From 8f06610f4b7667ca81441eba1fcfc3541aa10a1a Mon Sep 17 00:00:00 2001 From: nygrenh Date: Mon, 19 Feb 2024 09:14:01 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=2035bd3?= =?UTF-8?q?97c7d8723cbf71867fec37200529719d290=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ahash/struct.AHashMap.html | 2 +- ahash/struct.AHashSet.html | 16 +- chrono/enum.Weekday.html | 4 +- chrono/naive/struct.Days.html | 24 +-- chrono/naive/struct.NaiveDate.html | 86 +++++------ .../naive/struct.NaiveDateDaysIterator.html | 14 +- chrono/naive/struct.NaiveDateTime.html | 138 +++++++++--------- .../naive/struct.NaiveDateWeeksIterator.html | 24 +-- chrono/naive/struct.NaiveTime.html | 66 ++++----- chrono/offset/struct.FixedOffset.html | 20 +-- chrono/struct.Date.html | 8 +- chrono/struct.DateTime.html | 74 +++++----- chrono/struct.Days.html | 24 +-- chrono/struct.Duration.html | 68 ++++----- chrono/struct.FixedOffset.html | 20 +-- chrono/struct.Months.html | 30 ++-- chrono/struct.NaiveDate.html | 86 +++++------ chrono/struct.NaiveDateTime.html | 138 +++++++++--------- chrono/struct.NaiveTime.html | 66 ++++----- digest/core_api/struct.CoreWrapper.html | 24 +-- .../core_api/struct.XofReaderCoreWrapper.html | 4 +- digest/struct.InvalidBufferSize.html | 2 +- futures_util/future/enum.Either.html | 56 +++---- futures_util/future/struct.Abortable.html | 32 ++-- futures_util/future/struct.PollImmediate.html | 32 ++-- futures_util/io/struct.AllowStdIo.html | 10 +- futures_util/io/struct.Cursor.html | 26 ++-- .../struct.FuturesUnordered.html | 4 +- .../stream/select_all/struct.SelectAll.html | 2 +- futures_util/stream/struct.Abortable.html | 32 ++-- .../stream/struct.FuturesUnordered.html | 4 +- futures_util/stream/struct.SelectAll.html | 2 +- .../stream/struct.TryReadyChunksError.html | 2 +- getrandom/struct.Error.html | 2 +- hashbrown/hash_map/struct.HashMap.html | 34 ++--- hashbrown/hash_map/struct.OccupiedError.html | 2 +- hashbrown/hash_set/struct.HashSet.html | 26 ++-- hashbrown/hash_table/struct.HashTable.html | 4 +- hashbrown/struct.HashMap.html | 34 ++--- hashbrown/struct.HashSet.html | 26 ++-- hashbrown/struct.HashTable.html | 4 +- .../linked_hash_map/struct.LinkedHashMap.html | 2 +- .../linked_hash_set/struct.LinkedHashSet.html | 10 +- hashlink/lru_cache/struct.LruCache.html | 2 +- log/enum.Level.html | 18 +-- log/enum.LevelFilter.html | 16 +- rand_core/struct.Error.html | 2 +- ring/error/struct.Unspecified.html | 2 +- ring/hkdf/struct.Okm.html | 2 +- rustls/client/struct.InvalidDnsNameError.html | 2 +- rustls/enum.AlertDescription.html | 2 +- rustls/enum.CertRevocationListError.html | 2 +- rustls/enum.CertificateError.html | 2 +- rustls/enum.Error.html | 2 +- rustls/enum.SupportedCipherSuite.html | 2 +- rustls/struct.StreamOwned.html | 4 +- search-index.js | 30 ++-- sqlx_postgres/struct.PgConnection.html | 20 +-- sqlx_postgres/struct.PgRow.html | 4 +- sqlx_postgres/struct.Postgres.html | 122 ++++++++-------- sqlx_postgres/types/struct.PgInterval.html | 8 +- .../types/struct.PgLQueryVariant.html | 2 +- .../types/struct.PgLQueryVariantFlag.html | 14 +- sqlx_postgres/types/struct.PgLTree.html | 2 +- sqlx_postgres/types/struct.PgLTreeLabel.html | 2 +- sqlx_postgres/types/struct.PgMoney.html | 4 +- sqlx_postgres/types/struct.PgRange.html | 6 +- sqlx_postgres/types/trait.PgHasArrayType.html | 2 +- subtle/struct.Choice.html | 4 +- trait.impl/core/borrow/trait.Borrow.js | 2 +- trait.impl/core/clone/trait.Clone.js | 34 ++--- trait.impl/core/cmp/trait.Eq.js | 26 ++-- trait.impl/core/cmp/trait.Ord.js | 8 +- trait.impl/core/cmp/trait.PartialEq.js | 22 +-- trait.impl/core/cmp/trait.PartialOrd.js | 8 +- trait.impl/core/convert/trait.AsMut.js | 2 +- trait.impl/core/convert/trait.AsRef.js | 8 +- trait.impl/core/convert/trait.From.js | 24 +-- trait.impl/core/convert/trait.Into.js | 2 +- trait.impl/core/convert/trait.TryFrom.js | 8 +- trait.impl/core/default/trait.Default.js | 26 ++-- trait.impl/core/error/trait.Error.js | 8 +- trait.impl/core/fmt/trait.Debug.js | 36 ++--- trait.impl/core/fmt/trait.Display.js | 14 +- trait.impl/core/fmt/trait.LowerHex.js | 2 +- trait.impl/core/fmt/trait.UpperHex.js | 2 +- trait.impl/core/future/future/trait.Future.js | 2 +- trait.impl/core/hash/trait.Hash.js | 18 +-- .../core/iter/traits/accum/trait.Sum.js | 2 +- .../core/iter/traits/collect/trait.Extend.js | 10 +- .../iter/traits/collect/trait.FromIterator.js | 2 +- .../iter/traits/collect/trait.IntoIterator.js | 10 +- .../double_ended/trait.DoubleEndedIterator.js | 2 +- .../exact_size/trait.ExactSizeIterator.js | 6 +- .../iter/traits/iterator/trait.Iterator.js | 8 +- .../iter/traits/marker/trait.FusedIterator.js | 4 +- trait.impl/core/marker/trait.Copy.js | 24 +-- trait.impl/core/marker/trait.Send.js | 8 +- trait.impl/core/marker/trait.StructuralEq.js | 22 +-- .../core/marker/trait.StructuralPartialEq.js | 20 +-- trait.impl/core/marker/trait.Sync.js | 6 +- trait.impl/core/marker/trait.Unpin.js | 4 +- trait.impl/core/ops/arith/trait.Add.js | 2 +- trait.impl/core/ops/arith/trait.AddAssign.js | 2 +- trait.impl/core/ops/arith/trait.Sub.js | 4 +- trait.impl/core/ops/arith/trait.SubAssign.js | 4 +- trait.impl/core/ops/deref/trait.Deref.js | 6 +- trait.impl/core/ops/deref/trait.DerefMut.js | 4 +- trait.impl/core/ops/drop/trait.Drop.js | 8 +- trait.impl/core/str/traits/trait.FromStr.js | 6 +- .../crypto_common/trait.BlockSizeUser.js | 2 +- trait.impl/crypto_common/trait.KeyInit.js | 2 +- trait.impl/crypto_common/trait.Reset.js | 2 +- .../digest/core_api/trait.UpdateCore.js | 2 +- .../core_api/trait.VariableOutputCore.js | 2 +- trait.impl/digest/mac/trait.MacMarker.js | 2 +- .../futures_core/future/trait.FusedFuture.js | 2 +- .../futures_core/stream/trait.FusedStream.js | 2 +- .../futures_core/stream/trait.Stream.js | 4 +- .../futures_io/if_std/trait.AsyncBufRead.js | 2 +- .../futures_io/if_std/trait.AsyncRead.js | 2 +- .../futures_io/if_std/trait.AsyncSeek.js | 2 +- .../futures_io/if_std/trait.AsyncWrite.js | 2 +- trait.impl/futures_sink/trait.Sink.js | 2 +- .../num_traits/cast/trait.FromPrimitive.js | 2 +- trait.impl/serde/de/trait.Deserialize.js | 4 +- trait.impl/serde/ser/trait.Serialize.js | 4 +- .../sqlx_core/column/trait.ColumnIndex.js | 2 +- trait.impl/sqlx_core/decode/trait.Decode.js | 2 +- trait.impl/sqlx_core/encode/trait.Encode.js | 2 +- trait.impl/sqlx_core/types/trait.Type.js | 2 +- trait.impl/std/io/trait.Read.js | 2 +- trait.impl/std/io/trait.Write.js | 4 +- .../general/struct.sigaltstack.js | 2 +- .../linux_raw_sys/general/struct.sigevent.js | 2 +- .../linux_raw_sys/general/struct.siginfo.js | 2 +- type.impl/ring/rsa/struct.KeyPair.js | 2 +- .../msgs/handshake/struct.SessionId.js | 2 +- url/enum.Host.html | 4 +- url/enum.ParseError.html | 2 +- url/struct.Url.html | 4 +- uuid/fmt/struct.Braced.html | 2 +- uuid/fmt/struct.Hyphenated.html | 6 +- uuid/fmt/struct.Simple.html | 4 +- uuid/fmt/struct.Urn.html | 4 +- uuid/struct.Error.html | 2 +- uuid/struct.Uuid.html | 6 +- 147 files changed, 1038 insertions(+), 1038 deletions(-) diff --git a/ahash/struct.AHashMap.html b/ahash/struct.AHashMap.html index e8253cd83d32..be254194d428 100644 --- a/ahash/struct.AHashMap.html +++ b/ahash/struct.AHashMap.html @@ -648,7 +648,7 @@
Examples
S: BuildHasher,
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.

-
§

type Output = V

The returned type after indexing.
source§

impl<K, V> Into<HashMap<K, V, RandomState>> for AHashMap<K, V>

source§

fn into(self) -> HashMap<K, V, RandomState>

Converts this type into the (usually inferred) input type.
source§

impl<'a, K, V, S> IntoIterator for &'a AHashMap<K, V, S>

§

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§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<'a, K, V, S> IntoIterator for &'a mut AHashMap<K, V, S>

§

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§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<K, V, S> IntoIterator for AHashMap<K, V, S>

§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V>

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<K, V, S> PartialEq for AHashMap<K, V, S>where +

§

type Output = V

The returned type after indexing.
source§

impl<K, V> Into<HashMap<K, V, RandomState>> for AHashMap<K, V>

source§

fn into(self) -> HashMap<K, V, RandomState>

Converts this type into the (usually inferred) input type.
source§

impl<'a, K, V, S> IntoIterator for &'a AHashMap<K, V, S>

§

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§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<'a, K, V, S> IntoIterator for &'a mut AHashMap<K, V, S>

§

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§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<K, V, S> IntoIterator for AHashMap<K, V, S>

§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V>

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<K, V, S> PartialEq for AHashMap<K, V, S>where K: Eq + Hash, V: PartialEq, S: BuildHasher,

source§

fn eq(&self, other: &AHashMap<K, V, S>) -> bool

This method tests for self and other values to be equal, and is used diff --git a/ahash/struct.AHashSet.html b/ahash/struct.AHashSet.html index ad46f0638899..cb030c050709 100644 --- a/ahash/struct.AHashSet.html +++ b/ahash/struct.AHashSet.html @@ -413,7 +413,7 @@
Examples

Trait Implementations§

source§

impl<T, S> BitAnd<&AHashSet<T, S>> for &AHashSet<T, S>where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn bitand(self, rhs: &AHashSet<T, S>) -> AHashSet<T, S>

Returns the intersection of self and rhs as a new AHashSet<T, S>.

-
Examples
+
Examples
use ahash::AHashSet;
 
 let a: AHashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -428,10 +428,10 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = AHashSet<T, S>

The resulting type after applying the & operator.
source§

impl<T, S> BitOr<&AHashSet<T, S>> for &AHashSet<T, S>where +

§

type Output = AHashSet<T, S>

The resulting type after applying the & operator.
source§

impl<T, S> BitOr<&AHashSet<T, S>> for &AHashSet<T, S>where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn bitor(self, rhs: &AHashSet<T, S>) -> AHashSet<T, S>

Returns the union of self and rhs as a new AHashSet<T, S>.

-
Examples
+
Examples
use ahash::AHashSet;
 
 let a: AHashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -446,10 +446,10 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = AHashSet<T, S>

The resulting type after applying the | operator.
source§

impl<T, S> BitXor<&AHashSet<T, S>> for &AHashSet<T, S>where +

§

type Output = AHashSet<T, S>

The resulting type after applying the | operator.
source§

impl<T, S> BitXor<&AHashSet<T, S>> for &AHashSet<T, S>where T: Eq + Hash + Clone, S: BuildHasher + Default,

source§

fn bitxor(self, rhs: &AHashSet<T, S>) -> AHashSet<T, S>

Returns the symmetric difference of self and rhs as a new AHashSet<T, S>.

-
Examples
+
Examples
use ahash::AHashSet;
 
 let a: AHashSet<_> = vec![1, 2, 3].into_iter().collect();
@@ -464,7 +464,7 @@ 
Examples
i += 1; } assert_eq!(i, expected.len());
-
§

type Output = AHashSet<T, S>

The resulting type after applying the ^ operator.
source§

impl<T: Clone, S: Clone> Clone for AHashSet<T, S>

source§

fn clone(&self) -> AHashSet<T, S>

Returns a copy of 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, S> Debug for AHashSet<T, S>where +

§

type Output = AHashSet<T, S>

The resulting type after applying the ^ operator.
source§

impl<T: Clone, S: Clone> Clone for AHashSet<T, S>

source§

fn clone(&self) -> AHashSet<T, S>

Returns a copy of 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, S> Debug for AHashSet<T, S>where T: Debug, S: BuildHasher,

source§

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

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

impl<T> Default for AHashSet<T, RandomState>

NOTE: For safety this trait impl is only available available if either of the flags runtime-rng (on by default) or compile-time-rng are enabled. This is to prevent weakly keyed maps from being accidentally created. Instead one of @@ -475,13 +475,13 @@

Examples
S: BuildHasher,
source§

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

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<T, S> Extend<T> for AHashSet<T, S>where T: Eq + Hash, S: BuildHasher,

source§

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

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<T, const N: usize> From<[T; N]> for AHashSet<T>where - T: Eq + Hash,

source§

fn from(arr: [T; N]) -> Self

Examples
+ T: Eq + Hash,
source§

fn from(arr: [T; N]) -> Self

Examples
use ahash::AHashSet;
 
 let set1 = AHashSet::from([1, 2, 3, 4]);
 let set2: AHashSet<_> = [1, 2, 3, 4].into();
 assert_eq!(set1, set2);
-
source§

impl<T> From<HashSet<T, RandomState>> for AHashSet<T>

source§

fn from(item: HashSet<T, RandomState>) -> Self

Converts to this type from the input type.
source§

impl<T> FromIterator<T> for AHashSet<T, RandomState>where +

source§

impl<T> From<HashSet<T, RandomState>> for AHashSet<T>

source§

fn from(item: HashSet<T, RandomState>) -> Self

Converts to this type from the input type.
source§

impl<T> FromIterator<T> for AHashSet<T, RandomState>where T: Eq + Hash,

source§

fn from_iter<I: IntoIterator<Item = T>>(iter: I) -> AHashSet<T>

This crates a hashset from the provided iterator using RandomState::new. See the documentation in [RandomSource] for notes about key strength.

source§

impl<T> Into<HashSet<T, RandomState>> for AHashSet<T>

source§

fn into(self) -> HashSet<T, RandomState>

Converts this type into the (usually inferred) input type.
source§

impl<'a, T, S> IntoIterator for &'a AHashSet<T, S>

§

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) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl<T, S> IntoIterator for AHashSet<T, S>

§

type Item = T

The type of the elements being iterated over.
§

type IntoIter = IntoIter<T>

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<T, S> PartialEq for AHashSet<T, S>where diff --git a/chrono/enum.Weekday.html b/chrono/enum.Weekday.html index 8dd352ae9c7a..cc31e37862b0 100644 --- a/chrono/enum.Weekday.html +++ b/chrono/enum.Weekday.html @@ -64,8 +64,8 @@

Example

w:MonTueWedThuFriSatSun
w.num_days_from_sunday():1234560
-

Trait Implementations§

source§

impl Clone for Weekday

source§

fn clone(&self) -> Weekday

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Weekday

source§

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

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

impl<'de> Deserialize<'de> for Weekday

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 Weekday

source§

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

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

impl FromPrimitive for Weekday

Any weekday can be represented as an integer from 0 to 6, which equals to +

Trait Implementations§

source§

impl Clone for Weekday

source§

fn clone(&self) -> Weekday

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Weekday

source§

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

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

impl<'de> Deserialize<'de> for Weekday

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 Weekday

source§

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

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

impl FromPrimitive for Weekday

Any weekday can be represented as an integer from 0 to 6, which equals to Weekday::num_days_from_monday in this implementation. Do not heavily depend on this though; use explicit methods whenever possible.

source§

fn from_i64(n: i64) -> Option<Weekday>

Converts an i64 to return an optional value of this type. If the diff --git a/chrono/naive/struct.Days.html b/chrono/naive/struct.Days.html index 0c3d9f19f312..844fa654dcaa 100644 --- a/chrono/naive/struct.Days.html +++ b/chrono/naive/struct.Days.html @@ -5,7 +5,7 @@ and in other cases Duration::days(n) and Days::new(n) are equivalent.

Implementations§

source§

impl Days

source

pub const fn new(num: u64) -> Self

Construct a new Days from a number of days

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Days> for DateTime<Tz>

Add Days to NaiveDateTime.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -13,15 +13,15 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_days to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDate

Add Days to NaiveDate.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDate

Add Days to NaiveDate.

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDateTime

Add Days to NaiveDateTime.

-

Panics

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDateTime

Add Days to NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Clone for Days

source§

fn clone(&self) -> Days

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Days

source§

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

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

impl Hash for Days

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 = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Clone for Days

source§

fn clone(&self) -> Days

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Days

source§

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

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

impl Hash for Days

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 Days

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere @@ -31,7 +31,7 @@

Panics

sufficient, and should not be overridden without very good reason.

source§

impl PartialOrd for Days

source§

fn partial_cmp(&self, other: &Days) -> 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<Tz: TimeZone> Sub<Days> for DateTime<Tz>

Subtract Days from DateTime.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -39,15 +39,15 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_days to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDate

Subtract Days from NaiveDate.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDate

Subtract Days from NaiveDate.

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDateTime

Subtract Days from NaiveDateTime.

-

Panics

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDateTime

Subtract Days from NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Copy for Days

source§

impl Eq for Days

source§

impl StructuralEq for Days

source§

impl StructuralPartialEq for Days

Auto Trait Implementations§

§

impl RefUnwindSafe for Days

§

impl Send for Days

§

impl Sync for Days

§

impl Unpin for Days

§

impl UnwindSafe for Days

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Copy for Days

source§

impl Eq for Days

source§

impl StructuralEq for Days

source§

impl StructuralPartialEq for Days

Auto Trait Implementations§

§

impl RefUnwindSafe for Days

§

impl Send for Days

§

impl Sync for Days

§

impl Unpin for Days

§

impl UnwindSafe for Days

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/chrono/naive/struct.NaiveDate.html b/chrono/naive/struct.NaiveDate.html index a2feeda2d7ec..2e8135f3a1e0 100644 --- a/chrono/naive/struct.NaiveDate.html +++ b/chrono/naive/struct.NaiveDate.html @@ -586,16 +586,16 @@
Example
source

pub const MIN: NaiveDate = _

The minimum possible NaiveDate (January 1, 262144 BCE).

source

pub const MAX: NaiveDate = _

The maximum possible NaiveDate (December 31, 262142 CE).

Trait Implementations§

source§

impl Add<Days> for NaiveDate

Add Days to NaiveDate.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDate

Add chrono::Duration to NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDate

Add chrono::Duration to NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero().

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -608,13 +608,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) + Duration::days(364), from_ymd(2014, 12, 31)); assert_eq!(from_ymd(2014, 1, 1) + Duration::days(365*4 + 1), from_ymd(2018, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) + Duration::days(365*400 + 97), from_ymd(2414, 1, 1));
-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDate

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDate

Add Months to NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDate

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDate

Add Months to NaiveDate.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_months to get an Option instead.

-

Example

+

Example

use chrono::{NaiveDate, Months};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -625,35 +625,35 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) + Months::new(13), from_ymd(2015, 2, 1)); assert_eq!(from_ymd(2014, 1, 31) + Months::new(1), from_ymd(2014, 2, 28)); assert_eq!(from_ymd(2020, 1, 31) + Months::new(1), from_ymd(2020, 2, 29));
-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, months: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDate

Add-assign of chrono::Duration to NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, months: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDate

Add-assign of chrono::Duration to NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero().

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl Clone for NaiveDate

source§

fn clone(&self) -> NaiveDate

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

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

Performs copy-assignment from source. Read more
source§

impl Datelike for NaiveDate

source§

fn year(&self) -> i32

Returns the year number in the calendar date.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().year(), 2015);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().year(), -308); // 309 BCE
source§

fn month(&self) -> u32

Returns the month number starting from 1.

The return value ranges from 1 to 12.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().month(), 9);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().month(), 3);
source§

fn month0(&self) -> u32

Returns the month number starting from 0.

The return value ranges from 0 to 11.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().month0(), 8);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().month0(), 2);
source§

fn day(&self) -> u32

Returns the day of month starting from 1.

The return value ranges from 1 to 31. (The last day of month differs by months.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().day(), 8);
@@ -680,14 +680,14 @@ 
Example
assert_eq!(ndays_in_month(2017, 2), 28);
source§

fn day0(&self) -> u32

Returns the day of month starting from 0.

The return value ranges from 0 to 30. (The last day of month differs by months.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().day0(), 7);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().day0(), 13);
source§

fn ordinal(&self) -> u32

Returns the day of year starting from 1.

The return value ranges from 1 to 366. (The last day of year differs by years.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().ordinal(), 251);
@@ -713,13 +713,13 @@ 
Example
assert_eq!(ndays_in_year(2100), 365);
source§

fn ordinal0(&self) -> u32

Returns the day of year starting from 0.

The return value ranges from 0 to 365. (The last day of year differs by years.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().ordinal0(), 250);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().ordinal0(), 73);
source§

fn weekday(&self) -> Weekday

Returns the day of week.

-
Example
+
Example
use chrono::{NaiveDate, Datelike, Weekday};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().weekday(), Weekday::Tue);
@@ -728,7 +728,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or when the NaiveDate would be out of range.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_year(2016),
@@ -742,7 +742,7 @@ 
Example
source§

fn with_month(&self, month: u32) -> Option<NaiveDate>

Makes a new NaiveDate with the month number (starting from 1) changed.

Errors

Returns None if the resulting date does not exist, or if the value for month is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_month(10),
@@ -753,7 +753,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for month0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_month0(9),
@@ -763,7 +763,7 @@ 
Example
source§

fn with_day(&self, day: u32) -> Option<NaiveDate>

Makes a new NaiveDate with the day of month (starting from 1) changed.

Errors

Returns None if the resulting date does not exist, or if the value for day is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_day(30),
@@ -773,7 +773,7 @@ 
Example
source§

fn with_day0(&self, day0: u32) -> Option<NaiveDate>

Makes a new NaiveDate with the day of month (starting from 0) changed.

Errors

Returns None if the resulting date does not exist, or if the value for day0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_day0(29),
@@ -784,7 +784,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 1, 1).unwrap().with_ordinal(60),
@@ -800,7 +800,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 1, 1).unwrap().with_ordinal0(59),
@@ -816,7 +816,7 @@ 
Example
which is false when the year predates the epoch (BCE/BC) and true otherwise (CE/AD).
source§

fn num_days_from_ce(&self) -> i32

Counts the days in the proleptic Gregorian calendar, with January 1, Year 1 (CE) as day 1. Read more
source§

impl Debug for NaiveDate

The Debug output of the naive date d is the same as d.format("%Y-%m-%d").

The string printed can be readily parsed via the parse method on str.

-

Example

+

Example

use chrono::NaiveDate;
 
 assert_eq!(format!("{:?}", NaiveDate::from_ymd_opt(2015,  9,  5).unwrap()), "2015-09-05");
@@ -826,8 +826,8 @@ 

Example

assert_eq!(format!("{:?}", NaiveDate::from_ymd_opt(   -1,  1,  1).unwrap()),  "-0001-01-01");
 assert_eq!(format!("{:?}", NaiveDate::from_ymd_opt(10000, 12, 31).unwrap()), "+10000-12-31");
-
source§

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

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

impl Default for NaiveDate

The default value for a NaiveDate is 1st of January 1970.

-

Example

+
source§

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

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

impl Default for NaiveDate

The default value for a NaiveDate is 1st of January 1970.

+

Example

use chrono::NaiveDate;
 
 let default_date = NaiveDate::default();
@@ -836,7 +836,7 @@ 

Example

D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for NaiveDate

The Display output of the naive date d is the same as d.format("%Y-%m-%d").

The string printed can be readily parsed via the parse method on str.

-

Example

+

Example

use chrono::NaiveDate;
 
 assert_eq!(format!("{}", NaiveDate::from_ymd_opt(2015,  9,  5).unwrap()), "2015-09-05");
@@ -846,16 +846,16 @@ 

Example

assert_eq!(format!("{}", NaiveDate::from_ymd_opt(   -1,  1,  1).unwrap()),  "-0001-01-01");
 assert_eq!(format!("{}", NaiveDate::from_ymd_opt(10000, 12, 31).unwrap()), "+10000-12-31");
-
source§

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

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

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

-
Example
+
source§

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

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

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

+
Example
use chrono::{NaiveDate, NaiveDateTime};
 
 let nd = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap();
 let ndt = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap().and_hms_opt(0, 0, 0).unwrap();
 assert_eq!(ndt, NaiveDateTime::from(nd));
-
source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDate

Parsing a str into a NaiveDate uses the same format, +

source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDate

Parsing a str into a NaiveDate uses the same format, %Y-%m-%d, as in Debug and Display.

-

Example

+

Example

use chrono::NaiveDate;
 
 let d = NaiveDate::from_ymd_opt(2015, 9, 18).unwrap();
@@ -876,17 +876,17 @@ 

Example

operator. Read more
1.0.0 · source§

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

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

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

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for NaiveDate

source§

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

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

impl Sub<Days> for NaiveDate

Subtract Days from NaiveDate.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDate

Subtract chrono::Duration from NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDate

Subtract chrono::Duration from NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero(). It is the same as the addition with a negated Duration.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -899,13 +899,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - Duration::days(364), from_ymd(2013, 1, 2)); assert_eq!(from_ymd(2014, 1, 1) - Duration::days(365*4 + 1), from_ymd(2010, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) - Duration::days(365*400 + 97), from_ymd(1614, 1, 1));
-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDate

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDate

Subtract Months from NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDate

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDate

Subtract Months from NaiveDate.

The result will be clamped to valid days in the resulting month, see checked_sub_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_months to get an Option instead.

-

Example

+

Example

use chrono::{NaiveDate, Months};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -913,13 +913,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - Months::new(11), from_ymd(2013, 2, 1)); assert_eq!(from_ymd(2014, 1, 1) - Months::new(12), from_ymd(2013, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) - Months::new(13), from_ymd(2012, 12, 1));
-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, months: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDate

Subtracts another NaiveDate from the current date. +

§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, months: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDate

Subtracts another NaiveDate from the current date. Returns a Duration of integral numbers.

This does not overflow or underflow at all, as all possible output fits in the range of Duration.

The implementation is a wrapper around NaiveDate::signed_duration_since.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -931,11 +931,11 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - from_ymd(2013, 1, 1), Duration::days(365)); assert_eq!(from_ymd(2014, 1, 1) - from_ymd(2010, 1, 1), Duration::days(365*4 + 1)); assert_eq!(from_ymd(2014, 1, 1) - from_ymd(1614, 1, 1), Duration::days(365*400 + 97));
-
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDate) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDate

Subtract-assign chrono::Duration from NaiveDate.

+
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDate) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDate

Subtract-assign chrono::Duration from NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero(). It is the same as the addition with a negated Duration.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_signed to get an Option instead.

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl Copy for NaiveDate

source§

impl Eq for NaiveDate

source§

impl StructuralEq for NaiveDate

source§

impl StructuralPartialEq for NaiveDate

Auto Trait Implementations§

§

impl RefUnwindSafe for NaiveDate

§

impl Send for NaiveDate

§

impl Sync for NaiveDate

§

impl Unpin for NaiveDate

§

impl UnwindSafe for NaiveDate

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/chrono/naive/struct.NaiveDateDaysIterator.html b/chrono/naive/struct.NaiveDateDaysIterator.html index 2d0d21c4832d..1571160ad886 100644 --- a/chrono/naive/struct.NaiveDateDaysIterator.html +++ b/chrono/naive/struct.NaiveDateDaysIterator.html @@ -164,7 +164,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> 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 partial_cmp<I>(self, other: I) -> Option<Ordering>where +of another with respect to the specified comparison function. Read more

1.5.0 · source§

fn partial_cmp<I>(self, other: I) -> Option<Ordering>where I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Lexicographically compares the PartialOrd elements of @@ -186,19 +186,19 @@ I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,
Determines if the elements of this Iterator are not equal to those of -another. Read more
1.5.0 · source§

fn lt<I>(self, other: I) -> boolwhere +another. Read more

1.5.0 · source§

fn lt<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically -less than those of another. Read more
1.5.0 · source§

fn le<I>(self, other: I) -> boolwhere +less than those of another. Read more

1.5.0 · source§

fn le<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically -less or equal to those of another. Read more
1.5.0 · source§

fn gt<I>(self, other: I) -> boolwhere +less or equal to those of another. Read more

1.5.0 · source§

fn gt<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically -greater than those of another. Read more
1.5.0 · source§

fn ge<I>(self, other: I) -> boolwhere +greater than those of another. Read more

1.5.0 · source§

fn ge<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically @@ -215,8 +215,8 @@ Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · source§

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

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

impl PartialEq for NaiveDateDaysIterator

source§

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

This method tests for self and other values to be equal, 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 NaiveDateDaysIterator

source§

fn partial_cmp(&self, other: &NaiveDateDaysIterator) -> 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 >= +sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for NaiveDateDaysIterator

source§

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

source§

impl Eq for NaiveDateDaysIterator

source§

impl FusedIterator for NaiveDateDaysIterator

source§

impl StructuralEq for NaiveDateDaysIterator

source§

impl StructuralPartialEq for NaiveDateDaysIterator

Auto Trait Implementations§

§

impl RefUnwindSafe for NaiveDateDaysIterator

§

impl Send for NaiveDateDaysIterator

§

impl Sync for NaiveDateDaysIterator

§

impl Unpin for NaiveDateDaysIterator

§

impl UnwindSafe for NaiveDateDaysIterator

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/chrono/naive/struct.NaiveDateTime.html b/chrono/naive/struct.NaiveDateTime.html index 649eeb3e8ae7..ac231a09f488 100644 --- a/chrono/naive/struct.NaiveDateTime.html +++ b/chrono/naive/struct.NaiveDateTime.html @@ -521,17 +521,24 @@
Example

source

pub const MAX: Self = _

The maximum possible NaiveDateTime.

source

pub const UNIX_EPOCH: Self = _

The Unix Epoch, 1970-01-01 00:00:00.

Trait Implementations§

source§

impl Add<Days> for NaiveDateTime

Add Days to NaiveDateTime.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add chrono::Duration to NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add std::time::Duration to NaiveDateTime.

+

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap +second ever, except when the NaiveDateTime itself represents a leap second in which case +the assumption becomes that there is exactly a single leap second ever.

+

Panics

+

Panics if the resulting date would be out of range. +Consider using NaiveDateTime::checked_add_signed to get an Option instead.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add chrono::Duration to NaiveDateTime.

As a part of Chrono’s leap second handling, the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -561,24 +568,17 @@ 

Example

assert_eq!(leap + Duration::seconds(-10), hmsm(3, 5, 50, 300)); assert_eq!(leap + Duration::days(1), from_ymd(2016, 7, 9).and_hms_milli_opt(3, 5, 59, 300).unwrap());
-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add std::time::Duration to NaiveDateTime.

-

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap -second ever, except when the NaiveDateTime itself represents a leap second in which case -the assumption becomes that there is exactly a single leap second ever.

-

Panics

-

Panics if the resulting date would be out of range. -Consider using NaiveDateTime::checked_add_signed to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

-

Panics

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDateTime

Add Months to NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDateTime

Add Months to NaiveDateTime.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_months to get an Option instead.

-

Example

+

Example

use chrono::{Months, NaiveDate};
 
 assert_eq!(
@@ -605,23 +605,23 @@ 

Example

NaiveDate::from_ymd_opt(2020, 1, 31).unwrap().and_hms_opt(6, 0, 0).unwrap() + Months::new(1), NaiveDate::from_ymd_opt(2020, 2, 29).unwrap().and_hms_opt(6, 0, 0).unwrap() );
-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign chrono::Duration to NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign chrono::Duration to NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign std::time::Duration to NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl Clone for NaiveDateTime

source§

fn clone(&self) -> NaiveDateTime

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

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

Performs copy-assignment from source. Read more
source§

impl Datelike for NaiveDateTime

source§

fn year(&self) -> i32

Returns the year number in the calendar date.

See also the NaiveDate::year method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -629,7 +629,7 @@ 
Example
source§

fn month(&self) -> u32

Returns the month number starting from 1.

The return value ranges from 1 to 12.

See also the NaiveDate::month method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -637,7 +637,7 @@ 
Example
source§

fn month0(&self) -> u32

Returns the month number starting from 0.

The return value ranges from 0 to 11.

See also the NaiveDate::month0 method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -645,7 +645,7 @@ 
Example
source§

fn day(&self) -> u32

Returns the day of month starting from 1.

The return value ranges from 1 to 31. (The last day of month differs by months.)

See also the NaiveDate::day method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -653,7 +653,7 @@ 
Example
source§

fn day0(&self) -> u32

Returns the day of month starting from 0.

The return value ranges from 0 to 30. (The last day of month differs by months.)

See also the NaiveDate::day0 method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -661,7 +661,7 @@ 
Example
source§

fn ordinal(&self) -> u32

Returns the day of year starting from 1.

The return value ranges from 1 to 366. (The last day of year differs by years.)

See also the NaiveDate::ordinal method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -669,14 +669,14 @@ 
Example
source§

fn ordinal0(&self) -> u32

Returns the day of year starting from 0.

The return value ranges from 0 to 365. (The last day of year differs by years.)

See also the NaiveDate::ordinal0 method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
 assert_eq!(dt.ordinal0(), 267);
source§

fn weekday(&self) -> Weekday

Returns the day of week.

See also the NaiveDate::weekday method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike, Weekday};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -687,7 +687,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or when the NaiveDateTime would be out of range.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -697,7 +697,7 @@ 
Example

See also the NaiveDate::with_month method.

Errors

Returns None if the resulting date does not exist, or if the value for month is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 30).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -709,7 +709,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for month0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 30).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -720,7 +720,7 @@ 
Example

See also the NaiveDate::with_day method.

Errors

Returns None if the resulting date does not exist, or if the value for day is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -730,7 +730,7 @@ 
Example

See also the NaiveDate::with_day0 method.

Errors

Returns None if the resulting date does not exist, or if the value for day0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -741,7 +741,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -759,7 +759,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -781,7 +781,7 @@ 
Example
This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveDate;
 
 let dt = NaiveDate::from_ymd_opt(2016, 11, 15).unwrap().and_hms_opt(7, 39, 24).unwrap();
@@ -792,7 +792,7 @@ 

Example

assert_eq!(format!("{:?}", dt), "2015-06-30T23:59:60.500");
source§

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

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

impl Default for NaiveDateTime

The default value for a NaiveDateTime is one with epoch 0 that is, 1st of January 1970 at 00:00:00.

-

Example

+

Example

use chrono::NaiveDateTime;
 
 let default_date = NaiveDateTime::default();
@@ -805,7 +805,7 @@ 

Example

This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveDate;
 
 let dt = NaiveDate::from_ymd_opt(2016, 11, 15).unwrap().and_hms_opt(7, 39, 24).unwrap();
@@ -814,16 +814,16 @@ 

Example

let dt = NaiveDate::from_ymd_opt(2015, 6, 30).unwrap().and_hms_milli_opt(23, 59, 59, 1_500).unwrap();
 assert_eq!(format!("{}", dt), "2015-06-30 23:59:60.500");
-
source§

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

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

impl DurationRound for NaiveDateTime

§

type Err = RoundingError

Error that can occur in rounding or truncating
source§

fn duration_round(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy rounded by Duration. Read more
source§

fn duration_trunc(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy truncated by Duration. Read more
source§

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

-
Example
+
source§

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

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

impl DurationRound for NaiveDateTime

§

type Err = RoundingError

Error that can occur in rounding or truncating
source§

fn duration_round(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy rounded by Duration. Read more
source§

fn duration_trunc(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy truncated by Duration. Read more
source§

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

+
Example
use chrono::{NaiveDate, NaiveDateTime};
 
 let nd = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap();
 let ndt = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap().and_hms_opt(0, 0, 0).unwrap();
 assert_eq!(ndt, NaiveDateTime::from(nd));
-
source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDateTime

Parsing a str into a NaiveDateTime uses the same format, +

source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDateTime

Parsing a str into a NaiveDateTime uses the same format, %Y-%m-%dT%H:%M:%S%.f, as in Debug.

-

Example

+

Example

use chrono::{NaiveDateTime, NaiveDate};
 
 let dt = NaiveDate::from_ymd_opt(2015, 9, 18).unwrap().and_hms_opt(23, 56, 4).unwrap();
@@ -833,7 +833,7 @@ 

Example

assert_eq!("+12345-6-7T7:59:60.5".parse::<NaiveDateTime>(), Ok(dt)); assert!("foo".parse::<NaiveDateTime>().is_err());
-
§

type Err = ParseError

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

fn from_str(s: &str) -> ParseResult<NaiveDateTime>

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

impl Hash for NaiveDateTime

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 Err = ParseError

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

fn from_str(s: &str) -> ParseResult<NaiveDateTime>

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

impl Hash for NaiveDateTime

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 NaiveDateTime

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere @@ -847,18 +847,18 @@

Example

serialization formats.

source§

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

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

impl Sub<Days> for NaiveDateTime

Subtract Days from NaiveDateTime.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract chrono::Duration from NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract chrono::Duration from NaiveDateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s leap second handling the subtraction assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -886,24 +886,24 @@ 

Example

assert_eq!(leap - Duration::seconds(60), hmsm(3, 5, 0, 300)); assert_eq!(leap - Duration::days(1), from_ymd(2016, 7, 7).and_hms_milli_opt(3, 6, 0, 300).unwrap());
-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract std::time::Duration from NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract std::time::Duration from NaiveDateTime.

As a part of Chrono’s [leap second handling] the subtraction assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

-

Panics

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDateTime

Subtract Months from NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDateTime

Subtract Months from NaiveDateTime.

The result will be clamped to valid days in the resulting month, see NaiveDateTime::checked_sub_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_months to get an Option instead.

-

Example

+

Example

use chrono::{Months, NaiveDate};
 
 assert_eq!(
@@ -918,7 +918,7 @@ 

Example

NaiveDate::from_ymd_opt(2014, 01, 01).unwrap().and_hms_opt(00, 00, 03).unwrap() - Months::new(13), NaiveDate::from_ymd_opt(2012, 12, 01).unwrap().and_hms_opt(00, 00, 03).unwrap() );
-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDateTime

Subtracts another NaiveDateTime from the current date and time. +

§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDateTime

Subtracts another NaiveDateTime from the current date and time. This does not overflow or underflow at all.

As a part of Chrono’s leap second handling, the subtraction assumes that there is no leap second ever, @@ -926,7 +926,7 @@

Example

in which case the assumption becomes that there are exactly one (or two) leap second(s) ever.

The implementation is a wrapper around NaiveDateTime::signed_duration_since.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -946,38 +946,38 @@ 

Example

Duration::seconds(3600) + Duration::milliseconds(500)); assert_eq!(from_ymd(2015, 7, 1).and_hms_opt(1, 0, 0).unwrap() - leap, Duration::seconds(3600) - Duration::milliseconds(500));
-
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDateTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign chrono::Duration from NaiveDateTime.

-

This is the same as the addition with a negated Duration.

+
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDateTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign std::time::Duration from NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign std::time::Duration from NaiveDateTime.

+
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign chrono::Duration from NaiveDateTime.

+

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveDateTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

+
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveDateTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

See also the NaiveTime::hour method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
 assert_eq!(dt.hour(), 12);
source§

fn minute(&self) -> u32

Returns the minute number from 0 to 59.

See also the NaiveTime::minute method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
 assert_eq!(dt.minute(), 34);
source§

fn second(&self) -> u32

Returns the second number from 0 to 59.

See also the NaiveTime::second method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -986,7 +986,7 @@ 
Example
The range from 1,000,000,000 to 1,999,999,999 represents the leap second.

See also the NaiveTime method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -995,7 +995,7 @@ 
Example

See also the NaiveTime::with_hour method.

Errors

Returns None if the value for hour is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -1006,7 +1006,7 @@ 
Example

See also the NaiveTime::with_minute method.

Errors

Returns None if the value for minute is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -1019,7 +1019,7 @@ 
Example

See also the NaiveTime::with_second method.

Errors

Returns None if the value for second is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -1033,7 +1033,7 @@ 
Example

See also the NaiveTime::with_nanosecond method.

Errors

Returns None if nanosecond >= 2,000,000,000.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 59, 789).unwrap();
diff --git a/chrono/naive/struct.NaiveDateWeeksIterator.html b/chrono/naive/struct.NaiveDateWeeksIterator.html
index 6344c4e84aa5..01ce7df9826b 100644
--- a/chrono/naive/struct.NaiveDateWeeksIterator.html
+++ b/chrono/naive/struct.NaiveDateWeeksIterator.html
@@ -124,9 +124,9 @@
     P: FnMut(Self::Item) -> bool,
Searches for an element in an iterator, returning its index. Read more
1.0.0 · source§

fn rposition<P>(&mut self, predicate: P) -> Option<usize>where P: FnMut(Self::Item) -> bool, Self: Sized + ExactSizeIterator + DoubleEndedIterator,

Searches for an element in an iterator from the right, returning its -index. Read more
1.0.0 · source§

fn max(self) -> Option<Self::Item>where +index. Read more

1.0.0 · source§

fn max(self) -> Option<Self::Item>where Self: Sized, - Self::Item: Ord,

Returns the maximum element of an iterator. Read more
1.0.0 · source§

fn min(self) -> Option<Self::Item>where + Self::Item: Ord,

Returns the maximum element of an iterator. Read more
1.0.0 · source§

fn min(self) -> Option<Self::Item>where Self: Sized, Self::Item: Ord,

Returns the minimum element of an iterator. Read more
1.6.0 · source§

fn max_by_key<B, F>(self, f: F) -> Option<Self::Item>where B: Ord, @@ -156,7 +156,7 @@ Self: Sized, S: Sum<Self::Item>,

Sums the elements of an iterator. Read more
1.11.0 · source§

fn product<P>(self) -> Pwhere Self: Sized, - P: Product<Self::Item>,

Iterates over the entire iterator, multiplying all the elements Read more
1.5.0 · source§

fn cmp<I>(self, other: I) -> Orderingwhere + P: Product<Self::Item>,

Iterates over the entire iterator, multiplying all the elements Read more
1.5.0 · source§

fn cmp<I>(self, other: I) -> Orderingwhere I: IntoIterator<Item = Self::Item>, Self::Item: Ord, Self: Sized,

Lexicographically compares the elements of this Iterator with those @@ -164,7 +164,7 @@ Self: Sized, I: IntoIterator, F: FnMut(Self::Item, <I as IntoIterator>::Item) -> 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 partial_cmp<I>(self, other: I) -> Option<Ordering>where +of another with respect to the specified comparison function. Read more

1.5.0 · source§

fn partial_cmp<I>(self, other: I) -> Option<Ordering>where I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Lexicographically compares the PartialOrd elements of @@ -186,19 +186,19 @@ I: IntoIterator, Self::Item: PartialEq<<I as IntoIterator>::Item>, Self: Sized,
Determines if the elements of this Iterator are not equal to those of -another. Read more
1.5.0 · source§

fn lt<I>(self, other: I) -> boolwhere +another. Read more

1.5.0 · source§

fn lt<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically -less than those of another. Read more
1.5.0 · source§

fn le<I>(self, other: I) -> boolwhere +less than those of another. Read more

1.5.0 · source§

fn le<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically -less or equal to those of another. Read more
1.5.0 · source§

fn gt<I>(self, other: I) -> boolwhere +less or equal to those of another. Read more

1.5.0 · source§

fn gt<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically -greater than those of another. Read more
1.5.0 · source§

fn ge<I>(self, other: I) -> boolwhere +greater than those of another. Read more

1.5.0 · source§

fn ge<I>(self, other: I) -> boolwhere I: IntoIterator, Self::Item: PartialOrd<<I as IntoIterator>::Item>, Self: Sized,

Determines if the elements of this Iterator are lexicographically @@ -210,13 +210,13 @@ 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 Ord for NaiveDateWeeksIterator

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere +function. Read more

source§

impl Ord for NaiveDateWeeksIterator

source§

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

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

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

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

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

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

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

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

impl PartialEq for NaiveDateWeeksIterator

source§

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

This method tests for self and other values to be equal, 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 NaiveDateWeeksIterator

source§

fn partial_cmp(&self, other: &NaiveDateWeeksIterator) -> 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 >= +sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for NaiveDateWeeksIterator

source§

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

source§

impl Eq for NaiveDateWeeksIterator

source§

impl FusedIterator for NaiveDateWeeksIterator

source§

impl StructuralEq for NaiveDateWeeksIterator

source§

impl StructuralPartialEq for NaiveDateWeeksIterator

Auto Trait Implementations§

§

impl RefUnwindSafe for NaiveDateWeeksIterator

§

impl Send for NaiveDateWeeksIterator

§

impl Sync for NaiveDateWeeksIterator

§

impl Unpin for NaiveDateWeeksIterator

§

impl UnwindSafe for NaiveDateWeeksIterator

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/chrono/naive/struct.NaiveTime.html b/chrono/naive/struct.NaiveTime.html index 5cb47911954f..bca7c0e25d77 100644 --- a/chrono/naive/struct.NaiveTime.html +++ b/chrono/naive/struct.NaiveTime.html @@ -452,16 +452,13 @@
Example
assert_eq!(format!("{}", t.format("%H:%M:%S%.6f")), "23:56:04.012345"); assert_eq!(format!("{}", t.format("%-I:%M %p")), "11:56 PM");

source

pub const MIN: Self = _

The earliest possible NaiveTime

-

Trait Implementations§

source§

impl Add<Duration> for NaiveTime

Add std::time::Duration to NaiveTime.

-

This wraps around and never overflows or underflows. -In particular the addition ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveTime

Add chrono::Duration to NaiveTime.

+

Trait Implementations§

source§

impl Add<Duration> for NaiveTime

Add chrono::Duration to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

As a part of Chrono’s leap second handling, the addition assumes that there is no leap second ever, except when the NaiveTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -489,10 +486,13 @@ 

Example

assert_eq!(leap + Duration::seconds(10), from_hmsm(3, 6, 9, 300)); assert_eq!(leap + Duration::seconds(-10), from_hmsm(3, 5, 50, 300)); assert_eq!(leap + Duration::days(1), from_hmsm(3, 5, 59, 300));
-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveTime

Add std::time::Duration to NaiveTime.

+

This wraps around and never overflows or underflows. +In particular the addition ignores integral number of days.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign std::time::Duration to NaiveTime.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign std::time::Duration to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign chrono::Duration to NaiveTime.

@@ -506,7 +506,7 @@

Example

This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveTime;
 
 assert_eq!(format!("{:?}", NaiveTime::from_hms_opt(23, 56, 4).unwrap()),              "23:56:04");
@@ -516,8 +516,8 @@ 

Example

Leap seconds may also be used.

assert_eq!(format!("{:?}", NaiveTime::from_hms_milli_opt(6, 59, 59, 1_500).unwrap()), "06:59:60.500");
-
source§

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

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

impl Default for NaiveTime

The default value for a NaiveTime is midnight, 00:00:00 exactly.

-

Example

+
source§

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

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

impl Default for NaiveTime

The default value for a NaiveTime is midnight, 00:00:00 exactly.

+

Example

use chrono::NaiveTime;
 
 let default_time = NaiveTime::default();
@@ -531,7 +531,7 @@ 

Example

This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveTime;
 
 assert_eq!(format!("{}", NaiveTime::from_hms_opt(23, 56, 4).unwrap()),              "23:56:04");
@@ -541,9 +541,9 @@ 

Example

Leap seconds may also be used.

assert_eq!(format!("{}", NaiveTime::from_hms_milli_opt(6, 59, 59, 1_500).unwrap()), "06:59:60.500");
-
source§

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

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

impl FromStr for NaiveTime

Parsing a str into a NaiveTime uses the same format, +

source§

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

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

impl FromStr for NaiveTime

Parsing a str into a NaiveTime uses the same format, %H:%M:%S%.f, as in Debug and Display.

-

Example

+

Example

use chrono::NaiveTime;
 
 let t = NaiveTime::from_hms_opt(23, 56, 4).unwrap();
@@ -570,17 +570,14 @@ 

Example

sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for NaiveTime

source§

fn partial_cmp(&self, other: &NaiveTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

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

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

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

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

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

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for NaiveTime

source§

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

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

impl Sub<Duration> for NaiveTime

Subtract std::time::Duration from NaiveTime.

-

This wraps around and never overflows or underflows. -In particular the subtraction ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract chrono::Duration from NaiveTime.

+ S: Serializer,
Serialize this value into the given Serde serializer. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract chrono::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days. This is the same as addition with a negated Duration.

As a part of Chrono’s leap second handling, the subtraction assumes that there is no leap second ever, except when the NaiveTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -603,10 +600,13 @@ 

Example

assert_eq!(leap - Duration::milliseconds(500), from_hmsm(3, 5, 59, 800)); assert_eq!(leap - Duration::seconds(60), from_hmsm(3, 5, 0, 300)); assert_eq!(leap - Duration::days(1), from_hmsm(3, 6, 0, 300));
-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

+
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract std::time::Duration from NaiveTime.

+

This wraps around and never overflows or underflows. +In particular the subtraction ignores integral number of days.

+
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub for NaiveTime

Subtracts another NaiveTime from the current time. +

§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub for NaiveTime

Subtracts another NaiveTime from the current time. Returns a Duration within +/- 1 day. This does not overflow or underflow at all.

As a part of Chrono’s leap second handling, @@ -616,7 +616,7 @@

Example

there are exactly one (or two) leap second(s) ever.

The implementation is a wrapper around NaiveTime::signed_duration_since.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -640,26 +640,26 @@ 

Example

assert_eq!(from_hmsm(3, 0, 0, 0) - from_hmsm(2, 59, 59, 1_000), Duration::seconds(1)); assert_eq!(from_hmsm(3, 0, 59, 1_000) - from_hmsm(2, 59, 59, 1_000), Duration::seconds(61));
-
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign std::time::Duration from NaiveTime.

+
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign chrono::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign chrono::Duration from NaiveTime.

+
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign std::time::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

-
Example
+
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().hour(), 0);
 assert_eq!(NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap().hour(), 23);
source§

fn minute(&self) -> u32

Returns the minute number from 0 to 59.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().minute(), 0);
 assert_eq!(NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap().minute(), 56);
source§

fn second(&self) -> u32

Returns the second number from 0 to 59.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().second(), 0);
@@ -674,7 +674,7 @@ 
Example
source§

fn nanosecond(&self) -> u32

Returns the number of nanoseconds since the whole non-leap second. The range from 1,000,000,000 to 1,999,999,999 represents the leap second.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().nanosecond(), 0);
@@ -689,7 +689,7 @@ 
Example
source§

fn with_hour(&self, hour: u32) -> Option<NaiveTime>

Makes a new NaiveTime with the hour number changed.

Errors

Returns None if the value for hour is invalid.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -698,7 +698,7 @@ 
Example
source§

fn with_minute(&self, min: u32) -> Option<NaiveTime>

Makes a new NaiveTime with the minute number changed.

Errors

Returns None if the value for minute is invalid.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -709,7 +709,7 @@ 
Example
the input range is restricted to 0 through 59.

Errors

Returns None if the value for second is invalid.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -720,7 +720,7 @@ 
Example
the input range can exceed 1,000,000,000 for leap seconds.

Errors

Returns None if nanosecond >= 2,000,000,000.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -736,7 +736,7 @@ 
Example
let strange_leap_second = dt.with_nanosecond(1_333_333_333).unwrap(); assert_eq!(strange_leap_second.nanosecond(), 1_333_333_333);
source§

fn num_seconds_from_midnight(&self) -> u32

Returns the number of non-leap seconds past the last midnight.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(1, 2, 3).unwrap().num_seconds_from_midnight(),
diff --git a/chrono/offset/struct.FixedOffset.html b/chrono/offset/struct.FixedOffset.html
index 2e45e0e55788..2d93ba1681d5 100644
--- a/chrono/offset/struct.FixedOffset.html
+++ b/chrono/offset/struct.FixedOffset.html
@@ -34,31 +34,31 @@ 
Example
source

pub const fn local_minus_utc(&self) -> i32

Returns the number of seconds to add to convert from UTC to the local time.

source

pub const fn utc_minus_local(&self) -> i32

Returns the number of seconds to add to convert from the local time to UTC.

Trait Implementations§

source§

impl<Tz: TimeZone> Add<FixedOffset> for DateTime<Tz>

Add FixedOffset to the datetime value of DateTime (offset remains unchanged).

-

Panics

+

Panics

Panics if the resulting date would be out of range.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl Clone for FixedOffset

source§

fn clone(&self) -> FixedOffset

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FixedOffset

source§

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

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

impl Display for FixedOffset

source§

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

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

impl FromStr for FixedOffset

Parsing a str into a FixedOffset uses the format %z.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl Clone for FixedOffset

source§

fn clone(&self) -> FixedOffset

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FixedOffset

source§

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

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

impl Display for FixedOffset

source§

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

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

impl FromStr for FixedOffset

Parsing a str into a FixedOffset uses the format %z.

§

type Err = ParseError

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 FixedOffset

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 Offset for FixedOffset

source§

fn fix(&self) -> FixedOffset

Returns the fixed offset from UTC to the local time stored.
source§

impl PartialEq for FixedOffset

source§

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

This method tests for self and other values to be equal, 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<Tz: TimeZone> Sub<FixedOffset> for DateTime<Tz>

Subtract FixedOffset from the datetime value of DateTime (offset remains unchanged).

-

Panics

+

Panics

Panics if the resulting date would be out of range.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl TimeZone for FixedOffset

§

type Offset = FixedOffset

An associated offset type. +
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl TimeZone for FixedOffset

§

type Offset = FixedOffset

An associated offset type. This type is used to store the actual offset in date and time types. The original TimeZone value can be recovered via TimeZone::from_offset.
source§

fn from_offset(offset: &FixedOffset) -> FixedOffset

Reconstructs the time zone from the offset.
source§

fn offset_from_local_date(&self, _local: &NaiveDate) -> LocalResult<FixedOffset>

Creates the offset(s) for given local NaiveDate if possible.
source§

fn offset_from_local_datetime( &self, diff --git a/chrono/struct.Date.html b/chrono/struct.Date.html index bc4da79334a3..d6bd777b8dd5 100644 --- a/chrono/struct.Date.html +++ b/chrono/struct.Date.html @@ -135,10 +135,10 @@

source

pub fn format<'a>(&self, fmt: &'a str) -> DelayedFormat<StrftimeItems<'a>>

Formats the date with the specified format string. See the crate::format::strftime module on the supported escape sequences.

-

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> Date<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for Date<Tz>

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl<Tz: Clone + TimeZone> Clone for Date<Tz>where +

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> Date<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for Date<Tz>

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl<Tz: Clone + TimeZone> Clone for Date<Tz>where Tz::Offset: Clone,

source§

fn clone(&self) -> Date<Tz>

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

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

Performs copy-assignment from source. Read more
source§

impl<Tz: TimeZone> Datelike for Date<Tz>

source§

fn year(&self) -> i32

Returns the year number in the calendar date.
source§

fn month(&self) -> u32

Returns the month number starting from 1. Read more
source§

fn month0(&self) -> u32

Returns the month number starting from 0. Read more
source§

fn day(&self) -> u32

Returns the day of month starting from 1. Read more
source§

fn day0(&self) -> u32

Returns the day of month starting from 0. Read more
source§

fn ordinal(&self) -> u32

Returns the day of year starting from 1. Read more
source§

fn ordinal0(&self) -> u32

Returns the day of year starting from 0. Read more
source§

fn weekday(&self) -> Weekday

Returns the day of week.
source§

fn iso_week(&self) -> IsoWeek

Returns the ISO week.
source§

fn with_year(&self, year: i32) -> Option<Date<Tz>>

Makes a new value with the year number changed, while keeping the same month and day. Read more
source§

fn with_month(&self, month: u32) -> Option<Date<Tz>>

Makes a new value with the month number (starting from 1) changed. Read more
source§

fn with_month0(&self, month0: u32) -> Option<Date<Tz>>

Makes a new value with the month number (starting from 0) changed. Read more
source§

fn with_day(&self, day: u32) -> Option<Date<Tz>>

Makes a new value with the day of month (starting from 1) changed. Read more
source§

fn with_day0(&self, day0: u32) -> Option<Date<Tz>>

Makes a new value with the day of month (starting from 0) changed. Read more
source§

fn with_ordinal(&self, ordinal: u32) -> Option<Date<Tz>>

Makes a new value with the day of year (starting from 1) changed. Read more
source§

fn with_ordinal0(&self, ordinal0: u32) -> Option<Date<Tz>>

Makes a new value with the day of year (starting from 0) changed. Read more
source§

fn year_ce(&self) -> (bool, u32)

Returns the absolute year number starting from 1 with a boolean flag, -which is false when the year predates the epoch (BCE/BC) and true otherwise (CE/AD).
source§

fn num_days_from_ce(&self) -> i32

Counts the days in the proleptic Gregorian calendar, with January 1, Year 1 (CE) as day 1. Read more
source§

impl<Tz: TimeZone> Debug for Date<Tz>

source§

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

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

impl<Tz: TimeZone> Display for Date<Tz>where - Tz::Offset: Display,

source§

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

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

impl<Tz: TimeZone> Hash for Date<Tz>

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 +which is false when the year predates the epoch (BCE/BC) and true otherwise (CE/AD).

source§

fn num_days_from_ce(&self) -> i32

Counts the days in the proleptic Gregorian calendar, with January 1, Year 1 (CE) as day 1. Read more
source§

impl<Tz: TimeZone> Debug for Date<Tz>

source§

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

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

impl<Tz: TimeZone> Display for Date<Tz>where + Tz::Offset: Display,

source§

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

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

impl<Tz: TimeZone> Hash for Date<Tz>

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<Tz: TimeZone> Ord for Date<Tz>

source§

fn cmp(&self, other: &Date<Tz>) -> Ordering

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

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

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

fn min(self, other: Self) -> Selfwhere @@ -147,7 +147,7 @@ by ==.

1.0.0 · source§

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

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

impl<Tz: TimeZone> PartialOrd for Date<Tz>

source§

fn partial_cmp(&self, other: &Date<Tz>) -> 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<Tz: TimeZone> Sub<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> Date<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub for Date<Tz>

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Date<Tz>) -> OldDuration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for Date<Tz>

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl<Tz: TimeZone> Copy for Date<Tz>where +operator. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> Date<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub for Date<Tz>

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Date<Tz>) -> OldDuration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for Date<Tz>

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl<Tz: TimeZone> Copy for Date<Tz>where <Tz as TimeZone>::Offset: Copy,

source§

impl<Tz: TimeZone> Eq for Date<Tz>

source§

impl<Tz: TimeZone> Send for Date<Tz>where <Tz as TimeZone>::Offset: Send,

Auto Trait Implementations§

§

impl<Tz> RefUnwindSafe for Date<Tz>where <Tz as TimeZone>::Offset: RefUnwindSafe,

§

impl<Tz> Sync for Date<Tz>where diff --git a/chrono/struct.DateTime.html b/chrono/struct.DateTime.html index 895e695ea158..1cdb582fe225 100644 --- a/chrono/struct.DateTime.html +++ b/chrono/struct.DateTime.html @@ -318,7 +318,7 @@
Example
let formatted = format!("{}", date_time.format("%d/%m/%Y %H:%M")); assert_eq!(formatted, "02/04/2017 12:50");

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Days> for DateTime<Tz>

Add Days to NaiveDateTime.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -326,27 +326,27 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_days to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>

Add chrono::Duration to DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>

Add chrono::Duration to DateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_add_signed to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>

Add std::time::Duration to DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>

Add std::time::Duration to DateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_add_signed to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<FixedOffset> for DateTime<Tz>

Add FixedOffset to the datetime value of DateTime (offset remains unchanged).

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<FixedOffset> for DateTime<Tz>

Add FixedOffset to the datetime value of DateTime (offset remains unchanged).

+

Panics

Panics if the resulting date would be out of range.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Months> for DateTime<Tz>

Add Months to DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Months> for DateTime<Tz>

Add Months to DateTime.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -354,18 +354,18 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_add_months to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>

Add-assign chrono::Duration to DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>

Add-assign chrono::Duration to DateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>

Add-assign std::time::Duration to DateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl<Tz: Clone + TimeZone> Clone for DateTime<Tz>where @@ -440,12 +440,12 @@
Errors
daylight saving time transition.

source§

fn year(&self) -> i32

Returns the year number in the calendar date.
source§

fn month(&self) -> u32

Returns the month number starting from 1. Read more
source§

fn month0(&self) -> u32

Returns the month number starting from 0. Read more
source§

fn day(&self) -> u32

Returns the day of month starting from 1. Read more
source§

fn day0(&self) -> u32

Returns the day of month starting from 0. Read more
source§

fn ordinal(&self) -> u32

Returns the day of year starting from 1. Read more
source§

fn ordinal0(&self) -> u32

Returns the day of year starting from 0. Read more
source§

fn weekday(&self) -> Weekday

Returns the day of week.
source§

fn iso_week(&self) -> IsoWeek

Returns the ISO week.
source§

fn year_ce(&self) -> (bool, u32)

Returns the absolute year number starting from 1 with a boolean flag, -which is false when the year predates the epoch (BCE/BC) and true otherwise (CE/AD).
source§

fn num_days_from_ce(&self) -> i32

Counts the days in the proleptic Gregorian calendar, with January 1, Year 1 (CE) as day 1. Read more
source§

impl<Tz: TimeZone> Debug for DateTime<Tz>

source§

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

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

impl Default for DateTime<FixedOffset>

source§

fn default() -> Self

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

impl Default for DateTime<Local>

source§

fn default() -> Self

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

impl Default for DateTime<Utc>

source§

fn default() -> Self

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

impl<'de> Deserialize<'de> for DateTime<FixedOffset>

Deserialize a value that optionally includes a timezone offset in its +which is false when the year predates the epoch (BCE/BC) and true otherwise (CE/AD).

source§

fn num_days_from_ce(&self) -> i32

Counts the days in the proleptic Gregorian calendar, with January 1, Year 1 (CE) as day 1. Read more
source§

impl<Tz: TimeZone> Debug for DateTime<Tz>

source§

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

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

impl Default for DateTime<FixedOffset>

source§

fn default() -> Self

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

impl Default for DateTime<Local>

source§

fn default() -> Self

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

impl Default for DateTime<Utc>

source§

fn default() -> Self

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

impl<'de> Deserialize<'de> for DateTime<FixedOffset>

Deserialize a value that optionally includes a timezone offset in its string representation

The value to be deserialized must be an rfc3339 string.

See the serde module for alternate deserialization formats.

-
source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where +

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<'de> Deserialize<'de> for DateTime<Local>

Deserialize a value that includes no timezone in its string representation

The value to be deserialized must be an rfc3339 string.

@@ -456,31 +456,31 @@
Errors

The value to be deserialized must be an rfc3339 string.

See the serde module for alternate deserialization formats.

-
source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where +

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<Tz: TimeZone> Display for DateTime<Tz>where Tz::Offset: Display,

source§

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

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

impl<Tz: TimeZone> DurationRound for DateTime<Tz>

§

type Err = RoundingError

Error that can occur in rounding or truncating
source§

fn duration_round(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy rounded by Duration. Read more
source§

fn duration_trunc(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy truncated by Duration. Read more
source§

impl From<DateTime<FixedOffset>> for DateTime<Local>

Convert a DateTime<FixedOffset> instance into a DateTime<Local> instance.

-
source§

fn from(src: DateTime<FixedOffset>) -> Self

Convert this DateTime<FixedOffset> instance into a DateTime<Local> instance.

+
source§

fn from(src: DateTime<FixedOffset>) -> Self

Convert this DateTime<FixedOffset> instance into a DateTime<Local> instance.

Conversion is performed via DateTime::with_timezone. Returns the equivalent value in local time.

source§

impl From<DateTime<FixedOffset>> for DateTime<Utc>

Convert a DateTime<FixedOffset> instance into a DateTime<Utc> instance.

-
source§

fn from(src: DateTime<FixedOffset>) -> Self

Convert this DateTime<FixedOffset> instance into a DateTime<Utc> instance.

+
source§

fn from(src: DateTime<FixedOffset>) -> Self

Convert this DateTime<FixedOffset> instance into a DateTime<Utc> instance.

Conversion is performed via DateTime::with_timezone, accounting for the timezone difference.

source§

impl From<DateTime<Local>> for DateTime<FixedOffset>

Convert a DateTime<Local> instance into a DateTime<FixedOffset> instance.

-
source§

fn from(src: DateTime<Local>) -> Self

Convert this DateTime<Local> instance into a DateTime<FixedOffset> instance.

+
source§

fn from(src: DateTime<Local>) -> Self

Convert this DateTime<Local> instance into a DateTime<FixedOffset> instance.

Conversion is performed via DateTime::with_timezone.

source§

impl From<DateTime<Local>> for DateTime<Utc>

Convert a DateTime<Local> instance into a DateTime<Utc> instance.

-
source§

fn from(src: DateTime<Local>) -> Self

Convert this DateTime<Local> instance into a DateTime<Utc> instance.

+
source§

fn from(src: DateTime<Local>) -> Self

Convert this DateTime<Local> instance into a DateTime<Utc> instance.

Conversion is performed via DateTime::with_timezone, accounting for the difference in timezones.

-
source§

impl<Tz: TimeZone> From<DateTime<Tz>> for SystemTime

source§

fn from(dt: DateTime<Tz>) -> SystemTime

Converts to this type from the input type.
source§

impl From<DateTime<Utc>> for DateTime<FixedOffset>

Convert a DateTime<Utc> instance into a DateTime<FixedOffset> instance.

-
source§

fn from(src: DateTime<Utc>) -> Self

Convert this DateTime<Utc> instance into a DateTime<FixedOffset> instance.

+
source§

impl<Tz: TimeZone> From<DateTime<Tz>> for SystemTime

source§

fn from(dt: DateTime<Tz>) -> SystemTime

Converts to this type from the input type.
source§

impl From<DateTime<Utc>> for DateTime<FixedOffset>

Convert a DateTime<Utc> instance into a DateTime<FixedOffset> instance.

+
source§

fn from(src: DateTime<Utc>) -> Self

Convert this DateTime<Utc> instance into a DateTime<FixedOffset> instance.

Conversion is done via DateTime::with_timezone. Note that the converted value returned by this will be created with a fixed timezone offset of 0.

source§

impl From<DateTime<Utc>> for DateTime<Local>

Convert a DateTime<Utc> instance into a DateTime<Local> instance.

-
source§

fn from(src: DateTime<Utc>) -> Self

Convert this DateTime<Utc> instance into a DateTime<Local> instance.

+
source§

fn from(src: DateTime<Utc>) -> Self

Convert this DateTime<Utc> instance into a DateTime<Local> instance.

Conversion is performed via DateTime::with_timezone, accounting for the difference in timezones.

-
source§

impl From<SystemTime> for DateTime<Local>

source§

fn from(t: SystemTime) -> DateTime<Local>

Converts to this type from the input type.
source§

impl From<SystemTime> for DateTime<Utc>

source§

fn from(t: SystemTime) -> DateTime<Utc>

Converts to this type from the input type.
source§

impl FromStr for DateTime<FixedOffset>

Accepts a relaxed form of RFC3339. +

source§

impl From<SystemTime> for DateTime<Local>

source§

fn from(t: SystemTime) -> DateTime<Local>

Converts to this type from the input type.
source§

impl From<SystemTime> for DateTime<Utc>

source§

fn from(t: SystemTime) -> DateTime<Utc>

Converts to this type from the input type.
source§

impl FromStr for DateTime<FixedOffset>

Accepts a relaxed form of RFC3339. A space or a ‘T’ are acepted as the separator between the date and time parts. Additional spaces are allowed between each component.

All of these examples are equivalent:

@@ -488,7 +488,7 @@
Errors
"2012-12-12T12:12:12Z".parse::<DateTime<FixedOffset>>()?;
 "2012-12-12 12:12:12Z".parse::<DateTime<FixedOffset>>()?;
 "2012-  12-12T12:  12:12Z".parse::<DateTime<FixedOffset>>()?;
-
§

type Err = ParseError

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

fn from_str(s: &str) -> ParseResult<DateTime<FixedOffset>>

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

impl FromStr for DateTime<Local>

Accepts a relaxed form of RFC3339. +

§

type Err = ParseError

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

fn from_str(s: &str) -> ParseResult<DateTime<FixedOffset>>

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

impl FromStr for DateTime<Local>

Accepts a relaxed form of RFC3339. A space or a ‘T’ are accepted as the separator between the date and time parts.

All of these examples are equivalent:

@@ -497,7 +497,7 @@
Errors
"2012-12-12 12:12:12Z".parse::<DateTime<Local>>()?; "2012-12-12 12:12:12+0000".parse::<DateTime<Local>>()?; "2012-12-12 12:12:12+00:00".parse::<DateTime<Local>>()?;
-
§

type Err = ParseError

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

fn from_str(s: &str) -> ParseResult<DateTime<Local>>

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

impl FromStr for DateTime<Utc>

Accepts a relaxed form of RFC3339. +

§

type Err = ParseError

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

fn from_str(s: &str) -> ParseResult<DateTime<Local>>

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

impl FromStr for DateTime<Utc>

Accepts a relaxed form of RFC3339. A space or a ‘T’ are accepted as the separator between the date and time parts.

All of these examples are equivalent:

@@ -530,7 +530,7 @@
Example

See the serde module for alternate serializations.

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<Tz: TimeZone> Sub<&DateTime<Tz>> for DateTime<Tz>

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: &DateTime<Tz>) -> OldDuration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Days> for DateTime<Tz>

Subtract Days from DateTime.

+ S: Serializer,
Serialize this value into the given Serde serializer. Read more
source§

impl<Tz: TimeZone> Sub<&DateTime<Tz>> for DateTime<Tz>

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: &DateTime<Tz>) -> OldDuration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Days> for DateTime<Tz>

Subtract Days from DateTime.

Panics

Panics if:

    @@ -539,28 +539,28 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_days to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>

Subtract chrono::Duration from DateTime.

-

This is the same as the addition with a negated Duration.

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>

Subtract std::time::Duration from DateTime.

As a part of Chrono’s [leap second handling] the subtraction assumes that there is no leap second ever, except when the DateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_sub_signed to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>

Subtract std::time::Duration from DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>

Subtract chrono::Duration from DateTime.

+

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling] the subtraction assumes that there is no leap second ever, except when the DateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_sub_signed to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<FixedOffset> for DateTime<Tz>

Subtract FixedOffset from the datetime value of DateTime (offset remains unchanged).

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<FixedOffset> for DateTime<Tz>

Subtract FixedOffset from the datetime value of DateTime (offset remains unchanged).

+

Panics

Panics if the resulting date would be out of range.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Months> for DateTime<Tz>

Subtract Months from DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Months> for DateTime<Tz>

Subtract Months from DateTime.

The result will be clamped to valid days in the resulting month, see DateTime<Tz>::checked_sub_months for details.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -568,7 +568,7 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_months to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub for DateTime<Tz>

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: DateTime<Tz>) -> OldDuration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>

Subtract-assign chrono::Duration from DateTime.

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub for DateTime<Tz>

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: DateTime<Tz>) -> OldDuration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>

Subtract-assign chrono::Duration from DateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the DateTime itself represents a leap second in which case @@ -580,7 +580,7 @@

Panics

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the DateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_sub_signed to get an Option instead.

source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl<Tz: TimeZone> Timelike for DateTime<Tz>

source§

fn with_hour(&self, hour: u32) -> Option<DateTime<Tz>>

Makes a new DateTime with the hour number changed.

diff --git a/chrono/struct.Days.html b/chrono/struct.Days.html index cedc8c3c1048..e1801f8e35a9 100644 --- a/chrono/struct.Days.html +++ b/chrono/struct.Days.html @@ -5,7 +5,7 @@ and in other cases Duration::days(n) and Days::new(n) are equivalent.

Implementations§

source§

impl Days

source

pub const fn new(num: u64) -> Self

Construct a new Days from a number of days

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Days> for DateTime<Tz>

Add Days to NaiveDateTime.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -13,15 +13,15 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_days to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDate

Add Days to NaiveDate.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDate

Add Days to NaiveDate.

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDateTime

Add Days to NaiveDateTime.

-

Panics

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Days> for NaiveDateTime

Add Days to NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Clone for Days

source§

fn clone(&self) -> Days

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Days

source§

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

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

impl Hash for Days

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 = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Clone for Days

source§

fn clone(&self) -> Days

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Days

source§

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

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

impl Hash for Days

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 Days

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere @@ -31,7 +31,7 @@

Panics

sufficient, and should not be overridden without very good reason.

source§

impl PartialOrd for Days

source§

fn partial_cmp(&self, other: &Days) -> 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<Tz: TimeZone> Sub<Days> for DateTime<Tz>

Subtract Days from DateTime.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -39,15 +39,15 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_days to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDate

Subtract Days from NaiveDate.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDate

Subtract Days from NaiveDate.

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDateTime

Subtract Days from NaiveDateTime.

-

Panics

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Days> for NaiveDateTime

Subtract Days from NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Copy for Days

source§

impl Eq for Days

source§

impl StructuralEq for Days

source§

impl StructuralPartialEq for Days

Auto Trait Implementations§

§

impl RefUnwindSafe for Days

§

impl Send for Days

§

impl Sync for Days

§

impl Unpin for Days

§

impl UnwindSafe for Days

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Copy for Days

source§

impl Eq for Days

source§

impl StructuralEq for Days

source§

impl StructuralPartialEq for Days

Auto Trait Implementations§

§

impl RefUnwindSafe for Days

§

impl Send for Days

§

impl Sync for Days

§

impl Unpin for Days

§

impl UnwindSafe for Days

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/chrono/struct.Duration.html b/chrono/struct.Duration.html index 74f7373e24f8..7e5ce8fb8aa0 100644 --- a/chrono/struct.Duration.html +++ b/chrono/struct.Duration.html @@ -59,20 +59,20 @@
source

pub fn to_std(&self) -> Result<StdDuration, OutOfRangeError>

Creates a std::time::Duration object from time::Duration

This function errors when duration is less than zero. As standard library implementation is limited to non-negative values.

-

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> Date<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>

Add chrono::Duration to DateTime.

+

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> Date<Tz>

Performs the + operation. Read more
source§

impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>

Add chrono::Duration to DateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_add_signed to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDate

Add chrono::Duration to NaiveDate.

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDate

Add chrono::Duration to NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero().

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -85,14 +85,14 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) + Duration::days(364), from_ymd(2014, 12, 31)); assert_eq!(from_ymd(2014, 1, 1) + Duration::days(365*4 + 1), from_ymd(2018, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) + Duration::days(365*400 + 97), from_ymd(2414, 1, 1));
-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDate

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add chrono::Duration to NaiveDateTime.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDate

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add chrono::Duration to NaiveDateTime.

As a part of Chrono’s leap second handling, the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -122,13 +122,13 @@ 

Example

assert_eq!(leap + Duration::seconds(-10), hmsm(3, 5, 50, 300)); assert_eq!(leap + Duration::days(1), from_ymd(2016, 7, 9).and_hms_milli_opt(3, 5, 59, 300).unwrap());
-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveTime

Add chrono::Duration to NaiveTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveTime

Add chrono::Duration to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

As a part of Chrono’s leap second handling, the addition assumes that there is no leap second ever, except when the NaiveTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -156,48 +156,48 @@ 

Example

assert_eq!(leap + Duration::seconds(10), from_hmsm(3, 6, 9, 300)); assert_eq!(leap + Duration::seconds(-10), from_hmsm(3, 5, 50, 300)); assert_eq!(leap + Duration::days(1), from_hmsm(3, 5, 59, 300));
-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add for Duration

§

type Output = Duration

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> Duration

Performs the + operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for Date<Tz>

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>

Add-assign chrono::Duration to DateTime.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add for Duration

§

type Output = Duration

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> Duration

Performs the + operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for Date<Tz>

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>

Add-assign chrono::Duration to DateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_add_signed to get an Option instead.

-
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveDate

Add-assign of chrono::Duration to NaiveDate.

+
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveDate

Add-assign of chrono::Duration to NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero().

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_signed to get an Option instead.

-
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign chrono::Duration to NaiveDateTime.

+
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign chrono::Duration to NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

-
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign chrono::Duration to NaiveTime.

+
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign chrono::Duration to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

-
source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign for Duration

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl Clone for Duration

source§

fn clone(&self) -> Duration

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Duration

source§

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

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

impl Default for Duration

source§

fn default() -> Duration

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

impl Display for Duration

source§

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

Format a duration using the ISO 8601 format

-
source§

impl Div<i32> for Duration

§

type Output = Duration

The resulting type after applying the / operator.
source§

fn div(self, rhs: i32) -> Duration

Performs the / operation. Read more
source§

impl Hash for Duration

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§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign for Duration

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl Clone for Duration

source§

fn clone(&self) -> Duration

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Duration

source§

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

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

impl Default for Duration

source§

fn default() -> Duration

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

impl Display for Duration

source§

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

Format a duration using the ISO 8601 format

+
source§

impl Div<i32> for Duration

§

type Output = Duration

The resulting type after applying the / operator.
source§

fn div(self, rhs: i32) -> Duration

Performs the / operation. Read more
source§

impl Hash for Duration

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 Duration

§

type Output = Duration

The resulting type after applying the * operator.
source§

fn mul(self, rhs: i32) -> Duration

Performs the * operation. Read more
source§

impl Neg for Duration

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn neg(self) -> Duration

Performs the unary - operation. Read more
source§

impl Ord for Duration

source§

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

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

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

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

impl Mul<i32> for Duration

§

type Output = Duration

The resulting type after applying the * operator.
source§

fn mul(self, rhs: i32) -> Duration

Performs the * operation. Read more
source§

impl Neg for Duration

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn neg(self) -> Duration

Performs the unary - operation. Read more
source§

impl Ord for Duration

source§

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

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

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

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

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

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

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

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

impl PartialEq for Duration

source§

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

This method tests for self and other values to be equal, 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 Duration

source§

fn partial_cmp(&self, other: &Duration) -> 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<Tz: TimeZone> Sub<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> Date<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>

Subtract chrono::Duration from DateTime.

+operator. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for Date<Tz>

§

type Output = Date<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> Date<Tz>

Performs the - operation. Read more
source§

impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>

Subtract chrono::Duration from DateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling] the subtraction assumes that there is no leap second ever, except when the DateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using DateTime<Tz>::checked_sub_signed to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDate

Subtract chrono::Duration from NaiveDate.

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDate

Subtract chrono::Duration from NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero(). It is the same as the addition with a negated Duration.

@@ -217,15 +217,15 @@

Example

assert_eq!(from_ymd(2014, 1, 1) - Duration::days(364), from_ymd(2013, 1, 2)); assert_eq!(from_ymd(2014, 1, 1) - Duration::days(365*4 + 1), from_ymd(2010, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) - Duration::days(365*400 + 97), from_ymd(1614, 1, 1));
-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDate

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract chrono::Duration from NaiveDateTime.

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDate

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract chrono::Duration from NaiveDateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s leap second handling the subtraction assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -253,14 +253,14 @@ 

Example

assert_eq!(leap - Duration::seconds(60), hmsm(3, 5, 0, 300)); assert_eq!(leap - Duration::days(1), from_ymd(2016, 7, 7).and_hms_milli_opt(3, 6, 0, 300).unwrap());
-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract chrono::Duration from NaiveTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract chrono::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days. This is the same as addition with a negated Duration.

As a part of Chrono’s leap second handling, the subtraction assumes that there is no leap second ever, except when the NaiveTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -283,7 +283,7 @@ 

Example

assert_eq!(leap - Duration::milliseconds(500), from_hmsm(3, 5, 59, 800)); assert_eq!(leap - Duration::seconds(60), from_hmsm(3, 5, 0, 300)); assert_eq!(leap - Duration::days(1), from_hmsm(3, 6, 0, 300));
-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub for Duration

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> Duration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for Date<Tz>

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>

Subtract-assign chrono::Duration from DateTime.

+
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub for Duration

§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> Duration

Performs the - operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for Date<Tz>

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>

Subtract-assign chrono::Duration from DateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the DateTime itself represents a leap second in which case @@ -295,22 +295,22 @@

Panics

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero(). It is the same as the addition with a negated Duration.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_signed to get an Option instead.

-
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign chrono::Duration from NaiveDateTime.

+
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign chrono::Duration from NaiveDateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign chrono::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign for Duration

source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl<'a> Sum<&'a Duration> for Duration

source§

fn sum<I: Iterator<Item = &'a Duration>>(iter: I) -> Duration

Method which takes an iterator and generates Self from the elements by -“summing up” the items.
source§

impl Sum for Duration

source§

fn sum<I: Iterator<Item = Duration>>(iter: I) -> Duration

Method which takes an iterator and generates Self from the elements by +
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign for Duration

source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl<'a> Sum<&'a Duration> for Duration

source§

fn sum<I: Iterator<Item = &'a Duration>>(iter: I) -> Duration

Method which takes an iterator and generates Self from the elements by +“summing up” the items.
source§

impl Sum for Duration

source§

fn sum<I: Iterator<Item = Duration>>(iter: I) -> Duration

Method which takes an iterator and generates Self from the elements by “summing up” the items.
source§

impl Copy for Duration

source§

impl Eq for Duration

source§

impl StructuralEq for Duration

source§

impl StructuralPartialEq for Duration

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/chrono/struct.FixedOffset.html b/chrono/struct.FixedOffset.html index 1f523bbf8607..1294d268c86c 100644 --- a/chrono/struct.FixedOffset.html +++ b/chrono/struct.FixedOffset.html @@ -34,31 +34,31 @@
Example

source

pub const fn local_minus_utc(&self) -> i32

Returns the number of seconds to add to convert from UTC to the local time.

source

pub const fn utc_minus_local(&self) -> i32

Returns the number of seconds to add to convert from the local time to UTC.

Trait Implementations§

source§

impl<Tz: TimeZone> Add<FixedOffset> for DateTime<Tz>

Add FixedOffset to the datetime value of DateTime (offset remains unchanged).

-

Panics

+

Panics

Panics if the resulting date would be out of range.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl Clone for FixedOffset

source§

fn clone(&self) -> FixedOffset

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FixedOffset

source§

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

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

impl Display for FixedOffset

source§

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

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

impl FromStr for FixedOffset

Parsing a str into a FixedOffset uses the format %z.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl Clone for FixedOffset

source§

fn clone(&self) -> FixedOffset

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for FixedOffset

source§

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

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

impl Display for FixedOffset

source§

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

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

impl FromStr for FixedOffset

Parsing a str into a FixedOffset uses the format %z.

§

type Err = ParseError

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 FixedOffset

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 Offset for FixedOffset

source§

fn fix(&self) -> FixedOffset

Returns the fixed offset from UTC to the local time stored.
source§

impl PartialEq for FixedOffset

source§

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

This method tests for self and other values to be equal, 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<Tz: TimeZone> Sub<FixedOffset> for DateTime<Tz>

Subtract FixedOffset from the datetime value of DateTime (offset remains unchanged).

-

Panics

+

Panics

Panics if the resulting date would be out of range.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

-

Panics

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> DateTime<Tz>

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl TimeZone for FixedOffset

§

type Offset = FixedOffset

An associated offset type. +
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl TimeZone for FixedOffset

§

type Offset = FixedOffset

An associated offset type. This type is used to store the actual offset in date and time types. The original TimeZone value can be recovered via TimeZone::from_offset.
source§

fn from_offset(offset: &FixedOffset) -> FixedOffset

Reconstructs the time zone from the offset.
source§

fn offset_from_local_date(&self, _local: &NaiveDate) -> LocalResult<FixedOffset>

Creates the offset(s) for given local NaiveDate if possible.
source§

fn offset_from_local_datetime( &self, diff --git a/chrono/struct.Months.html b/chrono/struct.Months.html index 1d16c8f6ebcd..687d0389487c 100644 --- a/chrono/struct.Months.html +++ b/chrono/struct.Months.html @@ -4,7 +4,7 @@

Trait Implementations§

source§

impl<Tz: TimeZone> Add<Months> for DateTime<Tz>

Add Months to DateTime.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -12,13 +12,13 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_add_months to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDate

Add Months to NaiveDate.

+
§

type Output = DateTime<Tz>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDate

Add Months to NaiveDate.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_months to get an Option instead.

-

Example

+

Example

use chrono::{NaiveDate, Months};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -29,13 +29,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) + Months::new(13), from_ymd(2015, 2, 1)); assert_eq!(from_ymd(2014, 1, 31) + Months::new(1), from_ymd(2014, 2, 28)); assert_eq!(from_ymd(2020, 1, 31) + Months::new(1), from_ymd(2020, 2, 29));
-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, months: Months) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDateTime

Add Months to NaiveDateTime.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, months: Months) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDateTime

Add Months to NaiveDateTime.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_months to get an Option instead.

-

Example

+

Example

use chrono::{Months, NaiveDate};
 
 assert_eq!(
@@ -62,7 +62,7 @@ 

Example

NaiveDate::from_ymd_opt(2020, 1, 31).unwrap().and_hms_opt(6, 0, 0).unwrap() + Months::new(1), NaiveDate::from_ymd_opt(2020, 2, 29).unwrap().and_hms_opt(6, 0, 0).unwrap() );
-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl Clone for Months

source§

fn clone(&self) -> Months

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Months

source§

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

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

impl Hash for Months

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 = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl Clone for Months

source§

fn clone(&self) -> Months

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Months

source§

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

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

impl Hash for Months

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 Months

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere @@ -74,7 +74,7 @@

Example

operator. Read more

source§

impl<Tz: TimeZone> Sub<Months> for DateTime<Tz>

Subtract Months from DateTime.

The result will be clamped to valid days in the resulting month, see DateTime<Tz>::checked_sub_months for details.

-

Panics

+

Panics

Panics if:

  • The resulting date would be out of range.
  • @@ -82,13 +82,13 @@

    Panics

    daylight saving time transition.

Strongly consider using DateTime<Tz>::checked_sub_months to get an Option instead.

-
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDate

Subtract Months from NaiveDate.

+
§

type Output = DateTime<Tz>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDate

Subtract Months from NaiveDate.

The result will be clamped to valid days in the resulting month, see checked_sub_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_months to get an Option instead.

-

Example

+

Example

use chrono::{NaiveDate, Months};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -96,10 +96,10 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - Months::new(11), from_ymd(2013, 2, 1)); assert_eq!(from_ymd(2014, 1, 1) - Months::new(12), from_ymd(2013, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) - Months::new(13), from_ymd(2012, 12, 1));
-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, months: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDateTime

Subtract Months from NaiveDateTime.

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, months: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDateTime

Subtract Months from NaiveDateTime.

The result will be clamped to valid days in the resulting month, see NaiveDateTime::checked_sub_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_months to get an Option instead.

Example

@@ -117,7 +117,7 @@

Example

NaiveDate::from_ymd_opt(2014, 01, 01).unwrap().and_hms_opt(00, 00, 03).unwrap() - Months::new(13), NaiveDate::from_ymd_opt(2012, 12, 01).unwrap().and_hms_opt(00, 00, 03).unwrap() );
-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Copy for Months

source§

impl Eq for Months

source§

impl StructuralEq for Months

source§

impl StructuralPartialEq for Months

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Copy for Months

source§

impl Eq for Months

source§

impl StructuralEq for Months

source§

impl StructuralPartialEq for Months

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/chrono/struct.NaiveDate.html b/chrono/struct.NaiveDate.html index ff51d9619099..0f13c3e6bb62 100644 --- a/chrono/struct.NaiveDate.html +++ b/chrono/struct.NaiveDate.html @@ -586,16 +586,16 @@
Example
source

pub const MIN: NaiveDate = _

The minimum possible NaiveDate (January 1, 262144 BCE).

source

pub const MAX: NaiveDate = _

The maximum possible NaiveDate (December 31, 262142 CE).

Trait Implementations§

source§

impl Add<Days> for NaiveDate

Add Days to NaiveDate.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDate

Add chrono::Duration to NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDate

Add chrono::Duration to NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero().

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -608,13 +608,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) + Duration::days(364), from_ymd(2014, 12, 31)); assert_eq!(from_ymd(2014, 1, 1) + Duration::days(365*4 + 1), from_ymd(2018, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) + Duration::days(365*400 + 97), from_ymd(2414, 1, 1));
-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDate

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDate

Add Months to NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDate

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDate

Add Months to NaiveDate.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_months to get an Option instead.

-

Example

+

Example

use chrono::{NaiveDate, Months};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -625,35 +625,35 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) + Months::new(13), from_ymd(2015, 2, 1)); assert_eq!(from_ymd(2014, 1, 31) + Months::new(1), from_ymd(2014, 2, 28)); assert_eq!(from_ymd(2020, 1, 31) + Months::new(1), from_ymd(2020, 2, 29));
-
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, months: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDate

Add-assign of chrono::Duration to NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the + operator.
source§

fn add(self, months: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDate

Add-assign of chrono::Duration to NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero().

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl Clone for NaiveDate

source§

fn clone(&self) -> NaiveDate

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

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

Performs copy-assignment from source. Read more
source§

impl Datelike for NaiveDate

source§

fn year(&self) -> i32

Returns the year number in the calendar date.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().year(), 2015);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().year(), -308); // 309 BCE
source§

fn month(&self) -> u32

Returns the month number starting from 1.

The return value ranges from 1 to 12.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().month(), 9);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().month(), 3);
source§

fn month0(&self) -> u32

Returns the month number starting from 0.

The return value ranges from 0 to 11.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().month0(), 8);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().month0(), 2);
source§

fn day(&self) -> u32

Returns the day of month starting from 1.

The return value ranges from 1 to 31. (The last day of month differs by months.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().day(), 8);
@@ -680,14 +680,14 @@ 
Example
assert_eq!(ndays_in_month(2017, 2), 28);
source§

fn day0(&self) -> u32

Returns the day of month starting from 0.

The return value ranges from 0 to 30. (The last day of month differs by months.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().day0(), 7);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().day0(), 13);
source§

fn ordinal(&self) -> u32

Returns the day of year starting from 1.

The return value ranges from 1 to 366. (The last day of year differs by years.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().ordinal(), 251);
@@ -713,13 +713,13 @@ 
Example
assert_eq!(ndays_in_year(2100), 365);
source§

fn ordinal0(&self) -> u32

Returns the day of year starting from 0.

The return value ranges from 0 to 365. (The last day of year differs by years.)

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().ordinal0(), 250);
 assert_eq!(NaiveDate::from_ymd_opt(-308, 3, 14).unwrap().ordinal0(), 73);
source§

fn weekday(&self) -> Weekday

Returns the day of week.

-
Example
+
Example
use chrono::{NaiveDate, Datelike, Weekday};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().weekday(), Weekday::Tue);
@@ -728,7 +728,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or when the NaiveDate would be out of range.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_year(2016),
@@ -742,7 +742,7 @@ 
Example
source§

fn with_month(&self, month: u32) -> Option<NaiveDate>

Makes a new NaiveDate with the month number (starting from 1) changed.

Errors

Returns None if the resulting date does not exist, or if the value for month is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_month(10),
@@ -753,7 +753,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for month0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_month0(9),
@@ -763,7 +763,7 @@ 
Example
source§

fn with_day(&self, day: u32) -> Option<NaiveDate>

Makes a new NaiveDate with the day of month (starting from 1) changed.

Errors

Returns None if the resulting date does not exist, or if the value for day is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_day(30),
@@ -773,7 +773,7 @@ 
Example
source§

fn with_day0(&self, day0: u32) -> Option<NaiveDate>

Makes a new NaiveDate with the day of month (starting from 0) changed.

Errors

Returns None if the resulting date does not exist, or if the value for day0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().with_day0(29),
@@ -784,7 +784,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 1, 1).unwrap().with_ordinal(60),
@@ -800,7 +800,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, Datelike};
 
 assert_eq!(NaiveDate::from_ymd_opt(2015, 1, 1).unwrap().with_ordinal0(59),
@@ -816,7 +816,7 @@ 
Example
which is false when the year predates the epoch (BCE/BC) and true otherwise (CE/AD).
source§

fn num_days_from_ce(&self) -> i32

Counts the days in the proleptic Gregorian calendar, with January 1, Year 1 (CE) as day 1. Read more
source§

impl Debug for NaiveDate

The Debug output of the naive date d is the same as d.format("%Y-%m-%d").

The string printed can be readily parsed via the parse method on str.

-

Example

+

Example

use chrono::NaiveDate;
 
 assert_eq!(format!("{:?}", NaiveDate::from_ymd_opt(2015,  9,  5).unwrap()), "2015-09-05");
@@ -826,8 +826,8 @@ 

Example

assert_eq!(format!("{:?}", NaiveDate::from_ymd_opt(   -1,  1,  1).unwrap()),  "-0001-01-01");
 assert_eq!(format!("{:?}", NaiveDate::from_ymd_opt(10000, 12, 31).unwrap()), "+10000-12-31");
-
source§

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

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

impl Default for NaiveDate

The default value for a NaiveDate is 1st of January 1970.

-

Example

+
source§

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

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

impl Default for NaiveDate

The default value for a NaiveDate is 1st of January 1970.

+

Example

use chrono::NaiveDate;
 
 let default_date = NaiveDate::default();
@@ -836,7 +836,7 @@ 

Example

D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for NaiveDate

The Display output of the naive date d is the same as d.format("%Y-%m-%d").

The string printed can be readily parsed via the parse method on str.

-

Example

+

Example

use chrono::NaiveDate;
 
 assert_eq!(format!("{}", NaiveDate::from_ymd_opt(2015,  9,  5).unwrap()), "2015-09-05");
@@ -846,16 +846,16 @@ 

Example

assert_eq!(format!("{}", NaiveDate::from_ymd_opt(   -1,  1,  1).unwrap()),  "-0001-01-01");
 assert_eq!(format!("{}", NaiveDate::from_ymd_opt(10000, 12, 31).unwrap()), "+10000-12-31");
-
source§

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

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

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

-
Example
+
source§

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

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

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

+
Example
use chrono::{NaiveDate, NaiveDateTime};
 
 let nd = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap();
 let ndt = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap().and_hms_opt(0, 0, 0).unwrap();
 assert_eq!(ndt, NaiveDateTime::from(nd));
-
source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDate

Parsing a str into a NaiveDate uses the same format, +

source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDate

Parsing a str into a NaiveDate uses the same format, %Y-%m-%d, as in Debug and Display.

-

Example

+

Example

use chrono::NaiveDate;
 
 let d = NaiveDate::from_ymd_opt(2015, 9, 18).unwrap();
@@ -876,17 +876,17 @@ 

Example

operator. Read more
1.0.0 · source§

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

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

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

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for NaiveDate

source§

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

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

impl Sub<Days> for NaiveDate

Subtract Days from NaiveDate.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_days to get an Option instead.

-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDate

Subtract chrono::Duration from NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDate

Subtract chrono::Duration from NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero(). It is the same as the addition with a negated Duration.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -899,13 +899,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - Duration::days(364), from_ymd(2013, 1, 2)); assert_eq!(from_ymd(2014, 1, 1) - Duration::days(365*4 + 1), from_ymd(2010, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) - Duration::days(365*400 + 97), from_ymd(1614, 1, 1));
-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDate

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDate

Subtract Months from NaiveDate.

+
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDate

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDate

Subtract Months from NaiveDate.

The result will be clamped to valid days in the resulting month, see checked_sub_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_months to get an Option instead.

-

Example

+

Example

use chrono::{NaiveDate, Months};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -913,13 +913,13 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - Months::new(11), from_ymd(2013, 2, 1)); assert_eq!(from_ymd(2014, 1, 1) - Months::new(12), from_ymd(2013, 1, 1)); assert_eq!(from_ymd(2014, 1, 1) - Months::new(13), from_ymd(2012, 12, 1));
-
§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, months: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDate

Subtracts another NaiveDate from the current date. +

§

type Output = NaiveDate

The resulting type after applying the - operator.
source§

fn sub(self, months: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDate

Subtracts another NaiveDate from the current date. Returns a Duration of integral numbers.

This does not overflow or underflow at all, as all possible output fits in the range of Duration.

The implementation is a wrapper around NaiveDate::signed_duration_since.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -931,11 +931,11 @@ 

Example

assert_eq!(from_ymd(2014, 1, 1) - from_ymd(2013, 1, 1), Duration::days(365)); assert_eq!(from_ymd(2014, 1, 1) - from_ymd(2010, 1, 1), Duration::days(365*4 + 1)); assert_eq!(from_ymd(2014, 1, 1) - from_ymd(1614, 1, 1), Duration::days(365*400 + 97));
-
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDate) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDate

Subtract-assign chrono::Duration from NaiveDate.

+
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDate) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDate

Subtract-assign chrono::Duration from NaiveDate.

This discards the fractional days in Duration, rounding to the closest integral number of days towards Duration::zero(). It is the same as the addition with a negated Duration.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDate::checked_sub_signed to get an Option instead.

source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl Copy for NaiveDate

source§

impl Eq for NaiveDate

source§

impl StructuralEq for NaiveDate

source§

impl StructuralPartialEq for NaiveDate

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/chrono/struct.NaiveDateTime.html b/chrono/struct.NaiveDateTime.html index ec5714d8d133..ab63106a1ea7 100644 --- a/chrono/struct.NaiveDateTime.html +++ b/chrono/struct.NaiveDateTime.html @@ -521,17 +521,24 @@
Example

source

pub const MAX: Self = _

The maximum possible NaiveDateTime.

source

pub const UNIX_EPOCH: Self = _

The Unix Epoch, 1970-01-01 00:00:00.

Trait Implementations§

source§

impl Add<Days> for NaiveDateTime

Add Days to NaiveDateTime.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add chrono::Duration to NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, days: Days) -> Self::Output

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add std::time::Duration to NaiveDateTime.

+

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap +second ever, except when the NaiveDateTime itself represents a leap second in which case +the assumption becomes that there is exactly a single leap second ever.

+

Panics

+

Panics if the resulting date would be out of range. +Consider using NaiveDateTime::checked_add_signed to get an Option instead.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add chrono::Duration to NaiveDateTime.

As a part of Chrono’s leap second handling, the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -561,24 +568,17 @@ 

Example

assert_eq!(leap + Duration::seconds(-10), hmsm(3, 5, 50, 300)); assert_eq!(leap + Duration::days(1), from_ymd(2016, 7, 9).and_hms_milli_opt(3, 5, 59, 300).unwrap());
-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveDateTime

Add std::time::Duration to NaiveDateTime.

-

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap -second ever, except when the NaiveDateTime itself represents a leap second in which case -the assumption becomes that there is exactly a single leap second ever.

-

Panics

-

Panics if the resulting date would be out of range. -Consider using NaiveDateTime::checked_add_signed to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

-

Panics

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveDateTime

Add FixedOffset to NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDateTime

Add Months to NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveDateTime

Performs the + operation. Read more
source§

impl Add<Months> for NaiveDateTime

Add Months to NaiveDateTime.

The result will be clamped to valid days in the resulting month, see checked_add_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_add_months to get an Option instead.

-

Example

+

Example

use chrono::{Months, NaiveDate};
 
 assert_eq!(
@@ -605,23 +605,23 @@ 

Example

NaiveDate::from_ymd_opt(2020, 1, 31).unwrap().and_hms_opt(6, 0, 0).unwrap() + Months::new(1), NaiveDate::from_ymd_opt(2020, 2, 29).unwrap().and_hms_opt(6, 0, 0).unwrap() );
-
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign chrono::Duration to NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Months) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign chrono::Duration to NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: OldDuration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveDateTime

Add-assign std::time::Duration to NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_add_signed to get an Option instead.

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl Clone for NaiveDateTime

source§

fn clone(&self) -> NaiveDateTime

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

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

Performs copy-assignment from source. Read more
source§

impl Datelike for NaiveDateTime

source§

fn year(&self) -> i32

Returns the year number in the calendar date.

See also the NaiveDate::year method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -629,7 +629,7 @@ 
Example
source§

fn month(&self) -> u32

Returns the month number starting from 1.

The return value ranges from 1 to 12.

See also the NaiveDate::month method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -637,7 +637,7 @@ 
Example
source§

fn month0(&self) -> u32

Returns the month number starting from 0.

The return value ranges from 0 to 11.

See also the NaiveDate::month0 method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -645,7 +645,7 @@ 
Example
source§

fn day(&self) -> u32

Returns the day of month starting from 1.

The return value ranges from 1 to 31. (The last day of month differs by months.)

See also the NaiveDate::day method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -653,7 +653,7 @@ 
Example
source§

fn day0(&self) -> u32

Returns the day of month starting from 0.

The return value ranges from 0 to 30. (The last day of month differs by months.)

See also the NaiveDate::day0 method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -661,7 +661,7 @@ 
Example
source§

fn ordinal(&self) -> u32

Returns the day of year starting from 1.

The return value ranges from 1 to 366. (The last day of year differs by years.)

See also the NaiveDate::ordinal method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -669,14 +669,14 @@ 
Example
source§

fn ordinal0(&self) -> u32

Returns the day of year starting from 0.

The return value ranges from 0 to 365. (The last day of year differs by years.)

See also the NaiveDate::ordinal0 method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
 assert_eq!(dt.ordinal0(), 267);
source§

fn weekday(&self) -> Weekday

Returns the day of week.

See also the NaiveDate::weekday method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike, Weekday};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -687,7 +687,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or when the NaiveDateTime would be out of range.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 25).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -697,7 +697,7 @@ 
Example

See also the NaiveDate::with_month method.

Errors

Returns None if the resulting date does not exist, or if the value for month is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 30).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -709,7 +709,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for month0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 30).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -720,7 +720,7 @@ 
Example

See also the NaiveDate::with_day method.

Errors

Returns None if the resulting date does not exist, or if the value for day is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -730,7 +730,7 @@ 
Example

See also the NaiveDate::with_day0 method.

Errors

Returns None if the resulting date does not exist, or if the value for day0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -741,7 +741,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -759,7 +759,7 @@ 
Example
Errors

Returns None if the resulting date does not exist, or if the value for ordinal0 is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Datelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_opt(12, 34, 56).unwrap();
@@ -781,7 +781,7 @@ 
Example
This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveDate;
 
 let dt = NaiveDate::from_ymd_opt(2016, 11, 15).unwrap().and_hms_opt(7, 39, 24).unwrap();
@@ -792,7 +792,7 @@ 

Example

assert_eq!(format!("{:?}", dt), "2015-06-30T23:59:60.500");
source§

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

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

impl Default for NaiveDateTime

The default value for a NaiveDateTime is one with epoch 0 that is, 1st of January 1970 at 00:00:00.

-

Example

+

Example

use chrono::NaiveDateTime;
 
 let default_date = NaiveDateTime::default();
@@ -805,7 +805,7 @@ 

Example

This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveDate;
 
 let dt = NaiveDate::from_ymd_opt(2016, 11, 15).unwrap().and_hms_opt(7, 39, 24).unwrap();
@@ -814,16 +814,16 @@ 

Example

let dt = NaiveDate::from_ymd_opt(2015, 6, 30).unwrap().and_hms_milli_opt(23, 59, 59, 1_500).unwrap();
 assert_eq!(format!("{}", dt), "2015-06-30 23:59:60.500");
-
source§

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

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

impl DurationRound for NaiveDateTime

§

type Err = RoundingError

Error that can occur in rounding or truncating
source§

fn duration_round(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy rounded by Duration. Read more
source§

fn duration_trunc(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy truncated by Duration. Read more
source§

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

-
Example
+
source§

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

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

impl DurationRound for NaiveDateTime

§

type Err = RoundingError

Error that can occur in rounding or truncating
source§

fn duration_round(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy rounded by Duration. Read more
source§

fn duration_trunc(self, duration: Duration) -> Result<Self, Self::Err>

Return a copy truncated by Duration. Read more
source§

impl From<NaiveDate> for NaiveDateTime

source§

fn from(date: NaiveDate) -> Self

Converts a NaiveDate to a NaiveDateTime of the same date but at midnight.

+
Example
use chrono::{NaiveDate, NaiveDateTime};
 
 let nd = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap();
 let ndt = NaiveDate::from_ymd_opt(2016, 5, 28).unwrap().and_hms_opt(0, 0, 0).unwrap();
 assert_eq!(ndt, NaiveDateTime::from(nd));
-
source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDateTime

Parsing a str into a NaiveDateTime uses the same format, +

source§

impl From<NaiveDateTime> for NaiveDate

source§

fn from(naive_datetime: NaiveDateTime) -> Self

Converts to this type from the input type.
source§

impl FromStr for NaiveDateTime

Parsing a str into a NaiveDateTime uses the same format, %Y-%m-%dT%H:%M:%S%.f, as in Debug.

-

Example

+

Example

use chrono::{NaiveDateTime, NaiveDate};
 
 let dt = NaiveDate::from_ymd_opt(2015, 9, 18).unwrap().and_hms_opt(23, 56, 4).unwrap();
@@ -833,7 +833,7 @@ 

Example

assert_eq!("+12345-6-7T7:59:60.5".parse::<NaiveDateTime>(), Ok(dt)); assert!("foo".parse::<NaiveDateTime>().is_err());
-
§

type Err = ParseError

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

fn from_str(s: &str) -> ParseResult<NaiveDateTime>

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

impl Hash for NaiveDateTime

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 Err = ParseError

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

fn from_str(s: &str) -> ParseResult<NaiveDateTime>

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

impl Hash for NaiveDateTime

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 NaiveDateTime

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere @@ -847,18 +847,18 @@

Example

serialization formats.

source§

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

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

impl Sub<Days> for NaiveDateTime

Subtract Days from NaiveDateTime.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_days to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract chrono::Duration from NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, days: Days) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract chrono::Duration from NaiveDateTime.

This is the same as the addition with a negated Duration.

As a part of Chrono’s leap second handling the subtraction assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -886,24 +886,24 @@ 

Example

assert_eq!(leap - Duration::seconds(60), hmsm(3, 5, 0, 300)); assert_eq!(leap - Duration::days(1), from_ymd(2016, 7, 7).and_hms_milli_opt(3, 6, 0, 300).unwrap());
-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract std::time::Duration from NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveDateTime

Subtract std::time::Duration from NaiveDateTime.

As a part of Chrono’s [leap second handling] the subtraction assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

-

Panics

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveDateTime

Subtract FixedOffset from NaiveDateTime.

+

Panics

Panics if the resulting date would be out of range. Consider using checked_sub_offset to get an Option instead.

-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDateTime

Subtract Months from NaiveDateTime.

+
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveDateTime

Performs the - operation. Read more
source§

impl Sub<Months> for NaiveDateTime

Subtract Months from NaiveDateTime.

The result will be clamped to valid days in the resulting month, see NaiveDateTime::checked_sub_months for details.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_months to get an Option instead.

-

Example

+

Example

use chrono::{Months, NaiveDate};
 
 assert_eq!(
@@ -918,7 +918,7 @@ 

Example

NaiveDate::from_ymd_opt(2014, 01, 01).unwrap().and_hms_opt(00, 00, 03).unwrap() - Months::new(13), NaiveDate::from_ymd_opt(2012, 12, 01).unwrap().and_hms_opt(00, 00, 03).unwrap() );
-
§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDateTime

Subtracts another NaiveDateTime from the current date and time. +

§

type Output = NaiveDateTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Months) -> Self::Output

Performs the - operation. Read more
source§

impl Sub for NaiveDateTime

Subtracts another NaiveDateTime from the current date and time. This does not overflow or underflow at all.

As a part of Chrono’s leap second handling, the subtraction assumes that there is no leap second ever, @@ -926,7 +926,7 @@

Example

in which case the assumption becomes that there are exactly one (or two) leap second(s) ever.

The implementation is a wrapper around NaiveDateTime::signed_duration_since.

-

Example

+

Example

use chrono::{Duration, NaiveDate};
 
 let from_ymd = |y, m, d| NaiveDate::from_ymd_opt(y, m, d).unwrap();
@@ -946,38 +946,38 @@ 

Example

Duration::seconds(3600) + Duration::milliseconds(500)); assert_eq!(from_ymd(2015, 7, 1).and_hms_opt(1, 0, 0).unwrap() - leap, Duration::seconds(3600) - Duration::milliseconds(500));
-
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDateTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign chrono::Duration from NaiveDateTime.

-

This is the same as the addition with a negated Duration.

+
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveDateTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign std::time::Duration from NaiveDateTime.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign std::time::Duration from NaiveDateTime.

+
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveDateTime

Subtract-assign chrono::Duration from NaiveDateTime.

+

This is the same as the addition with a negated Duration.

As a part of Chrono’s [leap second handling], the addition assumes that there is no leap second ever, except when the NaiveDateTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Panics

+

Panics

Panics if the resulting date would be out of range. Consider using NaiveDateTime::checked_sub_signed to get an Option instead.

-
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveDateTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

+
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveDateTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

See also the NaiveTime::hour method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
 assert_eq!(dt.hour(), 12);
source§

fn minute(&self) -> u32

Returns the minute number from 0 to 59.

See also the NaiveTime::minute method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
 assert_eq!(dt.minute(), 34);
source§

fn second(&self) -> u32

Returns the second number from 0 to 59.

See also the NaiveTime::second method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -986,7 +986,7 @@ 
Example
The range from 1,000,000,000 to 1,999,999,999 represents the leap second.

See also the NaiveTime method.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -995,7 +995,7 @@ 
Example

See also the NaiveTime::with_hour method.

Errors

Returns None if the value for hour is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -1006,7 +1006,7 @@ 
Example

See also the NaiveTime::with_minute method.

Errors

Returns None if the value for minute is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -1019,7 +1019,7 @@ 
Example

See also the NaiveTime::with_second method.

Errors

Returns None if the value for second is invalid.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 56, 789).unwrap();
@@ -1033,7 +1033,7 @@ 
Example

See also the NaiveTime::with_nanosecond method.

Errors

Returns None if nanosecond >= 2,000,000,000.

-
Example
+
Example
use chrono::{NaiveDate, NaiveDateTime, Timelike};
 
 let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2015, 9, 8).unwrap().and_hms_milli_opt(12, 34, 59, 789).unwrap();
diff --git a/chrono/struct.NaiveTime.html b/chrono/struct.NaiveTime.html
index 6ffe691121fd..5c5987fb9e4b 100644
--- a/chrono/struct.NaiveTime.html
+++ b/chrono/struct.NaiveTime.html
@@ -452,16 +452,13 @@ 
Example
assert_eq!(format!("{}", t.format("%H:%M:%S%.6f")), "23:56:04.012345"); assert_eq!(format!("{}", t.format("%-I:%M %p")), "11:56 PM");
source

pub const MIN: Self = _

The earliest possible NaiveTime

-

Trait Implementations§

source§

impl Add<Duration> for NaiveTime

Add std::time::Duration to NaiveTime.

-

This wraps around and never overflows or underflows. -In particular the addition ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveTime

Add chrono::Duration to NaiveTime.

+

Trait Implementations§

source§

impl Add<Duration> for NaiveTime

Add chrono::Duration to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

As a part of Chrono’s leap second handling, the addition assumes that there is no leap second ever, except when the NaiveTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -489,10 +486,13 @@ 

Example

assert_eq!(leap + Duration::seconds(10), from_hmsm(3, 6, 9, 300)); assert_eq!(leap + Duration::seconds(-10), from_hmsm(3, 5, 50, 300)); assert_eq!(leap + Duration::days(1), from_hmsm(3, 5, 59, 300));
-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: OldDuration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<Duration> for NaiveTime

Add std::time::Duration to NaiveTime.

+

This wraps around and never overflows or underflows. +In particular the addition ignores integral number of days.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: Duration) -> NaiveTime

Performs the + operation. Read more
source§

impl Add<FixedOffset> for NaiveTime

Add FixedOffset to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign std::time::Duration to NaiveTime.

+
§

type Output = NaiveTime

The resulting type after applying the + operator.
source§

fn add(self, rhs: FixedOffset) -> NaiveTime

Performs the + operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign std::time::Duration to NaiveTime.

This wraps around and never overflows or underflows. In particular the addition ignores integral number of days.

source§

fn add_assign(&mut self, rhs: Duration)

Performs the += operation. Read more
source§

impl AddAssign<Duration> for NaiveTime

Add-assign chrono::Duration to NaiveTime.

@@ -506,7 +506,7 @@

Example

This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveTime;
 
 assert_eq!(format!("{:?}", NaiveTime::from_hms_opt(23, 56, 4).unwrap()),              "23:56:04");
@@ -516,8 +516,8 @@ 

Example

Leap seconds may also be used.

assert_eq!(format!("{:?}", NaiveTime::from_hms_milli_opt(6, 59, 59, 1_500).unwrap()), "06:59:60.500");
-
source§

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

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

impl Default for NaiveTime

The default value for a NaiveTime is midnight, 00:00:00 exactly.

-

Example

+
source§

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

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

impl Default for NaiveTime

The default value for a NaiveTime is midnight, 00:00:00 exactly.

+

Example

use chrono::NaiveTime;
 
 let default_time = NaiveTime::default();
@@ -531,7 +531,7 @@ 

Example

This doesn’t matter in practice, since such leap seconds never happened. (By the time of the first leap second on 1972-06-30, every time zone offset around the world has standardized to the 5-minute alignment.)

-

Example

+

Example

use chrono::NaiveTime;
 
 assert_eq!(format!("{}", NaiveTime::from_hms_opt(23, 56, 4).unwrap()),              "23:56:04");
@@ -541,9 +541,9 @@ 

Example

Leap seconds may also be used.

assert_eq!(format!("{}", NaiveTime::from_hms_milli_opt(6, 59, 59, 1_500).unwrap()), "06:59:60.500");
-
source§

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

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

impl FromStr for NaiveTime

Parsing a str into a NaiveTime uses the same format, +

source§

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

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

impl FromStr for NaiveTime

Parsing a str into a NaiveTime uses the same format, %H:%M:%S%.f, as in Debug and Display.

-

Example

+

Example

use chrono::NaiveTime;
 
 let t = NaiveTime::from_hms_opt(23, 56, 4).unwrap();
@@ -570,17 +570,14 @@ 

Example

sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for NaiveTime

source§

fn partial_cmp(&self, other: &NaiveTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

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

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

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

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

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

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for NaiveTime

source§

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

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

impl Sub<Duration> for NaiveTime

Subtract std::time::Duration from NaiveTime.

-

This wraps around and never overflows or underflows. -In particular the subtraction ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract chrono::Duration from NaiveTime.

+ S: Serializer,
Serialize this value into the given Serde serializer. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract chrono::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days. This is the same as addition with a negated Duration.

As a part of Chrono’s leap second handling, the subtraction assumes that there is no leap second ever, except when the NaiveTime itself represents a leap second in which case the assumption becomes that there is exactly a single leap second ever.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -603,10 +600,13 @@ 

Example

assert_eq!(leap - Duration::milliseconds(500), from_hmsm(3, 5, 59, 800)); assert_eq!(leap - Duration::seconds(60), from_hmsm(3, 5, 0, 300)); assert_eq!(leap - Duration::days(1), from_hmsm(3, 6, 0, 300));
-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

+
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: OldDuration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<Duration> for NaiveTime

Subtract std::time::Duration from NaiveTime.

+

This wraps around and never overflows or underflows. +In particular the subtraction ignores integral number of days.

+
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Duration) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub<FixedOffset> for NaiveTime

Subtract FixedOffset from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub for NaiveTime

Subtracts another NaiveTime from the current time. +

§

type Output = NaiveTime

The resulting type after applying the - operator.
source§

fn sub(self, rhs: FixedOffset) -> NaiveTime

Performs the - operation. Read more
source§

impl Sub for NaiveTime

Subtracts another NaiveTime from the current time. Returns a Duration within +/- 1 day. This does not overflow or underflow at all.

As a part of Chrono’s leap second handling, @@ -616,7 +616,7 @@

Example

there are exactly one (or two) leap second(s) ever.

The implementation is a wrapper around NaiveTime::signed_duration_since.

-

Example

+

Example

use chrono::{Duration, NaiveTime};
 
 let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
@@ -640,26 +640,26 @@ 

Example

assert_eq!(from_hmsm(3, 0, 0, 0) - from_hmsm(2, 59, 59, 1_000), Duration::seconds(1)); assert_eq!(from_hmsm(3, 0, 59, 1_000) - from_hmsm(2, 59, 59, 1_000), Duration::seconds(61));
-
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign std::time::Duration from NaiveTime.

+
§

type Output = Duration

The resulting type after applying the - operator.
source§

fn sub(self, rhs: NaiveTime) -> OldDuration

Performs the - operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign chrono::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign chrono::Duration from NaiveTime.

+
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl SubAssign<Duration> for NaiveTime

Subtract-assign std::time::Duration from NaiveTime.

This wraps around and never overflows or underflows. In particular the subtraction ignores integral number of days.

-
source§

fn sub_assign(&mut self, rhs: OldDuration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

-
Example
+
source§

fn sub_assign(&mut self, rhs: Duration)

Performs the -= operation. Read more
source§

impl Timelike for NaiveTime

source§

fn hour(&self) -> u32

Returns the hour number from 0 to 23.

+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().hour(), 0);
 assert_eq!(NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap().hour(), 23);
source§

fn minute(&self) -> u32

Returns the minute number from 0 to 59.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().minute(), 0);
 assert_eq!(NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap().minute(), 56);
source§

fn second(&self) -> u32

Returns the second number from 0 to 59.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().second(), 0);
@@ -674,7 +674,7 @@ 
Example
source§

fn nanosecond(&self) -> u32

Returns the number of nanoseconds since the whole non-leap second. The range from 1,000,000,000 to 1,999,999,999 represents the leap second.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(0, 0, 0).unwrap().nanosecond(), 0);
@@ -689,7 +689,7 @@ 
Example
source§

fn with_hour(&self, hour: u32) -> Option<NaiveTime>

Makes a new NaiveTime with the hour number changed.

Errors

Returns None if the value for hour is invalid.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -698,7 +698,7 @@ 
Example
source§

fn with_minute(&self, min: u32) -> Option<NaiveTime>

Makes a new NaiveTime with the minute number changed.

Errors

Returns None if the value for minute is invalid.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -709,7 +709,7 @@ 
Example
the input range is restricted to 0 through 59.

Errors

Returns None if the value for second is invalid.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -720,7 +720,7 @@ 
Example
the input range can exceed 1,000,000,000 for leap seconds.

Errors

Returns None if nanosecond >= 2,000,000,000.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 let dt = NaiveTime::from_hms_nano_opt(23, 56, 4, 12_345_678).unwrap();
@@ -736,7 +736,7 @@ 
Example
let strange_leap_second = dt.with_nanosecond(1_333_333_333).unwrap(); assert_eq!(strange_leap_second.nanosecond(), 1_333_333_333);
source§

fn num_seconds_from_midnight(&self) -> u32

Returns the number of non-leap seconds past the last midnight.

-
Example
+
Example
use chrono::{NaiveTime, Timelike};
 
 assert_eq!(NaiveTime::from_hms_opt(1, 2, 3).unwrap().num_seconds_from_midnight(),
diff --git a/digest/core_api/struct.CoreWrapper.html b/digest/core_api/struct.CoreWrapper.html
index b79d4fa39392..a5ab00585b29 100644
--- a/digest/core_api/struct.CoreWrapper.html
+++ b/digest/core_api/struct.CoreWrapper.html
@@ -91,36 +91,36 @@
     T: 'static + ?Sized,
source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<D> Digest for Dwhere - D: FixedOutput + Default + Update + HashMarker,

source§

fn new() -> D

Create new hasher instance.
source§

fn new_with_prefix(data: impl AsRef<[u8]>) -> Dwhere - D: Default,

Create new hasher instance which has processed the provided data.
source§

fn update(&mut self, data: impl AsRef<[u8]>)

Process data, updating the internal state.
source§

fn chain_update(self, data: impl AsRef<[u8]>) -> D

Process input data in a chained manner.
source§

fn finalize(self) -> GenericArray<u8, <D as OutputSizeUser>::OutputSize>

Retrieve result and consume hasher instance.
source§

fn finalize_into( + D: FixedOutput + Default + Update + HashMarker,

source§

fn new() -> D

Create new hasher instance.
source§

fn new_with_prefix(data: impl AsRef<[u8]>) -> Dwhere + D: Default,

Create new hasher instance which has processed the provided data.
source§

fn update(&mut self, data: impl AsRef<[u8]>)

Process data, updating the internal state.
source§

fn chain_update(self, data: impl AsRef<[u8]>) -> D

Process input data in a chained manner.
source§

fn finalize(self) -> GenericArray<u8, <D as OutputSizeUser>::OutputSize>

Retrieve result and consume hasher instance.
source§

fn finalize_into( self, out: &mut GenericArray<u8, <D as OutputSizeUser>::OutputSize> -)

Write result into provided array and consume the hasher instance.
source§

fn finalize_reset( +)

Write result into provided array and consume the hasher instance.
source§

fn finalize_reset( &mut self ) -> GenericArray<u8, <D as OutputSizeUser>::OutputSize>where - D: FixedOutputReset,

Retrieve result and reset hasher instance.
source§

fn finalize_into_reset( + D: FixedOutputReset,

Retrieve result and reset hasher instance.
source§

fn finalize_into_reset( &mut self, out: &mut GenericArray<u8, <D as OutputSizeUser>::OutputSize> )where - D: FixedOutputReset,

Write result into provided array and reset the hasher instance.
source§

fn reset(&mut self)where - D: Reset,

Reset hasher instance to its initial state.
source§

fn output_size() -> usize

Get output size of the hasher
source§

fn digest( + D: FixedOutputReset,

Write result into provided array and reset the hasher instance.
source§

fn reset(&mut self)where + D: Reset,

Reset hasher instance to its initial state.
source§

fn output_size() -> usize

Get output size of the hasher
source§

fn digest( data: impl AsRef<[u8]> ) -> GenericArray<u8, <D as OutputSizeUser>::OutputSize>

Compute hash of data.
source§

impl<D> DynDigest for Dwhere - D: Update + FixedOutputReset + Reset + Clone + 'static,

source§

fn update(&mut self, data: &[u8])

Digest input data. Read more
source§

fn finalize_reset(&mut self) -> Box<[u8]>

Retrieve result and reset hasher instance
source§

fn finalize(self: Box<D>) -> Box<[u8]>

Retrieve result and consume boxed hasher instance
source§

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

Write result into provided array and consume the hasher instance. Read more
source§

fn finalize_into_reset( + D: Update + FixedOutputReset + Reset + Clone + 'static,

source§

fn update(&mut self, data: &[u8])

Digest input data. Read more
source§

fn finalize_reset(&mut self) -> Box<[u8]>

Retrieve result and reset hasher instance
source§

fn finalize(self: Box<D>) -> Box<[u8]>

Retrieve result and consume boxed hasher instance
source§

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

Write result into provided array and consume the hasher instance. Read more
source§

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

Write result into provided array and reset the hasher instance. Read more
source§

fn reset(&mut self)

Reset hasher instance to its initial state.
source§

fn output_size(&self) -> usize

Get output size of the hasher
source§

fn box_clone(&self) -> Box<dyn DynDigest>

Clone hasher state into a boxed trait object
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+) -> Result<(), InvalidBufferSize>
Write result into provided array and reset the hasher instance. Read more
source§

fn reset(&mut self)

Reset hasher instance to its initial state.
source§

fn output_size(&self) -> usize

Get output size of the hasher
source§

fn box_clone(&self) -> Box<dyn DynDigest>

Clone hasher state into a boxed trait object
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

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

source§

fn into(self) -> U

Calls U::from(self).

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

source§

impl<T> Mac for Twhere - T: Update + FixedOutput + MacMarker,

source§

fn new(key: &GenericArray<u8, <T as KeySizeUser>::KeySize>) -> Twhere + T: Update + FixedOutput + MacMarker,

source§

fn new(key: &GenericArray<u8, <T as KeySizeUser>::KeySize>) -> Twhere T: KeyInit,

Create new value from fixed size key.
source§

fn new_from_slice(key: &[u8]) -> Result<T, InvalidLength>where - T: KeyInit,

Create new value from variable size key.
source§

fn update(&mut self, data: &[u8])

Update state using the provided data.
source§

fn chain_update(self, data: impl AsRef<[u8]>) -> T

Process input data in a chained manner.
source§

fn finalize(self) -> CtOutput<T>

Obtain the result of a Mac computation as a CtOutput and consume -Mac instance.
source§

fn finalize_reset(&mut self) -> CtOutput<T>where + T: KeyInit,

Create new value from variable size key.
source§

fn update(&mut self, data: &[u8])

Update state using the provided data.
source§

fn chain_update(self, data: impl AsRef<[u8]>) -> T

Process input data in a chained manner.
source§

fn finalize(self) -> CtOutput<T>

Obtain the result of a Mac computation as a CtOutput and consume +Mac instance.
source§

fn finalize_reset(&mut self) -> CtOutput<T>where T: FixedOutputReset,

Obtain the result of a Mac computation as a CtOutput and reset -Mac instance.
source§

fn reset(&mut self)where +Mac instance.

source§

fn reset(&mut self)where T: Reset,

Reset MAC instance to its initial state.
source§

fn verify( self, tag: &GenericArray<u8, <T as OutputSizeUser>::OutputSize> diff --git a/digest/core_api/struct.XofReaderCoreWrapper.html b/digest/core_api/struct.XofReaderCoreWrapper.html index de223f6f56dd..b5c8de07556f 100644 --- a/digest/core_api/struct.XofReaderCoreWrapper.html +++ b/digest/core_api/struct.XofReaderCoreWrapper.html @@ -15,7 +15,7 @@ Le<T::BlockSize, U256>: NonZero,

source§

fn default() -> XofReaderCoreWrapper<T>

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

impl<T> Read for XofReaderCoreWrapper<T>where T: XofReaderCore, T::BlockSize: IsLess<U256>, - Le<T::BlockSize, U256>: NonZero,

source§

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

Pull some bytes from this source into the specified buffer, returning + Le<T::BlockSize, U256>: NonZero,
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 Selfwhere Self: Sized,

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

fn bytes(self) -> Bytes<Self>where @@ -25,7 +25,7 @@ Self: Sized,

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

impl<T> XofReader for XofReaderCoreWrapper<T>where T: XofReaderCore, T::BlockSize: IsLess<U256>, - Le<T::BlockSize, U256>: NonZero,

source§

fn read(&mut self, buffer: &mut [u8])

Read output into the buffer. Can be called an unlimited number of times.
source§

fn read_boxed(&mut self, n: usize) -> Box<[u8]>

Read output into a boxed slice of the specified size. Read more

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for XofReaderCoreWrapper<T>where + Le<T::BlockSize, U256>: NonZero,

source§

fn read(&mut self, buffer: &mut [u8])

Read output into the buffer. Can be called an unlimited number of times.
source§

fn read_boxed(&mut self, n: usize) -> Box<[u8]>

Read output into a boxed slice of the specified size. Read more

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for XofReaderCoreWrapper<T>where T: RefUnwindSafe, <<T as BlockSizeUser>::BlockSize as ArrayLength<u8>>::ArrayType: RefUnwindSafe,

§

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

§

impl<T> Sync for XofReaderCoreWrapper<T>where diff --git a/digest/struct.InvalidBufferSize.html b/digest/struct.InvalidBufferSize.html index 31e91713f555..650eef4e73e6 100644 --- a/digest/struct.InvalidBufferSize.html +++ b/digest/struct.InvalidBufferSize.html @@ -1,5 +1,5 @@ InvalidBufferSize in digest - Rust
pub struct InvalidBufferSize;
Expand description

Buffer length is not equal to hash output size.

-

Trait Implementations§

source§

impl Clone for InvalidBufferSize

source§

fn clone(&self) -> InvalidBufferSize

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for InvalidBufferSize

source§

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

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

impl Default for InvalidBufferSize

source§

fn default() -> InvalidBufferSize

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

impl Display for InvalidBufferSize

source§

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

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

impl Error for InvalidBufferSize

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 InvalidBufferSize

source§

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

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

Trait Implementations§

source§

impl Clone for InvalidBufferSize

source§

fn clone(&self) -> InvalidBufferSize

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for InvalidBufferSize

source§

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

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

impl Default for InvalidBufferSize

source§

fn default() -> InvalidBufferSize

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

impl Display for InvalidBufferSize

source§

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

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

impl Error for InvalidBufferSize

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 InvalidBufferSize

source§

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

This method tests for self and other values to be equal, 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 InvalidBufferSize

source§

impl Eq for InvalidBufferSize

source§

impl StructuralEq for InvalidBufferSize

source§

impl StructuralPartialEq for InvalidBufferSize

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/futures_util/future/enum.Either.html b/futures_util/future/enum.Either.html index 526e385ef29a..48e11c3357ae 100644 --- a/futures_util/future/enum.Either.html +++ b/futures_util/future/enum.Either.html @@ -64,9 +64,9 @@ IO operations. Read more

source§

fn poll_flush(self: Pin<&mut Self>, cx: &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<A: Clone, B: Clone> Clone for Either<A, B>

source§

fn clone(&self) -> Either<A, B>

Returns a copy of 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, B: Debug> Debug for Either<A, B>

source§

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

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

impl<A, B> FusedFuture for Either<A, B>where A: FusedFuture, - B: FusedFuture<Output = A::Output>,

source§

fn is_terminated(&self) -> bool

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

impl<A, B> FusedStream for Either<A, B>where + B: FusedFuture<Output = A::Output>,

source§

fn is_terminated(&self) -> bool

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

impl<A, B> FusedStream for Either<A, B>where A: FusedStream, - B: FusedStream<Item = A::Item>,

source§

fn is_terminated(&self) -> bool

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

impl<A, B> Future for Either<A, B>where + B: FusedStream<Item = A::Item>,

source§

fn is_terminated(&self) -> bool

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

impl<A, B> Future for Either<A, B>where A: Future, B: Future<Output = A::Output>,

§

type Output = <A as Future>::Output

The type of value produced on completion.
source§

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

Attempt to resolve the future to a final value, registering the current task for wakeup if the value is not yet available. Read more
source§

impl<A, B, Item> Sink<Item> for Either<A, B>where @@ -117,7 +117,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 Rwhere - 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 @@ -133,8 +133,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 Swhere S: AsyncSeek + ?Sized,

source§

fn seek(&mut self, pos: SeekFrom) -> Seek<'_, Self> where @@ -142,8 +142,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 Wwhere - 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, @@ -156,13 +156,13 @@ T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for Twhere - 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,25 +173,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 @@ -217,11 +217,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 @@ -256,7 +256,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 @@ -269,7 +269,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 @@ -294,7 +294,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, @@ -341,21 +341,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 @@ -363,9 +363,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>, diff --git a/futures_util/future/struct.Abortable.html b/futures_util/future/struct.Abortable.html index fe382ce582b9..02e52ef7dfbc 100644 --- a/futures_util/future/struct.Abortable.html +++ b/futures_util/future/struct.Abortable.html @@ -44,13 +44,13 @@
Examples:
T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for Twhere - 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,25 +61,25 @@
Examples:
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 @@ -96,7 +96,7 @@
Examples:
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 @@ -109,7 +109,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 @@ -134,7 +134,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, @@ -183,12 +183,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 @@ -205,7 +205,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>, diff --git a/futures_util/future/struct.PollImmediate.html b/futures_util/future/struct.PollImmediate.html index 0d276c023cf8..6edcc9b4361d 100644 --- a/futures_util/future/struct.PollImmediate.html +++ b/futures_util/future/struct.PollImmediate.html @@ -39,13 +39,13 @@ T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for Twhere - 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 @@ -56,25 +56,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 @@ -91,7 +91,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 @@ -104,7 +104,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 @@ -129,7 +129,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, @@ -178,12 +178,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 @@ -200,7 +200,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/futures_util/io/struct.AllowStdIo.html b/futures_util/io/struct.AllowStdIo.html index 8b08dbc2fe87..3c5cefa73598 100644 --- a/futures_util/io/struct.AllowStdIo.html +++ b/futures_util/io/struct.AllowStdIo.html @@ -16,7 +16,7 @@ self: Pin<&mut Self>, _: &mut Context<'_> ) -> Poll<Result<&[u8]>>

Attempt to return the contents of the internal buffer, filling it with more data -from the inner reader if it is empty. Read more
source§

fn consume(self: Pin<&mut Self>, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer, +from the inner reader if it is empty. Read more
source§

fn consume(self: Pin<&mut Self>, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer, so they should no longer be returned in calls to poll_read. Read more
source§

impl<T> AsyncRead for AllowStdIo<T>where T: Read,

source§

fn poll_read( self: Pin<&mut Self>, @@ -45,7 +45,7 @@ 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> BufRead for AllowStdIo<T>where T: BufRead,

source§

fn fill_buf(&mut self) -> Result<&[u8]>

Returns the contents of the internal buffer, filling it with more data -from the inner reader if it is empty. Read more
source§

fn consume(&mut self, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer, +from the inner reader if it is empty. Read more
source§

fn consume(&mut self, amt: usize)

Tells this buffer that amt bytes have been consumed from the buffer, so they should no longer be returned in calls to read. Read more
source§

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

🔬This is a nightly-only experimental API. (buf_read_has_data_left)
Check if the underlying Read has any data left to be read. Read more
1.0.0 · source§

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

Read all bytes into buf until the delimiter byte or EOF is reached. Read more
1.0.0 · source§

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

Read all bytes until a newline (the 0xA byte) is reached, and append them to the provided String buffer. Read more
1.0.0 · source§

fn split(self, byte: u8) -> Split<Self>where Self: Sized,

Returns an iterator over the contents of this reader split on the byte @@ -62,7 +62,7 @@ operator. Read more
source§

impl<T> Read for AllowStdIo<T>where T: Read,

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 read_to_end(&mut self, buf: &mut Vec<u8>) -> Result<usize>

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

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

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

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

Read the exact number of bytes required to fill buf. 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
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 Selfwhere +implementation. 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 Selfwhere 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, @@ -72,7 +72,7 @@ T: Write,

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 write_all(&mut self, buf: &[u8]) -> Result<()>

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

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

Writes a formatted string into this writer, returning any error encountered. 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
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 by_ref(&mut self) -> &mut Selfwhere +implementation. 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 by_ref(&mut self) -> &mut Selfwhere Self: Sized,

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

impl<T: Copy> Copy for AllowStdIo<T>

source§

impl<T: Eq> Eq for AllowStdIo<T>

source§

impl<T> StructuralEq for AllowStdIo<T>

source§

impl<T> StructuralPartialEq for AllowStdIo<T>

source§

impl<T> Unpin for AllowStdIo<T>

Auto Trait Implementations§

§

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

§

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

§

impl<T> Sync for AllowStdIo<T>where @@ -140,4 +140,4 @@

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

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

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

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

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

§

type Error = Infallible

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

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

Performs the conversion.
source§

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

§

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

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

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

Performs the conversion.
\ No newline at end of file + 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/futures_util/io/struct.Cursor.html b/futures_util/io/struct.Cursor.html index 4b6c883d778b..795fd8a9e91b 100644 --- a/futures_util/io/struct.Cursor.html +++ b/futures_util/io/struct.Cursor.html @@ -84,47 +84,47 @@
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] -) -> 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] -) -> 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<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<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/futures_util/stream/futures_unordered/struct.FuturesUnordered.html b/futures_util/stream/futures_unordered/struct.FuturesUnordered.html index 5d9b8c063f4a..5702d92c174f 100644 --- a/futures_util/stream/futures_unordered/struct.FuturesUnordered.html +++ b/futures_util/stream/futures_unordered/struct.FuturesUnordered.html @@ -37,13 +37,13 @@

source§

impl<Fut> FuturesUnordered<Fut>

source

pub fn clear(&mut self)

Clears the set, removing all futures.

Trait Implementations§

source§

impl<Fut> Debug for FuturesUnordered<Fut>

source§

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

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

impl<Fut> Default for FuturesUnordered<Fut>

source§

fn default() -> Self

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

impl<Fut> Drop for FuturesUnordered<Fut>

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<Fut> Extend<Fut> for FuturesUnordered<Fut>

source§

fn extend<I>(&mut self, iter: I)where I: IntoIterator<Item = Fut>,

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<Fut> FromIterator<Fut> for FuturesUnordered<Fut>

source§

fn from_iter<I>(iter: I) -> Selfwhere - I: IntoIterator<Item = Fut>,

Creates a value from an iterator. Read more
source§

impl<Fut: Future> FusedStream for FuturesUnordered<Fut>

source§

fn is_terminated(&self) -> bool

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

impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>

§

type Item = &'a Fut

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, Fut>

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, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>

§

type Item = &'a mut Fut

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, Fut>

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<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>

§

type Item = Fut

The type of the elements being iterated over.
§

type IntoIter = IntoIter<Fut>

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 LocalSpawn for FuturesUnordered<LocalFutureObj<'_, ()>>

source§

fn spawn_local_obj( + I: IntoIterator<Item = Fut>,

Creates a value from an iterator. Read more
source§

impl<Fut: Future> FusedStream for FuturesUnordered<Fut>

source§

fn is_terminated(&self) -> bool

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

impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>

§

type Item = &'a Fut

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, Fut>

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, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>

§

type Item = &'a mut Fut

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, Fut>

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<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>

§

type Item = Fut

The type of the elements being iterated over.
§

type IntoIter = IntoIter<Fut>

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 LocalSpawn for FuturesUnordered<LocalFutureObj<'_, ()>>

source§

fn spawn_local_obj( &self, future_obj: LocalFutureObj<'static, ()> ) -> Result<(), SpawnError>

Spawns a future that will be run to completion. Read more
source§

fn status_local(&self) -> Result<(), SpawnError>

Determines whether the executor is able to spawn new tasks. Read more
source§

impl Spawn for FuturesUnordered<FutureObj<'_, ()>>

source§

fn spawn_obj( &self, future_obj: FutureObj<'static, ()> -) -> Result<(), SpawnError>

Spawns a future that will be run to completion. Read more
source§

fn status(&self) -> Result<(), SpawnError>

Determines whether the executor is able to spawn new tasks. Read more
source§

impl<Fut: Future> Stream for FuturesUnordered<Fut>

§

type Item = <Fut as Future>::Output

Values yielded by the stream.
source§

fn poll_next( +) -> Result<(), SpawnError>

Spawns a future that will be run to completion. Read more
source§

fn status(&self) -> Result<(), SpawnError>

Determines whether the executor is able to spawn new tasks. Read more
source§

impl<Fut: Future> Stream for FuturesUnordered<Fut>

§

type Item = <Fut as Future>::Output

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/futures_util/stream/select_all/struct.SelectAll.html b/futures_util/stream/select_all/struct.SelectAll.html index 9ca8e0ac5435..b1e35d52e6e9 100644 --- a/futures_util/stream/select_all/struct.SelectAll.html +++ b/futures_util/stream/select_all/struct.SelectAll.html @@ -21,7 +21,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/futures_util/stream/struct.Abortable.html b/futures_util/stream/struct.Abortable.html index 595c06919039..995006d18938 100644 --- a/futures_util/stream/struct.Abortable.html +++ b/futures_util/stream/struct.Abortable.html @@ -44,13 +44,13 @@
Examples:
T: ?Sized,
source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FutureExt for Twhere - 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,25 +61,25 @@
Examples:
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 @@ -96,7 +96,7 @@
Examples:
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 @@ -109,7 +109,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 @@ -134,7 +134,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, @@ -183,12 +183,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 @@ -205,7 +205,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>, diff --git a/futures_util/stream/struct.FuturesUnordered.html b/futures_util/stream/struct.FuturesUnordered.html index 29079594d96e..216692186d9e 100644 --- a/futures_util/stream/struct.FuturesUnordered.html +++ b/futures_util/stream/struct.FuturesUnordered.html @@ -37,13 +37,13 @@

source§

impl<Fut> FuturesUnordered<Fut>

source

pub fn clear(&mut self)

Clears the set, removing all futures.

Trait Implementations§

source§

impl<Fut> Debug for FuturesUnordered<Fut>

source§

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

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

impl<Fut> Default for FuturesUnordered<Fut>

source§

fn default() -> Self

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

impl<Fut> Drop for FuturesUnordered<Fut>

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<Fut> Extend<Fut> for FuturesUnordered<Fut>

source§

fn extend<I>(&mut self, iter: I)where I: IntoIterator<Item = Fut>,

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<Fut> FromIterator<Fut> for FuturesUnordered<Fut>

source§

fn from_iter<I>(iter: I) -> Selfwhere - I: IntoIterator<Item = Fut>,

Creates a value from an iterator. Read more
source§

impl<Fut: Future> FusedStream for FuturesUnordered<Fut>

source§

fn is_terminated(&self) -> bool

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

impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>

§

type Item = &'a Fut

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, Fut>

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, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>

§

type Item = &'a mut Fut

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, Fut>

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<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>

§

type Item = Fut

The type of the elements being iterated over.
§

type IntoIter = IntoIter<Fut>

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 LocalSpawn for FuturesUnordered<LocalFutureObj<'_, ()>>

source§

fn spawn_local_obj( + I: IntoIterator<Item = Fut>,

Creates a value from an iterator. Read more
source§

impl<Fut: Future> FusedStream for FuturesUnordered<Fut>

source§

fn is_terminated(&self) -> bool

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

impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>

§

type Item = &'a Fut

The type of the elements being iterated over.
§

type IntoIter = Iter<'a, Fut>

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, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>

§

type Item = &'a mut Fut

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, Fut>

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<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>

§

type Item = Fut

The type of the elements being iterated over.
§

type IntoIter = IntoIter<Fut>

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 LocalSpawn for FuturesUnordered<LocalFutureObj<'_, ()>>

source§

fn spawn_local_obj( &self, future_obj: LocalFutureObj<'static, ()> ) -> Result<(), SpawnError>

Spawns a future that will be run to completion. Read more
source§

fn status_local(&self) -> Result<(), SpawnError>

Determines whether the executor is able to spawn new tasks. Read more
source§

impl Spawn for FuturesUnordered<FutureObj<'_, ()>>

source§

fn spawn_obj( &self, future_obj: FutureObj<'static, ()> -) -> Result<(), SpawnError>

Spawns a future that will be run to completion. Read more
source§

fn status(&self) -> Result<(), SpawnError>

Determines whether the executor is able to spawn new tasks. Read more
source§

impl<Fut: Future> Stream for FuturesUnordered<Fut>

§

type Item = <Fut as Future>::Output

Values yielded by the stream.
source§

fn poll_next( +) -> Result<(), SpawnError>

Spawns a future that will be run to completion. Read more
source§

fn status(&self) -> Result<(), SpawnError>

Determines whether the executor is able to spawn new tasks. Read more
source§

impl<Fut: Future> Stream for FuturesUnordered<Fut>

§

type Item = <Fut as Future>::Output

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/futures_util/stream/struct.SelectAll.html b/futures_util/stream/struct.SelectAll.html index 3c7a38abcda1..39c4e7575ef2 100644 --- a/futures_util/stream/struct.SelectAll.html +++ b/futures_util/stream/struct.SelectAll.html @@ -21,7 +21,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/futures_util/stream/struct.TryReadyChunksError.html b/futures_util/stream/struct.TryReadyChunksError.html index 3edc18e35355..fe062ebb9483 100644 --- a/futures_util/stream/struct.TryReadyChunksError.html +++ b/futures_util/stream/struct.TryReadyChunksError.html @@ -1,6 +1,6 @@ TryReadyChunksError in futures_util::stream - Rust
pub struct TryReadyChunksError<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 TryReadyChunksError<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 TryReadyChunksError<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 TryReadyChunksError<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 TryReadyChunksError<T, E>

source§

fn eq(&self, other: &TryReadyChunksError<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 TryReadyChunksError<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 TryReadyChunksError<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 TryReadyChunksError<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 TryReadyChunksError<T, E>

source§

fn eq(&self, other: &TryReadyChunksError<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 TryReadyChunksError<T, E>

source§

impl<T, E> StructuralEq for TryReadyChunksError<T, E>

source§

impl<T, E> StructuralPartialEq for TryReadyChunksError<T, E>

Auto Trait Implementations§

§

impl<T, E> RefUnwindSafe for TryReadyChunksError<T, E>where E: RefUnwindSafe, diff --git a/getrandom/struct.Error.html b/getrandom/struct.Error.html index 195ce58d13f5..b6c2e5959661 100644 --- a/getrandom/struct.Error.html +++ b/getrandom/struct.Error.html @@ -38,7 +38,7 @@

source

pub const fn code(self) -> NonZeroU32

Extract the bare error code.

This code can either come from the underlying OS, or be a custom error. Use Error::raw_os_error() to disambiguate.

-

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 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(err: Error) -> Self

Converts to this type from the input type.
source§

impl From<NonZeroU32> for Error

source§

fn from(code: NonZeroU32) -> 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 +

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 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(err: Error) -> Self

Converts to this type from the input type.
source§

impl From<NonZeroU32> for Error

source§

fn from(code: NonZeroU32) -> 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 Copy for Error

source§

impl Eq for Error

source§

impl StructuralEq for Error

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 Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/hashbrown/hash_map/struct.HashMap.html b/hashbrown/hash_map/struct.HashMap.html index 38611bcf0cdd..a05b16578c32 100644 --- a/hashbrown/hash_map/struct.HashMap.html +++ b/hashbrown/hash_map/struct.HashMap.html @@ -1250,7 +1250,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;
 
@@ -1266,10 +1266,10 @@ 
Examples
S: BuildHasher, A: Allocator,

Inserts all new key-values from the iterator and replaces values with existing keys with new values returned from the iterator.

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

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();
@@ -1293,13 +1293,13 @@ 
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6)]);
-
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<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>where +

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<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>where K: Eq + Hash + Copy, V: Copy, S: BuildHasher, A: Allocator,

Inserts all new key-values from the iterator and replaces values with existing keys with new values returned from the iterator.

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

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
@@ -1331,14 +1331,14 @@
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6)]);
-
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<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>where +

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<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>where K: Eq + Hash, S: BuildHasher, A: Allocator,

Inserts all new key-values from the iterator and replaces values with existing keys with new values returned from the iterator.

-
source§

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

Inserts all new key-values from the iterator to existing HashMap<K, V, S, A>. +

source§

fn extend<T: IntoIterator<Item = (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.

-
Examples
+
Examples
use hashbrown::hash_map::HashMap;
 
 let mut map = HashMap::new();
@@ -1367,16 +1367,16 @@ 
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6)]);
-
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<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>where +

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<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>where K: Eq + Hash, - A: Default + Allocator,

source§

fn from(arr: [(K, V); N]) -> Self

Examples
+ A: Default + Allocator,
source§

fn from(arr: [(K, V); N]) -> Self

Examples
use hashbrown::HashMap;
 
 let map1 = HashMap::from([(1, 2), (3, 4)]);
 let map2: HashMap<_, _> = [(1, 2), (3, 4)].into();
 assert_eq!(map1, map2);
source§

impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>where - A: Allocator,

source§

fn from(map: HashMap<T, (), S, A>) -> Self

Converts to this type from the input type.
source§

impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A>where + A: Allocator,

source§

fn from(map: HashMap<T, (), S, A>) -> Self

Converts to this type from the input type.
source§

impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A>where K: Eq + Hash, S: BuildHasher + Default, A: Default + Allocator,

source§

fn from_iter<T: IntoIterator<Item = (K, V)>>(iter: T) -> Self

Creates a value from an iterator. Read more
source§

impl<K, Q, V, S, A> Index<&Q> for HashMap<K, V, S, A>where @@ -1386,7 +1386,7 @@
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();
@@ -1407,12 +1407,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();
 
@@ -1426,10 +1426,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();
@@ -1440,7 +1440,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/hashbrown/hash_map/struct.OccupiedError.html b/hashbrown/hash_map/struct.OccupiedError.html index 9e743a0c3d2d..3395f5f7dcb3 100644 --- a/hashbrown/hash_map/struct.OccupiedError.html +++ b/hashbrown/hash_map/struct.OccupiedError.html @@ -22,7 +22,7 @@

Examples

assert_eq!(map[&"a"], 100);

Fields§

§entry: OccupiedEntry<'a, K, V, S, A>

The entry in the map that was already occupied.

§value: V

The value which was not inserted, because the entry was already occupied.

-

Trait Implementations§

source§

impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedError<'_, K, V, S, A>

source§

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

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

impl<'a, K: Debug, V: Debug, S, A: Allocator> Display for OccupiedError<'a, K, V, S, A>

source§

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

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<'a, K, V, S, A> RefUnwindSafe for OccupiedError<'a, K, V, S, A>where +

Trait Implementations§

source§

impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedError<'_, K, V, S, A>

source§

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

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

impl<'a, K: Debug, V: Debug, S, A: Allocator> Display for OccupiedError<'a, K, V, S, A>

source§

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

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<'a, K, V, S, A> RefUnwindSafe for OccupiedError<'a, K, V, S, A>where A: RefUnwindSafe, K: RefUnwindSafe, S: RefUnwindSafe, diff --git a/hashbrown/hash_set/struct.HashSet.html b/hashbrown/hash_set/struct.HashSet.html index 25fcfcb6a020..8eccd20529a4 100644 --- a/hashbrown/hash_set/struct.HashSet.html +++ b/hashbrown/hash_set/struct.HashSet.html @@ -626,7 +626,7 @@
Note
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();
@@ -641,11 +641,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();
@@ -660,7 +660,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> 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
@@ -686,25 +686,25 @@
Examples
source§

impl<'a, T, S, A> Extend<&'a T> for HashSet<T, S, A>where T: 'a + Eq + Hash + Copy, S: BuildHasher, - A: Allocator,

source§

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

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<T, S, A> Extend<T> for HashSet<T, S, A>where + A: Allocator,

source§

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

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<T, S, A> Extend<T> for HashSet<T, S, A>where T: Eq + Hash, S: BuildHasher, - A: Allocator,

source§

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

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<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>where + A: Allocator,

source§

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

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<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>where T: Eq + Hash, - A: Default + Allocator,

source§

fn from(arr: [T; N]) -> Self

Examples
+ A: Default + Allocator,
source§

fn from(arr: [T; N]) -> Self

Examples
use hashbrown::HashSet;
 
 let set1 = HashSet::from([1, 2, 3, 4]);
 let set2: HashSet<_> = [1, 2, 3, 4].into();
 assert_eq!(set1, set2);
source§

impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>where - 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 + 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());
@@ -717,7 +717,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 @@ -725,7 +725,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();
@@ -740,7 +740,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/hashbrown/hash_table/struct.HashTable.html b/hashbrown/hash_table/struct.HashTable.html index 3af0be98780a..1f50c71e32a7 100644 --- a/hashbrown/hash_table/struct.HashTable.html +++ b/hashbrown/hash_table/struct.HashTable.html @@ -560,8 +560,8 @@
Examples
T: Debug, A: Allocator,

source§

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

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

impl<T, A> Default for HashTable<T, A>where A: Allocator + Default,

source§

fn default() -> Self

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

impl<'a, T, A> IntoIterator for &'a HashTable<T, A>where - A: Allocator,

§

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<'a, T, A> IntoIterator for &'a mut HashTable<T, A>where - A: Allocator,

§

type Item = &'a mut T

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, T>

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

fn into_iter(self) -> IterMut<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, A> IntoIterator for HashTable<T, A>where + A: Allocator,

§

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<'a, T, A> IntoIterator for &'a mut HashTable<T, A>where + A: Allocator,

§

type Item = &'a mut T

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, T>

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

fn into_iter(self) -> IterMut<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, A> IntoIterator for HashTable<T, A>where A: Allocator,

§

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§

fn into_iter(self) -> IntoIter<T, A>

Creates an iterator from a value. Read more

Auto Trait Implementations§

§

impl<T, A> RefUnwindSafe for HashTable<T, A>where A: RefUnwindSafe, T: RefUnwindSafe,

§

impl<T, A> Send for HashTable<T, A>where diff --git a/hashbrown/struct.HashMap.html b/hashbrown/struct.HashMap.html index 5d41b148e01b..a424bfed32b9 100644 --- a/hashbrown/struct.HashMap.html +++ b/hashbrown/struct.HashMap.html @@ -1250,7 +1250,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;
 
@@ -1266,10 +1266,10 @@ 
Examples
S: BuildHasher, A: Allocator,

Inserts all new key-values from the iterator and replaces values with existing keys with new values returned from the iterator.

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

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();
@@ -1293,13 +1293,13 @@ 
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6)]);
-
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<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>where +

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<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>where K: Eq + Hash + Copy, V: Copy, S: BuildHasher, A: Allocator,

Inserts all new key-values from the iterator and replaces values with existing keys with new values returned from the iterator.

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

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
@@ -1331,14 +1331,14 @@
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6)]);
-
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<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>where +

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<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>where K: Eq + Hash, S: BuildHasher, A: Allocator,

Inserts all new key-values from the iterator and replaces values with existing keys with new values returned from the iterator.

-
source§

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

Inserts all new key-values from the iterator to existing HashMap<K, V, S, A>. +

source§

fn extend<T: IntoIterator<Item = (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.

-
Examples
+
Examples
use hashbrown::hash_map::HashMap;
 
 let mut map = HashMap::new();
@@ -1367,16 +1367,16 @@ 
Examples
// items must be sorted to test them against a sorted array. vec.sort_unstable(); assert_eq!(vec, [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6)]);
-
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<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>where +

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<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>where K: Eq + Hash, - A: Default + Allocator,

source§

fn from(arr: [(K, V); N]) -> Self

Examples
+ A: Default + Allocator,
source§

fn from(arr: [(K, V); N]) -> Self

Examples
use hashbrown::HashMap;
 
 let map1 = HashMap::from([(1, 2), (3, 4)]);
 let map2: HashMap<_, _> = [(1, 2), (3, 4)].into();
 assert_eq!(map1, map2);
source§

impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>where - A: Allocator,

source§

fn from(map: HashMap<T, (), S, A>) -> Self

Converts to this type from the input type.
source§

impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A>where + A: Allocator,

source§

fn from(map: HashMap<T, (), S, A>) -> Self

Converts to this type from the input type.
source§

impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A>where K: Eq + Hash, S: BuildHasher + Default, A: Default + Allocator,

source§

fn from_iter<T: IntoIterator<Item = (K, V)>>(iter: T) -> Self

Creates a value from an iterator. Read more
source§

impl<K, Q, V, S, A> Index<&Q> for HashMap<K, V, S, A>where @@ -1386,7 +1386,7 @@
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();
@@ -1407,12 +1407,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();
 
@@ -1426,10 +1426,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();
@@ -1440,7 +1440,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/hashbrown/struct.HashSet.html b/hashbrown/struct.HashSet.html index 9c19c4d5edf3..8024916fedda 100644 --- a/hashbrown/struct.HashSet.html +++ b/hashbrown/struct.HashSet.html @@ -626,7 +626,7 @@
Note
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();
@@ -641,11 +641,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();
@@ -660,7 +660,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> 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
@@ -686,25 +686,25 @@
Examples
source§

impl<'a, T, S, A> Extend<&'a T> for HashSet<T, S, A>where T: 'a + Eq + Hash + Copy, S: BuildHasher, - A: Allocator,

source§

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

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<T, S, A> Extend<T> for HashSet<T, S, A>where + A: Allocator,

source§

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

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<T, S, A> Extend<T> for HashSet<T, S, A>where T: Eq + Hash, S: BuildHasher, - A: Allocator,

source§

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

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<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>where + A: Allocator,

source§

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

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<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>where T: Eq + Hash, - A: Default + Allocator,

source§

fn from(arr: [T; N]) -> Self

Examples
+ A: Default + Allocator,
source§

fn from(arr: [T; N]) -> Self

Examples
use hashbrown::HashSet;
 
 let set1 = HashSet::from([1, 2, 3, 4]);
 let set2: HashSet<_> = [1, 2, 3, 4].into();
 assert_eq!(set1, set2);
source§

impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>where - 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 + 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());
@@ -717,7 +717,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 @@ -725,7 +725,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();
@@ -740,7 +740,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/hashbrown/struct.HashTable.html b/hashbrown/struct.HashTable.html index 8225b8c418d2..875c375a51d5 100644 --- a/hashbrown/struct.HashTable.html +++ b/hashbrown/struct.HashTable.html @@ -560,8 +560,8 @@
Examples
T: Debug, A: Allocator,

source§

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

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

impl<T, A> Default for HashTable<T, A>where A: Allocator + Default,

source§

fn default() -> Self

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

impl<'a, T, A> IntoIterator for &'a HashTable<T, A>where - A: Allocator,

§

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<'a, T, A> IntoIterator for &'a mut HashTable<T, A>where - A: Allocator,

§

type Item = &'a mut T

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, T>

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

fn into_iter(self) -> IterMut<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, A> IntoIterator for HashTable<T, A>where + A: Allocator,

§

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<'a, T, A> IntoIterator for &'a mut HashTable<T, A>where + A: Allocator,

§

type Item = &'a mut T

The type of the elements being iterated over.
§

type IntoIter = IterMut<'a, T>

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

fn into_iter(self) -> IterMut<'a, T>

Creates an iterator from a value. Read more
source§

impl<T, A> IntoIterator for HashTable<T, A>where A: Allocator,

§

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§

fn into_iter(self) -> IntoIter<T, A>

Creates an iterator from a value. Read more

Auto Trait Implementations§

§

impl<T, A> RefUnwindSafe for HashTable<T, A>where A: RefUnwindSafe, T: RefUnwindSafe,

§

impl<T, A> Send for HashTable<T, A>where diff --git a/hashlink/linked_hash_map/struct.LinkedHashMap.html b/hashlink/linked_hash_map/struct.LinkedHashMap.html index 1e0d48c60f8c..2f3443a0947b 100644 --- a/hashlink/linked_hash_map/struct.LinkedHashMap.html +++ b/hashlink/linked_hash_map/struct.LinkedHashMap.html @@ -49,7 +49,7 @@ S: Default,

source§

fn default() -> Self

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

impl<K, V, S> Drop for LinkedHashMap<K, V, S>

source§

fn drop(&mut self)

Executes the destructor for this type. Read more
source§

impl<'a, K, V, S> Extend<(&'a K, &'a V)> for LinkedHashMap<K, V, S>where K: 'a + Hash + Eq + Copy, V: 'a + Copy, - S: BuildHasher,

source§

fn extend<I: IntoIterator<Item = (&'a K, &'a V)>>(&mut self, iter: I)

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<K: Hash + Eq, V, S: BuildHasher> Extend<(K, V)> for LinkedHashMap<K, V, S>

source§

fn extend<I: IntoIterator<Item = (K, V)>>(&mut self, iter: I)

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<K: Hash + Eq, V, S: BuildHasher + Default> FromIterator<(K, V)> for LinkedHashMap<K, V, S>

source§

fn from_iter<I: IntoIterator<Item = (K, V)>>(iter: I) -> Self

Creates a value from an iterator. Read more
source§

impl<K: Hash + Eq, V: Hash, S: BuildHasher> Hash for LinkedHashMap<K, V, S>

source§

fn hash<H: Hasher>(&self, h: &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 + S: BuildHasher,

source§

fn extend<I: IntoIterator<Item = (&'a K, &'a V)>>(&mut self, iter: I)

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<K: Hash + Eq, V, S: BuildHasher> Extend<(K, V)> for LinkedHashMap<K, V, S>

source§

fn extend<I: IntoIterator<Item = (K, V)>>(&mut self, iter: I)

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<K: Hash + Eq, V, S: BuildHasher + Default> FromIterator<(K, V)> for LinkedHashMap<K, V, S>

source§

fn from_iter<I: IntoIterator<Item = (K, V)>>(iter: I) -> Self

Creates a value from an iterator. Read more
source§

impl<K: Hash + Eq, V: Hash, S: BuildHasher> Hash for LinkedHashMap<K, V, S>

source§

fn hash<H: Hasher>(&self, h: &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<'a, K, V, S, Q> Index<&'a Q> for LinkedHashMap<K, V, S>where K: Hash + Eq + Borrow<Q>, diff --git a/hashlink/linked_hash_set/struct.LinkedHashSet.html b/hashlink/linked_hash_set/struct.LinkedHashSet.html index fea68cab61bd..244fb59e6f35 100644 --- a/hashlink/linked_hash_set/struct.LinkedHashSet.html +++ b/hashlink/linked_hash_set/struct.LinkedHashSet.html @@ -38,17 +38,17 @@ Q: Hash + Eq + ?Sized,

source

pub fn retain_with_order<F>(&mut self, f: F)where F: FnMut(&T) -> bool,

Trait Implementations§

source§

impl<'a, 'b, T, S> BitAnd<&'b LinkedHashSet<T, S>> for &'a LinkedHashSet<T, S>where T: Eq + Hash + Clone, - S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the & operation. Read more
source§

impl<'a, 'b, T, S> BitOr<&'b LinkedHashSet<T, S>> for &'a LinkedHashSet<T, S>where + S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the & operation. Read more
source§

impl<'a, 'b, T, S> BitOr<&'b LinkedHashSet<T, S>> for &'a LinkedHashSet<T, S>where T: Eq + Hash + Clone, - S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the | operation. Read more
source§

impl<'a, 'b, T, S> BitXor<&'b LinkedHashSet<T, S>> for &'a LinkedHashSet<T, S>where + S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the | operation. Read more
source§

impl<'a, 'b, T, S> BitXor<&'b LinkedHashSet<T, S>> for &'a LinkedHashSet<T, S>where T: Eq + Hash + Clone, S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the ^ operator.
source§

fn bitxor(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the ^ operation. Read more
source§

impl<T: Hash + Eq + Clone, S: BuildHasher + Clone> Clone for LinkedHashSet<T, S>

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<T, S> Debug for LinkedHashSet<T, S>where T: Debug,

source§

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

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

impl<T, S> Default for LinkedHashSet<T, S>where S: Default,

source§

fn default() -> LinkedHashSet<T, S>

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

impl<'a, T, S> Extend<&'a T> for LinkedHashSet<T, S>where T: 'a + Eq + Hash + Copy, - S: BuildHasher,

source§

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

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<T, S> Extend<T> for LinkedHashSet<T, S>where + S: BuildHasher,

source§

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

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<T, S> Extend<T> for LinkedHashSet<T, S>where T: Eq + Hash, - S: BuildHasher,

source§

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

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<T, S> FromIterator<T> for LinkedHashSet<T, S>where + S: BuildHasher,

source§

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

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<T, S> FromIterator<T> for LinkedHashSet<T, S>where T: Eq + Hash, S: BuildHasher + Default,

source§

fn from_iter<I: IntoIterator<Item = T>>(iter: I) -> LinkedHashSet<T, S>

Creates a value from an iterator. Read more
source§

impl<T, S> Hash for LinkedHashSet<T, S>where T: Eq + Hash, @@ -60,7 +60,7 @@ by ==.

1.0.0 · source§

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

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

impl<'a, 'b, T, S> Sub<&'b LinkedHashSet<T, S>> for &'a LinkedHashSet<T, S>where T: Eq + Hash + Clone, - S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the - operation. Read more
source§

impl<T, S> Eq for LinkedHashSet<T, S>where + S: BuildHasher + Default,

§

type Output = LinkedHashSet<T, S>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: &LinkedHashSet<T, S>) -> LinkedHashSet<T, S>

Performs the - operation. Read more
source§

impl<T, S> Eq for LinkedHashSet<T, S>where T: Eq + Hash, S: BuildHasher,

Auto Trait Implementations§

§

impl<T, S> RefUnwindSafe for LinkedHashSet<T, S>where S: RefUnwindSafe, diff --git a/hashlink/lru_cache/struct.LruCache.html b/hashlink/lru_cache/struct.LruCache.html index 0311e18830d8..b01500831fb6 100644 --- a/hashlink/lru_cache/struct.LruCache.html +++ b/hashlink/lru_cache/struct.LruCache.html @@ -45,7 +45,7 @@

If the LruCache is empty this will return None.

Trait Implementations§

source§

impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LruCache<K, V, S>

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<K, V, S> Debug for LruCache<K, V, S>where K: Debug, - V: Debug,

source§

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

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

impl<K: Eq + Hash, V, S: BuildHasher> Extend<(K, V)> for LruCache<K, V, S>

source§

fn extend<I: IntoIterator<Item = (K, V)>>(&mut self, iter: I)

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<'a, K, V, S> IntoIterator for &'a LruCache<K, V, S>

§

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§

fn into_iter(self) -> Iter<'a, K, V>

Creates an iterator from a value. Read more
source§

impl<'a, K, V, S> IntoIterator for &'a mut LruCache<K, V, S>

§

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§

fn into_iter(self) -> IterMut<'a, K, V>

Creates an iterator from a value. Read more
source§

impl<K, V, S> IntoIterator for LruCache<K, V, S>

§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V>

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

fn into_iter(self) -> IntoIter<K, V>

Creates an iterator from a value. Read more

Auto Trait Implementations§

§

impl<K, V, S> RefUnwindSafe for LruCache<K, V, S>where + V: Debug,

source§

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

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

impl<K: Eq + Hash, V, S: BuildHasher> Extend<(K, V)> for LruCache<K, V, S>

source§

fn extend<I: IntoIterator<Item = (K, V)>>(&mut self, iter: I)

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<'a, K, V, S> IntoIterator for &'a LruCache<K, V, S>

§

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§

fn into_iter(self) -> Iter<'a, K, V>

Creates an iterator from a value. Read more
source§

impl<'a, K, V, S> IntoIterator for &'a mut LruCache<K, V, S>

§

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§

fn into_iter(self) -> IterMut<'a, K, V>

Creates an iterator from a value. Read more
source§

impl<K, V, S> IntoIterator for LruCache<K, V, S>

§

type Item = (K, V)

The type of the elements being iterated over.
§

type IntoIter = IntoIter<K, V>

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

fn into_iter(self) -> IntoIter<K, V>

Creates an iterator from a value. Read more

Auto Trait Implementations§

§

impl<K, V, S> RefUnwindSafe for LruCache<K, V, S>where K: RefUnwindSafe, S: RefUnwindSafe, V: RefUnwindSafe,

§

impl<K, V, S> Send for LruCache<K, V, S>where diff --git a/log/enum.Level.html b/log/enum.Level.html index b658aa25af5d..f8ba5393fee2 100644 --- a/log/enum.Level.html +++ b/log/enum.Level.html @@ -32,23 +32,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) -> Selfwhere Self: Sized,

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

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

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

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

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 + 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<LevelFilter> for Level

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 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 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 <= +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 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 Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/log/enum.LevelFilter.html b/log/enum.LevelFilter.html index 0fe567fe13b0..af6f26bdd1a9 100644 --- a/log/enum.LevelFilter.html +++ b/log/enum.LevelFilter.html @@ -28,23 +28,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) -> Selfwhere Self: Sized,

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

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

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

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

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 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 <= +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<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
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 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§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/rand_core/struct.Error.html b/rand_core/struct.Error.html index ccca85fb6f56..4167cb52dbdf 100644 --- a/rand_core/struct.Error.html +++ b/rand_core/struct.Error.html @@ -29,7 +29,7 @@

If this Error was constructed via From<NonZeroU32>, then this method will return this NonZeroU32 code (for no_std this is always the case). Otherwise, this method will return None.

-

Trait Implementations§

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

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<NonZeroU32> for Error

source§

fn from(code: NonZeroU32) -> Self

Converts to this type from the input type.

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 Twhere +

Trait Implementations§

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

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<NonZeroU32> for Error

source§

fn from(code: NonZeroU32) -> Self

Converts to this type from the input type.

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 Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/ring/error/struct.Unspecified.html b/ring/error/struct.Unspecified.html index d31e8b5b34c9..3de1f86a8dfa 100644 --- a/ring/error/struct.Unspecified.html +++ b/ring/error/struct.Unspecified.html @@ -44,7 +44,7 @@ and it may be important for an operation to provide some details about the cause of a failure. Users of ring are encouraged to report such cases so that they can be addressed individually.

-

Trait Implementations§

source§

impl Clone for Unspecified

source§

fn clone(&self) -> Unspecified

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Unspecified

source§

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

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

impl Display for Unspecified

source§

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

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

impl From<EndOfInput> for Unspecified

source§

fn from(_: EndOfInput) -> Self

Converts to this type from the input type.
source§

impl From<KeyRejected> for Unspecified

source§

fn from(_: KeyRejected) -> Self

Converts to this type from the input type.
source§

impl From<TryFromSliceError> for Unspecified

source§

fn from(_: TryFromSliceError) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Unspecified

source§

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

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

Trait Implementations§

source§

impl Clone for Unspecified

source§

fn clone(&self) -> Unspecified

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Unspecified

source§

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

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

impl Display for Unspecified

source§

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

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

impl From<EndOfInput> for Unspecified

source§

fn from(_: EndOfInput) -> Self

Converts to this type from the input type.
source§

impl From<KeyRejected> for Unspecified

source§

fn from(_: KeyRejected) -> Self

Converts to this type from the input type.
source§

impl From<TryFromSliceError> for Unspecified

source§

fn from(_: TryFromSliceError) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Unspecified

source§

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

This method tests for self and other values to be equal, 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 Unspecified

source§

impl StructuralPartialEq for Unspecified

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/ring/hkdf/struct.Okm.html b/ring/hkdf/struct.Okm.html index 9b4a0d74f467..09d14bf325b4 100644 --- a/ring/hkdf/struct.Okm.html +++ b/ring/hkdf/struct.Okm.html @@ -8,7 +8,7 @@ times the size of the digest algorithm’s output. (This is the limit imposed by the HKDF specification due to the way HKDF’s counter is constructed.)

-

Trait Implementations§

source§

impl<'a, L: Debug + KeyType> Debug for Okm<'a, L>

source§

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

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

impl From<Okm<'_, &'static Algorithm>> for HeaderProtectionKey

source§

fn from(okm: Okm<'_, &'static Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, &'static Algorithm>> for UnboundKey

source§

fn from(okm: Okm<'_, &'static Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, Algorithm>> for Key

source§

fn from(okm: Okm<'_, Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, Algorithm>> for Prk

source§

fn from(okm: Okm<'_, Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, Algorithm>> for Salt

source§

fn from(okm: Okm<'_, Algorithm>) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl<'a, L> RefUnwindSafe for Okm<'a, L>where +

Trait Implementations§

source§

impl<'a, L: Debug + KeyType> Debug for Okm<'a, L>

source§

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

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

impl From<Okm<'_, &'static Algorithm>> for HeaderProtectionKey

source§

fn from(okm: Okm<'_, &'static Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, &'static Algorithm>> for UnboundKey

source§

fn from(okm: Okm<'_, &'static Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, Algorithm>> for Key

source§

fn from(okm: Okm<'_, Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, Algorithm>> for Prk

source§

fn from(okm: Okm<'_, Algorithm>) -> Self

Converts to this type from the input type.
source§

impl From<Okm<'_, Algorithm>> for Salt

source§

fn from(okm: Okm<'_, Algorithm>) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl<'a, L> RefUnwindSafe for Okm<'a, L>where L: RefUnwindSafe,

§

impl<'a, L> Send for Okm<'a, L>where L: Send,

§

impl<'a, L> Sync for Okm<'a, L>where L: Sync,

§

impl<'a, L> Unpin for Okm<'a, L>where diff --git a/rustls/client/struct.InvalidDnsNameError.html b/rustls/client/struct.InvalidDnsNameError.html index 4c5ba0a082c5..d8ce24a2c93d 100644 --- a/rustls/client/struct.InvalidDnsNameError.html +++ b/rustls/client/struct.InvalidDnsNameError.html @@ -1,6 +1,6 @@ InvalidDnsNameError in rustls::client - Rust
pub struct InvalidDnsNameError;
Expand description

The provided input could not be parsed because it is not a syntactically-valid DNS Name.

-

Trait Implementations§

source§

impl Debug for InvalidDnsNameError

source§

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

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

impl Display for InvalidDnsNameError

source§

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

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

impl Error for InvalidDnsNameError

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 Twhere +

Trait Implementations§

source§

impl Debug for InvalidDnsNameError

source§

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

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

impl Display for InvalidDnsNameError

source§

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

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

impl Error for InvalidDnsNameError

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 Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/rustls/enum.AlertDescription.html b/rustls/enum.AlertDescription.html index 26a17bbdc940..5a92e8b2ad88 100644 --- a/rustls/enum.AlertDescription.html +++ b/rustls/enum.AlertDescription.html @@ -42,7 +42,7 @@ will return Some if the decoding was successful or None if it was not.
source§

fn get_encoding(&self) -> Vec<u8>

Convenience function for encoding the implementation into a vec and returning it
source§

fn read_bytes(bytes: &[u8]) -> Result<Self, InvalidMessage>

Function for wrapping a call to the read function in -a Reader for the slice of bytes provided
source§

impl Debug for AlertDescription

source§

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

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

impl From<CertificateError> for AlertDescription

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl From<u8> for AlertDescription

source§

fn from(x: u8) -> Self

Converts to this type from the input type.
source§

impl PartialEq for AlertDescription

source§

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

This method tests for self and other values to be equal, and is used +a Reader for the slice of bytes provided
source§

impl Debug for AlertDescription

source§

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

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

impl From<CertificateError> for AlertDescription

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl From<u8> for AlertDescription

source§

fn from(x: u8) -> Self

Converts to this type from the input type.
source§

impl PartialEq for AlertDescription

source§

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

This method tests for self and other values to be equal, 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 AlertDescription

source§

impl Eq for AlertDescription

source§

impl StructuralEq for AlertDescription

source§

impl StructuralPartialEq for AlertDescription

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/rustls/enum.CertRevocationListError.html b/rustls/enum.CertRevocationListError.html index 2180ddddd5ad..9e4f0f83a878 100644 --- a/rustls/enum.CertRevocationListError.html +++ b/rustls/enum.CertRevocationListError.html @@ -25,7 +25,7 @@ other than the issuer of the CRL.

§

UnsupportedRevocationReason

The CRL contained a revoked certificate with an unsupported revocation reason. See RFC 5280 Section 5.3.11 for a list of supported revocation reasons.

-

Trait Implementations§

source§

impl Clone for CertRevocationListError

source§

fn clone(&self) -> CertRevocationListError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for CertRevocationListError

source§

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

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

impl From<CertRevocationListError> for Error

source§

fn from(e: CertRevocationListError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CertRevocationListError

source§

fn from(e: Error) -> Self

Converts to this type from the input type.
source§

impl PartialEq for CertRevocationListError

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 CertRevocationListError

source§

fn clone(&self) -> CertRevocationListError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for CertRevocationListError

source§

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

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

impl From<CertRevocationListError> for Error

source§

fn from(e: CertRevocationListError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CertRevocationListError

source§

fn from(e: Error) -> Self

Converts to this type from the input type.
source§

impl PartialEq for CertRevocationListError

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§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/rustls/enum.CertificateError.html b/rustls/enum.CertificateError.html index a8462479c9ba..e533f074f34a 100644 --- a/rustls/enum.CertificateError.html +++ b/rustls/enum.CertificateError.html @@ -37,7 +37,7 @@

It is also used by the default verifier in case its error is not covered by the above common cases.

Enums holding this variant will never compare equal to each other.

-

Trait Implementations§

source§

impl Clone for CertificateError

source§

fn clone(&self) -> CertificateError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for CertificateError

source§

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

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

impl From<CertificateError> for AlertDescription

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl From<CertificateError> for Error

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl PartialEq for CertificateError

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 CertificateError

source§

fn clone(&self) -> CertificateError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for CertificateError

source§

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

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

impl From<CertificateError> for AlertDescription

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl From<CertificateError> for Error

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl PartialEq for CertificateError

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§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/rustls/enum.Error.html b/rustls/enum.Error.html index 5cb75a65839d..98bdef1ca08c 100644 --- a/rustls/enum.Error.html +++ b/rustls/enum.Error.html @@ -63,7 +63,7 @@

§

NoApplicationProtocol

An incoming connection did not support any known application protocol.

§

BadMaxFragmentSize

The max_fragment_size value supplied in configuration was too small, or too large.

-

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 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<CertRevocationListError> for Error

source§

fn from(e: CertRevocationListError) -> Self

Converts to this type from the input type.
source§

impl From<CertificateError> for Error

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl From<InvalidMessage> for Error

source§

fn from(e: InvalidMessage) -> Self

Converts to this type from the input type.
source§

impl From<PeerIncompatible> for Error

source§

fn from(e: PeerIncompatible) -> Self

Converts to this type from the input type.
source§

impl From<PeerMisbehaved> for Error

source§

fn from(e: PeerMisbehaved) -> Self

Converts to this type from the input type.
source§

impl From<SystemTimeError> for Error

source§

fn from(_: SystemTimeError) -> 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 +

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 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<CertRevocationListError> for Error

source§

fn from(e: CertRevocationListError) -> Self

Converts to this type from the input type.
source§

impl From<CertificateError> for Error

source§

fn from(e: CertificateError) -> Self

Converts to this type from the input type.
source§

impl From<InvalidMessage> for Error

source§

fn from(e: InvalidMessage) -> Self

Converts to this type from the input type.
source§

impl From<PeerIncompatible> for Error

source§

fn from(e: PeerIncompatible) -> Self

Converts to this type from the input type.
source§

impl From<PeerMisbehaved> for Error

source§

fn from(e: PeerMisbehaved) -> Self

Converts to this type from the input type.
source§

impl From<SystemTimeError> for Error

source§

fn from(_: SystemTimeError) -> 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 Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/rustls/enum.SupportedCipherSuite.html b/rustls/enum.SupportedCipherSuite.html index 1a348bfcd699..2f85fa1db547 100644 --- a/rustls/enum.SupportedCipherSuite.html +++ b/rustls/enum.SupportedCipherSuite.html @@ -14,7 +14,7 @@ _sig_alg: SignatureAlgorithm ) -> bool

Return true if this suite is usable for a key only offering sig_alg signatures. This resolves to true for all TLS1.3 suites.

-

Trait Implementations§

source§

impl Clone for SupportedCipherSuite

source§

fn clone(&self) -> SupportedCipherSuite

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for SupportedCipherSuite

source§

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

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

impl From<&'static Tls12CipherSuite> for SupportedCipherSuite

source§

fn from(s: &'static Tls12CipherSuite) -> Self

Converts to this type from the input type.
source§

impl From<&'static Tls13CipherSuite> for SupportedCipherSuite

source§

fn from(s: &'static Tls13CipherSuite) -> Self

Converts to this type from the input type.
source§

impl PartialEq for SupportedCipherSuite

source§

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

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

Trait Implementations§

source§

impl Clone for SupportedCipherSuite

source§

fn clone(&self) -> SupportedCipherSuite

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for SupportedCipherSuite

source§

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

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

impl From<&'static Tls12CipherSuite> for SupportedCipherSuite

source§

fn from(s: &'static Tls12CipherSuite) -> Self

Converts to this type from the input type.
source§

impl From<&'static Tls13CipherSuite> for SupportedCipherSuite

source§

fn from(s: &'static Tls13CipherSuite) -> Self

Converts to this type from the input type.
source§

impl PartialEq for SupportedCipherSuite

source§

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

This method tests for self and other values to be equal, 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 SupportedCipherSuite

source§

impl StructuralPartialEq for SupportedCipherSuite

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/rustls/struct.StreamOwned.html b/rustls/struct.StreamOwned.html index 3a28f28da27e..a1b27c2d650e 100644 --- a/rustls/struct.StreamOwned.html +++ b/rustls/struct.StreamOwned.html @@ -21,7 +21,7 @@ T: Read + Write, S: SideData,

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 Selfwhere +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 Selfwhere 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, @@ -32,7 +32,7 @@ S: SideData,

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 Selfwhere +encountered. Read more

1.0.0 · source§

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

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

Auto Trait Implementations§

§

impl<C, T> RefUnwindSafe for StreamOwned<C, T>where C: RefUnwindSafe, T: RefUnwindSafe,

§

impl<C, T> Send for StreamOwned<C, T>where diff --git a/search-index.js b/search-index.js index f1de9e4f77b0..89aa95e14df1 100644 --- a/search-index.js +++ b/search-index.js @@ -22,7 +22,7 @@ var searchIndex = JSON.parse('{\ "aead":{"doc":"Authenticated Encryption with Associated Data (AEAD) traits","t":"IIIIIIQNDGIQIGQNDDGGQMLLLLLLLLLLLLAKKLLKKLKKLLKKLKLLLLLLLLLLCLLLLLLLMKLLLLCLLLKLLLLLLLLLLDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Aead","AeadCore","AeadInPlace","AeadMut","AeadMutInPlace","Buffer","CiphertextOverhead","Err","Error","Key","KeyInit","KeySize","KeySizeUser","Nonce","NonceSize","Ok","OsRng","Payload","Result","Tag","TagSize","aad","as_rngcore","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","consts","decrypt","decrypt","decrypt_in_place","decrypt_in_place","decrypt_in_place_detached","decrypt_in_place_detached","default","encrypt","encrypt","encrypt_in_place","encrypt_in_place","encrypt_in_place_detached","encrypt_in_place_detached","eq","extend_from_slice","fill_bytes","fmt","fmt","fmt","from","from","from","from","generate_key","generate_nonce","generic_array","hash","into","into","into","is_empty","key_size","len","msg","new","new_from_slice","next_u32","next_u64","partial_cmp","rand_core","to_owned","to_owned","to_string","truncate","try_fill_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","B0","B1","False","N1","N10","N100","N1000","N10000","N100000","N1000000","N10000000","N100000000","N1000000000","N10000000000","N100000000000","N1000000000000","N10000000000000","N100000000000000","N1000000000000000","N10000000000000000","N100000000000000000","N1000000000000000000","N1001","N1002","N1003","N1004","N1005","N1006","N1007","N1008","N1009","N101","N1010","N1011","N1012","N1013","N1014","N1015","N1016","N1017","N1018","N1019","N102","N1020","N1021","N1022","N1023","N1024","N103","N104","N1048576","N105","N106","N107","N1073741824","N108","N109","N1099511627776","N11","N110","N111","N112","N1125899906842624","N113","N114","N115","N1152921504606846976","N116","N117","N118","N119","N12","N120","N121","N122","N123","N124","N125","N126","N127","N128","N129","N13","N130","N131","N131072","N132","N133","N134","N134217728","N135","N136","N137","N137438953472","N138","N139","N14","N140","N140737488355328","N141","N142","N143","N144","N144115188075855872","N145","N146","N147","N148","N149","N15","N150","N151","N152","N153","N154","N155","N156","N157","N158","N159","N16","N160","N161","N162","N163","N16384","N164","N165","N166","N167","N16777216","N168","N169","N17","N170","N171","N17179869184","N172","N173","N174","N175","N17592186044416","N176","N177","N178","N179","N18","N180","N18014398509481984","N181","N182","N183","N184","N185","N186","N187","N188","N189","N19","N190","N191","N192","N193","N194","N195","N196","N197","N198","N199","N2","N20","N200","N201","N202","N203","N204","N2048","N205","N206","N207","N208","N209","N2097152","N21","N210","N211","N212","N213","N214","N2147483648","N215","N216","N217","N218","N219","N2199023255552","N22","N220","N221","N222","N223","N224","N225","N2251799813685248","N226","N227","N228","N229","N23","N230","N2305843009213693952","N231","N232","N233","N234","N235","N236","N237","N238","N239","N24","N240","N241","N242","N243","N244","N245","N246","N247","N248","N249","N25","N250","N251","N252","N253","N254","N255","N256","N257","N258","N259","N26","N260","N261","N262","N262144","N263","N264","N265","N266","N267","N268","N268435456","N269","N27","N270","N271","N272","N273","N274","N274877906944","N275","N276","N277","N278","N279","N28","N280","N281","N281474976710656","N282","N283","N284","N285","N286","N287","N288","N288230376151711744","N289","N29","N290","N291","N292","N293","N294","N295","N296","N297","N298","N299","N3","N30","N300","N301","N302","N303","N304","N305","N306","N307","N308","N309","N31","N310","N311","N312","N313","N314","N315","N316","N317","N318","N319","N32","N320","N321","N322","N323","N324","N325","N326","N327","N32768","N328","N329","N33","N330","N331","N332","N333","N334","N335","N33554432","N336","N337","N338","N339","N34","N340","N341","N342","N343","N34359738368","N344","N345","N346","N347","N348","N349","N35","N350","N351","N35184372088832","N352","N353","N354","N355","N356","N357","N358","N359","N36","N360","N36028797018963968","N361","N362","N363","N364","N365","N366","N367","N368","N369","N37","N370","N371","N372","N373","N374","N375","N376","N377","N378","N379","N38","N380","N381","N382","N383","N384","N385","N386","N387","N388","N389","N39","N390","N391","N392","N393","N394","N395","N396","N397","N398","N399","N4","N40","N400","N401","N402","N403","N404","N405","N406","N407","N408","N409","N4096","N41","N410","N411","N412","N413","N414","N415","N416","N417","N418","N419","N4194304","N42","N420","N421","N422","N423","N424","N425","N426","N427","N428","N429","N4294967296","N43","N430","N431","N432","N433","N434","N435","N436","N437","N438","N439","N4398046511104","N44","N440","N441","N442","N443","N444","N445","N446","N447","N448","N449","N45","N450","N4503599627370496","N451","N452","N453","N454","N455","N456","N457","N458","N459","N46","N460","N461","N4611686018427387904","N462","N463","N464","N465","N466","N467","N468","N469","N47","N470","N471","N472","N473","N474","N475","N476","N477","N478","N479","N48","N480","N481","N482","N483","N484","N485","N486","N487","N488","N489","N49","N490","N491","N492","N493","N494","N495","N496","N497","N498","N499","N5","N50","N500","N501","N502","N503","N504","N505","N506","N507","N508","N509","N51","N510","N511","N512","N513","N514","N515","N516","N517","N518","N519","N52","N520","N521","N522","N523","N524","N524288","N525","N526","N527","N528","N529","N53","N530","N531","N532","N533","N534","N535","N536","N536870912","N537","N538","N539","N54","N540","N541","N542","N543","N544","N545","N546","N547","N548","N549","N549755813888","N55","N550","N551","N552","N553","N554","N555","N556","N557","N558","N559","N56","N560","N561","N562","N562949953421312","N563","N564","N565","N566","N567","N568","N569","N57","N570","N571","N572","N573","N574","N575","N576","N576460752303423488","N577","N578","N579","N58","N580","N581","N582","N583","N584","N585","N586","N587","N588","N589","N59","N590","N591","N592","N593","N594","N595","N596","N597","N598","N599","N6","N60","N600","N601","N602","N603","N604","N605","N606","N607","N608","N609","N61","N610","N611","N612","N613","N614","N615","N616","N617","N618","N619","N62","N620","N621","N622","N623","N624","N625","N626","N627","N628","N629","N63","N630","N631","N632","N633","N634","N635","N636","N637","N638","N639","N64","N640","N641","N642","N643","N644","N645","N646","N647","N648","N649","N65","N650","N651","N652","N653","N654","N655","N65536","N656","N657","N658","N659","N66","N660","N661","N662","N663","N664","N665","N666","N667","N668","N669","N67","N670","N671","N67108864","N672","N673","N674","N675","N676","N677","N678","N679","N68","N680","N681","N682","N683","N684","N685","N686","N687","N68719476736","N688","N689","N69","N690","N691","N692","N693","N694","N695","N696","N697","N698","N699","N7","N70","N700","N701","N702","N703","N70368744177664","N704","N705","N706","N707","N708","N709","N71","N710","N711","N712","N713","N714","N715","N716","N717","N718","N719","N72","N720","N72057594037927936","N721","N722","N723","N724","N725","N726","N727","N728","N729","N73","N730","N731","N732","N733","N734","N735","N736","N737","N738","N739","N74","N740","N741","N742","N743","N744","N745","N746","N747","N748","N749","N75","N750","N751","N752","N753","N754","N755","N756","N757","N758","N759","N76","N760","N761","N762","N763","N764","N765","N766","N767","N768","N769","N77","N770","N771","N772","N773","N774","N775","N776","N777","N778","N779","N78","N780","N781","N782","N783","N784","N785","N786","N787","N788","N789","N79","N790","N791","N792","N793","N794","N795","N796","N797","N798","N799","N8","N80","N800","N801","N802","N803","N804","N805","N806","N807","N808","N809","N81","N810","N811","N812","N813","N814","N815","N816","N817","N818","N819","N8192","N82","N820","N821","N822","N823","N824","N825","N826","N827","N828","N829","N83","N830","N831","N832","N833","N834","N835","N836","N837","N838","N8388608","N839","N84","N840","N841","N842","N843","N844","N845","N846","N847","N848","N849","N85","N850","N851","N852","N853","N854","N855","N856","N857","N858","N8589934592","N859","N86","N860","N861","N862","N863","N864","N865","N866","N867","N868","N869","N87","N870","N871","N872","N873","N874","N875","N876","N877","N878","N879","N8796093022208","N88","N880","N881","N882","N883","N884","N885","N886","N887","N888","N889","N89","N890","N891","N892","N893","N894","N895","N896","N897","N898","N899","N9","N90","N900","N9007199254740992","N901","N902","N903","N904","N905","N906","N907","N908","N909","N91","N910","N911","N912","N913","N914","N915","N916","N917","N918","N919","N92","N920","N921","N922","N923","N924","N925","N926","N927","N928","N929","N93","N930","N931","N932","N933","N934","N935","N936","N937","N938","N939","N94","N940","N941","N942","N943","N944","N945","N946","N947","N948","N949","N95","N950","N951","N952","N953","N954","N955","N956","N957","N958","N959","N96","N960","N961","N962","N963","N964","N965","N966","N967","N968","N969","N97","N970","N971","N972","N973","N974","N975","N976","N977","N978","N979","N98","N980","N981","N982","N983","N984","N985","N986","N987","N988","N989","N99","N990","N991","N992","N993","N994","N995","N996","N997","N998","N999","P1","P10","P100","P1000","P10000","P100000","P1000000","P10000000","P100000000","P1000000000","P10000000000","P100000000000","P1000000000000","P10000000000000","P100000000000000","P1000000000000000","P10000000000000000","P100000000000000000","P1000000000000000000","P1001","P1002","P1003","P1004","P1005","P1006","P1007","P1008","P1009","P101","P1010","P1011","P1012","P1013","P1014","P1015","P1016","P1017","P1018","P1019","P102","P1020","P1021","P1022","P1023","P1024","P103","P104","P1048576","P105","P106","P107","P1073741824","P108","P109","P1099511627776","P11","P110","P111","P112","P1125899906842624","P113","P114","P115","P1152921504606846976","P116","P117","P118","P119","P12","P120","P121","P122","P123","P124","P125","P126","P127","P128","P129","P13","P130","P131","P131072","P132","P133","P134","P134217728","P135","P136","P137","P137438953472","P138","P139","P14","P140","P140737488355328","P141","P142","P143","P144","P144115188075855872","P145","P146","P147","P148","P149","P15","P150","P151","P152","P153","P154","P155","P156","P157","P158","P159","P16","P160","P161","P162","P163","P16384","P164","P165","P166","P167","P16777216","P168","P169","P17","P170","P171","P17179869184","P172","P173","P174","P175","P17592186044416","P176","P177","P178","P179","P18","P180","P18014398509481984","P181","P182","P183","P184","P185","P186","P187","P188","P189","P19","P190","P191","P192","P193","P194","P195","P196","P197","P198","P199","P2","P20","P200","P201","P202","P203","P204","P2048","P205","P206","P207","P208","P209","P2097152","P21","P210","P211","P212","P213","P214","P2147483648","P215","P216","P217","P218","P219","P2199023255552","P22","P220","P221","P222","P223","P224","P225","P2251799813685248","P226","P227","P228","P229","P23","P230","P2305843009213693952","P231","P232","P233","P234","P235","P236","P237","P238","P239","P24","P240","P241","P242","P243","P244","P245","P246","P247","P248","P249","P25","P250","P251","P252","P253","P254","P255","P256","P257","P258","P259","P26","P260","P261","P262","P262144","P263","P264","P265","P266","P267","P268","P268435456","P269","P27","P270","P271","P272","P273","P274","P274877906944","P275","P276","P277","P278","P279","P28","P280","P281","P281474976710656","P282","P283","P284","P285","P286","P287","P288","P288230376151711744","P289","P29","P290","P291","P292","P293","P294","P295","P296","P297","P298","P299","P3","P30","P300","P301","P302","P303","P304","P305","P306","P307","P308","P309","P31","P310","P311","P312","P313","P314","P315","P316","P317","P318","P319","P32","P320","P321","P322","P323","P324","P325","P326","P327","P32768","P328","P329","P33","P330","P331","P332","P333","P334","P335","P33554432","P336","P337","P338","P339","P34","P340","P341","P342","P343","P34359738368","P344","P345","P346","P347","P348","P349","P35","P350","P351","P35184372088832","P352","P353","P354","P355","P356","P357","P358","P359","P36","P360","P36028797018963968","P361","P362","P363","P364","P365","P366","P367","P368","P369","P37","P370","P371","P372","P373","P374","P375","P376","P377","P378","P379","P38","P380","P381","P382","P383","P384","P385","P386","P387","P388","P389","P39","P390","P391","P392","P393","P394","P395","P396","P397","P398","P399","P4","P40","P400","P401","P402","P403","P404","P405","P406","P407","P408","P409","P4096","P41","P410","P411","P412","P413","P414","P415","P416","P417","P418","P419","P4194304","P42","P420","P421","P422","P423","P424","P425","P426","P427","P428","P429","P4294967296","P43","P430","P431","P432","P433","P434","P435","P436","P437","P438","P439","P4398046511104","P44","P440","P441","P442","P443","P444","P445","P446","P447","P448","P449","P45","P450","P4503599627370496","P451","P452","P453","P454","P455","P456","P457","P458","P459","P46","P460","P461","P4611686018427387904","P462","P463","P464","P465","P466","P467","P468","P469","P47","P470","P471","P472","P473","P474","P475","P476","P477","P478","P479","P48","P480","P481","P482","P483","P484","P485","P486","P487","P488","P489","P49","P490","P491","P492","P493","P494","P495","P496","P497","P498","P499","P5","P50","P500","P501","P502","P503","P504","P505","P506","P507","P508","P509","P51","P510","P511","P512","P513","P514","P515","P516","P517","P518","P519","P52","P520","P521","P522","P523","P524","P524288","P525","P526","P527","P528","P529","P53","P530","P531","P532","P533","P534","P535","P536","P536870912","P537","P538","P539","P54","P540","P541","P542","P543","P544","P545","P546","P547","P548","P549","P549755813888","P55","P550","P551","P552","P553","P554","P555","P556","P557","P558","P559","P56","P560","P561","P562","P562949953421312","P563","P564","P565","P566","P567","P568","P569","P57","P570","P571","P572","P573","P574","P575","P576","P576460752303423488","P577","P578","P579","P58","P580","P581","P582","P583","P584","P585","P586","P587","P588","P589","P59","P590","P591","P592","P593","P594","P595","P596","P597","P598","P599","P6","P60","P600","P601","P602","P603","P604","P605","P606","P607","P608","P609","P61","P610","P611","P612","P613","P614","P615","P616","P617","P618","P619","P62","P620","P621","P622","P623","P624","P625","P626","P627","P628","P629","P63","P630","P631","P632","P633","P634","P635","P636","P637","P638","P639","P64","P640","P641","P642","P643","P644","P645","P646","P647","P648","P649","P65","P650","P651","P652","P653","P654","P655","P65536","P656","P657","P658","P659","P66","P660","P661","P662","P663","P664","P665","P666","P667","P668","P669","P67","P670","P671","P67108864","P672","P673","P674","P675","P676","P677","P678","P679","P68","P680","P681","P682","P683","P684","P685","P686","P687","P68719476736","P688","P689","P69","P690","P691","P692","P693","P694","P695","P696","P697","P698","P699","P7","P70","P700","P701","P702","P703","P70368744177664","P704","P705","P706","P707","P708","P709","P71","P710","P711","P712","P713","P714","P715","P716","P717","P718","P719","P72","P720","P72057594037927936","P721","P722","P723","P724","P725","P726","P727","P728","P729","P73","P730","P731","P732","P733","P734","P735","P736","P737","P738","P739","P74","P740","P741","P742","P743","P744","P745","P746","P747","P748","P749","P75","P750","P751","P752","P753","P754","P755","P756","P757","P758","P759","P76","P760","P761","P762","P763","P764","P765","P766","P767","P768","P769","P77","P770","P771","P772","P773","P774","P775","P776","P777","P778","P779","P78","P780","P781","P782","P783","P784","P785","P786","P787","P788","P789","P79","P790","P791","P792","P793","P794","P795","P796","P797","P798","P799","P8","P80","P800","P801","P802","P803","P804","P805","P806","P807","P808","P809","P81","P810","P811","P812","P813","P814","P815","P816","P817","P818","P819","P8192","P82","P820","P821","P822","P823","P824","P825","P826","P827","P828","P829","P83","P830","P831","P832","P833","P834","P835","P836","P837","P838","P8388608","P839","P84","P840","P841","P842","P843","P844","P845","P846","P847","P848","P849","P85","P850","P851","P852","P853","P854","P855","P856","P857","P858","P8589934592","P859","P86","P860","P861","P862","P863","P864","P865","P866","P867","P868","P869","P87","P870","P871","P872","P873","P874","P875","P876","P877","P878","P879","P8796093022208","P88","P880","P881","P882","P883","P884","P885","P886","P887","P888","P889","P89","P890","P891","P892","P893","P894","P895","P896","P897","P898","P899","P9","P90","P900","P9007199254740992","P901","P902","P903","P904","P905","P906","P907","P908","P909","P91","P910","P911","P912","P913","P914","P915","P916","P917","P918","P919","P92","P920","P921","P922","P923","P924","P925","P926","P927","P928","P929","P93","P930","P931","P932","P933","P934","P935","P936","P937","P938","P939","P94","P940","P941","P942","P943","P944","P945","P946","P947","P948","P949","P95","P950","P951","P952","P953","P954","P955","P956","P957","P958","P959","P96","P960","P961","P962","P963","P964","P965","P966","P967","P968","P969","P97","P970","P971","P972","P973","P974","P975","P976","P977","P978","P979","P98","P980","P981","P982","P983","P984","P985","P986","P987","P988","P989","P99","P990","P991","P992","P993","P994","P995","P996","P997","P998","P999","True","U0","U1","U10","U100","U1000","U10000","U100000","U1000000","U10000000","U100000000","U1000000000","U10000000000","U100000000000","U1000000000000","U10000000000000","U100000000000000","U1000000000000000","U10000000000000000","U100000000000000000","U1000000000000000000","U10000000000000000000","U1001","U1002","U1003","U1004","U1005","U1006","U1007","U1008","U1009","U101","U1010","U1011","U1012","U1013","U1014","U1015","U1016","U1017","U1018","U1019","U102","U1020","U1021","U1022","U1023","U1024","U103","U104","U1048576","U105","U106","U107","U1073741824","U108","U109","U1099511627776","U11","U110","U111","U112","U1125899906842624","U113","U114","U115","U1152921504606846976","U116","U117","U118","U119","U12","U120","U121","U122","U123","U124","U125","U126","U127","U128","U129","U13","U130","U131","U131072","U132","U133","U134","U134217728","U135","U136","U137","U137438953472","U138","U139","U14","U140","U140737488355328","U141","U142","U143","U144","U144115188075855872","U145","U146","U147","U148","U149","U15","U150","U151","U152","U153","U154","U155","U156","U157","U158","U159","U16","U160","U161","U162","U163","U16384","U164","U165","U166","U167","U16777216","U168","U169","U17","U170","U171","U17179869184","U172","U173","U174","U175","U17592186044416","U176","U177","U178","U179","U18","U180","U18014398509481984","U181","U182","U183","U184","U185","U186","U187","U188","U189","U19","U190","U191","U192","U193","U194","U195","U196","U197","U198","U199","U2","U20","U200","U201","U202","U203","U204","U2048","U205","U206","U207","U208","U209","U2097152","U21","U210","U211","U212","U213","U214","U2147483648","U215","U216","U217","U218","U219","U2199023255552","U22","U220","U221","U222","U223","U224","U225","U2251799813685248","U226","U227","U228","U229","U23","U230","U2305843009213693952","U231","U232","U233","U234","U235","U236","U237","U238","U239","U24","U240","U241","U242","U243","U244","U245","U246","U247","U248","U249","U25","U250","U251","U252","U253","U254","U255","U256","U257","U258","U259","U26","U260","U261","U262","U262144","U263","U264","U265","U266","U267","U268","U268435456","U269","U27","U270","U271","U272","U273","U274","U274877906944","U275","U276","U277","U278","U279","U28","U280","U281","U281474976710656","U282","U283","U284","U285","U286","U287","U288","U288230376151711744","U289","U29","U290","U291","U292","U293","U294","U295","U296","U297","U298","U299","U3","U30","U300","U301","U302","U303","U304","U305","U306","U307","U308","U309","U31","U310","U311","U312","U313","U314","U315","U316","U317","U318","U319","U32","U320","U321","U322","U323","U324","U325","U326","U327","U32768","U328","U329","U33","U330","U331","U332","U333","U334","U335","U33554432","U336","U337","U338","U339","U34","U340","U341","U342","U343","U34359738368","U344","U345","U346","U347","U348","U349","U35","U350","U351","U35184372088832","U352","U353","U354","U355","U356","U357","U358","U359","U36","U360","U36028797018963968","U361","U362","U363","U364","U365","U366","U367","U368","U369","U37","U370","U371","U372","U373","U374","U375","U376","U377","U378","U379","U38","U380","U381","U382","U383","U384","U385","U386","U387","U388","U389","U39","U390","U391","U392","U393","U394","U395","U396","U397","U398","U399","U4","U40","U400","U401","U402","U403","U404","U405","U406","U407","U408","U409","U4096","U41","U410","U411","U412","U413","U414","U415","U416","U417","U418","U419","U4194304","U42","U420","U421","U422","U423","U424","U425","U426","U427","U428","U429","U4294967296","U43","U430","U431","U432","U433","U434","U435","U436","U437","U438","U439","U4398046511104","U44","U440","U441","U442","U443","U444","U445","U446","U447","U448","U449","U45","U450","U4503599627370496","U451","U452","U453","U454","U455","U456","U457","U458","U459","U46","U460","U461","U4611686018427387904","U462","U463","U464","U465","U466","U467","U468","U469","U47","U470","U471","U472","U473","U474","U475","U476","U477","U478","U479","U48","U480","U481","U482","U483","U484","U485","U486","U487","U488","U489","U49","U490","U491","U492","U493","U494","U495","U496","U497","U498","U499","U5","U50","U500","U501","U502","U503","U504","U505","U506","U507","U508","U509","U51","U510","U511","U512","U513","U514","U515","U516","U517","U518","U519","U52","U520","U521","U522","U523","U524","U524288","U525","U526","U527","U528","U529","U53","U530","U531","U532","U533","U534","U535","U536","U536870912","U537","U538","U539","U54","U540","U541","U542","U543","U544","U545","U546","U547","U548","U549","U549755813888","U55","U550","U551","U552","U553","U554","U555","U556","U557","U558","U559","U56","U560","U561","U562","U562949953421312","U563","U564","U565","U566","U567","U568","U569","U57","U570","U571","U572","U573","U574","U575","U576","U576460752303423488","U577","U578","U579","U58","U580","U581","U582","U583","U584","U585","U586","U587","U588","U589","U59","U590","U591","U592","U593","U594","U595","U596","U597","U598","U599","U6","U60","U600","U601","U602","U603","U604","U605","U606","U607","U608","U609","U61","U610","U611","U612","U613","U614","U615","U616","U617","U618","U619","U62","U620","U621","U622","U623","U624","U625","U626","U627","U628","U629","U63","U630","U631","U632","U633","U634","U635","U636","U637","U638","U639","U64","U640","U641","U642","U643","U644","U645","U646","U647","U648","U649","U65","U650","U651","U652","U653","U654","U655","U65536","U656","U657","U658","U659","U66","U660","U661","U662","U663","U664","U665","U666","U667","U668","U669","U67","U670","U671","U67108864","U672","U673","U674","U675","U676","U677","U678","U679","U68","U680","U681","U682","U683","U684","U685","U686","U687","U68719476736","U688","U689","U69","U690","U691","U692","U693","U694","U695","U696","U697","U698","U699","U7","U70","U700","U701","U702","U703","U70368744177664","U704","U705","U706","U707","U708","U709","U71","U710","U711","U712","U713","U714","U715","U716","U717","U718","U719","U72","U720","U72057594037927936","U721","U722","U723","U724","U725","U726","U727","U728","U729","U73","U730","U731","U732","U733","U734","U735","U736","U737","U738","U739","U74","U740","U741","U742","U743","U744","U745","U746","U747","U748","U749","U75","U750","U751","U752","U753","U754","U755","U756","U757","U758","U759","U76","U760","U761","U762","U763","U764","U765","U766","U767","U768","U769","U77","U770","U771","U772","U773","U774","U775","U776","U777","U778","U779","U78","U780","U781","U782","U783","U784","U785","U786","U787","U788","U789","U79","U790","U791","U792","U793","U794","U795","U796","U797","U798","U799","U8","U80","U800","U801","U802","U803","U804","U805","U806","U807","U808","U809","U81","U810","U811","U812","U813","U814","U815","U816","U817","U818","U819","U8192","U82","U820","U821","U822","U823","U824","U825","U826","U827","U828","U829","U83","U830","U831","U832","U833","U834","U835","U836","U837","U838","U8388608","U839","U84","U840","U841","U842","U843","U844","U845","U846","U847","U848","U849","U85","U850","U851","U852","U853","U854","U855","U856","U857","U858","U8589934592","U859","U86","U860","U861","U862","U863","U864","U865","U866","U867","U868","U869","U87","U870","U871","U872","U873","U874","U875","U876","U877","U878","U879","U8796093022208","U88","U880","U881","U882","U883","U884","U885","U886","U887","U888","U889","U89","U890","U891","U892","U893","U894","U895","U896","U897","U898","U899","U9","U90","U900","U9007199254740992","U901","U902","U903","U904","U905","U906","U907","U908","U909","U91","U910","U911","U912","U913","U914","U915","U916","U917","U918","U919","U92","U920","U921","U922","U9223372036854775808","U923","U924","U925","U926","U927","U928","U929","U93","U930","U931","U932","U933","U934","U935","U936","U937","U938","U939","U94","U940","U941","U942","U943","U944","U945","U946","U947","U948","U949","U95","U950","U951","U952","U953","U954","U955","U956","U957","U958","U959","U96","U960","U961","U962","U963","U964","U965","U966","U967","U968","U969","U97","U970","U971","U972","U973","U974","U975","U976","U977","U978","U979","U98","U980","U981","U982","U983","U984","U985","U986","U987","U988","U989","U99","U990","U991","U992","U993","U994","U995","U996","U997","U998","U999","Z0","add","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","div","eq","eq","eq","fmt","fmt","fmt","from","from","from","hash","hash","hash","into","into","into","max","max","max","max","max","max","max","min","min","min","min","min","min","min","mul","mul","mul","neg","new","new","new","new","new","not","not","partial_cmp","partial_cmp","partial_cmp","partial_div","powi","powi","powi","rem","sub","sub","sub","to_bool","to_bool","to_i16","to_i32","to_i64","to_i8","to_int","to_int","to_int","to_int","to_isize","to_owned","to_owned","to_owned","to_u8","to_u8","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"aead"],[89,"aead::consts"],[3476,"rand_core"],[3477,"core::cmp"],[3478,"alloc::vec"],[3479,"core::convert"],[3480,"core::fmt"],[3481,"core::fmt"],[3482,"generic_array"],[3483,"rand_core"],[3484,"crypto_common"],[3485,"core::option"],[3486,"alloc::string"],[3487,"rand_core::error"],[3488,"core::any"],[3489,"typenum::marker_traits"],[3490,"typenum::marker_traits"],[3491,"typenum::marker_traits"],[3492,"typenum::array"]],"d":["Authenticated Encryption with Associated Data (AEAD) …","Authenticated Encryption with Associated Data (AEAD) …","In-place stateless AEAD trait.","Stateful Authenticated Encryption with Associated Data …","In-place stateful AEAD trait.","In-place encryption/decryption byte buffers.","The upper bound amount of additional space required to …","Contains the error value","Error type.","Key used by KeySizeUser implementors.","Types which can be initialized from key.","Key size in bytes.","Types which use key for initialization.","Nonce: single-use value for ensuring ciphertexts are unique","The length of a nonce.","Contains the success value","A random number generator that retrieves randomness from …","AEAD payloads (message + AAD).","Result type alias with Error.","Tag: authentication code which ensures ciphertexts are …","The maximum length of the nonce.","Optional “additional associated data” to authenticate …","","","","","","","","","","","","","Type aliases for many constants.","Decrypt the given ciphertext slice, and return the …","Decrypt the given ciphertext slice, and return the …","Decrypt the message in-place, returning an error in the …","Decrypt the message in-place, returning an error in the …","Decrypt the message in-place, returning an error in the …","Decrypt the data in-place, returning an error in the event …","","Encrypt the given plaintext payload, and return the …","Encrypt the given plaintext slice, and return the …","Encrypt the given buffer containing a plaintext message …","Encrypt the given buffer containing a plaintext message …","Encrypt the data in-place, returning the authentication tag","Encrypt the data in-place, returning the authentication tag","","Extend this buffer from the given slice","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Generate random key using the provided CryptoRng.","Generate a random nonce for this AEAD algorithm.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Is the buffer empty?","Return key size in bytes.","Get the length of the buffer","Message to be encrypted/decrypted","Create new value from fixed size key.","Create new value from variable size key.","","","","","","","","Truncate this buffer to the given size","","","","","","","","","","","The type-level bit 0.","The type-level bit 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type-level signed integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Instantiates a singleton representing this bit.","","Instantiates a singleton representing this bit.","","Instantiates a singleton representing the integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,47,9,0,0,0,48,0,0,47,9,0,0,0,0,47,10,3,10,2,3,10,2,3,2,3,2,3,2,0,49,50,51,52,51,52,3,49,50,51,52,51,52,2,13,3,2,2,3,10,10,2,3,53,47,0,2,10,2,3,13,48,13,10,53,53,3,3,2,0,2,3,2,13,3,10,2,3,10,2,3,10,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,33,35,35,33,33,35,33,33,35,35,33,35,31,33,35,31,33,35,31,33,35,31,33,35,31,33,35,31,31,33,35,31,33,35,31,33,35,31,33,35,31,33,35,31,33,33,35,35,31,31,31,33,33,35,35,31,31,31,31,31,31,31,33,33,35,35,31,33,35,33,35,31,31,31,31,31,31,31,31,31,33,35,31,31,31,31,31,31,31,31,31,33,35,31,33,35,33,35,31,33,35,31,33,35,31],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[3,3],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[2,2],5],0,[[-1,[6,[-1]],-2],[[9,[[8,[7]]]]],[],[[11,[10]]]],[[-1,[6,[-1]],-2],[[9,[[8,[7]]]]],[],[[11,[10]]]],[[-1,[6,[-1]],[12,[7]],13],[[9,[4]]],[]],[[-1,[6,[-1]],[12,[7]],-2],[[9,[4]]],[],13],[[-1,[6,[-1]],[12,[7]],[12,[7]],[14,[-1]]],[[9,[4]]],[]],[[-1,[6,[-1]],[12,[7]],[12,[7]],[14,[-1]]],[[9,[4]]],[]],[[],3],[[-1,[6,[-1]],-2],[[9,[[8,[7]]]]],[],[[11,[10]]]],[[-1,[6,[-1]],-2],[[9,[[8,[7]]]]],[],[[11,[10]]]],[[-1,[6,[-1]],[12,[7]],13],[[9,[4]]],[]],[[-1,[6,[-1]],[12,[7]],-2],[[9,[4]]],[],13],[[-1,[6,[-1]],[12,[7]],[12,[7]]],[[9,[[14,[-1]]]]],[]],[[-1,[6,[-1]],[12,[7]],[12,[7]]],[[9,[[14,[-1]]]]],[]],[[2,2],15],[[-1,[12,[7]]],[[9,[4]]],[]],[[3,[12,[7]]],4],[[2,16],17],[[2,16],17],[[3,16],[[19,[4,18]]]],[[[12,[7]]],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[20,[7]]],[21,1]],[-1,[[6,[-2]]],[21,1],[]],0,[[2,-1],4,22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,15,[]],[[],23],[-1,23,[]],0,[[[20,[7]]],-1,[]],[[[12,[7]]],[[19,[-1,24]]],[]],[3,25],[3,26],[[2,2],[[27,[5]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[[-1,23],4,[]],[[3,[12,[7]]],[[19,[4,29]]]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,30,[]],[-1,30,[]],[-1,30,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[31,-1],[],32],[[33,-1],[],34],[[35,35]],[[35,33]],[[33,33]],[[33,35]],[[35,-1],[],34],[[33,35]],[[33,33]],[[35,35]],[[35,33]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,33],[35,35],[31,31],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[33,33],5],[[35,35],5],[[31,31],5],[[],33],[[],35],[[],31],[[31,-1],[],[32,36]],[[33,33],15],[[35,35],15],[[31,31],15],[[33,16],[[19,[4,18]]]],[[35,16],[[19,[4,18]]]],[[31,16],[[19,[4,18]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[33,-1],4,22],[[35,-1],4,22],[[31,-1],4,22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[33,33],33],[[33,35],35],[[35,35],35],[[35,33],35],[[31,[37,[-1]]],[],[38,36]],[[31,[39,[-1]]],[],[38,36]],[[31,31]],[[33,33],33],[[33,35],33],[[35,35],35],[[35,33],33],[[31,[39,[-1]]],[],[38,36]],[[31,31]],[[31,[37,[-1]]],[],[38,36]],[[31,40]],[[31,-1],[],32],[[31,[41,[-1,-2]]],[],[],[]],[31],[[],33],[[],33],[[],35],[[],35],[[],31],[33],[35],[[33,33],[[27,[5]]]],[[35,35],[[27,[5]]]],[[31,31],[[27,[5]]]],[[-1,-2],[],[],[]],[[31,[39,[-1]]],[],[38,36]],[[31,[37,[-1]]],[],[38,36]],[[31,31]],[[31,-1],[],[32,36]],[[31,31]],[[31,[39,[-1]]],[],[38,36]],[[31,[37,[-1]]],[],[38,36]],[[],15],[[],15],[[],42],[[],43],[[],44],[[],45],[[],43],[[],42],[[],45],[[],44],[[],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],7],[[],7],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,30,[]],[-1,30,[]],[-1,30,[]]],"c":[],"p":[[8,"RngCore",3476],[3,"Error",0],[3,"OsRng",0],[15,"tuple"],[4,"Ordering",3477],[6,"Nonce",0],[15,"u8"],[3,"Vec",3478],[6,"Result",0],[3,"Payload",0],[8,"Into",3479],[15,"slice"],[8,"Buffer",0],[6,"Tag",0],[15,"bool"],[3,"Formatter",3480],[6,"Result",3480],[3,"Error",3480],[4,"Result",3481],[3,"GenericArray",3482],[8,"CryptoRng",3476],[8,"Hasher",3483],[15,"usize"],[3,"InvalidLength",3484],[15,"u32"],[15,"u64"],[4,"Option",3485],[3,"String",3486],[3,"Error",3487],[3,"TypeId",3488],[3,"Z0",89],[8,"Integer",3489],[3,"B0",89],[8,"Bit",3489],[3,"B1",89],[8,"NonZero",3489],[3,"NInt",3490],[8,"Unsigned",3489],[3,"PInt",3490],[3,"ATerm",3491],[3,"TArr",3491],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"isize"],[8,"AeadCore",0],[8,"KeySizeUser",0],[8,"Aead",0],[8,"AeadMut",0],[8,"AeadInPlace",0],[8,"AeadMutInPlace",0],[8,"KeyInit",0]],"b":[[51,"impl-Display-for-Error"],[52,"impl-Debug-for-Error"],[3372,"impl-BitAnd-for-B1"],[3373,"impl-BitAnd%3CB0%3E-for-B1"],[3374,"impl-BitOr-for-B0"],[3375,"impl-BitOr%3CB1%3E-for-B0"],[3377,"impl-BitXor%3CB1%3E-for-B0"],[3378,"impl-BitXor-for-B0"],[3379,"impl-BitXor-for-B1"],[3380,"impl-BitXor%3CB0%3E-for-B1"],[3415,"impl-Max-for-B0"],[3416,"impl-Max%3CB1%3E-for-B0"],[3417,"impl-Max-for-B1"],[3418,"impl-Max%3CB0%3E-for-B1"],[3419,"impl-Max%3CNInt%3CU%3E%3E-for-Z0"],[3420,"impl-Max%3CPInt%3CU%3E%3E-for-Z0"],[3421,"impl-Max-for-Z0"],[3422,"impl-Min-for-B0"],[3423,"impl-Min%3CB1%3E-for-B0"],[3424,"impl-Min-for-B1"],[3425,"impl-Min%3CB0%3E-for-B1"],[3426,"impl-Min%3CPInt%3CU%3E%3E-for-Z0"],[3427,"impl-Min-for-Z0"],[3428,"impl-Min%3CNInt%3CU%3E%3E-for-Z0"],[3429,"impl-Mul%3CATerm%3E-for-Z0"],[3430,"impl-Mul%3CI%3E-for-Z0"],[3431,"impl-Mul%3CTArr%3CV,+A%3E%3E-for-Z0"],[3433,"impl-B0"],[3434,"impl-Bit-for-B0"],[3435,"impl-B1"],[3436,"impl-Bit-for-B1"],[3444,"impl-Pow%3CPInt%3CU%3E%3E-for-Z0"],[3445,"impl-Pow%3CNInt%3CU%3E%3E-for-Z0"],[3446,"impl-Pow%3CZ0%3E-for-Z0"],[3448,"impl-Sub-for-Z0"],[3449,"impl-Sub%3CPInt%3CU%3E%3E-for-Z0"],[3450,"impl-Sub%3CNInt%3CU%3E%3E-for-Z0"],[3457,"impl-ToInt%3Ci32%3E-for-Z0"],[3458,"impl-ToInt%3Ci16%3E-for-Z0"],[3459,"impl-ToInt%3Ci8%3E-for-Z0"],[3460,"impl-ToInt%3Ci64%3E-for-Z0"]]},\ "aes":{"doc":"Pure Rust implementation of the Advanced Encryption …","t":"DDDDDDDDDGGLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Aes128","Aes128Dec","Aes128Enc","Aes192","Aes192Dec","Aes192Enc","Aes256","Aes256Dec","Aes256Enc","Block","Block8","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","cipher","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","decrypt_with_backend","decrypt_with_backend","decrypt_with_backend","decrypt_with_backend","decrypt_with_backend","decrypt_with_backend","decrypt_with_backend_mut","decrypt_with_backend_mut","decrypt_with_backend_mut","decrypt_with_backend_mut","decrypt_with_backend_mut","decrypt_with_backend_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","encrypt_with_backend","encrypt_with_backend","encrypt_with_backend","encrypt_with_backend","encrypt_with_backend","encrypt_with_backend","encrypt_with_backend_mut","encrypt_with_backend_mut","encrypt_with_backend_mut","encrypt_with_backend_mut","encrypt_with_backend_mut","encrypt_with_backend_mut","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","into","into","into","into","into","into","into","into","into","new","new","new","new","new","new","new","new","new","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","write_alg_name","write_alg_name","write_alg_name","write_alg_name","write_alg_name","write_alg_name","write_alg_name","write_alg_name","write_alg_name"],"q":[[0,"aes"],[174,"cipher::block"],[175,"core::fmt"],[176,"core::fmt"],[177,"crypto_common"],[178,"core::any"],[179,"core::fmt"]],"d":["AES-128 block cipher","AES-128 block cipher (decrypt-only)","AES-128 block cipher (encrypt-only)","AES-192 block cipher","AES-192 block cipher (decrypt-only)","AES-192 block cipher (encrypt-only)","AES-256 block cipher","AES-256 block cipher (decrypt-only)","AES-256 block cipher (encrypt-only)","128-bit AES block","Eight 128-bit AES blocks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,1,3,4,6,7,9,1,3,4,6,7,9,1,2,3,4,5,6,7,8,9,1,2,4,5,7,8,1,2,4,5,7,8,1,2,3,4,5,6,7,8,9,1,1,1,2,3,3,3,4,4,4,5,6,6,6,7,7,7,8,9,9,9,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9],"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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[1,1],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[1,-1],10,11],[[3,-1],10,11],[[4,-1],10,11],[[6,-1],10,11],[[7,-1],10,11],[[9,-1],10,11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[1,10],[2,10],[3,10],[4,10],[5,10],[6,10],[7,10],[8,10],[9,10],[[1,-1],10,11],[[2,-1],10,11],[[4,-1],10,11],[[5,-1],10,11],[[7,-1],10,11],[[8,-1],10,11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[-1,-2],10,[],11],[[1,12],[[14,[10,13]]]],[[2,12],[[14,[10,13]]]],[[3,12],[[14,[10,13]]]],[[4,12],[[14,[10,13]]]],[[5,12],[[14,[10,13]]]],[[6,12],[[14,[10,13]]]],[[7,12],[[14,[10,13]]]],[[8,12],[[14,[10,13]]]],[[9,12],[[14,[10,13]]]],[2,1],[-1,-1,[]],[2,1],[-1,-1,[]],[2,3],[-1,-1,[]],[2,3],[-1,-1,[]],[5,4],[5,4],[-1,-1,[]],[5,6],[-1,-1,[]],[5,6],[-1,-1,[]],[8,7],[8,7],[-1,-1,[]],[8,9],[-1,-1,[]],[8,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[1]]],1],[[[15,[2]]],2],[[[15,[3]]],3],[[[15,[4]]],4],[[[15,[5]]],5],[[[15,[6]]],6],[[[15,[7]]],7],[[[15,[8]]],8],[[[15,[9]]],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[12,17],[12,17],[12,17],[12,17],[12,17],[12,17],[12,17],[12,17],[12,17]],"c":[],"p":[[3,"Aes128",0],[3,"Aes128Enc",0],[3,"Aes128Dec",0],[3,"Aes192",0],[3,"Aes192Enc",0],[3,"Aes192Dec",0],[3,"Aes256",0],[3,"Aes256Enc",0],[3,"Aes256Dec",0],[15,"tuple"],[8,"BlockClosure",174],[3,"Formatter",175],[3,"Error",175],[4,"Result",176],[6,"Key",177],[3,"TypeId",178],[6,"Result",175]],"b":[[90,"impl-From%3CAes128Enc%3E-for-Aes128"],[92,"impl-From%3C%26Aes128Enc%3E-for-Aes128"],[94,"impl-From%3C%26Aes128Enc%3E-for-Aes128Dec"],[96,"impl-From%3CAes128Enc%3E-for-Aes128Dec"],[98,"impl-From%3CAes192Enc%3E-for-Aes192"],[99,"impl-From%3C%26Aes192Enc%3E-for-Aes192"],[101,"impl-From%3C%26Aes192Enc%3E-for-Aes192Dec"],[103,"impl-From%3CAes192Enc%3E-for-Aes192Dec"],[105,"impl-From%3C%26Aes256Enc%3E-for-Aes256"],[106,"impl-From%3CAes256Enc%3E-for-Aes256"],[108,"impl-From%3CAes256Enc%3E-for-Aes256Dec"],[110,"impl-From%3C%26Aes256Enc%3E-for-Aes256Dec"]]},\ "aes_gcm":{"doc":"RustCrypto: AES-GCM","t":"RIIGGDRQDGIQIGQRGIQCCLLLLLLLLLLLLLKLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLL","n":["A_MAX","AeadCore","AeadInPlace","Aes128Gcm","Aes256Gcm","AesGcm","C_MAX","CiphertextOverhead","Error","Key","KeyInit","KeySize","KeySizeUser","Nonce","NonceSize","P_MAX","Tag","TagSize","TagSize","aead","aes","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","decrypt","decrypt","decrypt_in_place","decrypt_in_place","decrypt_in_place_detached","decrypt_in_place_detached","decrypt_in_place_detached","encrypt","encrypt","encrypt_in_place","encrypt_in_place","encrypt_in_place_detached","encrypt_in_place_detached","encrypt_in_place_detached","eq","fmt","fmt","from","from","from","generate_key","generate_nonce","hash","into","into","key_size","new","new","new_from_slice","partial_cmp","to_owned","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"aes_gcm"],[69,"core::clone"],[70,"core::cmp"],[71,"generic_array"],[72,"alloc::vec"],[73,"core::result"],[74,"aead"],[75,"core::convert"],[76,"aead"],[77,"crypto_common"],[78,"cipher::block"],[79,"core::fmt"],[80,"rand_core"],[81,"crypto_common"],[82,"alloc::string"],[83,"core::any"]],"d":["Maximum length of associated data.","Authenticated Encryption with Associated Data (AEAD) …","In-place stateless AEAD trait.","AES-GCM with a 128-bit key and 96-bit nonce.","AES-GCM with a 256-bit key and 96-bit nonce.","AES-GCM: generic over an underlying AES implementation and …","Maximum length of ciphertext.","The upper bound amount of additional space required to …","Error type.","Key used by KeySizeUser implementors.","Types which can be initialized from key.","Key size in bytes.","Types which use key for initialization.","AES-GCM nonces.","The length of a nonce.","Maximum length of plaintext.","AES-GCM tags.","Trait implemented for valid tag sizes, i.e. [U12][…","The maximum length of the nonce.","","","","","","","","","","","","","","Decrypt the message in-place, returning an error in the …","","Decrypt the message in-place, returning an error in the …","","","","","Encrypt the given buffer containing a plaintext message …","","Encrypt the data in-place, returning the authentication tag","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Generate random key using the provided CryptoRng.","Generate a random nonce for this AEAD algorithm.","","Calls U::from(self).","Calls U::from(self).","Return key size in bytes.","Create new value from fixed size key.","","Create new value from variable size key.","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,34,0,0,0,35,0,0,34,0,0,0,34,0,0,1,4,1,4,1,4,1,4,4,1,1,36,1,36,1,1,1,1,36,1,36,1,1,4,4,4,1,1,4,29,34,4,1,4,35,29,1,29,4,1,4,4,1,4,1,4,1,4],"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,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1,-2,-3]]],[[1,[-1,-2,-3]]],2,2,[3,2]],[4,4],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[4,4],6],[[-1,[8,[7]],-2],[[10,[[9,[7]],4]]],[],[[12,[11]]]],[[-1,[8,[7]],-2],[[10,[[9,[7]],4]]],[],[[12,[11]]]],[[-1,[8,[7]],[13,[7]],14],[[10,[5,4]]],[]],[[-1,[8,[7]],[13,[7]],-2],[[10,[5,4]]],[],14],[[-1,[8,[7]],[13,[7]],[13,[7]],[8,[7]]],[[10,[5,4]]],[]],[[-1,[8,[7]],[13,[7]],[13,[7]],[8,[7]]],[[10,[5,4]]],[]],[[[1,[-1,-2,-3]],[15,[-2]],[13,[7]],[13,[7]],[16,[-3]]],[[10,[5,4]]],[17,18,19],[[20,[7]]],3],[[-1,[8,[7]],-2],[[10,[[9,[7]],4]]],[],[[12,[11]]]],[[-1,[8,[7]],-2],[[10,[[9,[7]],4]]],[],[[12,[11]]]],[[-1,[8,[7]],[13,[7]],14],[[10,[5,4]]],[]],[[-1,[8,[7]],[13,[7]],-2],[[10,[5,4]]],[],14],[[-1,[8,[7]],[13,[7]],[13,[7]]],[[10,[[8,[7]],4]]],[]],[[-1,[8,[7]],[13,[7]],[13,[7]]],[[10,[[8,[7]],4]]],[]],[[[1,[-1,-2,-3]],[15,[-2]],[13,[7]],[13,[7]]],[[10,[[16,[-3]],4]]],[17,18,19],[[20,[7]]],3],[[4,4],21],[[4,22],[[10,[5,23]]]],[[4,22],[[10,[5,23]]]],[-1,-1,[]],[-1,[[1,[-1,-2,-3]]],[18,19],[],3],[-1,-1,[]],[-1,[[8,[7]]],[24,25]],[-1,[[8,[7]]],[24,25]],[[4,-1],5,26],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[[8,[7]]],-1,[]],[[[28,[[1,[-1,-2,-3]]]]],[[1,[-1,-2,-3]]],[18,19,29],[],3],[[[13,[7]]],[[10,[-1,30]]],[]],[[4,4],[[31,[6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,32,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,33,[]],[-1,33,[]]],"c":[],"p":[[3,"AesGcm",0],[8,"Clone",69],[8,"TagSize",0],[3,"Error",0],[15,"tuple"],[4,"Ordering",70],[15,"u8"],[3,"GenericArray",71],[3,"Vec",72],[4,"Result",73],[3,"Payload",74],[8,"Into",75],[15,"slice"],[8,"Buffer",74],[6,"Nonce",0],[6,"Tag",0],[8,"BlockCipher",76],[8,"BlockSizeUser",77],[8,"BlockEncrypt",76],[8,"ArrayLength",71],[15,"bool"],[3,"Formatter",78],[3,"Error",78],[8,"CryptoRng",79],[8,"RngCore",79],[8,"Hasher",80],[15,"usize"],[6,"Key",0],[8,"KeyInit",0],[3,"InvalidLength",77],[4,"Option",81],[3,"String",82],[3,"TypeId",83],[8,"AeadCore",0],[8,"KeySizeUser",0],[8,"AeadInPlace",0]],"b":[[45,"impl-Debug-for-Error"],[46,"impl-Display-for-Error"]]},\ -"ahash":{"doc":"AHash is a high performance keyed hash function.","t":"DDDGIGICLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLALLLLLLLLLLLLLLKKLLLLLLLLLLLLLIDLLLLLLLLKLLLLFLLLLLL","n":["AHashMap","AHashSet","AHasher","HashMap","HashMapExt","HashSet","HashSetExt","RandomState","bitand","bitor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default","default","deref","deref","deref_mut","deref_mut","eq","eq","extend","extend","extend","extend","finish","fmt","fmt","fmt","from","from","from","from","from","from","from","from_iter","from_iter","get","get_key_value","get_mut","index","insert","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_keys","into_values","new","new","new","new","random_state","remove","sub","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_and_hasher","with_capacity_and_hasher","with_hasher","with_hasher","write","write_u128","write_u16","write_u32","write_u64","write_u8","write_usize","RandomSource","RandomState","borrow","borrow_mut","build_hasher","clone","clone_into","default","fmt","from","gen_hasher_seed","generate_with","hash_one","into","new","set_random_source","to_owned","try_from","try_into","type_id","with_seed","with_seeds"],"q":[[0,"ahash"],[100,"ahash::random_state"],[122,"core::cmp"],[123,"core::hash"],[124,"core::clone"],[125,"core::hash"],[126,"core::cmp"],[127,"core::marker"],[128,"core::fmt"],[129,"core::fmt"],[130,"std::collections::hash::set"],[131,"core::option"],[132,"core::marker"],[133,"std::collections::hash::map"],[134,"core::any"],[135,"core::marker"]],"d":["A HashMap using RandomState to hash the items. (Requires …","A HashSet using RandomState to hash the items. (Requires …","A Hasher for hashing an arbitrary stream of bytes.","Type alias for HashMap<K, V, ahash::RandomState>","A convenience trait that can be used together with the …","Type alias for HashSet<K, ahash::RandomState>","A convenience trait that can be used together with the …","","Returns the intersection of self and rhs as a new …","Returns the union of self and rhs as a new AHashSet<T, S>.","Returns the symmetric difference of self and rhs as a new …","","","","","","","","","","","","","Constructs a new AHasher with fixed keys. If std is …","","Creates an empty AHashSet<T, S> with the Default value for …","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Examples","Examples","Returns the argument unchanged.","","This crates a hashmap from the provided iterator using …","This crates a hashset from the provided iterator using …","Returns a reference to the value corresponding to the key.","Returns the key-value pair corresponding to the supplied …","Returns a mutable reference to the value corresponding to …","Returns a reference to the value corresponding to the …","Inserts a key-value pair into the map.","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","","","","","","","Creates a consuming iterator visiting all the keys in …","Creates a consuming iterator visiting all the values in …","Constructs a new HashMap","Constructs a new HashSet","This crates a hashmap using RandomState::new which obtains …","This crates a hashset using RandomState::new. See the …","","Removes a key from the map, returning the value at the key …","Returns the difference of self and rhs as a new …","","","","","","","","","","","","","Constructs a new HashMap with a given initial capacity","Constructs a new HashSet with a given initial capacity","This crates a hashmap with the specified capacity using …","This crates a hashset with the specified capacity using …","","","","","","","","","","","","A supplier of Randomness used for different hashers. See …","Provides a Hasher factory. This is typically used (e.g. by …","","","Constructs a new AHasher with keys based on this …","","","","","Returns the argument unchanged.","","Create a new RandomState BuildHasher based on the provided …","Calculates the hash of a single value. This provides a …","Calls U::from(self).","Create a new RandomState BuildHasher using random keys.","Provides an optional way to manually supply a source of …","","","","","Build a RandomState from a single key. The provided key …","Allows for explicitly setting the seeds to used. All …"],"i":[0,0,0,0,0,0,0,0,1,1,1,7,8,1,7,8,1,7,8,1,7,8,1,7,8,1,8,1,8,1,8,1,8,8,1,1,7,7,8,1,7,8,8,8,1,1,1,8,1,8,8,8,8,8,7,8,8,1,1,8,8,8,1,1,8,8,38,39,8,1,0,8,1,7,8,1,7,8,1,7,8,1,7,8,1,38,39,8,1,8,1,8,1,7,7,7,7,7,7,7,0,0,10,10,10,10,10,10,10,10,35,10,10,10,10,0,10,10,10,10,10,10],"f":[0,0,0,0,0,0,0,0,[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,7],[[[8,[-1,-2,-3]]],[[8,[-1,-2,-3]]],4,4,4],[[[1,[-1,-2]]],[[1,[-1,-2]]],4,4],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[],7],[[],[[8,[-1,-2,10]]],[],[]],[[],[[1,[-1,10]]],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[8,[-1,-2,-3]],[8,[-1,-2,-3]]],11,[2,3],12,5],[[[1,[-1,-2]],[1,[-1,-2]]],11,[2,3],5],[[[8,[-1,-2,-3]],-4],9,[2,3],[],5,13],[[[8,[-1,-2,-3]],-4],9,[2,3,14],14,5,13],[[[1,[-1,-2]],-3],9,[2,3,14],5,13],[[[1,[-1,-2]],-3],9,[2,3],5,13],[7,15],[[7,16],17],[[[8,[-1,-2,-3]],16],17,18,18,5],[[[1,[-1,-2]],16],17,18,5],[-1,-1,[]],[-1,-1,[]],[[[19,[-1,-2,10]]],[[8,[-1,-2]]],[],[]],[[[20,[[9,[-1,-2]]]]],[[8,[-1,-2]]],[2,3],[]],[[[20,[-1]]],[[1,[-1]]],[2,3]],[-1,-1,[]],[[[21,[-1,10]]],[[1,[-1]]],[]],[-1,[[8,[-2,-3,10]]],13,[2,3],[]],[-1,[[1,[-2]]],13,[2,3]],[[[8,[-2,-3,-4]],-1],[[22,[-3]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[8,[-2,-3,-4]],-1],[[22,[[9,[-2,-3]]]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[8,[-2,-3,-4]],-1],[[22,[-3]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[8,[-2,-3,-4]],-1],-3,[2,3,23],[2,3,[24,[-1]]],[],5],[[[8,[-1,-2,-3]],-1,-2],[[22,[-2]]],[3,2],[],5],[-1,-2,[],[]],[[[8,[-1,-2]]],[[19,[-1,-2,10]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1]]],[[21,[-1,10]]],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[8,[-1,-2,-3]]],[[25,[-1,-2]]],[3,2],[],5],[[[8,[-1,-2,-3]]],[[26,[-1,-2]]],[3,2],[],5],[[],-1,[]],[[],-1,[]],[[],[[8,[-1,-2,10]]],[],[]],[[],[[1,[-1,10]]],[]],0,[[[8,[-2,-3,-4]],-1],[[22,[-3]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[29,-1,[]],[29,-1,[]],[29,[[8,[-1,-2,10]]],[],[]],[29,[[1,[-1,10]]],[]],[[29,-1],[[8,[-2,-3,-1]]],5,[],[]],[[29,-1],[[1,[-2,-1]]],5,[]],[-1,[[8,[-2,-3,-1]]],5,[],[]],[-1,[[1,[-2,-1]]],5,[]],[[7,[31,[30]]],9],[[7,32],9],[[7,33],9],[[7,34],9],[[7,15],9],[[7,30],9],[[7,29],9],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[10,7],[10,10],[[-1,-2],9,[],[]],[[],10],[[10,16],17],[-1,-1,[]],[-1,29,[]],[[15,15,15,15],10],[[10,-1],15,3],[-1,-2,[],[]],[[],10],[-1,[[27,[9,11]]],[35,36,37]],[-1,-2,[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,28,[]],[29,10],[[15,15,15,15],10]],"c":[],"p":[[3,"AHashSet",0],[8,"Eq",122],[8,"Hash",123],[8,"Clone",124],[8,"BuildHasher",123],[8,"Default",125],[3,"AHasher",0],[3,"AHashMap",0],[15,"tuple"],[3,"RandomState",100],[15,"bool"],[8,"PartialEq",122],[8,"IntoIterator",126],[8,"Copy",127],[15,"u64"],[3,"Formatter",128],[6,"Result",128],[8,"Debug",128],[3,"HashMap",129],[15,"array"],[3,"HashSet",130],[4,"Option",131],[8,"Sized",127],[8,"Borrow",132],[3,"IntoKeys",129],[3,"IntoValues",129],[4,"Result",133],[3,"TypeId",134],[15,"usize"],[15,"u8"],[15,"slice"],[15,"u128"],[15,"u16"],[15,"u32"],[8,"RandomSource",100],[8,"Send",127],[8,"Sync",127],[8,"HashMapExt",0],[8,"HashSetExt",0]],"b":[[32,"impl-Extend%3C(K,+V)%3E-for-AHashMap%3CK,+V,+S%3E"],[33,"impl-Extend%3C(%26K,+%26V)%3E-for-AHashMap%3CK,+V,+S%3E"],[34,"impl-Extend%3C%26T%3E-for-AHashSet%3CT,+S%3E"],[35,"impl-Extend%3CT%3E-for-AHashSet%3CT,+S%3E"],[42,"impl-From%3CHashMap%3CK,+V,+RandomState%3E%3E-for-AHashMap%3CK,+V%3E"],[43,"impl-From%3C%5B(K,+V);+N%5D%3E-for-AHashMap%3CK,+V%3E"],[44,"impl-From%3C%5BT;+N%5D%3E-for-AHashSet%3CT%3E"],[46,"impl-From%3CHashSet%3CT,+RandomState%3E%3E-for-AHashSet%3CT%3E"],[59,"impl-IntoIterator-for-AHashMap%3CK,+V,+S%3E"],[60,"impl-IntoIterator-for-%26mut+AHashMap%3CK,+V,+S%3E"],[61,"impl-IntoIterator-for-%26AHashMap%3CK,+V,+S%3E"],[62,"impl-IntoIterator-for-%26AHashSet%3CT,+S%3E"],[63,"impl-IntoIterator-for-AHashSet%3CT,+S%3E"]]},\ +"ahash":{"doc":"AHash is a high performance keyed hash function.","t":"DDDGIGICLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLALLLLLLLLLLLLLLKKLLLLLLLLLLLLLIDLLLLLLLLKLLLLFLLLLLL","n":["AHashMap","AHashSet","AHasher","HashMap","HashMapExt","HashSet","HashSetExt","RandomState","bitand","bitor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default","default","deref","deref","deref_mut","deref_mut","eq","eq","extend","extend","extend","extend","finish","fmt","fmt","fmt","from","from","from","from","from","from","from","from_iter","from_iter","get","get_key_value","get_mut","index","insert","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_keys","into_values","new","new","new","new","random_state","remove","sub","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_and_hasher","with_capacity_and_hasher","with_hasher","with_hasher","write","write_u128","write_u16","write_u32","write_u64","write_u8","write_usize","RandomSource","RandomState","borrow","borrow_mut","build_hasher","clone","clone_into","default","fmt","from","gen_hasher_seed","generate_with","hash_one","into","new","set_random_source","to_owned","try_from","try_into","type_id","with_seed","with_seeds"],"q":[[0,"ahash"],[100,"ahash::random_state"],[122,"core::cmp"],[123,"core::hash"],[124,"core::clone"],[125,"core::hash"],[126,"core::cmp"],[127,"core::iter::traits::collect"],[128,"core::fmt"],[129,"core::fmt"],[130,"std::collections::hash::set"],[131,"core::option"],[132,"core::marker"],[133,"std::collections::hash::map"],[134,"core::any"],[135,"core::marker"]],"d":["A HashMap using RandomState to hash the items. (Requires …","A HashSet using RandomState to hash the items. (Requires …","A Hasher for hashing an arbitrary stream of bytes.","Type alias for HashMap<K, V, ahash::RandomState>","A convenience trait that can be used together with the …","Type alias for HashSet<K, ahash::RandomState>","A convenience trait that can be used together with the …","","Returns the intersection of self and rhs as a new …","Returns the union of self and rhs as a new AHashSet<T, S>.","Returns the symmetric difference of self and rhs as a new …","","","","","","","","","","","","","Constructs a new AHasher with fixed keys. If std is …","","Creates an empty AHashSet<T, S> with the Default value for …","","","","","","","","","","","","","","","Returns the argument unchanged.","Examples","Returns the argument unchanged.","","","Examples","Returns the argument unchanged.","This crates a hashmap from the provided iterator using …","This crates a hashset from the provided iterator using …","Returns a reference to the value corresponding to the key.","Returns the key-value pair corresponding to the supplied …","Returns a mutable reference to the value corresponding to …","Returns a reference to the value corresponding to the …","Inserts a key-value pair into the map.","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","","","","","","","Creates a consuming iterator visiting all the keys in …","Creates a consuming iterator visiting all the values in …","Constructs a new HashMap","Constructs a new HashSet","This crates a hashmap using RandomState::new which obtains …","This crates a hashset using RandomState::new. See the …","","Removes a key from the map, returning the value at the key …","Returns the difference of self and rhs as a new …","","","","","","","","","","","","","Constructs a new HashMap with a given initial capacity","Constructs a new HashSet with a given initial capacity","This crates a hashmap with the specified capacity using …","This crates a hashset with the specified capacity using …","","","","","","","","","","","","A supplier of Randomness used for different hashers. See …","Provides a Hasher factory. This is typically used (e.g. by …","","","Constructs a new AHasher with keys based on this …","","","","","Returns the argument unchanged.","","Create a new RandomState BuildHasher based on the provided …","Calculates the hash of a single value. This provides a …","Calls U::from(self).","Create a new RandomState BuildHasher using random keys.","Provides an optional way to manually supply a source of …","","","","","Build a RandomState from a single key. The provided key …","Allows for explicitly setting the seeds to used. All …"],"i":[0,0,0,0,0,0,0,0,1,1,1,7,8,1,7,8,1,7,8,1,7,8,1,7,8,1,8,1,8,1,8,1,8,8,1,1,7,7,8,1,7,8,8,8,1,1,1,8,1,8,8,8,8,8,7,8,8,1,1,8,8,8,1,1,8,8,38,39,8,1,0,8,1,7,8,1,7,8,1,7,8,1,7,8,1,38,39,8,1,8,1,8,1,7,7,7,7,7,7,7,0,0,10,10,10,10,10,10,10,10,35,10,10,10,10,0,10,10,10,10,10,10],"f":[0,0,0,0,0,0,0,0,[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,7],[[[8,[-1,-2,-3]]],[[8,[-1,-2,-3]]],4,4,4],[[[1,[-1,-2]]],[[1,[-1,-2]]],4,4],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[],7],[[],[[8,[-1,-2,10]]],[],[]],[[],[[1,[-1,10]]],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[8,[-1,-2,-3]],[8,[-1,-2,-3]]],11,[2,3],12,5],[[[1,[-1,-2]],[1,[-1,-2]]],11,[2,3],5],[[[8,[-1,-2,-3]],-4],9,[2,3,13],13,5,14],[[[8,[-1,-2,-3]],-4],9,[2,3],[],5,14],[[[1,[-1,-2]],-3],9,[2,3],5,14],[[[1,[-1,-2]],-3],9,[2,3,13],5,14],[7,15],[[7,16],17],[[[8,[-1,-2,-3]],16],17,18,18,5],[[[1,[-1,-2]],16],17,18,5],[-1,-1,[]],[[[19,[[9,[-1,-2]]]]],[[8,[-1,-2]]],[2,3],[]],[-1,-1,[]],[[[20,[-1,-2,10]]],[[8,[-1,-2]]],[],[]],[[[21,[-1,10]]],[[1,[-1]]],[]],[[[19,[-1]]],[[1,[-1]]],[2,3]],[-1,-1,[]],[-1,[[8,[-2,-3,10]]],14,[2,3],[]],[-1,[[1,[-2]]],14,[2,3]],[[[8,[-2,-3,-4]],-1],[[22,[-3]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[8,[-2,-3,-4]],-1],[[22,[[9,[-2,-3]]]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[8,[-2,-3,-4]],-1],[[22,[-3]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[8,[-2,-3,-4]],-1],-3,[2,3,23],[2,3,[24,[-1]]],[],5],[[[8,[-1,-2,-3]],-1,-2],[[22,[-2]]],[3,2],[],5],[-1,-2,[],[]],[[[8,[-1,-2]]],[[20,[-1,-2,10]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1]]],[[21,[-1,10]]],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[8,[-1,-2,-3]]],[],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[1,[-1,-2]]],[],[],[]],[[[8,[-1,-2,-3]]],[[25,[-1,-2]]],[3,2],[],5],[[[8,[-1,-2,-3]]],[[26,[-1,-2]]],[3,2],[],5],[[],-1,[]],[[],-1,[]],[[],[[8,[-1,-2,10]]],[],[]],[[],[[1,[-1,10]]],[]],0,[[[8,[-2,-3,-4]],-1],[[22,[-3]]],[3,2,23],[[24,[-1]],3,2],[],5],[[[1,[-1,-2]],[1,[-1,-2]]],[[1,[-1,-2]]],[2,3,4],[5,6]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[29,-1,[]],[29,-1,[]],[29,[[8,[-1,-2,10]]],[],[]],[29,[[1,[-1,10]]],[]],[[29,-1],[[8,[-2,-3,-1]]],5,[],[]],[[29,-1],[[1,[-2,-1]]],5,[]],[-1,[[8,[-2,-3,-1]]],5,[],[]],[-1,[[1,[-2,-1]]],5,[]],[[7,[31,[30]]],9],[[7,32],9],[[7,33],9],[[7,34],9],[[7,15],9],[[7,30],9],[[7,29],9],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[10,7],[10,10],[[-1,-2],9,[],[]],[[],10],[[10,16],17],[-1,-1,[]],[-1,29,[]],[[15,15,15,15],10],[[10,-1],15,3],[-1,-2,[],[]],[[],10],[-1,[[27,[9,11]]],[35,36,37]],[-1,-2,[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,28,[]],[29,10],[[15,15,15,15],10]],"c":[],"p":[[3,"AHashSet",0],[8,"Eq",122],[8,"Hash",123],[8,"Clone",124],[8,"BuildHasher",123],[8,"Default",125],[3,"AHasher",0],[3,"AHashMap",0],[15,"tuple"],[3,"RandomState",100],[15,"bool"],[8,"PartialEq",122],[8,"Copy",126],[8,"IntoIterator",127],[15,"u64"],[3,"Formatter",128],[6,"Result",128],[8,"Debug",128],[15,"array"],[3,"HashMap",129],[3,"HashSet",130],[4,"Option",131],[8,"Sized",126],[8,"Borrow",132],[3,"IntoKeys",129],[3,"IntoValues",129],[4,"Result",133],[3,"TypeId",134],[15,"usize"],[15,"u8"],[15,"slice"],[15,"u128"],[15,"u16"],[15,"u32"],[8,"RandomSource",100],[8,"Send",126],[8,"Sync",126],[8,"HashMapExt",0],[8,"HashSetExt",0]],"b":[[32,"impl-Extend%3C(%26K,+%26V)%3E-for-AHashMap%3CK,+V,+S%3E"],[33,"impl-Extend%3C(K,+V)%3E-for-AHashMap%3CK,+V,+S%3E"],[34,"impl-Extend%3CT%3E-for-AHashSet%3CT,+S%3E"],[35,"impl-Extend%3C%26T%3E-for-AHashSet%3CT,+S%3E"],[41,"impl-From%3C%5B(K,+V);+N%5D%3E-for-AHashMap%3CK,+V%3E"],[43,"impl-From%3CHashMap%3CK,+V,+RandomState%3E%3E-for-AHashMap%3CK,+V%3E"],[44,"impl-From%3CHashSet%3CT,+RandomState%3E%3E-for-AHashSet%3CT%3E"],[45,"impl-From%3C%5BT;+N%5D%3E-for-AHashSet%3CT%3E"],[59,"impl-IntoIterator-for-%26mut+AHashMap%3CK,+V,+S%3E"],[60,"impl-IntoIterator-for-%26AHashMap%3CK,+V,+S%3E"],[61,"impl-IntoIterator-for-AHashMap%3CK,+V,+S%3E"],[62,"impl-IntoIterator-for-AHashSet%3CT,+S%3E"],[63,"impl-IntoIterator-for-%26AHashSet%3CT,+S%3E"]]},\ "aho_corasick":{"doc":"A library for finding occurrences of many patterns at …","t":"DDEENNDNNDDDNNSNNSDDEENNDDSDNEDNNNNNSLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLALLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMIEDDSSNNDNDSDDDSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKLLLLLLKLLKKKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAADDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDNNEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AhoCorasick","AhoCorasickBuilder","AhoCorasickKind","Anchored","Anchored","Both","BuildError","ContiguousNFA","DFA","FindIter","FindOverlappingIter","Input","InvalidInputAnchored","InvalidInputUnanchored","LIMIT","LeftmostFirst","LeftmostLongest","MAX","Match","MatchError","MatchErrorKind","MatchKind","No","NoncontiguousNFA","PatternID","PatternIDError","SIZE","Span","Standard","StartKind","StreamFindIter","Unanchored","UnsupportedEmpty","UnsupportedOverlapping","UnsupportedStream","Yes","ZERO","anchored","as_i32","as_u32","as_u64","as_usize","ascii_case_insensitive","attempted","automaton","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","build","builder","byte_classes","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","cmp","contains","default","default","default","default","dense_depth","dfa","earliest","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","find","find_iter","find_overlapping","find_overlapping_iter","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_ne_bytes","from_ne_bytes_unchecked","from_u32_unchecked","get_anchored","get_earliest","get_range","get_span","hash","hash","hash","haystack","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","invalid_input_anchored","invalid_input_unanchored","is_anchored","is_done","is_empty","is_empty","is_match","kind","kind","kind","len","len","match_kind","match_kind","max_pattern_len","memory_usage","min_pattern_len","must","must","new","new","new","new","new","new","new_unchecked","next","next","next","nfa","offset","offset","one_more","packed","partial_cmp","pattern","patterns_len","prefilter","range","range","range","replace_all","replace_all_bytes","replace_all_with","replace_all_with_bytes","set_anchored","set_earliest","set_end","set_range","set_span","set_start","span","span","start","start","start","start_kind","start_kind","stream_find_iter","to_ne_bytes","to_owned","to_owned","to_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_find","try_find_iter","try_find_overlapping","try_find_overlapping_iter","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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_replace_all","try_replace_all_bytes","try_replace_all_with","try_replace_all_with_bytes","try_stream_find_iter","try_stream_replace_all","try_stream_replace_all_with","type_id","type_id","type_id","type_id","type_id","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_empty","unsupported_overlapping","unsupported_stream","got","got","Automaton","Candidate","FindIter","FindOverlappingIter","LIMIT","MAX","Match","None","OverlappingState","PossibleStartOfMatch","Prefilter","SIZE","StateID","StateIDError","StreamFindIter","ZERO","as_i32","as_u32","as_u64","as_usize","attempted","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","default","eq","eq","find_in","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_ne_bytes","from_ne_bytes_unchecked","from_u32_unchecked","get_match","hash","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_option","is_dead","is_match","is_special","is_start","match_kind","match_len","match_pattern","max_pattern_len","memory_usage","min_pattern_len","must","new","new_unchecked","next","next","next","next_state","one_more","partial_cmp","pattern_len","patterns_len","prefilter","start","start_state","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_find","try_find_iter","try_find_overlapping","try_find_overlapping_iter","try_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_replace_all","try_replace_all_bytes","try_replace_all_with","try_replace_all_with_bytes","try_stream_find_iter","try_stream_replace_all","try_stream_replace_all_with","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","Builder","DFA","ascii_case_insensitive","borrow","borrow","borrow_mut","borrow_mut","build","build_from_noncontiguous","builder","byte_classes","clone","clone","clone_into","clone_into","default","fmt","fmt","from","from","into","into","is_dead","is_match","is_special","is_start","match_kind","match_kind","match_len","match_pattern","max_pattern_len","memory_usage","min_pattern_len","new","new","next_state","pattern_len","patterns_len","prefilter","prefilter","start_kind","start_state","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","contiguous","noncontiguous","Builder","NFA","ascii_case_insensitive","borrow","borrow","borrow_mut","borrow_mut","build","build_from_noncontiguous","builder","byte_classes","clone","clone","clone_into","clone_into","default","dense_depth","fmt","fmt","from","from","into","into","is_dead","is_match","is_special","is_start","match_kind","match_kind","match_len","match_pattern","max_pattern_len","memory_usage","min_pattern_len","new","new","next_state","pattern_len","patterns_len","prefilter","prefilter","start_state","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Builder","NFA","ascii_case_insensitive","borrow","borrow","borrow_mut","borrow_mut","build","builder","clone","clone","clone_into","clone_into","default","dense_depth","fmt","fmt","from","from","into","into","is_dead","is_match","is_special","is_start","match_kind","match_kind","match_len","match_pattern","max_pattern_len","memory_usage","min_pattern_len","new","new","next_state","pattern_len","patterns_len","prefilter","prefilter","start_state","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Builder","Config","FindIter","LeftmostFirst","LeftmostLongest","MatchKind","Searcher","add","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","builder","builder","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","config","default","default","default","eq","extend","find","find_in","find_iter","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","heuristic_pattern_limits","into","into","into","into","into","into_iter","len","match_kind","match_kind","memory_usage","minimum_len","minimum_len","new","new","new","next","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"],"q":[[0,"aho_corasick"],[354,"aho_corasick::MatchErrorKind"],[356,"aho_corasick::automaton"],[513,"aho_corasick::dfa"],[563,"aho_corasick::nfa"],[565,"aho_corasick::nfa::contiguous"],[615,"aho_corasick::nfa::noncontiguous"],[663,"aho_corasick::packed"],[747,"core::result"],[748,"core::iter::traits::collect"],[749,"core::cmp"],[750,"core::ops::range"],[751,"core::option"],[752,"core::convert"],[753,"core::fmt"],[754,"core::fmt"],[755,"core::convert"],[756,"std::io::error"],[757,"std::io"],[758,"core::ops::range"],[759,"alloc::vec"],[760,"core::ops::function"],[761,"std::io"],[762,"std::io::error"]],"d":["An automaton for searching multiple strings in linear time.","A builder for configuring an Aho-Corasick automaton.","The type of Aho-Corasick implementation to use in an …","The type of anchored search to perform.","Support only anchored searches. Requesting an unanchored …","Support both anchored and unanchored searches.","An error that occurred during the construction of an …","Use a contiguous NFA.","Use a DFA. Warning: DFAs typically use a large amount of …","An iterator of non-overlapping matches in a particular …","An iterator of overlapping matches in a particular …","The configuration and the haystack to use for an …","An error indicating that an anchored search was requested, …","An error indicating that an unanchored search was …","The total number of values that can be represented.","Use leftmost-first match semantics, which reports leftmost …","Use leftmost-longest match semantics, which reports …","The maximum value.","A representation of a match reported by an Aho-Corasick …","An error that occurred during an Aho-Corasick search.","The underlying kind of a MatchError.","A knob for controlling the match semantics of an …","Run an unanchored search. This means a match may occur …","Use a noncontiguous NFA.","The identifier of a pattern in an Aho-Corasick automaton.","This error occurs when an ID could not be constructed.","The number of bytes that a single value uses in memory.","A representation of a range in a haystack.","Use standard match semantics, which support overlapping …","The kind of anchored starting configurations to support in …","An iterator that reports Aho-Corasick matches in a stream.","Support only unanchored searches. Requesting an anchored …","An error indicating that the operation requested doesn’t …","An error indicating that an overlapping search was …","An error indicating that a stream search was attempted on …","Run an anchored search. This means that a match must begin …","The zero value.","Sets the anchor mode of a search.","Return the internal value as a i32. This is guaranteed to …","Return the internal value as a u32. This is guaranteed to …","Return the internal value as a u64. This is guaranteed to …","Return the internal value as a usize. This is guaranteed to","Enable ASCII-aware case insensitive matching.","Returns the value that could not be converted to an ID.","Provides Automaton trait for abstracting over Aho-Corasick …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build an Aho-Corasick automaton using the configuration …","A convenience method for returning a new Aho-Corasick …","A debug settting for whether to attempt to shrink the size …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true when the given offset is contained within …","","","","","Set the limit on how many states use a dense …","Provides direct access to a DFA implementation of …","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 location of the first match according to the …","Returns an iterator of non-overlapping matches, using the …","Returns the location of the first overlapping match in the …","Returns an iterator of overlapping matches. Stated …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","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 value from the bytes given using the native …","Decode this value from the bytes given using the native …","Create a new value from a u32 without checking whether the …","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 …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 new “invalid anchored search” error. This …","Create a new “invalid unanchored search” error. This …","Returns true if and only if this anchor mode corresponds …","Return true if this input has been exhausted, which in …","Returns true when this span is empty. That is, when …","Returns true when the span in this match is empty.","Returns true if and only if this automaton matches the …","Returns the kind of the Aho-Corasick automaton used by …","Choose the type of underlying automaton to use.","Returns a reference to the underlying error kind.","Returns the length of this span.","Returns the length of this match.","Returns the match kind used by this automaton.","Set the desired match semantics.","Returns the length of the longest pattern matched by this …","Returns the approximate total amount of heap used by this …","Returns the length of the shortest pattern matched by this …","Like new, but panics if the given value is not valid.","Create a new match from a pattern ID and a byte offset …","Create a new Aho-Corasick automaton using the default …","Create a new builder for configuring an Aho-Corasick …","Create a new error value with the given kind.","Create a new value that is represented by a “small index.…","Create a new search configuration for the given haystack.","Create a new match from a pattern ID and a span.","Create a new value without checking whether the given …","","","","Provides direct access to NFA implementations of …","Returns a new span with offset added to this span’s start…","Returns a new match with offset added to its span’s start…","Returns one more than this value as a usize.","Provides packed multiple substring search, principally for …","","Returns the ID of the pattern that matched.","Return the total number of patterns matched by this …","Enable heuristic prefilter optimizations.","Like Input::span, but accepts any range instead.","Returns this span as a range.","Returns the match span as a range.","Replace all matches with a corresponding value in the …","Replace all matches using raw bytes with a corresponding …","Replace all matches using a closure called on each match. …","Replace all matches using raw bytes with a closure called …","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.","Returns the type of starting search configuration …","Sets the starting state configuration for the automaton.","Returns an iterator of non-overlapping matches in the given","Return the underlying integer as raw bytes in native endian","","","","","","","","","","","","","","","","","","Returns the location of the first match according to the …","Returns an iterator of non-overlapping matches, using the …","Returns the location of the first overlapping match in the …","Returns an iterator of overlapping matches.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Replace all matches with a corresponding value in the …","Replace all matches using raw bytes with a corresponding …","Replace all matches using a closure called on each match. …","Replace all matches using raw bytes with a closure called …","Returns an iterator of non-overlapping matches in the given","Search for and replace all matches of this automaton in …","Search the given reader and replace all matches of this …","","","","","","","","","","","","","","","","","","Create a new “unsupported empty pattern” error. This …","Create a new “unsupported overlapping search” error. …","Create a new “unsupported stream search” error. This …","The match semantics for the automaton that was used.","The match semantics for the automaton that was used.","A trait that abstracts over Aho-Corasick automata.","A candidate is the result of running a prefilter on a …","An iterator of non-overlapping matches in a particular …","An iterator of overlapping matches in a particular …","The total number of values that can be represented.","The maximum value.","A confirmed match was found. Callers do not need to …","No match was found. Since false negatives are not …","Represents the current state of an overlapping search.","The start of a possible match was found. Callers must …","A prefilter for accelerating a search.","The number of bytes that a single value uses in memory.","The identifier of a finite automaton state.","This error occurs when an ID could not be constructed.","An iterator that reports matches in a stream.","The zero value.","Return the internal value as a i32. This is guaranteed to …","Return the internal value as a u32. This is guaranteed to …","Return the internal value as a u64. This is guaranteed to …","Return the internal value as a usize. This is guaranteed to","Returns the value that could not be converted to an ID.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Execute a search in the haystack within the span given. If …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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 value from the bytes given using the native …","Decode this value from the bytes given using the native …","Create a new value from a u32 without checking whether the …","Return the match result of the most recent search to …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Convert this candidate into an option. This is useful when …","Returns true if the given ID represents a dead state.","Returns true if the given ID represents a match state.","Returns true if the given ID represents a “special” …","Returns true if the given ID represents a start state.","Returns the match semantics that this automaton was built …","Returns the total number of matches for the given state ID.","Returns the pattern ID for the match state given by sid at …","Returns the length, in bytes, of the longest pattern in …","Returns the heap memory usage, in bytes, used by this …","Returns the length, in bytes, of the shortest pattern in …","Like new, but panics if the given value is not valid.","Create a new value that is represented by a “small index.…","Create a new value without checking whether the given …","","","","Performs a state transition from sid for byte and returns …","Returns one more than this value as a usize.","","Returns the length of the pattern for the given ID.","Returns the total number of patterns compiled into this …","Returns a prefilter, if available, that can be used to …","Create a new overlapping state that begins at the start …","Returns the starting state for the given anchor mode.","Return the underlying integer as raw bytes in native endian","","","","","","","Executes a non-overlapping search with this automaton …","Returns an iterator of non-overlapping matches with this …","Executes a overlapping search with this automaton using …","Returns an iterator of overlapping matches with this …","","","","","","","","","","","","","","","","","","","","","Replaces all non-overlapping matches in haystack with …","Replaces all non-overlapping matches in haystack with …","Replaces all non-overlapping matches in haystack by …","Replaces all non-overlapping matches in haystack by …","Returns an iterator of non-overlapping matches with this …","Replaces all non-overlapping matches in rdr with strings …","Replaces all non-overlapping matches in rdr by calling the …","","","","","","","","","A builder for configuring an Aho-Corasick DFA.","A DFA implementation of Aho-Corasick.","Enable ASCII-aware case insensitive matching.","","","","","Build an Aho-Corasick DFA from the given iterator of …","Build an Aho-Corasick DFA from the given noncontiguous NFA.","A convenience method for returning a new Aho-Corasick DFA …","A debug setting for whether to attempt to shrink the size …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","Set the desired match semantics.","","","","","","Create a new Aho-Corasick DFA using the default …","Create a new builder for configuring an Aho-Corasick DFA.","","","","","Enable heuristic prefilter optimizations.","Sets the starting state configuration for the automaton.","","","","","","","","","","Provides a contiguous NFA implementation of Aho-Corasick.","Provides a noncontiguous NFA implementation of …","A builder for configuring an Aho-Corasick contiguous NFA.","A contiguous NFA implementation of Aho-Corasick.","Enable ASCII-aware case insensitive matching.","","","","","Build an Aho-Corasick contiguous NFA from the given …","Build an Aho-Corasick contiguous NFA from the given …","A convenience method for returning a new Aho-Corasick …","A debug setting for whether to attempt to shrink the size …","","","","","","Set the limit on how many states use a dense …","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","Set the desired match semantics.","","","","","","Create a new Aho-Corasick contiguous NFA using the default …","Create a new builder for configuring an Aho-Corasick …","","","","","Enable heuristic prefilter optimizations.","","","","","","","","","","A builder for configuring an Aho-Corasick noncontiguous …","A noncontiguous NFA implementation of Aho-Corasick.","Enable ASCII-aware case insensitive matching.","","","","","Build an Aho-Corasick noncontiguous NFA from the given …","A convenience method for returning a new Aho-Corasick …","","","","","","Set the limit on how many states use a dense …","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","Set the desired match semantics.","","","","","","Create a new Aho-Corasick noncontiguous NFA using the …","Create a new builder for configuring an Aho-Corasick …","","","","","Enable heuristic prefilter optimizations.","","","","","","","","","","A builder for constructing a packed searcher from a …","The configuration for a packed multiple pattern searcher.","An iterator over non-overlapping matches from a packed …","Use leftmost-first match semantics, which reports leftmost …","Use leftmost-longest match semantics, which reports …","A knob for controlling the match semantics of a packed …","A packed searcher for quickly finding occurrences of …","Add the given pattern to this set to match.","","","","","","","","","","","Build a searcher from the patterns added to this builder …","Create a packed builder from this configuration. The …","A convenience function for calling Builder::new().","","","","","","","","","A convenience function for calling Config::new().","","","","","Add the given iterator of patterns to this set to match.","Return the first occurrence of any of the patterns in this …","Return the first occurrence of any of the patterns in this …","Return an iterator of non-overlapping occurrences of the …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Request that heuristic limitations on the number of …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns the number of patterns added to this builder.","Set the match semantics for this configuration.","Returns the match kind used by this packed searcher.","Returns the approximate total amount of heap used by this …","Returns the length, in bytes, of the shortest pattern …","Returns the minimum length of a haystack that is required …","Create a new default configuration. A default …","Create a new builder for constructing a multi-pattern …","A convenience function for constructing a searcher from an …","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,21,21,0,15,15,0,0,0,17,17,3,20,20,3,0,0,0,0,2,15,0,0,3,0,20,0,0,21,17,17,17,2,3,1,3,3,3,3,8,10,0,11,27,29,32,8,15,12,16,17,3,10,1,18,2,19,20,21,11,27,29,32,8,15,12,16,17,3,10,1,18,2,19,20,21,8,11,8,11,8,15,12,16,17,3,10,1,18,2,19,20,21,11,8,15,12,16,17,3,10,1,18,2,19,20,21,3,18,8,3,20,21,8,0,1,1,19,18,15,16,17,3,10,18,18,2,19,20,21,11,11,11,11,11,27,29,32,8,15,12,12,16,16,17,3,10,10,1,18,2,19,20,21,11,27,29,32,8,15,12,16,17,3,3,10,1,1,18,18,2,19,20,21,3,3,3,1,1,1,1,3,18,19,1,11,27,29,32,8,15,12,16,17,3,10,1,18,2,19,20,21,27,29,32,16,16,2,1,18,19,11,11,8,16,18,19,11,8,11,11,11,3,19,11,8,16,3,1,19,3,27,29,32,0,18,19,3,0,3,19,11,8,1,18,19,11,11,11,11,1,1,1,1,1,1,1,19,1,19,18,11,8,11,3,11,8,15,12,16,17,3,10,1,18,2,19,20,21,12,16,10,11,11,11,11,11,27,29,32,8,15,12,16,17,3,3,3,3,3,10,1,18,2,19,20,21,11,27,29,32,8,15,12,16,17,3,10,1,18,2,19,20,21,11,11,11,11,11,11,11,11,27,29,32,8,15,12,16,17,3,10,1,18,2,19,20,21,16,16,16,70,71,0,0,0,0,50,50,53,53,0,53,0,50,0,0,0,50,50,50,50,50,51,28,54,55,56,52,53,50,51,28,54,55,56,52,53,50,51,28,52,53,50,51,28,52,53,50,51,50,50,50,51,52,28,54,55,56,52,53,50,51,51,28,54,55,56,52,53,50,50,51,50,50,50,28,50,28,54,55,56,52,53,50,51,54,55,56,53,57,57,57,57,57,57,57,57,57,57,50,50,50,54,55,56,57,50,50,57,57,57,28,57,50,28,52,53,50,51,51,57,57,57,57,28,54,55,56,52,53,50,50,50,50,50,51,28,54,55,56,52,53,50,51,57,57,57,57,57,57,57,28,54,55,56,52,53,50,51,0,0,59,60,59,60,59,59,59,60,59,60,59,60,59,59,60,59,60,59,60,59,60,60,60,60,60,59,60,60,60,60,60,60,59,60,60,60,60,59,59,60,60,59,60,59,60,59,60,59,0,0,0,0,62,63,62,63,62,62,62,63,62,63,62,63,62,62,62,63,62,63,62,63,62,63,63,63,63,63,62,63,63,63,63,63,63,62,63,63,63,63,62,63,63,62,63,62,63,62,63,62,0,0,64,61,64,61,64,64,61,61,64,61,64,64,64,61,64,61,64,61,64,61,61,61,61,61,64,61,61,61,61,61,61,64,61,61,61,61,64,61,61,64,61,64,61,64,61,64,0,0,0,68,68,0,0,65,68,67,65,66,69,68,67,65,66,69,65,67,66,68,67,65,66,68,67,65,66,66,68,67,65,68,65,66,66,66,68,67,65,66,69,68,67,65,66,69,67,68,67,65,66,69,69,65,67,66,66,65,66,67,65,66,69,68,67,65,66,68,67,65,66,69,68,67,65,66,69,68,67,65,66,69],"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,[[1,2],1],[3,4],[3,5],[3,6],[3,7],[[8,9],8],[10,6],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,[],[]],[[8,-1],[[13,[11,12]]],14],[[],8],[[8,9],8],[11,11],[8,8],[15,15],[12,12],[16,16],[17,17],[3,3],[10,10],[1,1],[18,18],[2,2],[19,19],[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,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[3,3],23],[[18,7],9],[[],8],[[],3],[[],20],[[],21],[[8,7],8],0,[[1,9],1],[1,7],[19,7],0,[[15,15],9],[[16,16],9],[[17,17],9],[[3,3],9],[[10,10],9],[[18,18],9],[[18,[24,[7]]],9],[[2,2],9],[[19,19],9],[[20,20],9],[[21,21],9],[[11,-1],[[25,[19]]],[[26,[1]]]],[[11,-1],27,[[26,[1]]]],[[11,-1,28],22,[[26,[1]]]],[[11,-1],29,[[26,[1]]]],[[11,30],31],[[27,30],31],[[29,30],31],[[[32,[-1]],30],31,33],[[8,30],31],[[15,30],31],[[12,30],31],[[12,30],31],[[16,30],31],[[16,30],31],[[17,30],31],[[3,30],31],[[10,30],31],[[10,30],31],[[1,30],31],[[18,30],31],[[2,30],31],[[19,30],31],[[20,30],31],[[21,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[34,3],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,1,[35,[37,[[36,[34]]]]]],[[[24,[7]]],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[38,[34]]],[[13,[3,10]]]],[[[38,[34]]],3],[5,3],[1,2],[1,9],[1,[[24,[7]]]],[1,18],[[3,-1],22,39],[[18,-1],22,39],[[19,-1],22,39],[1,[[36,[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,[],[]],[[],16],[[],16],[2,9],[1,9],[18,9],[19,9],[[11,-1],9,[[26,[1]]]],[11,15],[[8,[25,[15]]],8],[16,17],[18,7],[19,7],[11,20],[[8,20],8],[11,7],[11,7],[11,7],[7,3],[[7,-1],19,[[26,[18]]]],[-1,[[13,[11,12]]],14],[[],8],[17,16],[7,[[13,[3,10]]]],[-1,1,[35,[37,[[36,[34]]]]]],[[3,-1],19,[[26,[18]]]],[7,3],[27,[[25,[19]]]],[29,[[25,[19]]]],[[[32,[-1]]],[[25,[[13,[19,40]]]]],41],0,[[18,7],18],[[19,7],19],[3,7],0,[[3,3],[[25,[23]]]],[19,3],[11,7],[[8,9],8],[[1,-1],1,[[42,[7]]]],[18,[[24,[7]]]],[19,[[24,[7]]]],[[11,43,[36,[-1]]],44,[[37,[43]]]],[[11,[36,[34]],[36,[-1]]],[[45,[34]]],[[37,[[36,[34]]]]]],[[11,43,44,-1],22,46],[[11,[36,[34]],[45,[34]],-1],22,46],[[1,2],22],[[1,9],22],[[1,7],22],[[1,-1],22,[[42,[7]]]],[[1,-1],22,[[26,[18]]]],[[1,7],22],[[1,-1],1,[[26,[18]]]],[19,18],[1,7],[19,7],0,[11,21],[[8,21],8],[[11,-1],[[32,[-1]]],41],[3,[[38,[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,44,[]],[-1,44,[]],[-1,44,[]],[[11,-1],[[13,[[25,[19]],16]]],[[26,[1]]]],[[11,-1],[[13,[27,16]]],[[26,[1]]]],[[11,-1,28],[[13,[22,16]]],[[26,[1]]]],[[11,-1],[[13,[29,16]]],[[26,[1]]]],[-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]]],[],[]],[47,[[13,[3,10]]]],[7,[[13,[3,10]]]],[6,[[13,[3,10]]]],[-1,[[13,[-2]]],[],[]],[5,[[13,[3,10]]]],[-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]]],[],[]],[[11,43,[36,[-1]]],[[13,[44,16]]],[[37,[43]]]],[[11,[36,[34]],[36,[-1]]],[[13,[[45,[34]],16]]],[[37,[[36,[34]]]]]],[[11,43,44,-1],[[13,[22,16]]],46],[[11,[36,[34]],[45,[34]],-1],[[13,[22,16]]],46],[[11,-1],[[13,[[32,[-1]],16]]],41],[[11,-1,-2,[36,[-3]]],[[13,[22,40]]],41,48,[[37,[[36,[34]]]]]],[[11,-1,-2,-3],[[13,[22,40]]],41,48,46],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[[],16],[20,16],[20,16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[50,4],[50,5],[50,6],[50,7],[51,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,[],[]],[28,28],[52,52],[53,53],[50,50],[51,51],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[50,50],23],[[],50],[[50,50],9],[[51,51],9],[[52,[36,[34]],18],53],[[28,30],31],[[[54,[-1]],30],31,33],[[[55,[-1]],30],31,33],[[[56,[-1,-2]],30],31,33,33],[[52,30],31],[[53,30],31],[[50,30],31],[[51,30],31],[[51,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[34,50],[-1,-1,[]],[-1,-1,[]],[[[38,[34]]],[[13,[50,51]]]],[[[38,[34]]],50],[5,50],[28,[[25,[19]]]],[[50,-1],22,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[53,[[25,[7]]]],[[-1,50],9,[]],[[-1,50],9,[]],[[-1,50],9,[]],[[-1,50],9,[]],[-1,20,[]],[[-1,50],7,[]],[[-1,50,7],3,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[7,50],[7,[[13,[50,51]]]],[7,50],[[[54,[-1]]],[[25,[19]]],57],[[[55,[-1]]],[[25,[19]]],57],[[[56,[-1,-2]]],[[25,[[58,[19]]]]],57,41],[[-1,2,50,34],50,[]],[50,7],[[50,50],[[25,[23]]]],[[-1,3],7,[]],[-1,7,[]],[-1,[[25,[52]]],[]],[[],28],[[-1,2],[[13,[50,16]]],[]],[50,[[38,[34]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,44,[]],[[-1,1],[[13,[[25,[19]],16]]],[]],[[-1,1],[[13,[[54,[-1]],16]]],35],[[-1,1,28],[[13,[22,16]]],[]],[[-1,1],[[13,[[55,[-1]],16]]],35],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[7,[[13,[50,51]]]],[6,[[13,[50,51]]]],[5,[[13,[50,51]]]],[47,[[13,[50,51]]]],[-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,43,[36,[-2]]],[[13,[44,16]]],35,[[37,[43]]]],[[-1,[36,[34]],[36,[-2]]],[[13,[[45,[34]],16]]],35,[[37,[[36,[34]]]]]],[[-1,43,44,-2],[[13,[22,16]]],35,46],[[-1,[36,[34]],[45,[34]],-2],[[13,[22,16]]],35,46],[[-1,-2],[[13,[[56,[-1,-2]],16]]],35,41],[[-1,-2,-3,[36,[-4]]],[[58,[22]]],35,41,48,[[37,[[36,[34]]]]]],[[-1,-2,-3,-4],[[58,[22]]],35,41,48,46],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],0,0,[[59,9],59],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[59,-1],[[13,[60,12]]],14],[[59,61],[[13,[60,12]]]],[[],59],[[59,9],59],[60,60],[59,59],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[],59],[[60,30],31],[[59,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,50],9],[[60,50],9],[[60,50],9],[[60,50],9],[60,20],[[59,20],59],[[60,50],7],[[60,50,7],3],[60,7],[60,7],[60,7],[-1,[[13,[60,12]]],14],[[],59],[[60,2,50,34],50],[[60,3],7],[60,7],[60,[[25,[52]]]],[[59,9],59],[[59,21],59],[[60,2],[[13,[50,16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,49,[]],[-1,49,[]],0,0,0,0,[[62,9],62],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[62,-1],[[13,[63,12]]],14],[[62,61],[[13,[63,12]]]],[[],62],[[62,9],62],[63,63],[62,62],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[],62],[[62,7],62],[[63,30],31],[[62,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[63,50],9],[[63,50],9],[[63,50],9],[[63,50],9],[63,20],[[62,20],62],[[63,50],7],[[63,50,7],3],[63,7],[63,7],[63,7],[-1,[[13,[63,12]]],14],[[],62],[[63,2,50,34],50],[[63,3],7],[63,7],[63,[[25,[52]]]],[[62,9],62],[[63,2],[[13,[50,16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,49,[]],[-1,49,[]],0,0,[[64,9],64],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[64,-1],[[13,[61,12]]],14],[[],64],[61,61],[64,64],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[],64],[[64,7],64],[[61,30],31],[[64,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[61,50],9],[[61,50],9],[[61,50],9],[[61,50],9],[61,20],[[64,20],64],[[61,50],7],[[61,50,7],3],[61,7],[61,7],[61,7],[-1,[[13,[61,12]]],14],[[],64],[[61,2,50,34],50],[[61,3],7],[61,7],[61,[[25,[52]]]],[[64,9],64],[[61,2],[[13,[50,16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,49,[]],[-1,49,[]],0,0,0,0,0,0,0,[[65,-1],65,[[37,[[36,[34]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[65,[[25,[66]]]],[67,65],[[],65],[68,68],[67,67],[65,65],[66,66],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[],67],[[],68],[[],67],[[],65],[[68,68],9],[[65,-1],65,14],[[66,-1],[[25,[19]]],[[37,[[36,[34]]]]]],[[66,-1,18],[[25,[19]]],[[37,[[36,[34]]]]]],[[66,-1],69,[35,[37,[[36,[34]]]]]],[[68,30],31],[[67,30],31],[[65,30],31],[[66,30],31],[[69,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[67,9],67],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[65,7],[[67,68],67],[66,68],[66,7],[65,7],[66,7],[[],67],[[],65],[-1,[[25,[66]]],14],[69,[[25,[19]]]],[-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,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]]],"c":[],"p":[[3,"Input",0],[4,"Anchored",0],[3,"PatternID",0],[15,"i32"],[15,"u32"],[15,"u64"],[15,"usize"],[3,"AhoCorasickBuilder",0],[15,"bool"],[3,"PatternIDError",0],[3,"AhoCorasick",0],[3,"BuildError",0],[4,"Result",747],[8,"IntoIterator",748],[4,"AhoCorasickKind",0],[3,"MatchError",0],[4,"MatchErrorKind",0],[3,"Span",0],[3,"Match",0],[4,"MatchKind",0],[4,"StartKind",0],[15,"tuple"],[4,"Ordering",749],[3,"Range",750],[4,"Option",751],[8,"Into",752],[3,"FindIter",0],[3,"OverlappingState",356],[3,"FindOverlappingIter",0],[3,"Formatter",753],[6,"Result",753],[3,"StreamFindIter",0],[8,"Debug",753],[15,"u8"],[8,"Sized",754],[15,"slice"],[8,"AsRef",752],[15,"array"],[8,"Hasher",755],[3,"Error",756],[8,"Read",757],[8,"RangeBounds",750],[15,"str"],[3,"String",758],[3,"Vec",759],[8,"FnMut",760],[15,"u16"],[8,"Write",757],[3,"TypeId",761],[3,"StateID",356],[3,"StateIDError",356],[3,"Prefilter",356],[4,"Candidate",356],[3,"FindIter",356],[3,"FindOverlappingIter",356],[3,"StreamFindIter",356],[8,"Automaton",356],[6,"Result",756],[3,"Builder",513],[3,"DFA",513],[3,"NFA",615],[3,"Builder",565],[3,"NFA",565],[3,"Builder",615],[3,"Builder",663],[3,"Searcher",663],[3,"Config",663],[4,"MatchKind",663],[3,"FindIter",663],[13,"UnsupportedStream",354],[13,"UnsupportedOverlapping",354]],"b":[[127,"impl-PartialEq-for-Span"],[128,"impl-PartialEq%3CRange%3Cusize%3E%3E-for-Span"],[143,"impl-Debug-for-BuildError"],[144,"impl-Display-for-BuildError"],[145,"impl-Debug-for-MatchError"],[146,"impl-Display-for-MatchError"],[149,"impl-Display-for-PatternIDError"],[150,"impl-Debug-for-PatternIDError"],[298,"impl-TryFrom%3Cu16%3E-for-PatternID"],[299,"impl-TryFrom%3Cusize%3E-for-PatternID"],[300,"impl-TryFrom%3Cu64%3E-for-PatternID"],[302,"impl-TryFrom%3Cu32%3E-for-PatternID"],[415,"impl-Debug-for-StateIDError"],[416,"impl-Display-for-StateIDError"],[484,"impl-TryFrom%3Cusize%3E-for-StateID"],[485,"impl-TryFrom%3Cu64%3E-for-StateID"],[486,"impl-TryFrom%3Cu32%3E-for-StateID"],[487,"impl-TryFrom%3Cu16%3E-for-StateID"]]},\ "alloc_no_stdlib":{"doc":"","t":"QIDIENDNNIIDKLOLLLLLLLLFMOLOOOOLLLLKLMMLLLLLLLLAMLLLLLLMLMMKLKLOMLLLLLLLLLLLLF","n":["AllocatedMemory","AllocatedSlice","AllocatedStackMemory","Allocator","AllocatorC","Calloc","CallocBackingStore","Custom","Malloc","SliceWrapper","SliceWrapperMut","StackAllocator","alloc_cell","alloc_cell","bind_global_buffers_to_allocator","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bzero","data","declare_stack_allocator_struct","default","define_allocator_memory_pool","define_index_ops","define_index_ops_mut","define_stack_allocator_traits","deref","deref_mut","drop","fmt","free_cell","free_cell","free_list_overflow_count","free_list_start","from","from","from","from","index","index","index_mut","index_mut","init","initialize","into","into","into","into","len","len","mem","new","nop","raw_data","slice","slice","slice_mut","slice_mut","static_array","system_resources","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","uninitialized"],"q":[[0,"alloc_no_stdlib"],[78,"core::default"],[79,"core::fmt"],[80,"core::fmt"],[81,"core::result"],[82,"core::any"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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":[17,0,0,0,0,13,0,13,13,0,0,0,17,2,0,2,3,13,8,2,3,13,8,0,8,0,3,0,0,0,0,3,3,8,8,17,2,2,2,2,3,13,8,3,3,3,3,0,2,2,3,13,8,18,18,3,8,2,8,18,3,19,3,0,2,2,3,13,8,2,3,13,8,2,3,13,8,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],[],[]],[[[2,[-1,-2]],1],[[3,[-1]]],[],[[5,[[4,[-1]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[-1]]],6,7],0,0,[[],[[3,[-1]]],[]],0,0,0,0,[[[3,[-1]]],[[4,[-1]]],[]],[[[3,[-1]]],[[4,[-1]]],[]],[[[8,[-1]]],6,[]],[[[8,[-1]],9],10,11],[-1,6,[]],[[[2,[-1,-2]],[3,[-1]]],6,[],[[5,[[4,[-1]]]]]],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[-1]],1],[],[]],[[[3,[-1]],[12,[1]]],[],[]],[[[3,[-1]],1],[],[]],[[[3,[-1]],[12,[1]]],[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,1,[]],[-1,1,[]],0,[[1,13,14],[[8,[-1]]],[]],0,0,[-1,[[4,[-2]]],[],[]],[[[3,[-1]]],[[4,[-1]]],[]],[-1,[[4,[-2]]],[],[]],[[[3,[-1]]],[[4,[-1]]],[]],0,0,[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[[[4,[-1]]],6,[]]],"c":[],"p":[[15,"usize"],[3,"StackAllocator",0],[3,"AllocatedStackMemory",0],[15,"slice"],[8,"AllocatedSlice",0],[15,"tuple"],[8,"Default",78],[3,"CallocBackingStore",0],[3,"Formatter",79],[6,"Result",79],[8,"Debug",79],[3,"Range",80],[4,"AllocatorC",0],[15,"bool"],[4,"Result",81],[3,"TypeId",82],[8,"Allocator",0],[8,"SliceWrapper",0],[8,"SliceWrapperMut",0]],"b":[[43,"impl-Index%3Cusize%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[44,"impl-Index%3CRange%3Cusize%3E%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[45,"impl-IndexMut%3Cusize%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[46,"impl-IndexMut%3CRange%3Cusize%3E%3E-for-AllocatedStackMemory%3C\'a,+T%3E"]]},\ "alloc_stdlib":{"doc":"","t":"QDICCIIDCKLLLLLLLLKLMMLLALLLLMLLLMMKLKLAMLLLLLLDGDDLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLL","n":["AllocatedMemory","AllocatedStackMemory","Allocator","HeapAlloc","HeapPrealloc","SliceWrapper","SliceWrapperMut","StackAllocator","StandardAlloc","alloc_cell","alloc_cell","borrow","borrow","borrow_mut","borrow_mut","default","deref","deref_mut","free_cell","free_cell","free_list_overflow_count","free_list_start","from","from","heap_alloc","index","index","index_mut","index_mut","initialize","into","into","len","mem","nop","slice","slice","slice_mut","slice_mut","std_alloc","system_resources","try_from","try_from","try_into","try_into","type_id","type_id","HeapAlloc","HeapAllocUninitialized","HeapPrealloc","WrapBox","alloc_cell","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","default","default","default_value","default_value","free_cell","from","from","from","from","index","index","index","index_mut","index_mut","index_mut","into","into","into","into","new","new_allocator","slice","slice","slice_mut","slice_mut","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","StandardAlloc","alloc_cell","borrow","borrow_mut","clone","clone_into","default","fmt","free_cell","from","into","to_owned","try_from","try_into","type_id"],"q":[[0,"alloc_stdlib"],[47,"alloc_stdlib::heap_alloc"],[93,"alloc_stdlib::std_alloc"],[108,"alloc_no_stdlib::allocated_memory"],[109,"core::ops::range"],[110,"core::result"],[111,"core::any"],[112,"core::clone"],[113,"core::default"],[114,"alloc::vec"],[115,"alloc::boxed"],[116,"core::fmt"],[117,"core::fmt"]],"d":["","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","",""],"i":[20,0,0,0,0,0,0,0,0,20,2,2,3,2,3,3,3,3,20,2,2,2,2,3,0,3,3,3,3,2,2,3,21,3,2,21,3,22,3,0,2,2,3,2,3,2,3,0,0,0,0,10,11,10,14,11,10,14,11,10,14,10,23,10,11,11,10,14,11,11,14,11,11,14,11,11,10,14,10,14,11,14,11,14,11,10,14,11,10,14,11,10,14,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17],"f":[0,0,0,0,0,0,0,0,0,[[-1,1],[],[]],[[[2,[-1,-2]],1],[[3,[-1]]],[],[[5,[[4,[-1]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[3,[-1]]],[]],[[[3,[-1]]],[[4,[-1]]],[]],[[[3,[-1]]],[[4,[-1]]],[]],[-1,6,[]],[[[2,[-1,-2]],[3,[-1]]],6,[],[[5,[[4,[-1]]]]]],0,0,[-1,-1,[]],[-1,-1,[]],0,[[[3,[-1]],[7,[1]]],[],[]],[[[3,[-1]],1],[],[]],[[[3,[-1]],1],[],[]],[[[3,[-1]],[7,[1]]],[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,1,[]],0,0,[-1,[[4,[-2]]],[],[]],[[[3,[-1]]],[[4,[-1]]],[]],[-1,[[4,[-2]]],[],[]],[[[3,[-1]]],[[4,[-1]]],[]],0,0,[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]],[-1,9,[]],0,0,0,0,[[[10,[-1]],1],[[11,[-1]]],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[11,[-1]]],[]],[[],[[10,[-1]]],[12,13]],[[],[[14,[-1]]],[]],0,0,[[[10,[-1]],[11,[-1]]],6,12],[[[15,[-1]]],[[11,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[11,[-1]],[7,[1]]],[[4,[-1]]],[]],[[[11,[-1]],1],-1,[]],[[[14,[-1]],1],[[4,[-1]]],[]],[[[11,[-1]],1],-1,[]],[[[11,[-1]],[7,[1]]],[[4,[-1]]],[]],[[[14,[-1]],1],[[4,[-1]]],[]],[-1,-2,[],[]],[[[11,[-1]]],[[16,[[4,[-1]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-1]]],12],[[1,[16,[[4,[-1]]]]],[[2,[-1,[14,[-1]]]]],12],[[[11,[-1]]],[[4,[-1]]],[]],[[[14,[-1]]],[[4,[[4,[-1]]]]],[]],[[[11,[-1]]],[[4,[-1]]],[]],[[[14,[-1]]],[[4,[[4,[-1]]]]],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],0,[[17,1],[[11,[-1]]],[12,13]],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[[-1,-2],6,[],[]],[[],17],[[17,18],19],[[17,[11,[-1]]],6,[12,13]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]]],"c":[48],"p":[[15,"usize"],[3,"StackAllocator",0],[3,"AllocatedStackMemory",0],[15,"slice"],[8,"AllocatedSlice",108],[15,"tuple"],[3,"Range",109],[4,"Result",110],[3,"TypeId",111],[3,"HeapAlloc",47],[3,"WrapBox",47],[8,"Clone",112],[8,"Default",113],[3,"HeapPrealloc",47],[3,"Vec",114],[3,"Box",115],[3,"StandardAlloc",93],[3,"Formatter",116],[6,"Result",116],[8,"Allocator",0],[8,"SliceWrapper",0],[8,"SliceWrapperMut",0],[6,"HeapAllocUninitialized",47]],"b":[[25,"impl-Index%3CRange%3Cusize%3E%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[26,"impl-Index%3Cusize%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[27,"impl-IndexMut%3Cusize%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[28,"impl-IndexMut%3CRange%3Cusize%3E%3E-for-AllocatedStackMemory%3C\'a,+T%3E"],[68,"impl-Index%3CRange%3Cusize%3E%3E-for-WrapBox%3CT%3E"],[69,"impl-Index%3Cusize%3E-for-WrapBox%3CT%3E"],[71,"impl-IndexMut%3Cusize%3E-for-WrapBox%3CT%3E"],[72,"impl-IndexMut%3CRange%3Cusize%3E%3E-for-WrapBox%3CT%3E"]]},\ @@ -47,7 +47,7 @@ var searchIndex = JSON.parse('{\ "bytestring":{"doc":"A UTF-8 encoded read-only string using Bytes as storage.","t":"DLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ByteString","as_bytes","as_ref","as_ref","as_ref","borrow","borrow","borrow_mut","clone","clone_into","cmp","default","deref","eq","eq","fmt","fmt","from","from","from","from","from_bytes_unchecked","from_static","hash","into","into_bytes","new","partial_cmp","slice_ref","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_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id"],"q":[[0,"bytestring"],[104,"bytes::bytes"],[105,"core::cmp"],[106,"core::convert"],[107,"core::fmt"],[108,"core::fmt"],[109,"alloc::string"],[110,"core::hash"],[111,"core::option"],[112,"core::result"],[113,"alloc::vec"],[114,"bytes::bytes_mut"],[115,"core::any"]],"d":["An immutable UTF-8 encoded string with Bytes as a storage.","Get a reference to the underlying Bytes object.","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Creates a new ByteString from a Bytes.","Creates a new ByteString from a &'static str.","","Calls U::from(self).","Unwraps this ByteString into the underlying Bytes object.","Creates a new empty ByteString.","","Returns a new byte string that is equivalent to the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[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],"f":[0,[1,2],[1,[[4,[3]]]],[1,1],[1,5],[1,5],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],6,[],[]],[[1,1],7],[[],1],[1,5],[[1,-1],8,[[9,[5]]]],[[1,5],8],[[1,10],11],[[1,10],11],[-1,-1,[]],[5,1],[[[12,[5]]],1],[13,1],[2,1],[5,1],[[1,-1],6,14],[-1,-2,[],[]],[1,2],[[],1],[[1,1],[[15,[7]]]],[[1,5],1],[-1,-2,[],[]],[-1,13,[]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[18,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[19,[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[4,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[-1,[[17,[-2]]],[],[]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[2,[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[[[16,[3]]],[[17,[1]]]],[-1,[[17,[-2]]],[],[]],[-1,20,[]]],"c":[],"p":[[3,"ByteString",0],[3,"Bytes",104],[15,"u8"],[15,"slice"],[15,"str"],[15,"tuple"],[4,"Ordering",105],[15,"bool"],[8,"AsRef",106],[3,"Formatter",107],[6,"Result",107],[3,"Box",108],[3,"String",109],[8,"Hasher",110],[4,"Option",111],[15,"array"],[4,"Result",112],[3,"Vec",113],[3,"BytesMut",114],[3,"TypeId",115]],"b":[[2,"impl-AsRef%3C%5Bu8%5D%3E-for-ByteString"],[3,"impl-AsRef%3CByteString%3E-for-ByteString"],[4,"impl-AsRef%3Cstr%3E-for-ByteString"],[13,"impl-PartialEq%3CT%3E-for-ByteString"],[14,"impl-PartialEq%3Cstr%3E-for-ByteString"],[15,"impl-Display-for-ByteString"],[16,"impl-Debug-for-ByteString"],[18,"impl-From%3C%26str%3E-for-ByteString"],[19,"impl-From%3CBox%3Cstr%3E%3E-for-ByteString"],[20,"impl-From%3CString%3E-for-ByteString"],[31,"impl-TryFrom%3C%5Bu8;+25%5D%3E-for-ByteString"],[32,"impl-TryFrom%3C%5Bu8;+12%5D%3E-for-ByteString"],[33,"impl-TryFrom%3C%26%5Bu8;+5%5D%3E-for-ByteString"],[34,"impl-TryFrom%3C%26%5Bu8;+26%5D%3E-for-ByteString"],[35,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-ByteString"],[36,"impl-TryFrom%3C%26%5Bu8;+6%5D%3E-for-ByteString"],[37,"impl-TryFrom%3C%5Bu8;+29%5D%3E-for-ByteString"],[38,"impl-TryFrom%3C%26%5Bu8;+21%5D%3E-for-ByteString"],[39,"impl-TryFrom%3C%26%5Bu8;+4%5D%3E-for-ByteString"],[40,"impl-TryFrom%3C%26%5Bu8;+9%5D%3E-for-ByteString"],[41,"impl-TryFrom%3C%26%5Bu8;+11%5D%3E-for-ByteString"],[42,"impl-TryFrom%3C%26%5Bu8;+28%5D%3E-for-ByteString"],[43,"impl-TryFrom%3C%5Bu8;+24%5D%3E-for-ByteString"],[44,"impl-TryFrom%3C%5Bu8;+30%5D%3E-for-ByteString"],[45,"impl-TryFrom%3C%5Bu8;+17%5D%3E-for-ByteString"],[46,"impl-TryFrom%3C%5Bu8;+22%5D%3E-for-ByteString"],[47,"impl-TryFrom%3C%26%5Bu8;+13%5D%3E-for-ByteString"],[48,"impl-TryFrom%3C%26%5Bu8;+19%5D%3E-for-ByteString"],[49,"impl-TryFrom%3C%5Bu8;+31%5D%3E-for-ByteString"],[50,"impl-TryFrom%3C%26%5Bu8;+22%5D%3E-for-ByteString"],[51,"impl-TryFrom%3CBytesMut%3E-for-ByteString"],[52,"impl-TryFrom%3C%26%5Bu8;+3%5D%3E-for-ByteString"],[53,"impl-TryFrom%3C%5Bu8;+0%5D%3E-for-ByteString"],[54,"impl-TryFrom%3C%26%5Bu8;+18%5D%3E-for-ByteString"],[55,"impl-TryFrom%3C%5Bu8;+2%5D%3E-for-ByteString"],[56,"impl-TryFrom%3C%26%5Bu8;+25%5D%3E-for-ByteString"],[57,"impl-TryFrom%3C%5Bu8;+11%5D%3E-for-ByteString"],[58,"impl-TryFrom%3C%26%5Bu8;+32%5D%3E-for-ByteString"],[59,"impl-TryFrom%3C%26%5Bu8;+16%5D%3E-for-ByteString"],[60,"impl-TryFrom%3C%5Bu8;+18%5D%3E-for-ByteString"],[61,"impl-TryFrom%3C%5Bu8;+1%5D%3E-for-ByteString"],[62,"impl-TryFrom%3C%26%5Bu8;+0%5D%3E-for-ByteString"],[63,"impl-TryFrom%3C%26%5Bu8;+8%5D%3E-for-ByteString"],[64,"impl-TryFrom%3C%5Bu8;+20%5D%3E-for-ByteString"],[65,"impl-TryFrom%3C%26%5Bu8;+14%5D%3E-for-ByteString"],[66,"impl-TryFrom%3C%5Bu8;+26%5D%3E-for-ByteString"],[67,"impl-TryFrom%3C%5Bu8;+10%5D%3E-for-ByteString"],[68,"impl-TryFrom%3C%5Bu8;+16%5D%3E-for-ByteString"],[69,"impl-TryFrom%3C%5Bu8;+6%5D%3E-for-ByteString"],[70,"impl-TryFrom%3C%5Bu8;+5%5D%3E-for-ByteString"],[71,"impl-TryFrom%3C%5Bu8;+3%5D%3E-for-ByteString"],[72,"impl-TryFrom%3C%26%5Bu8;+2%5D%3E-for-ByteString"],[73,"impl-TryFrom%3C%5Bu8;+8%5D%3E-for-ByteString"],[74,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-ByteString"],[75,"impl-TryFrom%3C%5Bu8;+15%5D%3E-for-ByteString"],[76,"impl-TryFrom%3C%26%5Bu8;+27%5D%3E-for-ByteString"],[77,"impl-TryFrom%3C%5Bu8;+4%5D%3E-for-ByteString"],[78,"impl-TryFrom%3C%5Bu8;+27%5D%3E-for-ByteString"],[79,"impl-TryFrom%3C%26%5Bu8;+31%5D%3E-for-ByteString"],[80,"impl-TryFrom%3C%5Bu8;+9%5D%3E-for-ByteString"],[81,"impl-TryFrom%3C%5Bu8;+23%5D%3E-for-ByteString"],[82,"impl-TryFrom%3C%26%5Bu8;+24%5D%3E-for-ByteString"],[83,"impl-TryFrom%3C%26%5Bu8;+29%5D%3E-for-ByteString"],[84,"impl-TryFrom%3C%26%5Bu8;+23%5D%3E-for-ByteString"],[85,"impl-TryFrom%3C%26%5Bu8;+7%5D%3E-for-ByteString"],[86,"impl-TryFrom%3C%26%5Bu8;+17%5D%3E-for-ByteString"],[87,"impl-TryFrom%3C%26%5Bu8;+15%5D%3E-for-ByteString"],[88,"impl-TryFrom%3C%26%5Bu8;+10%5D%3E-for-ByteString"],[89,"impl-TryFrom%3C%26%5Bu8;+1%5D%3E-for-ByteString"],[90,"impl-TryFrom%3C%5Bu8;+13%5D%3E-for-ByteString"],[92,"impl-TryFrom%3C%26%5Bu8;+20%5D%3E-for-ByteString"],[93,"impl-TryFrom%3C%5Bu8;+32%5D%3E-for-ByteString"],[94,"impl-TryFrom%3C%5Bu8;+28%5D%3E-for-ByteString"],[95,"impl-TryFrom%3C%5Bu8;+14%5D%3E-for-ByteString"],[96,"impl-TryFrom%3C%26%5Bu8;+30%5D%3E-for-ByteString"],[97,"impl-TryFrom%3CBytes%3E-for-ByteString"],[98,"impl-TryFrom%3C%26%5Bu8;+12%5D%3E-for-ByteString"],[99,"impl-TryFrom%3C%5Bu8;+7%5D%3E-for-ByteString"],[100,"impl-TryFrom%3C%5Bu8;+19%5D%3E-for-ByteString"],[101,"impl-TryFrom%3C%5Bu8;+21%5D%3E-for-ByteString"]]},\ "calendrical_calculations":{"doc":"Calendrical calculations","t":"AAAAAAAAAADIDDSDLLLLLLLLFLLLLMFFFFLLLLLLLLFLLLLLFFMKLLMFMMLLLLLLLLLLLLLMMFFFFRRRDRRRRRRRRRRLLLLLLLMLLLLLLLLLLLMLLLLLLMNNELLLLLLFFLLLLLFFFFFFFFFFFFFFFFFFFFDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["chinese_based","coptic","ethiopian","hebrew","helpers","islamic","iso","julian","persian","rata_die","Chinese","ChineseBased","ChineseFromFixedResult","Dangi","EPOCH","YearBounds","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chinese_based_date_from_fixed","clone","clone_into","compute","count_days","day","days_in_month","days_in_provided_year","days_until_month","fixed_mid_year_from_year","fmt","fmt","fmt","fmt","from","from","from","from","get_leap_month_from_new_year","into","into","into","into","is_leap","is_leap_year","last_month_day_in_year","leap_month","location","location","location","month","month_days","new_year","next_new_year","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","year","year_bounds","coptic_from_fixed","fixed_from_coptic","ethiopian_from_fixed","fixed_from_ethiopian","ADAR","ADARII","AV","BookHebrew","ELUL","IYYAR","KISLEV","MARHESHVAN","NISAN","SHEVAT","SIVAN","TAMMUZ","TEVET","TISHRI","book_hebrew_from_fixed","book_hebrew_new_year","borrow","borrow_mut","clone","clone_into","cmp","day","days_in_book_hebrew_year","default","eq","fixed_from_book_hebrew","fmt","from","from_civil_date","hash","into","is_hebrew_leap_year","last_day_of_book_hebrew_month","month","partial_cmp","to_civil_date","to_owned","try_from","try_into","type_id","year","AboveMax","BelowMin","I32CastError","borrow","borrow_mut","clone","clone_into","fmt","from","i64_to_i32","i64_to_saturated_i32","into","to_owned","try_from","try_into","type_id","fixed_from_islamic_civil","fixed_from_islamic_observational","fixed_from_islamic_tabular","fixed_from_saudi_islamic","islamic_civil_from_fixed","islamic_tabular_from_fixed","observational_islamic_from_fixed","observational_islamic_month_days","saudi_islamic_from_fixed","saudi_islamic_month_days","saudi_new_month_on_or_before","fixed_from_iso","is_leap_year","iso_from_fixed","fixed_from_julian","fixed_from_julian_book_version","is_leap_year","julian_from_fixed","arithmetic_persian_from_fixed","fixed_from_arithmetic_persian","Moment","RataDie","add","add","add_assign","add_assign","as_moment","as_rata_die","borrow","borrow","borrow_mut","borrow_mut","check","clone","clone","clone_into","clone_into","cmp","const_diff","eq","eq","fmt","fmt","from","from","inner","into","into","new","new","partial_cmp","partial_cmp","sub","sub","sub","sub","sub_assign","sub_assign","to_f64_date","to_i64_date","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"calendrical_calculations"],[10,"calendrical_calculations::chinese_based"],[73,"calendrical_calculations::coptic"],[75,"calendrical_calculations::ethiopian"],[77,"calendrical_calculations::hebrew"],[118,"calendrical_calculations::helpers"],[134,"calendrical_calculations::islamic"],[145,"calendrical_calculations::iso"],[148,"calendrical_calculations::julian"],[152,"calendrical_calculations::persian"],[154,"calendrical_calculations::rata_die"],[202,"core::option"],[203,"core::fmt"],[204,"core::fmt"],[205,"core::any"],[206,"core::cmp"],[207,"core::hash"]],"d":["Chinese-like lunar calendars (Chinese, Dangi)","The Coptic calendar","The ethiopian calendar","The Hebrew calendar","Additional math helpers","Various islamic lunar calendars","The ISO calendar (also usable as Gregorian)","The Julian calendar","The persian calendar","Representation of Rata Die (R.D., also called J.D. for …","A type implementing ChineseBased for the Chinese calendar","The trait ChineseBased is used by Chinese-based calendars …","chinese_based_date_from_fixed returns extra things for use …","A type implementing ChineseBased for the Dangi (Korean) …","The RataDie of the beginning of the epoch used for …","Marks the bounds of a lunar year","","","","","","","","","Get a chinese based date from a fixed date, with the …","","","Compute the YearBounds for the lunar year (年) containing …","The number of days in this year","The chinese day","Returns the number of days in the given month after the …","Calculated the numbers of days in the given year","Given the new year and a month/day pair, calculate the …","Get a RataDie in the middle of a year; this is not …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Given that new_year is the first day of a leap year, find …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Whether or not this is a leap year","Whether this year is a leap year","The last month and day in this year","The index of the leap month, if any","Given a fixed date, return the location used for …","","","The chinese month","Returns the number of days in the given (year, month). In …","The date marking the start of the current lunar year","The date marking the start of the next lunar year","","","","","","","","","","","","","","The chinese year","The bounds of the current lunar year","Lisp code reference: …","Lisp code reference: …","Lisp code reference: …","Lisp code reference: …","The biblical month number used for the month of Adar (and …","The biblical month number used for the month of Adar II","The biblical month number used for the month of Av","Biblical Hebrew dates. The months are reckoned a bit …","The biblical month number used for the month of Elul","The biblical month number used for the month of Iyyar","The biblical month number used for the month of Kislev","The biblical month number used for the month of Marheshvan","The biblical month number used for the month of Nisan","The biblical month number used for the month of Shevat","The biblical month number used for the month of Sivan","The biblical month number used for the month of Tammuz","The biblical month number used for the month of Tevet","The biblical month number used for the month of Tishri","Lisp code reference: …","Lisp code reference: …","","","","","","The day","Lisp code reference: …","","","Lisp code reference: …","","Returns the argument unchanged.","The civil calendar has the same year and day numbering as …","","Calls U::from(self).","Lisp code reference: …","Lisp code reference: …","The month","","The civil calendar has the same year and day numbering as …","","","","","The year","Greater than i32::MAX","Less than i32::MIN","Error returned when casting from an i32","","","","","","Returns the argument unchanged.","Convert an i64 to i32 and with information on which way it …","Convert an i64 to i32 but saturate at th ebounds","Calls U::from(self).","","","","","Lisp code reference: …","Lisp code reference: …","Lisp code reference:https: …","Lisp code reference: …","Lisp code reference: …","Lisp code reference: …","Lisp code reference: …","The number of days in a month for the observational …","Lisp code reference: …","The number of days in a month for the Saudi (Umm Al-Qura) …","Lisp code reference: …","Lisp code reference: …","Whether or not year is a leap year","Lisp code reference: …","Lisp code reference: …","Get a fixed date from the ymd of a Julian date; years are …","Lisp code reference: …","Lisp code reference: …","Lisp code reference: …","Lisp code reference: …","A moment is a RataDie with a fractional part giving the …","The Rata Die, or R.D., or fixed_date: number of days since …","","","","","Convert this to a Moment","Get the RataDie of a Moment","","","","","Check that it is in range","","","","","","Calculate the number of days between two RataDie in a …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get the inner field of a Moment","Calls U::from(self).","Calls U::from(self).","Create a RataDie","Create a new moment","","","","","","","","","Convert this to an f64 value representing the RataDie","Convert this to an i64 value representing the RataDie","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,9,12,3,2,9,12,3,2,0,3,3,3,3,2,0,0,0,0,9,12,3,2,9,12,3,2,0,9,12,3,2,3,0,0,2,23,9,12,2,0,3,3,3,9,12,3,2,9,12,3,2,9,12,3,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,16,16,0,16,16,16,16,16,16,0,0,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,1,21,1,21,1,21,1,21,1,1,21,1,21,1,1,1,21,1,21,1,21,21,1,21,1,21,1,21,1,1,21,21,1,21,1,1,1,21,1,21,1,21,1,21],"f":[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],[3,3],[[-1,-2],4,[],[]],[1,3],[3,5],0,[[6,1,[7,[1]]],[[4,[6,1]]]],[8,5],[[1,6],5],[8,1],[[9,10],11],[[12,10],11],[[3,10],11],[[2,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[1,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,13],[8,13],[8,[[4,[6,6]]]],0,0,0,0,0,[[8,6],6],0,0,[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],0,0,[1,[[14,[[4,[8,6,6]],16]]]],[[8,6,6],1],[1,[[14,[[4,[8,6,6]],16]]]],[[8,6,6],1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,17],[8,1],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[[-1,-2],4,[],[]],[[17,17],18],0,[8,5],[[],17],[[17,17],13],[17,1],[[17,10],11],[-1,-1,[]],[[8,6,6],17],[[17,-1],4,19],[-1,-2,[],[]],[8,13],[[8,6],6],0,[[17,17],[[7,[18]]]],[17,[[4,[8,6,6]]]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[16,16],[[-1,-2],4,[],[]],[[16,10],11],[-1,-1,[]],[20,[[14,[8,16]]]],[20,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[[8,6,6],1],[[8,6,6],1],[[8,6,6],1],[[8,6,6],1],[1,[[4,[8,6,6]]]],[1,[[4,[8,6,6]]]],[1,[[4,[8,6,6]]]],[[8,6],6],[1,[[4,[8,6,6]]]],[[8,6],6],[1,1],[[8,6,6],1],[8,13],[1,[[14,[[4,[8,6,6]],16]]]],[[8,6,6],1],[[8,6,6],1],[8,13],[1,[[14,[[4,[8,6,6]],16]]]],[1,[[14,[[4,[8,6,6]],16]]]],[[8,6,6],1],0,0,[[1,20]],[[21,22]],[[1,20],4],[[21,22],4],[1,21],[21,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,4],[1,1],[21,21],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[1,1],18],[[1,1],20],[[1,1],13],[[21,21],13],[[1,10],11],[[21,10],11],[-1,-1,[]],[-1,-1,[]],[21,22],[-1,-2,[],[]],[-1,-2,[],[]],[20,1],[22,21],[[1,1],[[7,[18]]]],[[21,21],[[7,[18]]]],[[1,1]],[[1,20]],[[21,21]],[[21,22]],[[1,20],4],[[21,22],4],[1,22],[1,20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]]],"c":[],"p":[[3,"RataDie",154],[3,"ChineseFromFixedResult",10],[3,"YearBounds",10],[15,"tuple"],[15,"u16"],[15,"u8"],[4,"Option",202],[15,"i32"],[3,"Chinese",10],[3,"Formatter",203],[6,"Result",203],[3,"Dangi",10],[15,"bool"],[4,"Result",204],[3,"TypeId",205],[4,"I32CastError",118],[3,"BookHebrew",77],[4,"Ordering",206],[8,"Hasher",207],[15,"i64"],[3,"Moment",154],[15,"f64"],[8,"ChineseBased",10]],"b":[[186,"impl-Sub-for-RataDie"],[187,"impl-Sub%3Ci64%3E-for-RataDie"],[188,"impl-Sub-for-Moment"],[189,"impl-Sub%3Cf64%3E-for-Moment"]]},\ "cfg_if":{"doc":"A macro for defining #[cfg] if-else statements.","t":"O","n":["cfg_if"],"q":[[0,"cfg_if"]],"d":["The main macro provided by this crate. See crate …"],"i":[0],"f":[0],"c":[],"p":[],"b":[]},\ -"chrono":{"doc":"Chrono: Date and Time for Rust","t":"NNDDIDNDCNDNCNNNDCCCSSCCSSNNNEDDDDCNNIQDCCCCCCNCNCNNIINSDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLKLLKLLKLLLALLLLLKLLLLLLLLLLLLLLLLLLLLLALLKKKKKLLKLLLLLLLLLLLLLLLAALKLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLKLLKLKLKLLKLLKLKLLKLLKLLLKLLLKLLLLLLLLLLLNNNENDNNENNNNNNNDDNNNNNENNNNNNNNNNNNNNNNNNNNENDENNNNNNNNEDEGDNNNNENNNNNCNNNNNNNNNNNNNNNNNNMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLMMMMLMMMLLLMMMFFMMLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDLLLLLLLLLLLLLLDDSSRRSSSRRDDDDDDSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAFFFFFFFFFFFFFFFFNDDENIQNIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLKLLLKLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCCCCCCCCCCCCCCCNNIQEINLLLLLKKLLLLLKLLKLLLAAAAAAAAFFFFFFFFFFFFFFFF","n":["April","August","Date","DateTime","Datelike","Days","December","Duration","DurationRound","February","FixedOffset","Fri","IsoWeek","January","July","June","Local","LocalResult","MAX_DATE","MAX_DATETIME","MAX_UTC","MAX_UTC","MIN_DATE","MIN_DATETIME","MIN_UTC","MIN_UTC","March","May","Mon","Month","Months","NaiveDate","NaiveDateTime","NaiveTime","NaiveWeek","November","October","Offset","Offset","OutOfRange","OutOfRangeError","ParseError","ParseMonthError","ParseResult","ParseWeekdayError","RoundingError","Sat","SecondsFormat","September","SubsecRound","Sun","Thu","TimeZone","Timelike","Tue","UNIX_EPOCH","Utc","Wed","Weekday","abs","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","and_hms","and_hms_micro","and_hms_micro_opt","and_hms_milli","and_hms_milli_opt","and_hms_nano","and_hms_nano_opt","and_hms_opt","and_time","as_u32","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checked_add","checked_add_days","checked_add_months","checked_add_signed","checked_add_signed","checked_sub","checked_sub_days","checked_sub_months","checked_sub_signed","checked_sub_signed","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","date","date_naive","datetime_from_str","day","day","day","day0","day0","day0","days","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","div","duration_round","duration_trunc","eq","eq","eq","eq","eq","eq","eq","fix","fixed_offset","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format_with_items","format_with_items","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i64","from_i64","from_local","from_local_date","from_local_datetime","from_naive_utc_and_offset","from_offset","from_std","from_str","from_str","from_str","from_str","from_str","from_timestamp","from_timestamp_millis","from_u32","from_u64","from_u64","from_utc","from_utc","from_utc_date","from_utc_datetime","hash","hash","hash","hash","hash","hash","hash","hour","hour","hour12","hour12","hours","into","into","into","into","into","into","into","is_zero","iso_week","iso_week","iso_week","isoywd","isoywd_opt","max_value","microseconds","milliseconds","min_value","minute","minute","minutes","month","month","month","month0","month0","month0","mul","naive","naive_local","naive_local","naive_utc","naive_utc","name","nanosecond","nanosecond","nanoseconds","neg","new","num_days","num_days_from_ce","num_days_from_ce","num_days_from_monday","num_days_from_sunday","num_hours","num_microseconds","num_milliseconds","num_minutes","num_nanoseconds","num_seconds","num_seconds_from_midnight","num_seconds_from_midnight","num_weeks","number_from_monday","number_from_month","number_from_sunday","offset","offset","offset","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","ordinal","ordinal","ordinal","ordinal0","ordinal0","ordinal0","parse_and_remainder","parse_from_rfc2822","parse_from_rfc3339","parse_from_str","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pred","pred","pred","pred_opt","prelude","round","round_subsecs","second","second","seconds","serde","serialize","serialize","serialize","signed_duration_since","signed_duration_since","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","subsec_nanos","succ","succ","succ","succ_opt","sum","sum","time","timestamp","timestamp","timestamp_micros","timestamp_micros","timestamp_millis","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_nanos","timestamp_nanos_opt","timestamp_opt","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_nanos","timezone","timezone","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_rfc2822","to_rfc3339","to_rfc3339_opts","to_std","to_string","to_string","to_string","to_string","to_string","to_utc","trunc_subsecs","try_days","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_hours","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_minutes","try_seconds","try_weeks","type_id","type_id","type_id","type_id","type_id","type_id","type_id","weekday","weekday","weekday","weeks","with_day","with_day","with_day","with_day0","with_day0","with_day0","with_hour","with_hour","with_minute","with_minute","with_month","with_month","with_month","with_month0","with_month0","with_month0","with_nanosecond","with_nanosecond","with_ordinal","with_ordinal","with_ordinal","with_ordinal0","with_ordinal0","with_ordinal0","with_second","with_second","with_timezone","with_timezone","with_year","with_year","with_year","with_ymd_and_hms","year","year","year","year_ce","year_ce","years_since","years_since","ymd","ymd_opt","yo","yo_opt","zero","AutoSi","BadFormat","Colon","Colons","Day","DelayedFormat","Err","Error","Fixed","Fixed","Hour","Hour12","Hours","Impossible","Internal","Internal","InternalFixed","InternalNumeric","Invalid","IsoWeek","IsoYear","IsoYearDiv100","IsoYearMod100","Item","Literal","LongMonthName","LongWeekdayName","LowerAmPm","Maybe","Micros","Millis","Minute","Minutes","Month","Nanos","Nanosecond","Nanosecond","Nanosecond3","Nanosecond6","Nanosecond9","None","None","NotEnough","NumDaysFromSun","Numeric","Numeric","OffsetFormat","OffsetPrecision","Ok","OptionalMinutes","OptionalMinutesAndSeconds","OptionalSeconds","Ordinal","OutOfRange","OwnedLiteral","OwnedSpace","Pad","ParseError","ParseErrorKind","ParseResult","Parsed","RFC2822","RFC3339","Second","Seconds","SecondsFormat","Secs","ShortMonthName","ShortWeekdayName","Space","Space","StrftimeItems","Timestamp","TimezoneName","TimezoneOffset","TimezoneOffsetColon","TimezoneOffsetColonZ","TimezoneOffsetDoubleColon","TimezoneOffsetTripleColon","TimezoneOffsetZ","TooLong","TooShort","UpperAmPm","WeekFromMon","WeekFromSun","WeekdayFromMon","Year","YearDiv100","YearMod100","Zero","allow_zulu","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","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","colons","day","default","description","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","format","format_item","from","from","from","from","from","from","from","from","from","from","from","from","from","from","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hour_div_12","hour_mod_12","into","into","into","into","into","into","into","into","into","into","into","into","into","into","isoweek","isoyear","isoyear_div_100","isoyear_mod_100","kind","minute","month","nanosecond","new","new","new_with_offset","offset","ordinal","padding","parse","parse_and_remainder","precision","second","set_ampm","set_day","set_hour","set_hour12","set_isoweek","set_isoyear","set_isoyear_div_100","set_isoyear_mod_100","set_minute","set_month","set_nanosecond","set_offset","set_ordinal","set_second","set_timestamp","set_week_from_mon","set_week_from_sun","set_weekday","set_year","set_year_div_100","set_year_mod_100","strftime","timestamp","to_datetime","to_datetime_with_timezone","to_fixed_offset","to_naive_date","to_naive_datetime_with_offset","to_naive_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_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","week_from_mon","week_from_sun","weekday","year","year_div_100","year_mod_100","StrftimeItems","borrow","borrow_mut","clone","clone_into","fmt","from","into","into_iter","new","next","to_owned","try_from","try_into","type_id","Days","IsoWeek","MAX","MAX","MAX_DATE","MAX_DATETIME","MIN","MIN","MIN","MIN_DATE","MIN_DATETIME","NaiveDate","NaiveDateDaysIterator","NaiveDateTime","NaiveDateWeeksIterator","NaiveTime","NaiveWeek","UNIX_EPOCH","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","and_hms","and_hms_micro","and_hms_micro_opt","and_hms_milli","and_hms_milli_opt","and_hms_nano","and_hms_nano_opt","and_hms_opt","and_local_timezone","and_time","and_utc","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checked_add_days","checked_add_days","checked_add_months","checked_add_months","checked_add_offset","checked_add_signed","checked_add_signed","checked_sub_days","checked_sub_days","checked_sub_months","checked_sub_months","checked_sub_offset","checked_sub_signed","checked_sub_signed","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","date","day","day","day0","day0","days","default","default","default","deserialize","deserialize","deserialize","duration_round","duration_trunc","eq","eq","eq","eq","eq","eq","eq","first_day","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format_with_items","format_with_items","format_with_items","from","from","from","from","from","from","from","from","from","from","from_hms","from_hms_micro","from_hms_micro_opt","from_hms_milli","from_hms_milli_opt","from_hms_nano","from_hms_nano_opt","from_hms_opt","from_isoywd","from_isoywd_opt","from_num_days_from_ce","from_num_days_from_ce_opt","from_num_seconds_from_midnight","from_num_seconds_from_midnight_opt","from_str","from_str","from_str","from_timestamp","from_timestamp_micros","from_timestamp_millis","from_timestamp_nanos","from_timestamp_opt","from_weekday_of_month","from_weekday_of_month_opt","from_ymd","from_ymd_opt","from_yo","from_yo_opt","hash","hash","hash","hash","hash","hash","hash","hour","hour","into","into","into","into","into","into","into","into","into_iter","into_iter","iso_week","iso_week","iter_days","iter_weeks","last_day","leap_year","minute","minute","month","month","month0","month0","nanosecond","nanosecond","new","new","next","next","next_back","next_back","num_seconds_from_midnight","ordinal","ordinal","ordinal0","ordinal0","overflowing_add_signed","overflowing_sub_signed","parse_and_remainder","parse_and_remainder","parse_and_remainder","parse_from_str","parse_from_str","parse_from_str","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pred","pred_opt","round_subsecs","round_subsecs","second","second","serde","serialize","serialize","serialize","signed_duration_since","signed_duration_since","signed_duration_since","size_hint","size_hint","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","succ","succ_opt","time","timestamp","timestamp_micros","timestamp_millis","timestamp_nanos","timestamp_nanos_opt","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_nanos","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","trunc_subsecs","trunc_subsecs","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","week","week","week0","weekday","weekday","with_day","with_day","with_day0","with_day0","with_hour","with_hour","with_minute","with_minute","with_month","with_month","with_month0","with_month0","with_nanosecond","with_nanosecond","with_ordinal","with_ordinal","with_ordinal0","with_ordinal0","with_second","with_second","with_year","with_year","year","year","year","years_since","ts_microseconds","ts_microseconds_option","ts_milliseconds","ts_milliseconds_option","ts_nanoseconds","ts_nanoseconds_option","ts_seconds","ts_seconds_option","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","Ambiguous","FixedOffset","Local","LocalResult","None","Offset","Offset","Single","TimeZone","Utc","and_hms_micro_opt","and_hms_milli_opt","and_hms_nano_opt","and_hms_opt","and_time","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","datetime_from_str","earliest","east","east_opt","eq","eq","eq","fix","fix","fix","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_local_date","from_local_datetime","from_offset","from_offset","from_offset","from_offset","from_str","from_utc_date","from_utc_datetime","hash","hash","hash","into","into","into","into","isoywd","isoywd_opt","latest","local_minus_utc","map","now","now","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","single","timestamp","timestamp_micros","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_opt","to_owned","to_owned","to_owned","to_owned","to_string","to_string","today","today","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrap","utc_minus_local","west","west_opt","with_ymd_and_hms","ymd","ymd_opt","yo","yo_opt","Date","DateTime","Datelike","FixedOffset","Local","Month","NaiveDate","NaiveDateTime","NaiveTime","Offset","SecondsFormat","SubsecRound","TimeZone","Timelike","Utc","Weekday","DurationExceedsLimit","DurationExceedsTimestamp","DurationRound","Err","RoundingError","SubsecRound","TimestampExceedsLimit","borrow","borrow_mut","clone","clone_into","description","duration_round","duration_trunc","eq","fmt","fmt","from","into","round_subsecs","to_owned","to_string","trunc_subsecs","try_from","try_into","type_id","ts_microseconds","ts_microseconds_option","ts_milliseconds","ts_milliseconds_option","ts_nanoseconds","ts_nanoseconds_option","ts_seconds","ts_seconds_option","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize"],"q":[[0,"chrono"],[446,"chrono::format"],[779,"chrono::format::strftime"],[794,"chrono::naive"],[1138,"chrono::naive::serde"],[1146,"chrono::naive::serde::ts_microseconds"],[1148,"chrono::naive::serde::ts_microseconds_option"],[1150,"chrono::naive::serde::ts_milliseconds"],[1152,"chrono::naive::serde::ts_milliseconds_option"],[1154,"chrono::naive::serde::ts_nanoseconds"],[1156,"chrono::naive::serde::ts_nanoseconds_option"],[1158,"chrono::naive::serde::ts_seconds"],[1160,"chrono::naive::serde::ts_seconds_option"],[1162,"chrono::offset"],[1288,"chrono::prelude"],[1304,"chrono::round"],[1330,"chrono::serde"],[1338,"chrono::serde::ts_microseconds"],[1340,"chrono::serde::ts_microseconds_option"],[1342,"chrono::serde::ts_milliseconds"],[1344,"chrono::serde::ts_milliseconds_option"],[1346,"chrono::serde::ts_nanoseconds"],[1348,"chrono::serde::ts_nanoseconds_option"],[1350,"chrono::serde::ts_seconds"],[1352,"chrono::serde::ts_seconds_option"],[1354,"core::time"],[1355,"core::option"],[1356,"core::clone"],[1357,"core::cmp"],[1358,"core::result"],[1359,"serde::de"],[1360,"core::fmt"],[1361,"core::fmt"],[1362,"std::time"],[1363,"core::hash"],[1364,"serde::ser"],[1365,"core::borrow"],[1366,"alloc::string"],[1367,"core::any"],[1368,"core::fmt"],[1369,"core::cmp"]],"d":["April","August","ISO 8601 calendar date with time zone.","ISO 8601 combined date and time with time zone.","The common set of methods for date component.","A duration in calendar days.","December","ISO 8601 time duration with nanosecond precision.","","February","The time zone with fixed offset, from UTC-23:59:59 to …","Friday.","","January","July","June","The local timescale.","","","","The maximum possible Date.","The maximum possible DateTime<Utc>.","","","The minimum possible Date.","The minimum possible DateTime<Utc>.","March","May","Monday.","The month of the year.","A duration in calendar months","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","","November","October","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Out of range error type used in various converting APIs","","","","","","","Saturday.","","September","","Sunday.","Thursday.","The time zone.","The common set of methods for time component.","Tuesday.","The Unix Epoch, 1970-01-01 00:00:00 UTC.","The UTC time zone. This is the most efficient time zone …","Wednesday.","The day of week.","Returns the duration as an absolute (non-negative) value.","","","","","","","","","","","","Makes a new DateTime from the current date, hour, minute …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute …","Makes a new DateTime from the current date and given …","Returns the total number of months in the Months instance.","","","","","","","","","","","","","","","Add two durations, returning None if overflow occurred.","Add a duration in Days to the date part of the DateTime.","Adds given Months to the current date and time.","Adds given Duration to the current date.","Adds given Duration to the current date and time.","Subtract two durations, returning None if overflow …","Subtract a duration in Days from the date part of the …","Subtracts given Months from the current date and time.","Subtracts given Duration from the current date.","Subtracts given Duration from the current date and time.","","","","","","","","","","","","","","","","","","","","Retrieves the date component with an associated timezone.","Retrieves the date component.","Parses a string with the specified format string and …","Returns the day of month starting from 1.","","","Returns the day of month starting from 0.","","","Makes a new Duration with given number of days. Equivalent …","","","","","","","","","","","","","","","","","","","","Returns the fixed offset from UTC to the local time stored.","Fix the offset from UTC to its current value, dropping the …","","Format a duration using the ISO 8601 format","","","","","","","","","","","Formatting (and parsing) utilities for date and time.","Formats the date with the specified format string. See the …","Formats the combined date and time per the specified …","Formats the date with the specified formatting items.","Formats the combined date and time with the specified …","Returns the argument unchanged.","Returns the argument unchanged.","Convert this DateTime<Utc> instance into a …","Convert this DateTime<FixedOffset> instance into a …","Returns the argument unchanged.","Convert this DateTime<Local> instance into a DateTime<Utc> …","Convert this DateTime<Utc> instance into a DateTime<Local> …","Convert this DateTime<FixedOffset> instance into a …","","Convert this DateTime<Local> instance into a …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Makes a new DateTime from a NaiveDateTime in local time …","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Makes a new DateTime from its components: a NaiveDateTime …","Reconstructs the time zone from the offset.","Creates a time::Duration object from std::time::Duration","","","","","","Makes a new DateTime<Utc> from the number of non-leap …","Makes a new DateTime<Utc> from the number of non-leap …","","","Returns an Option<Month> from a i64, assuming a 1-index, …","Makes a new Date with given UTC date and offset. The local …","Makes a new DateTime from its components: a NaiveDateTime …","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","","","","","","","","Returns the hour number from 0 to 23.","","Returns the hour number from 1 to 12 with a boolean flag, …","Returns the hour number from 1 to 12 with a boolean flag, …","Makes a new Duration with given number of hours. …","Calls U::from(self).","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 duration equals Duration::zero().","Returns the ISO week.","","","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","The maximum possible Duration: i64::MAX milliseconds.","Makes a new Duration with given number of microseconds.","Makes a new Duration with given number of milliseconds.","The minimum possible Duration: -i64::MAX milliseconds.","Returns the minute number from 0 to 59.","","Makes a new Duration with given number of minutes. …","Returns the month number starting from 1.","","","Returns the month number starting from 0.","","","","Date and time types unconcerned with timezones.","Returns a view to the naive local date.","Returns a view to the naive local datetime.","Returns a view to the naive UTC date.","Returns a view to the naive UTC datetime.","Get the name of the month","Returns the number of nanoseconds since the whole non-leap …","","Makes a new Duration with given number of nanoseconds.","","Construct a new Months from a number of months","Returns the total number of whole days in the duration.","Counts the days in the proleptic Gregorian calendar, with …","Counts the days in the proleptic Gregorian calendar, with …","Returns a day-of-week number starting from Monday = 0.","Returns a day-of-week number starting from Sunday = 0.","Returns the total number of whole hours in the duration.","Returns the total number of whole microseconds in the …","Returns the total number of whole milliseconds in the …","Returns the total number of whole minutes in the duration.","Returns the total number of whole nanoseconds in the …","Returns the total number of whole seconds in the duration.","Returns the number of non-leap seconds past the last …","Returns the number of non-leap seconds past the last …","Returns the total number of whole weeks in the duration.","Returns a day-of-week number starting from Monday = 1. …","Returns a month-of-year number starting from January = 1.","Returns a day-of-week number starting from Sunday = 1.","The time zone, which calculates offsets from the local …","Retrieves an associated offset from UTC.","Retrieves an associated offset from UTC.","Creates the offset(s) for given local NaiveDate if …","Creates the offset(s) for given local NaiveDateTime if …","Creates the offset for given UTC NaiveDate. This cannot …","Creates the offset for given UTC NaiveDateTime. This …","Returns the day of year starting from 1.","","","Returns the day of year starting from 0.","","","Parses a string from a user-specified format into a …","Parses an RFC 2822 date-and-time string into a …","Parses an RFC 3339 date-and-time string into a …","Parses a string from a user-specified format into a …","","","Compare two DateTimes based on their true time, ignoring …","","","Makes a new Date for the prior date.","The previous day in the week.","The previous month.","Makes a new Date for the prior date.","A convenience module appropriate for glob imports (…","Functionality for rounding or truncating a DateTime by a …","","Returns the second number from 0 to 59.","","Makes a new Duration with given number of seconds. Panics …","Serialization/Deserialization with serde.","","","","Subtracts another Date from the current date. Returns a …","Subtracts another DateTime from the current date and time. …","","","","","","","","","","","","","","","Returns the number of nanoseconds such that …","Makes a new Date for the next date.","The next day in the week.","The next month.","Makes a new Date for the next date.","","","Retrieves the time component.","Makes a new DateTime from the number of non-leap seconds …","Returns the number of non-leap seconds since January 1, …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-microseconds since January …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-milliseconds since January …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-nanoseconds since January …","Returns the number of non-leap-nanoseconds since January …","Makes a new DateTime from the number of non-leap seconds …","Returns the number of microseconds since the last second …","Returns the number of milliseconds since the last second …","Returns the number of nanoseconds since the last second …","Retrieves an associated time zone.","Retrieves an associated time zone.","","","","","","","","Returns an RFC 2822 date and time string such as …","Returns an RFC 3339 and ISO 8601 date and time string such …","Return an RFC 3339 and ISO 8601 date and time string with …","Creates a std::time::Duration object from time::Duration","","","","","","Turn this DateTime into a DateTime<Utc>, dropping the …","","Makes a new Duration with given number of days. Equivalent …","","","","","","","","","","Makes a new Duration with given number of hours. …","","","","","","","","Makes a new Duration with given number of minutes. …","Makes a new Duration with given number of seconds. Returns …","Makes a new Duration with given number of weeks. …","","","","","","","","Returns the day of week.","","","Makes a new Duration with given number of weeks. …","Makes a new value with the day of month (starting from 1) …","","Makes a new DateTime with the day of month (starting from …","Makes a new value with the day of month (starting from 0) …","","Makes a new DateTime with the day of month (starting from …","Makes a new value with the hour number changed.","Makes a new DateTime with the hour number changed.","Makes a new value with the minute number changed.","Makes a new DateTime with the minute number changed.","Makes a new value with the month number (starting from 1) …","","Makes a new DateTime with the month number (starting from …","Makes a new value with the month number (starting from 0) …","","Makes a new DateTime with the month number (starting from …","Makes a new value with nanoseconds since the whole …","Makes a new DateTime with nanoseconds since the whole …","Makes a new value with the day of year (starting from 1) …","","Makes a new DateTime with the day of year (starting from …","Makes a new value with the day of year (starting from 0) …","","Makes a new DateTime with the day of year (starting from …","Makes a new value with the second number changed.","Makes a new DateTime with the second number changed.","Changes the associated time zone. This does not change the …","Changes the associated time zone. The returned DateTime …","Makes a new value with the year number changed, while …","","Makes a new DateTime with the year number changed, while …","Make a new DateTime from year, month, day, time components …","Returns the year number in the calendar date.","","","Returns the absolute year number starting from 1 with a …","Returns the absolute year number starting from 1 with a …","Returns the number of whole years from the given base …","Retrieve the elapsed years from now to the given DateTime.","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","A duration where the stored seconds and nanoseconds are …","Automatically select one of Secs, Millis, Micros, or Nanos …","There was an error on the formatting string, or there were …","Colon (:) as separator","The separator between hours and minutes in an offset.","Day of the month (FW=PW=2).","A temporary object which can be used as an argument to …","Contains the error value","Issues a formatting error. Used to signal an invalid …","Fixed-format item types.","Fixed-format item.","Hour number in the 24-hour clocks (FW=PW=2).","Hour number in the 12-hour clocks (FW=PW=2).","Format offset from UTC as only hours. Not recommended, it …","There is no possible date and time value with given set of …","Internal uses only.","Internal uses only.","An opaque type representing fixed-format item types for …","An opaque type representing numeric item types for …","The input string has some invalid character sequence for …","Week number in the ISO week date (FW=PW=2).","Year in the ISO week date (FW=4, PW=∞). May accept years …","Year in the ISO week date, divided by 100 (FW=PW=2). …","Year in the ISO week date, modulo 100 (FW=PW=2). Cannot be …","A single formatting item. This is used for both formatting …","A literally printed and parsed text.","Full month names.","Full day of the week names.","AM/PM.","No separator when formatting, colon allowed when parsing.","Use fixed 6 subsecond digits. This corresponds to …","Use fixed 3 subsecond digits. This corresponds to …","The number of minutes since the last whole hour (FW=PW=2).","Format offset from UTC as hours and minutes. Any seconds …","Month (FW=PW=2).","Use fixed 9 subsecond digits. This corresponds to …","The number of nanoseconds since the last whole second …","An optional dot plus one or more digits for left-aligned …","Same as Nanosecond but the accuracy is fixed to 3.","Same as Nanosecond but the accuracy is fixed to 6.","Same as Nanosecond but the accuracy is fixed to 9.","No padding.","No separator","Given set of fields is not enough to make a requested date …","Day of the week, where Sunday = 0 and Saturday = 6 …","Numeric item types. They have associated formatting width …","Numeric item. Can be optionally padded to the maximal …","Type for specifying the format of UTC offsets.","The precision of an offset from UTC formatting item.","Contains the success value","Format offset from UTC as hours, and optionally with …","Format offset from UTC as hours and optionally minutes and …","Format offset from UTC as hours and minutes, and …","Day of the year (FW=PW=3).","Given field is out of permitted range.","Same as Literal but with the string owned by the item.","Same as Space but with the string owned by the item.","Padding characters for numeric items.","An error from the parse function.","The category of parse error","Same as Result<T, ParseError>.","Parsed parts of date and time. There are two classes of …","RFC 2822 date and time syntax. Commonly used for email and …","RFC 3339 & ISO 8601 date and time syntax.","The number of seconds since the last whole minute …","Format offset from UTC as hours, minutes and seconds.","Specific formatting options for seconds. This may be …","Format whole seconds only, with no decimal point nor …","Abbreviated month names.","Abbreviated day of the week names.","Space padding.","Whitespace. Prints literally but reads zero or more …","","The number of non-leap seconds since the midnight UTC on …","Timezone name.","Same as TimezoneOffsetColon but prints no colon. Parsing …","Offset from the local time to UTC (+09:00 or -04:00 or …","Offset from the local time to UTC (+09:00 or -04:00 or Z).","Offset from the local time to UTC with seconds (+09:00:00 …","Offset from the local time to UTC without minutes (+09 or …","Same as TimezoneOffsetColonZ but prints no colon. Parsing …","All formatting items have been read but there is a …","The input string has been prematurely ended.","AM/PM.","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week, where Monday = 1 and Sunday = 7 (FW=PW=1).","Full Gregorian year (FW=4, PW=∞). May accept years …","Gregorian year divided by 100 (century number; FW=PW=2). …","Gregorian year modulo 100 (FW=PW=2). Cannot be negative.","Zero (0) padding.","Represent +00:00 as Z.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Separator between hours, minutes and seconds.","Day of the month (1–28, 1–29, 1–30 or 1–31 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to format given arguments with given formatting …","Formats single formatting item","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Hour number divided by 12 (0–1). 0 indicates AM and 1 …","Hour number modulo 12 (0–11).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","ISO week number (1–52 or 1–53 depending on the year).","Year in the ISO week date.","Year in the ISO week date, divided by 100. Implies that …","Year in the ISO week date, modulo 100. Implies that the …","The category of parse error","Minute number (0–59).","Month (1–12).","The number of nanoseconds since the whole second (0–…","Makes a new DelayedFormat value out of local date and time.","Returns the initial value of parsed parts.","Makes a new DelayedFormat value out of local date and time …","Offset from the local time to UTC, in seconds.","Day of the year (1–365 or 1–366 depending on the year).","Pad the hour value to two digits.","Tries to parse given string into parsed with given …","Tries to parse given string into parsed with given …","See OffsetPrecision.","Second number (0–60, accounting for leap seconds).","Tries to set the hour_div_12 field from given value. (false…","Tries to set the day field from given value.","Tries to set both hour_div_12 and hour_mod_12 fields from …","Tries to set the hour_mod_12 field from given hour number …","Tries to set the isoweek field from given value.","Tries to set the isoyear field from given value.","Tries to set the isoyear_div_100 field from given value.","Tries to set the isoyear_mod_100 field from given value.","Tries to set the minute field from given value.","Tries to set the month field from given value.","Tries to set the nanosecond field from given value.","Tries to set the offset field from given value.","Tries to set the ordinal field from given value.","Tries to set the second field from given value.","Tries to set the timestamp field from given value.","Tries to set the week_from_mon field from given value.","Tries to set the week_from_sun field from given value.","Tries to set the weekday field from given value.","Tries to set the year field from given value.","Tries to set the year_div_100 field from given value.","Tries to set the year_mod_100 field from given value.","strftime/strptime-inspired date and time formatting syntax.","The number of non-leap seconds since the midnight UTC on …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed fixed time zone offset out of given …","Returns a parsed naive date out of given fields.","Returns a parsed naive date and time out of given fields, …","Returns a parsed naive time out of given fields.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week.","Year.","Year divided by 100. Implies that the year is >= 1 BCE …","Year modulo 100. Implies that the year is >= 1 BCE when …","Parsing iterator for strftime-like format strings.","","","","","","Returns the argument unchanged.","Calls U::from(self).","","Creates a new parsing iterator from the strftime-like …","","","","","","A duration in calendar days.","ISO 8601 week.","The maximum possible NaiveDate (December 31, 262142 CE).","The maximum possible NaiveDateTime.","The maximum possible NaiveDate (December 31, 262143 CE).","The maximum possible NaiveDateTime.","The minimum possible NaiveDate (January 1, 262144 BCE).","The minimum possible NaiveDateTime.","The earliest possible NaiveTime","The minimum possible NaiveDate (January 1, 262145 BCE).","The minimum possible NaiveDateTime.","ISO 8601 calendar date without timezone. Allows for every …","Iterator over NaiveDate with a step size of one day.","ISO 8601 combined date and time without timezone.","Iterator over NaiveDate with a step size of one week.","ISO 8601 time without timezone. Allows for the nanosecond …","A week represented by a NaiveDate and a Weekday which is …","The Unix Epoch, 1970-01-01 00:00:00.","","","","","","","","","","","","","","","","","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Converts the NaiveDateTime into the timezone-aware …","Makes a new NaiveDateTime from the current date and given …","Converts the NaiveDateTime into the timezone-aware …","","","","","","","","","","","","","","","","","Add a duration in Days to the date","Add a duration in Days to the date part of the …","Add a duration in Months to the date","Adds given Months to the current date and time.","Adds given FixedOffset to the current datetime. Returns …","Adds the number of whole days in the given Duration to the …","Adds given Duration to the current date and time.","Subtract a duration in Days from the date","Subtract a duration in Days from the date part of the …","Subtract a duration in Months from the date","Subtracts given Months from the current date and time.","Subtracts given FixedOffset from the current datetime. …","Subtracts the number of whole days in the given Duration …","Subtracts given Duration from the current date and time.","","","","","","","","","","","","","","","","","","","","","","Retrieves a date component.","Returns the day of month starting from 1.","Returns the day of month starting from 1.","Returns the day of month starting from 0.","Returns the day of month starting from 0.","Returns a RangeInclusive<T> representing the whole week …","","","","","","","","","","","","","","","","Returns a date representing the first day of the week.","","","","","","","","","","","","Formats the date with the specified format string. See the …","Formats the combined date and time with the specified …","Formats the time with the specified format string. See the …","Formats the date with the specified formatting items. …","Formats the combined date and time with the specified …","Formats the time with the specified formatting items. …","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a NaiveDate to a NaiveDateTime of the same date …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Makes a new NaiveTime from hour, minute and second.","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute and second.","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveTime from the number of seconds since …","Makes a new NaiveTime from the number of seconds since …","","","","Makes a new NaiveDateTime corresponding to a UTC date and …","Creates a new NaiveDateTime from microseconds since the …","Creates a new NaiveDateTime from milliseconds since the …","Creates a new NaiveDateTime from nanoseconds since the …","Makes a new NaiveDateTime corresponding to a UTC date and …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the ordinal date (year and day …","Makes a new NaiveDate from the ordinal date (year and day …","","","","","","","","Returns the hour number from 0 to 23.","Returns the hour number from 0 to 23.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Returns an iterator that steps by days across all …","Returns an iterator that steps by weeks across all …","Returns a date representing the last day of the week.","Returns true if this is a leap year.","Returns the minute number from 0 to 59.","Returns the minute number from 0 to 59.","Returns the month number starting from 1.","Returns the month number starting from 1.","Returns the month number starting from 0.","Returns the month number starting from 0.","Returns the number of nanoseconds since the whole non-leap …","Returns the number of nanoseconds since the whole non-leap …","Construct a new Days from a number of days","Makes a new NaiveDateTime from date and time components. …","","","","","Returns the number of non-leap seconds past the last …","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Returns the day of year starting from 0.","Returns the day of year starting from 0.","Adds given Duration to the current time, and also returns …","Subtracts given Duration from the current time, and also …","Parses a string from a user-specified format into a new …","Parses a string with the specified format string and …","Parses a string from a user-specified format into a new …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","","","","","","","","Makes a new NaiveDate for the previous calendar date.","Makes a new NaiveDate for the previous calendar date.","","","Returns the second number from 0 to 59.","Returns the second number from 0 to 59.","Serialization/Deserialization of naive types in alternate …","","","","Subtracts another NaiveDate from the current date. Returns …","Subtracts another NaiveDateTime from the current date and …","Subtracts another NaiveTime from the current time. Returns …","","","","","","","","","","","","","","","","","","","","","","Makes a new NaiveDate for the next calendar date.","Makes a new NaiveDate for the next calendar date.","Retrieves a time component.","Returns the number of non-leap seconds since the midnight …","Returns the number of non-leap microseconds since midnight …","Returns the number of non-leap milliseconds since midnight …","Returns the number of non-leap nanoseconds since midnight …","Returns the number of non-leap nanoseconds since midnight …","Returns the number of microseconds since the last whole …","Returns the number of milliseconds since the last whole …","Returns the number of nanoseconds since the last whole …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the NaiveWeek that the date belongs to, starting …","Returns the ISO week number starting from 1.","Returns the ISO week number starting from 0.","Returns the day of week.","Returns the day of week.","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new NaiveDateTime with the hour number changed.","Makes a new NaiveTime with the hour number changed.","Makes a new NaiveDateTime with the minute number changed.","Makes a new NaiveTime with the minute number changed.","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new NaiveDateTime with nanoseconds since the whole …","Makes a new NaiveTime with nanoseconds since the whole …","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new NaiveDateTime with the second number changed.","Makes a new NaiveTime with the second number changed.","Makes a new NaiveDate with the year number changed, while …","Makes a new NaiveDateTime with the year number changed, …","Returns the year number in the calendar date.","Returns the year number in the calendar date.","Returns the year number for this ISO week.","Returns the number of whole years from the given base …","Used to serialize/deserialize from microsecond-precision …","Ser/de to/from optional timestamps in microseconds","Used to serialize/deserialize from millisecond-precision …","Ser/de to/from optional timestamps in milliseconds","Used to serialize/deserialize from nanosecond-precision …","Ser/de to/from optional timestamps in nanoseconds","Used to serialize/deserialize from second-precision …","Ser/de to/from optional timestamps in seconds","Deserialize a NaiveDateTime from a microseconds timestamp","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a nanosecond timestamp or …","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a milliseconds timestamp","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a millisecond timestamp …","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a nanoseconds timestamp","Serialize a datetime into an integer number of nanoseconds …","Deserialize a NaiveDateTime from a nanosecond timestamp or …","Serialize a datetime into an integer number of nanoseconds …","Deserialize a NaiveDateTime from a seconds timestamp","Serialize a datetime into an integer number of seconds …","Deserialize a NaiveDateTime from a second timestamp or none","Serialize a datetime into an integer number of seconds …","Given local time representation has multiple results and …","The time zone with fixed offset, from UTC-23:59:59 to …","The local timescale.","The conversion result from the local time to the …","Given local time representation is invalid. This can occur …","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Given local time representation has a single unique result.","The time zone.","The UTC time zone. This is the most efficient time zone …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute …","Makes a new DateTime from the current date and given …","","","","","","","","","","","","","","","","","Parses a string with the specified format string and …","Returns Some for the earliest possible conversion result, …","Makes a new FixedOffset for the Eastern Hemisphere with …","Makes a new FixedOffset for the Eastern Hemisphere with …","","","","Returns the fixed offset from UTC to the local time stored.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Reconstructs the time zone from the offset.","","","","","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Returns Some for the latest possible conversion result, or …","Returns the number of seconds to add to convert from UTC …","Maps a LocalResult<T> into LocalResult<U> with given …","Returns a DateTime<Local> which corresponds to the current …","Returns a DateTime<Utc> which corresponds to the current …","Creates the offset(s) for given local NaiveDate if …","","","","Creates the offset(s) for given local NaiveDateTime if …","","","","Creates the offset for given UTC NaiveDate. This cannot …","","","","Creates the offset for given UTC NaiveDateTime. This …","","","","Returns Some only when the conversion result is unique, or …","Makes a new DateTime from the number of non-leap seconds …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap seconds …","","","","","","","Returns a Date which corresponds to the current date.","Returns a Date which corresponds to the current date.","","","","","","","","","","","","","Returns the single unique conversion result, or panics …","Returns the number of seconds to add to convert from the …","Makes a new FixedOffset for the Western Hemisphere with …","Makes a new FixedOffset for the Western Hemisphere with …","Make a new DateTime from year, month, day, time components …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","","","","","","","","","","","","","","","","","Error when Duration.num_nanoseconds exceeds the limit.","Error when the Duration exceeds the Duration from or until …","Extension trait for rounding or truncating a DateTime by a …","Error that can occur in rounding or truncating","An error from rounding by Duration","Extension trait for subsecond rounding or truncation to a …","Error when DateTime.timestamp_nanos exceeds the limit.","","","","","","Return a copy rounded by Duration.","Return a copy truncated by Duration.","","","","Returns the argument unchanged.","Calls U::from(self).","Return a copy rounded to the specified number of subsecond …","","","Return a copy truncated to the specified number of …","","","","Ser/de to/from timestamps in microseconds","Ser/de to/from optional timestamps in microseconds","Ser/de to/from timestamps in milliseconds","Ser/de to/from optional timestamps in milliseconds","Ser/de to/from timestamps in nanoseconds","Ser/de to/from optional timestamps in nanoseconds","Ser/de to/from timestamps in seconds","Ser/de to/from optional timestamps in seconds","Deserialize a DateTime from a microsecond timestamp","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a microsecond timestamp or none","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a millisecond timestamp","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a millisecond timestamp or none","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a nanosecond timestamp","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a nanosecond timestamp or none","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a seconds timestamp","Serialize a UTC datetime into an integer number of seconds …","Deserialize a DateTime from a seconds timestamp or none","Serialize a UTC datetime into an integer number of seconds …"],"i":[15,15,0,0,0,0,15,0,0,15,0,14,0,15,15,15,0,0,0,0,2,4,0,0,2,4,15,15,14,0,0,0,0,0,0,15,15,0,3,0,0,0,0,0,0,0,14,0,15,0,14,14,0,0,14,4,0,14,0,1,1,2,4,4,4,4,4,1,2,4,4,2,2,2,2,2,2,2,2,2,5,1,2,4,14,15,5,16,1,2,4,14,15,5,16,1,4,4,2,4,1,4,4,2,4,1,2,4,14,15,5,16,1,2,4,14,15,5,16,1,2,4,15,5,4,4,3,70,2,4,70,2,4,1,1,4,4,4,4,4,4,14,15,1,4,4,1,2,4,14,15,5,16,59,4,1,1,2,2,4,4,14,14,15,5,16,16,0,2,4,2,4,1,2,4,4,4,4,4,4,4,4,4,14,15,5,16,14,15,4,3,3,4,3,1,4,4,4,14,15,4,4,15,14,15,2,4,3,3,1,2,4,14,15,5,16,71,4,71,71,1,1,2,4,14,15,5,16,1,70,2,4,3,3,1,1,1,1,71,4,1,70,2,4,70,2,4,1,0,2,4,2,4,15,71,4,1,1,5,1,70,70,14,14,1,1,1,1,1,1,71,71,1,14,15,14,0,2,4,3,3,3,3,70,2,4,70,2,4,4,4,4,4,1,2,4,15,5,2,14,15,2,0,0,4,71,4,1,0,4,14,15,2,4,1,2,2,4,4,4,4,4,4,4,1,2,4,4,1,2,14,15,2,1,1,4,3,4,3,4,3,4,3,3,4,4,3,4,4,4,2,4,1,2,4,14,15,5,16,4,4,4,1,1,2,4,14,16,4,4,1,1,2,4,14,14,15,15,5,16,1,1,2,4,14,15,5,16,1,1,1,1,2,4,14,15,5,16,70,2,4,1,70,2,4,70,2,4,71,4,71,4,70,2,4,70,2,4,71,4,70,2,4,70,2,4,71,4,2,4,70,2,4,3,70,2,4,70,70,2,4,3,3,3,3,1,43,57,54,0,48,0,20,55,0,55,48,48,53,57,48,50,0,0,57,48,48,48,48,0,55,50,50,50,54,43,43,48,53,48,43,48,50,50,50,50,47,54,57,48,0,55,0,0,20,53,53,53,48,57,55,55,0,0,0,0,0,50,50,48,53,0,43,50,50,47,55,0,48,50,50,50,50,50,50,50,57,57,50,48,48,48,48,48,48,47,52,31,43,46,47,48,49,50,51,52,53,54,55,56,57,31,43,46,47,48,49,50,51,52,53,54,55,56,57,43,46,47,48,49,50,51,52,53,54,55,56,57,43,46,47,48,49,50,51,52,53,54,55,56,57,52,46,46,56,43,46,47,48,49,50,51,52,53,54,55,56,57,31,31,43,46,47,48,49,50,51,52,53,54,55,56,56,57,0,0,31,43,46,47,48,49,50,51,52,53,54,55,56,57,43,46,47,48,49,50,51,52,53,54,55,56,57,46,46,31,43,46,47,48,49,50,51,52,53,54,55,56,57,46,46,46,46,56,46,46,46,31,46,31,46,46,52,0,0,52,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,0,46,46,46,46,46,46,46,43,46,47,48,49,50,51,52,53,54,55,56,57,31,56,31,43,46,47,48,49,50,51,52,53,54,55,56,57,31,43,46,47,48,49,50,51,52,53,54,55,56,57,31,43,46,47,48,49,50,51,52,53,54,55,56,57,46,46,46,46,46,46,0,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,18,34,0,0,18,34,12,0,0,0,0,0,0,0,0,34,18,18,18,34,34,34,34,34,12,12,12,18,34,34,12,12,18,18,18,18,18,18,18,18,34,18,34,63,7,18,61,62,34,38,12,63,7,18,61,62,34,38,12,18,34,18,34,34,18,34,18,34,18,34,34,18,34,7,18,61,62,34,38,12,7,18,61,62,34,38,12,7,18,61,62,34,38,12,34,18,34,18,34,63,18,34,12,18,34,12,34,34,7,18,61,62,34,38,12,63,63,7,18,18,61,62,34,34,38,12,12,18,34,12,18,34,12,63,7,18,18,61,62,34,34,38,12,12,12,12,12,12,12,12,12,18,18,18,18,12,12,18,34,12,34,34,34,34,34,18,18,18,18,18,18,7,18,61,62,34,38,12,34,12,63,7,18,61,62,34,38,12,61,62,18,34,18,18,63,18,34,12,18,34,18,34,34,12,7,34,61,62,61,62,12,18,34,18,34,12,12,18,34,12,18,34,12,7,18,61,62,34,38,12,18,18,34,12,34,12,0,18,34,12,18,34,12,61,62,18,18,18,18,34,34,34,34,34,34,12,12,12,12,18,34,34,12,12,18,18,34,34,34,34,34,34,34,34,34,7,18,61,62,34,38,12,18,34,12,34,12,63,7,18,61,62,34,38,12,63,7,18,61,62,34,38,12,63,7,18,61,62,34,38,12,18,38,38,18,34,18,34,18,34,34,12,34,12,18,34,18,34,34,12,18,34,18,34,34,12,18,34,18,34,38,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,35,0,0,0,35,0,3,35,0,0,35,35,35,35,35,6,22,23,35,6,22,23,35,6,22,23,35,6,22,23,35,3,35,6,6,6,23,35,59,6,23,6,6,22,23,23,35,6,22,23,35,3,3,3,6,22,23,6,3,3,6,23,35,6,22,23,35,3,3,35,6,35,22,23,3,6,22,23,3,6,22,23,3,6,22,23,3,6,22,23,35,3,3,3,3,3,3,6,22,23,35,6,23,22,23,6,22,23,35,6,22,23,35,6,22,23,35,35,6,6,6,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,69,0,72,0,0,69,69,69,69,69,69,72,72,69,69,69,69,69,73,69,69,73,69,69,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,1],[[1,1],1],[[[2,[-1]],1],[[2,[-1]]],3],[[[4,[-1]],5],[],3],[[[4,[-1]],6],[[4,[-1]]],3],[[[4,[-1]],1],[[4,[-1]]],3],[[[4,[-1]],7],[],3],[[[4,[-1]],8],[[4,[-1]]],3],[[1,1],9],[[[2,[-1]],1],9,3],[[[4,[-1]],8],9,3],[[[4,[-1]],1],9,3],[[[2,[-1]],10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],10,10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],10,10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],12],[[11,[[4,[-1]]]]],3],[5,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,1],[[11,[1]]]],[[[4,[-1]],7],[[11,[[4,[-1]]]]],3],[[[4,[-1]],5],[[11,[[4,[-1]]]]],3],[[[2,[-1]],1],[[11,[[2,[-1]]]]],3],[[[4,[-1]],1],[[11,[[4,[-1]]]]],3],[[1,1],[[11,[1]]]],[[[4,[-1]],7],[[11,[[4,[-1]]]]],3],[[[4,[-1]],5],[[11,[[4,[-1]]]]],3],[[[2,[-1]],1],[[11,[[2,[-1]]]]],3],[[[4,[-1]],1],[[11,[[4,[-1]]]]],3],[1,1],[[[2,[-1]]],[[2,[-1]]],[13,3]],[[[4,[-1]]],[[4,[-1]]],[13,3]],[14,14],[15,15],[5,5],[16,16],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[1,1],17],[[[2,[-1]],[2,[-1]]],17,3],[[[4,[-1]],[4,[-1]]],17,3],[[15,15],17],[[5,5],17],[[[4,[-1]]],[[2,[-1]]],3],[[[4,[-1]]],18,3],[[-1,19,19],[[20,[[4,[-1]]]]],[]],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[21,1],[[],1],[[],[[4,[22]]]],[[],[[4,[23]]]],[[],[[4,[6]]]],[-1,[[24,[[4,[6]]]]],25],[-1,[[24,[[4,[22]]]]],25],[-1,[[24,[[4,[23]]]]],25],[-1,[[24,[14]]],25],[-1,[[24,[15]]],25],[[1,26],1],[[[4,[-1]],1],[[24,[[4,[-1]]]]],3],[[[4,[-1]],1],[[24,[[4,[-1]]]]],3],[[1,1],27],[[[2,[-1]],[2,[-2]]],27,3,3],[[[4,[-1]],[4,[-2]]],27,3,3],[[14,14],27],[[15,15],27],[[5,5],27],[[16,16],27],[-1,6,[]],[[[4,[-1]]],[[4,[6]]],3],[[1,28],29],[[1,28],29],[[[2,[-1]],28],29,3],[[[2,[-1]],28],29,3],[[[4,[-1]],28],29,3],[[[4,[-1]],28],29,3],[[14,28],29],[[14,28],29],[[15,28],29],[[5,28],29],[[16,28],29],[[16,28],29],0,[[[2,[-1]],19],[[31,[30]]],3],[[[4,[-1]],19],[[31,[30]]],3],[[[2,[-1]],-2],[[31,[-2]]],3,[32,13]],[[[4,[-1]],-2],[[31,[-2]]],3,[32,13]],[-1,-1,[]],[-1,-1,[]],[[[4,[23]]],[[4,[6]]]],[[[4,[6]]],[[4,[22]]]],[-1,-1,[]],[[[4,[22]]],[[4,[23]]]],[[[4,[23]]],[[4,[22]]]],[[[4,[6]]],[[4,[23]]]],[33,[[4,[23]]]],[[[4,[22]]],[[4,[6]]]],[33,[[4,[22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[21,[[11,[14]]]],[21,[[11,[15]]]],[34,[[4,[-1]]],3],[[-1,18],[[35,[[2,[-1]]]]],[]],[[-1,34],[[35,[[4,[-1]]]]],[]],[34,[[4,[-1]]],3],[[],-1,[]],[8,[[24,[1,0]]]],[19,[[20,[[4,[23]]]]]],[19,[[20,[[4,[6]]]]]],[19,[[20,[[4,[22]]]]]],[19,[[24,[14]]]],[19,[[24,[15]]]],[[21,10],[[11,[[4,[23]]]]]],[21,[[11,[[4,[23]]]]]],[10,[[11,[15]]]],[36,[[11,[14]]]],[36,[[11,[15]]]],[18,[[2,[-1]]],3],[34,[[4,[-1]]],3],[[-1,18],[[2,[-1]]],[]],[[-1,34],[[4,[-1]]],[]],[[1,-1],9,37],[[[2,[-1]],-2],9,3,37],[[[4,[-1]],-2],9,3,37],[[14,-1],9,37],[[15,-1],9,37],[[5,-1],9,37],[[16,-1],9,37],[-1,10,[]],[[[4,[-1]]],10,3],[-1,[[9,[27,10]]],[]],[-1,[[9,[27,10]]],[]],[21,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,27],[-1,38,[]],[[[2,[-1]]],38,3],[[[4,[-1]]],38,3],[[-1,26,10,14],[[2,[-1]]],[]],[[-1,26,10,14],[[35,[[2,[-1]]]]],[]],[[],1],[21,1],[21,1],[[],1],[-1,10,[]],[[[4,[-1]]],10,3],[21,1],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[[1,26],1],0,[[[2,[-1]]],18,3],[[[4,[-1]]],34,3],[[[2,[-1]]],18,3],[[[4,[-1]]],34,3],[15,19],[-1,10,[]],[[[4,[-1]]],10,3],[21,1],[1,1],[10,5],[1,21],[-1,26,[]],[-1,26,[]],[14,10],[14,10],[1,21],[1,[[11,[21]]]],[1,21],[1,21],[1,[[11,[21]]]],[1,21],[-1,10,[]],[-1,10,[]],[1,21],[14,10],[15,10],[14,10],0,[[[2,[-1]]],[],3],[[[4,[-1]]],[],3],[[-1,18],35,[]],[[-1,34],35,[]],[[-1,18],[],[]],[[-1,34],[],[]],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[[19,19],[[20,[[9,[[4,[6]],19]]]]]],[19,[[20,[[4,[6]]]]]],[19,[[20,[[4,[6]]]]]],[[19,19],[[20,[[4,[6]]]]]],[[1,1],[[11,[17]]]],[[[2,[-1]],[2,[-1]]],[[11,[17]]],3],[[[4,[-1]],[4,[-2]]],[[11,[17]]],3,3],[[15,15],[[11,[17]]]],[[5,5],[[11,[17]]]],[[[2,[-1]]],[[2,[-1]]],3],[14,14],[15,15],[[[2,[-1]]],[[11,[[2,[-1]]]]],3],0,0,[[-1,39],-2,[],[]],[-1,10,[]],[[[4,[-1]]],10,3],[21,1],0,[[[4,[-1]],-2],24,3,40],[[14,-1],24,40],[[15,-1],24,40],[[[2,[-1]],[2,[-2]]],1,3,3],[[[4,[-1]],-3],1,3,3,[[41,[[4,[-2]]]]]],[[1,1],1],[[[2,[-1]],1],[[2,[-1]]],3],[[[2,[-1]],[2,[-1]]],1,3],[[[4,[-1]],[4,[-1]]],1,3],[[[4,[-1]],1],[[4,[-1]]],3],[[[4,[-1]],5],[],3],[[[4,[-1]],[4,[-1]]],1,3],[[[4,[-1]],7],[],3],[[[4,[-1]],6],[[4,[-1]]],3],[[[4,[-1]],8],[[4,[-1]]],3],[[1,1],9],[[[2,[-1]],1],9,3],[[[4,[-1]],1],9,3],[[[4,[-1]],8],9,3],[1,26],[[[2,[-1]]],[[2,[-1]]],3],[14,14],[15,15],[[[2,[-1]]],[[11,[[2,[-1]]]]],3],[-1,1,32],[-1,1,32],[[[4,[-1]]],12,3],[[-1,21,10],[[4,[-1]]],[]],[[[4,[-1]]],21,3],[[-1,21],[[35,[[4,[-1]]]]],[]],[[[4,[-1]]],21,3],[[-1,21],[[4,[-1]]],[]],[[[4,[-1]]],21,3],[[-1,21],[[35,[[4,[-1]]]]],[]],[[-1,21],[[4,[-1]]],[]],[[[4,[-1]]],21,3],[[[4,[-1]]],[[11,[21]]],3],[[-1,21,10],[[35,[[4,[-1]]]]],[]],[[[4,[-1]]],10,3],[[[4,[-1]]],10,3],[[[4,[-1]]],10,3],[[[2,[-1]]],-1,3],[[[4,[-1]]],-1,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[-1]]],42,3],[[[4,[-1]]],42,3],[[[4,[-1]],43,27],42,3],[1,[[24,[8,0]]]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[[[4,[-1]]],[[4,[23]]],3],[[-1,39],-2,[],[]],[21,[[11,[1]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[44,[[24,[14]]]],[-1,[[24,[-2]]],[],[]],[44,[[24,[15]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[21,[[11,[1]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[21,[[11,[1]]]],[21,[[11,[1]]]],[21,[[11,[1]]]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,14,[]],[[[2,[-1]]],14,3],[[[4,[-1]]],14,3],[21,1],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],-2],[[2,[-2]]],3,3],[[[4,[-1]],-2],[[4,[-2]]],3,3],[[-1,26],[[11,[-1]]],[]],[[[2,[-1]],26],[[11,[[2,[-1]]]]],3],[[[4,[-1]],26],[[11,[[4,[-1]]]]],3],[[-1,26,10,10,10,10,10],[[35,[[4,[-1]]]]],[]],[-1,26,[]],[[[2,[-1]]],26,3],[[[4,[-1]]],26,3],[-1,[[9,[27,10]]],[]],[-1,[[9,[27,10]]],[]],[[[2,[-1]],[2,[-1]]],[[11,[10]]],3],[[[4,[-1]],[4,[-1]]],[[11,[10]]],3],[[-1,26,10,10],[[2,[-1]]],[]],[[-1,26,10,10],[[35,[[2,[-1]]]]],[]],[[-1,26,10],[[2,[-1]]],[]],[[-1,26,10],[[35,[[2,[-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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,43],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,0,[[],46],[56,19],[[43,43],27],[[46,46],27],[[47,47],27],[[48,48],27],[[49,49],27],[[50,50],27],[[51,51],27],[[52,52],27],[[53,53],27],[[54,54],27],[[55,55],27],[[56,56],27],[[57,57],27],[[[31,[-1]],28],29,58],[[[31,[-1]],28],29,[32,13]],[[43,28],29],[[46,28],29],[[47,28],29],[[48,28],29],[[49,28],29],[[50,28],29],[[51,28],29],[[52,28],29],[[53,28],29],[[54,28],29],[[55,28],29],[[56,28],29],[[56,28],29],[[57,28],29],[[28,[11,[18]],[11,[12]],[11,[[9,[42,6]]]],-1],29,[32,13]],[[28,[11,[18]],[11,[12]],[11,[[9,[42,6]]]],55],29],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[43,-1],9,37],[[46,-1],9,37],[[47,-1],9,37],[[48,-1],9,37],[[49,-1],9,37],[[50,-1],9,37],[[51,-1],9,37],[[52,-1],9,37],[[53,-1],9,37],[[54,-1],9,37],[[55,-1],9,37],[[56,-1],9,37],[[57,-1],9,37],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,[],[]],0,0,0,0,[56,57],0,0,0,[[[11,[18]],[11,[12]],-1],[[31,[-1]]],[32,13]],[[],46],[[[11,[18]],[11,[12]],-1,-2],[[31,[-2]]],[59,60],[32,13]],0,0,0,[[46,19,-1],[[20,[9]]],32],[[46,19,-1],[[20,[19]]],32],0,0,[[46,27],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,14],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],0,0,[46,[[20,[[4,[6]]]]]],[[46,-1],[[20,[[4,[-1]]]]],3],[46,[[20,[6]]]],[46,[[20,[18]]]],[[46,26],[[20,[34]]]],[46,[[20,[12]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[-1,42,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-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,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[30,30],[[-1,-2],9,[],[]],[[30,28],29],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,30],[30,[[11,[55]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[18,1],18],[[18,7]],[[18,5]],[[34,1],34],[[34,7]],[[34,6],34],[[34,8],34],[[34,5]],[[12,8],12],[[12,6],12],[[12,1],12],[[18,1],9],[[34,1],9],[[34,8],9],[[12,1],9],[[12,8],9],[[18,10,10,10],34],[[18,10,10,10,10],34],[[18,10,10,10,10],[[11,[34]]]],[[18,10,10,10,10],34],[[18,10,10,10,10],[[11,[34]]]],[[18,10,10,10,10],34],[[18,10,10,10,10],[[11,[34]]]],[[18,10,10,10],[[11,[34]]]],[[34,-1],[[35,[[4,[-1]]]]],3],[[18,12],34],[34,[[4,[23]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,7],[[11,[18]]]],[[34,7],[[11,[34]]]],[[18,5],[[11,[18]]]],[[34,5],[[11,[34]]]],[[34,6],[[11,[34]]]],[[18,1],[[11,[18]]]],[[34,1],[[11,[34]]]],[[18,7],[[11,[18]]]],[[34,7],[[11,[34]]]],[[18,5],[[11,[18]]]],[[34,5],[[11,[34]]]],[[34,6],[[11,[34]]]],[[18,1],[[11,[18]]]],[[34,1],[[11,[34]]]],[7,7],[18,18],[61,61],[62,62],[34,34],[38,38],[12,12],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[7,7],17],[[18,18],17],[[61,61],17],[[62,62],17],[[34,34],17],[[38,38],17],[[12,12],17],[34,18],[18,10],[34,10],[18,10],[34,10],[63,[[64,[18]]]],[[],18],[[],34],[[],12],[-1,[[24,[18]]],25],[-1,[[24,[34]]],25],[-1,[[24,[12]]],25],[[34,1],[[24,[34]]]],[[34,1],[[24,[34]]]],[[7,7],27],[[18,18],27],[[61,61],27],[[62,62],27],[[34,34],27],[[38,38],27],[[12,12],27],[63,18],[[63,28],29],[[7,28],29],[[18,28],29],[[18,28],29],[[61,28],29],[[62,28],29],[[34,28],29],[[34,28],29],[[38,28],29],[[12,28],29],[[12,28],29],[[18,19],[[31,[30]]]],[[34,19],[[31,[30]]]],[[12,19],[[31,[30]]]],[[18,-1],[[31,[-1]]],[32,13]],[[34,-1],[[31,[-1]]],[32,13]],[[12,-1],[[31,[-1]]],[32,13]],[-1,-1,[]],[-1,-1,[]],[34,18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[18,34],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[10,10,10],12],[[10,10,10,10],12],[[10,10,10,10],[[11,[12]]]],[[10,10,10,10],12],[[10,10,10,10],[[11,[12]]]],[[10,10,10,10],12],[[10,10,10,10],[[11,[12]]]],[[10,10,10],[[11,[12]]]],[[26,10,14],18],[[26,10,14],[[11,[18]]]],[26,18],[26,[[11,[18]]]],[[10,10],12],[[10,10],[[11,[12]]]],[19,[[20,[18]]]],[19,[[20,[34]]]],[19,[[20,[12]]]],[[21,10],34],[21,[[11,[34]]]],[21,[[11,[34]]]],[21,[[11,[34]]]],[[21,10],[[11,[34]]]],[[26,10,14,44],18],[[26,10,14,44],[[11,[18]]]],[[26,10,10],18],[[26,10,10],[[11,[18]]]],[[26,10],18],[[26,10],[[11,[18]]]],[[7,-1],9,37],[[18,-1],9,37],[[61,-1],9,37],[[62,-1],9,37],[[34,-1],9,37],[[38,-1],9,37],[[12,-1],9,37],[34,10],[12,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,38],[34,38],[18,61],[18,62],[63,18],[18,27],[34,10],[12,10],[18,10],[34,10],[18,10],[34,10],[34,10],[12,10],[36,7],[[18,12],34],[61,11],[62,11],[61,11],[62,11],[12,10],[18,10],[34,10],[18,10],[34,10],[[12,1],[[9,[12,21]]]],[[12,1],[[9,[12,21]]]],[[19,19],[[20,[[9,[18,19]]]]]],[[19,19],[[20,[[9,[34,19]]]]]],[[19,19],[[20,[[9,[12,19]]]]]],[[19,19],[[20,[18]]]],[[19,19],[[20,[34]]]],[[19,19],[[20,[12]]]],[[7,7],[[11,[17]]]],[[18,18],[[11,[17]]]],[[61,61],[[11,[17]]]],[[62,62],[[11,[17]]]],[[34,34],[[11,[17]]]],[[38,38],[[11,[17]]]],[[12,12],[[11,[17]]]],[18,18],[18,[[11,[18]]]],[[-1,39],-2,[],[]],[[-1,39],-2,[],[]],[34,10],[12,10],0,[[18,-1],24,40],[[34,-1],24,40],[[12,-1],24,40],[[18,18],1],[[34,34],1],[[12,12],1],[61,[[9,[65,[11,[65]]]]]],[62,[[9,[65,[11,[65]]]]]],[[18,1],18],[[18,18],1],[[18,5]],[[18,7]],[[34,34],1],[[34,1],34],[[34,6],34],[[34,7]],[[34,5]],[[34,8],34],[[12,8],12],[[12,6],12],[[12,1],12],[[12,12],1],[[18,1],9],[[34,8],9],[[34,1],9],[[12,1],9],[[12,8],9],[18,18],[18,[[11,[18]]]],[34,12],[34,21],[34,21],[34,21],[34,21],[34,[[11,[21]]]],[34,10],[34,10],[34,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[[-1,39],-2,[],[]],[[-1,39],-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[[18,14],63],[38,10],[38,10],[18,14],[34,14],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[18,26],[[11,[18]]]],[[34,26],[[11,[34]]]],[18,26],[34,26],[38,26],[[18,18],[[11,[10]]]],0,0,0,0,0,0,0,0,[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],0,0,0,0,0,0,0,0,0,0,[[[35,[[2,[-1]]]],10,10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],10,10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],10,10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],12],[[35,[[4,[-1]]]]],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[22,22],[23,23],[[[35,[-1]]],[[35,[-1]]],13],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,19,19],[[20,[[4,[-1]]]]],[]],[[[35,[-1]]],[[11,[-1]]],[]],[26,6],[26,[[11,[6]]]],[[6,6],27],[[23,23],27],[[[35,[-1]],[35,[-1]]],27,66],[-1,6,[]],[6,6],[23,6],[[6,28],29],[[6,28],29],[[22,28],29],[[23,28],29],[[23,28],29],[[[35,[-1]],28],29,58],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-1,18],[[35,[[2,[-1]]]]],[]],[[-1,34],[[35,[[4,[-1]]]]],[]],[[],-1,[]],[6,6],[6,22],[23,23],[19,[[24,[6]]]],[[-1,18],[[2,[-1]]],[]],[[-1,34],[[4,[-1]]],[]],[[6,-1],9,37],[[23,-1],9,37],[[[35,[-1]],-2],9,67,37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,26,10,14],[[2,[-1]]],[]],[[-1,26,10,14],[[35,[[2,[-1]]]]],[]],[[[35,[-1]]],[[11,[-1]]],[]],[6,26],[[[35,[-1]],-2],[[35,[-3]]],[],68,[]],[[],[[4,[22]]]],[[],[[4,[23]]]],[[-1,18],35,[]],[[6,18],[[35,[6]]]],[[22,18],[[35,[6]]]],[[23,18],[[35,[23]]]],[[-1,34],35,[]],[[6,34],[[35,[6]]]],[[22,34],[[35,[6]]]],[[23,34],[[35,[23]]]],[[-1,18],[],[]],[[6,18],6],[[22,18],6],[[23,18],23],[[-1,34],[],[]],[[6,34],6],[[22,34],6],[[23,34],23],[[[35,[-1]]],[[11,[-1]]],[]],[[-1,21,10],[[4,[-1]]],[]],[[-1,21],[[35,[[4,[-1]]]]],[]],[[-1,21],[[4,[-1]]],[]],[[-1,21],[[35,[[4,[-1]]]]],[]],[[-1,21],[[4,[-1]]],[]],[[-1,21,10],[[35,[[4,[-1]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[-1,42,[]],[[],[[2,[22]]]],[[],[[2,[23]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[[[35,[-1]]],-1,58],[6,26],[26,6],[26,[[11,[6]]]],[[-1,26,10,10,10,10,10],[[35,[[4,[-1]]]]],[]],[[-1,26,10,10],[[2,[-1]]],[]],[[-1,26,10,10],[[35,[[2,[-1]]]]],[]],[[-1,26,10],[[2,[-1]]],[]],[[-1,26,10],[[35,[[2,[-1]]]]],[]],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,[],[]],[69,69],[[-1,-2],9,[],[]],[69,19],[[-1,1],[[24,[-1]]],[]],[[-1,1],[[24,[-1]]],[]],[[69,69],27],[[69,28],29],[[69,28],29],[-1,-1,[]],[-1,-2,[],[]],[[-1,39],-1,[]],[-1,-2,[],[]],[-1,42,[]],[[-1,39],-1,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],0,0,0,0,0,0,0,0,[-1,[[24,[[4,[23]]]]],25],[[[4,[23]],-1],24,40],[-1,[[24,[[11,[[4,[23]]]]]]],25],[[[11,[[4,[23]]]],-1],24,40],[-1,[[24,[[4,[23]]]]],25],[[[4,[23]],-1],24,40],[-1,[[24,[[11,[[4,[23]]]]]]],25],[[[11,[[4,[23]]]],-1],24,40],[-1,[[24,[[4,[23]]]]],25],[[[4,[23]],-1],24,40],[-1,[[24,[[11,[[4,[23]]]]]]],25],[[[11,[[4,[23]]]],-1],24,40],[-1,[[24,[[4,[23]]]]],25],[[[4,[23]],-1],24,40],[-1,[[24,[[11,[[4,[23]]]]]]],25],[[[11,[[4,[23]]]],-1],24,40]],"c":[2,71,72,74,76,124,126,189,190,206,207,232,233,298,329,336,340,344,441,442,443,444,624,625,798,799,803,804,828,829,831,833,939,940,942,944,947,949,951,956,961,963,965,1026,1060,1066,1193,1195,1213,1220,1229,1230,1253,1255,1265,1266,1281,1284,1285,1286,1287],"p":[[3,"Duration",0],[3,"Date",0],[8,"TimeZone",0],[3,"DateTime",0],[3,"Months",0],[3,"FixedOffset",1162],[3,"Days",794],[3,"Duration",1354],[15,"tuple"],[15,"u32"],[4,"Option",1355],[3,"NaiveTime",794],[8,"Clone",1356],[4,"Weekday",0],[4,"Month",0],[3,"OutOfRange",0],[4,"Ordering",1357],[3,"NaiveDate",794],[15,"str"],[6,"ParseResult",446],[15,"i64"],[3,"Local",1162],[3,"Utc",1162],[4,"Result",1358],[8,"Deserializer",1359],[15,"i32"],[15,"bool"],[3,"Formatter",1360],[6,"Result",1360],[3,"StrftimeItems",779],[3,"DelayedFormat",446],[8,"Iterator",1361],[3,"SystemTime",1362],[3,"NaiveDateTime",794],[4,"LocalResult",1162],[15,"u64"],[8,"Hasher",1363],[3,"IsoWeek",794],[15,"u16"],[8,"Serializer",1364],[8,"Borrow",1365],[3,"String",1366],[4,"SecondsFormat",446],[15,"u8"],[3,"TypeId",1367],[3,"Parsed",446],[4,"Pad",446],[4,"Numeric",446],[3,"InternalNumeric",446],[4,"Fixed",446],[3,"InternalFixed",446],[3,"OffsetFormat",446],[4,"OffsetPrecision",446],[4,"Colons",446],[4,"Item",446],[3,"ParseError",446],[4,"ParseErrorKind",446],[8,"Debug",1360],[8,"Offset",0],[8,"Display",1360],[3,"NaiveDateDaysIterator",794],[3,"NaiveDateWeeksIterator",794],[3,"NaiveWeek",794],[3,"RangeInclusive",1368],[15,"usize"],[8,"PartialEq",1357],[8,"Hash",1363],[8,"FnMut",1369],[4,"RoundingError",1304],[8,"Datelike",0],[8,"Timelike",0],[8,"DurationRound",1304],[8,"SubsecRound",1304]],"b":[[62,"impl-Add%3CMonths%3E-for-DateTime%3CTz%3E"],[63,"impl-Add%3CFixedOffset%3E-for-DateTime%3CTz%3E"],[64,"impl-Add%3CDuration%3E-for-DateTime%3CTz%3E"],[65,"impl-Add%3CDays%3E-for-DateTime%3CTz%3E"],[66,"impl-Add%3CDuration%3E-for-DateTime%3CTz%3E"],[69,"impl-AddAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[70,"impl-AddAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[135,"impl-Default-for-DateTime%3CLocal%3E"],[136,"impl-Default-for-DateTime%3CUtc%3E"],[137,"impl-Default-for-DateTime%3CFixedOffset%3E"],[138,"impl-Deserialize%3C\'de%3E-for-DateTime%3CFixedOffset%3E"],[139,"impl-Deserialize%3C\'de%3E-for-DateTime%3CLocal%3E"],[140,"impl-Deserialize%3C\'de%3E-for-DateTime%3CUtc%3E"],[155,"impl-Debug-for-Duration"],[156,"impl-Display-for-Duration"],[157,"impl-Debug-for-Date%3CTz%3E"],[158,"impl-Display-for-Date%3CTz%3E"],[159,"impl-Debug-for-DateTime%3CTz%3E"],[160,"impl-Display-for-DateTime%3CTz%3E"],[161,"impl-Debug-for-Weekday"],[162,"impl-Display-for-Weekday"],[165,"impl-Debug-for-OutOfRange"],[166,"impl-Display-for-OutOfRange"],[174,"impl-From%3CDateTime%3CUtc%3E%3E-for-DateTime%3CFixedOffset%3E"],[175,"impl-From%3CDateTime%3CFixedOffset%3E%3E-for-DateTime%3CLocal%3E"],[177,"impl-From%3CDateTime%3CLocal%3E%3E-for-DateTime%3CUtc%3E"],[178,"impl-From%3CDateTime%3CUtc%3E%3E-for-DateTime%3CLocal%3E"],[179,"impl-From%3CDateTime%3CFixedOffset%3E%3E-for-DateTime%3CUtc%3E"],[180,"impl-From%3CSystemTime%3E-for-DateTime%3CUtc%3E"],[181,"impl-From%3CDateTime%3CLocal%3E%3E-for-DateTime%3CFixedOffset%3E"],[182,"impl-From%3CSystemTime%3E-for-DateTime%3CLocal%3E"],[195,"impl-FromStr-for-DateTime%3CUtc%3E"],[196,"impl-FromStr-for-DateTime%3CFixedOffset%3E"],[197,"impl-FromStr-for-DateTime%3CLocal%3E"],[315,"impl-Sub%3CDuration%3E-for-Date%3CTz%3E"],[316,"impl-Sub-for-Date%3CTz%3E"],[317,"impl-Sub-for-DateTime%3CTz%3E"],[318,"impl-Sub%3CDuration%3E-for-DateTime%3CTz%3E"],[319,"impl-Sub%3CMonths%3E-for-DateTime%3CTz%3E"],[320,"impl-Sub%3C%26DateTime%3CTz%3E%3E-for-DateTime%3CTz%3E"],[321,"impl-Sub%3CDays%3E-for-DateTime%3CTz%3E"],[322,"impl-Sub%3CFixedOffset%3E-for-DateTime%3CTz%3E"],[323,"impl-Sub%3CDuration%3E-for-DateTime%3CTz%3E"],[326,"impl-SubAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[327,"impl-SubAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[333,"impl-Sum%3C%26Duration%3E-for-Duration"],[334,"impl-Sum-for-Duration"],[608,"impl-Debug-for-DelayedFormat%3CI%3E"],[609,"impl-Display-for-DelayedFormat%3CI%3E"],[621,"impl-Display-for-ParseError"],[622,"impl-Debug-for-ParseError"],[812,"impl-Add%3CDuration%3E-for-NaiveDate"],[813,"impl-Add%3CDays%3E-for-NaiveDate"],[814,"impl-Add%3CMonths%3E-for-NaiveDate"],[815,"impl-Add%3CDuration%3E-for-NaiveDateTime"],[816,"impl-Add%3CDays%3E-for-NaiveDateTime"],[817,"impl-Add%3CFixedOffset%3E-for-NaiveDateTime"],[818,"impl-Add%3CDuration%3E-for-NaiveDateTime"],[819,"impl-Add%3CMonths%3E-for-NaiveDateTime"],[820,"impl-Add%3CDuration%3E-for-NaiveTime"],[821,"impl-Add%3CFixedOffset%3E-for-NaiveTime"],[822,"impl-Add%3CDuration%3E-for-NaiveTime"],[824,"impl-AddAssign%3CDuration%3E-for-NaiveDateTime"],[825,"impl-AddAssign%3CDuration%3E-for-NaiveDateTime"],[826,"impl-AddAssign%3CDuration%3E-for-NaiveTime"],[827,"impl-AddAssign%3CDuration%3E-for-NaiveTime"],[914,"impl-Display-for-NaiveDate"],[915,"impl-Debug-for-NaiveDate"],[918,"impl-Display-for-NaiveDateTime"],[919,"impl-Debug-for-NaiveDateTime"],[921,"impl-Display-for-NaiveTime"],[922,"impl-Debug-for-NaiveTime"],[1041,"impl-Sub%3CDuration%3E-for-NaiveDate"],[1042,"impl-Sub-for-NaiveDate"],[1043,"impl-Sub%3CMonths%3E-for-NaiveDate"],[1044,"impl-Sub%3CDays%3E-for-NaiveDate"],[1045,"impl-Sub-for-NaiveDateTime"],[1046,"impl-Sub%3CDuration%3E-for-NaiveDateTime"],[1047,"impl-Sub%3CFixedOffset%3E-for-NaiveDateTime"],[1048,"impl-Sub%3CDays%3E-for-NaiveDateTime"],[1049,"impl-Sub%3CMonths%3E-for-NaiveDateTime"],[1050,"impl-Sub%3CDuration%3E-for-NaiveDateTime"],[1051,"impl-Sub%3CDuration%3E-for-NaiveTime"],[1052,"impl-Sub%3CFixedOffset%3E-for-NaiveTime"],[1053,"impl-Sub%3CDuration%3E-for-NaiveTime"],[1054,"impl-Sub-for-NaiveTime"],[1056,"impl-SubAssign%3CDuration%3E-for-NaiveDateTime"],[1057,"impl-SubAssign%3CDuration%3E-for-NaiveDateTime"],[1058,"impl-SubAssign%3CDuration%3E-for-NaiveTime"],[1059,"impl-SubAssign%3CDuration%3E-for-NaiveTime"],[1203,"impl-Display-for-FixedOffset"],[1204,"impl-Debug-for-FixedOffset"],[1206,"impl-Debug-for-Utc"],[1207,"impl-Display-for-Utc"],[1319,"impl-Debug-for-RoundingError"],[1320,"impl-Display-for-RoundingError"]]},\ +"chrono":{"doc":"Chrono: Date and Time for Rust","t":"NNDDIDNDCNDNCNNNDCCCSSCCSSNNNEDDDDCNNIQDCCCCCCNCNCNNIINSDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLKLLKLLKLLLALLLLLKLLLLLLLLLLLLLLLLLLLLLALLKKKKKLLKLLLLLLLLLLLLLLLAALKLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLKLLKLKLKLLKLLKLKLLKLLKLLLKLLLKLLLLLLLLLLLNNNENDNNENNNNNNNDDNNNNNENNNNNNNNNNNNNNNNNNNNENDENNNNNNNNEDEGDNNNNENNNNNCNNNNNNNNNNNNNNNNNNMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLMMMMLMMMLLLMMMFFMMLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDLLLLLLLLLLLLLLDDSSRRSSSRRDDDDDDSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAFFFFFFFFFFFFFFFFNDDENIQNIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLKLLLKLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCCCCCCCCCCCCCCCNNIQEINLLLLLKKLLLLLKLLKLLLAAAAAAAAFFFFFFFFFFFFFFFF","n":["April","August","Date","DateTime","Datelike","Days","December","Duration","DurationRound","February","FixedOffset","Fri","IsoWeek","January","July","June","Local","LocalResult","MAX_DATE","MAX_DATETIME","MAX_UTC","MAX_UTC","MIN_DATE","MIN_DATETIME","MIN_UTC","MIN_UTC","March","May","Mon","Month","Months","NaiveDate","NaiveDateTime","NaiveTime","NaiveWeek","November","October","Offset","Offset","OutOfRange","OutOfRangeError","ParseError","ParseMonthError","ParseResult","ParseWeekdayError","RoundingError","Sat","SecondsFormat","September","SubsecRound","Sun","Thu","TimeZone","Timelike","Tue","UNIX_EPOCH","Utc","Wed","Weekday","abs","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","and_hms","and_hms_micro","and_hms_micro_opt","and_hms_milli","and_hms_milli_opt","and_hms_nano","and_hms_nano_opt","and_hms_opt","and_time","as_u32","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checked_add","checked_add_days","checked_add_months","checked_add_signed","checked_add_signed","checked_sub","checked_sub_days","checked_sub_months","checked_sub_signed","checked_sub_signed","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","date","date_naive","datetime_from_str","day","day","day","day0","day0","day0","days","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","div","duration_round","duration_trunc","eq","eq","eq","eq","eq","eq","eq","fix","fixed_offset","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format_with_items","format_with_items","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i64","from_i64","from_local","from_local_date","from_local_datetime","from_naive_utc_and_offset","from_offset","from_std","from_str","from_str","from_str","from_str","from_str","from_timestamp","from_timestamp_millis","from_u32","from_u64","from_u64","from_utc","from_utc","from_utc_date","from_utc_datetime","hash","hash","hash","hash","hash","hash","hash","hour","hour","hour12","hour12","hours","into","into","into","into","into","into","into","is_zero","iso_week","iso_week","iso_week","isoywd","isoywd_opt","max_value","microseconds","milliseconds","min_value","minute","minute","minutes","month","month","month","month0","month0","month0","mul","naive","naive_local","naive_local","naive_utc","naive_utc","name","nanosecond","nanosecond","nanoseconds","neg","new","num_days","num_days_from_ce","num_days_from_ce","num_days_from_monday","num_days_from_sunday","num_hours","num_microseconds","num_milliseconds","num_minutes","num_nanoseconds","num_seconds","num_seconds_from_midnight","num_seconds_from_midnight","num_weeks","number_from_monday","number_from_month","number_from_sunday","offset","offset","offset","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","ordinal","ordinal","ordinal","ordinal0","ordinal0","ordinal0","parse_and_remainder","parse_from_rfc2822","parse_from_rfc3339","parse_from_str","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pred","pred","pred","pred_opt","prelude","round","round_subsecs","second","second","seconds","serde","serialize","serialize","serialize","signed_duration_since","signed_duration_since","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","subsec_nanos","succ","succ","succ","succ_opt","sum","sum","time","timestamp","timestamp","timestamp_micros","timestamp_micros","timestamp_millis","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_nanos","timestamp_nanos_opt","timestamp_opt","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_nanos","timezone","timezone","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_rfc2822","to_rfc3339","to_rfc3339_opts","to_std","to_string","to_string","to_string","to_string","to_string","to_utc","trunc_subsecs","try_days","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_hours","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_minutes","try_seconds","try_weeks","type_id","type_id","type_id","type_id","type_id","type_id","type_id","weekday","weekday","weekday","weeks","with_day","with_day","with_day","with_day0","with_day0","with_day0","with_hour","with_hour","with_minute","with_minute","with_month","with_month","with_month","with_month0","with_month0","with_month0","with_nanosecond","with_nanosecond","with_ordinal","with_ordinal","with_ordinal","with_ordinal0","with_ordinal0","with_ordinal0","with_second","with_second","with_timezone","with_timezone","with_year","with_year","with_year","with_ymd_and_hms","year","year","year","year_ce","year_ce","years_since","years_since","ymd","ymd_opt","yo","yo_opt","zero","AutoSi","BadFormat","Colon","Colons","Day","DelayedFormat","Err","Error","Fixed","Fixed","Hour","Hour12","Hours","Impossible","Internal","Internal","InternalFixed","InternalNumeric","Invalid","IsoWeek","IsoYear","IsoYearDiv100","IsoYearMod100","Item","Literal","LongMonthName","LongWeekdayName","LowerAmPm","Maybe","Micros","Millis","Minute","Minutes","Month","Nanos","Nanosecond","Nanosecond","Nanosecond3","Nanosecond6","Nanosecond9","None","None","NotEnough","NumDaysFromSun","Numeric","Numeric","OffsetFormat","OffsetPrecision","Ok","OptionalMinutes","OptionalMinutesAndSeconds","OptionalSeconds","Ordinal","OutOfRange","OwnedLiteral","OwnedSpace","Pad","ParseError","ParseErrorKind","ParseResult","Parsed","RFC2822","RFC3339","Second","Seconds","SecondsFormat","Secs","ShortMonthName","ShortWeekdayName","Space","Space","StrftimeItems","Timestamp","TimezoneName","TimezoneOffset","TimezoneOffsetColon","TimezoneOffsetColonZ","TimezoneOffsetDoubleColon","TimezoneOffsetTripleColon","TimezoneOffsetZ","TooLong","TooShort","UpperAmPm","WeekFromMon","WeekFromSun","WeekdayFromMon","Year","YearDiv100","YearMod100","Zero","allow_zulu","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","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","colons","day","default","description","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","format","format_item","from","from","from","from","from","from","from","from","from","from","from","from","from","from","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hour_div_12","hour_mod_12","into","into","into","into","into","into","into","into","into","into","into","into","into","into","isoweek","isoyear","isoyear_div_100","isoyear_mod_100","kind","minute","month","nanosecond","new","new","new_with_offset","offset","ordinal","padding","parse","parse_and_remainder","precision","second","set_ampm","set_day","set_hour","set_hour12","set_isoweek","set_isoyear","set_isoyear_div_100","set_isoyear_mod_100","set_minute","set_month","set_nanosecond","set_offset","set_ordinal","set_second","set_timestamp","set_week_from_mon","set_week_from_sun","set_weekday","set_year","set_year_div_100","set_year_mod_100","strftime","timestamp","to_datetime","to_datetime_with_timezone","to_fixed_offset","to_naive_date","to_naive_datetime_with_offset","to_naive_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_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","week_from_mon","week_from_sun","weekday","year","year_div_100","year_mod_100","StrftimeItems","borrow","borrow_mut","clone","clone_into","fmt","from","into","into_iter","new","next","to_owned","try_from","try_into","type_id","Days","IsoWeek","MAX","MAX","MAX_DATE","MAX_DATETIME","MIN","MIN","MIN","MIN_DATE","MIN_DATETIME","NaiveDate","NaiveDateDaysIterator","NaiveDateTime","NaiveDateWeeksIterator","NaiveTime","NaiveWeek","UNIX_EPOCH","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","and_hms","and_hms_micro","and_hms_micro_opt","and_hms_milli","and_hms_milli_opt","and_hms_nano","and_hms_nano_opt","and_hms_opt","and_local_timezone","and_time","and_utc","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checked_add_days","checked_add_days","checked_add_months","checked_add_months","checked_add_offset","checked_add_signed","checked_add_signed","checked_sub_days","checked_sub_days","checked_sub_months","checked_sub_months","checked_sub_offset","checked_sub_signed","checked_sub_signed","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","date","day","day","day0","day0","days","default","default","default","deserialize","deserialize","deserialize","duration_round","duration_trunc","eq","eq","eq","eq","eq","eq","eq","first_day","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format_with_items","format_with_items","format_with_items","from","from","from","from","from","from","from","from","from","from","from_hms","from_hms_micro","from_hms_micro_opt","from_hms_milli","from_hms_milli_opt","from_hms_nano","from_hms_nano_opt","from_hms_opt","from_isoywd","from_isoywd_opt","from_num_days_from_ce","from_num_days_from_ce_opt","from_num_seconds_from_midnight","from_num_seconds_from_midnight_opt","from_str","from_str","from_str","from_timestamp","from_timestamp_micros","from_timestamp_millis","from_timestamp_nanos","from_timestamp_opt","from_weekday_of_month","from_weekday_of_month_opt","from_ymd","from_ymd_opt","from_yo","from_yo_opt","hash","hash","hash","hash","hash","hash","hash","hour","hour","into","into","into","into","into","into","into","into","into_iter","into_iter","iso_week","iso_week","iter_days","iter_weeks","last_day","leap_year","minute","minute","month","month","month0","month0","nanosecond","nanosecond","new","new","next","next","next_back","next_back","num_seconds_from_midnight","ordinal","ordinal","ordinal0","ordinal0","overflowing_add_signed","overflowing_sub_signed","parse_and_remainder","parse_and_remainder","parse_and_remainder","parse_from_str","parse_from_str","parse_from_str","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pred","pred_opt","round_subsecs","round_subsecs","second","second","serde","serialize","serialize","serialize","signed_duration_since","signed_duration_since","signed_duration_since","size_hint","size_hint","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","succ","succ_opt","time","timestamp","timestamp_micros","timestamp_millis","timestamp_nanos","timestamp_nanos_opt","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_nanos","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","trunc_subsecs","trunc_subsecs","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","week","week","week0","weekday","weekday","with_day","with_day","with_day0","with_day0","with_hour","with_hour","with_minute","with_minute","with_month","with_month","with_month0","with_month0","with_nanosecond","with_nanosecond","with_ordinal","with_ordinal","with_ordinal0","with_ordinal0","with_second","with_second","with_year","with_year","year","year","year","years_since","ts_microseconds","ts_microseconds_option","ts_milliseconds","ts_milliseconds_option","ts_nanoseconds","ts_nanoseconds_option","ts_seconds","ts_seconds_option","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","Ambiguous","FixedOffset","Local","LocalResult","None","Offset","Offset","Single","TimeZone","Utc","and_hms_micro_opt","and_hms_milli_opt","and_hms_nano_opt","and_hms_opt","and_time","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","datetime_from_str","earliest","east","east_opt","eq","eq","eq","fix","fix","fix","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_local_date","from_local_datetime","from_offset","from_offset","from_offset","from_offset","from_str","from_utc_date","from_utc_datetime","hash","hash","hash","into","into","into","into","isoywd","isoywd_opt","latest","local_minus_utc","map","now","now","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","single","timestamp","timestamp_micros","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_opt","to_owned","to_owned","to_owned","to_owned","to_string","to_string","today","today","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrap","utc_minus_local","west","west_opt","with_ymd_and_hms","ymd","ymd_opt","yo","yo_opt","Date","DateTime","Datelike","FixedOffset","Local","Month","NaiveDate","NaiveDateTime","NaiveTime","Offset","SecondsFormat","SubsecRound","TimeZone","Timelike","Utc","Weekday","DurationExceedsLimit","DurationExceedsTimestamp","DurationRound","Err","RoundingError","SubsecRound","TimestampExceedsLimit","borrow","borrow_mut","clone","clone_into","description","duration_round","duration_trunc","eq","fmt","fmt","from","into","round_subsecs","to_owned","to_string","trunc_subsecs","try_from","try_into","type_id","ts_microseconds","ts_microseconds_option","ts_milliseconds","ts_milliseconds_option","ts_nanoseconds","ts_nanoseconds_option","ts_seconds","ts_seconds_option","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize","deserialize","serialize"],"q":[[0,"chrono"],[446,"chrono::format"],[779,"chrono::format::strftime"],[794,"chrono::naive"],[1138,"chrono::naive::serde"],[1146,"chrono::naive::serde::ts_microseconds"],[1148,"chrono::naive::serde::ts_microseconds_option"],[1150,"chrono::naive::serde::ts_milliseconds"],[1152,"chrono::naive::serde::ts_milliseconds_option"],[1154,"chrono::naive::serde::ts_nanoseconds"],[1156,"chrono::naive::serde::ts_nanoseconds_option"],[1158,"chrono::naive::serde::ts_seconds"],[1160,"chrono::naive::serde::ts_seconds_option"],[1162,"chrono::offset"],[1288,"chrono::prelude"],[1304,"chrono::round"],[1330,"chrono::serde"],[1338,"chrono::serde::ts_microseconds"],[1340,"chrono::serde::ts_microseconds_option"],[1342,"chrono::serde::ts_milliseconds"],[1344,"chrono::serde::ts_milliseconds_option"],[1346,"chrono::serde::ts_nanoseconds"],[1348,"chrono::serde::ts_nanoseconds_option"],[1350,"chrono::serde::ts_seconds"],[1352,"chrono::serde::ts_seconds_option"],[1354,"core::time"],[1355,"core::option"],[1356,"core::clone"],[1357,"core::cmp"],[1358,"core::result"],[1359,"serde::de"],[1360,"core::fmt"],[1361,"core::fmt"],[1362,"std::time"],[1363,"core::hash"],[1364,"serde::ser"],[1365,"core::borrow"],[1366,"alloc::string"],[1367,"core::any"],[1368,"core::fmt"],[1369,"core::cmp"]],"d":["April","August","ISO 8601 calendar date with time zone.","ISO 8601 combined date and time with time zone.","The common set of methods for date component.","A duration in calendar days.","December","ISO 8601 time duration with nanosecond precision.","","February","The time zone with fixed offset, from UTC-23:59:59 to …","Friday.","","January","July","June","The local timescale.","","","","The maximum possible Date.","The maximum possible DateTime<Utc>.","","","The minimum possible Date.","The minimum possible DateTime<Utc>.","March","May","Monday.","The month of the year.","A duration in calendar months","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","","November","October","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Out of range error type used in various converting APIs","","","","","","","Saturday.","","September","","Sunday.","Thursday.","The time zone.","The common set of methods for time component.","Tuesday.","The Unix Epoch, 1970-01-01 00:00:00 UTC.","The UTC time zone. This is the most efficient time zone …","Wednesday.","The day of week.","Returns the duration as an absolute (non-negative) value.","","","","","","","","","","","","Makes a new DateTime from the current date, hour, minute …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute …","Makes a new DateTime from the current date and given …","Returns the total number of months in the Months instance.","","","","","","","","","","","","","","","Add two durations, returning None if overflow occurred.","Add a duration in Days to the date part of the DateTime.","Adds given Months to the current date and time.","Adds given Duration to the current date.","Adds given Duration to the current date and time.","Subtract two durations, returning None if overflow …","Subtract a duration in Days from the date part of the …","Subtracts given Months from the current date and time.","Subtracts given Duration from the current date.","Subtracts given Duration from the current date and time.","","","","","","","","","","","","","","","","","","","","Retrieves the date component with an associated timezone.","Retrieves the date component.","Parses a string with the specified format string and …","Returns the day of month starting from 1.","","","Returns the day of month starting from 0.","","","Makes a new Duration with given number of days. Equivalent …","","","","","","","","","","","","","","","","","","","","Returns the fixed offset from UTC to the local time stored.","Fix the offset from UTC to its current value, dropping the …","","Format a duration using the ISO 8601 format","","","","","","","","","","","Formatting (and parsing) utilities for date and time.","Formats the date with the specified format string. See the …","Formats the combined date and time per the specified …","Formats the date with the specified formatting items.","Formats the combined date and time with the specified …","Returns the argument unchanged.","Returns the argument unchanged.","Convert this DateTime<FixedOffset> instance into a …","","Convert this DateTime<Utc> instance into a …","Convert this DateTime<Local> instance into a DateTime<Utc> …","Convert this DateTime<Utc> instance into a DateTime<Local> …","Convert this DateTime<FixedOffset> instance into a …","","Returns the argument unchanged.","Convert this DateTime<Local> instance into a …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Makes a new DateTime from a NaiveDateTime in local time …","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Makes a new DateTime from its components: a NaiveDateTime …","Reconstructs the time zone from the offset.","Creates a time::Duration object from std::time::Duration","","","","","","Makes a new DateTime<Utc> from the number of non-leap …","Makes a new DateTime<Utc> from the number of non-leap …","","","Returns an Option<Month> from a i64, assuming a 1-index, …","Makes a new Date with given UTC date and offset. The local …","Makes a new DateTime from its components: a NaiveDateTime …","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","","","","","","","","Returns the hour number from 0 to 23.","","Returns the hour number from 1 to 12 with a boolean flag, …","Returns the hour number from 1 to 12 with a boolean flag, …","Makes a new Duration with given number of hours. …","Calls U::from(self).","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 duration equals Duration::zero().","Returns the ISO week.","","","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","The maximum possible Duration: i64::MAX milliseconds.","Makes a new Duration with given number of microseconds.","Makes a new Duration with given number of milliseconds.","The minimum possible Duration: -i64::MAX milliseconds.","Returns the minute number from 0 to 59.","","Makes a new Duration with given number of minutes. …","Returns the month number starting from 1.","","","Returns the month number starting from 0.","","","","Date and time types unconcerned with timezones.","Returns a view to the naive local date.","Returns a view to the naive local datetime.","Returns a view to the naive UTC date.","Returns a view to the naive UTC datetime.","Get the name of the month","Returns the number of nanoseconds since the whole non-leap …","","Makes a new Duration with given number of nanoseconds.","","Construct a new Months from a number of months","Returns the total number of whole days in the duration.","Counts the days in the proleptic Gregorian calendar, with …","Counts the days in the proleptic Gregorian calendar, with …","Returns a day-of-week number starting from Monday = 0.","Returns a day-of-week number starting from Sunday = 0.","Returns the total number of whole hours in the duration.","Returns the total number of whole microseconds in the …","Returns the total number of whole milliseconds in the …","Returns the total number of whole minutes in the duration.","Returns the total number of whole nanoseconds in the …","Returns the total number of whole seconds in the duration.","Returns the number of non-leap seconds past the last …","Returns the number of non-leap seconds past the last …","Returns the total number of whole weeks in the duration.","Returns a day-of-week number starting from Monday = 1. …","Returns a month-of-year number starting from January = 1.","Returns a day-of-week number starting from Sunday = 1.","The time zone, which calculates offsets from the local …","Retrieves an associated offset from UTC.","Retrieves an associated offset from UTC.","Creates the offset(s) for given local NaiveDate if …","Creates the offset(s) for given local NaiveDateTime if …","Creates the offset for given UTC NaiveDate. This cannot …","Creates the offset for given UTC NaiveDateTime. This …","Returns the day of year starting from 1.","","","Returns the day of year starting from 0.","","","Parses a string from a user-specified format into a …","Parses an RFC 2822 date-and-time string into a …","Parses an RFC 3339 date-and-time string into a …","Parses a string from a user-specified format into a …","","","Compare two DateTimes based on their true time, ignoring …","","","Makes a new Date for the prior date.","The previous day in the week.","The previous month.","Makes a new Date for the prior date.","A convenience module appropriate for glob imports (…","Functionality for rounding or truncating a DateTime by a …","","Returns the second number from 0 to 59.","","Makes a new Duration with given number of seconds. Panics …","Serialization/Deserialization with serde.","","","","Subtracts another Date from the current date. Returns a …","Subtracts another DateTime from the current date and time. …","","","","","","","","","","","","","","","Returns the number of nanoseconds such that …","Makes a new Date for the next date.","The next day in the week.","The next month.","Makes a new Date for the next date.","","","Retrieves the time component.","Makes a new DateTime from the number of non-leap seconds …","Returns the number of non-leap seconds since January 1, …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-microseconds since January …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-milliseconds since January …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-nanoseconds since January …","Returns the number of non-leap-nanoseconds since January …","Makes a new DateTime from the number of non-leap seconds …","Returns the number of microseconds since the last second …","Returns the number of milliseconds since the last second …","Returns the number of nanoseconds since the last second …","Retrieves an associated time zone.","Retrieves an associated time zone.","","","","","","","","Returns an RFC 2822 date and time string such as …","Returns an RFC 3339 and ISO 8601 date and time string such …","Return an RFC 3339 and ISO 8601 date and time string with …","Creates a std::time::Duration object from time::Duration","","","","","","Turn this DateTime into a DateTime<Utc>, dropping the …","","Makes a new Duration with given number of days. Equivalent …","","","","","","","","","","Makes a new Duration with given number of hours. …","","","","","","","","Makes a new Duration with given number of minutes. …","Makes a new Duration with given number of seconds. Returns …","Makes a new Duration with given number of weeks. …","","","","","","","","Returns the day of week.","","","Makes a new Duration with given number of weeks. …","Makes a new value with the day of month (starting from 1) …","","Makes a new DateTime with the day of month (starting from …","Makes a new value with the day of month (starting from 0) …","","Makes a new DateTime with the day of month (starting from …","Makes a new value with the hour number changed.","Makes a new DateTime with the hour number changed.","Makes a new value with the minute number changed.","Makes a new DateTime with the minute number changed.","Makes a new value with the month number (starting from 1) …","","Makes a new DateTime with the month number (starting from …","Makes a new value with the month number (starting from 0) …","","Makes a new DateTime with the month number (starting from …","Makes a new value with nanoseconds since the whole …","Makes a new DateTime with nanoseconds since the whole …","Makes a new value with the day of year (starting from 1) …","","Makes a new DateTime with the day of year (starting from …","Makes a new value with the day of year (starting from 0) …","","Makes a new DateTime with the day of year (starting from …","Makes a new value with the second number changed.","Makes a new DateTime with the second number changed.","Changes the associated time zone. This does not change the …","Changes the associated time zone. The returned DateTime …","Makes a new value with the year number changed, while …","","Makes a new DateTime with the year number changed, while …","Make a new DateTime from year, month, day, time components …","Returns the year number in the calendar date.","","","Returns the absolute year number starting from 1 with a …","Returns the absolute year number starting from 1 with a …","Returns the number of whole years from the given base …","Retrieve the elapsed years from now to the given DateTime.","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","A duration where the stored seconds and nanoseconds are …","Automatically select one of Secs, Millis, Micros, or Nanos …","There was an error on the formatting string, or there were …","Colon (:) as separator","The separator between hours and minutes in an offset.","Day of the month (FW=PW=2).","A temporary object which can be used as an argument to …","Contains the error value","Issues a formatting error. Used to signal an invalid …","Fixed-format item types.","Fixed-format item.","Hour number in the 24-hour clocks (FW=PW=2).","Hour number in the 12-hour clocks (FW=PW=2).","Format offset from UTC as only hours. Not recommended, it …","There is no possible date and time value with given set of …","Internal uses only.","Internal uses only.","An opaque type representing fixed-format item types for …","An opaque type representing numeric item types for …","The input string has some invalid character sequence for …","Week number in the ISO week date (FW=PW=2).","Year in the ISO week date (FW=4, PW=∞). May accept years …","Year in the ISO week date, divided by 100 (FW=PW=2). …","Year in the ISO week date, modulo 100 (FW=PW=2). Cannot be …","A single formatting item. This is used for both formatting …","A literally printed and parsed text.","Full month names.","Full day of the week names.","AM/PM.","No separator when formatting, colon allowed when parsing.","Use fixed 6 subsecond digits. This corresponds to …","Use fixed 3 subsecond digits. This corresponds to …","The number of minutes since the last whole hour (FW=PW=2).","Format offset from UTC as hours and minutes. Any seconds …","Month (FW=PW=2).","Use fixed 9 subsecond digits. This corresponds to …","The number of nanoseconds since the last whole second …","An optional dot plus one or more digits for left-aligned …","Same as Nanosecond but the accuracy is fixed to 3.","Same as Nanosecond but the accuracy is fixed to 6.","Same as Nanosecond but the accuracy is fixed to 9.","No padding.","No separator","Given set of fields is not enough to make a requested date …","Day of the week, where Sunday = 0 and Saturday = 6 …","Numeric item types. They have associated formatting width …","Numeric item. Can be optionally padded to the maximal …","Type for specifying the format of UTC offsets.","The precision of an offset from UTC formatting item.","Contains the success value","Format offset from UTC as hours, and optionally with …","Format offset from UTC as hours and optionally minutes and …","Format offset from UTC as hours and minutes, and …","Day of the year (FW=PW=3).","Given field is out of permitted range.","Same as Literal but with the string owned by the item.","Same as Space but with the string owned by the item.","Padding characters for numeric items.","An error from the parse function.","The category of parse error","Same as Result<T, ParseError>.","Parsed parts of date and time. There are two classes of …","RFC 2822 date and time syntax. Commonly used for email and …","RFC 3339 & ISO 8601 date and time syntax.","The number of seconds since the last whole minute …","Format offset from UTC as hours, minutes and seconds.","Specific formatting options for seconds. This may be …","Format whole seconds only, with no decimal point nor …","Abbreviated month names.","Abbreviated day of the week names.","Space padding.","Whitespace. Prints literally but reads zero or more …","","The number of non-leap seconds since the midnight UTC on …","Timezone name.","Same as TimezoneOffsetColon but prints no colon. Parsing …","Offset from the local time to UTC (+09:00 or -04:00 or …","Offset from the local time to UTC (+09:00 or -04:00 or Z).","Offset from the local time to UTC with seconds (+09:00:00 …","Offset from the local time to UTC without minutes (+09 or …","Same as TimezoneOffsetColonZ but prints no colon. Parsing …","All formatting items have been read but there is a …","The input string has been prematurely ended.","AM/PM.","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week, where Monday = 1 and Sunday = 7 (FW=PW=1).","Full Gregorian year (FW=4, PW=∞). May accept years …","Gregorian year divided by 100 (century number; FW=PW=2). …","Gregorian year modulo 100 (FW=PW=2). Cannot be negative.","Zero (0) padding.","Represent +00:00 as Z.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Separator between hours, minutes and seconds.","Day of the month (1–28, 1–29, 1–30 or 1–31 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to format given arguments with given formatting …","Formats single formatting item","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Hour number divided by 12 (0–1). 0 indicates AM and 1 …","Hour number modulo 12 (0–11).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","ISO week number (1–52 or 1–53 depending on the year).","Year in the ISO week date.","Year in the ISO week date, divided by 100. Implies that …","Year in the ISO week date, modulo 100. Implies that the …","The category of parse error","Minute number (0–59).","Month (1–12).","The number of nanoseconds since the whole second (0–…","Makes a new DelayedFormat value out of local date and time.","Returns the initial value of parsed parts.","Makes a new DelayedFormat value out of local date and time …","Offset from the local time to UTC, in seconds.","Day of the year (1–365 or 1–366 depending on the year).","Pad the hour value to two digits.","Tries to parse given string into parsed with given …","Tries to parse given string into parsed with given …","See OffsetPrecision.","Second number (0–60, accounting for leap seconds).","Tries to set the hour_div_12 field from given value. (false…","Tries to set the day field from given value.","Tries to set both hour_div_12 and hour_mod_12 fields from …","Tries to set the hour_mod_12 field from given hour number …","Tries to set the isoweek field from given value.","Tries to set the isoyear field from given value.","Tries to set the isoyear_div_100 field from given value.","Tries to set the isoyear_mod_100 field from given value.","Tries to set the minute field from given value.","Tries to set the month field from given value.","Tries to set the nanosecond field from given value.","Tries to set the offset field from given value.","Tries to set the ordinal field from given value.","Tries to set the second field from given value.","Tries to set the timestamp field from given value.","Tries to set the week_from_mon field from given value.","Tries to set the week_from_sun field from given value.","Tries to set the weekday field from given value.","Tries to set the year field from given value.","Tries to set the year_div_100 field from given value.","Tries to set the year_mod_100 field from given value.","strftime/strptime-inspired date and time formatting syntax.","The number of non-leap seconds since the midnight UTC on …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed fixed time zone offset out of given …","Returns a parsed naive date out of given fields.","Returns a parsed naive date and time out of given fields, …","Returns a parsed naive time out of given fields.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week.","Year.","Year divided by 100. Implies that the year is >= 1 BCE …","Year modulo 100. Implies that the year is >= 1 BCE when …","Parsing iterator for strftime-like format strings.","","","","","","Returns the argument unchanged.","Calls U::from(self).","","Creates a new parsing iterator from the strftime-like …","","","","","","A duration in calendar days.","ISO 8601 week.","The maximum possible NaiveDate (December 31, 262142 CE).","The maximum possible NaiveDateTime.","The maximum possible NaiveDate (December 31, 262143 CE).","The maximum possible NaiveDateTime.","The minimum possible NaiveDate (January 1, 262144 BCE).","The minimum possible NaiveDateTime.","The earliest possible NaiveTime","The minimum possible NaiveDate (January 1, 262145 BCE).","The minimum possible NaiveDateTime.","ISO 8601 calendar date without timezone. Allows for every …","Iterator over NaiveDate with a step size of one day.","ISO 8601 combined date and time without timezone.","Iterator over NaiveDate with a step size of one week.","ISO 8601 time without timezone. Allows for the nanosecond …","A week represented by a NaiveDate and a Weekday which is …","The Unix Epoch, 1970-01-01 00:00:00.","","","","","","","","","","","","","","","","","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new NaiveDateTime from the current date, hour, …","Converts the NaiveDateTime into the timezone-aware …","Makes a new NaiveDateTime from the current date and given …","Converts the NaiveDateTime into the timezone-aware …","","","","","","","","","","","","","","","","","Add a duration in Days to the date","Add a duration in Days to the date part of the …","Add a duration in Months to the date","Adds given Months to the current date and time.","Adds given FixedOffset to the current datetime. Returns …","Adds the number of whole days in the given Duration to the …","Adds given Duration to the current date and time.","Subtract a duration in Days from the date","Subtract a duration in Days from the date part of the …","Subtract a duration in Months from the date","Subtracts given Months from the current date and time.","Subtracts given FixedOffset from the current datetime. …","Subtracts the number of whole days in the given Duration …","Subtracts given Duration from the current date and time.","","","","","","","","","","","","","","","","","","","","","","Retrieves a date component.","Returns the day of month starting from 1.","Returns the day of month starting from 1.","Returns the day of month starting from 0.","Returns the day of month starting from 0.","Returns a RangeInclusive<T> representing the whole week …","","","","","","","","","","","","","","","","Returns a date representing the first day of the week.","","","","","","","","","","","","Formats the date with the specified format string. See the …","Formats the combined date and time with the specified …","Formats the time with the specified format string. See the …","Formats the date with the specified formatting items. …","Formats the combined date and time with the specified …","Formats the time with the specified formatting items. …","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a NaiveDate to a NaiveDateTime of the same date …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Makes a new NaiveTime from hour, minute and second.","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute and second.","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveTime from the number of seconds since …","Makes a new NaiveTime from the number of seconds since …","","","","Makes a new NaiveDateTime corresponding to a UTC date and …","Creates a new NaiveDateTime from microseconds since the …","Creates a new NaiveDateTime from milliseconds since the …","Creates a new NaiveDateTime from nanoseconds since the …","Makes a new NaiveDateTime corresponding to a UTC date and …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the ordinal date (year and day …","Makes a new NaiveDate from the ordinal date (year and day …","","","","","","","","Returns the hour number from 0 to 23.","Returns the hour number from 0 to 23.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Returns an iterator that steps by days across all …","Returns an iterator that steps by weeks across all …","Returns a date representing the last day of the week.","Returns true if this is a leap year.","Returns the minute number from 0 to 59.","Returns the minute number from 0 to 59.","Returns the month number starting from 1.","Returns the month number starting from 1.","Returns the month number starting from 0.","Returns the month number starting from 0.","Returns the number of nanoseconds since the whole non-leap …","Returns the number of nanoseconds since the whole non-leap …","Construct a new Days from a number of days","Makes a new NaiveDateTime from date and time components. …","","","","","Returns the number of non-leap seconds past the last …","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Returns the day of year starting from 0.","Returns the day of year starting from 0.","Adds given Duration to the current time, and also returns …","Subtracts given Duration from the current time, and also …","Parses a string from a user-specified format into a new …","Parses a string with the specified format string and …","Parses a string from a user-specified format into a new …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","","","","","","","","Makes a new NaiveDate for the previous calendar date.","Makes a new NaiveDate for the previous calendar date.","","","Returns the second number from 0 to 59.","Returns the second number from 0 to 59.","Serialization/Deserialization of naive types in alternate …","","","","Subtracts another NaiveDate from the current date. Returns …","Subtracts another NaiveDateTime from the current date and …","Subtracts another NaiveTime from the current time. Returns …","","","","","","","","","","","","","","","","","","","","","","Makes a new NaiveDate for the next calendar date.","Makes a new NaiveDate for the next calendar date.","Retrieves a time component.","Returns the number of non-leap seconds since the midnight …","Returns the number of non-leap microseconds since midnight …","Returns the number of non-leap milliseconds since midnight …","Returns the number of non-leap nanoseconds since midnight …","Returns the number of non-leap nanoseconds since midnight …","Returns the number of microseconds since the last whole …","Returns the number of milliseconds since the last whole …","Returns the number of nanoseconds since the last whole …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the NaiveWeek that the date belongs to, starting …","Returns the ISO week number starting from 1.","Returns the ISO week number starting from 0.","Returns the day of week.","Returns the day of week.","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new NaiveDateTime with the hour number changed.","Makes a new NaiveTime with the hour number changed.","Makes a new NaiveDateTime with the minute number changed.","Makes a new NaiveTime with the minute number changed.","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new NaiveDateTime with nanoseconds since the whole …","Makes a new NaiveTime with nanoseconds since the whole …","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new NaiveDateTime with the second number changed.","Makes a new NaiveTime with the second number changed.","Makes a new NaiveDate with the year number changed, while …","Makes a new NaiveDateTime with the year number changed, …","Returns the year number in the calendar date.","Returns the year number in the calendar date.","Returns the year number for this ISO week.","Returns the number of whole years from the given base …","Used to serialize/deserialize from microsecond-precision …","Ser/de to/from optional timestamps in microseconds","Used to serialize/deserialize from millisecond-precision …","Ser/de to/from optional timestamps in milliseconds","Used to serialize/deserialize from nanosecond-precision …","Ser/de to/from optional timestamps in nanoseconds","Used to serialize/deserialize from second-precision …","Ser/de to/from optional timestamps in seconds","Deserialize a NaiveDateTime from a microseconds timestamp","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a nanosecond timestamp or …","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a milliseconds timestamp","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a millisecond timestamp …","Serialize a datetime into an integer number of …","Deserialize a NaiveDateTime from a nanoseconds timestamp","Serialize a datetime into an integer number of nanoseconds …","Deserialize a NaiveDateTime from a nanosecond timestamp or …","Serialize a datetime into an integer number of nanoseconds …","Deserialize a NaiveDateTime from a seconds timestamp","Serialize a datetime into an integer number of seconds …","Deserialize a NaiveDateTime from a second timestamp or none","Serialize a datetime into an integer number of seconds …","Given local time representation has multiple results and …","The time zone with fixed offset, from UTC-23:59:59 to …","The local timescale.","The conversion result from the local time to the …","Given local time representation is invalid. This can occur …","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Given local time representation has a single unique result.","The time zone.","The UTC time zone. This is the most efficient time zone …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute …","Makes a new DateTime from the current date and given …","","","","","","","","","","","","","","","","","Parses a string with the specified format string and …","Returns Some for the earliest possible conversion result, …","Makes a new FixedOffset for the Eastern Hemisphere with …","Makes a new FixedOffset for the Eastern Hemisphere with …","","","","Returns the fixed offset from UTC to the local time stored.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Reconstructs the time zone from the offset.","","","","","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Returns Some for the latest possible conversion result, or …","Returns the number of seconds to add to convert from UTC …","Maps a LocalResult<T> into LocalResult<U> with given …","Returns a DateTime<Local> which corresponds to the current …","Returns a DateTime<Utc> which corresponds to the current …","Creates the offset(s) for given local NaiveDate if …","","","","Creates the offset(s) for given local NaiveDateTime if …","","","","Creates the offset for given UTC NaiveDate. This cannot …","","","","Creates the offset for given UTC NaiveDateTime. This …","","","","Returns Some only when the conversion result is unique, or …","Makes a new DateTime from the number of non-leap seconds …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap seconds …","","","","","","","Returns a Date which corresponds to the current date.","Returns a Date which corresponds to the current date.","","","","","","","","","","","","","Returns the single unique conversion result, or panics …","Returns the number of seconds to add to convert from the …","Makes a new FixedOffset for the Western Hemisphere with …","Makes a new FixedOffset for the Western Hemisphere with …","Make a new DateTime from year, month, day, time components …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","","","","","","","","","","","","","","","","","Error when Duration.num_nanoseconds exceeds the limit.","Error when the Duration exceeds the Duration from or until …","Extension trait for rounding or truncating a DateTime by a …","Error that can occur in rounding or truncating","An error from rounding by Duration","Extension trait for subsecond rounding or truncation to a …","Error when DateTime.timestamp_nanos exceeds the limit.","","","","","","Return a copy rounded by Duration.","Return a copy truncated by Duration.","","","","Returns the argument unchanged.","Calls U::from(self).","Return a copy rounded to the specified number of subsecond …","","","Return a copy truncated to the specified number of …","","","","Ser/de to/from timestamps in microseconds","Ser/de to/from optional timestamps in microseconds","Ser/de to/from timestamps in milliseconds","Ser/de to/from optional timestamps in milliseconds","Ser/de to/from timestamps in nanoseconds","Ser/de to/from optional timestamps in nanoseconds","Ser/de to/from timestamps in seconds","Ser/de to/from optional timestamps in seconds","Deserialize a DateTime from a microsecond timestamp","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a microsecond timestamp or none","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a millisecond timestamp","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a millisecond timestamp or none","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a nanosecond timestamp","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a nanosecond timestamp or none","Serialize a UTC datetime into an integer number of …","Deserialize a DateTime from a seconds timestamp","Serialize a UTC datetime into an integer number of seconds …","Deserialize a DateTime from a seconds timestamp or none","Serialize a UTC datetime into an integer number of seconds …"],"i":[15,15,0,0,0,0,15,0,0,15,0,14,0,15,15,15,0,0,0,0,2,4,0,0,2,4,15,15,14,0,0,0,0,0,0,15,15,0,3,0,0,0,0,0,0,0,14,0,15,0,14,14,0,0,14,4,0,14,0,1,1,2,4,4,4,4,4,1,2,4,4,2,2,2,2,2,2,2,2,2,7,1,2,4,14,15,7,16,1,2,4,14,15,7,16,1,4,4,2,4,1,4,4,2,4,1,2,4,14,15,7,16,1,2,4,14,15,7,16,1,2,4,15,7,4,4,3,70,2,4,70,2,4,1,1,4,4,4,4,4,4,14,15,1,4,4,1,2,4,14,15,7,16,59,4,1,1,2,2,4,4,14,14,15,7,16,16,0,2,4,2,4,1,2,4,4,4,4,4,4,4,4,4,14,15,7,16,14,15,4,3,3,4,3,1,4,4,4,14,15,4,4,15,14,15,2,4,3,3,1,2,4,14,15,7,16,71,4,71,71,1,1,2,4,14,15,7,16,1,70,2,4,3,3,1,1,1,1,71,4,1,70,2,4,70,2,4,1,0,2,4,2,4,15,71,4,1,1,7,1,70,70,14,14,1,1,1,1,1,1,71,71,1,14,15,14,0,2,4,3,3,3,3,70,2,4,70,2,4,4,4,4,4,1,2,4,15,7,2,14,15,2,0,0,4,71,4,1,0,4,14,15,2,4,1,2,2,4,4,4,4,4,4,4,1,2,4,4,1,2,14,15,2,1,1,4,3,4,3,4,3,4,3,3,4,4,3,4,4,4,2,4,1,2,4,14,15,7,16,4,4,4,1,1,2,4,14,16,4,4,1,1,2,4,14,14,15,15,7,16,1,1,2,4,14,15,7,16,1,1,1,1,2,4,14,15,7,16,70,2,4,1,70,2,4,70,2,4,71,4,71,4,70,2,4,70,2,4,71,4,70,2,4,70,2,4,71,4,2,4,70,2,4,3,70,2,4,70,70,2,4,3,3,3,3,1,43,57,54,0,48,0,20,55,0,55,48,48,53,57,48,50,0,0,57,48,48,48,48,0,55,50,50,50,54,43,43,48,53,48,43,48,50,50,50,50,47,54,57,48,0,55,0,0,20,53,53,53,48,57,55,55,0,0,0,0,0,50,50,48,53,0,43,50,50,47,55,0,48,50,50,50,50,50,50,50,57,57,50,48,48,48,48,48,48,47,52,31,43,46,47,48,49,50,51,52,53,54,55,56,57,31,43,46,47,48,49,50,51,52,53,54,55,56,57,43,46,47,48,49,50,51,52,53,54,55,56,57,43,46,47,48,49,50,51,52,53,54,55,56,57,52,46,46,56,43,46,47,48,49,50,51,52,53,54,55,56,57,31,31,43,46,47,48,49,50,51,52,53,54,55,56,56,57,0,0,31,43,46,47,48,49,50,51,52,53,54,55,56,57,43,46,47,48,49,50,51,52,53,54,55,56,57,46,46,31,43,46,47,48,49,50,51,52,53,54,55,56,57,46,46,46,46,56,46,46,46,31,46,31,46,46,52,0,0,52,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,0,46,46,46,46,46,46,46,43,46,47,48,49,50,51,52,53,54,55,56,57,31,56,31,43,46,47,48,49,50,51,52,53,54,55,56,57,31,43,46,47,48,49,50,51,52,53,54,55,56,57,31,43,46,47,48,49,50,51,52,53,54,55,56,57,46,46,46,46,46,46,0,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,18,34,0,0,18,34,12,0,0,0,0,0,0,0,0,34,18,18,18,34,34,34,34,34,12,12,12,18,34,34,12,12,18,18,18,18,18,18,18,18,34,18,34,63,8,18,61,62,34,38,12,63,8,18,61,62,34,38,12,18,34,18,34,34,18,34,18,34,18,34,34,18,34,8,18,61,62,34,38,12,8,18,61,62,34,38,12,8,18,61,62,34,38,12,34,18,34,18,34,63,18,34,12,18,34,12,34,34,8,18,61,62,34,38,12,63,63,8,18,18,61,62,34,34,38,12,12,18,34,12,18,34,12,63,8,18,18,61,62,34,34,38,12,12,12,12,12,12,12,12,12,18,18,18,18,12,12,18,34,12,34,34,34,34,34,18,18,18,18,18,18,8,18,61,62,34,38,12,34,12,63,8,18,61,62,34,38,12,61,62,18,34,18,18,63,18,34,12,18,34,18,34,34,12,8,34,61,62,61,62,12,18,34,18,34,12,12,18,34,12,18,34,12,8,18,61,62,34,38,12,18,18,34,12,34,12,0,18,34,12,18,34,12,61,62,18,18,18,18,34,34,34,34,34,34,12,12,12,12,18,34,34,12,12,18,18,34,34,34,34,34,34,34,34,34,8,18,61,62,34,38,12,18,34,12,34,12,63,8,18,61,62,34,38,12,63,8,18,61,62,34,38,12,63,8,18,61,62,34,38,12,18,38,38,18,34,18,34,18,34,34,12,34,12,18,34,18,34,34,12,18,34,18,34,34,12,18,34,18,34,38,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,35,0,0,0,35,0,3,35,0,0,35,35,35,35,35,6,23,22,35,6,23,22,35,6,23,22,35,6,23,22,35,3,35,6,6,6,22,35,59,6,22,6,6,23,22,22,35,6,23,22,35,3,3,3,6,23,22,6,3,3,6,22,35,6,23,22,35,3,3,35,6,35,23,22,3,6,23,22,3,6,23,22,3,6,23,22,3,6,23,22,35,3,3,3,3,3,3,6,23,22,35,6,22,23,22,6,23,22,35,6,23,22,35,6,23,22,35,35,6,6,6,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,69,0,72,0,0,69,69,69,69,69,69,72,72,69,69,69,69,69,73,69,69,73,69,69,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,1],[[1,1],1],[[[2,[-1]],1],[[2,[-1]]],3],[[[4,[-1]],5],[[4,[-1]]],3],[[[4,[-1]],6],[[4,[-1]]],3],[[[4,[-1]],7],[],3],[[[4,[-1]],1],[[4,[-1]]],3],[[[4,[-1]],8],[],3],[[1,1],9],[[[2,[-1]],1],9,3],[[[4,[-1]],1],9,3],[[[4,[-1]],5],9,3],[[[2,[-1]],10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],10,10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],10,10,10,10],[[4,[-1]]],3],[[[2,[-1]],10,10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],10,10,10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],12],[[11,[[4,[-1]]]]],3],[7,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,1],[[11,[1]]]],[[[4,[-1]],8],[[11,[[4,[-1]]]]],3],[[[4,[-1]],7],[[11,[[4,[-1]]]]],3],[[[2,[-1]],1],[[11,[[2,[-1]]]]],3],[[[4,[-1]],1],[[11,[[4,[-1]]]]],3],[[1,1],[[11,[1]]]],[[[4,[-1]],8],[[11,[[4,[-1]]]]],3],[[[4,[-1]],7],[[11,[[4,[-1]]]]],3],[[[2,[-1]],1],[[11,[[2,[-1]]]]],3],[[[4,[-1]],1],[[11,[[4,[-1]]]]],3],[1,1],[[[2,[-1]]],[[2,[-1]]],[13,3]],[[[4,[-1]]],[[4,[-1]]],[13,3]],[14,14],[15,15],[7,7],[16,16],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[1,1],17],[[[2,[-1]],[2,[-1]]],17,3],[[[4,[-1]],[4,[-1]]],17,3],[[15,15],17],[[7,7],17],[[[4,[-1]]],[[2,[-1]]],3],[[[4,[-1]]],18,3],[[-1,19,19],[[20,[[4,[-1]]]]],[]],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[21,1],[[],1],[[],[[4,[6]]]],[[],[[4,[22]]]],[[],[[4,[23]]]],[-1,[[24,[[4,[6]]]]],25],[-1,[[24,[[4,[22]]]]],25],[-1,[[24,[[4,[23]]]]],25],[-1,[[24,[14]]],25],[-1,[[24,[15]]],25],[[1,26],1],[[[4,[-1]],1],[[24,[[4,[-1]]]]],3],[[[4,[-1]],1],[[24,[[4,[-1]]]]],3],[[1,1],27],[[[2,[-1]],[2,[-2]]],27,3,3],[[[4,[-1]],[4,[-2]]],27,3,3],[[14,14],27],[[15,15],27],[[7,7],27],[[16,16],27],[-1,6,[]],[[[4,[-1]]],[[4,[6]]],3],[[1,28],29],[[1,28],29],[[[2,[-1]],28],29,3],[[[2,[-1]],28],29,3],[[[4,[-1]],28],29,3],[[[4,[-1]],28],29,3],[[14,28],29],[[14,28],29],[[15,28],29],[[7,28],29],[[16,28],29],[[16,28],29],0,[[[2,[-1]],19],[[31,[30]]],3],[[[4,[-1]],19],[[31,[30]]],3],[[[2,[-1]],-2],[[31,[-2]]],3,[32,13]],[[[4,[-1]],-2],[[31,[-2]]],3,[32,13]],[-1,-1,[]],[-1,-1,[]],[[[4,[6]]],[[4,[23]]]],[33,[[4,[22]]]],[[[4,[22]]],[[4,[6]]]],[[[4,[23]]],[[4,[22]]]],[[[4,[22]]],[[4,[23]]]],[[[4,[6]]],[[4,[22]]]],[33,[[4,[23]]]],[-1,-1,[]],[[[4,[23]]],[[4,[6]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[21,[[11,[14]]]],[21,[[11,[15]]]],[34,[[4,[-1]]],3],[[-1,18],[[35,[[2,[-1]]]]],[]],[[-1,34],[[35,[[4,[-1]]]]],[]],[34,[[4,[-1]]],3],[[],-1,[]],[5,[[24,[1,0]]]],[19,[[20,[[4,[23]]]]]],[19,[[20,[[4,[6]]]]]],[19,[[20,[[4,[22]]]]]],[19,[[24,[14]]]],[19,[[24,[15]]]],[[21,10],[[11,[[4,[22]]]]]],[21,[[11,[[4,[22]]]]]],[10,[[11,[15]]]],[36,[[11,[14]]]],[36,[[11,[15]]]],[18,[[2,[-1]]],3],[34,[[4,[-1]]],3],[[-1,18],[[2,[-1]]],[]],[[-1,34],[[4,[-1]]],[]],[[1,-1],9,37],[[[2,[-1]],-2],9,3,37],[[[4,[-1]],-2],9,3,37],[[14,-1],9,37],[[15,-1],9,37],[[7,-1],9,37],[[16,-1],9,37],[-1,10,[]],[[[4,[-1]]],10,3],[-1,[[9,[27,10]]],[]],[-1,[[9,[27,10]]],[]],[21,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,27],[-1,38,[]],[[[2,[-1]]],38,3],[[[4,[-1]]],38,3],[[-1,26,10,14],[[2,[-1]]],[]],[[-1,26,10,14],[[35,[[2,[-1]]]]],[]],[[],1],[21,1],[21,1],[[],1],[-1,10,[]],[[[4,[-1]]],10,3],[21,1],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[[1,26],1],0,[[[2,[-1]]],18,3],[[[4,[-1]]],34,3],[[[2,[-1]]],18,3],[[[4,[-1]]],34,3],[15,19],[-1,10,[]],[[[4,[-1]]],10,3],[21,1],[1,1],[10,7],[1,21],[-1,26,[]],[-1,26,[]],[14,10],[14,10],[1,21],[1,[[11,[21]]]],[1,21],[1,21],[1,[[11,[21]]]],[1,21],[-1,10,[]],[-1,10,[]],[1,21],[14,10],[15,10],[14,10],0,[[[2,[-1]]],[],3],[[[4,[-1]]],[],3],[[-1,18],35,[]],[[-1,34],35,[]],[[-1,18],[],[]],[[-1,34],[],[]],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[-1,10,[]],[[[2,[-1]]],10,3],[[[4,[-1]]],10,3],[[19,19],[[20,[[9,[[4,[6]],19]]]]]],[19,[[20,[[4,[6]]]]]],[19,[[20,[[4,[6]]]]]],[[19,19],[[20,[[4,[6]]]]]],[[1,1],[[11,[17]]]],[[[2,[-1]],[2,[-1]]],[[11,[17]]],3],[[[4,[-1]],[4,[-2]]],[[11,[17]]],3,3],[[15,15],[[11,[17]]]],[[7,7],[[11,[17]]]],[[[2,[-1]]],[[2,[-1]]],3],[14,14],[15,15],[[[2,[-1]]],[[11,[[2,[-1]]]]],3],0,0,[[-1,39],-2,[],[]],[-1,10,[]],[[[4,[-1]]],10,3],[21,1],0,[[[4,[-1]],-2],24,3,40],[[14,-1],24,40],[[15,-1],24,40],[[[2,[-1]],[2,[-2]]],1,3,3],[[[4,[-1]],-3],1,3,3,[[41,[[4,[-2]]]]]],[[1,1],1],[[[2,[-1]],1],[[2,[-1]]],3],[[[2,[-1]],[2,[-1]]],1,3],[[[4,[-1]],1],[[4,[-1]]],3],[[[4,[-1]],[4,[-1]]],1,3],[[[4,[-1]],6],[[4,[-1]]],3],[[[4,[-1]],8],[],3],[[[4,[-1]],7],[],3],[[[4,[-1]],5],[[4,[-1]]],3],[[[4,[-1]],[4,[-1]]],1,3],[[1,1],9],[[[2,[-1]],1],9,3],[[[4,[-1]],5],9,3],[[[4,[-1]],1],9,3],[1,26],[[[2,[-1]]],[[2,[-1]]],3],[14,14],[15,15],[[[2,[-1]]],[[11,[[2,[-1]]]]],3],[-1,1,32],[-1,1,32],[[[4,[-1]]],12,3],[[-1,21,10],[[4,[-1]]],[]],[[[4,[-1]]],21,3],[[-1,21],[[35,[[4,[-1]]]]],[]],[[[4,[-1]]],21,3],[[-1,21],[[4,[-1]]],[]],[[[4,[-1]]],21,3],[[-1,21],[[35,[[4,[-1]]]]],[]],[[-1,21],[[4,[-1]]],[]],[[[4,[-1]]],21,3],[[[4,[-1]]],[[11,[21]]],3],[[-1,21,10],[[35,[[4,[-1]]]]],[]],[[[4,[-1]]],10,3],[[[4,[-1]]],10,3],[[[4,[-1]]],10,3],[[[2,[-1]]],-1,3],[[[4,[-1]]],-1,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[-1]]],42,3],[[[4,[-1]]],42,3],[[[4,[-1]],43,27],42,3],[1,[[24,[5,0]]]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[[[4,[-1]]],[[4,[22]]],3],[[-1,39],-2,[],[]],[21,[[11,[1]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[44,[[24,[14]]]],[-1,[[24,[-2]]],[],[]],[44,[[24,[15]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[21,[[11,[1]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[21,[[11,[1]]]],[21,[[11,[1]]]],[21,[[11,[1]]]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,14,[]],[[[2,[-1]]],14,3],[[[4,[-1]]],14,3],[21,1],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[2,[-1]],10],[[11,[[2,[-1]]]]],3],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[-1,10],[[11,[-1]]],[]],[[[4,[-1]],10],[[11,[[4,[-1]]]]],3],[[[2,[-1]],-2],[[2,[-2]]],3,3],[[[4,[-1]],-2],[[4,[-2]]],3,3],[[-1,26],[[11,[-1]]],[]],[[[2,[-1]],26],[[11,[[2,[-1]]]]],3],[[[4,[-1]],26],[[11,[[4,[-1]]]]],3],[[-1,26,10,10,10,10,10],[[35,[[4,[-1]]]]],[]],[-1,26,[]],[[[2,[-1]]],26,3],[[[4,[-1]]],26,3],[-1,[[9,[27,10]]],[]],[-1,[[9,[27,10]]],[]],[[[2,[-1]],[2,[-1]]],[[11,[10]]],3],[[[4,[-1]],[4,[-1]]],[[11,[10]]],3],[[-1,26,10,10],[[2,[-1]]],[]],[[-1,26,10,10],[[35,[[2,[-1]]]]],[]],[[-1,26,10],[[2,[-1]]],[]],[[-1,26,10],[[35,[[2,[-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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,43],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,0,[[],46],[56,19],[[43,43],27],[[46,46],27],[[47,47],27],[[48,48],27],[[49,49],27],[[50,50],27],[[51,51],27],[[52,52],27],[[53,53],27],[[54,54],27],[[55,55],27],[[56,56],27],[[57,57],27],[[[31,[-1]],28],29,[32,13]],[[[31,[-1]],28],29,58],[[43,28],29],[[46,28],29],[[47,28],29],[[48,28],29],[[49,28],29],[[50,28],29],[[51,28],29],[[52,28],29],[[53,28],29],[[54,28],29],[[55,28],29],[[56,28],29],[[56,28],29],[[57,28],29],[[28,[11,[18]],[11,[12]],[11,[[9,[42,6]]]],-1],29,[32,13]],[[28,[11,[18]],[11,[12]],[11,[[9,[42,6]]]],55],29],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[43,-1],9,37],[[46,-1],9,37],[[47,-1],9,37],[[48,-1],9,37],[[49,-1],9,37],[[50,-1],9,37],[[51,-1],9,37],[[52,-1],9,37],[[53,-1],9,37],[[54,-1],9,37],[[55,-1],9,37],[[56,-1],9,37],[[57,-1],9,37],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,[],[]],0,0,0,0,[56,57],0,0,0,[[[11,[18]],[11,[12]],-1],[[31,[-1]]],[32,13]],[[],46],[[[11,[18]],[11,[12]],-1,-2],[[31,[-2]]],[59,60],[32,13]],0,0,0,[[46,19,-1],[[20,[9]]],32],[[46,19,-1],[[20,[19]]],32],0,0,[[46,27],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,14],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],[[46,21],[[20,[9]]]],0,0,[46,[[20,[[4,[6]]]]]],[[46,-1],[[20,[[4,[-1]]]]],3],[46,[[20,[6]]]],[46,[[20,[18]]]],[[46,26],[[20,[34]]]],[46,[[20,[12]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[-1,42,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-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,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[30,30],[[-1,-2],9,[],[]],[[30,28],29],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,30],[30,[[11,[55]]]],[-1,-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[18,1],18],[[18,7]],[[18,8]],[[34,7]],[[34,1],34],[[34,5],34],[[34,8]],[[34,6],34],[[12,1],12],[[12,5],12],[[12,6],12],[[18,1],9],[[34,5],9],[[34,1],9],[[12,5],9],[[12,1],9],[[18,10,10,10],34],[[18,10,10,10,10],34],[[18,10,10,10,10],[[11,[34]]]],[[18,10,10,10,10],34],[[18,10,10,10,10],[[11,[34]]]],[[18,10,10,10,10],34],[[18,10,10,10,10],[[11,[34]]]],[[18,10,10,10],[[11,[34]]]],[[34,-1],[[35,[[4,[-1]]]]],3],[[18,12],34],[34,[[4,[22]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,8],[[11,[18]]]],[[34,8],[[11,[34]]]],[[18,7],[[11,[18]]]],[[34,7],[[11,[34]]]],[[34,6],[[11,[34]]]],[[18,1],[[11,[18]]]],[[34,1],[[11,[34]]]],[[18,8],[[11,[18]]]],[[34,8],[[11,[34]]]],[[18,7],[[11,[18]]]],[[34,7],[[11,[34]]]],[[34,6],[[11,[34]]]],[[18,1],[[11,[18]]]],[[34,1],[[11,[34]]]],[8,8],[18,18],[61,61],[62,62],[34,34],[38,38],[12,12],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[8,8],17],[[18,18],17],[[61,61],17],[[62,62],17],[[34,34],17],[[38,38],17],[[12,12],17],[34,18],[18,10],[34,10],[18,10],[34,10],[63,[[64,[18]]]],[[],18],[[],34],[[],12],[-1,[[24,[18]]],25],[-1,[[24,[34]]],25],[-1,[[24,[12]]],25],[[34,1],[[24,[34]]]],[[34,1],[[24,[34]]]],[[8,8],27],[[18,18],27],[[61,61],27],[[62,62],27],[[34,34],27],[[38,38],27],[[12,12],27],[63,18],[[63,28],29],[[8,28],29],[[18,28],29],[[18,28],29],[[61,28],29],[[62,28],29],[[34,28],29],[[34,28],29],[[38,28],29],[[12,28],29],[[12,28],29],[[18,19],[[31,[30]]]],[[34,19],[[31,[30]]]],[[12,19],[[31,[30]]]],[[18,-1],[[31,[-1]]],[32,13]],[[34,-1],[[31,[-1]]],[32,13]],[[12,-1],[[31,[-1]]],[32,13]],[-1,-1,[]],[-1,-1,[]],[34,18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[18,34],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[10,10,10],12],[[10,10,10,10],12],[[10,10,10,10],[[11,[12]]]],[[10,10,10,10],12],[[10,10,10,10],[[11,[12]]]],[[10,10,10,10],12],[[10,10,10,10],[[11,[12]]]],[[10,10,10],[[11,[12]]]],[[26,10,14],18],[[26,10,14],[[11,[18]]]],[26,18],[26,[[11,[18]]]],[[10,10],12],[[10,10],[[11,[12]]]],[19,[[20,[18]]]],[19,[[20,[34]]]],[19,[[20,[12]]]],[[21,10],34],[21,[[11,[34]]]],[21,[[11,[34]]]],[21,[[11,[34]]]],[[21,10],[[11,[34]]]],[[26,10,14,44],18],[[26,10,14,44],[[11,[18]]]],[[26,10,10],18],[[26,10,10],[[11,[18]]]],[[26,10],18],[[26,10],[[11,[18]]]],[[8,-1],9,37],[[18,-1],9,37],[[61,-1],9,37],[[62,-1],9,37],[[34,-1],9,37],[[38,-1],9,37],[[12,-1],9,37],[34,10],[12,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,38],[34,38],[18,61],[18,62],[63,18],[18,27],[34,10],[12,10],[18,10],[34,10],[18,10],[34,10],[34,10],[12,10],[36,8],[[18,12],34],[61,11],[62,11],[61,11],[62,11],[12,10],[18,10],[34,10],[18,10],[34,10],[[12,1],[[9,[12,21]]]],[[12,1],[[9,[12,21]]]],[[19,19],[[20,[[9,[18,19]]]]]],[[19,19],[[20,[[9,[34,19]]]]]],[[19,19],[[20,[[9,[12,19]]]]]],[[19,19],[[20,[18]]]],[[19,19],[[20,[34]]]],[[19,19],[[20,[12]]]],[[8,8],[[11,[17]]]],[[18,18],[[11,[17]]]],[[61,61],[[11,[17]]]],[[62,62],[[11,[17]]]],[[34,34],[[11,[17]]]],[[38,38],[[11,[17]]]],[[12,12],[[11,[17]]]],[18,18],[18,[[11,[18]]]],[[-1,39],-2,[],[]],[[-1,39],-2,[],[]],[34,10],[12,10],0,[[18,-1],24,40],[[34,-1],24,40],[[12,-1],24,40],[[18,18],1],[[34,34],1],[[12,12],1],[61,[[9,[65,[11,[65]]]]]],[62,[[9,[65,[11,[65]]]]]],[[18,1],18],[[18,7]],[[18,18],1],[[18,8]],[[34,5],34],[[34,7]],[[34,6],34],[[34,1],34],[[34,8]],[[34,34],1],[[12,12],1],[[12,6],12],[[12,1],12],[[12,5],12],[[18,1],9],[[34,1],9],[[34,5],9],[[12,5],9],[[12,1],9],[18,18],[18,[[11,[18]]]],[34,12],[34,21],[34,21],[34,21],[34,21],[34,[[11,[21]]]],[34,10],[34,10],[34,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[-1,42,[]],[-1,42,[]],[[-1,39],-2,[],[]],[[-1,39],-2,[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[[18,14],63],[38,10],[38,10],[18,14],[34,14],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[18,10],[[11,[18]]]],[[34,10],[[11,[34]]]],[[34,10],[[11,[34]]]],[[12,10],[[11,[12]]]],[[18,26],[[11,[18]]]],[[34,26],[[11,[34]]]],[18,26],[34,26],[38,26],[[18,18],[[11,[10]]]],0,0,0,0,0,0,0,0,[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],[-1,[[24,[34]]],25],[[34,-1],24,40],[-1,[[24,[[11,[34]]]]],25],[[[11,[34]],-1],24,40],0,0,0,0,0,0,0,0,0,0,[[[35,[[2,[-1]]]],10,10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],10,10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],10,10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],10,10,10],[[35,[[4,[-1]]]]],3],[[[35,[[2,[-1]]]],12],[[35,[[4,[-1]]]]],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[23,23],[22,22],[[[35,[-1]]],[[35,[-1]]],13],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,19,19],[[20,[[4,[-1]]]]],[]],[[[35,[-1]]],[[11,[-1]]],[]],[26,6],[26,[[11,[6]]]],[[6,6],27],[[22,22],27],[[[35,[-1]],[35,[-1]]],27,66],[-1,6,[]],[6,6],[22,6],[[6,28],29],[[6,28],29],[[23,28],29],[[22,28],29],[[22,28],29],[[[35,[-1]],28],29,58],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-1,18],[[35,[[2,[-1]]]]],[]],[[-1,34],[[35,[[4,[-1]]]]],[]],[[],-1,[]],[6,6],[6,23],[22,22],[19,[[24,[6]]]],[[-1,18],[[2,[-1]]],[]],[[-1,34],[[4,[-1]]],[]],[[6,-1],9,37],[[22,-1],9,37],[[[35,[-1]],-2],9,67,37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,26,10,14],[[2,[-1]]],[]],[[-1,26,10,14],[[35,[[2,[-1]]]]],[]],[[[35,[-1]]],[[11,[-1]]],[]],[6,26],[[[35,[-1]],-2],[[35,[-3]]],[],68,[]],[[],[[4,[23]]]],[[],[[4,[22]]]],[[-1,18],35,[]],[[6,18],[[35,[6]]]],[[23,18],[[35,[6]]]],[[22,18],[[35,[22]]]],[[-1,34],35,[]],[[6,34],[[35,[6]]]],[[23,34],[[35,[6]]]],[[22,34],[[35,[22]]]],[[-1,18],[],[]],[[6,18],6],[[23,18],6],[[22,18],22],[[-1,34],[],[]],[[6,34],6],[[23,34],6],[[22,34],22],[[[35,[-1]]],[[11,[-1]]],[]],[[-1,21,10],[[4,[-1]]],[]],[[-1,21],[[35,[[4,[-1]]]]],[]],[[-1,21],[[4,[-1]]],[]],[[-1,21],[[35,[[4,[-1]]]]],[]],[[-1,21],[[4,[-1]]],[]],[[-1,21,10],[[35,[[4,[-1]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[-1,42,[]],[[],[[2,[23]]]],[[],[[2,[22]]]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[[[35,[-1]]],-1,58],[6,26],[26,6],[26,[[11,[6]]]],[[-1,26,10,10,10,10,10],[[35,[[4,[-1]]]]],[]],[[-1,26,10,10],[[2,[-1]]],[]],[[-1,26,10,10],[[35,[[2,[-1]]]]],[]],[[-1,26,10],[[2,[-1]]],[]],[[-1,26,10],[[35,[[2,[-1]]]]],[]],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,[],[]],[69,69],[[-1,-2],9,[],[]],[69,19],[[-1,1],[[24,[-1]]],[]],[[-1,1],[[24,[-1]]],[]],[[69,69],27],[[69,28],29],[[69,28],29],[-1,-1,[]],[-1,-2,[],[]],[[-1,39],-1,[]],[-1,-2,[],[]],[-1,42,[]],[[-1,39],-1,[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,45,[]],0,0,0,0,0,0,0,0,[-1,[[24,[[4,[22]]]]],25],[[[4,[22]],-1],24,40],[-1,[[24,[[11,[[4,[22]]]]]]],25],[[[11,[[4,[22]]]],-1],24,40],[-1,[[24,[[4,[22]]]]],25],[[[4,[22]],-1],24,40],[-1,[[24,[[11,[[4,[22]]]]]]],25],[[[11,[[4,[22]]]],-1],24,40],[-1,[[24,[[4,[22]]]]],25],[[[4,[22]],-1],24,40],[-1,[[24,[[11,[[4,[22]]]]]]],25],[[[11,[[4,[22]]]],-1],24,40],[-1,[[24,[[4,[22]]]]],25],[[[4,[22]],-1],24,40],[-1,[[24,[[11,[[4,[22]]]]]]],25],[[[11,[[4,[22]]]],-1],24,40]],"c":[2,71,72,74,76,124,126,189,190,206,207,232,233,298,329,336,340,344,441,442,443,444,624,625,798,799,803,804,828,829,831,833,939,940,942,944,947,949,951,956,961,963,965,1026,1060,1066,1193,1195,1213,1220,1229,1230,1253,1255,1265,1266,1281,1284,1285,1286,1287],"p":[[3,"Duration",0],[3,"Date",0],[8,"TimeZone",0],[3,"DateTime",0],[3,"Duration",1354],[3,"FixedOffset",1162],[3,"Months",0],[3,"Days",794],[15,"tuple"],[15,"u32"],[4,"Option",1355],[3,"NaiveTime",794],[8,"Clone",1356],[4,"Weekday",0],[4,"Month",0],[3,"OutOfRange",0],[4,"Ordering",1357],[3,"NaiveDate",794],[15,"str"],[6,"ParseResult",446],[15,"i64"],[3,"Utc",1162],[3,"Local",1162],[4,"Result",1358],[8,"Deserializer",1359],[15,"i32"],[15,"bool"],[3,"Formatter",1360],[6,"Result",1360],[3,"StrftimeItems",779],[3,"DelayedFormat",446],[8,"Iterator",1361],[3,"SystemTime",1362],[3,"NaiveDateTime",794],[4,"LocalResult",1162],[15,"u64"],[8,"Hasher",1363],[3,"IsoWeek",794],[15,"u16"],[8,"Serializer",1364],[8,"Borrow",1365],[3,"String",1366],[4,"SecondsFormat",446],[15,"u8"],[3,"TypeId",1367],[3,"Parsed",446],[4,"Pad",446],[4,"Numeric",446],[3,"InternalNumeric",446],[4,"Fixed",446],[3,"InternalFixed",446],[3,"OffsetFormat",446],[4,"OffsetPrecision",446],[4,"Colons",446],[4,"Item",446],[3,"ParseError",446],[4,"ParseErrorKind",446],[8,"Debug",1360],[8,"Offset",0],[8,"Display",1360],[3,"NaiveDateDaysIterator",794],[3,"NaiveDateWeeksIterator",794],[3,"NaiveWeek",794],[3,"RangeInclusive",1368],[15,"usize"],[8,"PartialEq",1357],[8,"Hash",1363],[8,"FnMut",1369],[4,"RoundingError",1304],[8,"Datelike",0],[8,"Timelike",0],[8,"DurationRound",1304],[8,"SubsecRound",1304]],"b":[[62,"impl-Add%3CDuration%3E-for-DateTime%3CTz%3E"],[63,"impl-Add%3CFixedOffset%3E-for-DateTime%3CTz%3E"],[64,"impl-Add%3CMonths%3E-for-DateTime%3CTz%3E"],[65,"impl-Add%3CDuration%3E-for-DateTime%3CTz%3E"],[66,"impl-Add%3CDays%3E-for-DateTime%3CTz%3E"],[69,"impl-AddAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[70,"impl-AddAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[135,"impl-Default-for-DateTime%3CFixedOffset%3E"],[136,"impl-Default-for-DateTime%3CUtc%3E"],[137,"impl-Default-for-DateTime%3CLocal%3E"],[138,"impl-Deserialize%3C\'de%3E-for-DateTime%3CFixedOffset%3E"],[139,"impl-Deserialize%3C\'de%3E-for-DateTime%3CUtc%3E"],[140,"impl-Deserialize%3C\'de%3E-for-DateTime%3CLocal%3E"],[155,"impl-Debug-for-Duration"],[156,"impl-Display-for-Duration"],[157,"impl-Debug-for-Date%3CTz%3E"],[158,"impl-Display-for-Date%3CTz%3E"],[159,"impl-Display-for-DateTime%3CTz%3E"],[160,"impl-Debug-for-DateTime%3CTz%3E"],[161,"impl-Debug-for-Weekday"],[162,"impl-Display-for-Weekday"],[165,"impl-Display-for-OutOfRange"],[166,"impl-Debug-for-OutOfRange"],[174,"impl-From%3CDateTime%3CFixedOffset%3E%3E-for-DateTime%3CLocal%3E"],[175,"impl-From%3CSystemTime%3E-for-DateTime%3CUtc%3E"],[176,"impl-From%3CDateTime%3CUtc%3E%3E-for-DateTime%3CFixedOffset%3E"],[177,"impl-From%3CDateTime%3CLocal%3E%3E-for-DateTime%3CUtc%3E"],[178,"impl-From%3CDateTime%3CUtc%3E%3E-for-DateTime%3CLocal%3E"],[179,"impl-From%3CDateTime%3CFixedOffset%3E%3E-for-DateTime%3CUtc%3E"],[180,"impl-From%3CSystemTime%3E-for-DateTime%3CLocal%3E"],[182,"impl-From%3CDateTime%3CLocal%3E%3E-for-DateTime%3CFixedOffset%3E"],[195,"impl-FromStr-for-DateTime%3CLocal%3E"],[196,"impl-FromStr-for-DateTime%3CFixedOffset%3E"],[197,"impl-FromStr-for-DateTime%3CUtc%3E"],[315,"impl-Sub%3CDuration%3E-for-Date%3CTz%3E"],[316,"impl-Sub-for-Date%3CTz%3E"],[317,"impl-Sub%3CDuration%3E-for-DateTime%3CTz%3E"],[318,"impl-Sub-for-DateTime%3CTz%3E"],[319,"impl-Sub%3CFixedOffset%3E-for-DateTime%3CTz%3E"],[320,"impl-Sub%3CDays%3E-for-DateTime%3CTz%3E"],[321,"impl-Sub%3CMonths%3E-for-DateTime%3CTz%3E"],[322,"impl-Sub%3CDuration%3E-for-DateTime%3CTz%3E"],[323,"impl-Sub%3C%26DateTime%3CTz%3E%3E-for-DateTime%3CTz%3E"],[326,"impl-SubAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[327,"impl-SubAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[333,"impl-Sum%3C%26Duration%3E-for-Duration"],[334,"impl-Sum-for-Duration"],[608,"impl-Display-for-DelayedFormat%3CI%3E"],[609,"impl-Debug-for-DelayedFormat%3CI%3E"],[621,"impl-Debug-for-ParseError"],[622,"impl-Display-for-ParseError"],[812,"impl-Add%3CDuration%3E-for-NaiveDate"],[813,"impl-Add%3CMonths%3E-for-NaiveDate"],[814,"impl-Add%3CDays%3E-for-NaiveDate"],[815,"impl-Add%3CMonths%3E-for-NaiveDateTime"],[816,"impl-Add%3CDuration%3E-for-NaiveDateTime"],[817,"impl-Add%3CDuration%3E-for-NaiveDateTime"],[818,"impl-Add%3CDays%3E-for-NaiveDateTime"],[819,"impl-Add%3CFixedOffset%3E-for-NaiveDateTime"],[820,"impl-Add%3CDuration%3E-for-NaiveTime"],[821,"impl-Add%3CDuration%3E-for-NaiveTime"],[822,"impl-Add%3CFixedOffset%3E-for-NaiveTime"],[824,"impl-AddAssign%3CDuration%3E-for-NaiveDateTime"],[825,"impl-AddAssign%3CDuration%3E-for-NaiveDateTime"],[826,"impl-AddAssign%3CDuration%3E-for-NaiveTime"],[827,"impl-AddAssign%3CDuration%3E-for-NaiveTime"],[914,"impl-Debug-for-NaiveDate"],[915,"impl-Display-for-NaiveDate"],[918,"impl-Display-for-NaiveDateTime"],[919,"impl-Debug-for-NaiveDateTime"],[921,"impl-Display-for-NaiveTime"],[922,"impl-Debug-for-NaiveTime"],[1041,"impl-Sub%3CDuration%3E-for-NaiveDate"],[1042,"impl-Sub%3CMonths%3E-for-NaiveDate"],[1043,"impl-Sub-for-NaiveDate"],[1044,"impl-Sub%3CDays%3E-for-NaiveDate"],[1045,"impl-Sub%3CDuration%3E-for-NaiveDateTime"],[1046,"impl-Sub%3CMonths%3E-for-NaiveDateTime"],[1047,"impl-Sub%3CFixedOffset%3E-for-NaiveDateTime"],[1048,"impl-Sub%3CDuration%3E-for-NaiveDateTime"],[1049,"impl-Sub%3CDays%3E-for-NaiveDateTime"],[1050,"impl-Sub-for-NaiveDateTime"],[1051,"impl-Sub-for-NaiveTime"],[1052,"impl-Sub%3CFixedOffset%3E-for-NaiveTime"],[1053,"impl-Sub%3CDuration%3E-for-NaiveTime"],[1054,"impl-Sub%3CDuration%3E-for-NaiveTime"],[1056,"impl-SubAssign%3CDuration%3E-for-NaiveDateTime"],[1057,"impl-SubAssign%3CDuration%3E-for-NaiveDateTime"],[1058,"impl-SubAssign%3CDuration%3E-for-NaiveTime"],[1059,"impl-SubAssign%3CDuration%3E-for-NaiveTime"],[1203,"impl-Debug-for-FixedOffset"],[1204,"impl-Display-for-FixedOffset"],[1206,"impl-Display-for-Utc"],[1207,"impl-Debug-for-Utc"],[1319,"impl-Display-for-RoundingError"],[1320,"impl-Debug-for-RoundingError"]]},\ "chumsky":{"doc":"Chumsky","t":"CDCQCICCLLLLLALLLLAALLALLLLLLLLLLLLLLLLLLLLLLLAALAALLOLAAALLLLLLLLLLLIKKDDDDGGDDDDDDDDDDDDDGDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLINEDDDLLLLLLLLLLLLKLLLLLLLLLLKLLLLLLKLLLLLLLLLLLLLLDNIQDDEQNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLKLLMMCCCCCCCCCCCCCCCCCCOCCCCCCCGDIDDDDDQDDDIDDDFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLFFFFFLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLFFFFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKLLLLFLLFFLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLFLLLLQQIKKKKGENNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLIQDGQILLLLLKFLKLFFLKKKFLFLFKLLLLF","n":["BoxStream","BoxedParser","Error","Error","Flat","Parser","Span","Stream","append_to","borrow","borrow_mut","boxed","boxed","chain","chain","clone","clone_into","collect","combinator","debug","debug","delimited_by","error","flatten","foldl","foldr","from","from_str","get_iter","ignore_then","ignored","into","labelled","len","map","map_err","map_err_with_span","map_with_span","not","or","or_else","or_not","padded_by","parse","parse_recovery","parse_recovery_verbose","prelude","primitive","recover_with","recovery","recursive","repeated","rewind","select","separated_by","span","stream","text","then","then_ignore","then_with","to","to_owned","try_from","try_into","try_map","type_id","unwrapped","validate","Chain","append_to","len","Debug","DelimitedBy","Foldl","Foldr","IgnoreThen","Ignored","Label","Map","MapErr","MapErrWithSpan","MapWithSpan","Not","Or","OrElse","OrNot","Repeated","Rewind","SeparatedBy","Then","ThenIgnore","ThenWith","To","TryMap","Unwrapped","Validate","allow_leading","allow_trailing","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","at_least","at_least","at_most","at_most","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","exactly","exactly","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","Debugger","Info","ParseEvent","ParserInfo","Silent","Verbose","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","emit_with","emit_with","emit_with","from","from","from","from","into","into","into","into","invoke","invoke","invoke","len","len","len","len","scope","scope","scope","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","Cheap","Custom","Error","Label","Located","Simple","SimpleReason","Span","Unclosed","Unexpected","append_to","append_to","append_to","append_to","at","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","custom","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expected","expected_input_found","expected_input_found","expected_input_found","fmt","fmt","fmt","fmt","fmt","found","from","from","from","from","get_iter","get_iter","get_iter","into","into","into","into","label","label","len","len","len","len","map","map","max","merge","merge","merge","reason","span","span","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","type_id","type_id","type_id","type_id","unclosed_delimiter","unclosed_delimiter","with_label","with_label","with_label","delimiter","span","BoxedParser","Parser","Recursive","Simple","_","_","_","any","choice","empty","end","filter","filter_map","just","nested_delimiters","none_of","one_of","recursive","select","seq","skip_parser","skip_then_retry_until","skip_until","take_until","text","todo","Any","Choice","Container","Custom","Empty","End","Filter","FilterMap","Iter","Just","NoneOf","OneOf","OrderedContainer","Seq","TakeUntil","Todo","any","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","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","choice","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","custom","empty","end","filter","filter_map","from","from","from","from","from","from","from","from","from","from","from","from","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","into","into","into","into","into","into","into","into","into","into","into","into","just","len","len","len","len","len","len","len","len","len","len","len","len","none_of","one_of","seq","take_until","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","todo","try_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","NestedDelimiters","Recovery","SkipParser","SkipThenRetryUntil","SkipUntil","Strategy","append_to","append_to","append_to","append_to","append_to","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","consume_end","consume_end","from","from","from","from","from","get_iter","get_iter","get_iter","get_iter","get_iter","into","into","into","into","into","len","len","len","len","len","nested_delimiters","recover","recover","recover","recover","recover","skip_parser","skip_start","skip_start","skip_then_retry_until","skip_until","to_owned","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","Recursive","append_to","borrow","borrow_mut","clone","clone_into","declare","define","from","get_iter","into","len","recursive","to_owned","try_from","try_into","type_id","Context","Offset","Span","context","end","new","start","BoxStream","Flat","Many","Single","Stream","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","fetch_tokens","from","from","from","from","from","from","from","from","from_iter","from_nested","from_nested","into","into","len","len","try_from","try_from","try_into","try_into","type_id","type_id","Character","Collection","Padded","Padding","Str","TextParser","append_to","borrow","borrow_mut","clone","clone_into","digit_zero","digits","from","from_ascii","get_iter","ident","int","into","is_digit","is_inline_whitespace","is_whitespace","keyword","len","newline","padded","semantic_indentation","to_char","to_owned","try_from","try_into","type_id","whitespace"],"q":[[0,"chumsky"],[69,"chumsky::chain"],[72,"chumsky::combinator"],[391,"chumsky::debug"],[442,"chumsky::error"],[539,"chumsky::error::SimpleReason"],[541,"chumsky::prelude"],[567,"chumsky::primitive"],[753,"chumsky::recovery"],[837,"chumsky::recursive"],[854,"chumsky::span"],[861,"chumsky::stream"],[894,"chumsky::text"],[927,"alloc::vec"],[928,"core::marker"],[929,"core::clone"],[930,"core::iter::traits::collect"],[931,"core::fmt"],[932,"core::ops::function"],[933,"core::convert"],[934,"core::convert"],[935,"core::iter::traits::iterator"],[936,"core::option"],[937,"core::any"],[938,"core::fmt"],[939,"core::cmp"],[940,"alloc::string"],[941,"core::cmp"],[942,"core::fmt"],[943,"alloc::boxed"],[944,"core::marker"]],"d":["","See Parser::boxed.","","The type of errors emitted by this parser.","","A trait implemented by parsers.","","","","","","Box the parser, yielding a parser that performs parsing …","","Traits that allow chaining parser outputs together.","Parse one thing and then another thing, attempting to …","","","Collect the output of this parser into a type implementing …","Combinators that allow combining and extending existing …","Utilities for debugging parsers.","Include this parser in the debugging output produced by …","Parse the pattern surrounded by the given delimiters.","Error types, traits and utilities.","Flatten a nested collection.","Left-fold the output of the parser into a single value.","Right-fold the output of the parser into a single value.","Returns the argument unchanged.","Attempt to convert the output of this parser into …","","Parse one thing and then another thing, yielding only the …","Ignore the output of this parser, yielding () as an output …","Calls U::from(self).","Label the pattern parsed by this parser for more useful …","","Map the output of this parser to another value.","Map the primary error of this parser to another value.","Map the primary error of this parser to another value, …","Map the output of this parser to another value, making use …","Parses a single token if, and only if, the pattern fails …","Parse one thing or, on failure, another thing.","Map the primary error of this parser to a result. If the …","Attempt to parse something, but only if it exists.","Parse a pattern, but with an instance of another pattern …","Parse a stream of tokens, yielding an output or any errors …","Parse a stream of tokens, yielding an output if possible, …","Parse a stream of tokens, yielding an output if possible, …","Commonly used functions, traits and types.","Parser primitives that accept specific token patterns.","Apply a fallback recovery strategy to this parser should …","Types and traits that facilitate error recovery.","Recursive parsers (parser that include themselves within …","Parse a pattern any number of times (including zero times).","Parse a pattern. Afterwards, the input stream will be …","Create a parser that selects one or more input patterns …","Parse a pattern, separated by another, any number of times.","Types and traits related to spans.","Token streams and tools converting to and from them..","Text-specific parsers and utilities.","Parse one thing and then another thing, yielding a tuple …","Parse one thing and then another thing, yielding only the …","Parse one thing and then another thing, creating the …","Transform all outputs of this parser to a pretermined …","","","","After a successful parse, apply a fallible function to the …","","For parsers that produce a Result as their output, unwrap …","Validate an output, producing non-terminal errors if it …","A utility trait that facilitates chaining parser outputs …","Append the elements in this link to the chain.","The number of items that this chain link consists of.","See Parser::debug.","See Parser::delimited_by.","See Parser::foldl.","See Parser::foldr.","See Parser::ignore_then.","See Parser::ignored.","See Parser::labelled.","See Parser::map.","See Parser::map_err.","See Parser::map_err_with_span.","See Parser::map_with_span.","See Parser::not.","See Parser::or.","See Parser::or_else.","See Parser::or_not.","See Parser::repeated.","See Parser::rewind.","See Parser::separated_by.","See Parser::then.","See Parser::then_ignore.","See Parser::then_with","See Parser::to.","See Parser::try_map.","See Parser::unwrapped","See Parser::validate.","Allow a leading separator to appear before the first item.","Allow a trailing separator to appear after the last item.","","","","","","","","","","","","","","","","","","","","","","","Require that the pattern appear at least a minimum number …","Require that the pattern appear at least a minimum number …","Require that the pattern appear at most a maximum number …","Require that the pattern appear at most a maximum number …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Require that the pattern appear exactly the given number …","Require that the pattern appear exactly the given number …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A trait implemented by parser debuggers.","Debugging information was emitted.","An event that occurred during parsing.","Information about a specific parser.","A silent debugger that emits no debugging messages nor …","A verbose debugger that emits debugging messages to the …","","","","","","","","","","","","","Emit a parse event, if the debugger supports them.","","","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).","Invoke the given parser with a mode specific to this …","","","","","","","Create a new debugging scope.","","","","","","","","","","","","","","","A minimal error type that tracks only the error span and …","An error with a custom message occurred.","A trait that describes parser error types.","The label used to describe a syntactic structure currently …","An internal type used to facilitate error prioritisation. …","A simple default error type that tracks error spans, …","A type representing possible reasons for an error.","The type of spans to be used in the error.","An unclosed delimiter was found.","An unexpected input was found.","","","","","Create a new Located with the give input position and …","","","","","","","","","","","","","","","Create an error with a custom error message.","","","","","","","","","","Returns an iterator over possible expected patterns.","Create a new error describing a conflict between expected …","","","","","","","","Returns the input, if any, that was found instead of an …","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 the error’s label, if any.","Returns the error’s label, if any.","","","","","Map the error with the given function.","Map the error’s inputs using the given function.","Get the maximum of two located errors. If they hold the …","Merge two errors that point to the same input together, …","","","Returns the reason for the error.","Returns the span that the error occurred at.","Returns the span that the error occurred at.","","","","","","","","","","","","","","","","","","Create a new error describing a delimiter that was not …","","Indicate that the error occurred while parsing a …","","","The unclosed delimiter.","The span of the unclosed delimiter.","","","","","","","","","","","","","","","","","","","Create a parser that selects one or more input patterns …","","","","","","","","See any.","See choice.","A utility trait to abstract over container-like things.","See custom.","See empty.","See end.","See filter.","See filter_map.","An iterator over the items within this container, by value.","See just.","See none_of.","See one_of.","A utility trait to abstract over linear and ordered …","See seq.","See take_until.","See todo.","A parser that accepts any input (but not the end of input).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parse using a tuple or array of many parsers, producing …","","","","","","","","","","","","","","","","","","","","","","","","","A parser primitive that allows you to define your own …","A parser that parses no inputs.","A parser that accepts only the end of input.","A parser that accepts only inputs that match the given …","A parser that accepts a input and tests it against the …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Iterate over the elements of the container (using internal …","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","A parser that accepts only the given input.","","","","","","","","","","","","","A parser that accepts any input that is not in a sequence …","A parser that accepts one of a sequence of specific inputs.","A parser that accepts only a sequence of specific inputs.","A parser that accepts any number of inputs until a …","","","","","","","","","","","","","A parser that can be used wherever you need to implement a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","See nested_delimiters.","A parser that includes a fallback recovery strategy should …","See skip_parser.","See skip_then_retry_until.","See skip_until.","A trait implemented by error recovery strategies.","","","","","","","","","","","","","","","","","","","","","","","","","","Alters this recovery strategy so that the synchronisation …","Alters this recovery strategy so that the synchronisation …","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).","","","","","","A recovery strategy that searches for a start and end …","Recover from a parsing failure.","","","","","A recovery mode that applies the provided recovery parser …","Alters this recovery strategy so that the first token will …","Alters this recovery strategy so that the first token will …","A recovery mode that simply skips to the next input on …","A recovery mode that skips input until one of several …","","","","","","","","","","","","","","","","","","","","","A parser that can be defined in terms of itself by …","","","","","","Declare the existence of a recursive parser, allowing it …","Defines the parser after declaring it, allowing it to be …","Returns the argument unchanged.","","Calls U::from(self).","","Construct a recursive parser (i.e: a parser that may …","","","","","Extra context used in a span.","A type representing a span’s start or end offset from …","A trait that describes a span over a particular range of …","Return the span’s context.","Return the end offset of the span.","Create a new span given a context and an offset range.","Return the start offset of the span.","A Stream that pulls tokens from a boxed Iterator.","A utility type used to flatten input trees. See …","The input tree flattens into many sub-trees.","The input tree flattens into a single input.","A type that represents a stream of input tokens. Unlike …","","","","","","","Eagerly evaluate the token stream, returning an iterator …","Returns the argument unchanged.","Please note that Chumsky currently uses character indices …","","","","","Please note that Chumsky currently uses character indices …","Returns the argument unchanged.","Create a new stream from an iterator of (Token, Span) …","Create a new Stream from an iterator of nested tokens and …","Create a new Stream from an iterator of nested tokens and …","Calls U::from(self).","Calls U::from(self).","","","","","","","","","A trait implemented by textual character types (currently, …","The default type that this character collects into.","The type of a parser that accepts (and ignores) any number …","The type of a parser that accepts (and ignores) any number …","The default unsized str-like type of a linear sequence of …","A trait containing text-specific functionality that …","","","","","","Return the ‘0’ digit of the character.","A parser that accepts one or more ASCII digits.","Returns the argument unchanged.","Convert the given ASCII character to this character type.","","A parser that accepts a C-style identifier.","A parser that accepts a non-negative integer.","Calls U::from(self).","Returns true if the character is canonically considered to …","Returns true if the character is canonically considered to …","Returns true if the character is canonically considered to …","Like ident, but only accepts an exact identifier while …","","A parser that accepts (and ignores) any newline characters …","Parse a pattern, ignoring any amount of whitespace both …","A parser that consumes text and generates tokens using …","Returns this character as a char.","","","","","A parser that accepts (and ignores) any number of …"],"i":[0,0,0,10,0,0,0,0,3,3,3,10,3,0,10,3,3,10,0,0,10,10,0,10,10,10,3,10,3,10,10,3,10,3,10,10,10,10,10,10,10,10,10,10,10,10,0,0,10,0,0,10,10,0,10,0,0,0,10,10,10,10,3,3,3,10,3,10,10,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,41,41,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,41,39,41,39,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,41,39,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,28,42,41,12,8,27,48,15,17,44,43,46,29,31,7,14,39,25,26,30,22,40,0,99,0,0,0,0,100,99,50,51,100,99,50,51,100,99,50,51,87,50,51,100,99,50,51,100,99,50,51,87,50,51,100,99,50,51,87,50,51,100,99,50,51,100,99,50,51,100,99,50,51,0,53,0,6,0,0,0,6,53,53,52,53,54,57,52,52,53,54,57,52,53,54,57,53,54,57,53,54,57,54,53,54,57,53,53,54,54,57,57,54,6,54,57,53,53,54,54,57,54,52,53,54,57,53,54,57,52,53,54,57,54,57,52,53,54,57,52,54,52,6,54,57,54,54,57,53,54,57,53,54,52,53,54,57,52,53,54,57,52,53,54,57,6,54,6,54,57,101,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,0,0,0,0,0,0,0,0,69,70,71,73,74,75,76,77,78,79,68,80,69,70,71,73,74,75,76,77,78,79,68,80,69,70,71,73,74,75,76,77,78,79,68,80,0,69,70,71,73,74,75,76,77,78,79,68,80,69,70,71,73,74,75,76,77,78,79,68,80,0,0,0,0,0,69,70,71,73,74,75,76,77,78,79,68,80,81,69,70,71,73,74,75,76,77,78,79,68,80,69,70,71,73,74,75,76,77,78,79,68,80,0,69,70,71,73,74,75,76,77,78,79,68,80,0,0,0,0,69,70,71,73,74,75,76,77,78,79,68,80,0,69,70,71,73,74,75,76,77,78,79,68,80,69,70,71,73,74,75,76,77,78,79,68,80,69,70,71,73,74,75,76,77,78,79,68,80,0,0,0,0,0,0,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,82,83,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,0,38,82,83,84,85,0,82,83,0,0,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,82,83,84,85,37,0,88,88,88,88,88,88,88,88,88,88,88,0,88,88,88,88,62,62,0,62,62,62,62,0,0,102,102,0,102,35,102,35,102,35,35,102,35,35,35,35,35,35,35,35,35,93,102,35,102,35,102,35,102,35,102,35,0,97,0,0,97,0,94,94,94,94,94,97,0,94,97,94,0,0,94,97,97,97,0,94,0,103,0,97,94,94,94,94,0],"f":[0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2,-3]]],4,[],[]],[[[3,[-1,-2,-3]]],[[3,[-1,-2]]],5,[],[[6,[-1]]]],0,[[-1,-5],[[8,[[7,[-1,-5]],[2,[-6,-4]]]]],4,[],[],[[9,[-3]]],[[10,[-2,-4]]],[[9,[-3]]]],[[[3,[-1,-2,-3]]],[[3,[-1,-2,-3]]],[],[],[[6,[-1]]]],[[-1,-2],2,[],[]],[-1,[[8,[-1,-2]]],4,11],0,0,[[-1,-2],[[12,[-1]]],4,13],[[-1,-4,-6],[[14,[-1,-4,-6,-3,-5]]],4,[],[],[[10,[-2,-3]]],[],[[10,[-2,-5]]]],0,[-1,[[8,[-1,-2]]],4,11],[[-4,-5],[[15,[-4,-5,-2,-3]]],[],[],11,[[10,[-1,[2,[-2,-3]]]],4],16],[[-4,-5],[[17,[-4,-5,-2,-3]]],[],11,[],[[10,[-1,[2,[-2,-3]]]],4],16],[-1,-1,[]],[-1,[[8,[-1,-2]]],4,[[19,[18]]]],[-1,[],[]],[[-1,-4],[[20,[-1,-4,-5,-3]]],4,[],[],[[10,[-2,-3]]],[]],[-1,[[21,[-1,-2]]],4,[]],[-1,-2,[],[]],[[-1,-2],[[22,[-1,-2]]],4,[23,5]],[-1,24,[]],[[-1,-2],[[8,[-1,-2,-3]]],4,16,[]],[[-1,-2],[[25,[-1,-2]]],4,16],[[-1,-2],[[26,[-1,-2]]],4,16],[[-1,-2],[[27,[-1,-2,-3]]],4,16,[]],[-1,[[28,[-1,-2]]],4,[]],[[-1,-4],[[29,[-1,-4]]],4,[],[],[[10,[-2,-3]]]],[[-1,-2],[[30,[-1,-2]]],4,16],[-1,[[31,[-1]]],4],[[-1,-4],[[32,[[20,[-4,-1,-3,-5]],-4,-5,-3]]],4,[],[],[[10,[-2,-3]],5],[]],[[-1,-4],[[33,[-5,1]]],4,[],34,[[23,[[35,[-2,-3]]]]],[]],[[-1,-4],[[2,[[36,[-5]],1]]],4,[],34,[[23,[[35,[-2,-3]]]]],[]],[[-1,-4],[[2,[[36,[-5]],1]]],4,[],34,[[23,[[35,[-2,-3]]]]],[]],0,0,[[-1,-4],[[37,[-1,-4]]],4,[],[],[[38,[-2,-3]]]],0,0,[-1,[[39,[-1]]],4],[-1,[[40,[-1]]],4],0,[[-1,-4],[[41,[-1,-4,-3]]],4,[],[],[[10,[-2,-3]]]],0,0,0,[[-1,-4],[[7,[-1,-4]]],4,[],[],[[10,[-2,-3]]]],[[-1,-4],[[32,[-1,-4,-5,-3]]],4,[],[],[[10,[-2,-3]]],[]],[[-1,-2],[[42,[-3,-4,-5,-1,-6,-2]]],4,16,[],[],[],[[10,[-3,-5]]]],[[-1,-2],[[43,[-1,-3,-2]]],4,5,[]],[-1,-2,[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[[-1,-2],[[44,[-1,-2,-3]]],4,16,[]],[-1,45,[]],[-4,[[46,[-4,-3]]],[],[],47,[4,[10,[-1,[33,[-2,-3]]]]]],[[-1,-2],[[48,[-1,-3,-2]]],4,16,[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,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,[[[41,[-1,-2,-3]]],[[41,[-1,-2,-3]]],[],[],[]],[[[41,[-1,-2,-3]]],[[41,[-1,-2,-3]]],[],[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[[41,[-1,-2,-3]],24],[[41,[-1,-2,-3]]],[],[],[]],[[[39,[-1]],24],[[39,[-1]]],[]],[[[41,[-1,-2,-3]],24],[[41,[-1,-2,-3]]],[],[],[]],[[[39,[-1]],24],[[39,[-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,[],[]],[[[28,[-1,-2]]],[[28,[-1,-2]]],5,[]],[[[42,[-1,-2,-3,-4,-5,-6]]],[[42,[-1,-2,-3,-4,-5,-6]]],[],[],[],5,[],5],[[[41,[-1,-2,-3]]],[[41,[-1,-2,-3]]],5,5,[]],[[[12,[-1]]],[[12,[-1]]],5],[[[8,[-1,-2,-3]]],[[8,[-1,-2,-3]]],5,5,[]],[[[27,[-1,-2,-3]]],[[27,[-1,-2,-3]]],5,5,[]],[[[48,[-1,-2,-3]]],[[48,[-1,-2,-3]]],5,[],5],[[[15,[-1,-2,-3,-4]]],[[15,[-1,-2,-3,-4]]],5,5,[],[]],[[[17,[-1,-2,-3,-4]]],[[17,[-1,-2,-3,-4]]],5,5,[],[]],[[[44,[-1,-2,-3]]],[[44,[-1,-2,-3]]],5,5,[]],[[[43,[-1,-2,-3]]],[[43,[-1,-2,-3]]],5,[],5],[[[46,[-1,-2,-3]]],[[46,[-1,-2,-3]]],5,[],[]],[[[29,[-1,-2]]],[[29,[-1,-2]]],5,5],[[[31,[-1]]],[[31,[-1]]],5],[[[7,[-1,-2]]],[[7,[-1,-2]]],5,5],[[[14,[-1,-2,-3,-4,-5]]],[[14,[-1,-2,-3,-4,-5]]],5,5,5,5,5],[[[39,[-1]]],[[39,[-1]]],5],[[[25,[-1,-2]]],[[25,[-1,-2]]],5,5],[[[26,[-1,-2]]],[[26,[-1,-2]]],5,5],[[[30,[-1,-2]]],[[30,[-1,-2]]],5,5],[[[22,[-1,-2]]],[[22,[-1,-2]]],5,5],[[[40,[-1]]],[[40,[-1]]],5],[[-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,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[41,[-1,-2,-3]],24],[[41,[-1,-2,-3]]],[],[],[]],[[[39,[-1]],24],[[39,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-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,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,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,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-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,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],2,[],49],[[50,-1],2,49],[[51,-1],2,49],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-4,[35,[-2]]],[[2,[[1,[[52,[-2]]]],[33,[[2,[-3,[36,[[52,[-2]]]]]],[52,[-2]]]]]]],[],5,[],[[10,[-2,-3]],4]],[[50,-3,[35,[-1]]],[[2,[[1,[[52,[-1]]]],[33,[[2,[-2,[36,[[52,[-1]]]]]],[52,[-1]]]]]]],5,[],[[10,[-1,-2]],4]],[[51,-3,[35,[-1]]],[[2,[[1,[[52,[-1]]]],[33,[[2,[-2,[36,[[52,[-1]]]]]],[52,[-1]]]]]]],5,[],[[10,[-1,-2]],4]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[[-1,-2,-3],-4,[],49,49,[]],[[50,-1,-2],-3,49,49,[]],[[51,-1,-2],-3,49,49,[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[24,-2],[[52,[-1,-2]]],[],[[6,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],[[53,[-1,-2]]],5,5],[[[54,[-1,-2]]],[[54,[-1,-2]]],[5,55,56],5],[[[57,[-1,-2]]],[[57,[-1,-2]]],5,5],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],[[54,[-3,-1]]],5,58,[55,56]],[[[53,[-1,-2]],[53,[-1,-2]]],59,60,60],[[[54,[-1,-2]],[54,[-1,-2]]],59,[55,56],60],[[[57,[-1,-2]],[57,[-1,-2]]],59,60,60],[[-1,-2],59,[],[]],[[-1,-2],59,[],[]],[[-1,-2],59,[],[]],[[-1,-2],59,[],[]],[[-1,-2],59,[],[]],[[-1,-2],59,[],[]],[[[54,[-1,-2]]],[[0,[61]]],[55,56],5],[[-1,[36,[-2]]],-3,11,[],[]],[[-1,[36,[-2]]],[[54,[-2,-3]]],11,[55,56],[62,5,47]],[[-1,[36,[-2]]],[[57,[-2,-3]]],11,[],[62,5,47]],[[[53,[-1,-2]],63],64,47,47],[[[53,[-1,-2]],63],64,13,13],[[[54,[-1,-2]],63],64,[47,55,56],47],[[[54,[-1,-2]],63],64,[13,55,56],62],[[[57,[-1,-2]],63],64,47,47],[[[54,[-1,-2]]],[[36,[-1]]],[55,56],5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2]]],[[36,[18]]],[55,56],5],[[[57,[-1,-2]]],[[36,[18]]],[],5],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[[[52,[-1,-2]],-3],[[52,[-1,-4]]],[],[[6,[-1]]],49,[]],[[[54,[-1,-2]],-3],[[54,[-4,-2]]],[55,56],5,65,[55,56]],[[[52,[-1,-2]],-3],[[52,[-1,-2]]],[],[[6,[-1]]],[[23,[[36,[[52,[-1,-2]]]]]]]],[[-1,-1],-1,[]],[[[54,[-1,-2]],[54,[-1,-2]]],[[54,[-1,-2]]],[55,56],[62,5,47]],[[[57,[-1,-2]],[57,[-1,-2]]],[[57,[-1,-2]]],[],[62,5,47]],[[[54,[-1,-2]]],[[53,[-1,-2]]],[55,56],5],[[[54,[-1,-2]]],-2,[55,56],5],[[[57,[-1,-2]]],-2,[],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,66,[]],[-1,66,[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[[-1,-1,[36,[-1]]],-2,[],[]],[[-1,-1,[36,[-1]]],[[54,[-1,-2]]],[55,56],[62,5,47]],[-1,-1,[]],[[[54,[-1,-2]]],[[54,[-1,-2]]],[55,56],[62,5,47]],[[[57,[-1,-2]]],[[57,[-1,-2]]],[],[62,5,47]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[67,[-1,-2]]],[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[[68,[-1,-2]]],[],[]],[[[69,[-1,-2]]],[[69,[-1,-2]]],5,[]],[[[70,[-1]]],[[70,[-1]]],[]],[[[71,[-1,-2,-3]]],[[71,[-1,-2,-3]]],[],[5,[72,[-1]]],[]],[[[73,[-1,-2]]],[[73,[-1,-2]]],5,[]],[[[74,[-1,-2,-3]]],[[74,[-1,-2,-3]]],[],5,[]],[[[75,[-1]]],[[75,[-1]]],[]],[[[76,[-1,-2,-3]]],[[76,[-1,-2,-3]]],[],5,[]],[[[77,[-1,-2]]],[[77,[-1,-2]]],5,[]],[[[78,[-1,-2]]],[[78,[-1,-2]]],5,[]],[[[79,[-1,-2,-3]]],[[79,[-1,-2,-3]]],[],[],[]],[[[68,[-1,-2]]],[[68,[-1,-2]]],5,[]],[[[80,[-1]]],[[80,[-1]]],5],[[-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,[[69,[-1,-2]]],[],[]],[[],[[75,[-1]]],[]],[[],[[70,[-1]]],[]],[-1,[[77,[-1,-2]]],16,[]],[-1,[[78,[-1,-3]]],16,[],[[6,[-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,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-2,[[71,[-1,-2,-3]]],[],[[72,[-1]]],[[6,[-1]]]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-2,[[76,[-1,-2,-3]]],[],[[81,[-1]]],[[6,[-1]]]],[-2,[[74,[-1,-2,-3]]],[],[[81,[-1]]],[[6,[-1]]]],[-1,[[73,[-2,-3]]],11,[5,60],[]],[-1,[[80,[-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,[],[]],[[],[[79,[-1,-2,-3]]],[],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1]]],[[82,[-1]]],5],[[[83,[-1,-2]]],[[83,[-1,-2]]],5,5],[[[84,[-1,-2]]],[[84,[-1,-2]]],5,5],[[[85,[-1]]],[[85,[-1]]],5],[[[37,[-1,-2]]],[[37,[-1,-2]]],5,5],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[82,[-1]]],[[82,[-1]]],[]],[[[83,[-1,-2]]],[[83,[-1,-2]]],[],[]],[-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,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[[-1,-1,[86,[[2,[-1,-1]]]],-2],[[84,[-1,-2]]],60,[]],[[-1,[1,[[52,[-2]]]],[52,[-2]],-4,-5,[35,[-2]]],[[2,[[1,[[52,[-2]]]],[33,[[2,[-3,[36,[[52,[-2]]]]]],[52,[-2]]]]]]],[],[],[],[[10,[-2,-3]]],87],[[[82,[-1]],[1,[[52,[-1]]]],[52,[-1]],-3,-4,[35,[-1]]],[[2,[[1,[[52,[-1]]]],[33,[[2,[-2,[36,[[52,[-1]]]]]],[52,[-1]]]]]]],[5,60],[],[[10,[-1,-2]]],87],[[[83,[-1,-2]],[1,[[52,[-1]]]],[52,[-1]],-4,-5,[35,[-1]]],[[2,[[1,[[52,[-1]]]],[33,[[2,[-3,[36,[[52,[-1]]]]]],[52,[-1]]]]]]],[5,60],16,[],[[10,[-1,-3]]],87],[[[84,[-1,-2]],[1,[[52,[-1]]]],[52,[-1]],-4,-5,[35,[-1]]],[[2,[[1,[[52,[-1]]]],[33,[[2,[-3,[36,[[52,[-1]]]]]],[52,[-1]]]]]]],[5,60],16,[],[[10,[-1,-3]]],87],[[[85,[-3]],[1,[[52,[-1]]]],[52,[-1]],-4,-5,[35,[-1]]],[[2,[[1,[[52,[-1]]]],[33,[[2,[-2,[36,[[52,[-1]]]]]],[52,[-1]]]]]]],[5,60],[],[[10,[-1,-2]]],[[10,[-1,-2]]],87],[-1,[[85,[-1]]],[]],[[[82,[-1]]],[[82,[-1]]],[]],[[[83,[-1,-2]]],[[83,[-1,-2]]],[],[]],[[[86,[-1]]],[[82,[-1]]],[]],[[[86,[-1]],-2],[[83,[-1,-2]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],[-1,45,[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[88,[-1,-2,-3]]],[[88,[-1,-2,-3]]],5,[],[[6,[-1]]]],[[-1,-2],2,[],[]],[[],[[88,[-1,-2,-3]]],5,[],[[6,[-1]]]],[[[88,[-1,-2,-3]],-4],2,5,[],[[6,[-1]]],[[10,[-1,-2]]]],[-1,-1,[]],[-1,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[88,[-2,-3,-4]]],49,5,[],[[6,[-2]]]],[-1,-2,[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],0,0,0,[-1,[],[]],[-1,[],[]],[89,-1,[]],[-1,[],[]],0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[35,[-1,-2,-3]]],[[0,[34]]],[],62,34],[-1,-1,[]],[18,[[35,[90,[89,[24]],[91,[34]]]]]],[[[92,[-1]]],[[35,[-1,[89,[24]],[91,[34]]]]],5],[[[86,[-1]]],[[35,[-1,[89,[24]],[91,[34]]]]],5],[[[86,[-1]]],[[35,[-1,[89,[24]],[91,[34]]]]],5],[[[1,[-1]]],[[35,[-1,[89,[24]],[91,[34]]]]],5],[66,[[35,[90,[89,[24]],[91,[34]]]]]],[-1,-1,[]],[[-1,-2],[[35,[-3,-1,-2]]],62,34,[]],[[-1,-2,-3],[[35,[-4,-1,[91,[34]]]]],62,34,65,5],[[-1,-2,-3],[[93,[-4,-1]]],62,34,65,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],[-1,45,[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[94,[-1]]],[[94,[-1]]],5],[[-1,-2],2,[],[]],[[],-1,[]],[95,[[0,[[10,[-1]],96,5]]],97],[-1,-1,[]],[98,-1,[]],[-1,[],[]],[[],[[0,[[10,[-1]],96,5]]],97],[95,[[0,[[10,[-1]],96,5]]],97],[-1,-2,[],[]],[[-1,95],59,[]],[-1,59,[]],[-1,59,[]],[-1,[[0,[[10,[-2,2]],5]]],[19,5],97],[-1,24,[]],[[],[[0,[[10,[-1,2]],96,5]]],97],[-1,[[94,[-1]]],4],[[-3,-4],[[0,[[10,[-1,[1,[-2]]]],5]]],97,[],[[10,[-1,-2]],5],[16,5]],[-1,90,[]],[-1,-2,[],[]],[-1,[[33,[-2]]],[],[]],[-1,[[33,[-2]]],[],[]],[-1,45,[]],[[],[[39,[[0,[[10,[-1,2]],96,5]]]]],97]],"c":[391,409,420,427,702],"p":[[3,"Vec",927],[15,"tuple"],[3,"BoxedParser",0],[8,"Sized",928],[8,"Clone",929],[8,"Error",442],[3,"Then",72],[3,"Map",72],[8,"Chain",69],[8,"Parser",0],[8,"IntoIterator",930],[3,"Debug",72],[8,"Display",931],[3,"DelimitedBy",72],[3,"Foldl",72],[8,"Fn",932],[3,"Foldr",72],[15,"str"],[8,"AsRef",933],[6,"IgnoreThen",72],[6,"Ignored",72],[3,"Label",72],[8,"Into",933],[15,"usize"],[3,"MapErr",72],[3,"MapErrWithSpan",72],[3,"MapWithSpan",72],[3,"Not",72],[3,"Or",72],[3,"OrElse",72],[3,"OrNot",72],[6,"ThenIgnore",72],[4,"Result",934],[8,"Iterator",935],[3,"Stream",861],[4,"Option",936],[3,"Recovery",753],[8,"Strategy",753],[3,"Repeated",72],[3,"Rewind",72],[3,"SeparatedBy",72],[3,"ThenWith",72],[3,"To",72],[3,"TryMap",72],[3,"TypeId",937],[3,"Unwrapped",72],[8,"Debug",931],[3,"Validate",72],[8,"FnOnce",932],[3,"Verbose",391],[3,"Silent",391],[3,"Located",442],[4,"SimpleReason",442],[3,"Simple",442],[8,"Hash",938],[8,"Eq",939],[3,"Cheap",442],[8,"ToString",940],[15,"bool"],[8,"PartialEq",939],[8,"ExactSizeIterator",941],[8,"Span",854],[3,"Formatter",931],[6,"Result",931],[8,"FnMut",932],[3,"String",940],[6,"Any",567],[3,"Choice",567],[3,"Custom",567],[3,"End",567],[3,"Just",567],[8,"OrderedContainer",567],[3,"Seq",567],[3,"OneOf",567],[3,"Empty",567],[3,"NoneOf",567],[3,"Filter",567],[3,"FilterMap",567],[3,"Todo",567],[3,"TakeUntil",567],[8,"Container",567],[3,"SkipThenRetryUntil",753],[3,"SkipUntil",753],[3,"NestedDelimiters",753],[3,"SkipParser",753],[15,"array"],[8,"Debugger",391],[3,"Recursive",837],[3,"Range",942],[15,"char"],[3,"Box",943],[15,"slice"],[6,"BoxStream",861],[3,"Padded",894],[15,"u32"],[8,"Copy",928],[8,"Character",894],[15,"u8"],[4,"ParseEvent",391],[3,"ParserInfo",391],[13,"Unclosed",539],[4,"Flat",861],[8,"TextParser",894]],"b":[[485,"impl-Debug-for-SimpleReason%3CI,+S%3E"],[486,"impl-Display-for-SimpleReason%3CI,+S%3E"],[487,"impl-Debug-for-Simple%3CI,+S%3E"],[488,"impl-Display-for-Simple%3CI,+S%3E"],[874,"impl-From%3C%26str%3E-for-Stream%3C\'a,+char,+Range%3Cusize%3E,+Box%3Cdyn+Iterator%3CItem+=+(char,+Range%3Cusize%3E)%3E%3E%3E"],[875,"impl-From%3C%26%5BT%5D%3E-for-Stream%3C\'a,+T,+Range%3Cusize%3E,+Box%3Cdyn+Iterator%3CItem+=+(T,+Range%3Cusize%3E)%3E%3E%3E"],[876,"impl-From%3C%26%5BT;+N%5D%3E-for-Stream%3C\'a,+T,+Range%3Cusize%3E,+Box%3Cdyn+Iterator%3CItem+=+(T,+Range%3Cusize%3E)%3E%3E%3E"],[877,"impl-From%3C%5BT;+N%5D%3E-for-Stream%3C\'a,+T,+Range%3Cusize%3E,+Box%3Cdyn+Iterator%3CItem+=+(T,+Range%3Cusize%3E)%3E%3E%3E"],[878,"impl-From%3CVec%3CT%3E%3E-for-Stream%3C\'a,+T,+Range%3Cusize%3E,+Box%3Cdyn+Iterator%3CItem+=+(T,+Range%3Cusize%3E)%3E%3E%3E"],[879,"impl-From%3CString%3E-for-Stream%3C\'a,+char,+Range%3Cusize%3E,+Box%3Cdyn+Iterator%3CItem+=+(char,+Range%3Cusize%3E)%3E%3E%3E"]]},\ "cipher":{"doc":"This crate defines a set of traits which describe the …","t":"IIQIGIIIIIIIQIIQSSSSSIDGQIIGIIQIDGQIIIIIDDIIISSSSSILLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLACLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLKLKLLLLLLLLLCKLOOKLCLLLLKLKLKKLLLLKLLLLLLLLLLKKLLKKKKKKLLLLLLLKKKKKLLKLLLKLLLLLLLLLKLLLLLCKLLLLDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AlgorithmName","ArrayLength","ArrayType","AsyncStreamCipher","Block","BlockBackend","BlockCipher","BlockClosure","BlockDecrypt","BlockDecryptMut","BlockEncrypt","BlockEncryptMut","BlockSize","BlockSizeUser","Counter","Counter","I16","I32","I64","I8","ISIZE","InnerIvInit","InvalidLength","Iv","IvSize","IvSizeUser","IvState","Key","KeyInit","KeyIvInit","KeySize","KeySizeUser","OverflowError","ParBlocks","ParBlocksSize","ParBlocksSizeUser","SeekNum","StreamBackend","StreamCipher","StreamCipherCore","StreamCipherCoreWrapper","StreamCipherError","StreamCipherSeek","StreamCipherSeekCore","StreamClosure","U16","U32","U64","U8","USIZE","Unsigned","apply_keystream","apply_keystream","apply_keystream_b2b","apply_keystream_b2b","apply_keystream_block_inout","apply_keystream_block_inout","apply_keystream_blocks","apply_keystream_blocks","apply_keystream_blocks_inout","apply_keystream_blocks_inout","apply_keystream_inout","apply_keystream_inout","apply_keystream_partial","apply_keystream_partial","block_size","block_size","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","call","call","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","consts","crypto_common","current_pos","current_pos","decrypt","decrypt","decrypt_b2b","decrypt_b2b","decrypt_block","decrypt_block","decrypt_block_b2b","decrypt_block_b2b","decrypt_block_b2b_mut","decrypt_block_b2b_mut","decrypt_block_inout","decrypt_block_inout","decrypt_block_inout_mut","decrypt_block_inout_mut","decrypt_block_mut","decrypt_block_mut","decrypt_blocks","decrypt_blocks","decrypt_blocks_b2b","decrypt_blocks_b2b","decrypt_blocks_b2b_mut","decrypt_blocks_b2b_mut","decrypt_blocks_inout","decrypt_blocks_inout","decrypt_blocks_inout_mut","decrypt_blocks_inout_mut","decrypt_blocks_mut","decrypt_blocks_mut","decrypt_inout","decrypt_inout","decrypt_with_backend","decrypt_with_backend_mut","default","encrypt","encrypt","encrypt_b2b","encrypt_b2b","encrypt_block","encrypt_block","encrypt_block_b2b","encrypt_block_b2b","encrypt_block_b2b_mut","encrypt_block_b2b_mut","encrypt_block_inout","encrypt_block_inout","encrypt_block_inout_mut","encrypt_block_inout_mut","encrypt_block_mut","encrypt_block_mut","encrypt_blocks","encrypt_blocks","encrypt_blocks_b2b","encrypt_blocks_b2b","encrypt_blocks_b2b_mut","encrypt_blocks_b2b_mut","encrypt_blocks_inout","encrypt_blocks_inout","encrypt_blocks_inout_mut","encrypt_blocks_inout_mut","encrypt_blocks_mut","encrypt_blocks_mut","encrypt_inout","encrypt_inout","encrypt_with_backend","encrypt_with_backend_mut","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_block_byte","from_core","gen_ks_block","gen_par_ks_blocks","gen_par_ks_blocks","gen_tail_blocks","gen_tail_blocks","generate_iv","generate_iv","generate_key","generate_key","generate_key_iv","generic_array","get_block_pos","get_core","impl_simple_block_encdec","impl_simple_block_encdec","inner_iv_init","inner_iv_slice_init","inout","into","into","into","into","into_block_byte","iv_size","iv_state","key_size","new","new","new","new","new_from_slice","new_from_slices","proc_block","proc_block_inplace","proc_block_inplace","proc_par_blocks","proc_par_blocks","proc_par_blocks_inplace","proc_par_blocks_inplace","proc_tail_blocks","proc_tail_blocks","proc_tail_blocks_inplace","proc_tail_blocks_inplace","process_with_backend","remaining_blocks","seek","seek","set_block_pos","to_i16","to_i32","to_i64","to_i8","to_isize","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_u16","to_u32","to_u64","to_u8","to_usize","try_apply_keystream","try_apply_keystream","try_apply_keystream_inout","try_apply_keystream_inout","try_apply_keystream_partial","try_apply_keystream_partial","try_current_pos","try_current_pos","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_seek","try_seek","type_id","type_id","type_id","type_id","typenum","write_alg_name","write_keystream_block","write_keystream_block","write_keystream_blocks","write_keystream_blocks","B0","B1","False","N1","N10","N100","N1000","N10000","N100000","N1000000","N10000000","N100000000","N1000000000","N10000000000","N100000000000","N1000000000000","N10000000000000","N100000000000000","N1000000000000000","N10000000000000000","N100000000000000000","N1000000000000000000","N1001","N1002","N1003","N1004","N1005","N1006","N1007","N1008","N1009","N101","N1010","N1011","N1012","N1013","N1014","N1015","N1016","N1017","N1018","N1019","N102","N1020","N1021","N1022","N1023","N1024","N103","N104","N1048576","N105","N106","N107","N1073741824","N108","N109","N1099511627776","N11","N110","N111","N112","N1125899906842624","N113","N114","N115","N1152921504606846976","N116","N117","N118","N119","N12","N120","N121","N122","N123","N124","N125","N126","N127","N128","N129","N13","N130","N131","N131072","N132","N133","N134","N134217728","N135","N136","N137","N137438953472","N138","N139","N14","N140","N140737488355328","N141","N142","N143","N144","N144115188075855872","N145","N146","N147","N148","N149","N15","N150","N151","N152","N153","N154","N155","N156","N157","N158","N159","N16","N160","N161","N162","N163","N16384","N164","N165","N166","N167","N16777216","N168","N169","N17","N170","N171","N17179869184","N172","N173","N174","N175","N17592186044416","N176","N177","N178","N179","N18","N180","N18014398509481984","N181","N182","N183","N184","N185","N186","N187","N188","N189","N19","N190","N191","N192","N193","N194","N195","N196","N197","N198","N199","N2","N20","N200","N201","N202","N203","N204","N2048","N205","N206","N207","N208","N209","N2097152","N21","N210","N211","N212","N213","N214","N2147483648","N215","N216","N217","N218","N219","N2199023255552","N22","N220","N221","N222","N223","N224","N225","N2251799813685248","N226","N227","N228","N229","N23","N230","N2305843009213693952","N231","N232","N233","N234","N235","N236","N237","N238","N239","N24","N240","N241","N242","N243","N244","N245","N246","N247","N248","N249","N25","N250","N251","N252","N253","N254","N255","N256","N257","N258","N259","N26","N260","N261","N262","N262144","N263","N264","N265","N266","N267","N268","N268435456","N269","N27","N270","N271","N272","N273","N274","N274877906944","N275","N276","N277","N278","N279","N28","N280","N281","N281474976710656","N282","N283","N284","N285","N286","N287","N288","N288230376151711744","N289","N29","N290","N291","N292","N293","N294","N295","N296","N297","N298","N299","N3","N30","N300","N301","N302","N303","N304","N305","N306","N307","N308","N309","N31","N310","N311","N312","N313","N314","N315","N316","N317","N318","N319","N32","N320","N321","N322","N323","N324","N325","N326","N327","N32768","N328","N329","N33","N330","N331","N332","N333","N334","N335","N33554432","N336","N337","N338","N339","N34","N340","N341","N342","N343","N34359738368","N344","N345","N346","N347","N348","N349","N35","N350","N351","N35184372088832","N352","N353","N354","N355","N356","N357","N358","N359","N36","N360","N36028797018963968","N361","N362","N363","N364","N365","N366","N367","N368","N369","N37","N370","N371","N372","N373","N374","N375","N376","N377","N378","N379","N38","N380","N381","N382","N383","N384","N385","N386","N387","N388","N389","N39","N390","N391","N392","N393","N394","N395","N396","N397","N398","N399","N4","N40","N400","N401","N402","N403","N404","N405","N406","N407","N408","N409","N4096","N41","N410","N411","N412","N413","N414","N415","N416","N417","N418","N419","N4194304","N42","N420","N421","N422","N423","N424","N425","N426","N427","N428","N429","N4294967296","N43","N430","N431","N432","N433","N434","N435","N436","N437","N438","N439","N4398046511104","N44","N440","N441","N442","N443","N444","N445","N446","N447","N448","N449","N45","N450","N4503599627370496","N451","N452","N453","N454","N455","N456","N457","N458","N459","N46","N460","N461","N4611686018427387904","N462","N463","N464","N465","N466","N467","N468","N469","N47","N470","N471","N472","N473","N474","N475","N476","N477","N478","N479","N48","N480","N481","N482","N483","N484","N485","N486","N487","N488","N489","N49","N490","N491","N492","N493","N494","N495","N496","N497","N498","N499","N5","N50","N500","N501","N502","N503","N504","N505","N506","N507","N508","N509","N51","N510","N511","N512","N513","N514","N515","N516","N517","N518","N519","N52","N520","N521","N522","N523","N524","N524288","N525","N526","N527","N528","N529","N53","N530","N531","N532","N533","N534","N535","N536","N536870912","N537","N538","N539","N54","N540","N541","N542","N543","N544","N545","N546","N547","N548","N549","N549755813888","N55","N550","N551","N552","N553","N554","N555","N556","N557","N558","N559","N56","N560","N561","N562","N562949953421312","N563","N564","N565","N566","N567","N568","N569","N57","N570","N571","N572","N573","N574","N575","N576","N576460752303423488","N577","N578","N579","N58","N580","N581","N582","N583","N584","N585","N586","N587","N588","N589","N59","N590","N591","N592","N593","N594","N595","N596","N597","N598","N599","N6","N60","N600","N601","N602","N603","N604","N605","N606","N607","N608","N609","N61","N610","N611","N612","N613","N614","N615","N616","N617","N618","N619","N62","N620","N621","N622","N623","N624","N625","N626","N627","N628","N629","N63","N630","N631","N632","N633","N634","N635","N636","N637","N638","N639","N64","N640","N641","N642","N643","N644","N645","N646","N647","N648","N649","N65","N650","N651","N652","N653","N654","N655","N65536","N656","N657","N658","N659","N66","N660","N661","N662","N663","N664","N665","N666","N667","N668","N669","N67","N670","N671","N67108864","N672","N673","N674","N675","N676","N677","N678","N679","N68","N680","N681","N682","N683","N684","N685","N686","N687","N68719476736","N688","N689","N69","N690","N691","N692","N693","N694","N695","N696","N697","N698","N699","N7","N70","N700","N701","N702","N703","N70368744177664","N704","N705","N706","N707","N708","N709","N71","N710","N711","N712","N713","N714","N715","N716","N717","N718","N719","N72","N720","N72057594037927936","N721","N722","N723","N724","N725","N726","N727","N728","N729","N73","N730","N731","N732","N733","N734","N735","N736","N737","N738","N739","N74","N740","N741","N742","N743","N744","N745","N746","N747","N748","N749","N75","N750","N751","N752","N753","N754","N755","N756","N757","N758","N759","N76","N760","N761","N762","N763","N764","N765","N766","N767","N768","N769","N77","N770","N771","N772","N773","N774","N775","N776","N777","N778","N779","N78","N780","N781","N782","N783","N784","N785","N786","N787","N788","N789","N79","N790","N791","N792","N793","N794","N795","N796","N797","N798","N799","N8","N80","N800","N801","N802","N803","N804","N805","N806","N807","N808","N809","N81","N810","N811","N812","N813","N814","N815","N816","N817","N818","N819","N8192","N82","N820","N821","N822","N823","N824","N825","N826","N827","N828","N829","N83","N830","N831","N832","N833","N834","N835","N836","N837","N838","N8388608","N839","N84","N840","N841","N842","N843","N844","N845","N846","N847","N848","N849","N85","N850","N851","N852","N853","N854","N855","N856","N857","N858","N8589934592","N859","N86","N860","N861","N862","N863","N864","N865","N866","N867","N868","N869","N87","N870","N871","N872","N873","N874","N875","N876","N877","N878","N879","N8796093022208","N88","N880","N881","N882","N883","N884","N885","N886","N887","N888","N889","N89","N890","N891","N892","N893","N894","N895","N896","N897","N898","N899","N9","N90","N900","N9007199254740992","N901","N902","N903","N904","N905","N906","N907","N908","N909","N91","N910","N911","N912","N913","N914","N915","N916","N917","N918","N919","N92","N920","N921","N922","N923","N924","N925","N926","N927","N928","N929","N93","N930","N931","N932","N933","N934","N935","N936","N937","N938","N939","N94","N940","N941","N942","N943","N944","N945","N946","N947","N948","N949","N95","N950","N951","N952","N953","N954","N955","N956","N957","N958","N959","N96","N960","N961","N962","N963","N964","N965","N966","N967","N968","N969","N97","N970","N971","N972","N973","N974","N975","N976","N977","N978","N979","N98","N980","N981","N982","N983","N984","N985","N986","N987","N988","N989","N99","N990","N991","N992","N993","N994","N995","N996","N997","N998","N999","P1","P10","P100","P1000","P10000","P100000","P1000000","P10000000","P100000000","P1000000000","P10000000000","P100000000000","P1000000000000","P10000000000000","P100000000000000","P1000000000000000","P10000000000000000","P100000000000000000","P1000000000000000000","P1001","P1002","P1003","P1004","P1005","P1006","P1007","P1008","P1009","P101","P1010","P1011","P1012","P1013","P1014","P1015","P1016","P1017","P1018","P1019","P102","P1020","P1021","P1022","P1023","P1024","P103","P104","P1048576","P105","P106","P107","P1073741824","P108","P109","P1099511627776","P11","P110","P111","P112","P1125899906842624","P113","P114","P115","P1152921504606846976","P116","P117","P118","P119","P12","P120","P121","P122","P123","P124","P125","P126","P127","P128","P129","P13","P130","P131","P131072","P132","P133","P134","P134217728","P135","P136","P137","P137438953472","P138","P139","P14","P140","P140737488355328","P141","P142","P143","P144","P144115188075855872","P145","P146","P147","P148","P149","P15","P150","P151","P152","P153","P154","P155","P156","P157","P158","P159","P16","P160","P161","P162","P163","P16384","P164","P165","P166","P167","P16777216","P168","P169","P17","P170","P171","P17179869184","P172","P173","P174","P175","P17592186044416","P176","P177","P178","P179","P18","P180","P18014398509481984","P181","P182","P183","P184","P185","P186","P187","P188","P189","P19","P190","P191","P192","P193","P194","P195","P196","P197","P198","P199","P2","P20","P200","P201","P202","P203","P204","P2048","P205","P206","P207","P208","P209","P2097152","P21","P210","P211","P212","P213","P214","P2147483648","P215","P216","P217","P218","P219","P2199023255552","P22","P220","P221","P222","P223","P224","P225","P2251799813685248","P226","P227","P228","P229","P23","P230","P2305843009213693952","P231","P232","P233","P234","P235","P236","P237","P238","P239","P24","P240","P241","P242","P243","P244","P245","P246","P247","P248","P249","P25","P250","P251","P252","P253","P254","P255","P256","P257","P258","P259","P26","P260","P261","P262","P262144","P263","P264","P265","P266","P267","P268","P268435456","P269","P27","P270","P271","P272","P273","P274","P274877906944","P275","P276","P277","P278","P279","P28","P280","P281","P281474976710656","P282","P283","P284","P285","P286","P287","P288","P288230376151711744","P289","P29","P290","P291","P292","P293","P294","P295","P296","P297","P298","P299","P3","P30","P300","P301","P302","P303","P304","P305","P306","P307","P308","P309","P31","P310","P311","P312","P313","P314","P315","P316","P317","P318","P319","P32","P320","P321","P322","P323","P324","P325","P326","P327","P32768","P328","P329","P33","P330","P331","P332","P333","P334","P335","P33554432","P336","P337","P338","P339","P34","P340","P341","P342","P343","P34359738368","P344","P345","P346","P347","P348","P349","P35","P350","P351","P35184372088832","P352","P353","P354","P355","P356","P357","P358","P359","P36","P360","P36028797018963968","P361","P362","P363","P364","P365","P366","P367","P368","P369","P37","P370","P371","P372","P373","P374","P375","P376","P377","P378","P379","P38","P380","P381","P382","P383","P384","P385","P386","P387","P388","P389","P39","P390","P391","P392","P393","P394","P395","P396","P397","P398","P399","P4","P40","P400","P401","P402","P403","P404","P405","P406","P407","P408","P409","P4096","P41","P410","P411","P412","P413","P414","P415","P416","P417","P418","P419","P4194304","P42","P420","P421","P422","P423","P424","P425","P426","P427","P428","P429","P4294967296","P43","P430","P431","P432","P433","P434","P435","P436","P437","P438","P439","P4398046511104","P44","P440","P441","P442","P443","P444","P445","P446","P447","P448","P449","P45","P450","P4503599627370496","P451","P452","P453","P454","P455","P456","P457","P458","P459","P46","P460","P461","P4611686018427387904","P462","P463","P464","P465","P466","P467","P468","P469","P47","P470","P471","P472","P473","P474","P475","P476","P477","P478","P479","P48","P480","P481","P482","P483","P484","P485","P486","P487","P488","P489","P49","P490","P491","P492","P493","P494","P495","P496","P497","P498","P499","P5","P50","P500","P501","P502","P503","P504","P505","P506","P507","P508","P509","P51","P510","P511","P512","P513","P514","P515","P516","P517","P518","P519","P52","P520","P521","P522","P523","P524","P524288","P525","P526","P527","P528","P529","P53","P530","P531","P532","P533","P534","P535","P536","P536870912","P537","P538","P539","P54","P540","P541","P542","P543","P544","P545","P546","P547","P548","P549","P549755813888","P55","P550","P551","P552","P553","P554","P555","P556","P557","P558","P559","P56","P560","P561","P562","P562949953421312","P563","P564","P565","P566","P567","P568","P569","P57","P570","P571","P572","P573","P574","P575","P576","P576460752303423488","P577","P578","P579","P58","P580","P581","P582","P583","P584","P585","P586","P587","P588","P589","P59","P590","P591","P592","P593","P594","P595","P596","P597","P598","P599","P6","P60","P600","P601","P602","P603","P604","P605","P606","P607","P608","P609","P61","P610","P611","P612","P613","P614","P615","P616","P617","P618","P619","P62","P620","P621","P622","P623","P624","P625","P626","P627","P628","P629","P63","P630","P631","P632","P633","P634","P635","P636","P637","P638","P639","P64","P640","P641","P642","P643","P644","P645","P646","P647","P648","P649","P65","P650","P651","P652","P653","P654","P655","P65536","P656","P657","P658","P659","P66","P660","P661","P662","P663","P664","P665","P666","P667","P668","P669","P67","P670","P671","P67108864","P672","P673","P674","P675","P676","P677","P678","P679","P68","P680","P681","P682","P683","P684","P685","P686","P687","P68719476736","P688","P689","P69","P690","P691","P692","P693","P694","P695","P696","P697","P698","P699","P7","P70","P700","P701","P702","P703","P70368744177664","P704","P705","P706","P707","P708","P709","P71","P710","P711","P712","P713","P714","P715","P716","P717","P718","P719","P72","P720","P72057594037927936","P721","P722","P723","P724","P725","P726","P727","P728","P729","P73","P730","P731","P732","P733","P734","P735","P736","P737","P738","P739","P74","P740","P741","P742","P743","P744","P745","P746","P747","P748","P749","P75","P750","P751","P752","P753","P754","P755","P756","P757","P758","P759","P76","P760","P761","P762","P763","P764","P765","P766","P767","P768","P769","P77","P770","P771","P772","P773","P774","P775","P776","P777","P778","P779","P78","P780","P781","P782","P783","P784","P785","P786","P787","P788","P789","P79","P790","P791","P792","P793","P794","P795","P796","P797","P798","P799","P8","P80","P800","P801","P802","P803","P804","P805","P806","P807","P808","P809","P81","P810","P811","P812","P813","P814","P815","P816","P817","P818","P819","P8192","P82","P820","P821","P822","P823","P824","P825","P826","P827","P828","P829","P83","P830","P831","P832","P833","P834","P835","P836","P837","P838","P8388608","P839","P84","P840","P841","P842","P843","P844","P845","P846","P847","P848","P849","P85","P850","P851","P852","P853","P854","P855","P856","P857","P858","P8589934592","P859","P86","P860","P861","P862","P863","P864","P865","P866","P867","P868","P869","P87","P870","P871","P872","P873","P874","P875","P876","P877","P878","P879","P8796093022208","P88","P880","P881","P882","P883","P884","P885","P886","P887","P888","P889","P89","P890","P891","P892","P893","P894","P895","P896","P897","P898","P899","P9","P90","P900","P9007199254740992","P901","P902","P903","P904","P905","P906","P907","P908","P909","P91","P910","P911","P912","P913","P914","P915","P916","P917","P918","P919","P92","P920","P921","P922","P923","P924","P925","P926","P927","P928","P929","P93","P930","P931","P932","P933","P934","P935","P936","P937","P938","P939","P94","P940","P941","P942","P943","P944","P945","P946","P947","P948","P949","P95","P950","P951","P952","P953","P954","P955","P956","P957","P958","P959","P96","P960","P961","P962","P963","P964","P965","P966","P967","P968","P969","P97","P970","P971","P972","P973","P974","P975","P976","P977","P978","P979","P98","P980","P981","P982","P983","P984","P985","P986","P987","P988","P989","P99","P990","P991","P992","P993","P994","P995","P996","P997","P998","P999","True","U0","U1","U10","U100","U1000","U10000","U100000","U1000000","U10000000","U100000000","U1000000000","U10000000000","U100000000000","U1000000000000","U10000000000000","U100000000000000","U1000000000000000","U10000000000000000","U100000000000000000","U1000000000000000000","U10000000000000000000","U1001","U1002","U1003","U1004","U1005","U1006","U1007","U1008","U1009","U101","U1010","U1011","U1012","U1013","U1014","U1015","U1016","U1017","U1018","U1019","U102","U1020","U1021","U1022","U1023","U1024","U103","U104","U1048576","U105","U106","U107","U1073741824","U108","U109","U1099511627776","U11","U110","U111","U112","U1125899906842624","U113","U114","U115","U1152921504606846976","U116","U117","U118","U119","U12","U120","U121","U122","U123","U124","U125","U126","U127","U128","U129","U13","U130","U131","U131072","U132","U133","U134","U134217728","U135","U136","U137","U137438953472","U138","U139","U14","U140","U140737488355328","U141","U142","U143","U144","U144115188075855872","U145","U146","U147","U148","U149","U15","U150","U151","U152","U153","U154","U155","U156","U157","U158","U159","U16","U160","U161","U162","U163","U16384","U164","U165","U166","U167","U16777216","U168","U169","U17","U170","U171","U17179869184","U172","U173","U174","U175","U17592186044416","U176","U177","U178","U179","U18","U180","U18014398509481984","U181","U182","U183","U184","U185","U186","U187","U188","U189","U19","U190","U191","U192","U193","U194","U195","U196","U197","U198","U199","U2","U20","U200","U201","U202","U203","U204","U2048","U205","U206","U207","U208","U209","U2097152","U21","U210","U211","U212","U213","U214","U2147483648","U215","U216","U217","U218","U219","U2199023255552","U22","U220","U221","U222","U223","U224","U225","U2251799813685248","U226","U227","U228","U229","U23","U230","U2305843009213693952","U231","U232","U233","U234","U235","U236","U237","U238","U239","U24","U240","U241","U242","U243","U244","U245","U246","U247","U248","U249","U25","U250","U251","U252","U253","U254","U255","U256","U257","U258","U259","U26","U260","U261","U262","U262144","U263","U264","U265","U266","U267","U268","U268435456","U269","U27","U270","U271","U272","U273","U274","U274877906944","U275","U276","U277","U278","U279","U28","U280","U281","U281474976710656","U282","U283","U284","U285","U286","U287","U288","U288230376151711744","U289","U29","U290","U291","U292","U293","U294","U295","U296","U297","U298","U299","U3","U30","U300","U301","U302","U303","U304","U305","U306","U307","U308","U309","U31","U310","U311","U312","U313","U314","U315","U316","U317","U318","U319","U32","U320","U321","U322","U323","U324","U325","U326","U327","U32768","U328","U329","U33","U330","U331","U332","U333","U334","U335","U33554432","U336","U337","U338","U339","U34","U340","U341","U342","U343","U34359738368","U344","U345","U346","U347","U348","U349","U35","U350","U351","U35184372088832","U352","U353","U354","U355","U356","U357","U358","U359","U36","U360","U36028797018963968","U361","U362","U363","U364","U365","U366","U367","U368","U369","U37","U370","U371","U372","U373","U374","U375","U376","U377","U378","U379","U38","U380","U381","U382","U383","U384","U385","U386","U387","U388","U389","U39","U390","U391","U392","U393","U394","U395","U396","U397","U398","U399","U4","U40","U400","U401","U402","U403","U404","U405","U406","U407","U408","U409","U4096","U41","U410","U411","U412","U413","U414","U415","U416","U417","U418","U419","U4194304","U42","U420","U421","U422","U423","U424","U425","U426","U427","U428","U429","U4294967296","U43","U430","U431","U432","U433","U434","U435","U436","U437","U438","U439","U4398046511104","U44","U440","U441","U442","U443","U444","U445","U446","U447","U448","U449","U45","U450","U4503599627370496","U451","U452","U453","U454","U455","U456","U457","U458","U459","U46","U460","U461","U4611686018427387904","U462","U463","U464","U465","U466","U467","U468","U469","U47","U470","U471","U472","U473","U474","U475","U476","U477","U478","U479","U48","U480","U481","U482","U483","U484","U485","U486","U487","U488","U489","U49","U490","U491","U492","U493","U494","U495","U496","U497","U498","U499","U5","U50","U500","U501","U502","U503","U504","U505","U506","U507","U508","U509","U51","U510","U511","U512","U513","U514","U515","U516","U517","U518","U519","U52","U520","U521","U522","U523","U524","U524288","U525","U526","U527","U528","U529","U53","U530","U531","U532","U533","U534","U535","U536","U536870912","U537","U538","U539","U54","U540","U541","U542","U543","U544","U545","U546","U547","U548","U549","U549755813888","U55","U550","U551","U552","U553","U554","U555","U556","U557","U558","U559","U56","U560","U561","U562","U562949953421312","U563","U564","U565","U566","U567","U568","U569","U57","U570","U571","U572","U573","U574","U575","U576","U576460752303423488","U577","U578","U579","U58","U580","U581","U582","U583","U584","U585","U586","U587","U588","U589","U59","U590","U591","U592","U593","U594","U595","U596","U597","U598","U599","U6","U60","U600","U601","U602","U603","U604","U605","U606","U607","U608","U609","U61","U610","U611","U612","U613","U614","U615","U616","U617","U618","U619","U62","U620","U621","U622","U623","U624","U625","U626","U627","U628","U629","U63","U630","U631","U632","U633","U634","U635","U636","U637","U638","U639","U64","U640","U641","U642","U643","U644","U645","U646","U647","U648","U649","U65","U650","U651","U652","U653","U654","U655","U65536","U656","U657","U658","U659","U66","U660","U661","U662","U663","U664","U665","U666","U667","U668","U669","U67","U670","U671","U67108864","U672","U673","U674","U675","U676","U677","U678","U679","U68","U680","U681","U682","U683","U684","U685","U686","U687","U68719476736","U688","U689","U69","U690","U691","U692","U693","U694","U695","U696","U697","U698","U699","U7","U70","U700","U701","U702","U703","U70368744177664","U704","U705","U706","U707","U708","U709","U71","U710","U711","U712","U713","U714","U715","U716","U717","U718","U719","U72","U720","U72057594037927936","U721","U722","U723","U724","U725","U726","U727","U728","U729","U73","U730","U731","U732","U733","U734","U735","U736","U737","U738","U739","U74","U740","U741","U742","U743","U744","U745","U746","U747","U748","U749","U75","U750","U751","U752","U753","U754","U755","U756","U757","U758","U759","U76","U760","U761","U762","U763","U764","U765","U766","U767","U768","U769","U77","U770","U771","U772","U773","U774","U775","U776","U777","U778","U779","U78","U780","U781","U782","U783","U784","U785","U786","U787","U788","U789","U79","U790","U791","U792","U793","U794","U795","U796","U797","U798","U799","U8","U80","U800","U801","U802","U803","U804","U805","U806","U807","U808","U809","U81","U810","U811","U812","U813","U814","U815","U816","U817","U818","U819","U8192","U82","U820","U821","U822","U823","U824","U825","U826","U827","U828","U829","U83","U830","U831","U832","U833","U834","U835","U836","U837","U838","U8388608","U839","U84","U840","U841","U842","U843","U844","U845","U846","U847","U848","U849","U85","U850","U851","U852","U853","U854","U855","U856","U857","U858","U8589934592","U859","U86","U860","U861","U862","U863","U864","U865","U866","U867","U868","U869","U87","U870","U871","U872","U873","U874","U875","U876","U877","U878","U879","U8796093022208","U88","U880","U881","U882","U883","U884","U885","U886","U887","U888","U889","U89","U890","U891","U892","U893","U894","U895","U896","U897","U898","U899","U9","U90","U900","U9007199254740992","U901","U902","U903","U904","U905","U906","U907","U908","U909","U91","U910","U911","U912","U913","U914","U915","U916","U917","U918","U919","U92","U920","U921","U922","U9223372036854775808","U923","U924","U925","U926","U927","U928","U929","U93","U930","U931","U932","U933","U934","U935","U936","U937","U938","U939","U94","U940","U941","U942","U943","U944","U945","U946","U947","U948","U949","U95","U950","U951","U952","U953","U954","U955","U956","U957","U958","U959","U96","U960","U961","U962","U963","U964","U965","U966","U967","U968","U969","U97","U970","U971","U972","U973","U974","U975","U976","U977","U978","U979","U98","U980","U981","U982","U983","U984","U985","U986","U987","U988","U989","U99","U990","U991","U992","U993","U994","U995","U996","U997","U998","U999","Z0","add","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","div","eq","eq","eq","fmt","fmt","fmt","from","from","from","hash","hash","hash","into","into","into","max","max","max","max","max","max","max","min","min","min","min","min","min","min","mul","mul","mul","neg","new","new","new","new","new","not","not","partial_cmp","partial_cmp","partial_cmp","partial_div","powi","powi","powi","rem","sub","sub","sub","to_bool","to_bool","to_i16","to_i32","to_i64","to_i8","to_int","to_int","to_int","to_int","to_isize","to_owned","to_owned","to_owned","to_u8","to_u8","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"cipher"],[261,"cipher::consts"],[3648,"core::result"],[3649,"inout::inout"],[3650,"inout::inout_buf"],[3651,"core::clone"],[3652,"inout::errors"],[3653,"core::default"],[3654,"core::fmt"],[3655,"core::fmt"],[3656,"rand_core"],[3657,"rand_core"],[3658,"alloc::string"],[3659,"core::any"],[3660,"typenum::marker_traits"],[3661,"typenum::marker_traits"],[3662,"typenum::marker_traits"],[3663,"typenum::int"],[3664,"typenum::int"],[3665,"typenum::array"]],"d":["Trait which stores algorithm name constant, used in Debug …","Trait making GenericArray work, marking types to be used …","Associated type representing the array type for the number","Marker trait for block-level asynchronous stream ciphers","Block on which BlockSizeUser implementors operate.","Trait implemented by block cipher encryption and …","Marker trait for block ciphers.","Trait for BlockBackend users.","Decrypt-only functionality for block ciphers.","Decrypt-only functionality for block ciphers and modes …","Encrypt-only functionality for block ciphers.","Encrypt-only functionality for block ciphers and modes …","Size of the block in bytes.","Types which process data in blocks.","Counter type usable with StreamCipherCore.","Counter type used inside stream cipher.","","","","","","Types which can be initialized from another type and …","The error type returned when key and/or IV used in the …","Initialization vector (nonce) used by IvSizeUser …","Initialization vector size in bytes.","Types which use initialization vector (nonce) for …","Trait for loading current IV state.","Key used by KeySizeUser implementors.","Types which can be initialized from key.","Types which can be initialized from key and initialization …","Key size in bytes.","Types which use key for initialization.","The error type returned when a cipher position can not be …","Parallel blocks on which ParBlocksSizeUser implementors …","Number of blocks which can be processed in parallel.","Types which can process blocks in parallel.","Trait implemented for numeric types which can be used with …","Trait implemented by stream cipher backends.","Synchronous stream cipher core trait.","Block-level synchronous stream ciphers.","Wrapper around StreamCipherCore implementations.","This error is returned by the StreamCipher trait methods.","Trait for seekable stream ciphers.","Block-level seeking trait for stream ciphers.","Trait for StreamBackend users.","","","","","","The marker trait for compile time unsigned integers.","Apply keystream to data in-place.","Apply keystream to data in-place.","Apply keystream to data buffer-to-buffer.","Apply keystream to data buffer-to-buffer.","Apply keystream block.","Apply keystream block.","Apply keystream blocks.","Apply keystream blocks.","Apply keystream blocks.","Apply keystream blocks.","Apply keystream to inout data.","Apply keystream to inout data.","Try to apply keystream to data not divided into blocks.","Try to apply keystream to data not divided into blocks.","Return block size in bytes.","Return block size in bytes.","","","","","","","","","Execute closure with the provided block cipher backend.","Execute closure with the provided stream cipher backend.","","","","","","","","","Type aliases for many constants.","","Get current keystream position","Get current keystream position","Decrypt data in place.","Decrypt data in place.","Decrypt data from buffer to buffer.","Decrypt data from buffer to buffer.","Decrypt single block in-place.","Decrypt single block in-place.","Decrypt in_block and write result to out_block.","Decrypt in_block and write result to out_block.","Decrypt in_block and write result to out_block.","Decrypt in_block and write result to out_block.","Decrypt single inout block.","Decrypt single inout block.","Decrypt single inout block.","Decrypt single inout block.","Decrypt single block in-place.","Decrypt single block in-place.","Decrypt blocks in-place.","Decrypt blocks in-place.","Decrypt blocks buffer-to-buffer.","Decrypt blocks buffer-to-buffer.","Decrypt blocks buffer-to-buffer.","Decrypt blocks buffer-to-buffer.","Decrypt inout blocks.","Decrypt inout blocks.","Decrypt inout blocks.","Decrypt inout blocks.","Decrypt blocks in-place.","Decrypt blocks in-place.","Decrypt data using InOutBuf.","Decrypt data using InOutBuf.","Decrypt data using backend provided to the rank-2 closure.","Decrypt data using backend provided to the rank-2 closure.","","Encrypt data in place.","Encrypt data in place.","Encrypt data from buffer to buffer.","Encrypt data from buffer to buffer.","Encrypt single block in-place.","Encrypt single block in-place.","Encrypt in_block and write result to out_block.","Encrypt in_block and write result to out_block.","Encrypt in_block and write result to out_block.","Encrypt in_block and write result to out_block.","Encrypt single inout block.","Encrypt single inout block.","Encrypt single inout block.","Encrypt single inout block.","Encrypt single block in-place.","Encrypt single block in-place.","Encrypt blocks in-place.","Encrypt blocks in-place.","Encrypt blocks buffer-to-buffer.","Encrypt blocks buffer-to-buffer.","Encrypt blocks buffer-to-buffer.","Encrypt blocks buffer-to-buffer.","Encrypt inout blocks.","Encrypt inout blocks.","Encrypt inout blocks.","Encrypt inout blocks.","Encrypt blocks in-place.","Encrypt blocks in-place.","Encrypt data using InOutBuf.","Encrypt data using InOutBuf.","Encrypt data using backend provided to the rank-2 closure.","Encrypt data using backend provided to the rank-2 closure.","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Try to get position for block number block, byte position …","Return reference to the core type.","Generate keystream block.","Generate keystream blocks in parallel.","Generate keystream blocks in parallel.","Generate keystream blocks. Length of the buffer MUST be …","Generate keystream blocks. Length of the buffer MUST be …","Generate random IV using the provided CryptoRng.","Generate random IV using the provided CryptoRng.","Generate random key using the provided CryptoRng.","Generate random key using the provided CryptoRng.","Generate random key and nonce using the provided CryptoRng.","","Get current block position.","Return reference to the core type.","Implement simple block backend","Implement simple block backend","Initialize value using inner and iv array.","Initialize value using inner and iv slice.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Try to get block number and bytes position for given block …","Return IV size in bytes.","Returns current IV state.","Return key size in bytes.","Create new value from fixed size key.","Create new value from fixed length key and nonce.","","","Create new value from variable size key.","Create new value from variable length key and nonce.","Process single inout block.","Process single block in-place.","Process single block in-place.","Process inout blocks in parallel.","Process inout blocks in parallel.","Process blocks in parallel in-place.","Process blocks in parallel in-place.","Process buffer of inout blocks. Length of the buffer MUST …","Process buffer of inout blocks. Length of the buffer MUST …","Process buffer of blocks in-place. Length of the buffer …","Process buffer of blocks in-place. Length of the buffer …","Process data using backend provided to the rank-2 closure.","Return number of remaining blocks before cipher wraps …","Seek to the given position","Seek to the given position","Set block position.","","","","","","","","","","","","","","","","","","Apply keystream to data behind buf.","Apply keystream to data behind buf.","Apply keystream to inout data.","","Try to apply keystream to data not divided into blocks.","Try to apply keystream to data not divided into blocks.","Try to get current keystream position","","","","","","","","","","Try to seek to the given position","","","","","","","Write algorithm name into f.","Write keystream block.","Write keystream block.","Write keystream blocks.","Write keystream blocks.","The type-level bit 0.","The type-level bit 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type-level signed integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Instantiates a singleton representing this bit.","","","Instantiates a singleton representing this bit.","Instantiates a singleton representing the integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,63,0,0,0,0,0,0,0,0,0,16,0,0,48,59,59,59,59,59,0,0,0,64,0,0,0,0,0,65,0,0,0,66,0,0,0,0,0,0,0,0,0,0,59,59,59,59,59,0,67,67,67,67,28,28,28,28,28,28,67,67,28,28,16,16,12,4,13,14,12,4,13,14,20,37,12,4,13,14,12,4,13,14,0,0,68,68,69,69,69,69,70,70,70,70,18,18,70,70,18,18,18,18,70,70,70,70,18,18,70,70,18,18,18,18,69,69,70,18,14,69,69,69,69,71,71,71,71,22,22,71,71,22,22,22,22,71,71,71,71,22,22,71,71,22,22,22,22,69,69,71,22,12,12,12,4,4,13,13,12,4,4,13,14,17,14,11,11,11,11,11,36,72,35,36,36,0,48,14,0,0,72,72,0,12,4,13,14,17,64,73,65,35,36,14,14,35,36,10,10,10,10,10,10,10,10,10,10,10,28,28,68,68,48,59,59,59,59,59,12,4,13,14,12,4,13,59,59,59,59,59,67,67,67,14,28,28,68,14,12,4,13,14,12,4,13,14,68,14,12,4,13,14,0,74,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,52,54,54,52,52,54,52,52,54,54,52,54,50,52,54,50,52,54,50,52,54,50,52,54,50,52,54,50,50,52,54,50,52,54,50,52,54,50,52,54,50,52,54,50,52,52,54,54,50,50,50,52,52,54,54,50,50,50,50,50,50,50,52,52,54,54,50,52,54,52,54,50,50,50,50,50,50,50,50,50,52,54,50,50,50,50,50,50,50,50,50,52,54,50,52,54,52,54,50,52,54,50,52,54,50],"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,[[-1,[2,[1]]],3,[]],[[-1,[2,[1]]],3,[]],[[-1,[2,[1]],[2,[1]]],[[5,[3,4]]],[]],[[-1,[2,[1]],[2,[1]]],[[5,[3,4]]],[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[1]]],3,[]],[[-1,[8,[1]]],3,[]],[[-1,[8,[1]]],3,[]],[[-1,[8,[1]]],3,[]],[[],9],[[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],3,[],10],[[-1,-2],3,[],11],[12,12],[4,4],[13,13],[[[14,[-1]]],[[14,[-1]]],[15,16]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,0,[-1,-2,[],17],[-1,-2,[],17],[[-1,[2,[1]]],3,18],[[-1,[2,[1]]],3,18],[[-1,[2,[1]],[2,[1]]],[[5,[3,19]]],18],[[-1,[2,[1]],[2,[1]]],[[5,[3,19]]],18],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[8,[1]]],3,18],[[-1,[8,[1]]],3,18],[[-1,-2],3,[],20],[[-1,-2],3,[],20],[[],[[14,[-1]]],[21,16]],[[-1,[2,[1]]],3,22],[[-1,[2,[1]]],3,22],[[-1,[2,[1]],[2,[1]]],[[5,[3,19]]],22],[[-1,[2,[1]],[2,[1]]],[[5,[3,19]]],22],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[6,[-1]],[6,[-1]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[2,[[6,[-1]]]],[2,[[6,[-1]]]]],[[5,[3,19]]],[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[8,[1]]],3,22],[[-1,[8,[1]]],3,22],[[-1,-2],3,[],20],[[-1,-2],3,[],20],[[12,12],23],[[12,24],[[5,[3,25]]]],[[12,24],[[5,[3,25]]]],[[4,24],26],[[4,24],[[5,[3,25]]]],[[13,24],26],[[13,24],[[5,[3,25]]]],[-1,-1,[]],[13,4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-1,1,1],[[5,[-2,13]]],27,[]],[-1,[[14,[-1]]],28],[[-1,[6,[-1]]],3,[]],[[-1,[29,[-1]]],3,[]],[[-1,[29,[-1]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[-1,[[30,[1]]],[31,32]],[-1,[[30,[1]]],[31,32]],[-1,[[30,[1]]],[31,32]],[-1,[[30,[1]]],[31,32]],[-1,[[3,[[30,[1]],[30,[1]]]]],[31,32]],0,[-1,[],[]],[[[14,[-1]]],-1,28],0,0,[[[30,[1]]],-1,[]],[[[2,[1]]],[[5,[-1,12]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,1],[[5,[[3,[-2,1]],13]]],[],27],[[],9],[-1,[[33,[-1]]],[]],[[],9],[[[30,[1]]],-1,[]],[[[30,[1]],[30,[1]]],-1,[]],[[[34,[[14,[-1]]]]],[[14,[-1]]],[35,16]],[[[34,[[14,[-1]]]],[33,[[14,[-1]]]]],[[14,[-1]]],[36,16]],[[[2,[1]]],[[5,[-1,12]]],[]],[[[2,[1]],[2,[1]]],[[5,[-1,12]]],[]],[[-1,[7,[[6,[-1]]]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[7,[[29,[-1]]]]],3,[]],[[-1,[7,[[29,[-1]]]]],3,[]],[[-1,[29,[-1]]],3,[]],[[-1,[29,[-1]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[8,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,-2],3,[],37],[-1,[[38,[9]]],[]],[[-1,-2],3,[],17],[[-1,-2],3,[],17],[-1,3,[]],[[],39],[[],40],[[],41],[[],42],[[],43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[[],45],[[],46],[[],47],[[],1],[[],9],[[-1,[2,[1]]],[[5,[3,4]]],[]],[[-1,[2,[1]]],[[5,[3,4]]],[]],[[-1,[8,[1]]],[[5,[3,4]]],[]],[[[14,[-1]],[8,[1]]],[[5,[3,4]]],28],[[-1,[8,[1]]],[[5,[3,4]]],[]],[[-1,[8,[1]]],[[5,[3,4]]],[]],[-1,[[5,[-2,13]]],[],17],[[[14,[-1]]],[[5,[-2,13]]],48,17],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[-1,-2],[[5,[3,4]]],[],17],[[[14,[-1]],-2],[[5,[3,4]]],48,17],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],0,[24,[[5,[3,25]]]],[[-1,[6,[-1]]],3,[]],[[-1,[6,[-1]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],[[-1,[2,[[6,[-1]]]]],3,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[50,-1],[],51],[[52,-1],[],53],[[54,54]],[[54,52]],[[52,54]],[[52,52]],[[54,-1],[],53],[[52,52]],[[52,54]],[[54,52]],[[54,54]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[54,54],[50,50],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[52,52],55],[[54,54],55],[[50,50],55],[[],52],[[],54],[[],50],[[50,-1],[],[51,56]],[[52,52],23],[[54,54],23],[[50,50],23],[[52,24],[[5,[3,25]]]],[[54,24],[[5,[3,25]]]],[[50,24],[[5,[3,25]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[52,-1],3,57],[[54,-1],3,57],[[50,-1],3,57],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[52,52],52],[[52,54],54],[[54,54],54],[[54,52],54],[[50,[58,[-1]]],[],[59,56]],[[50,[60,[-1]]],[],[59,56]],[[50,50]],[[52,54],52],[[52,52],52],[[54,52],52],[[54,54],54],[[50,[60,[-1]]],[],[59,56]],[[50,50]],[[50,[58,[-1]]],[],[59,56]],[[50,[61,[-1,-2]]],[],[],[]],[[50,62]],[[50,-1],[],51],[50],[[],52],[[],52],[[],54],[[],54],[[],50],[52],[54],[[52,52],[[38,[55]]]],[[54,54],[[38,[55]]]],[[50,50],[[38,[55]]]],[[-1,-2],[],[],[]],[[50,[58,[-1]]],[],[59,56]],[[50,50]],[[50,[60,[-1]]],[],[59,56]],[[50,-1],[],[51,56]],[[50,[60,[-1]]],[],[59,56]],[[50,50]],[[50,[58,[-1]]],[],[59,56]],[[],23],[[],23],[[],39],[[],40],[[],41],[[],42],[[],40],[[],41],[[],42],[[],39],[[],43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],1],[[],1],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,49,[]],[-1,49,[]],[-1,49,[]]],"c":[],"p":[[15,"u8"],[15,"slice"],[15,"tuple"],[3,"StreamCipherError",0],[4,"Result",3648],[6,"Block",0],[3,"InOut",3649],[3,"InOutBuf",3650],[15,"usize"],[8,"BlockBackend",0],[8,"StreamBackend",0],[3,"InvalidLength",0],[3,"OverflowError",0],[3,"StreamCipherCoreWrapper",0],[8,"Clone",3651],[8,"BlockSizeUser",0],[8,"SeekNum",0],[8,"BlockDecryptMut",0],[3,"NotEqualError",3652],[8,"BlockClosure",0],[8,"Default",3653],[8,"BlockEncryptMut",0],[15,"bool"],[3,"Formatter",3654],[3,"Error",3654],[6,"Result",3654],[8,"Counter",0],[8,"StreamCipherCore",0],[6,"ParBlocks",0],[3,"GenericArray",3655],[8,"CryptoRng",3656],[8,"RngCore",3656],[6,"Iv",0],[6,"Key",0],[8,"KeyInit",0],[8,"KeyIvInit",0],[8,"StreamClosure",0],[4,"Option",3657],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"isize"],[3,"String",3658],[15,"u16"],[15,"u32"],[15,"u64"],[8,"StreamCipherSeekCore",0],[3,"TypeId",3659],[3,"Z0",261],[8,"Integer",3660],[3,"B0",261],[8,"Bit",3660],[3,"B1",261],[4,"Ordering",3661],[8,"NonZero",3660],[8,"Hasher",3662],[3,"NInt",3663],[8,"Unsigned",0],[3,"PInt",3663],[3,"TArr",3664],[3,"ATerm",3664],[8,"ArrayLength",0],[8,"IvSizeUser",0],[8,"KeySizeUser",0],[8,"ParBlocksSizeUser",0],[8,"StreamCipher",0],[8,"StreamCipherSeek",0],[8,"AsyncStreamCipher",0],[8,"BlockDecrypt",0],[8,"BlockEncrypt",0],[8,"InnerIvInit",0],[8,"IvState",0],[8,"AlgorithmName",0]],"b":[[155,"impl-Display-for-InvalidLength"],[156,"impl-Debug-for-InvalidLength"],[157,"impl-Debug-for-StreamCipherError"],[158,"impl-Display-for-StreamCipherError"],[159,"impl-Debug-for-OverflowError"],[160,"impl-Display-for-OverflowError"],[196,"impl-KeyInit-for-StreamCipherCoreWrapper%3CT%3E"],[197,"impl-KeyIvInit-for-StreamCipherCoreWrapper%3CT%3E"],[3544,"impl-BitAnd-for-B1"],[3545,"impl-BitAnd%3CB0%3E-for-B1"],[3546,"impl-BitOr%3CB1%3E-for-B0"],[3547,"impl-BitOr-for-B0"],[3549,"impl-BitXor-for-B0"],[3550,"impl-BitXor%3CB1%3E-for-B0"],[3551,"impl-BitXor%3CB0%3E-for-B1"],[3552,"impl-BitXor-for-B1"],[3587,"impl-Max-for-B0"],[3588,"impl-Max%3CB1%3E-for-B0"],[3589,"impl-Max-for-B1"],[3590,"impl-Max%3CB0%3E-for-B1"],[3591,"impl-Max%3CNInt%3CU%3E%3E-for-Z0"],[3592,"impl-Max%3CPInt%3CU%3E%3E-for-Z0"],[3593,"impl-Max-for-Z0"],[3594,"impl-Min%3CB1%3E-for-B0"],[3595,"impl-Min-for-B0"],[3596,"impl-Min%3CB0%3E-for-B1"],[3597,"impl-Min-for-B1"],[3598,"impl-Min%3CPInt%3CU%3E%3E-for-Z0"],[3599,"impl-Min-for-Z0"],[3600,"impl-Min%3CNInt%3CU%3E%3E-for-Z0"],[3601,"impl-Mul%3CTArr%3CV,+A%3E%3E-for-Z0"],[3602,"impl-Mul%3CATerm%3E-for-Z0"],[3603,"impl-Mul%3CI%3E-for-Z0"],[3605,"impl-B0"],[3606,"impl-Bit-for-B0"],[3607,"impl-Bit-for-B1"],[3608,"impl-B1"],[3616,"impl-Pow%3CNInt%3CU%3E%3E-for-Z0"],[3617,"impl-Pow%3CZ0%3E-for-Z0"],[3618,"impl-Pow%3CPInt%3CU%3E%3E-for-Z0"],[3620,"impl-Sub%3CPInt%3CU%3E%3E-for-Z0"],[3621,"impl-Sub-for-Z0"],[3622,"impl-Sub%3CNInt%3CU%3E%3E-for-Z0"],[3629,"impl-ToInt%3Ci32%3E-for-Z0"],[3630,"impl-ToInt%3Ci64%3E-for-Z0"],[3631,"impl-ToInt%3Ci8%3E-for-Z0"],[3632,"impl-ToInt%3Ci16%3E-for-Z0"]]},\ "cloud_storage":{"doc":"This crate aims to simplify interacting with the Google …","t":"NNNNNNDCNNNNNNNNNNNNNDNEDNNNNDDNNNNNNNNDNNNDNNNNDNNNNNNNNNNNNNENNNNNGNDNNNNNDINNNNNNNNNNNNMMMMMLLLLLLLLLLLLLLLLAMAMAMAMLMMMMMMMMLLMMAMMMLLLLLMMMMLMLMLMMMKLLLLLLLLLLLLLLLLLLLLLLLLLLMLLAMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMLAAMMMMMMMMMKLMMAKLMLMMMMMMMMMLLLKLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMDENNNNNEENNDDDNDDNNNENNDENNNENNNNNNDDDENNNNNENNDEDNNNNENNENNNDNNNNNNNDNNENNDDENNNNENNNNEENNDNDNNNDNDNMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMNNDNENNDNNDNENNNLLLLLLLLMLLLMMMMMLLLLMLLLLLLLLMLLLLMMMMMLLLLLLLLLLLLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNENNNNNDNEENNNNLLLLLLLLLLLLLLLLLNNDNENNDNNDNENNNLLLLMLLMMMMMLLMLLLLLLMMMMLLLLLLLLNNDDENMLLLLLLLLLLLLLLMLLLLLLMLLLMMMMMMLLLMMMLLLLLLLLLLMDDNDNDDDDEDDMLLLLLLLLLLLLLLLLLLMMLLLLMMMMMMMLLMLLLMLLMMMMLLLLLLLMMLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMLMMMMMLLLLLLLMLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMNNNENNDDNNDNENNNLLLLMLMMMMMLLMLLLLMMLLMMMMMMLLLLLLLLDMMLLMMMLLLLMMMMLLML","n":["AccountDisabled","AuthError","AuthenticationRequiredRequesterPays","BackendError","BadRequest","BadRequestException","Bucket","Client","CloudKmsBadKey","CloudKmsCannotChangeKeyName","CloudKmsDecryptionKeyNotFound","CloudKmsDisabledKey","CloudKmsEncryptionKeyNotFound","CloudKmsKeyLocationNotAllowed","ConditionNotMet","Conflict","CountryBlocked","CustomerEncryptionAlgorithmIsInvalid","CustomerEncryptionKeyFormatIsInvalid","CustomerEncryptionKeyIsIncorrect","CustomerEncryptionKeySha256IsInvalid","DownloadOptions","Err","Error","ErrorList","Forbidden","GatewayTimeout","Gone","Google","GoogleError","GoogleErrorResponse","InsufficientPermissions","InternalError","Invalid","InvalidAltValue","InvalidArgument","InvalidParameter","Jwt","KeyRejected","ListRequest","LockedDomainExpired","MediaDownloadRedirect","MethodNotAllowed","NewBucket","NotDownload","NotFound","NotModified","NotUpload","Object","ObjectUnderActiveHold","Ok","OrgPolicyConstraintFailed","Other","ParseError","Pem","PushChannelIdInvalid","PushChannelIdNotUnique","PushWebhookUrlNoHostOrAddress","PushWebhookUrlNotHttps","PushWebhookUrlUnauthorized","QuotaExceeded","RateLimitExceeded","Reason","RequestedRangeNotSatisfiable","Required","Reqwest","ResourceIsEncryptedWithCustomerEncryptionKey","ResourceNotEncryptedWithCustomerEncryptionKey","Result","RetentionPolicyNotMet","SERVICE_ACCOUNT","Serialization","Signing","SslRequired","StopChannelCallerNotOwner","TemporaryRedirect","Token","TokenCache","TurnedDown","UploadBrokenConnection","UploadTooLarge","UsageLimitsAccessNotConfigured","UsageLimitsRateLimitExceeded","UserProjectAccessDenied","UserProjectAccountProblem","UserProjectInconsistent","UserProjectInvalid","UserProjectMissing","UserRateLimitExceeded","WrongUrlForUpload","acl","acl","acl","billing","billing","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucket","bucket","bucket_access_control","cache_control","client","code","common","component_count","content_disposition","content_disposition","content_encoding","content_language","content_type","cors","cors","crc32c","customer_encryption","default","default","default_event_based_hold","default_event_based_hold","default_object_access_control","default_object_acl","default_object_acl","delimiter","deref","deserialize","deserialize","deserialize","deserialize","domain","encryption","encryption","end_offset","eq","error","errors","errors","errors_has_reason","etag","etag","event_based_hold","fetch_token","fetch_token","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","generation","get","get","hmac_key","iam_configuration","iam_configuration","id","id","include_trailing_delimiter","into","into","into","into","into","into","into","into","is_reason","kind","kind","kms_key_name","labels","labels","lifecycle","lifecycle","location","location","location","location_type","location_type","logging","logging","max_results","md5_hash","media_link","message","message","metadata","metageneration","metageneration","name","name","name","new","object","object_access_control","owner","owner","page_token","prefix","project_number","projection","reason","retention_expiration_time","retention_policy","scope","scope","self_link","self_link","service_account","set_token","set_token","size","source","start_offset","storage_class","storage_class","storage_class","temporary_hold","time_created","time_created","time_deleted","time_storage_class_updated","to_string","to_string","to_string","token_and_exp","token_and_exp","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","updated","updated","versioning","versioning","versions","website","website","Action","ActionType","Admin","AllAuthenticatedUsers","AllUsers","Asia","Asia","AsiaLocation","AusLocation","Australia","Belgium","Billing","Binding","Bucket","Coldline","Condition","Cors","Delete","Domain","Dual","DualRegion","DurableReducedAvailability","Editor","Encryption","Entity","Eu","Eur4","Europe","EuropeLocation","Finland","Frankfurt","GroupEmail","GroupId","HmacKeyAdmin","HongKong","IamCondition","IamConfiguration","IamPolicy","IamRole","Iowa","Legacy","LegacyBucketOwner","LegacyBucketReader","LegacyBucketWriter","LegacyIamRole","LegacyObjectOwner","LegacyObjectReader","Lifecycle","Location","Logging","London","LosAngeles","Montreal","Multi","MultiRegion","MultiRegional","Mumbai","NALocation","Nam4","Nearline","Netherlands","NewBucket","NorthAmerica","NorthernVirginia","ObjectAdmin","ObjectCreator","ObjectViewer","Oregon","Osaka","Owner","Owner","Primitive","PrimitiveIamRole","Project","Regional","RetentionPolicy","Rule","SALocation","SaoPaulo","SetStorageClass","Singapore","Single","SingleRegion","SouthAmerica","SouthCarolina","Standard","Standard","StandardIamRole","StorageClass","Sydney","Taiwan","TestIamPermission","Tokyo","UniformBucketLevelAccess","Us","UserEmail","UserId","Versioning","Viewer","Website","Zurich","acl","acl","action","age","billing","billing","bindings","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","clone","clone_into","condition","condition","cors","cors","created_before","default","default","default","default_event_based_hold","default_event_based_hold","default_kms_key_name","default_object_acl","default_object_acl","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","effective_time","enabled","enabled","encryption","encryption","entity","entity_id","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","etag","etag","expression","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","iam_configuration","iam_configuration","id","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_live","is_locked","kind","kind","labels","labels","lifecycle","lifecycle","location","location","location_type","locked_time","log_bucket","log_object_prefix","logging","logging","main_page_suffix","matches_storage_class","max_age_seconds","members","metageneration","method","name","name","not_found_page","num_newer_versions","origin","owner","project_number","requester_pays","resource_id","response_header","retention_period","retention_policy","role","rule","self_link","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","storage_class","storage_class","storage_class","time_created","title","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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_bucket_level_access","updated","version","versioning","versioning","website","website","AllAuthenticatedUsers","AllUsers","BucketAccessControl","Domain","Entity","GroupEmail","GroupId","NewBucketAccessControl","Owner","Project","ProjectTeam","Reader","Role","UserEmail","UserId","Writer","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucket","deserialize","deserialize","deserialize","domain","email","entity","entity","entity_id","eq","eq","eq","eq","etag","fmt","fmt","fmt","fmt","from","from","from","from","id","into","into","into","into","kind","project_team","role","role","self_link","serialize","serialize","serialize","serialize","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","BucketAccessControlClient","BucketClient","Client","DefaultObjectAccessControlClient","HmacKeyClient","ObjectAccessControlClient","ObjectClient","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucket","bucket_access_control","compose","copy","create","create","create","create","create","create","create_streamed","default","default_object_access_control","delete","delete","delete","delete","delete","delete","download","download_streamed","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_iam_policy","hmac_key","into","into","into","into","into","into","into","list","list","list","list","list","list","new","object","object_access_control","read","read","read","read","read","read","rewrite","set_iam_policy","test_iam_permission","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update","update","update","update","update","update","with_cache","AllAuthenticatedUsers","AllUsers","Domain","Editors","Entity","GroupEmail","GroupId","Owner","Owners","Project","ProjectTeam","Reader","Role","Team","UserEmail","UserId","Viewers","Writer","borrow","borrow_mut","clone","clone_into","deserialize","eq","fmt","fmt","from","from_str","into","serialize","to_owned","to_string","try_from","try_into","type_id","AllAuthenticatedUsers","AllUsers","DefaultObjectAccessControl","Domain","Entity","GroupEmail","GroupId","NewDefaultObjectAccessControl","Owner","Project","ProjectTeam","Reader","Role","UserEmail","UserId","Writer","borrow","borrow","borrow_mut","borrow_mut","bucket","deserialize","deserialize","domain","email","entity","entity","entity_id","eq","eq","etag","fmt","fmt","from","from","into","into","kind","project_team","role","role","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","Active","Deleted","HmacKey","HmacMeta","HmacState","Inactive","access_id","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deserialize","deserialize","deserialize","eq","eq","eq","etag","fmt","fmt","fmt","from","from","from","id","into","into","into","kind","kind","metadata","project_id","secret","self_link","serialize","serialize","serialize","service_account_email","state","time_created","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","updated","ComposeRequest","CustomerEncrypton","Full","ListRequest","NoAcl","Object","ObjectList","ObjectPrecondition","Owner","Projection","SizedByteStream","SourceObject","acl","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","bucket","cache_control","clone","clone","clone_into","clone_into","component_count","content_disposition","content_encoding","content_language","content_type","crc32c","customer_encryption","default","default","delimiter","deserialize","deserialize","deserialize","destination","download_url","download_url_with","encryption_algorithm","end_offset","entity","entity_id","eq","eq","eq","eq","eq","eq","eq","etag","event_based_hold","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","generation","generation","id","if_generation_match","include_trailing_delimiter","into","into","into","into","into","into","into","into","into","items","key_sha256","kind","kind","kind","kms_key_name","max_results","md5_hash","media_link","metadata","metageneration","name","name","next_page_token","object_preconditions","owner","page_token","poll_next","prefix","prefixes","projection","retention_expiration_time","self_link","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size","size_hint","source_objects","start_offset","storage_class","temporary_hold","time_created","time_deleted","time_storage_class_updated","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","updated","upload_url","upload_url_with","versions","AllAuthenticatedUsers","AllUsers","Domain","Entity","GroupEmail","GroupId","NewObjectAccessControl","ObjectAccessControl","Owner","Project","ProjectTeam","Reader","Role","UserEmail","UserId","Writer","borrow","borrow","borrow_mut","borrow_mut","bucket","deserialize","domain","email","entity","entity","entity_id","eq","eq","etag","fmt","fmt","from","from","generation","id","into","into","kind","object","project_team","role","role","self_link","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","ServiceAccount","auth_provider_x509_cert_url","auth_uri","borrow","borrow_mut","client_email","client_id","client_x509_cert_url","deserialize","fmt","from","into","private_key","private_key_id","project_id","token_uri","try_from","try_into","type","type_id"],"q":[[0,"cloud_storage"],[289,"cloud_storage::bucket"],[873,"cloud_storage::bucket_access_control"],[945,"cloud_storage::client"],[1055,"cloud_storage::common"],[1090,"cloud_storage::default_object_access_control"],[1139,"cloud_storage::hmac_key"],[1194,"cloud_storage::object"],[1364,"cloud_storage::object_access_control"],[1416,"cloud_storage::service_account"],[1436,"core::result"],[1437,"serde::de"],[1438,"reqwest::async_impl::client"],[1439,"core::future::future"],[1440,"alloc::boxed"],[1441,"core::pin"],[1442,"core::fmt"],[1443,"core::fmt"],[1444,"pem::errors"],[1445,"reqwest::error"],[1446,"ring::error"],[1447,"serde_json::error"],[1448,"http::header::value"],[1449,"ring::error"],[1450,"alloc::string"],[1451,"core::error"],[1452,"core::option"],[1453,"core::any"],[1454,"serde::ser"],[1455,"alloc::vec"],[1456,"futures_core::stream"],[1457,"core::marker"],[1458,"core::marker"],[1459,"futures_core::stream"],[1460,"core::task::poll"],[1461,"std::collections::hash::map"]],"d":["The account associated with the project that owns the …","This error indicates a problem with the authorization …","Access to a Requester Pays bucket requires authentication.","We encountered an internal error. Please try again using …","The request cannot be completed based on your current …","The retention period on a locked bucket cannot be reduced.","The Buckets resource represents a bucket in Google Cloud …","","Bad Cloud KMS key.","Cloud KMS key name cannot be changed.","Resource’s Cloud KMS decryption key not found.","Cloud KMS key is disabled, destroyed, or scheduled to be …","Cloud KMS encryption key not found.","Cloud KMS key location not allowed.","At least one of the pre-conditions you specified did not …","A request to change a resource, usually a storage..update …","The Cloud Storage JSON API is restricted by law from …","Missing an encryption algorithm, or the provided algorithm …","Missing an encryption key, or it is not Base64 encoded, or …","The provided encryption key is incorrect.","Missing a SHA256 hash of the encryption key, or it is not …","A set of parameters that can be used to customise signed …","Contains the error value","Represents any of the ways storing something in Google …","A container for the error information.","According to access control policy, the current user does …","May be returned by Google, meaning undocumented.","You have attempted to use a resumable upload session that …","If the error is caused by a non 2xx response by Google, …","Google Error structure","The structure of a error response returned by Google.","According to access control policy, the current user does …","We encountered an internal error. Please try again using …","Undocumeten variant that is sometimes returned by Google.","The value for the alt URL parameter was not recognized.","The value for one of fields in the request body was …","The value for one of the URL parameters was invalid. In …","If we have problems creating or parsing a json web token, …","If we encounter a problem parsing the private key, this …","The request that is supplied to perform Object::list. See …","When downloading content from a cookie-authenticated site, …","When requesting a download using alt=media URL parameter, …","Either there is no API method associated with the URL path …","A model that can be used to insert new buckets into Google …","Uploads or normal API request was sent to a /download/* …","Either there is no API method associated with the URL path …","The conditional request would have been successful, but …","Downloads or normal API request was sent to an /upload/* …","A resource representing a file in Google Cloud Storage.","Object overwrite or deletion is not allowed due to an …","Contains the success value","Request violates an OrgPolicy constraint.","If another failure causes the error, this variant is …","Could not parse the body of the request according to the …","If we encounter a problem decoding the private key, this …","Channel id must match the following regular expression: …","storage.objects.watchAll’s id property must be unique …","storage.objects.watchAll’s address property must contain …","storage.objects.watchAll’s address property must be an …","Requests to storage.objects.watchAll will fail unless you …","Seems to indicate the same thing","The Cloud Storage rate limit was exceeded. Retry using …","Google provides a list of codes, but testing indicates …","The requested Range cannot be satisfied.","A required URL parameter or required request body JSON …","If another network error causes something to fail, this …","The resource is encrypted with a customer-supplied …","The resource is not encrypted with a customer-supplied …","A type alias where the error is set to be …","Object overwrite or deletion is not allowed until the …","The struct is the parsed service account json file. It is …","If we cannot deserialize one of the repsonses sent by …","If we encounter a problem signing a request, this variant …","Requests to this API require SSL.","Calls to storage.channels.stop require that the caller own …","Resource temporarily located elsewhere according to the …","This struct contains a token, an expiry, and an access …","Trait that refreshes a token when it is expired","A request was made to an API version that has been turned …","The request timed out. Please try again using truncated …","The Cloud Storage JSON API supports up to 5 TB objects.","This error implies that for the project associated with …","A Cloud Storage JSON API usage limit was exceeded. If your …","The requester is not authorized to use the project …","There is a problem with the project used in the request …","The user project specified in the request does not match …","The user project specified in the request is invalid, …","The requested bucket has Requester Pays enabled, the …","The developer-specified per-user rate quota was exceeded. …","storage.objects.insert must be invoked as an upload rather …","Access controls on the bucket, containing one or more …","Access controls on the bucket, containing one or more …","Access controls on the object, containing one or more …","The bucket’s billing configuration.","The bucket’s billing configuration.","","","","","","","","","","","","","","","","","This complex object represents a Bucket that can be used …","The name of the bucket containing this object.","A Bucket Access Control object can be used to configure …","Cache-Control directive for the object data. If omitted, …","Clients for Google Cloud Storage endpoints.","An HTTP status code value, without the textual description.","Commonly used types.","Number of underlying components that make up a composite …","Create a new instance of DownloadOptions. Equivalent to …","Content-Disposition of the object data.","Content-Encoding of the object data.","Content-Language of the object data.","Content-Type of the object data. If an object is stored …","The bucket’s Cross-Origin Resource Sharing (CORS) …","The bucket’s Cross-Origin Resource Sharing (CORS) …","CRC32c checksum, as described in RFC 4960, Appendix B; …","Metadata of customer-supplied encryption key, if the …","","","Whether or not to automatically apply an eventBasedHold to …","Whether or not to automatically apply an eventBasedHold to …","Default Object Access Control objects can be used the …","Default access controls to apply to new objects when no …","Default access controls to apply to new objects when no …","When specified, allows the list to operate like a …","","","","","","The scope of the error. Example values include: global and …","Encryption configuration for a bucket.","Encryption configuration for a bucket.","Filter results to objects whose names are …","","A container for the error information.","Return list of errors returned by Google","A container for the error details.","Check whether errors contain given reason","HTTP 1.1 Entity tag for the bucket.","HTTP 1.1 Entity tag for the object.","Whether or not the object is subject to an event-based …","Fetches and returns the token using the service account","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The content generation of this object. Used for object …","Returns a valid, unexpired token. If the contained token …","Returns a valid, unexpired token. If the contained token …","An Hmac key is a secret key stored in Cloud Storage.","The bucket’s IAM configuration.","The bucket’s IAM configuration.","The ID of the bucket. For buckets, the id and name …","The ID of the object, including the bucket name, object …","If true, objects that end in exactly one instance 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).","Check what was the reason of error","The kind of item this is. For buckets, this is always …","The kind of item this is. For objects, this is always …","Cloud KMS Key used to encrypt this object, if the object …","User-provided bucket labels, in key/value pairs.","User-provided bucket labels, in key/value pairs.","The bucket’s lifecycle configuration. See lifecycle …","The bucket’s lifecycle configuration. See lifecycle …","The specific item within the locationType that caused the …","The location of the bucket. Object data for objects in the …","The location of the bucket. Object data for objects in the …","The location or part of the request that caused the error. …","The type of location that the bucket resides in, as …","The bucket’s logging configuration, which defines the …","The bucket’s logging configuration, which defines the …","Maximum combined number of entries in items and prefixes …","MD5 hash of the data; encoded using base64. For more …","Media download link.","Description of the error. Same as errors.message.","Description of the error.","User-provided metadata, in key/value pairs.","The metadata generation of this bucket.","The version of the metadata for this object at this …","The name of the bucket.","The name of the bucket. See the bucket naming guidelines …","The name of the object. Required if not specified by URL …","Create a new instance of DownloadOptions. Equivalent to …","A file","Contains data about to access specific files.","The owner of the bucket. This is always the project team’…","The owner of the object. This will always be the uploader …","A previously-returned page token representing part of the …","Filter results to include only objects whose names begin …","The project number of the project the bucket belongs to.","Set of properties to return. Defaults to NoAcl.","Example values include invalid, invalidParameter, and …","The earliest time that the object can be deleted, based on …","The bucket’s retention policy, which defines the minimum …","Returns the intended scope for the current token.","","The URI of this bucket.","The link to this object.","A deserialized version of the service-account-********.json…","Updates the token to the value token.","","Content-Length of the data in bytes.","","Filter results to objects whose names are …","The bucket’s default storage class, used whenever no …","The bucket’s default storage class, used whenever no …","Storage class of the object.","Whether or not the object is subject to a temporary hold.","The creation time of the bucket in RFC 3339 format.","The creation time of the object in RFC 3339 format.","The deletion time of the object in RFC 3339 format. …","The time at which the object’s storage class was last …","","","","Returns the token that is currently held within the …","","","","","","","","","","","","","","","","","","","","","","","","","","The modification time of the bucket in RFC 3339 format.","The modification time of the object metadata in RFC 3339 …","The bucket’s versioning configuration.","The bucket’s versioning configuration.","If true, lists all versions of an object as distinct …","The bucket’s website configuration, controlling how the …","The bucket’s website configuration, controlling how the …","Represents an action that might be undertaken due to a …","Type of the action.","Grants full control of buckets and objects.","All users that are logged in.","All users.","All options in Asia.","Data centers in Asia","ALl options in Asia.","All options in Australia.","All options in Australia.","Store the files in Belgium.","Contains information about the payment structure of this …","An association between a role, which comes with a set of …","The Buckets resource represents a bucket in Google Cloud …","Coldline Storage is a very-low-cost, highly durable …","A rule that might induce an Action if met.","Contains information about how OPTIONS requests for this …","Deletes a Bucket.","All users identifed by an email that ends with the domain, …","Objects are stored redundantly accross two locations.","The possible options for dual-region storage","Similar to Standard Storage except:","Grants permission to create, list, and delete buckets. …","Contains information about the encryption used for data in …","An entity is used to represent a user or group of users …","Data centers in the European Union","EUROPE-NORTH1 and EUROPE-WEST4. Additionally, object …","All options in Europe.","All options in Europe.","Store the files in Finland.","Store the files in Frankfurt.","A group of users, identified by its email address.","A group of users, identified by its id.","Full control over HMAC keys in a project.","Store the files in Hong Kong.","A condition object associated with a binding.","Contains information about the Buckets IAM configuration.","A representation of the IAM Policiy for a certain bucket.","All possible roles that can exist in the IAM system. For a …","Store the files in Iowa.","Legacy roles are roles that can only be added to an …","Grants permission to create, overwrite, and delete …","Grants permission to list a bucket’s contents and read …","Grants permission to create, overwrite, and delete …","The following enum contains Cloud IAM roles that are …","Grants permission to view and edit objects and their …","Grants permission to view objects and their metadata, …","Contains a set of Rule Objects which together describe the …","Deeply nested enum that represents a location where a …","Contains information of where and how access logs to this …","Store the files in London.","Store the files in Los Angeles.","Store the files in Montréal.","Objects are stored redundantly across multiple locations.","The possible options for multi-region storage.","Equivalent to Standard Storage, except Multi-Regional …","Store the files in Mumbai.","All options in North America.","US-CENTRAL1 and US-EAST1. Additionally, object metadata …","Nearline Storage is a low-cost, highly durable storage …","Store the files in the Netherlands.","A model that can be used to insert new buckets into Google …","All options in North America.","Store the files in Northern Virginia.","Grants full control over objects, including listing, …","Allows users to create objects. Does not give permission …","Grants access to view objects and their metadata, …","Store the files in Oregon.","Store the files in Osaka.","Contains information about an entity that is able to own a …","Grants permission to create, list, and delete buckets. …","Primitive roles are roles that must be added on a …","The following enum contains primitive roles and the Cloud …","All users within a project, identified by the team name …","Equivalent to Standard Storage, except Regional Storage …","Contains information about how files are kept after …","An element of the lifecyle list.","All options in South America.","Store the files in Soa Paulo.","Sets the storage_class of a Bucket.","Store the files in Singapore.","Objects are stored in a single location.","The possible options for single regions.","All options in South America.","Store the files in South Carolina.","Standard Storage is best for data that is frequently …","Standard roles can be applied to either buckets or …","The following enum contains Cloud Identity and Access …","The type of storage that is used. Pertains to …","Store the files in Sydney.","Store the files in Taiwan.","The request needed to perform the …","Store the files in Tokyo.","Access that is configured for all objects in one go.","Data centers in the United States","A single user, identified by its email address.","A single user, identified by its id.","Contains information about whether a Bucket keeps track of …","Grants permission to list buckets as well as view bucket …","Contains configuration about how to visit the website …","Store the files in Zurich.","Access controls on the bucket, containing one or more …","Access controls on the bucket, containing one or more …","The action to take.","Age of an object (in days). This condition is satisfied …","The bucket’s billing configuration.","The bucket’s billing configuration.","A list of the bindings for this policy.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The condition(s) under which the action will be taken.","A condition object associated with this binding. Each role …","The bucket’s Cross-Origin Resource Sharing (CORS) …","The bucket’s Cross-Origin Resource Sharing (CORS) …","A date in RFC 3339 format with only the date part (for …","","","","Whether or not to automatically apply an eventBasedHold to …","Whether or not to automatically apply an eventBasedHold to …","A Cloud KMS key that will be used to encrypt objects …","Default access controls to apply to new objects when no …","Default access controls to apply to new objects when no …","Optional description of the condition. For example, “…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The time from which the retentionPolicy was effective, in …","Whether or not the bucket uses uniform bucket-level …","While set to true, versioning is fully enabled for this …","Encryption configuration for a bucket.","Encryption configuration for a bucket.","The entity, in the form project-owner-projectId.","The ID for the entity.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","HTTP 1.1 Entity tag for the bucket.","HTTP 1.1 Entity tag for this policy.","Attribute-based logic expression using a subset of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The bucket’s IAM configuration.","The bucket’s IAM configuration.","The ID of the bucket. For buckets, the id and name …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Relevant only for versioned objects. If the value is true, …","Whether or not the retentionPolicy is locked. If true, the …","The kind of item this is. For buckets, this is always …","The kind of item this is. For policies, this field is …","User-provided bucket labels, in key/value pairs.","User-provided bucket labels, in key/value pairs.","The bucket’s lifecycle configuration. See lifecycle …","The bucket’s lifecycle configuration. See lifecycle …","The location of the bucket. Object data for objects in the …","The location of the bucket. Object data for objects in the …","The type of location that the bucket resides in, as …","The deadline time for changing …","The destination bucket where the current bucket’s logs …","A prefix for log object names. The default prefix is the …","The bucket’s logging configuration, which defines the …","The bucket’s logging configuration, which defines the …","If the requested object path is missing, the service will …","Objects having any of the storage classes specified by …","The value, in seconds, to return in the …","A collection of identifiers for members who may assume the …","The metadata generation of this bucket.","The list of HTTP methods on which to include CORS response …","The name of the bucket.","The name of the bucket. See the bucket naming guidelines …","If the requested object path is missing, and any …","Relevant only for versioned objects. If the value is N, …","The list of Origins eligible to receive CORS response …","The owner of the bucket. This is always the project team’…","The project number of the project the bucket belongs to.","When set to true, Requester Pays is enabled for this …","The ID of the resource to which this policy belongs. The …","The list of HTTP headers other than the simple response …","The period of time, in seconds, that objects in the bucket …","The bucket’s retention policy, which defines the minimum …","The role to which members belong. Two types of roles are …","A lifecycle management rule, which is made of an action to …","The URI of this bucket.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bucket’s default storage class, used whenever no …","The bucket’s default storage class, used whenever no …","Target storage class. Required iff the type of the action …","The creation time of the bucket in RFC 3339 format.","Title of the condition. For example, “expires_end_of_2018…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Type of the action.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bucket’s uniform bucket-level access configuration.","The modification time of the bucket in RFC 3339 format.","The Cloud IAM policy version.","The bucket’s versioning configuration.","The bucket’s versioning configuration.","The bucket’s website configuration, controlling how the …","The bucket’s website configuration, controlling how the …","All users that are logged in.","All users.","The BucketAccessControl resource represents the Access …","All users identifed by an email that ends with the domain, …","An entity is used to represent a user or group of users …","A group of users, identified by its email address.","A group of users, identified by its id.","Model that can be used to create a new BucketAccessControl …","Full access.","All users within a project, identified by the team name …","Contains information about the team related to this …","Only read access.","Any type of role we can encounter.","A single user, identified by its email address.","A single user, identified by its id.","Write, but not administer.","","","","","","","","","The name of the bucket.","","","","The domain associated with the entity, if any.","The email address associated with the entity, if any.","The entity holding the permission, in one of the following …","The entity holding the permission, in one of the following …","The ID for the entity, if any.","","","","","HTTP 1.1 Entity tag for the access-control entry.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The ID of the access-control entry.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The kind of item this is. For bucket access control …","The project team associated with the entity, if any.","The access permission for the entity.","The access permission for the entity.","The link to this access-control entry.","","","","","","","","","","","","","","","","","Operations on BucketAccessControls.","Operations on Buckets.","The primary entrypoint to perform operations with Google …","Operations on DefaultObjectAccessControls.","Operations on HmacKeys.","Operations on ObjectAccessControls.","Operations on Objects.","","","","","","","","","","","","","","","Operations on Buckets.","Operations on BucketAccessControls.","Concatenates the contents of multiple objects into one.","Copy this object to the target bucket and path.","Create a new BucketAccessControl using the provided …","Creates a new Bucket. There are many options that you can …","Create a new DefaultObjectAccessControl entry on the …","Creates a new HMAC key for the specified service account.","Create a new object. Upload a file as that is loaded in …","Creates a new ACL entry on the specified object.","Create a new object. This works in the same way as …","","Operations on DefaultObjectAccessControls.","Permanently deletes the ACL entry for the specified entity …","Delete an existing Bucket. This permanently removes a …","Delete this ’DefaultObjectAccessControl`.","Deletes an HMAC key. Note that a key must be set to …","Deletes a single object with the specified name in the …","Permanently deletes the ACL entry for the specified entity …","Download the content of the object with the specified name …","Download the content of the object with the specified name …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the IAM Policy for this bucket.","Operations on HmacKeys.","Calls U::from(self).","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 all BucketAccessControls related to this bucket.","Returns all Buckets within this project.","Retrieves default object ACL entries on the specified …","Retrieves a list of HMAC keys matching the criteria. Since …","Obtain a list of objects within this Bucket.","Retrieves ACL entries on the specified object.","Constructs a client with the default token provider, where …","Operations on Objects.","Operations on ObjectAccessControls.","Returns the ACL entry for the specified entity on the …","Returns a single Bucket by its name. If the Bucket does …","Read a single DefaultObjectAccessControl. The bucket …","Retrieves an HMAC key’s metadata. Since the HmacKey is …","Obtains a single object with the specified name in the …","Returns the ACL entry for the specified entity on the …","Moves a file from the current location to the target …","Updates the IAM Policy for this bucket.","Checks whether the user provided in the service account …","","","","","","","","","","","","","","","","","","","","","","Update this BucketAccessControl.","Update an existing Bucket. If you declare you bucket as …","Update the current DefaultObjectAccessControl.","Updates the state of an HMAC key. See the HMAC Key …","Updates a single object with the specified name in the …","Updates an ACL entry on the specified object.","Initializer with a provided refreshable token","All users that are logged in.","All users.","All users identifed by an email that ends with the domain, …","The team consists of Editors.","An entity is used to represent a user or group of users …","A group of users, identified by its email address.","A group of users, identified by its id.","Full access.","The team consists of Owners.","All users within a project, identified by the team name …","Contains information about the team related to this …","Only read access.","Any type of role we can encounter.","Any type of team we can encounter.","A single user, identified by its email address.","A single user, identified by its id.","The team consists of Viewers.","Write, but not administer.","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","All users that are logged in.","All users.","The DefaultObjectAccessControls resources represent the …","All users identifed by an email that ends with the domain, …","An entity is used to represent a user or group of users …","A group of users, identified by its email address.","A group of users, identified by its id.","Model that can be used to create a new …","Full access.","All users within a project, identified by the team name …","Contains information about the team related to this …","Only read access.","Any type of role we can encounter.","A single user, identified by its email address.","A single user, identified by its id.","Write, but not administer.","","","","","The bucket this resource belongs to.","","","The domain associated with the entity, if any.","The email address associated with the entity, if any.","The entity holding the permission, in one of the following …","The entity holding the permission, in one of the following …","The ID for the entity, if any.","","","HTTP 1.1 Entity tag for the access-control entry.","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","The kind of item this is. For object access control …","The project team associated with the entity, if any.","The access permission for the entity.","The access permission for the entity.","","","","","","","","","This Hmac key is currently used.","This Hmac key has been permanently deleted.","The HmacKey resource represents an HMAC key within Cloud …","Contains information about an Hmac Key.","The state of an Hmac Key.","This Hmac key has been set to inactive.","The access ID of the HMAC Key.","","","","","","","","","","","","","","","HTTP 1.1 Entity tag for the HMAC key.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The ID of the HMAC key, including the Project ID and the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The kind of item this is. For HMAC keys, this is always …","The kind of item this is. For HMAC key metadata, this is …","HMAC key metadata.","The Project ID of the project that owns the service …","HMAC secret key material.","The link to this resource.","","","","The email address of the key’s associated service …","The state of the key.","The creation time of the HMAC key.","","","","","","","","","","","The last modification time of the HMAC key metadata.","The request that is supplied to perform Object::compose.","Contains data about how a user might encrypt their files …","Include all properties.","The request that is supplied to perform Object::list. See …","Omit the owner, acl property.","A resource representing a file in Google Cloud Storage.","Response from Object::list.","Allows conditional copying of this file.","Contains information about an entity that is able to own a …","Acceptable values of projection properties to return from …","A wrapper around a downloaded object’s byte stream that …","A SourceObject represents one of the objects that is to be …","Access controls on the object, containing one or more …","","","","","","","","","","","","","","","","","","","The name of the bucket containing this object.","Cache-Control directive for the object data. If omitted, …","","","","","Number of underlying components that make up a composite …","Content-Disposition of the object data.","Content-Encoding of the object data.","Content-Language of the object data.","Content-Type of the object data. If an object is stored …","CRC32c checksum, as described in RFC 4960, Appendix B; …","Metadata of customer-supplied encryption key, if the …","","","When specified, allows the list to operate like a …","","","","Properties of the resulting object.","Creates a Signed Url which is valid for duration seconds, …","Creates a Signed Url which is valid for duration seconds, …","The encryption algorithm.","Filter results to objects whose names are …","The entity, in the form project-owner-projectId.","The ID for the entity.","","","","","","","","HTTP 1.1 Entity tag for the object.","Whether or not the object is subject to an event-based …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The content generation of this object. Used for object …","The generation of this object to use as the source.","The ID of the object, including the bucket name, object …","Only perform the composition if the generation of the …","If true, objects that end in exactly one instance 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).","The list of objects, ordered lexicographically by name.","SHA256 hash value of the encryption key.","The kind of item this is. For objects, this is always …","The kind of item this is. Will always be …","The kind of item this is. For lists of objects, this is …","Cloud KMS Key used to encrypt this object, if the object …","Maximum combined number of entries in items and prefixes …","MD5 hash of the data; encoded using base64. For more …","Media download link.","User-provided metadata, in key/value pairs.","The version of the metadata for this object at this …","The name of the object. Required if not specified by URL …","The source object’s name. All source objects must have …","The continuation token, included only if there are more …","Conditions that must be met for this operation to execute.","The owner of the object. This will always be the uploader …","A previously-returned page token representing part of the …","","Filter results to include only objects whose names begin …","Object name prefixes for objects that matched the listing …","Set of properties to return. Defaults to NoAcl.","The earliest time that the object can be deleted, based on …","The link to this object.","","","","","","","","Content-Length of the data in bytes.","","The list of source objects that will be concatenated into …","Filter results to objects whose names are …","Storage class of the object.","Whether or not the object is subject to a temporary hold.","The creation time of the object in RFC 3339 format.","The deletion time of the object in RFC 3339 format. …","The time at which the object’s storage class was last …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The modification time of the object metadata in RFC 3339 …","Creates a Signed Url which is valid for duration seconds, …","Creates a Signed Url which is valid for duration seconds, …","If true, lists all versions of an object as distinct …","All users that are logged in.","All users.","All users identifed by an email that ends with the domain, …","An entity is used to represent a user or group of users …","A group of users, identified by its email address.","A group of users, identified by its id.","Used to create a new ObjectAccessControl object.","The ObjectAccessControls resources represent the Access …","Full access.","All users within a project, identified by the team name …","Contains information about the team related to this …","Only read access.","Any type of role we can encounter.","A single user, identified by its email address.","A single user, identified by its id.","Write, but not administer.","","","","","The name of the bucket.","","The domain associated with the entity, if any.","The email address associated with the entity, if any.","The entity holding the permission, in one of the following …","The entity holding the permission, in one of the following …","The ID for the entity, if any.","","","HTTP 1.1 Entity tag for the access-control entry.","","","Returns the argument unchanged.","Returns the argument unchanged.","The content generation of the object, if applied to an …","The ID of the access-control entry.","Calls U::from(self).","Calls U::from(self).","The kind of item this is. For object access control …","The name of the object, if applied to an object.","The project team associated with the entity, if any.","The access permission for the entity.","The access permission for the entity.","The link to this access-control entry.","","","","","","","","","A deserialized service-account-********.json-file.","The url of the cert provider.","The endpoint where authentication happens.","","","The email address associated with the service account.","The unique identifier for this client.","The url of a static file containing metadata for this …","","","Returns the argument unchanged.","Calls U::from(self).","The private key in RSA format.","A unqiue identifier for the private key.","The name of the current project.","The endpoint where OAuth2 tokens are issued.","","","The type of authentication, this should always be …",""],"i":[11,11,11,11,11,11,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,0,83,0,0,11,11,11,18,0,0,11,11,11,11,11,11,18,18,0,11,11,11,0,11,11,11,11,0,11,83,11,18,11,18,11,11,11,11,11,11,11,0,11,11,18,11,11,0,11,0,18,18,11,11,11,0,0,11,11,11,11,11,11,11,11,11,11,11,11,40,37,82,40,37,3,1,18,6,9,10,11,4,3,1,18,6,9,10,11,4,0,82,0,82,0,9,0,82,1,82,82,82,82,40,37,82,82,3,1,40,37,0,40,37,101,4,6,9,10,11,10,40,37,101,11,6,6,9,6,40,82,82,103,3,18,18,6,6,9,10,10,11,3,1,18,18,18,18,18,18,18,18,18,18,6,9,10,11,4,82,103,103,0,40,37,40,82,101,3,1,18,6,9,10,11,4,10,40,82,82,40,37,40,37,10,40,37,10,40,40,37,101,82,82,9,10,82,40,82,40,37,82,1,0,0,40,82,101,101,40,101,10,82,40,103,3,40,82,0,103,3,82,18,101,40,37,82,82,40,82,82,82,18,6,10,103,3,3,1,18,6,9,10,11,4,3,1,18,6,9,10,11,4,3,1,18,6,9,10,11,4,40,82,40,37,101,40,37,0,0,60,36,36,64,70,0,0,64,67,0,0,0,56,0,0,53,36,39,0,56,61,0,0,70,71,64,0,67,67,36,36,60,68,0,0,0,0,65,59,62,62,62,0,62,62,0,0,0,67,65,65,39,0,56,68,0,71,56,67,0,64,65,60,60,60,65,68,0,61,59,0,36,56,0,0,0,66,53,68,39,0,64,65,56,59,0,0,69,68,0,68,0,70,36,36,0,61,0,67,40,37,51,54,40,37,38,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,36,36,51,57,40,37,54,37,38,39,40,37,44,40,37,58,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,41,43,48,40,37,45,45,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,40,38,58,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,36,39,64,65,66,67,68,69,70,71,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,40,37,40,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,54,41,40,38,40,37,40,37,40,37,40,43,47,47,40,37,46,54,49,57,40,49,40,37,46,54,49,40,40,55,38,49,41,40,57,50,40,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,36,39,64,65,66,67,68,69,70,71,40,37,52,40,58,36,36,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,52,40,37,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,38,57,58,59,60,61,62,63,36,39,64,65,66,67,68,69,70,71,42,40,38,40,37,40,37,36,36,0,36,0,36,36,0,75,36,0,75,0,36,36,75,73,76,74,75,73,76,74,75,73,73,74,75,73,73,73,76,73,73,76,74,75,73,73,76,74,75,73,76,74,75,73,73,76,74,75,73,73,73,76,73,73,76,74,75,73,76,74,75,73,76,74,75,73,76,74,75,0,0,0,0,0,0,0,79,77,78,84,87,80,91,79,77,78,84,87,80,91,77,77,80,80,79,78,84,87,80,91,80,77,77,79,78,84,87,80,91,80,80,77,78,84,87,80,91,79,77,78,84,87,80,91,78,77,79,77,78,84,87,80,91,79,78,84,87,80,91,77,77,77,79,78,84,87,80,91,80,78,78,79,77,78,84,87,80,91,79,77,78,84,87,80,91,79,77,78,84,87,80,91,79,78,84,87,80,91,77,36,36,36,104,0,36,36,75,104,36,0,75,0,0,36,36,104,75,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,36,36,0,36,0,36,36,0,75,36,0,75,0,36,36,75,86,85,86,85,86,86,85,86,86,86,85,86,86,85,86,86,85,86,85,86,85,86,86,86,85,86,85,86,85,86,85,86,85,102,102,0,0,0,102,100,88,100,102,88,100,102,102,102,88,100,102,88,100,102,100,88,100,102,88,100,102,100,88,100,102,88,100,88,100,88,100,88,100,102,100,100,100,102,88,100,102,88,100,102,88,100,102,100,0,0,105,0,105,0,0,0,0,0,0,0,82,111,82,107,81,109,110,101,105,106,111,82,107,81,109,110,101,105,106,82,82,101,105,101,105,82,82,82,82,82,82,82,101,106,101,82,107,106,81,82,82,107,101,45,45,82,107,81,109,110,101,105,82,82,82,107,81,109,110,101,105,106,111,82,107,81,109,110,101,105,106,82,109,82,110,101,111,82,107,81,109,110,101,105,106,106,107,82,81,106,82,101,82,82,82,82,82,109,106,109,82,101,111,101,106,101,82,82,82,107,81,109,110,101,105,82,111,81,101,82,82,82,82,82,101,105,111,82,107,81,109,110,101,105,106,111,82,107,81,109,110,101,105,106,111,111,82,107,81,109,110,101,105,106,82,82,82,101,36,36,36,0,36,36,0,0,75,36,0,75,0,36,36,75,93,92,93,92,93,93,93,93,93,92,93,93,92,93,93,92,93,92,93,93,93,92,93,93,93,93,92,93,93,92,93,92,93,92,93,92,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],"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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[1,2],1],0,0,0,0,0,0,0,0,[[],3],[[],1],0,0,0,0,0,0,[4,5],[-1,[[7,[6]]],8],[-1,[[7,[9]]],8],[-1,[[7,[10]]],8],[-1,[[7,[11]]],8],0,0,0,0,[[11,11],12],0,[6,[[13,[10]]]],0,[[6,11],12],0,0,0,[[-1,14],[[17,[[16,[15]]]]],[]],[[3,14],[[17,[[16,[15]]]]]],[[18,19],20],[[18,19],[[7,[21,22]]]],[[6,19],20],[[6,19],[[7,[21,22]]]],[[9,19],20],[[10,19],20],[[10,19],20],[[11,19],20],[-1,-1,[]],[-1,-1,[]],[23,18],[-1,-1,[]],[24,18],[25,18],[26,18],[27,18],[28,18],[29,18],[30,18],[6,18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[-1,14],[[17,[[16,[15]]]]],[]],[[-1,14],[[17,[[16,[15]]]]],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[10,11],12],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],0,0,0,0,0,0,0,0,0,0,0,[-1,[[17,[[16,[15]]]]],[]],[3,[[17,[[16,[15]]]]]],0,0,0,[[-1,31,32],[[17,[[16,[15]]]]],[]],[[3,31,32],[[17,[[16,[15]]]]]],0,[18,[[34,[33]]]],0,0,0,0,0,0,0,0,0,[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,[[17,[[16,[15]]]]],[]],[3,[[17,[[16,[15]]]]]],[-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,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,[],[]],[36,36],[[-1,-2],21,[],[]],0,0,0,0,0,[[],37],[[],38],[[],39],0,0,0,0,0,0,[-1,[[7,[40]]],8],[-1,[[7,[41]]],8],[-1,[[7,[42]]],8],[-1,[[7,[43]]],8],[-1,[[7,[44]]],8],[-1,[[7,[45]]],8],[-1,[[7,[46]]],8],[-1,[[7,[47]]],8],[-1,[[7,[48]]],8],[-1,[[7,[49]]],8],[-1,[[7,[50]]],8],[-1,[[7,[51]]],8],[-1,[[7,[52]]],8],[-1,[[7,[53]]],8],[-1,[[7,[54]]],8],[-1,[[7,[55]]],8],[-1,[[7,[56]]],8],[-1,[[7,[38]]],8],[-1,[[7,[57]]],8],[-1,[[7,[58]]],8],[-1,[[7,[59]]],8],[-1,[[7,[60]]],8],[-1,[[7,[61]]],8],[-1,[[7,[62]]],8],[-1,[[7,[63]]],8],[-1,[[7,[36]]],8],[-1,[[7,[39]]],8],[-1,[[7,[64]]],8],[-1,[[7,[65]]],8],[-1,[[7,[66]]],8],[-1,[[7,[67]]],8],[-1,[[7,[68]]],8],[-1,[[7,[69]]],8],[-1,[[7,[70]]],8],[-1,[[7,[71]]],8],0,0,0,0,0,0,0,[[40,40],12],[[37,37],12],[[41,41],12],[[42,42],12],[[43,43],12],[[44,44],12],[[45,45],12],[[46,46],12],[[47,47],12],[[48,48],12],[[49,49],12],[[50,50],12],[[51,51],12],[[52,52],12],[[53,53],12],[[54,54],12],[[55,55],12],[[56,56],12],[[38,38],12],[[57,57],12],[[58,58],12],[[59,59],12],[[60,60],12],[[61,61],12],[[62,62],12],[[63,63],12],[[36,36],12],[[39,39],12],[[64,64],12],[[65,65],12],[[66,66],12],[[67,67],12],[[68,68],12],[[69,69],12],[[70,70],12],[[71,71],12],0,0,0,[[40,19],20],[[37,19],20],[[41,19],20],[[42,19],20],[[43,19],20],[[44,19],20],[[45,19],20],[[46,19],20],[[47,19],20],[[48,19],20],[[49,19],20],[[50,19],20],[[51,19],20],[[52,19],20],[[53,19],20],[[54,19],20],[[55,19],20],[[56,19],20],[[38,19],20],[[57,19],20],[[58,19],20],[[59,19],20],[[60,19],20],[[61,19],20],[[62,19],20],[[63,19],20],[[36,19],20],[[36,19],20],[[39,19],20],[[64,19],20],[[65,19],20],[[66,19],20],[[67,19],20],[[68,19],20],[[69,19],20],[[70,19],20],[[71,19],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,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[40,-1],7,72],[[37,-1],7,72],[[41,-1],7,72],[[42,-1],7,72],[[43,-1],7,72],[[44,-1],7,72],[[45,-1],7,72],[[46,-1],7,72],[[47,-1],7,72],[[48,-1],7,72],[[49,-1],7,72],[[50,-1],7,72],[[51,-1],7,72],[[52,-1],7,72],[[53,-1],7,72],[[54,-1],7,72],[[55,-1],7,72],[[56,-1],7,72],[[38,-1],7,72],[[57,-1],7,72],[[58,-1],7,72],[[59,-1],7,72],[[60,-1],7,72],[[61,-1],7,72],[[62,-1],7,72],[[36,-1],7,72],[[39,-1],7,72],[[64,-1],7,72],[[65,-1],7,72],[[66,-1],7,72],[[67,-1],7,72],[[68,-1],7,72],[[69,-1],7,72],[[70,-1],7,72],[[71,-1],7,72],0,0,0,0,0,[-1,-2,[],[]],[-1,31,[]],[-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,[[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,[[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,[[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,[[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,[[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]]],[],[]],0,[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-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,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,[],[]],0,[-1,[[7,[73]]],8],[-1,[[7,[74]]],8],[-1,[[7,[75]]],8],0,0,0,0,0,[[73,73],12],[[76,76],12],[[74,74],12],[[75,75],12],0,[[73,19],20],[[76,19],20],[[74,19],20],[[75,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[73,-1],7,72],[[76,-1],7,72],[[74,-1],7,72],[[75,-1],7,72],[-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,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],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,[],[]],[77,78],[77,79],[[80,2,81,2],[[83,[82]]]],[[80,82,2,2],[[83,[82]]]],[[79,2,76],[[83,[73]]]],[[78,37],[[83,[40]]]],[[84,2,85],[[83,[86]]]],[87,[[83,[88]]]],[[80,2,[90,[89]],2,2],[[83,[82]]]],[[91,2,2,92],[[83,[93]]]],[[80,2,-1,-2,2,2],[[83,[82]]],[94,95,96],[[97,[[34,[32]]]]]],[[],77],[77,84],[[79,73],[[83,[21]]]],[[78,40],[[83,[21]]]],[[84,86],[[7,[21,18]]]],[[87,2],[[83,[21]]]],[[80,2,2],[[83,[21]]]],[[91,93],[[83,[21]]]],[[80,2,2],[[83,[[90,[89]]]]]],[[80,2,2],[[83,[[0,[98,99]]]]]],[[77,19],20],[[78,19],20],[[84,19],20],[[87,19],20],[[80,19],20],[[91,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[78,40],[[83,[38]]]],[77,87],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[79,2],[[83,[[90,[73]]]]]],[78,[[83,[[90,[40]]]]]],[[84,2],[[83,[[90,[86]]]]]],[87,[[83,[[90,[100]]]]]],[[80,2,101],[[83,[[0,[98]]]]]],[[91,2,2],[[83,[[90,[93]]]]]],[[],77],[77,80],[77,91],[[79,2,36],[[83,[73]]]],[[78,2],[[83,[40]]]],[[84,2,36],[[83,[86]]]],[[87,2],[[83,[100]]]],[[80,2,2],[[83,[82]]]],[[91,2,2,36],[[83,[93]]]],[[80,82,2,2],[[83,[82]]]],[[78,40,38],[[83,[38]]]],[[78,40,2],[[83,[63]]]],[-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,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[[79,73],[[83,[73]]]],[[78,40],[[83,[40]]]],[[84,86],[[83,[86]]]],[[87,2,102],[[83,[100]]]],[[80,82],[[83,[82]]]],[[91,93],[[83,[93]]]],[-1,77,[103,95]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[104,104],[[-1,-2],21,[],[]],[-1,[[7,[104]]],8],[[104,104],12],[[104,19],20],[[104,19],20],[-1,-1,[]],[2,[[7,[104]]]],[-1,-2,[],[]],[[104,-1],7,72],[-1,-2,[],[]],[-1,31,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,35,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[7,[86]]],8],[-1,[[7,[85]]],8],0,0,0,0,0,[[86,86],12],[[85,85],12],0,[[86,19],20],[[85,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[86,-1],7,72],[[85,-1],7,72],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,102],[[-1,-2],21,[],[]],[-1,[[7,[88]]],8],[-1,[[7,[100]]],8],[-1,[[7,[102]]],8],[[88,88],12],[[100,100],12],[[102,102],12],0,[[88,19],20],[[100,19],20],[[102,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[88,-1],7,72],[[100,-1],7,72],[[102,-1],7,72],0,0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],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,[],[]],0,0,[101,101],[105,105],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],0,0,0,0,0,0,0,[[],101],[[],106],0,[-1,[[7,[82]]],8],[-1,[[7,[107]]],8],[-1,[[7,[106]]],8],0,[[82,108],[[83,[31]]]],[[82,108,1],[[83,[31]]]],0,0,0,0,[[82,82],12],[[107,107],12],[[81,81],12],[[109,109],12],[[110,110],12],[[101,101],12],[[105,105],12],0,0,[[82,19],20],[[107,19],20],[[81,19],20],[[109,19],20],[[110,19],20],[[101,19],20],[[105,19],20],[[106,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,0,0,0,[-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,[[[17,[[111,[-1]]]],112],[[113,[34]]],[98,99]],0,0,0,0,0,[[82,-1],7,72],[[107,-1],7,72],[[81,-1],7,72],[[109,-1],7,72],[[110,-1],7,72],[[101,-1],7,72],[[105,-1],7,72],0,[[[111,[-1]]],[[21,[114,[34,[114]]]]],[98,99]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-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,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[[[17,[-1]],112],[[113,[[34,[7]]]]],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],0,[[82,108],[[83,[31]]]],[[82,108,[115,[31,31]]],[[83,[[21,[31,[115,[31,31]]]]]]]],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,[],[]],0,[-1,[[7,[93]]],8],0,0,0,0,0,[[93,93],12],[[92,92],12],0,[[93,19],20],[[92,19],20],[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[93,-1],7,72],[[92,-1],7,72],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,35,[]],[-1,35,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,[[7,[5]]],8],[[5,19],20],[-1,-1,[]],[-1,-2,[],[]],0,0,0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,35,[]]],"c":[],"p":[[3,"DownloadOptions",0],[15,"str"],[3,"Token",0],[3,"SERVICE_ACCOUNT",0],[3,"ServiceAccount",1416],[3,"GoogleErrorResponse",0],[4,"Result",1436],[8,"Deserializer",1437],[3,"ErrorList",0],[3,"GoogleError",0],[4,"Reason",0],[15,"bool"],[15,"slice"],[3,"Client",1438],[8,"Future",1439],[3,"Box",1440],[3,"Pin",1441],[4,"Error",0],[3,"Formatter",1442],[6,"Result",1442],[15,"tuple"],[3,"Error",1442],[3,"Error",1443],[4,"PemError",1444],[3,"Error",1445],[3,"Unspecified",1446],[3,"Error",1447],[3,"InvalidHeaderValue",1448],[3,"KeyRejected",1446],[3,"Error",1449],[3,"String",1450],[15,"u64"],[8,"Error",1451],[4,"Option",1452],[3,"TypeId",1453],[4,"Entity",289],[3,"NewBucket",289],[3,"IamPolicy",289],[4,"Location",289],[3,"Bucket",289],[3,"RetentionPolicy",289],[3,"IamConfiguration",289],[3,"UniformBucketLevelAccess",289],[3,"Encryption",289],[3,"Owner",289],[3,"Website",289],[3,"Logging",289],[3,"Versioning",289],[3,"Cors",289],[3,"Lifecycle",289],[3,"Rule",289],[3,"Action",289],[4,"ActionType",289],[3,"Condition",289],[3,"Billing",289],[4,"StorageClass",289],[3,"Binding",289],[3,"IamCondition",289],[4,"IamRole",289],[4,"StandardIamRole",289],[4,"PrimitiveIamRole",289],[4,"LegacyIamRole",289],[3,"TestIamPermission",289],[4,"SingleRegion",289],[4,"NALocation",289],[4,"SALocation",289],[4,"EuropeLocation",289],[4,"AsiaLocation",289],[4,"AusLocation",289],[4,"MultiRegion",289],[4,"DualRegion",289],[8,"Serializer",1454],[3,"BucketAccessControl",873],[3,"ProjectTeam",873],[4,"Role",873],[3,"NewBucketAccessControl",873],[3,"Client",945],[3,"BucketClient",945],[3,"BucketAccessControlClient",945],[3,"ObjectClient",945],[3,"ComposeRequest",1194],[3,"Object",1194],[6,"Result",0],[3,"DefaultObjectAccessControlClient",945],[3,"NewDefaultObjectAccessControl",1090],[3,"DefaultObjectAccessControl",1090],[3,"HmacKeyClient",945],[3,"HmacKey",1139],[15,"u8"],[3,"Vec",1455],[3,"ObjectAccessControlClient",945],[3,"NewObjectAccessControl",1364],[3,"ObjectAccessControl",1364],[8,"TryStream",1456],[8,"Send",1457],[8,"Sync",1457],[8,"Into",1458],[8,"Stream",1456],[8,"Unpin",1457],[3,"HmacMeta",1139],[3,"ListRequest",1194],[4,"HmacState",1139],[8,"TokenCache",0],[4,"Team",1055],[4,"Projection",1194],[3,"ObjectList",1194],[3,"CustomerEncrypton",1194],[15,"u32"],[3,"SourceObject",1194],[3,"ObjectPrecondition",1194],[3,"SizedByteStream",1194],[3,"Context",1459],[4,"Poll",1460],[15,"usize"],[3,"HashMap",1461]],"b":[[155,"impl-Debug-for-Error"],[156,"impl-Display-for-Error"],[157,"impl-Debug-for-GoogleErrorResponse"],[158,"impl-Display-for-GoogleErrorResponse"],[160,"impl-Display-for-GoogleError"],[161,"impl-Debug-for-GoogleError"],[165,"impl-From%3CError%3E-for-Error"],[167,"impl-From%3CPemError%3E-for-Error"],[168,"impl-From%3CError%3E-for-Error"],[169,"impl-From%3CUnspecified%3E-for-Error"],[170,"impl-From%3CError%3E-for-Error"],[171,"impl-From%3CInvalidHeaderValue%3E-for-Error"],[172,"impl-From%3CKeyRejected%3E-for-Error"],[173,"impl-From%3CError%3E-for-Error"],[174,"impl-From%3CGoogleErrorResponse%3E-for-Error"],[592,"impl-Debug-for-Entity"],[593,"impl-Display-for-Entity"],[1079,"impl-Display-for-Team"],[1080,"impl-Debug-for-Team"]]},\ @@ -78,7 +78,7 @@ var searchIndex = JSON.parse('{\ "deranged":{"doc":"","t":"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDDDDDDDDDDDDDDDDDDDDDDDDDLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["MAX","MAX","MAX","MAX","MAX","MAX","MAX","MAX","MAX","MAX","MAX","MAX","MIN","MIN","MIN","MIN","MIN","MIN","MIN","MIN","MIN","MIN","MIN","MIN","None","None","None","None","None","None","None","None","None","None","None","None","OptionRangedI128","OptionRangedI16","OptionRangedI32","OptionRangedI64","OptionRangedI8","OptionRangedIsize","OptionRangedU128","OptionRangedU16","OptionRangedU32","OptionRangedU64","OptionRangedU8","OptionRangedUsize","ParseIntError","RangedI128","RangedI16","RangedI32","RangedI64","RangedI8","RangedIsize","RangedU128","RangedU16","RangedU32","RangedU64","RangedU8","RangedUsize","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","Some","TryFromIntError","abs","abs","abs","abs","abs","abs","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","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","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","checked_abs","checked_abs","checked_abs","checked_abs","checked_abs","checked_abs","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_add","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_div_euclid","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_mul","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_neg","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_pow","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_rem_euclid","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shl","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_shr","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","checked_sub","clone","clone","clone","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","default","default","default","default","default","default","default","default","default","default","default","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","exact","exact","exact","exact","exact","exact","exact","exact","exact","exact","exact","exact","expand","expand","expand","expand","expand","expand","expand","expand","expand","expand","expand","expand","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","fmt_with_metadata","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","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","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","from_str_radix","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_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","get_primitive","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","is_none","is_none","is_none","is_none","is_none","is_none","is_none","is_none","is_none","is_none","is_none","is_none","is_some","is_some","is_some","is_some","is_some","is_some","is_some","is_some","is_some","is_some","is_some","is_some","kind","metadata","metadata","metadata","metadata","metadata","metadata","metadata","metadata","metadata","metadata","metadata","metadata","narrow","narrow","narrow","narrow","narrow","narrow","narrow","narrow","narrow","narrow","narrow","narrow","neg","neg","neg","neg","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_saturating","new_static","new_static","new_static","new_static","new_static","new_static","new_static","new_static","new_static","new_static","new_static","new_static","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","rem","rem","rem","rem","rem","rem","saturating_abs","saturating_abs","saturating_abs","saturating_abs","saturating_abs","saturating_abs","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_add","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_mul","saturating_neg","saturating_neg","saturating_neg","saturating_neg","saturating_neg","saturating_neg","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_pow","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","saturating_sub","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","some_unchecked","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","unchecked_abs","unchecked_abs","unchecked_abs","unchecked_abs","unchecked_abs","unchecked_abs","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_add","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_div_euclid","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_mul","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_neg","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_pow","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_rem_euclid","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shl","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_shr","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","unchecked_sub","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_add","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub","wrapping_sub"],"q":[[0,"deranged"],[1219,"core::option"],[1220,"core::cmp"],[1221,"core::fmt"],[1222,"core::fmt"],[1223,"core::result"],[1224,"core::hash"],[1225,"core::num::error"],[1226,"powerfmt::smart_display"],[1227,"core::any"]],"d":["The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The largest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","The smallest value that can be represented by this type.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","An optional ranged value that is not present.","A RangedI128 that is optional. Equivalent to …","A RangedI16 that is optional. Equivalent to …","A RangedI32 that is optional. Equivalent to …","A RangedI64 that is optional. Equivalent to …","A RangedI8 that is optional. Equivalent to Option<RangedI8>…","A RangedIsize that is optional. Equivalent to …","A RangedU128 that is optional. Equivalent to …","A RangedU16 that is optional. Equivalent to …","A RangedU32 that is optional. Equivalent to …","A RangedU64 that is optional. Equivalent to …","A RangedU8 that is optional. Equivalent to Option<RangedU8>…","A RangedUsize that is optional. Equivalent to …","","An i128 that is known to be in the range MIN..=MAX.","An i16 that is known to be in the range MIN..=MAX.","An i32 that is known to be in the range MIN..=MAX.","An i64 that is known to be in the range MIN..=MAX.","An i8 that is known to be in the range MIN..=MAX.","An isize that is known to be in the range MIN..=MAX.","A u128 that is known to be in the range MIN..=MAX.","A u16 that is known to be in the range MIN..=MAX.","A u32 that is known to be in the range MIN..=MAX.","A u64 that is known to be in the range MIN..=MAX.","A u8 that is known to be in the range MIN..=MAX.","A usize that is known to be in the range MIN..=MAX.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","Creates an optional ranged value that is present.","","Absolute value. Computes self.abs(), failing to compile if …","Absolute value. Computes self.abs(), failing to compile if …","Absolute value. Computes self.abs(), failing to compile if …","Absolute value. Computes self.abs(), failing to compile if …","Absolute value. Computes self.abs(), failing to compile if …","Absolute value. Computes self.abs(), failing to compile if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Checked absolute value. Computes self.abs(), returning None…","Checked absolute value. Computes self.abs(), returning None…","Checked absolute value. Computes self.abs(), returning None…","Checked absolute value. Computes self.abs(), returning None…","Checked absolute value. Computes self.abs(), returning None…","Checked absolute value. Computes self.abs(), returning None…","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self + rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked integer addition. Computes self / rhs, returning …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked Euclidean division. Computes self.div_euclid(rhs), …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked integer addition. Computes self * rhs, returning …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked negation. Computes -self, returning None if the …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked exponentiation. Computes self.pow(exp), returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked integer remainder. Computes self % rhs, returning …","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked Euclidean remainder. Computes self.rem_euclid(rhs)…","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift left. Computes self << rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","Checked integer addition. Computes self - rhs, returning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","Expand the range that the value may be in. Fails to compile…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","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 string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Converts a string slice in a given base to an integer.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","Returns the value as a primitive type.","Returns the value as the standard library’s Option type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Returns true if the value is not the niche value.","Outputs the detailed cause of parsing an integer failing.","","","","","","","","","","","","","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Attempt to narrow the range that the value may be in. …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Negation. Computes self.neg(), failing to compile if the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer if the given value is in the …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with the given value, saturating …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer with a statically known value. …","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","Creates a ranged integer without checking the value.","","","","","","","","","","","","","","","","","","","","","","","","","Remainder. Computes self % rhs, statically guaranteeing …","Remainder. Computes self % rhs, statically guaranteeing …","Remainder. Computes self % rhs, statically guaranteeing …","Remainder. Computes self % rhs, statically guaranteeing …","Remainder. Computes self % rhs, statically guaranteeing …","Remainder. Computes self % rhs, statically guaranteeing …","Saturating absolute value. Computes self.abs(), saturating …","Saturating absolute value. Computes self.abs(), saturating …","Saturating absolute value. Computes self.abs(), saturating …","Saturating absolute value. Computes self.abs(), saturating …","Saturating absolute value. Computes self.abs(), saturating …","Saturating absolute value. Computes self.abs(), saturating …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer addition. Computes self + rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer multiplication. Computes self * rhs, …","Saturating integer negation. Computes self - rhs, …","Saturating integer negation. Computes self - rhs, …","Saturating integer negation. Computes self - rhs, …","Saturating integer negation. Computes self - rhs, …","Saturating integer negation. Computes self - rhs, …","Saturating integer negation. Computes self - rhs, …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer exponentiation. Computes self.pow(exp), …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Saturating integer subtraction. Computes self - rhs, …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","Creates an optional ranged integer without checking the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unchecked absolute value. Computes self.abs(), assuming …","Unchecked absolute value. Computes self.abs(), assuming …","Unchecked absolute value. Computes self.abs(), assuming …","Unchecked absolute value. Computes self.abs(), assuming …","Unchecked absolute value. Computes self.abs(), assuming …","Unchecked absolute value. Computes self.abs(), assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer addition. Computes self + rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked integer division. Computes self / rhs, assuming …","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked Euclidean division. Computes self.div_euclid(rhs)…","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked integer multiplication. Computes self * rhs, …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked negation. Computes -self, assuming that -self is …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked exponentiation. Computes self.pow(exp), assuming …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked remainder. Computes self % rhs, assuming that …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked Euclidean remainder. Computes …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift left. Computes self << rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked shift right. Computes self >> rhs, assuming that …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Unchecked integer subtraction. Computes self - rhs, …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer addition. Computes self + rhs, wrapping …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …","Wrapping integer subtraction. Computes self - rhs, …"],"i":[1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,2,4,6,8,10,12,14,16,18,20,22,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,2,4,6,8,10,12,14,16,18,20,22,24,0,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,38,39,1,1,2,3,3,4,5,5,6,7,7,8,9,9,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,21,21,22,23,23,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,2,4,6,8,10,12,14,16,18,20,22,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,38,38,39,39,1,1,1,1,1,1,1,1,2,3,3,3,3,3,3,3,3,4,5,5,5,5,5,5,5,5,6,7,7,7,7,7,7,7,7,8,9,9,9,9,9,9,9,9,10,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,1,3,5,7,9,11,13,15,17,19,21,23,38,39,1,2,2,2,3,4,4,4,5,6,6,6,7,8,8,8,9,10,10,10,11,12,12,12,13,14,14,14,15,16,16,16,17,18,18,18,19,20,20,20,21,22,22,22,23,24,24,24,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,2,4,6,8,10,12,14,16,18,20,22,24,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,2,4,6,8,10,12,14,16,18,20,22,24,2,4,6,8,10,12,14,16,18,20,22,24,39,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,2,4,6,8,10,12,14,16,18,20,22,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,38,39,1,3,5,7,9,11,13,15,17,19,21,23,38,39,1,1,2,3,3,4,5,5,6,7,7,8,9,9,10,11,11,12,13,13,14,15,15,16,17,17,18,19,19,20,21,21,22,23,23,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,38,39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23,1,3,5,7,9,11,13,15,17,19,21,23],"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,[1,2],[3,4],[5,6],[7,8],[9,10],[11,12],[13,14],[15,16],[17,18],[19,20],[21,22],[23,24],0,[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[1,25],[3,26],[5,27],[7,28],[9,29],[11,30],[13,31],[15,32],[17,33],[19,34],[21,35],[23,36],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,25],[-1,-2,[],[]],[-1,-2,[],[]],[3,26],[-1,-2,[],[]],[5,27],[-1,-2,[],[]],[-1,-2,[],[]],[7,28],[-1,-2,[],[]],[-1,-2,[],[]],[9,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,30],[-1,-2,[],[]],[-1,-2,[],[]],[13,31],[-1,-2,[],[]],[-1,-2,[],[]],[15,32],[-1,-2,[],[]],[17,33],[-1,-2,[],[]],[-1,-2,[],[]],[19,34],[-1,-2,[],[]],[-1,-2,[],[]],[21,35],[-1,-2,[],[]],[-1,-2,[],[]],[23,36],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[37,[13]]]],[15,[[37,[15]]]],[17,[[37,[17]]]],[19,[[37,[19]]]],[21,[[37,[21]]]],[23,[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[1,[[37,[1]]]],[3,[[37,[3]]]],[5,[[37,[5]]]],[7,[[37,[7]]]],[9,[[37,[9]]]],[11,[[37,[11]]]],[13,[[37,[13]]]],[15,[[37,[15]]]],[17,[[37,[17]]]],[19,[[37,[19]]]],[21,[[37,[21]]]],[23,[[37,[23]]]],[[1,27],[[37,[1]]]],[[3,27],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,27],[[37,[7]]]],[[9,27],[[37,[9]]]],[[11,27],[[37,[11]]]],[[13,27],[[37,[13]]]],[[15,27],[[37,[15]]]],[[17,27],[[37,[17]]]],[[19,27],[[37,[19]]]],[[21,27],[[37,[21]]]],[[23,27],[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[[1,27],[[37,[1]]]],[[3,27],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,27],[[37,[7]]]],[[9,27],[[37,[9]]]],[[11,27],[[37,[11]]]],[[13,27],[[37,[13]]]],[[15,27],[[37,[15]]]],[[17,27],[[37,[17]]]],[[19,27],[[37,[19]]]],[[21,27],[[37,[21]]]],[[23,27],[[37,[23]]]],[[1,27],[[37,[1]]]],[[3,27],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,27],[[37,[7]]]],[[9,27],[[37,[9]]]],[[11,27],[[37,[11]]]],[[13,27],[[37,[13]]]],[[15,27],[[37,[15]]]],[[17,27],[[37,[17]]]],[[19,27],[[37,[19]]]],[[21,27],[[37,[21]]]],[[23,27],[[37,[23]]]],[[1,25],[[37,[1]]]],[[3,26],[[37,[3]]]],[[5,27],[[37,[5]]]],[[7,28],[[37,[7]]]],[[9,29],[[37,[9]]]],[[11,30],[[37,[11]]]],[[13,31],[[37,[13]]]],[[15,32],[[37,[15]]]],[[17,33],[[37,[17]]]],[[19,34],[[37,[19]]]],[[21,35],[[37,[21]]]],[[23,36],[[37,[23]]]],[38,38],[39,39],[1,1],[2,2],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[-1,-2],40,[],[]],[[1,1],41],[[2,2],41],[[3,3],41],[[4,4],41],[[5,5],41],[[6,6],41],[[7,7],41],[[8,8],41],[[9,9],41],[[10,10],41],[[11,11],41],[[12,12],41],[[13,13],41],[[14,14],41],[[15,15],41],[[16,16],41],[[17,17],41],[[18,18],41],[[19,19],41],[[20,20],41],[[21,21],41],[[22,22],41],[[23,23],41],[[24,24],41],[[],2],[[],4],[[],6],[[],8],[[],10],[[],12],[[],14],[[],16],[[],18],[[],20],[[],22],[[],24],[[38,38],42],[[39,39],42],[[1,1],42],[[2,2],42],[[3,3],42],[[4,4],42],[[5,5],42],[[6,6],42],[[7,7],42],[[8,8],42],[[9,9],42],[[10,10],42],[[11,11],42],[[12,12],42],[[13,13],42],[[14,14],42],[[15,15],42],[[16,16],42],[[17,17],42],[[18,18],42],[[19,19],42],[[20,20],42],[[21,21],42],[[22,22],42],[[23,23],42],[[24,24],42],[[],1],[[],3],[[],5],[[],7],[[],9],[[],11],[[],13],[[],15],[[],17],[[],19],[[],21],[[],23],[1,1],[3,3],[5,5],[7,7],[9,9],[11,11],[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[[38,43],44],[[38,43],44],[[39,43],44],[[39,43],44],[[1,43],44],[[1,43],44],[[1,43],44],[[1,43],44],[[1,43],44],[[1,43],44],[[1,43],44],[[1,43],44],[[2,43],44],[[3,43],44],[[3,43],44],[[3,43],44],[[3,43],44],[[3,43],44],[[3,43],44],[[3,43],44],[[3,43],44],[[4,43],44],[[5,43],44],[[5,43],44],[[5,43],44],[[5,43],44],[[5,43],44],[[5,43],44],[[5,43],44],[[5,43],44],[[6,43],44],[[7,43],44],[[7,43],44],[[7,43],44],[[7,43],44],[[7,43],44],[[7,43],44],[[7,43],44],[[7,43],44],[[8,43],44],[[9,43],44],[[9,43],44],[[9,43],44],[[9,43],44],[[9,43],44],[[9,43],44],[[9,43],44],[[9,43],44],[[10,43],44],[[11,43],44],[[11,43],44],[[11,43],44],[[11,43],44],[[11,43],44],[[11,43],44],[[11,43],44],[[11,43],44],[[12,43],44],[[13,43],44],[[13,43],44],[[13,43],44],[[13,43],44],[[13,43],44],[[13,43],44],[[13,43],44],[[13,43],44],[[14,43],44],[[15,43],44],[[15,43],44],[[15,43],44],[[15,43],44],[[15,43],44],[[15,43],44],[[15,43],44],[[15,43],44],[[16,43],44],[[17,43],44],[[17,43],44],[[17,43],44],[[17,43],44],[[17,43],44],[[17,43],44],[[17,43],44],[[17,43],44],[[18,43],44],[[19,43],44],[[19,43],44],[[19,43],44],[[19,43],44],[[19,43],44],[[19,43],44],[[19,43],44],[[19,43],44],[[20,43],44],[[21,43],44],[[21,43],44],[[21,43],44],[[21,43],44],[[21,43],44],[[21,43],44],[[21,43],44],[[21,43],44],[[22,43],44],[[23,43],44],[[23,43],44],[[23,43],44],[[23,43],44],[[23,43],44],[[23,43],44],[[23,43],44],[[23,43],44],[[24,43],44],[[1,43,[45,[1]]],44],[[3,43,[45,[3]]],44],[[5,43,[45,[5]]],44],[[7,43,[45,[7]]],44],[[9,43,[45,[9]]],44],[[11,43,[45,[11]]],44],[[13,43,[45,[13]]],44],[[15,43,[45,[15]]],44],[[17,43,[45,[17]]],44],[[19,43,[45,[19]]],44],[[21,43,[45,[21]]],44],[[23,43,[45,[23]]],44],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[1,2],[[[37,[1]]],2],[-1,-1,[]],[[[37,[3]]],4],[3,4],[-1,-1,[]],[-1,-1,[]],[5,6],[[[37,[5]]],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[7,8],[[[37,[7]]],8],[-1,-1,[]],[9,10],[-1,-1,[]],[[[37,[9]]],10],[-1,-1,[]],[11,12],[[[37,[11]]],12],[-1,-1,[]],[-1,-1,[]],[13,14],[[[37,[13]]],14],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[37,[15]]],16],[15,16],[-1,-1,[]],[[[37,[17]]],18],[-1,-1,[]],[17,18],[-1,-1,[]],[19,20],[[[37,[19]]],20],[-1,-1,[]],[-1,-1,[]],[[[37,[21]]],22],[21,22],[-1,-1,[]],[-1,-1,[]],[23,24],[-1,-1,[]],[[[37,[23]]],24],[46,[[47,[1]]]],[46,[[47,[3]]]],[46,[[47,[5]]]],[46,[[47,[7]]]],[46,[[47,[9]]]],[46,[[47,[11]]]],[46,[[47,[13]]]],[46,[[47,[15]]]],[46,[[47,[17]]]],[46,[[47,[19]]]],[46,[[47,[21]]]],[46,[[47,[23]]]],[[46,27],[[47,[1,39]]]],[[46,27],[[47,[3,39]]]],[[46,27],[[47,[5,39]]]],[[46,27],[[47,[7,39]]]],[[46,27],[[47,[9,39]]]],[[46,27],[[47,[11,39]]]],[[46,27],[[47,[13,39]]]],[[46,27],[[47,[15,39]]]],[[46,27],[[47,[17,39]]]],[[46,27],[[47,[19,39]]]],[[46,27],[[47,[21,39]]]],[[46,27],[[47,[23,39]]]],[1,25],[2,[[37,[1]]]],[3,26],[4,[[37,[3]]]],[5,27],[6,[[37,[5]]]],[7,28],[8,[[37,[7]]]],[9,29],[10,[[37,[9]]]],[11,30],[12,[[37,[11]]]],[13,31],[14,[[37,[13]]]],[15,32],[16,[[37,[15]]]],[17,33],[18,[[37,[17]]]],[19,34],[20,[[37,[19]]]],[21,35],[22,[[37,[21]]]],[23,36],[24,[[37,[23]]]],[2,[[37,[25]]]],[4,[[37,[26]]]],[6,[[37,[27]]]],[8,[[37,[28]]]],[10,[[37,[29]]]],[12,[[37,[30]]]],[14,[[37,[31]]]],[16,[[37,[32]]]],[18,[[37,[33]]]],[20,[[37,[34]]]],[22,[[37,[35]]]],[24,[[37,[36]]]],[[1,-1],40,48],[[2,-1],40,48],[[3,-1],40,48],[[4,-1],40,48],[[5,-1],40,48],[[6,-1],40,48],[[7,-1],40,48],[[8,-1],40,48],[[9,-1],40,48],[[10,-1],40,48],[[11,-1],40,48],[[12,-1],40,48],[[13,-1],40,48],[[14,-1],40,48],[[15,-1],40,48],[[16,-1],40,48],[[17,-1],40,48],[[18,-1],40,48],[[19,-1],40,48],[[20,-1],40,48],[[21,-1],40,48],[[22,-1],40,48],[[23,-1],40,48],[[24,-1],40,48],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,42],[4,42],[6,42],[8,42],[10,42],[12,42],[14,42],[16,42],[18,42],[20,42],[22,42],[24,42],[2,42],[4,42],[6,42],[8,42],[10,42],[12,42],[14,42],[16,42],[18,42],[20,42],[22,42],[24,42],[39,49],[[1,50],[[45,[1]]]],[[3,50],[[45,[3]]]],[[5,50],[[45,[5]]]],[[7,50],[[45,[7]]]],[[9,50],[[45,[9]]]],[[11,50],[[45,[11]]]],[[13,50],[[45,[13]]]],[[15,50],[[45,[15]]]],[[17,50],[[45,[17]]]],[[19,50],[[45,[19]]]],[[21,50],[[45,[21]]]],[[23,50],[[45,[23]]]],[1,[[37,[1]]]],[3,[[37,[3]]]],[5,[[37,[5]]]],[7,[[37,[7]]]],[9,[[37,[9]]]],[11,[[37,[11]]]],[13,[[37,[13]]]],[15,[[37,[15]]]],[17,[[37,[17]]]],[19,[[37,[19]]]],[21,[[37,[21]]]],[23,[[37,[23]]]],[1,1],[3,3],[5,5],[7,7],[9,9],[11,11],[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[25,[[37,[1]]]],[26,[[37,[3]]]],[27,[[37,[5]]]],[28,[[37,[7]]]],[29,[[37,[9]]]],[30,[[37,[11]]]],[31,[[37,[13]]]],[32,[[37,[15]]]],[33,[[37,[17]]]],[34,[[37,[19]]]],[35,[[37,[21]]]],[36,[[37,[23]]]],[25,1],[26,3],[27,5],[28,7],[29,9],[30,11],[31,13],[32,15],[33,17],[34,19],[35,21],[36,23],[[],1],[[],3],[[],5],[[],7],[[],9],[[],11],[[],13],[[],15],[[],17],[[],19],[[],21],[[],23],[25,1],[26,3],[27,5],[28,7],[29,9],[30,11],[31,13],[32,15],[33,17],[34,19],[35,21],[36,23],[[1,1],[[37,[41]]]],[[2,2],[[37,[41]]]],[[3,3],[[37,[41]]]],[[4,4],[[37,[41]]]],[[5,5],[[37,[41]]]],[[6,6],[[37,[41]]]],[[7,7],[[37,[41]]]],[[8,8],[[37,[41]]]],[[9,9],[[37,[41]]]],[[10,10],[[37,[41]]]],[[11,11],[[37,[41]]]],[[12,12],[[37,[41]]]],[[13,13],[[37,[41]]]],[[14,14],[[37,[41]]]],[[15,15],[[37,[41]]]],[[16,16],[[37,[41]]]],[[17,17],[[37,[41]]]],[[18,18],[[37,[41]]]],[[19,19],[[37,[41]]]],[[20,20],[[37,[41]]]],[[21,21],[[37,[41]]]],[[22,22],[[37,[41]]]],[[23,23],[[37,[41]]]],[[24,24],[[37,[41]]]],[[1,1],1],[[3,3],3],[[5,5],5],[[7,7],7],[[9,9],9],[[11,11],11],[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[[1,27],1],[[3,27],3],[[5,27],5],[[7,27],7],[[9,27],9],[[11,27],11],[[13,27],13],[[15,27],15],[[17,27],17],[[19,27],19],[[21,27],21],[[23,27],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[25,2],[26,4],[27,6],[28,8],[29,10],[30,12],[31,14],[32,16],[33,18],[34,20],[35,22],[36,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,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[25,[[47,[1]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[26,[[47,[3]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[27,[[47,[5]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[28,[[47,[7]]]],[-1,[[47,[-2]]],[],[]],[29,[[47,[9]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[30,[[47,[11]]]],[-1,[[47,[-2]]],[],[]],[31,[[47,[13]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[32,[[47,[15]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[33,[[47,[17]]]],[-1,[[47,[-2]]],[],[]],[34,[[47,[19]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[35,[[47,[21]]]],[-1,[[47,[-2]]],[],[]],[36,[[47,[23]]]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[-1,52,[]],[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[1,1],[3,3],[5,5],[7,7],[9,9],[11,11],[13,13],[15,15],[17,17],[19,19],[21,21],[23,23],[[1,27],1],[[3,27],3],[[5,27],5],[[7,27],7],[[9,27],9],[[11,27],11],[[13,27],13],[[15,27],15],[[17,27],17],[[19,27],19],[[21,27],21],[[23,27],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,27],1],[[3,27],3],[[5,27],5],[[7,27],7],[[9,27],9],[[11,27],11],[[13,27],13],[[15,27],15],[[17,27],17],[[19,27],19],[[21,27],21],[[23,27],23],[[1,27],1],[[3,27],3],[[5,27],5],[[7,27],7],[[9,27],9],[[11,27],11],[[13,27],13],[[15,27],15],[[17,27],17],[[19,27],19],[[21,27],21],[[23,27],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23],[[1,25],1],[[3,26],3],[[5,27],5],[[7,28],7],[[9,29],9],[[11,30],11],[[13,31],13],[[15,32],15],[[17,33],17],[[19,34],19],[[21,35],21],[[23,36],23]],"c":[],"p":[[3,"RangedU8",0],[3,"OptionRangedU8",0],[3,"RangedU16",0],[3,"OptionRangedU16",0],[3,"RangedU32",0],[3,"OptionRangedU32",0],[3,"RangedU64",0],[3,"OptionRangedU64",0],[3,"RangedU128",0],[3,"OptionRangedU128",0],[3,"RangedUsize",0],[3,"OptionRangedUsize",0],[3,"RangedI8",0],[3,"OptionRangedI8",0],[3,"RangedI16",0],[3,"OptionRangedI16",0],[3,"RangedI32",0],[3,"OptionRangedI32",0],[3,"RangedI64",0],[3,"OptionRangedI64",0],[3,"RangedI128",0],[3,"OptionRangedI128",0],[3,"RangedIsize",0],[3,"OptionRangedIsize",0],[15,"u8"],[15,"u16"],[15,"u32"],[15,"u64"],[15,"u128"],[15,"usize"],[15,"i8"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i128"],[15,"isize"],[4,"Option",1219],[3,"TryFromIntError",0],[3,"ParseIntError",0],[15,"tuple"],[4,"Ordering",1220],[15,"bool"],[3,"Formatter",1221],[6,"Result",1221],[3,"Metadata",1222],[15,"str"],[4,"Result",1223],[8,"Hasher",1224],[4,"IntErrorKind",1225],[3,"FormatterOptions",1222],[3,"String",1226],[3,"TypeId",1227]],"b":[[432,"impl-Display-for-TryFromIntError"],[433,"impl-Debug-for-TryFromIntError"],[434,"impl-Debug-for-ParseIntError"],[435,"impl-Display-for-ParseIntError"],[436,"impl-UpperHex-for-RangedU8%3CMIN,+MAX%3E"],[437,"impl-LowerExp-for-RangedU8%3CMIN,+MAX%3E"],[438,"impl-UpperExp-for-RangedU8%3CMIN,+MAX%3E"],[439,"impl-Octal-for-RangedU8%3CMIN,+MAX%3E"],[440,"impl-Display-for-RangedU8%3CMIN,+MAX%3E"],[441,"impl-Debug-for-RangedU8%3CMIN,+MAX%3E"],[442,"impl-LowerHex-for-RangedU8%3CMIN,+MAX%3E"],[443,"impl-Binary-for-RangedU8%3CMIN,+MAX%3E"],[445,"impl-LowerHex-for-RangedU16%3CMIN,+MAX%3E"],[446,"impl-LowerExp-for-RangedU16%3CMIN,+MAX%3E"],[447,"impl-Octal-for-RangedU16%3CMIN,+MAX%3E"],[448,"impl-Binary-for-RangedU16%3CMIN,+MAX%3E"],[449,"impl-Debug-for-RangedU16%3CMIN,+MAX%3E"],[450,"impl-Display-for-RangedU16%3CMIN,+MAX%3E"],[451,"impl-UpperHex-for-RangedU16%3CMIN,+MAX%3E"],[452,"impl-UpperExp-for-RangedU16%3CMIN,+MAX%3E"],[454,"impl-Binary-for-RangedU32%3CMIN,+MAX%3E"],[455,"impl-LowerExp-for-RangedU32%3CMIN,+MAX%3E"],[456,"impl-Debug-for-RangedU32%3CMIN,+MAX%3E"],[457,"impl-Display-for-RangedU32%3CMIN,+MAX%3E"],[458,"impl-LowerHex-for-RangedU32%3CMIN,+MAX%3E"],[459,"impl-Octal-for-RangedU32%3CMIN,+MAX%3E"],[460,"impl-UpperExp-for-RangedU32%3CMIN,+MAX%3E"],[461,"impl-UpperHex-for-RangedU32%3CMIN,+MAX%3E"],[463,"impl-Display-for-RangedU64%3CMIN,+MAX%3E"],[464,"impl-Binary-for-RangedU64%3CMIN,+MAX%3E"],[465,"impl-LowerExp-for-RangedU64%3CMIN,+MAX%3E"],[466,"impl-UpperExp-for-RangedU64%3CMIN,+MAX%3E"],[467,"impl-Octal-for-RangedU64%3CMIN,+MAX%3E"],[468,"impl-UpperHex-for-RangedU64%3CMIN,+MAX%3E"],[469,"impl-Debug-for-RangedU64%3CMIN,+MAX%3E"],[470,"impl-LowerHex-for-RangedU64%3CMIN,+MAX%3E"],[472,"impl-UpperHex-for-RangedU128%3CMIN,+MAX%3E"],[473,"impl-Binary-for-RangedU128%3CMIN,+MAX%3E"],[474,"impl-LowerExp-for-RangedU128%3CMIN,+MAX%3E"],[475,"impl-LowerHex-for-RangedU128%3CMIN,+MAX%3E"],[476,"impl-Octal-for-RangedU128%3CMIN,+MAX%3E"],[477,"impl-Display-for-RangedU128%3CMIN,+MAX%3E"],[478,"impl-Debug-for-RangedU128%3CMIN,+MAX%3E"],[479,"impl-UpperExp-for-RangedU128%3CMIN,+MAX%3E"],[481,"impl-Binary-for-RangedUsize%3CMIN,+MAX%3E"],[482,"impl-UpperHex-for-RangedUsize%3CMIN,+MAX%3E"],[483,"impl-Display-for-RangedUsize%3CMIN,+MAX%3E"],[484,"impl-Octal-for-RangedUsize%3CMIN,+MAX%3E"],[485,"impl-UpperExp-for-RangedUsize%3CMIN,+MAX%3E"],[486,"impl-LowerExp-for-RangedUsize%3CMIN,+MAX%3E"],[487,"impl-LowerHex-for-RangedUsize%3CMIN,+MAX%3E"],[488,"impl-Debug-for-RangedUsize%3CMIN,+MAX%3E"],[490,"impl-UpperExp-for-RangedI8%3CMIN,+MAX%3E"],[491,"impl-Binary-for-RangedI8%3CMIN,+MAX%3E"],[492,"impl-LowerExp-for-RangedI8%3CMIN,+MAX%3E"],[493,"impl-Octal-for-RangedI8%3CMIN,+MAX%3E"],[494,"impl-LowerHex-for-RangedI8%3CMIN,+MAX%3E"],[495,"impl-Debug-for-RangedI8%3CMIN,+MAX%3E"],[496,"impl-Display-for-RangedI8%3CMIN,+MAX%3E"],[497,"impl-UpperHex-for-RangedI8%3CMIN,+MAX%3E"],[499,"impl-Binary-for-RangedI16%3CMIN,+MAX%3E"],[500,"impl-Octal-for-RangedI16%3CMIN,+MAX%3E"],[501,"impl-UpperHex-for-RangedI16%3CMIN,+MAX%3E"],[502,"impl-LowerHex-for-RangedI16%3CMIN,+MAX%3E"],[503,"impl-UpperExp-for-RangedI16%3CMIN,+MAX%3E"],[504,"impl-Display-for-RangedI16%3CMIN,+MAX%3E"],[505,"impl-Debug-for-RangedI16%3CMIN,+MAX%3E"],[506,"impl-LowerExp-for-RangedI16%3CMIN,+MAX%3E"],[508,"impl-Octal-for-RangedI32%3CMIN,+MAX%3E"],[509,"impl-Display-for-RangedI32%3CMIN,+MAX%3E"],[510,"impl-Binary-for-RangedI32%3CMIN,+MAX%3E"],[511,"impl-LowerHex-for-RangedI32%3CMIN,+MAX%3E"],[512,"impl-Debug-for-RangedI32%3CMIN,+MAX%3E"],[513,"impl-UpperHex-for-RangedI32%3CMIN,+MAX%3E"],[514,"impl-UpperExp-for-RangedI32%3CMIN,+MAX%3E"],[515,"impl-LowerExp-for-RangedI32%3CMIN,+MAX%3E"],[517,"impl-UpperHex-for-RangedI64%3CMIN,+MAX%3E"],[518,"impl-Binary-for-RangedI64%3CMIN,+MAX%3E"],[519,"impl-Debug-for-RangedI64%3CMIN,+MAX%3E"],[520,"impl-Display-for-RangedI64%3CMIN,+MAX%3E"],[521,"impl-LowerHex-for-RangedI64%3CMIN,+MAX%3E"],[522,"impl-LowerExp-for-RangedI64%3CMIN,+MAX%3E"],[523,"impl-UpperExp-for-RangedI64%3CMIN,+MAX%3E"],[524,"impl-Octal-for-RangedI64%3CMIN,+MAX%3E"],[526,"impl-Octal-for-RangedI128%3CMIN,+MAX%3E"],[527,"impl-LowerHex-for-RangedI128%3CMIN,+MAX%3E"],[528,"impl-Binary-for-RangedI128%3CMIN,+MAX%3E"],[529,"impl-UpperExp-for-RangedI128%3CMIN,+MAX%3E"],[530,"impl-Debug-for-RangedI128%3CMIN,+MAX%3E"],[531,"impl-Display-for-RangedI128%3CMIN,+MAX%3E"],[532,"impl-LowerExp-for-RangedI128%3CMIN,+MAX%3E"],[533,"impl-UpperHex-for-RangedI128%3CMIN,+MAX%3E"],[535,"impl-LowerHex-for-RangedIsize%3CMIN,+MAX%3E"],[536,"impl-Debug-for-RangedIsize%3CMIN,+MAX%3E"],[537,"impl-Display-for-RangedIsize%3CMIN,+MAX%3E"],[538,"impl-Binary-for-RangedIsize%3CMIN,+MAX%3E"],[539,"impl-Octal-for-RangedIsize%3CMIN,+MAX%3E"],[540,"impl-UpperExp-for-RangedIsize%3CMIN,+MAX%3E"],[541,"impl-LowerExp-for-RangedIsize%3CMIN,+MAX%3E"],[542,"impl-UpperHex-for-RangedIsize%3CMIN,+MAX%3E"],[560,"impl-From%3CRangedU8%3CMIN,+MAX%3E%3E-for-OptionRangedU8%3CMIN,+MAX%3E"],[561,"impl-From%3COption%3CRangedU8%3CMIN,+MAX%3E%3E%3E-for-OptionRangedU8%3CMIN,+MAX%3E"],[563,"impl-From%3COption%3CRangedU16%3CMIN,+MAX%3E%3E%3E-for-OptionRangedU16%3CMIN,+MAX%3E"],[564,"impl-From%3CRangedU16%3CMIN,+MAX%3E%3E-for-OptionRangedU16%3CMIN,+MAX%3E"],[567,"impl-From%3CRangedU32%3CMIN,+MAX%3E%3E-for-OptionRangedU32%3CMIN,+MAX%3E"],[568,"impl-From%3COption%3CRangedU32%3CMIN,+MAX%3E%3E%3E-for-OptionRangedU32%3CMIN,+MAX%3E"],[572,"impl-From%3CRangedU64%3CMIN,+MAX%3E%3E-for-OptionRangedU64%3CMIN,+MAX%3E"],[573,"impl-From%3COption%3CRangedU64%3CMIN,+MAX%3E%3E%3E-for-OptionRangedU64%3CMIN,+MAX%3E"],[575,"impl-From%3CRangedU128%3CMIN,+MAX%3E%3E-for-OptionRangedU128%3CMIN,+MAX%3E"],[577,"impl-From%3COption%3CRangedU128%3CMIN,+MAX%3E%3E%3E-for-OptionRangedU128%3CMIN,+MAX%3E"],[579,"impl-From%3CRangedUsize%3CMIN,+MAX%3E%3E-for-OptionRangedUsize%3CMIN,+MAX%3E"],[580,"impl-From%3COption%3CRangedUsize%3CMIN,+MAX%3E%3E%3E-for-OptionRangedUsize%3CMIN,+MAX%3E"],[583,"impl-From%3CRangedI8%3CMIN,+MAX%3E%3E-for-OptionRangedI8%3CMIN,+MAX%3E"],[584,"impl-From%3COption%3CRangedI8%3CMIN,+MAX%3E%3E%3E-for-OptionRangedI8%3CMIN,+MAX%3E"],[588,"impl-From%3COption%3CRangedI16%3CMIN,+MAX%3E%3E%3E-for-OptionRangedI16%3CMIN,+MAX%3E"],[589,"impl-From%3CRangedI16%3CMIN,+MAX%3E%3E-for-OptionRangedI16%3CMIN,+MAX%3E"],[591,"impl-From%3COption%3CRangedI32%3CMIN,+MAX%3E%3E%3E-for-OptionRangedI32%3CMIN,+MAX%3E"],[593,"impl-From%3CRangedI32%3CMIN,+MAX%3E%3E-for-OptionRangedI32%3CMIN,+MAX%3E"],[595,"impl-From%3CRangedI64%3CMIN,+MAX%3E%3E-for-OptionRangedI64%3CMIN,+MAX%3E"],[596,"impl-From%3COption%3CRangedI64%3CMIN,+MAX%3E%3E%3E-for-OptionRangedI64%3CMIN,+MAX%3E"],[599,"impl-From%3COption%3CRangedI128%3CMIN,+MAX%3E%3E%3E-for-OptionRangedI128%3CMIN,+MAX%3E"],[600,"impl-From%3CRangedI128%3CMIN,+MAX%3E%3E-for-OptionRangedI128%3CMIN,+MAX%3E"],[603,"impl-From%3CRangedIsize%3CMIN,+MAX%3E%3E-for-OptionRangedIsize%3CMIN,+MAX%3E"],[605,"impl-From%3COption%3CRangedIsize%3CMIN,+MAX%3E%3E%3E-for-OptionRangedIsize%3CMIN,+MAX%3E"]]},\ "derive_more":{"doc":"derive_more","t":"","n":[],"q":[],"d":[],"i":[],"f":[],"c":[],"p":[],"b":[]},\ "diff":{"doc":"","t":"NNENLLFLLLLLLFFLLLL","n":["Both","Left","Result","Right","borrow","borrow_mut","chars","clone","clone_into","eq","fmt","from","into","lines","slice","to_owned","try_from","try_into","type_id"],"q":[[0,"diff"],[19,"alloc::vec"],[20,"core::clone"],[21,"core::cmp"],[22,"core::fmt"],[23,"core::fmt"],[24,"core::any"]],"d":["Elements that exist in both inputs.","An element that only exists in the left input.","A fragment of a computed diff.","An element that only exists in the right input.","","","Computes the diff between the chars of two strings.","","","","","Returns the argument unchanged.","Calls U::from(self).","Computes the diff between the lines of two strings.","Computes the diff between two slices.","","","",""],"i":[3,3,0,3,3,3,0,3,3,3,3,3,3,0,0,3,3,3,3],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[1,1],[[4,[[3,[2]]]]]],[[[3,[-1]]],[[3,[-1]]],5],[[-1,-2],6,[],[]],[[[3,[-1]],[3,[-1]]],7,8],[[[3,[-1]],9],10,11],[-1,-1,[]],[-1,-2,[],[]],[[1,1],[[4,[[3,[1]]]]]],[[[12,[-1]],[12,[-1]]],[[4,[[3,[-1]]]]],8],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,14,[]]],"c":[],"p":[[15,"str"],[15,"char"],[4,"Result",0],[3,"Vec",19],[8,"Clone",20],[15,"tuple"],[15,"bool"],[8,"PartialEq",21],[3,"Formatter",22],[6,"Result",22],[8,"Debug",22],[15,"slice"],[4,"Result",23],[3,"TypeId",24]],"b":[]},\ -"digest":{"doc":"This crate provides traits which describe functionality of …","t":"DIIIIIIIIDDDGISIDIGQIQIIIIICLLLLLLLLLLKLKKLLLLLLLLLLAACLLLLKLLLLLLKKLLLLLLLLKKKKKKKKLLKKKLKLLLLLLLLLLLLLLLLLCOKLLLLLLKKKKLKLKKKKLKLKKKKLLLLLLLLLLLLLLLLLLLLLLLLCKKKKKKKKKKDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIGQIGQIQIDDIINQIQINDSEIIIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKL","n":["CtOutput","Digest","DynDigest","ExtendableOutput","ExtendableOutputReset","FixedOutput","FixedOutputReset","HashMarker","InnerInit","InvalidBufferSize","InvalidLength","InvalidOutputSize","Key","KeyInit","MAX_OUTPUT_SIZE","Mac","MacError","MacMarker","Output","OutputSize","OutputSizeUser","Reader","Reset","Update","VariableOutput","VariableOutputReset","XofReader","block_buffer","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","box_clone","chain","chain_update","chain_update","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","consts","core_api","crypto_common","ct_eq","default","default","default","digest","digest_variable","digest_xof","eq","eq","eq","eq","finalize","finalize","finalize","finalize","finalize_boxed","finalize_boxed","finalize_boxed_reset","finalize_boxed_reset","finalize_fixed","finalize_fixed_reset","finalize_into","finalize_into","finalize_into","finalize_into_reset","finalize_into_reset","finalize_into_reset","finalize_reset","finalize_reset","finalize_reset","finalize_reset","finalize_variable","finalize_variable_reset","finalize_xof","finalize_xof_into","finalize_xof_reset","finalize_xof_reset_into","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","generate_key","generic_array","impl_oid_carrier","inner_init","into","into","into","into","into","into_bytes","new","new","new","new","new","new_from_slice","new_from_slice","new_with_prefix","output_size","output_size","output_size","output_size","read","read_boxed","reset","reset","reset","reset","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_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","typenum","update","update","update","update","verify","verify_reset","verify_slice","verify_slice_reset","verify_truncated_left","verify_truncated_right","B0","B1","False","N1","N10","N100","N1000","N10000","N100000","N1000000","N10000000","N100000000","N1000000000","N10000000000","N100000000000","N1000000000000","N10000000000000","N100000000000000","N1000000000000000","N10000000000000000","N100000000000000000","N1000000000000000000","N1001","N1002","N1003","N1004","N1005","N1006","N1007","N1008","N1009","N101","N1010","N1011","N1012","N1013","N1014","N1015","N1016","N1017","N1018","N1019","N102","N1020","N1021","N1022","N1023","N1024","N103","N104","N1048576","N105","N106","N107","N1073741824","N108","N109","N1099511627776","N11","N110","N111","N112","N1125899906842624","N113","N114","N115","N1152921504606846976","N116","N117","N118","N119","N12","N120","N121","N122","N123","N124","N125","N126","N127","N128","N129","N13","N130","N131","N131072","N132","N133","N134","N134217728","N135","N136","N137","N137438953472","N138","N139","N14","N140","N140737488355328","N141","N142","N143","N144","N144115188075855872","N145","N146","N147","N148","N149","N15","N150","N151","N152","N153","N154","N155","N156","N157","N158","N159","N16","N160","N161","N162","N163","N16384","N164","N165","N166","N167","N16777216","N168","N169","N17","N170","N171","N17179869184","N172","N173","N174","N175","N17592186044416","N176","N177","N178","N179","N18","N180","N18014398509481984","N181","N182","N183","N184","N185","N186","N187","N188","N189","N19","N190","N191","N192","N193","N194","N195","N196","N197","N198","N199","N2","N20","N200","N201","N202","N203","N204","N2048","N205","N206","N207","N208","N209","N2097152","N21","N210","N211","N212","N213","N214","N2147483648","N215","N216","N217","N218","N219","N2199023255552","N22","N220","N221","N222","N223","N224","N225","N2251799813685248","N226","N227","N228","N229","N23","N230","N2305843009213693952","N231","N232","N233","N234","N235","N236","N237","N238","N239","N24","N240","N241","N242","N243","N244","N245","N246","N247","N248","N249","N25","N250","N251","N252","N253","N254","N255","N256","N257","N258","N259","N26","N260","N261","N262","N262144","N263","N264","N265","N266","N267","N268","N268435456","N269","N27","N270","N271","N272","N273","N274","N274877906944","N275","N276","N277","N278","N279","N28","N280","N281","N281474976710656","N282","N283","N284","N285","N286","N287","N288","N288230376151711744","N289","N29","N290","N291","N292","N293","N294","N295","N296","N297","N298","N299","N3","N30","N300","N301","N302","N303","N304","N305","N306","N307","N308","N309","N31","N310","N311","N312","N313","N314","N315","N316","N317","N318","N319","N32","N320","N321","N322","N323","N324","N325","N326","N327","N32768","N328","N329","N33","N330","N331","N332","N333","N334","N335","N33554432","N336","N337","N338","N339","N34","N340","N341","N342","N343","N34359738368","N344","N345","N346","N347","N348","N349","N35","N350","N351","N35184372088832","N352","N353","N354","N355","N356","N357","N358","N359","N36","N360","N36028797018963968","N361","N362","N363","N364","N365","N366","N367","N368","N369","N37","N370","N371","N372","N373","N374","N375","N376","N377","N378","N379","N38","N380","N381","N382","N383","N384","N385","N386","N387","N388","N389","N39","N390","N391","N392","N393","N394","N395","N396","N397","N398","N399","N4","N40","N400","N401","N402","N403","N404","N405","N406","N407","N408","N409","N4096","N41","N410","N411","N412","N413","N414","N415","N416","N417","N418","N419","N4194304","N42","N420","N421","N422","N423","N424","N425","N426","N427","N428","N429","N4294967296","N43","N430","N431","N432","N433","N434","N435","N436","N437","N438","N439","N4398046511104","N44","N440","N441","N442","N443","N444","N445","N446","N447","N448","N449","N45","N450","N4503599627370496","N451","N452","N453","N454","N455","N456","N457","N458","N459","N46","N460","N461","N4611686018427387904","N462","N463","N464","N465","N466","N467","N468","N469","N47","N470","N471","N472","N473","N474","N475","N476","N477","N478","N479","N48","N480","N481","N482","N483","N484","N485","N486","N487","N488","N489","N49","N490","N491","N492","N493","N494","N495","N496","N497","N498","N499","N5","N50","N500","N501","N502","N503","N504","N505","N506","N507","N508","N509","N51","N510","N511","N512","N513","N514","N515","N516","N517","N518","N519","N52","N520","N521","N522","N523","N524","N524288","N525","N526","N527","N528","N529","N53","N530","N531","N532","N533","N534","N535","N536","N536870912","N537","N538","N539","N54","N540","N541","N542","N543","N544","N545","N546","N547","N548","N549","N549755813888","N55","N550","N551","N552","N553","N554","N555","N556","N557","N558","N559","N56","N560","N561","N562","N562949953421312","N563","N564","N565","N566","N567","N568","N569","N57","N570","N571","N572","N573","N574","N575","N576","N576460752303423488","N577","N578","N579","N58","N580","N581","N582","N583","N584","N585","N586","N587","N588","N589","N59","N590","N591","N592","N593","N594","N595","N596","N597","N598","N599","N6","N60","N600","N601","N602","N603","N604","N605","N606","N607","N608","N609","N61","N610","N611","N612","N613","N614","N615","N616","N617","N618","N619","N62","N620","N621","N622","N623","N624","N625","N626","N627","N628","N629","N63","N630","N631","N632","N633","N634","N635","N636","N637","N638","N639","N64","N640","N641","N642","N643","N644","N645","N646","N647","N648","N649","N65","N650","N651","N652","N653","N654","N655","N65536","N656","N657","N658","N659","N66","N660","N661","N662","N663","N664","N665","N666","N667","N668","N669","N67","N670","N671","N67108864","N672","N673","N674","N675","N676","N677","N678","N679","N68","N680","N681","N682","N683","N684","N685","N686","N687","N68719476736","N688","N689","N69","N690","N691","N692","N693","N694","N695","N696","N697","N698","N699","N7","N70","N700","N701","N702","N703","N70368744177664","N704","N705","N706","N707","N708","N709","N71","N710","N711","N712","N713","N714","N715","N716","N717","N718","N719","N72","N720","N72057594037927936","N721","N722","N723","N724","N725","N726","N727","N728","N729","N73","N730","N731","N732","N733","N734","N735","N736","N737","N738","N739","N74","N740","N741","N742","N743","N744","N745","N746","N747","N748","N749","N75","N750","N751","N752","N753","N754","N755","N756","N757","N758","N759","N76","N760","N761","N762","N763","N764","N765","N766","N767","N768","N769","N77","N770","N771","N772","N773","N774","N775","N776","N777","N778","N779","N78","N780","N781","N782","N783","N784","N785","N786","N787","N788","N789","N79","N790","N791","N792","N793","N794","N795","N796","N797","N798","N799","N8","N80","N800","N801","N802","N803","N804","N805","N806","N807","N808","N809","N81","N810","N811","N812","N813","N814","N815","N816","N817","N818","N819","N8192","N82","N820","N821","N822","N823","N824","N825","N826","N827","N828","N829","N83","N830","N831","N832","N833","N834","N835","N836","N837","N838","N8388608","N839","N84","N840","N841","N842","N843","N844","N845","N846","N847","N848","N849","N85","N850","N851","N852","N853","N854","N855","N856","N857","N858","N8589934592","N859","N86","N860","N861","N862","N863","N864","N865","N866","N867","N868","N869","N87","N870","N871","N872","N873","N874","N875","N876","N877","N878","N879","N8796093022208","N88","N880","N881","N882","N883","N884","N885","N886","N887","N888","N889","N89","N890","N891","N892","N893","N894","N895","N896","N897","N898","N899","N9","N90","N900","N9007199254740992","N901","N902","N903","N904","N905","N906","N907","N908","N909","N91","N910","N911","N912","N913","N914","N915","N916","N917","N918","N919","N92","N920","N921","N922","N923","N924","N925","N926","N927","N928","N929","N93","N930","N931","N932","N933","N934","N935","N936","N937","N938","N939","N94","N940","N941","N942","N943","N944","N945","N946","N947","N948","N949","N95","N950","N951","N952","N953","N954","N955","N956","N957","N958","N959","N96","N960","N961","N962","N963","N964","N965","N966","N967","N968","N969","N97","N970","N971","N972","N973","N974","N975","N976","N977","N978","N979","N98","N980","N981","N982","N983","N984","N985","N986","N987","N988","N989","N99","N990","N991","N992","N993","N994","N995","N996","N997","N998","N999","P1","P10","P100","P1000","P10000","P100000","P1000000","P10000000","P100000000","P1000000000","P10000000000","P100000000000","P1000000000000","P10000000000000","P100000000000000","P1000000000000000","P10000000000000000","P100000000000000000","P1000000000000000000","P1001","P1002","P1003","P1004","P1005","P1006","P1007","P1008","P1009","P101","P1010","P1011","P1012","P1013","P1014","P1015","P1016","P1017","P1018","P1019","P102","P1020","P1021","P1022","P1023","P1024","P103","P104","P1048576","P105","P106","P107","P1073741824","P108","P109","P1099511627776","P11","P110","P111","P112","P1125899906842624","P113","P114","P115","P1152921504606846976","P116","P117","P118","P119","P12","P120","P121","P122","P123","P124","P125","P126","P127","P128","P129","P13","P130","P131","P131072","P132","P133","P134","P134217728","P135","P136","P137","P137438953472","P138","P139","P14","P140","P140737488355328","P141","P142","P143","P144","P144115188075855872","P145","P146","P147","P148","P149","P15","P150","P151","P152","P153","P154","P155","P156","P157","P158","P159","P16","P160","P161","P162","P163","P16384","P164","P165","P166","P167","P16777216","P168","P169","P17","P170","P171","P17179869184","P172","P173","P174","P175","P17592186044416","P176","P177","P178","P179","P18","P180","P18014398509481984","P181","P182","P183","P184","P185","P186","P187","P188","P189","P19","P190","P191","P192","P193","P194","P195","P196","P197","P198","P199","P2","P20","P200","P201","P202","P203","P204","P2048","P205","P206","P207","P208","P209","P2097152","P21","P210","P211","P212","P213","P214","P2147483648","P215","P216","P217","P218","P219","P2199023255552","P22","P220","P221","P222","P223","P224","P225","P2251799813685248","P226","P227","P228","P229","P23","P230","P2305843009213693952","P231","P232","P233","P234","P235","P236","P237","P238","P239","P24","P240","P241","P242","P243","P244","P245","P246","P247","P248","P249","P25","P250","P251","P252","P253","P254","P255","P256","P257","P258","P259","P26","P260","P261","P262","P262144","P263","P264","P265","P266","P267","P268","P268435456","P269","P27","P270","P271","P272","P273","P274","P274877906944","P275","P276","P277","P278","P279","P28","P280","P281","P281474976710656","P282","P283","P284","P285","P286","P287","P288","P288230376151711744","P289","P29","P290","P291","P292","P293","P294","P295","P296","P297","P298","P299","P3","P30","P300","P301","P302","P303","P304","P305","P306","P307","P308","P309","P31","P310","P311","P312","P313","P314","P315","P316","P317","P318","P319","P32","P320","P321","P322","P323","P324","P325","P326","P327","P32768","P328","P329","P33","P330","P331","P332","P333","P334","P335","P33554432","P336","P337","P338","P339","P34","P340","P341","P342","P343","P34359738368","P344","P345","P346","P347","P348","P349","P35","P350","P351","P35184372088832","P352","P353","P354","P355","P356","P357","P358","P359","P36","P360","P36028797018963968","P361","P362","P363","P364","P365","P366","P367","P368","P369","P37","P370","P371","P372","P373","P374","P375","P376","P377","P378","P379","P38","P380","P381","P382","P383","P384","P385","P386","P387","P388","P389","P39","P390","P391","P392","P393","P394","P395","P396","P397","P398","P399","P4","P40","P400","P401","P402","P403","P404","P405","P406","P407","P408","P409","P4096","P41","P410","P411","P412","P413","P414","P415","P416","P417","P418","P419","P4194304","P42","P420","P421","P422","P423","P424","P425","P426","P427","P428","P429","P4294967296","P43","P430","P431","P432","P433","P434","P435","P436","P437","P438","P439","P4398046511104","P44","P440","P441","P442","P443","P444","P445","P446","P447","P448","P449","P45","P450","P4503599627370496","P451","P452","P453","P454","P455","P456","P457","P458","P459","P46","P460","P461","P4611686018427387904","P462","P463","P464","P465","P466","P467","P468","P469","P47","P470","P471","P472","P473","P474","P475","P476","P477","P478","P479","P48","P480","P481","P482","P483","P484","P485","P486","P487","P488","P489","P49","P490","P491","P492","P493","P494","P495","P496","P497","P498","P499","P5","P50","P500","P501","P502","P503","P504","P505","P506","P507","P508","P509","P51","P510","P511","P512","P513","P514","P515","P516","P517","P518","P519","P52","P520","P521","P522","P523","P524","P524288","P525","P526","P527","P528","P529","P53","P530","P531","P532","P533","P534","P535","P536","P536870912","P537","P538","P539","P54","P540","P541","P542","P543","P544","P545","P546","P547","P548","P549","P549755813888","P55","P550","P551","P552","P553","P554","P555","P556","P557","P558","P559","P56","P560","P561","P562","P562949953421312","P563","P564","P565","P566","P567","P568","P569","P57","P570","P571","P572","P573","P574","P575","P576","P576460752303423488","P577","P578","P579","P58","P580","P581","P582","P583","P584","P585","P586","P587","P588","P589","P59","P590","P591","P592","P593","P594","P595","P596","P597","P598","P599","P6","P60","P600","P601","P602","P603","P604","P605","P606","P607","P608","P609","P61","P610","P611","P612","P613","P614","P615","P616","P617","P618","P619","P62","P620","P621","P622","P623","P624","P625","P626","P627","P628","P629","P63","P630","P631","P632","P633","P634","P635","P636","P637","P638","P639","P64","P640","P641","P642","P643","P644","P645","P646","P647","P648","P649","P65","P650","P651","P652","P653","P654","P655","P65536","P656","P657","P658","P659","P66","P660","P661","P662","P663","P664","P665","P666","P667","P668","P669","P67","P670","P671","P67108864","P672","P673","P674","P675","P676","P677","P678","P679","P68","P680","P681","P682","P683","P684","P685","P686","P687","P68719476736","P688","P689","P69","P690","P691","P692","P693","P694","P695","P696","P697","P698","P699","P7","P70","P700","P701","P702","P703","P70368744177664","P704","P705","P706","P707","P708","P709","P71","P710","P711","P712","P713","P714","P715","P716","P717","P718","P719","P72","P720","P72057594037927936","P721","P722","P723","P724","P725","P726","P727","P728","P729","P73","P730","P731","P732","P733","P734","P735","P736","P737","P738","P739","P74","P740","P741","P742","P743","P744","P745","P746","P747","P748","P749","P75","P750","P751","P752","P753","P754","P755","P756","P757","P758","P759","P76","P760","P761","P762","P763","P764","P765","P766","P767","P768","P769","P77","P770","P771","P772","P773","P774","P775","P776","P777","P778","P779","P78","P780","P781","P782","P783","P784","P785","P786","P787","P788","P789","P79","P790","P791","P792","P793","P794","P795","P796","P797","P798","P799","P8","P80","P800","P801","P802","P803","P804","P805","P806","P807","P808","P809","P81","P810","P811","P812","P813","P814","P815","P816","P817","P818","P819","P8192","P82","P820","P821","P822","P823","P824","P825","P826","P827","P828","P829","P83","P830","P831","P832","P833","P834","P835","P836","P837","P838","P8388608","P839","P84","P840","P841","P842","P843","P844","P845","P846","P847","P848","P849","P85","P850","P851","P852","P853","P854","P855","P856","P857","P858","P8589934592","P859","P86","P860","P861","P862","P863","P864","P865","P866","P867","P868","P869","P87","P870","P871","P872","P873","P874","P875","P876","P877","P878","P879","P8796093022208","P88","P880","P881","P882","P883","P884","P885","P886","P887","P888","P889","P89","P890","P891","P892","P893","P894","P895","P896","P897","P898","P899","P9","P90","P900","P9007199254740992","P901","P902","P903","P904","P905","P906","P907","P908","P909","P91","P910","P911","P912","P913","P914","P915","P916","P917","P918","P919","P92","P920","P921","P922","P923","P924","P925","P926","P927","P928","P929","P93","P930","P931","P932","P933","P934","P935","P936","P937","P938","P939","P94","P940","P941","P942","P943","P944","P945","P946","P947","P948","P949","P95","P950","P951","P952","P953","P954","P955","P956","P957","P958","P959","P96","P960","P961","P962","P963","P964","P965","P966","P967","P968","P969","P97","P970","P971","P972","P973","P974","P975","P976","P977","P978","P979","P98","P980","P981","P982","P983","P984","P985","P986","P987","P988","P989","P99","P990","P991","P992","P993","P994","P995","P996","P997","P998","P999","True","U0","U1","U10","U100","U1000","U10000","U100000","U1000000","U10000000","U100000000","U1000000000","U10000000000","U100000000000","U1000000000000","U10000000000000","U100000000000000","U1000000000000000","U10000000000000000","U100000000000000000","U1000000000000000000","U10000000000000000000","U1001","U1002","U1003","U1004","U1005","U1006","U1007","U1008","U1009","U101","U1010","U1011","U1012","U1013","U1014","U1015","U1016","U1017","U1018","U1019","U102","U1020","U1021","U1022","U1023","U1024","U103","U104","U1048576","U105","U106","U107","U1073741824","U108","U109","U1099511627776","U11","U110","U111","U112","U1125899906842624","U113","U114","U115","U1152921504606846976","U116","U117","U118","U119","U12","U120","U121","U122","U123","U124","U125","U126","U127","U128","U129","U13","U130","U131","U131072","U132","U133","U134","U134217728","U135","U136","U137","U137438953472","U138","U139","U14","U140","U140737488355328","U141","U142","U143","U144","U144115188075855872","U145","U146","U147","U148","U149","U15","U150","U151","U152","U153","U154","U155","U156","U157","U158","U159","U16","U160","U161","U162","U163","U16384","U164","U165","U166","U167","U16777216","U168","U169","U17","U170","U171","U17179869184","U172","U173","U174","U175","U17592186044416","U176","U177","U178","U179","U18","U180","U18014398509481984","U181","U182","U183","U184","U185","U186","U187","U188","U189","U19","U190","U191","U192","U193","U194","U195","U196","U197","U198","U199","U2","U20","U200","U201","U202","U203","U204","U2048","U205","U206","U207","U208","U209","U2097152","U21","U210","U211","U212","U213","U214","U2147483648","U215","U216","U217","U218","U219","U2199023255552","U22","U220","U221","U222","U223","U224","U225","U2251799813685248","U226","U227","U228","U229","U23","U230","U2305843009213693952","U231","U232","U233","U234","U235","U236","U237","U238","U239","U24","U240","U241","U242","U243","U244","U245","U246","U247","U248","U249","U25","U250","U251","U252","U253","U254","U255","U256","U257","U258","U259","U26","U260","U261","U262","U262144","U263","U264","U265","U266","U267","U268","U268435456","U269","U27","U270","U271","U272","U273","U274","U274877906944","U275","U276","U277","U278","U279","U28","U280","U281","U281474976710656","U282","U283","U284","U285","U286","U287","U288","U288230376151711744","U289","U29","U290","U291","U292","U293","U294","U295","U296","U297","U298","U299","U3","U30","U300","U301","U302","U303","U304","U305","U306","U307","U308","U309","U31","U310","U311","U312","U313","U314","U315","U316","U317","U318","U319","U32","U320","U321","U322","U323","U324","U325","U326","U327","U32768","U328","U329","U33","U330","U331","U332","U333","U334","U335","U33554432","U336","U337","U338","U339","U34","U340","U341","U342","U343","U34359738368","U344","U345","U346","U347","U348","U349","U35","U350","U351","U35184372088832","U352","U353","U354","U355","U356","U357","U358","U359","U36","U360","U36028797018963968","U361","U362","U363","U364","U365","U366","U367","U368","U369","U37","U370","U371","U372","U373","U374","U375","U376","U377","U378","U379","U38","U380","U381","U382","U383","U384","U385","U386","U387","U388","U389","U39","U390","U391","U392","U393","U394","U395","U396","U397","U398","U399","U4","U40","U400","U401","U402","U403","U404","U405","U406","U407","U408","U409","U4096","U41","U410","U411","U412","U413","U414","U415","U416","U417","U418","U419","U4194304","U42","U420","U421","U422","U423","U424","U425","U426","U427","U428","U429","U4294967296","U43","U430","U431","U432","U433","U434","U435","U436","U437","U438","U439","U4398046511104","U44","U440","U441","U442","U443","U444","U445","U446","U447","U448","U449","U45","U450","U4503599627370496","U451","U452","U453","U454","U455","U456","U457","U458","U459","U46","U460","U461","U4611686018427387904","U462","U463","U464","U465","U466","U467","U468","U469","U47","U470","U471","U472","U473","U474","U475","U476","U477","U478","U479","U48","U480","U481","U482","U483","U484","U485","U486","U487","U488","U489","U49","U490","U491","U492","U493","U494","U495","U496","U497","U498","U499","U5","U50","U500","U501","U502","U503","U504","U505","U506","U507","U508","U509","U51","U510","U511","U512","U513","U514","U515","U516","U517","U518","U519","U52","U520","U521","U522","U523","U524","U524288","U525","U526","U527","U528","U529","U53","U530","U531","U532","U533","U534","U535","U536","U536870912","U537","U538","U539","U54","U540","U541","U542","U543","U544","U545","U546","U547","U548","U549","U549755813888","U55","U550","U551","U552","U553","U554","U555","U556","U557","U558","U559","U56","U560","U561","U562","U562949953421312","U563","U564","U565","U566","U567","U568","U569","U57","U570","U571","U572","U573","U574","U575","U576","U576460752303423488","U577","U578","U579","U58","U580","U581","U582","U583","U584","U585","U586","U587","U588","U589","U59","U590","U591","U592","U593","U594","U595","U596","U597","U598","U599","U6","U60","U600","U601","U602","U603","U604","U605","U606","U607","U608","U609","U61","U610","U611","U612","U613","U614","U615","U616","U617","U618","U619","U62","U620","U621","U622","U623","U624","U625","U626","U627","U628","U629","U63","U630","U631","U632","U633","U634","U635","U636","U637","U638","U639","U64","U640","U641","U642","U643","U644","U645","U646","U647","U648","U649","U65","U650","U651","U652","U653","U654","U655","U65536","U656","U657","U658","U659","U66","U660","U661","U662","U663","U664","U665","U666","U667","U668","U669","U67","U670","U671","U67108864","U672","U673","U674","U675","U676","U677","U678","U679","U68","U680","U681","U682","U683","U684","U685","U686","U687","U68719476736","U688","U689","U69","U690","U691","U692","U693","U694","U695","U696","U697","U698","U699","U7","U70","U700","U701","U702","U703","U70368744177664","U704","U705","U706","U707","U708","U709","U71","U710","U711","U712","U713","U714","U715","U716","U717","U718","U719","U72","U720","U72057594037927936","U721","U722","U723","U724","U725","U726","U727","U728","U729","U73","U730","U731","U732","U733","U734","U735","U736","U737","U738","U739","U74","U740","U741","U742","U743","U744","U745","U746","U747","U748","U749","U75","U750","U751","U752","U753","U754","U755","U756","U757","U758","U759","U76","U760","U761","U762","U763","U764","U765","U766","U767","U768","U769","U77","U770","U771","U772","U773","U774","U775","U776","U777","U778","U779","U78","U780","U781","U782","U783","U784","U785","U786","U787","U788","U789","U79","U790","U791","U792","U793","U794","U795","U796","U797","U798","U799","U8","U80","U800","U801","U802","U803","U804","U805","U806","U807","U808","U809","U81","U810","U811","U812","U813","U814","U815","U816","U817","U818","U819","U8192","U82","U820","U821","U822","U823","U824","U825","U826","U827","U828","U829","U83","U830","U831","U832","U833","U834","U835","U836","U837","U838","U8388608","U839","U84","U840","U841","U842","U843","U844","U845","U846","U847","U848","U849","U85","U850","U851","U852","U853","U854","U855","U856","U857","U858","U8589934592","U859","U86","U860","U861","U862","U863","U864","U865","U866","U867","U868","U869","U87","U870","U871","U872","U873","U874","U875","U876","U877","U878","U879","U8796093022208","U88","U880","U881","U882","U883","U884","U885","U886","U887","U888","U889","U89","U890","U891","U892","U893","U894","U895","U896","U897","U898","U899","U9","U90","U900","U9007199254740992","U901","U902","U903","U904","U905","U906","U907","U908","U909","U91","U910","U911","U912","U913","U914","U915","U916","U917","U918","U919","U92","U920","U921","U922","U9223372036854775808","U923","U924","U925","U926","U927","U928","U929","U93","U930","U931","U932","U933","U934","U935","U936","U937","U938","U939","U94","U940","U941","U942","U943","U944","U945","U946","U947","U948","U949","U95","U950","U951","U952","U953","U954","U955","U956","U957","U958","U959","U96","U960","U961","U962","U963","U964","U965","U966","U967","U968","U969","U97","U970","U971","U972","U973","U974","U975","U976","U977","U978","U979","U98","U980","U981","U982","U983","U984","U985","U986","U987","U988","U989","U99","U990","U991","U992","U993","U994","U995","U996","U997","U998","U999","Z0","add","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","div","eq","eq","eq","fmt","fmt","fmt","from","from","from","hash","hash","hash","into","into","into","max","max","max","max","max","max","max","min","min","min","min","min","min","min","mul","mul","mul","neg","new","new","new","new","new","not","not","partial_cmp","partial_cmp","partial_cmp","partial_div","powi","powi","powi","rem","sub","sub","sub","to_bool","to_bool","to_i16","to_i32","to_i64","to_i8","to_int","to_int","to_int","to_int","to_isize","to_owned","to_owned","to_owned","to_u8","to_u8","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","AlgorithmName","Block","BlockSize","BlockSizeUser","Buffer","BufferKind","BufferKindUser","Core","CoreProxy","CoreWrapper","CtVariableCoreWrapper","ExtendableOutputCore","FixedOutputCore","Left","OutputSize","OutputSizeUser","ReaderCore","Reset","Right","RtVariableCoreWrapper","TRUNC_SIDE","TruncSide","UpdateCore","VariableOutputCore","XofReaderCore","XofReaderCoreWrapper","block_size","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","box_clone","chain_update","chain_update","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","decompose","default","default","default","digest","finalize","finalize","finalize","finalize_fixed_core","finalize_fixed_core","finalize_into","finalize_into","finalize_into","finalize_into_reset","finalize_into_reset","finalize_into_reset","finalize_reset","finalize_reset","finalize_reset","finalize_variable","finalize_variable_core","finalize_variable_reset","finalize_xof","finalize_xof_core","finalize_xof_reset","flush","flush","fmt","fmt","fmt","fmt","from","from","from","from","from","from_core","into","into","into","into","into","new","new","new","new","new","new_from_slice","new_from_slice","new_with_prefix","output_size","output_size","output_size","output_size","read","read","read_block","reset","reset","reset","reset","reset","reset","reset","to_owned","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","update","update","update","update","update","update_blocks","update_blocks","verify","verify_reset","verify_slice","verify_slice_reset","verify_truncated_left","verify_truncated_right","write","write","write_alg_name","write_alg_name"],"q":[[0,"digest"],[170,"digest::consts"],[3557,"digest::core_api"],[3708,"alloc::boxed"],[3709,"core::marker"],[3710,"core::convert"],[3711,"core::clone"],[3712,"subtle"],[3713,"core::result"],[3714,"core::fmt"],[3715,"core::fmt"],[3716,"rand_core"],[3717,"rand_core"],[3718,"core::any"],[3719,"typenum::marker_traits"],[3720,"typenum::marker_traits"],[3721,"typenum::marker_traits"],[3722,"typenum::int"],[3723,"typenum::marker_traits"],[3724,"typenum::array"],[3725,"generic_array"],[3726,"core::default"],[3727,"std::io::error"]],"d":["Fixed size output value which provides a safe Eq …","Convenience wrapper trait covering functionality of …","Modification of the Digest trait suitable for trait …","Trait for hash functions with extendable-output (XOF).","Trait for hash functions with extendable-output (XOF) able …","Trait for hash functions with fixed-size output.","Trait for hash functions with fixed-size output able to …","Marker trait for cryptographic hash functions.","Types which can be initialized from another type (usually …","Buffer length is not equal to hash output size.","The error type returned when key and/or IV used in the …","The error type used in variable hash traits.","Key used by KeySizeUser implementors.","Types which can be initialized from key.","Maximum size of output hash.","Convenience wrapper trait covering functionality of …","Error type for when the Output of a Mac is not equal to …","Marker trait for Message Authentication algorithms.","Output array of OutputSizeUser implementors.","Size of the output in bytes.","Types which return data with the given size.","Reader","Resettable types.","Types which consume data with byte granularity.","Trait for hash functions with variable-size output.","Trait for hash functions with variable-size output able to …","Trait for reader types which are used to extract …","","","","","","","","","","","","Clone hasher state into a boxed trait object","Digest input data in a chained manner.","Process input data in a chained manner.","Process input data in a chained manner.","","","","","","","","","","","Type aliases for many constants.","Low-level traits operating on blocks and wrappers around …","","","","","","Compute hash of data.","Compute hash of data and write it to output.","Compute hash of data and write it into output.","","","","","Retrieve result and consume hasher instance.","Obtain the result of a Mac computation as a CtOutput and …","Retrieve result and consume boxed hasher instance","Retrieve result and consume boxed hasher instance","Retrieve result into a boxed slice of the specified size …","Retrieve result into a boxed slice and consume hasher.","Retrieve result into a boxed slice of the specified size …","Retrieve result into a boxed slice and reset the hasher …","Retrieve result and consume the hasher instance.","Retrieve result and reset the hasher state.","Write result into provided array and consume the hasher …","Write result into provided array and consume the hasher …","Consume value and write result into provided array.","Write result into provided array and reset the hasher …","Write result into provided array and reset the hasher …","Write result into provided array and reset the hasher …","Retrieve result and reset hasher instance.","Obtain the result of a Mac computation as a CtOutput and …","Retrieve result and reset hasher instance","Retrieve result and reset hasher instance","Write result into the output buffer.","Write result into the output buffer and reset the hasher …","Retrieve XOF reader and consume hasher instance.","Finalize XOF and write result into out.","Retrieve XOF reader and reset hasher instance state.","Finalize XOF, write result into out, and reset the hasher …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Generate random key using the provided CryptoRng.","","Implement dummy type with hidden docs which is used to “…","Initialize value from the inner.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get the inner Output array this type wraps.","Create new value from fixed size key.","Create new hasher instance.","Create new value from fixed size key.","Create new hasher instance with the given output size.","Create a new CtOutput value.","Create new value from variable size key.","Create new value from variable size key.","Create new hasher instance which has processed the …","Get output size of the hasher","Get output size of the hasher","Get output size of the hasher instance provided to the new …","Return output size in bytes.","Read output into the buffer. Can be called an unlimited …","Read output into a boxed slice of the specified size.","Reset state to its initial value.","Reset hasher instance to its initial state.","Reset hasher instance to its initial state.","Reset MAC instance to its initial state.","","","","","","","","","","","","","","","","","","","","","","","","","","Process data, updating the internal state.","Digest input data.","Update state using the provided data.","Update state using the provided data.","Check if tag/code value is correct for the processed input.","Check if tag/code value is correct for the processed input …","Check truncated tag correctness using all bytes of …","Check truncated tag correctness using all bytes of …","Check truncated tag correctness using left side bytes …","Check truncated tag correctness using right side bytes …","The type-level bit 0.","The type-level bit 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type-level signed integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Instantiates a singleton representing this bit.","","","Instantiates a singleton representing this bit.","Instantiates a singleton representing the integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Trait which stores algorithm name constant, used in Debug …","Block on which BlockSizeUser implementors operate.","Size of the block in bytes.","Types which process data in blocks.","Buffer type used by type which implements BufferKindUser.","Block buffer kind over which type operates.","Types which use BlockBuffer functionality.","Type wrapped by CoreWrapper.","A proxy trait to a core type implemented by CoreWrapper","Wrapper around BufferKindUser.","Wrapper around VariableOutputCore which selects output size","Core trait for hash functions with extendable (XOF) output …","Core trait for hash functions with fixed output size.","Truncate left side, i.e. &out[..n].","Size of the output in bytes.","Types which return data with the given size.","XOF reader core state.","Resettable types.","Truncate right side, i.e. &out[m..].","Wrapper around VariableOutputCore which selects output size","Side which should be used in a truncated result.","Type which used for defining truncation side in the …","Types which consume data in blocks.","Core trait for hash functions with variable output size.","Core reader trait for extendable-output function (XOF) …","Wrapper around XofReaderCore implementations.","Return block size in bytes.","","","","","","","","","","","","","","","","","","","","","","","","Decompose wrapper into inner parts.","","","","","","","","Finalize state using remaining data stored in the provided …","","","","","","","","","","","","Finalize hasher and write full hashing result into the out …","","","Retrieve XOF reader using remaining data stored in the …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create new wrapper from core.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Initialize hasher state for given output size.","","","","","","","","Return output size in bytes.","","","","","","Read next XOF block.","Reset state to its initial value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Update state using the provided data blocks.","","","","","","","","","","Write algorithm name into f.",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,10,0,70,0,0,0,0,0,0,7,8,11,12,13,7,8,11,12,13,1,71,72,73,7,8,11,12,13,7,8,11,12,13,0,0,0,8,11,12,13,72,69,70,7,8,11,13,72,73,1,1,70,69,74,75,76,20,72,1,76,72,1,20,72,73,1,1,69,75,70,70,74,74,7,7,11,11,12,12,13,13,7,8,8,8,11,12,13,28,0,0,77,7,8,11,12,13,8,28,72,73,69,8,73,28,72,72,1,69,10,78,78,29,72,1,73,7,8,11,12,13,7,11,12,13,7,8,11,12,13,7,8,11,12,13,7,8,11,12,13,0,72,1,73,71,73,73,73,73,73,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,34,36,36,34,34,36,34,34,36,36,34,36,32,34,36,32,34,36,32,34,36,32,34,36,32,34,36,32,32,34,36,32,34,36,32,34,36,32,34,36,32,34,36,32,34,34,36,36,32,32,32,34,34,36,36,32,32,32,32,32,32,32,34,34,36,36,32,34,36,34,36,32,32,32,32,32,32,32,32,32,34,36,32,32,32,32,32,32,32,32,32,34,36,32,34,36,34,36,32,34,36,32,34,36,32,0,0,79,0,0,58,0,80,0,0,0,0,0,61,10,0,65,0,61,0,52,0,0,0,0,0,79,51,55,57,59,61,51,55,57,59,61,57,57,57,51,55,57,59,61,51,55,57,59,61,57,51,57,59,57,57,57,57,64,51,57,57,57,57,57,57,57,57,57,55,52,55,57,65,57,55,57,55,57,59,61,51,55,57,59,61,57,51,55,57,59,61,52,55,57,57,57,57,57,57,10,55,57,57,59,59,60,29,51,55,57,57,57,57,51,55,57,59,61,51,55,57,59,61,51,55,57,59,61,51,55,57,59,61,55,57,57,57,57,56,51,57,57,57,57,57,57,55,57,67,51],"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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],[]],[[-1,-2],-1,3,[[6,[[5,[4]]]]]],[[-1,-2],-1,[],[[6,[[5,[4]]]]]],[[-1,-2],-1,[],[[6,[[5,[4]]]]]],[7,7],[[[8,[-1]]],[[8,[-1]]],[9,10]],[11,11],[12,12],[13,13],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],0,0,0,[[[8,[-1]],[8,[-1]]],15,10],[[],11],[[],12],[[],13],[-1,[[16,[-2]]],[[6,[[5,[4]]]]],[]],[[-1,[5,[4]]],[[17,[14,12]]],[[6,[[5,[4]]]]]],[[-1,[5,[4]]],14,[[6,[[5,[4]]]]]],[[7,7],18],[[[8,[-1]],[8,[-1]]],18,10],[[11,11],18],[[13,13],18],[-1,[[16,[-1]]],[]],[-1,[[8,[-1]]],[]],[[[2,[-1]]],[[2,[[5,[4]]]]],[]],[[[2,[-1]]],[[2,[[5,[4]]]]],[]],[[-1,19],[[2,[[5,[4]]]]],[]],[-1,[[2,[[5,[4]]]]],[]],[[-1,19],[[2,[[5,[4]]]]],[]],[-1,[[2,[[5,[4]]]]],[]],[-1,[[16,[-1]]],[]],[-1,[[16,[-1]]],[]],[[-1,[16,[-1]]],14,[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[16,[-1]]],14,[]],[[-1,[16,[-1]]],14,20],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[16,[-1]]],14,[]],[-1,[[16,[-1]]],20],[-1,[[8,[-1]]],20],[-1,[[2,[[5,[4]]]]],[]],[-1,[[2,[[5,[4]]]]],[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[-1,[],[]],[[-1,[5,[4]]],14,[]],[-1,[],[]],[[-1,[5,[4]]],14,[]],[[7,21],[[17,[14,22]]]],[[7,21],[[17,[14,22]]]],[[11,21],23],[[11,21],23],[[12,21],23],[[12,21],23],[[13,21],23],[[13,21],23],[-1,-1,[]],[-1,-1,[]],[[[16,[-1]]],[[8,[-1]]],10],[[[16,[-1]]],[[8,[-1]]],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[24,[4]]],[25,26]],0,0,[[],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[8,[-1]]],[[16,[-1]]],10],[[[24,[4]]],-1,[]],[[],-1,[]],[[[27,[-1]]],-1,28],[19,[[17,[-1,12]]],[]],[[[16,[-1]]],[[8,[-1]]],10],[[[5,[4]]],[[17,[-1,7]]],28],[[[5,[4]]],[[17,[-1,7]]],[]],[-1,-2,[[6,[[5,[4]]]]],[]],[[],19],[-1,19,[]],[-1,19,[]],[[],19],[[-1,[5,[4]]],14,[]],[[-1,19],[[2,[[5,[4]]]]],[]],[-1,14,[]],[-1,14,29],[-1,14,[]],[-1,14,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,30,[]],[-1,30,[]],[-1,30,[]],[-1,30,[]],[-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,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],0,[[-1,-2],14,[],[[6,[[5,[4]]]]]],[[-1,[5,[4]]],14,[]],[[-1,[5,[4]]],14,[]],[[-1,[5,[4]]],14,[]],[[-1,[16,[-1]]],[[17,[14,11]]],[]],[[-1,[16,[-1]]],[[17,[14,11]]],20],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],20],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[32,-1],[],33],[[34,-1],[],35],[[36,36]],[[36,34]],[[34,34]],[[34,36]],[[36,-1],[],35],[[34,36]],[[34,34]],[[36,34]],[[36,36]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[36,36],[32,32],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[34,34],37],[[36,36],37],[[32,32],37],[[],34],[[],36],[[],32],[[32,-1],[],[33,38]],[[34,34],18],[[36,36],18],[[32,32],18],[[34,21],[[17,[14,22]]]],[[36,21],[[17,[14,22]]]],[[32,21],[[17,[14,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[34,-1],14,39],[[36,-1],14,39],[[32,-1],14,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,34],34],[[34,36],36],[[36,36],36],[[36,34],36],[[32,[40,[-1]]],[],[41,38]],[[32,[42,[-1]]],[],[41,38]],[[32,32]],[[34,34],34],[[34,36],34],[[36,36],36],[[36,34],34],[[32,[40,[-1]]],[],[41,38]],[[32,32]],[[32,[42,[-1]]],[],[41,38]],[[32,[43,[-1,-2]]],[],[],[]],[[32,44]],[[32,-1],[],33],[32],[[],34],[[],34],[[],36],[[],36],[[],32],[34],[36],[[34,34],[[45,[37]]]],[[36,36],[[45,[37]]]],[[32,32],[[45,[37]]]],[[-1,-2],[],[],[]],[[32,[40,[-1]]],[],[41,38]],[[32,32]],[[32,[42,[-1]]],[],[41,38]],[[32,-1],[],[33,38]],[[32,[40,[-1]]],[],[41,38]],[[32,32]],[[32,[42,[-1]]],[],[41,38]],[[],18],[[],18],[[],46],[[],47],[[],48],[[],49],[[],47],[[],46],[[],48],[[],49],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],4],[[],4],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],0,0,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],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],[]],[[-1,-2],-3,[],[[6,[[5,[4]]]]],[]],[[-1,-2],-3,[],[[6,[[5,[4]]]]],[]],[[[51,[-1,-2,-3]]],[[51,[-1,-2,-3]]],[52,9],[[53,[4]],54,9],9],[[[55,[-1]]],[[55,[-1]]],[52,56,9]],[[[57,[-1]]],[[57,[-1]]],[58,9]],[[[59,[-1]]],[[59,[-1]]],[60,9]],[61,61],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[[57,[-1]]],[[14,[-1,[62,[-1]]]]],58],[[],[[51,[-1,-2,-3]]],52,[[53,[4]],54],[]],[[],[[57,[-1]]],[58,63]],[[],[[59,[-1]]],[60,63]],[-1,[[24,[4]]],[[6,[[5,[4]]]]]],[-1,[[8,[-2]]],[],[]],[-1,[[24,[4]]],[]],[[[2,[-1]]],[[2,[[5,[4]]]]],[]],[[-1,[62,[-1]],[16,[-1]]],14,[]],[[[51,[-1,-2,-3]],[62,[[51,[-1,-2,-3]]]],[24,[4]]],14,52,[[53,[4]],54],[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[24,[4]]],14,[]],[[[57,[-1]],[16,[[57,[-1]]]]],14,64],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[[57,[-1]],[16,[[57,[-1]]]]],14,[64,29]],[[-1,[24,[4]]],14,[]],[-1,[[8,[-2]]],[],20],[-1,[[2,[[5,[4]]]]],[]],[-1,[[24,[4]]],[]],[[[55,[-1]],[5,[4]]],[[17,[14,13]]],[52,56]],[[-1,[62,[-1]],[16,[-1]]],14,[]],[[[55,[-1]],[5,[4]]],[[17,[14,13]]],[52,56,29]],[[[57,[-1]]],[],65],[[-1,[62,[-1]]],[],[]],[[[57,[-1]]],[],[65,29]],[[[55,[-1]]],[[66,[14]]],[52,56]],[[[57,[-1]]],[[66,[14]]],[58,56]],[[[55,[-1]],21],[[17,[14,22]]],[52,56,67]],[[[57,[-1]],21],[[17,[14,22]]],[58,67]],[[[59,[-1]],21],[[17,[14,22]]],[60,67]],[[61,21],23],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[57,[-1]]],58],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,[[17,[-1,12]]],[]],[19,[[17,[[55,[-1]],12]]],[52,56]],[[],-1,[]],[[[27,[[57,[-1]]]]],[[57,[-1]]],[58,28]],[[[24,[4]]],-1,28],[[[5,[4]]],[[17,[-1,7]]],28],[[[5,[4]]],[[17,[[57,[-1]],7]]],[58,28]],[-1,-2,[[6,[[5,[4]]]]],63],[[],19],[[[55,[-1]]],19,[52,56]],[[],19],[-1,19,[]],[[[59,[-1]],[5,[4]]],14,60],[[[59,[-1]],[5,[4]]],[[66,[19]]],60],[-1,[[68,[-1]]],[]],[-1,14,[]],[[[51,[-1,-2,-3]]],14,52,[[53,[4]],54],[]],[[[55,[-1]]],14,[52,56,29]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[[[57,[-1]]],14,[58,29]],[-1,-2,[],[]],[-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,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[[[55,[-1]],[5,[4]]],14,[52,56]],[[[57,[-1]],[5,[4]]],14,[58,56]],[[-1,[5,[4]]],14,[]],[[-1,-2],14,[],[[6,[[5,[4]]]]]],[[-1,[5,[4]]],14,[]],[[-1,[5,[[68,[-1]]]]],14,[]],[[[51,[-1,-2,-3]],[5,[[68,[[51,[-1,-2,-3]]]]]]],14,52,[[53,[4]],54],[]],[[-1,[24,[4]]],[[17,[14,11]]],[]],[[-1,[24,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[[55,[-1]],[5,[4]]],[[66,[19]]],[52,56]],[[[57,[-1]],[5,[4]]],[[66,[19]]],[58,56]],[21,[[17,[14,22]]]],[21,23]],"c":[],"p":[[8,"DynDigest",0],[3,"Box",3708],[8,"Sized",3709],[15,"u8"],[15,"slice"],[8,"AsRef",3710],[3,"InvalidLength",0],[3,"CtOutput",0],[8,"Clone",3711],[8,"OutputSizeUser",0],[3,"MacError",0],[3,"InvalidOutputSize",0],[3,"InvalidBufferSize",0],[15,"tuple"],[3,"Choice",3712],[6,"Output",0],[4,"Result",3713],[15,"bool"],[15,"usize"],[8,"FixedOutputReset",0],[3,"Formatter",3714],[3,"Error",3714],[6,"Result",3714],[3,"GenericArray",3715],[8,"CryptoRng",3716],[8,"RngCore",3716],[6,"Key",0],[8,"KeyInit",0],[8,"Reset",0],[3,"String",3717],[3,"TypeId",3718],[3,"Z0",170],[8,"Integer",3719],[3,"B0",170],[8,"Bit",3719],[3,"B1",170],[4,"Ordering",3720],[8,"NonZero",3719],[8,"Hasher",3721],[3,"NInt",3722],[8,"Unsigned",3719],[3,"PInt",3722],[3,"TArr",3723],[3,"ATerm",3723],[4,"Option",3724],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"isize"],[3,"CtVariableCoreWrapper",3557],[8,"VariableOutputCore",3557],[8,"ArrayLength",3715],[8,"IsLessOrEqual",3725],[3,"RtVariableCoreWrapper",3557],[8,"UpdateCore",3557],[3,"CoreWrapper",3557],[8,"BufferKindUser",3557],[3,"XofReaderCoreWrapper",3557],[8,"XofReaderCore",3557],[4,"TruncSide",3557],[6,"Buffer",3557],[8,"Default",3726],[8,"FixedOutputCore",3557],[8,"ExtendableOutputCore",3557],[6,"Result",3727],[8,"AlgorithmName",3557],[6,"Block",3557],[8,"VariableOutput",0],[8,"ExtendableOutput",0],[8,"Update",0],[8,"Digest",0],[8,"Mac",0],[8,"ExtendableOutputReset",0],[8,"VariableOutputReset",0],[8,"FixedOutput",0],[8,"InnerInit",0],[8,"XofReader",0],[8,"BlockSizeUser",3557],[8,"CoreProxy",3557]],"b":[[92,"impl-Debug-for-InvalidLength"],[93,"impl-Display-for-InvalidLength"],[94,"impl-Debug-for-MacError"],[95,"impl-Display-for-MacError"],[96,"impl-Debug-for-InvalidOutputSize"],[97,"impl-Display-for-InvalidOutputSize"],[98,"impl-Display-for-InvalidBufferSize"],[99,"impl-Debug-for-InvalidBufferSize"],[102,"impl-From%3CGenericArray%3Cu8,+%3CT+as+OutputSizeUser%3E::OutputSize%3E%3E-for-CtOutput%3CT%3E"],[103,"impl-From%3C%26GenericArray%3Cu8,+%3CT+as+OutputSizeUser%3E::OutputSize%3E%3E-for-CtOutput%3CT%3E"],[3453,"impl-BitAnd-for-B1"],[3454,"impl-BitAnd%3CB0%3E-for-B1"],[3455,"impl-BitOr-for-B0"],[3456,"impl-BitOr%3CB1%3E-for-B0"],[3458,"impl-BitXor%3CB1%3E-for-B0"],[3459,"impl-BitXor-for-B0"],[3460,"impl-BitXor%3CB0%3E-for-B1"],[3461,"impl-BitXor-for-B1"],[3496,"impl-Max-for-B0"],[3497,"impl-Max%3CB1%3E-for-B0"],[3498,"impl-Max-for-B1"],[3499,"impl-Max%3CB0%3E-for-B1"],[3500,"impl-Max%3CNInt%3CU%3E%3E-for-Z0"],[3501,"impl-Max%3CPInt%3CU%3E%3E-for-Z0"],[3502,"impl-Max-for-Z0"],[3503,"impl-Min-for-B0"],[3504,"impl-Min%3CB1%3E-for-B0"],[3505,"impl-Min-for-B1"],[3506,"impl-Min%3CB0%3E-for-B1"],[3507,"impl-Min%3CNInt%3CU%3E%3E-for-Z0"],[3508,"impl-Min-for-Z0"],[3509,"impl-Min%3CPInt%3CU%3E%3E-for-Z0"],[3510,"impl-Mul%3CTArr%3CV,+A%3E%3E-for-Z0"],[3511,"impl-Mul%3CATerm%3E-for-Z0"],[3512,"impl-Mul%3CI%3E-for-Z0"],[3514,"impl-B0"],[3515,"impl-Bit-for-B0"],[3516,"impl-Bit-for-B1"],[3517,"impl-B1"],[3525,"impl-Pow%3CNInt%3CU%3E%3E-for-Z0"],[3526,"impl-Pow%3CZ0%3E-for-Z0"],[3527,"impl-Pow%3CPInt%3CU%3E%3E-for-Z0"],[3529,"impl-Sub%3CNInt%3CU%3E%3E-for-Z0"],[3530,"impl-Sub-for-Z0"],[3531,"impl-Sub%3CPInt%3CU%3E%3E-for-Z0"],[3538,"impl-ToInt%3Ci32%3E-for-Z0"],[3539,"impl-ToInt%3Ci16%3E-for-Z0"],[3540,"impl-ToInt%3Ci64%3E-for-Z0"],[3541,"impl-ToInt%3Ci8%3E-for-Z0"],[3661,"impl-XofReader-for-XofReaderCoreWrapper%3CT%3E"],[3662,"impl-Read-for-XofReaderCoreWrapper%3CT%3E"]]},\ +"digest":{"doc":"This crate provides traits which describe functionality of …","t":"DIIIIIIIIDDDGISIDIGQIQIIIIICLLLLLLLLLLKLKKLLLLLLLLLLAACLLLLKLLLLLLKKLLLLLLLLKKKKKKKKLLKKKLKLLLLLLLLLLLLLLLLLCOKLLLLLLKKKKLKLKKKKLKLKKKKLLLLLLLLLLLLLLLLLLLLLLLLCKKKKKKKKKKDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIGQIGQIQIDDIINQIQINDSEIIIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKL","n":["CtOutput","Digest","DynDigest","ExtendableOutput","ExtendableOutputReset","FixedOutput","FixedOutputReset","HashMarker","InnerInit","InvalidBufferSize","InvalidLength","InvalidOutputSize","Key","KeyInit","MAX_OUTPUT_SIZE","Mac","MacError","MacMarker","Output","OutputSize","OutputSizeUser","Reader","Reset","Update","VariableOutput","VariableOutputReset","XofReader","block_buffer","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","box_clone","chain","chain_update","chain_update","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","consts","core_api","crypto_common","ct_eq","default","default","default","digest","digest_variable","digest_xof","eq","eq","eq","eq","finalize","finalize","finalize","finalize","finalize_boxed","finalize_boxed","finalize_boxed_reset","finalize_boxed_reset","finalize_fixed","finalize_fixed_reset","finalize_into","finalize_into","finalize_into","finalize_into_reset","finalize_into_reset","finalize_into_reset","finalize_reset","finalize_reset","finalize_reset","finalize_reset","finalize_variable","finalize_variable_reset","finalize_xof","finalize_xof_into","finalize_xof_reset","finalize_xof_reset_into","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","generate_key","generic_array","impl_oid_carrier","inner_init","into","into","into","into","into","into_bytes","new","new","new","new","new","new_from_slice","new_from_slice","new_with_prefix","output_size","output_size","output_size","output_size","read","read_boxed","reset","reset","reset","reset","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_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","typenum","update","update","update","update","verify","verify_reset","verify_slice","verify_slice_reset","verify_truncated_left","verify_truncated_right","B0","B1","False","N1","N10","N100","N1000","N10000","N100000","N1000000","N10000000","N100000000","N1000000000","N10000000000","N100000000000","N1000000000000","N10000000000000","N100000000000000","N1000000000000000","N10000000000000000","N100000000000000000","N1000000000000000000","N1001","N1002","N1003","N1004","N1005","N1006","N1007","N1008","N1009","N101","N1010","N1011","N1012","N1013","N1014","N1015","N1016","N1017","N1018","N1019","N102","N1020","N1021","N1022","N1023","N1024","N103","N104","N1048576","N105","N106","N107","N1073741824","N108","N109","N1099511627776","N11","N110","N111","N112","N1125899906842624","N113","N114","N115","N1152921504606846976","N116","N117","N118","N119","N12","N120","N121","N122","N123","N124","N125","N126","N127","N128","N129","N13","N130","N131","N131072","N132","N133","N134","N134217728","N135","N136","N137","N137438953472","N138","N139","N14","N140","N140737488355328","N141","N142","N143","N144","N144115188075855872","N145","N146","N147","N148","N149","N15","N150","N151","N152","N153","N154","N155","N156","N157","N158","N159","N16","N160","N161","N162","N163","N16384","N164","N165","N166","N167","N16777216","N168","N169","N17","N170","N171","N17179869184","N172","N173","N174","N175","N17592186044416","N176","N177","N178","N179","N18","N180","N18014398509481984","N181","N182","N183","N184","N185","N186","N187","N188","N189","N19","N190","N191","N192","N193","N194","N195","N196","N197","N198","N199","N2","N20","N200","N201","N202","N203","N204","N2048","N205","N206","N207","N208","N209","N2097152","N21","N210","N211","N212","N213","N214","N2147483648","N215","N216","N217","N218","N219","N2199023255552","N22","N220","N221","N222","N223","N224","N225","N2251799813685248","N226","N227","N228","N229","N23","N230","N2305843009213693952","N231","N232","N233","N234","N235","N236","N237","N238","N239","N24","N240","N241","N242","N243","N244","N245","N246","N247","N248","N249","N25","N250","N251","N252","N253","N254","N255","N256","N257","N258","N259","N26","N260","N261","N262","N262144","N263","N264","N265","N266","N267","N268","N268435456","N269","N27","N270","N271","N272","N273","N274","N274877906944","N275","N276","N277","N278","N279","N28","N280","N281","N281474976710656","N282","N283","N284","N285","N286","N287","N288","N288230376151711744","N289","N29","N290","N291","N292","N293","N294","N295","N296","N297","N298","N299","N3","N30","N300","N301","N302","N303","N304","N305","N306","N307","N308","N309","N31","N310","N311","N312","N313","N314","N315","N316","N317","N318","N319","N32","N320","N321","N322","N323","N324","N325","N326","N327","N32768","N328","N329","N33","N330","N331","N332","N333","N334","N335","N33554432","N336","N337","N338","N339","N34","N340","N341","N342","N343","N34359738368","N344","N345","N346","N347","N348","N349","N35","N350","N351","N35184372088832","N352","N353","N354","N355","N356","N357","N358","N359","N36","N360","N36028797018963968","N361","N362","N363","N364","N365","N366","N367","N368","N369","N37","N370","N371","N372","N373","N374","N375","N376","N377","N378","N379","N38","N380","N381","N382","N383","N384","N385","N386","N387","N388","N389","N39","N390","N391","N392","N393","N394","N395","N396","N397","N398","N399","N4","N40","N400","N401","N402","N403","N404","N405","N406","N407","N408","N409","N4096","N41","N410","N411","N412","N413","N414","N415","N416","N417","N418","N419","N4194304","N42","N420","N421","N422","N423","N424","N425","N426","N427","N428","N429","N4294967296","N43","N430","N431","N432","N433","N434","N435","N436","N437","N438","N439","N4398046511104","N44","N440","N441","N442","N443","N444","N445","N446","N447","N448","N449","N45","N450","N4503599627370496","N451","N452","N453","N454","N455","N456","N457","N458","N459","N46","N460","N461","N4611686018427387904","N462","N463","N464","N465","N466","N467","N468","N469","N47","N470","N471","N472","N473","N474","N475","N476","N477","N478","N479","N48","N480","N481","N482","N483","N484","N485","N486","N487","N488","N489","N49","N490","N491","N492","N493","N494","N495","N496","N497","N498","N499","N5","N50","N500","N501","N502","N503","N504","N505","N506","N507","N508","N509","N51","N510","N511","N512","N513","N514","N515","N516","N517","N518","N519","N52","N520","N521","N522","N523","N524","N524288","N525","N526","N527","N528","N529","N53","N530","N531","N532","N533","N534","N535","N536","N536870912","N537","N538","N539","N54","N540","N541","N542","N543","N544","N545","N546","N547","N548","N549","N549755813888","N55","N550","N551","N552","N553","N554","N555","N556","N557","N558","N559","N56","N560","N561","N562","N562949953421312","N563","N564","N565","N566","N567","N568","N569","N57","N570","N571","N572","N573","N574","N575","N576","N576460752303423488","N577","N578","N579","N58","N580","N581","N582","N583","N584","N585","N586","N587","N588","N589","N59","N590","N591","N592","N593","N594","N595","N596","N597","N598","N599","N6","N60","N600","N601","N602","N603","N604","N605","N606","N607","N608","N609","N61","N610","N611","N612","N613","N614","N615","N616","N617","N618","N619","N62","N620","N621","N622","N623","N624","N625","N626","N627","N628","N629","N63","N630","N631","N632","N633","N634","N635","N636","N637","N638","N639","N64","N640","N641","N642","N643","N644","N645","N646","N647","N648","N649","N65","N650","N651","N652","N653","N654","N655","N65536","N656","N657","N658","N659","N66","N660","N661","N662","N663","N664","N665","N666","N667","N668","N669","N67","N670","N671","N67108864","N672","N673","N674","N675","N676","N677","N678","N679","N68","N680","N681","N682","N683","N684","N685","N686","N687","N68719476736","N688","N689","N69","N690","N691","N692","N693","N694","N695","N696","N697","N698","N699","N7","N70","N700","N701","N702","N703","N70368744177664","N704","N705","N706","N707","N708","N709","N71","N710","N711","N712","N713","N714","N715","N716","N717","N718","N719","N72","N720","N72057594037927936","N721","N722","N723","N724","N725","N726","N727","N728","N729","N73","N730","N731","N732","N733","N734","N735","N736","N737","N738","N739","N74","N740","N741","N742","N743","N744","N745","N746","N747","N748","N749","N75","N750","N751","N752","N753","N754","N755","N756","N757","N758","N759","N76","N760","N761","N762","N763","N764","N765","N766","N767","N768","N769","N77","N770","N771","N772","N773","N774","N775","N776","N777","N778","N779","N78","N780","N781","N782","N783","N784","N785","N786","N787","N788","N789","N79","N790","N791","N792","N793","N794","N795","N796","N797","N798","N799","N8","N80","N800","N801","N802","N803","N804","N805","N806","N807","N808","N809","N81","N810","N811","N812","N813","N814","N815","N816","N817","N818","N819","N8192","N82","N820","N821","N822","N823","N824","N825","N826","N827","N828","N829","N83","N830","N831","N832","N833","N834","N835","N836","N837","N838","N8388608","N839","N84","N840","N841","N842","N843","N844","N845","N846","N847","N848","N849","N85","N850","N851","N852","N853","N854","N855","N856","N857","N858","N8589934592","N859","N86","N860","N861","N862","N863","N864","N865","N866","N867","N868","N869","N87","N870","N871","N872","N873","N874","N875","N876","N877","N878","N879","N8796093022208","N88","N880","N881","N882","N883","N884","N885","N886","N887","N888","N889","N89","N890","N891","N892","N893","N894","N895","N896","N897","N898","N899","N9","N90","N900","N9007199254740992","N901","N902","N903","N904","N905","N906","N907","N908","N909","N91","N910","N911","N912","N913","N914","N915","N916","N917","N918","N919","N92","N920","N921","N922","N923","N924","N925","N926","N927","N928","N929","N93","N930","N931","N932","N933","N934","N935","N936","N937","N938","N939","N94","N940","N941","N942","N943","N944","N945","N946","N947","N948","N949","N95","N950","N951","N952","N953","N954","N955","N956","N957","N958","N959","N96","N960","N961","N962","N963","N964","N965","N966","N967","N968","N969","N97","N970","N971","N972","N973","N974","N975","N976","N977","N978","N979","N98","N980","N981","N982","N983","N984","N985","N986","N987","N988","N989","N99","N990","N991","N992","N993","N994","N995","N996","N997","N998","N999","P1","P10","P100","P1000","P10000","P100000","P1000000","P10000000","P100000000","P1000000000","P10000000000","P100000000000","P1000000000000","P10000000000000","P100000000000000","P1000000000000000","P10000000000000000","P100000000000000000","P1000000000000000000","P1001","P1002","P1003","P1004","P1005","P1006","P1007","P1008","P1009","P101","P1010","P1011","P1012","P1013","P1014","P1015","P1016","P1017","P1018","P1019","P102","P1020","P1021","P1022","P1023","P1024","P103","P104","P1048576","P105","P106","P107","P1073741824","P108","P109","P1099511627776","P11","P110","P111","P112","P1125899906842624","P113","P114","P115","P1152921504606846976","P116","P117","P118","P119","P12","P120","P121","P122","P123","P124","P125","P126","P127","P128","P129","P13","P130","P131","P131072","P132","P133","P134","P134217728","P135","P136","P137","P137438953472","P138","P139","P14","P140","P140737488355328","P141","P142","P143","P144","P144115188075855872","P145","P146","P147","P148","P149","P15","P150","P151","P152","P153","P154","P155","P156","P157","P158","P159","P16","P160","P161","P162","P163","P16384","P164","P165","P166","P167","P16777216","P168","P169","P17","P170","P171","P17179869184","P172","P173","P174","P175","P17592186044416","P176","P177","P178","P179","P18","P180","P18014398509481984","P181","P182","P183","P184","P185","P186","P187","P188","P189","P19","P190","P191","P192","P193","P194","P195","P196","P197","P198","P199","P2","P20","P200","P201","P202","P203","P204","P2048","P205","P206","P207","P208","P209","P2097152","P21","P210","P211","P212","P213","P214","P2147483648","P215","P216","P217","P218","P219","P2199023255552","P22","P220","P221","P222","P223","P224","P225","P2251799813685248","P226","P227","P228","P229","P23","P230","P2305843009213693952","P231","P232","P233","P234","P235","P236","P237","P238","P239","P24","P240","P241","P242","P243","P244","P245","P246","P247","P248","P249","P25","P250","P251","P252","P253","P254","P255","P256","P257","P258","P259","P26","P260","P261","P262","P262144","P263","P264","P265","P266","P267","P268","P268435456","P269","P27","P270","P271","P272","P273","P274","P274877906944","P275","P276","P277","P278","P279","P28","P280","P281","P281474976710656","P282","P283","P284","P285","P286","P287","P288","P288230376151711744","P289","P29","P290","P291","P292","P293","P294","P295","P296","P297","P298","P299","P3","P30","P300","P301","P302","P303","P304","P305","P306","P307","P308","P309","P31","P310","P311","P312","P313","P314","P315","P316","P317","P318","P319","P32","P320","P321","P322","P323","P324","P325","P326","P327","P32768","P328","P329","P33","P330","P331","P332","P333","P334","P335","P33554432","P336","P337","P338","P339","P34","P340","P341","P342","P343","P34359738368","P344","P345","P346","P347","P348","P349","P35","P350","P351","P35184372088832","P352","P353","P354","P355","P356","P357","P358","P359","P36","P360","P36028797018963968","P361","P362","P363","P364","P365","P366","P367","P368","P369","P37","P370","P371","P372","P373","P374","P375","P376","P377","P378","P379","P38","P380","P381","P382","P383","P384","P385","P386","P387","P388","P389","P39","P390","P391","P392","P393","P394","P395","P396","P397","P398","P399","P4","P40","P400","P401","P402","P403","P404","P405","P406","P407","P408","P409","P4096","P41","P410","P411","P412","P413","P414","P415","P416","P417","P418","P419","P4194304","P42","P420","P421","P422","P423","P424","P425","P426","P427","P428","P429","P4294967296","P43","P430","P431","P432","P433","P434","P435","P436","P437","P438","P439","P4398046511104","P44","P440","P441","P442","P443","P444","P445","P446","P447","P448","P449","P45","P450","P4503599627370496","P451","P452","P453","P454","P455","P456","P457","P458","P459","P46","P460","P461","P4611686018427387904","P462","P463","P464","P465","P466","P467","P468","P469","P47","P470","P471","P472","P473","P474","P475","P476","P477","P478","P479","P48","P480","P481","P482","P483","P484","P485","P486","P487","P488","P489","P49","P490","P491","P492","P493","P494","P495","P496","P497","P498","P499","P5","P50","P500","P501","P502","P503","P504","P505","P506","P507","P508","P509","P51","P510","P511","P512","P513","P514","P515","P516","P517","P518","P519","P52","P520","P521","P522","P523","P524","P524288","P525","P526","P527","P528","P529","P53","P530","P531","P532","P533","P534","P535","P536","P536870912","P537","P538","P539","P54","P540","P541","P542","P543","P544","P545","P546","P547","P548","P549","P549755813888","P55","P550","P551","P552","P553","P554","P555","P556","P557","P558","P559","P56","P560","P561","P562","P562949953421312","P563","P564","P565","P566","P567","P568","P569","P57","P570","P571","P572","P573","P574","P575","P576","P576460752303423488","P577","P578","P579","P58","P580","P581","P582","P583","P584","P585","P586","P587","P588","P589","P59","P590","P591","P592","P593","P594","P595","P596","P597","P598","P599","P6","P60","P600","P601","P602","P603","P604","P605","P606","P607","P608","P609","P61","P610","P611","P612","P613","P614","P615","P616","P617","P618","P619","P62","P620","P621","P622","P623","P624","P625","P626","P627","P628","P629","P63","P630","P631","P632","P633","P634","P635","P636","P637","P638","P639","P64","P640","P641","P642","P643","P644","P645","P646","P647","P648","P649","P65","P650","P651","P652","P653","P654","P655","P65536","P656","P657","P658","P659","P66","P660","P661","P662","P663","P664","P665","P666","P667","P668","P669","P67","P670","P671","P67108864","P672","P673","P674","P675","P676","P677","P678","P679","P68","P680","P681","P682","P683","P684","P685","P686","P687","P68719476736","P688","P689","P69","P690","P691","P692","P693","P694","P695","P696","P697","P698","P699","P7","P70","P700","P701","P702","P703","P70368744177664","P704","P705","P706","P707","P708","P709","P71","P710","P711","P712","P713","P714","P715","P716","P717","P718","P719","P72","P720","P72057594037927936","P721","P722","P723","P724","P725","P726","P727","P728","P729","P73","P730","P731","P732","P733","P734","P735","P736","P737","P738","P739","P74","P740","P741","P742","P743","P744","P745","P746","P747","P748","P749","P75","P750","P751","P752","P753","P754","P755","P756","P757","P758","P759","P76","P760","P761","P762","P763","P764","P765","P766","P767","P768","P769","P77","P770","P771","P772","P773","P774","P775","P776","P777","P778","P779","P78","P780","P781","P782","P783","P784","P785","P786","P787","P788","P789","P79","P790","P791","P792","P793","P794","P795","P796","P797","P798","P799","P8","P80","P800","P801","P802","P803","P804","P805","P806","P807","P808","P809","P81","P810","P811","P812","P813","P814","P815","P816","P817","P818","P819","P8192","P82","P820","P821","P822","P823","P824","P825","P826","P827","P828","P829","P83","P830","P831","P832","P833","P834","P835","P836","P837","P838","P8388608","P839","P84","P840","P841","P842","P843","P844","P845","P846","P847","P848","P849","P85","P850","P851","P852","P853","P854","P855","P856","P857","P858","P8589934592","P859","P86","P860","P861","P862","P863","P864","P865","P866","P867","P868","P869","P87","P870","P871","P872","P873","P874","P875","P876","P877","P878","P879","P8796093022208","P88","P880","P881","P882","P883","P884","P885","P886","P887","P888","P889","P89","P890","P891","P892","P893","P894","P895","P896","P897","P898","P899","P9","P90","P900","P9007199254740992","P901","P902","P903","P904","P905","P906","P907","P908","P909","P91","P910","P911","P912","P913","P914","P915","P916","P917","P918","P919","P92","P920","P921","P922","P923","P924","P925","P926","P927","P928","P929","P93","P930","P931","P932","P933","P934","P935","P936","P937","P938","P939","P94","P940","P941","P942","P943","P944","P945","P946","P947","P948","P949","P95","P950","P951","P952","P953","P954","P955","P956","P957","P958","P959","P96","P960","P961","P962","P963","P964","P965","P966","P967","P968","P969","P97","P970","P971","P972","P973","P974","P975","P976","P977","P978","P979","P98","P980","P981","P982","P983","P984","P985","P986","P987","P988","P989","P99","P990","P991","P992","P993","P994","P995","P996","P997","P998","P999","True","U0","U1","U10","U100","U1000","U10000","U100000","U1000000","U10000000","U100000000","U1000000000","U10000000000","U100000000000","U1000000000000","U10000000000000","U100000000000000","U1000000000000000","U10000000000000000","U100000000000000000","U1000000000000000000","U10000000000000000000","U1001","U1002","U1003","U1004","U1005","U1006","U1007","U1008","U1009","U101","U1010","U1011","U1012","U1013","U1014","U1015","U1016","U1017","U1018","U1019","U102","U1020","U1021","U1022","U1023","U1024","U103","U104","U1048576","U105","U106","U107","U1073741824","U108","U109","U1099511627776","U11","U110","U111","U112","U1125899906842624","U113","U114","U115","U1152921504606846976","U116","U117","U118","U119","U12","U120","U121","U122","U123","U124","U125","U126","U127","U128","U129","U13","U130","U131","U131072","U132","U133","U134","U134217728","U135","U136","U137","U137438953472","U138","U139","U14","U140","U140737488355328","U141","U142","U143","U144","U144115188075855872","U145","U146","U147","U148","U149","U15","U150","U151","U152","U153","U154","U155","U156","U157","U158","U159","U16","U160","U161","U162","U163","U16384","U164","U165","U166","U167","U16777216","U168","U169","U17","U170","U171","U17179869184","U172","U173","U174","U175","U17592186044416","U176","U177","U178","U179","U18","U180","U18014398509481984","U181","U182","U183","U184","U185","U186","U187","U188","U189","U19","U190","U191","U192","U193","U194","U195","U196","U197","U198","U199","U2","U20","U200","U201","U202","U203","U204","U2048","U205","U206","U207","U208","U209","U2097152","U21","U210","U211","U212","U213","U214","U2147483648","U215","U216","U217","U218","U219","U2199023255552","U22","U220","U221","U222","U223","U224","U225","U2251799813685248","U226","U227","U228","U229","U23","U230","U2305843009213693952","U231","U232","U233","U234","U235","U236","U237","U238","U239","U24","U240","U241","U242","U243","U244","U245","U246","U247","U248","U249","U25","U250","U251","U252","U253","U254","U255","U256","U257","U258","U259","U26","U260","U261","U262","U262144","U263","U264","U265","U266","U267","U268","U268435456","U269","U27","U270","U271","U272","U273","U274","U274877906944","U275","U276","U277","U278","U279","U28","U280","U281","U281474976710656","U282","U283","U284","U285","U286","U287","U288","U288230376151711744","U289","U29","U290","U291","U292","U293","U294","U295","U296","U297","U298","U299","U3","U30","U300","U301","U302","U303","U304","U305","U306","U307","U308","U309","U31","U310","U311","U312","U313","U314","U315","U316","U317","U318","U319","U32","U320","U321","U322","U323","U324","U325","U326","U327","U32768","U328","U329","U33","U330","U331","U332","U333","U334","U335","U33554432","U336","U337","U338","U339","U34","U340","U341","U342","U343","U34359738368","U344","U345","U346","U347","U348","U349","U35","U350","U351","U35184372088832","U352","U353","U354","U355","U356","U357","U358","U359","U36","U360","U36028797018963968","U361","U362","U363","U364","U365","U366","U367","U368","U369","U37","U370","U371","U372","U373","U374","U375","U376","U377","U378","U379","U38","U380","U381","U382","U383","U384","U385","U386","U387","U388","U389","U39","U390","U391","U392","U393","U394","U395","U396","U397","U398","U399","U4","U40","U400","U401","U402","U403","U404","U405","U406","U407","U408","U409","U4096","U41","U410","U411","U412","U413","U414","U415","U416","U417","U418","U419","U4194304","U42","U420","U421","U422","U423","U424","U425","U426","U427","U428","U429","U4294967296","U43","U430","U431","U432","U433","U434","U435","U436","U437","U438","U439","U4398046511104","U44","U440","U441","U442","U443","U444","U445","U446","U447","U448","U449","U45","U450","U4503599627370496","U451","U452","U453","U454","U455","U456","U457","U458","U459","U46","U460","U461","U4611686018427387904","U462","U463","U464","U465","U466","U467","U468","U469","U47","U470","U471","U472","U473","U474","U475","U476","U477","U478","U479","U48","U480","U481","U482","U483","U484","U485","U486","U487","U488","U489","U49","U490","U491","U492","U493","U494","U495","U496","U497","U498","U499","U5","U50","U500","U501","U502","U503","U504","U505","U506","U507","U508","U509","U51","U510","U511","U512","U513","U514","U515","U516","U517","U518","U519","U52","U520","U521","U522","U523","U524","U524288","U525","U526","U527","U528","U529","U53","U530","U531","U532","U533","U534","U535","U536","U536870912","U537","U538","U539","U54","U540","U541","U542","U543","U544","U545","U546","U547","U548","U549","U549755813888","U55","U550","U551","U552","U553","U554","U555","U556","U557","U558","U559","U56","U560","U561","U562","U562949953421312","U563","U564","U565","U566","U567","U568","U569","U57","U570","U571","U572","U573","U574","U575","U576","U576460752303423488","U577","U578","U579","U58","U580","U581","U582","U583","U584","U585","U586","U587","U588","U589","U59","U590","U591","U592","U593","U594","U595","U596","U597","U598","U599","U6","U60","U600","U601","U602","U603","U604","U605","U606","U607","U608","U609","U61","U610","U611","U612","U613","U614","U615","U616","U617","U618","U619","U62","U620","U621","U622","U623","U624","U625","U626","U627","U628","U629","U63","U630","U631","U632","U633","U634","U635","U636","U637","U638","U639","U64","U640","U641","U642","U643","U644","U645","U646","U647","U648","U649","U65","U650","U651","U652","U653","U654","U655","U65536","U656","U657","U658","U659","U66","U660","U661","U662","U663","U664","U665","U666","U667","U668","U669","U67","U670","U671","U67108864","U672","U673","U674","U675","U676","U677","U678","U679","U68","U680","U681","U682","U683","U684","U685","U686","U687","U68719476736","U688","U689","U69","U690","U691","U692","U693","U694","U695","U696","U697","U698","U699","U7","U70","U700","U701","U702","U703","U70368744177664","U704","U705","U706","U707","U708","U709","U71","U710","U711","U712","U713","U714","U715","U716","U717","U718","U719","U72","U720","U72057594037927936","U721","U722","U723","U724","U725","U726","U727","U728","U729","U73","U730","U731","U732","U733","U734","U735","U736","U737","U738","U739","U74","U740","U741","U742","U743","U744","U745","U746","U747","U748","U749","U75","U750","U751","U752","U753","U754","U755","U756","U757","U758","U759","U76","U760","U761","U762","U763","U764","U765","U766","U767","U768","U769","U77","U770","U771","U772","U773","U774","U775","U776","U777","U778","U779","U78","U780","U781","U782","U783","U784","U785","U786","U787","U788","U789","U79","U790","U791","U792","U793","U794","U795","U796","U797","U798","U799","U8","U80","U800","U801","U802","U803","U804","U805","U806","U807","U808","U809","U81","U810","U811","U812","U813","U814","U815","U816","U817","U818","U819","U8192","U82","U820","U821","U822","U823","U824","U825","U826","U827","U828","U829","U83","U830","U831","U832","U833","U834","U835","U836","U837","U838","U8388608","U839","U84","U840","U841","U842","U843","U844","U845","U846","U847","U848","U849","U85","U850","U851","U852","U853","U854","U855","U856","U857","U858","U8589934592","U859","U86","U860","U861","U862","U863","U864","U865","U866","U867","U868","U869","U87","U870","U871","U872","U873","U874","U875","U876","U877","U878","U879","U8796093022208","U88","U880","U881","U882","U883","U884","U885","U886","U887","U888","U889","U89","U890","U891","U892","U893","U894","U895","U896","U897","U898","U899","U9","U90","U900","U9007199254740992","U901","U902","U903","U904","U905","U906","U907","U908","U909","U91","U910","U911","U912","U913","U914","U915","U916","U917","U918","U919","U92","U920","U921","U922","U9223372036854775808","U923","U924","U925","U926","U927","U928","U929","U93","U930","U931","U932","U933","U934","U935","U936","U937","U938","U939","U94","U940","U941","U942","U943","U944","U945","U946","U947","U948","U949","U95","U950","U951","U952","U953","U954","U955","U956","U957","U958","U959","U96","U960","U961","U962","U963","U964","U965","U966","U967","U968","U969","U97","U970","U971","U972","U973","U974","U975","U976","U977","U978","U979","U98","U980","U981","U982","U983","U984","U985","U986","U987","U988","U989","U99","U990","U991","U992","U993","U994","U995","U996","U997","U998","U999","Z0","add","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","div","eq","eq","eq","fmt","fmt","fmt","from","from","from","hash","hash","hash","into","into","into","max","max","max","max","max","max","max","min","min","min","min","min","min","min","mul","mul","mul","neg","new","new","new","new","new","not","not","partial_cmp","partial_cmp","partial_cmp","partial_div","powi","powi","powi","rem","sub","sub","sub","to_bool","to_bool","to_i16","to_i32","to_i64","to_i8","to_int","to_int","to_int","to_int","to_isize","to_owned","to_owned","to_owned","to_u8","to_u8","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","AlgorithmName","Block","BlockSize","BlockSizeUser","Buffer","BufferKind","BufferKindUser","Core","CoreProxy","CoreWrapper","CtVariableCoreWrapper","ExtendableOutputCore","FixedOutputCore","Left","OutputSize","OutputSizeUser","ReaderCore","Reset","Right","RtVariableCoreWrapper","TRUNC_SIDE","TruncSide","UpdateCore","VariableOutputCore","XofReaderCore","XofReaderCoreWrapper","block_size","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","box_clone","chain_update","chain_update","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","decompose","default","default","default","digest","finalize","finalize","finalize","finalize_fixed_core","finalize_fixed_core","finalize_into","finalize_into","finalize_into","finalize_into_reset","finalize_into_reset","finalize_into_reset","finalize_reset","finalize_reset","finalize_reset","finalize_variable","finalize_variable_core","finalize_variable_reset","finalize_xof","finalize_xof_core","finalize_xof_reset","flush","flush","fmt","fmt","fmt","fmt","from","from","from","from","from","from_core","into","into","into","into","into","new","new","new","new","new","new_from_slice","new_from_slice","new_with_prefix","output_size","output_size","output_size","output_size","read","read","read_block","reset","reset","reset","reset","reset","reset","reset","to_owned","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","update","update","update","update","update","update_blocks","update_blocks","verify","verify_reset","verify_slice","verify_slice_reset","verify_truncated_left","verify_truncated_right","write","write","write_alg_name","write_alg_name"],"q":[[0,"digest"],[170,"digest::consts"],[3557,"digest::core_api"],[3708,"alloc::boxed"],[3709,"core::marker"],[3710,"core::convert"],[3711,"core::clone"],[3712,"subtle"],[3713,"core::result"],[3714,"core::fmt"],[3715,"core::fmt"],[3716,"rand_core"],[3717,"rand_core"],[3718,"core::any"],[3719,"typenum::marker_traits"],[3720,"typenum::marker_traits"],[3721,"typenum::marker_traits"],[3722,"typenum::int"],[3723,"typenum::marker_traits"],[3724,"typenum::array"],[3725,"generic_array"],[3726,"core::default"],[3727,"std::io::error"]],"d":["Fixed size output value which provides a safe Eq …","Convenience wrapper trait covering functionality of …","Modification of the Digest trait suitable for trait …","Trait for hash functions with extendable-output (XOF).","Trait for hash functions with extendable-output (XOF) able …","Trait for hash functions with fixed-size output.","Trait for hash functions with fixed-size output able to …","Marker trait for cryptographic hash functions.","Types which can be initialized from another type (usually …","Buffer length is not equal to hash output size.","The error type returned when key and/or IV used in the …","The error type used in variable hash traits.","Key used by KeySizeUser implementors.","Types which can be initialized from key.","Maximum size of output hash.","Convenience wrapper trait covering functionality of …","Error type for when the Output of a Mac is not equal to …","Marker trait for Message Authentication algorithms.","Output array of OutputSizeUser implementors.","Size of the output in bytes.","Types which return data with the given size.","Reader","Resettable types.","Types which consume data with byte granularity.","Trait for hash functions with variable-size output.","Trait for hash functions with variable-size output able to …","Trait for reader types which are used to extract …","","","","","","","","","","","","Clone hasher state into a boxed trait object","Digest input data in a chained manner.","Process input data in a chained manner.","Process input data in a chained manner.","","","","","","","","","","","Type aliases for many constants.","Low-level traits operating on blocks and wrappers around …","","","","","","Compute hash of data.","Compute hash of data and write it to output.","Compute hash of data and write it into output.","","","","","Retrieve result and consume hasher instance.","Obtain the result of a Mac computation as a CtOutput and …","Retrieve result and consume boxed hasher instance","Retrieve result and consume boxed hasher instance","Retrieve result into a boxed slice of the specified size …","Retrieve result into a boxed slice and consume hasher.","Retrieve result into a boxed slice of the specified size …","Retrieve result into a boxed slice and reset the hasher …","Retrieve result and consume the hasher instance.","Retrieve result and reset the hasher state.","Write result into provided array and consume the hasher …","Write result into provided array and consume the hasher …","Consume value and write result into provided array.","Write result into provided array and reset the hasher …","Write result into provided array and reset the hasher …","Write result into provided array and reset the hasher …","Retrieve result and reset hasher instance.","Obtain the result of a Mac computation as a CtOutput and …","Retrieve result and reset hasher instance","Retrieve result and reset hasher instance","Write result into the output buffer.","Write result into the output buffer and reset the hasher …","Retrieve XOF reader and consume hasher instance.","Finalize XOF and write result into out.","Retrieve XOF reader and reset hasher instance state.","Finalize XOF, write result into out, and reset the hasher …","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Generate random key using the provided CryptoRng.","","Implement dummy type with hidden docs which is used to “…","Initialize value from the inner.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get the inner Output array this type wraps.","Create new value from fixed size key.","Create new hasher instance.","Create new value from fixed size key.","Create new hasher instance with the given output size.","Create a new CtOutput value.","Create new value from variable size key.","Create new value from variable size key.","Create new hasher instance which has processed the …","Get output size of the hasher","Get output size of the hasher","Get output size of the hasher instance provided to the new …","Return output size in bytes.","Read output into the buffer. Can be called an unlimited …","Read output into a boxed slice of the specified size.","Reset state to its initial value.","Reset hasher instance to its initial state.","Reset hasher instance to its initial state.","Reset MAC instance to its initial state.","","","","","","","","","","","","","","","","","","","","","","","","","","Process data, updating the internal state.","Digest input data.","Update state using the provided data.","Update state using the provided data.","Check if tag/code value is correct for the processed input.","Check if tag/code value is correct for the processed input …","Check truncated tag correctness using all bytes of …","Check truncated tag correctness using all bytes of …","Check truncated tag correctness using left side bytes …","Check truncated tag correctness using right side bytes …","The type-level bit 0.","The type-level bit 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type-level signed integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Instantiates a singleton representing this bit.","","","Instantiates a singleton representing this bit.","Instantiates a singleton representing the integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Trait which stores algorithm name constant, used in Debug …","Block on which BlockSizeUser implementors operate.","Size of the block in bytes.","Types which process data in blocks.","Buffer type used by type which implements BufferKindUser.","Block buffer kind over which type operates.","Types which use BlockBuffer functionality.","Type wrapped by CoreWrapper.","A proxy trait to a core type implemented by CoreWrapper","Wrapper around BufferKindUser.","Wrapper around VariableOutputCore which selects output size","Core trait for hash functions with extendable (XOF) output …","Core trait for hash functions with fixed output size.","Truncate left side, i.e. &out[..n].","Size of the output in bytes.","Types which return data with the given size.","XOF reader core state.","Resettable types.","Truncate right side, i.e. &out[m..].","Wrapper around VariableOutputCore which selects output size","Side which should be used in a truncated result.","Type which used for defining truncation side in the …","Types which consume data in blocks.","Core trait for hash functions with variable output size.","Core reader trait for extendable-output function (XOF) …","Wrapper around XofReaderCore implementations.","Return block size in bytes.","","","","","","","","","","","","","","","","","","","","","","","","Decompose wrapper into inner parts.","","","","","","","","Finalize state using remaining data stored in the provided …","","","","","","","","","","","","Finalize hasher and write full hashing result into the out …","","","Retrieve XOF reader using remaining data stored in the …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create new wrapper from core.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Initialize hasher state for given output size.","","","","","","","","Return output size in bytes.","","","","","","Read next XOF block.","Reset state to its initial value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Update state using the provided data blocks.","","","","","","","","","","Write algorithm name into f.",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,0,0,0,0,10,0,70,0,0,0,0,0,0,7,8,11,12,13,7,8,11,12,13,1,71,72,73,7,8,11,12,13,7,8,11,12,13,0,0,0,8,11,12,13,72,69,70,7,8,11,13,72,73,1,1,70,69,74,75,76,20,72,1,76,72,1,20,72,73,1,1,69,75,70,70,74,74,7,7,11,11,12,12,13,13,7,8,8,8,11,12,13,28,0,0,77,7,8,11,12,13,8,28,72,73,69,8,73,28,72,72,1,69,10,78,78,29,72,1,73,7,8,11,12,13,7,11,12,13,7,8,11,12,13,7,8,11,12,13,7,8,11,12,13,0,72,1,73,71,73,73,73,73,73,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,34,36,36,34,34,36,34,34,36,36,34,36,32,34,36,32,34,36,32,34,36,32,34,36,32,34,36,32,32,34,36,32,34,36,32,34,36,32,34,36,32,34,36,32,34,34,36,36,32,32,32,34,34,36,36,32,32,32,32,32,32,32,34,34,36,36,32,34,36,34,36,32,32,32,32,32,32,32,32,32,34,36,32,32,32,32,32,32,32,32,32,34,36,32,34,36,34,36,32,34,36,32,34,36,32,0,0,79,0,0,58,0,80,0,0,0,0,0,61,10,0,65,0,61,0,52,0,0,0,0,0,79,51,55,57,59,61,51,55,57,59,61,57,57,57,51,55,57,59,61,51,55,57,59,61,57,51,57,59,57,57,57,57,64,51,57,57,57,57,57,57,57,57,57,55,52,55,57,65,57,55,57,55,57,59,61,51,55,57,59,61,57,51,55,57,59,61,52,55,57,57,57,57,57,57,10,55,57,57,59,59,60,29,51,55,57,57,57,57,51,55,57,59,61,51,55,57,59,61,51,55,57,59,61,51,55,57,59,61,55,57,57,57,57,56,51,57,57,57,57,57,57,55,57,67,51],"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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],[]],[[-1,-2],-1,3,[[6,[[5,[4]]]]]],[[-1,-2],-1,[],[[6,[[5,[4]]]]]],[[-1,-2],-1,[],[[6,[[5,[4]]]]]],[7,7],[[[8,[-1]]],[[8,[-1]]],[9,10]],[11,11],[12,12],[13,13],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],0,0,0,[[[8,[-1]],[8,[-1]]],15,10],[[],11],[[],12],[[],13],[-1,[[16,[-2]]],[[6,[[5,[4]]]]],[]],[[-1,[5,[4]]],[[17,[14,12]]],[[6,[[5,[4]]]]]],[[-1,[5,[4]]],14,[[6,[[5,[4]]]]]],[[7,7],18],[[[8,[-1]],[8,[-1]]],18,10],[[11,11],18],[[13,13],18],[-1,[[16,[-1]]],[]],[-1,[[8,[-1]]],[]],[[[2,[-1]]],[[2,[[5,[4]]]]],[]],[[[2,[-1]]],[[2,[[5,[4]]]]],[]],[[-1,19],[[2,[[5,[4]]]]],[]],[-1,[[2,[[5,[4]]]]],[]],[[-1,19],[[2,[[5,[4]]]]],[]],[-1,[[2,[[5,[4]]]]],[]],[-1,[[16,[-1]]],[]],[-1,[[16,[-1]]],[]],[[-1,[16,[-1]]],14,[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[16,[-1]]],14,[]],[[-1,[16,[-1]]],14,20],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[16,[-1]]],14,[]],[-1,[[16,[-1]]],20],[-1,[[8,[-1]]],20],[-1,[[2,[[5,[4]]]]],[]],[-1,[[2,[[5,[4]]]]],[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[-1,[],[]],[[-1,[5,[4]]],14,[]],[-1,[],[]],[[-1,[5,[4]]],14,[]],[[7,21],[[17,[14,22]]]],[[7,21],[[17,[14,22]]]],[[11,21],23],[[11,21],23],[[12,21],23],[[12,21],23],[[13,21],23],[[13,21],23],[-1,-1,[]],[[[16,[-1]]],[[8,[-1]]],10],[-1,-1,[]],[[[16,[-1]]],[[8,[-1]]],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[24,[4]]],[25,26]],0,0,[[],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[8,[-1]]],[[16,[-1]]],10],[[[24,[4]]],-1,[]],[[],-1,[]],[[[27,[-1]]],-1,28],[19,[[17,[-1,12]]],[]],[[[16,[-1]]],[[8,[-1]]],10],[[[5,[4]]],[[17,[-1,7]]],28],[[[5,[4]]],[[17,[-1,7]]],[]],[-1,-2,[[6,[[5,[4]]]]],[]],[[],19],[-1,19,[]],[-1,19,[]],[[],19],[[-1,[5,[4]]],14,[]],[[-1,19],[[2,[[5,[4]]]]],[]],[-1,14,[]],[-1,14,29],[-1,14,[]],[-1,14,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,30,[]],[-1,30,[]],[-1,30,[]],[-1,30,[]],[-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,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],0,[[-1,-2],14,[],[[6,[[5,[4]]]]]],[[-1,[5,[4]]],14,[]],[[-1,[5,[4]]],14,[]],[[-1,[5,[4]]],14,[]],[[-1,[16,[-1]]],[[17,[14,11]]],[]],[[-1,[16,[-1]]],[[17,[14,11]]],20],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],20],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[32,-1],[],33],[[34,-1],[],35],[[36,36]],[[36,34]],[[34,34]],[[34,36]],[[36,-1],[],35],[[34,36]],[[34,34]],[[36,34]],[[36,36]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[36,36],[32,32],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[34,34],37],[[36,36],37],[[32,32],37],[[],34],[[],36],[[],32],[[32,-1],[],[33,38]],[[34,34],18],[[36,36],18],[[32,32],18],[[34,21],[[17,[14,22]]]],[[36,21],[[17,[14,22]]]],[[32,21],[[17,[14,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[34,-1],14,39],[[36,-1],14,39],[[32,-1],14,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,34],34],[[34,36],36],[[36,36],36],[[36,34],36],[[32,[40,[-1]]],[],[41,38]],[[32,[42,[-1]]],[],[41,38]],[[32,32]],[[34,34],34],[[34,36],34],[[36,36],36],[[36,34],34],[[32,32]],[[32,[40,[-1]]],[],[41,38]],[[32,[42,[-1]]],[],[41,38]],[[32,43]],[[32,[44,[-1,-2]]],[],[],[]],[[32,-1],[],33],[32],[[],34],[[],34],[[],36],[[],36],[[],32],[34],[36],[[34,34],[[45,[37]]]],[[36,36],[[45,[37]]]],[[32,32],[[45,[37]]]],[[-1,-2],[],[],[]],[[32,[40,[-1]]],[],[41,38]],[[32,32]],[[32,[42,[-1]]],[],[41,38]],[[32,-1],[],[33,38]],[[32,[40,[-1]]],[],[41,38]],[[32,[42,[-1]]],[],[41,38]],[[32,32]],[[],18],[[],18],[[],46],[[],47],[[],48],[[],49],[[],47],[[],48],[[],49],[[],46],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],4],[[],4],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],0,0,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],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],[]],[[-1,-2],-3,[],[[6,[[5,[4]]]]],[]],[[-1,-2],-3,[],[[6,[[5,[4]]]]],[]],[[[51,[-1,-2,-3]]],[[51,[-1,-2,-3]]],[52,9],[[53,[4]],54,9],9],[[[55,[-1]]],[[55,[-1]]],[52,56,9]],[[[57,[-1]]],[[57,[-1]]],[58,9]],[[[59,[-1]]],[[59,[-1]]],[60,9]],[61,61],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[-1,-2],14,[],[]],[[[57,[-1]]],[[14,[-1,[62,[-1]]]]],58],[[],[[51,[-1,-2,-3]]],52,[[53,[4]],54],[]],[[],[[57,[-1]]],[58,63]],[[],[[59,[-1]]],[60,63]],[-1,[[24,[4]]],[[6,[[5,[4]]]]]],[-1,[[8,[-2]]],[],[]],[[[2,[-1]]],[[2,[[5,[4]]]]],[]],[-1,[[24,[4]]],[]],[[-1,[62,[-1]],[16,[-1]]],14,[]],[[[51,[-1,-2,-3]],[62,[[51,[-1,-2,-3]]]],[24,[4]]],14,52,[[53,[4]],54],[]],[[[57,[-1]],[16,[[57,[-1]]]]],14,64],[[-1,[5,[4]]],[[17,[14,13]]],[]],[[-1,[24,[4]]],14,[]],[[[57,[-1]],[16,[[57,[-1]]]]],14,[64,29]],[[-1,[24,[4]]],14,[]],[[-1,[5,[4]]],[[17,[14,13]]],[]],[-1,[[24,[4]]],[]],[-1,[[8,[-2]]],[],20],[-1,[[2,[[5,[4]]]]],[]],[[[55,[-1]],[5,[4]]],[[17,[14,13]]],[52,56]],[[-1,[62,[-1]],[16,[-1]]],14,[]],[[[55,[-1]],[5,[4]]],[[17,[14,13]]],[52,56,29]],[[[57,[-1]]],[],65],[[-1,[62,[-1]]],[],[]],[[[57,[-1]]],[],[65,29]],[[[55,[-1]]],[[66,[14]]],[52,56]],[[[57,[-1]]],[[66,[14]]],[58,56]],[[[55,[-1]],21],[[17,[14,22]]],[52,56,67]],[[[57,[-1]],21],[[17,[14,22]]],[58,67]],[[[59,[-1]],21],[[17,[14,22]]],[60,67]],[[61,21],23],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[57,[-1]]],58],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19,[[17,[-1,12]]],[]],[19,[[17,[[55,[-1]],12]]],[52,56]],[[],-1,[]],[[[27,[[57,[-1]]]]],[[57,[-1]]],[58,28]],[[[24,[4]]],-1,28],[[[5,[4]]],[[17,[[57,[-1]],7]]],[58,28]],[[[5,[4]]],[[17,[-1,7]]],28],[-1,-2,[[6,[[5,[4]]]]],63],[[],19],[[[55,[-1]]],19,[52,56]],[-1,19,[]],[[],19],[[[59,[-1]],[5,[4]]],14,60],[[[59,[-1]],[5,[4]]],[[66,[19]]],60],[-1,[[68,[-1]]],[]],[-1,14,[]],[[[51,[-1,-2,-3]]],14,52,[[53,[4]],54],[]],[[[55,[-1]]],14,[52,56,29]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[[[57,[-1]]],14,[58,29]],[-1,-2,[],[]],[-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,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[[[55,[-1]],[5,[4]]],14,[52,56]],[[-1,-2],14,[],[[6,[[5,[4]]]]]],[[-1,[5,[4]]],14,[]],[[[57,[-1]],[5,[4]]],14,[58,56]],[[-1,[5,[4]]],14,[]],[[-1,[5,[[68,[-1]]]]],14,[]],[[[51,[-1,-2,-3]],[5,[[68,[[51,[-1,-2,-3]]]]]]],14,52,[[53,[4]],54],[]],[[-1,[24,[4]]],[[17,[14,11]]],[]],[[-1,[24,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[-1,[5,[4]]],[[17,[14,11]]],[]],[[[55,[-1]],[5,[4]]],[[66,[19]]],[52,56]],[[[57,[-1]],[5,[4]]],[[66,[19]]],[58,56]],[21,[[17,[14,22]]]],[21,23]],"c":[],"p":[[8,"DynDigest",0],[3,"Box",3708],[8,"Sized",3709],[15,"u8"],[15,"slice"],[8,"AsRef",3710],[3,"InvalidLength",0],[3,"CtOutput",0],[8,"Clone",3711],[8,"OutputSizeUser",0],[3,"MacError",0],[3,"InvalidOutputSize",0],[3,"InvalidBufferSize",0],[15,"tuple"],[3,"Choice",3712],[6,"Output",0],[4,"Result",3713],[15,"bool"],[15,"usize"],[8,"FixedOutputReset",0],[3,"Formatter",3714],[3,"Error",3714],[6,"Result",3714],[3,"GenericArray",3715],[8,"CryptoRng",3716],[8,"RngCore",3716],[6,"Key",0],[8,"KeyInit",0],[8,"Reset",0],[3,"String",3717],[3,"TypeId",3718],[3,"Z0",170],[8,"Integer",3719],[3,"B0",170],[8,"Bit",3719],[3,"B1",170],[4,"Ordering",3720],[8,"NonZero",3719],[8,"Hasher",3721],[3,"NInt",3722],[8,"Unsigned",3719],[3,"PInt",3722],[3,"ATerm",3723],[3,"TArr",3723],[4,"Option",3724],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"isize"],[3,"CtVariableCoreWrapper",3557],[8,"VariableOutputCore",3557],[8,"ArrayLength",3715],[8,"IsLessOrEqual",3725],[3,"RtVariableCoreWrapper",3557],[8,"UpdateCore",3557],[3,"CoreWrapper",3557],[8,"BufferKindUser",3557],[3,"XofReaderCoreWrapper",3557],[8,"XofReaderCore",3557],[4,"TruncSide",3557],[6,"Buffer",3557],[8,"Default",3726],[8,"FixedOutputCore",3557],[8,"ExtendableOutputCore",3557],[6,"Result",3727],[8,"AlgorithmName",3557],[6,"Block",3557],[8,"VariableOutput",0],[8,"ExtendableOutput",0],[8,"Update",0],[8,"Digest",0],[8,"Mac",0],[8,"ExtendableOutputReset",0],[8,"VariableOutputReset",0],[8,"FixedOutput",0],[8,"InnerInit",0],[8,"XofReader",0],[8,"BlockSizeUser",3557],[8,"CoreProxy",3557]],"b":[[92,"impl-Debug-for-InvalidLength"],[93,"impl-Display-for-InvalidLength"],[94,"impl-Debug-for-MacError"],[95,"impl-Display-for-MacError"],[96,"impl-Display-for-InvalidOutputSize"],[97,"impl-Debug-for-InvalidOutputSize"],[98,"impl-Debug-for-InvalidBufferSize"],[99,"impl-Display-for-InvalidBufferSize"],[101,"impl-From%3CGenericArray%3Cu8,+%3CT+as+OutputSizeUser%3E::OutputSize%3E%3E-for-CtOutput%3CT%3E"],[103,"impl-From%3C%26GenericArray%3Cu8,+%3CT+as+OutputSizeUser%3E::OutputSize%3E%3E-for-CtOutput%3CT%3E"],[3453,"impl-BitAnd-for-B1"],[3454,"impl-BitAnd%3CB0%3E-for-B1"],[3455,"impl-BitOr-for-B0"],[3456,"impl-BitOr%3CB1%3E-for-B0"],[3458,"impl-BitXor%3CB1%3E-for-B0"],[3459,"impl-BitXor-for-B0"],[3460,"impl-BitXor%3CB0%3E-for-B1"],[3461,"impl-BitXor-for-B1"],[3496,"impl-Max-for-B0"],[3497,"impl-Max%3CB1%3E-for-B0"],[3498,"impl-Max-for-B1"],[3499,"impl-Max%3CB0%3E-for-B1"],[3500,"impl-Max%3CNInt%3CU%3E%3E-for-Z0"],[3501,"impl-Max%3CPInt%3CU%3E%3E-for-Z0"],[3502,"impl-Max-for-Z0"],[3503,"impl-Min-for-B0"],[3504,"impl-Min%3CB1%3E-for-B0"],[3505,"impl-Min-for-B1"],[3506,"impl-Min%3CB0%3E-for-B1"],[3507,"impl-Min-for-Z0"],[3508,"impl-Min%3CNInt%3CU%3E%3E-for-Z0"],[3509,"impl-Min%3CPInt%3CU%3E%3E-for-Z0"],[3510,"impl-Mul%3CATerm%3E-for-Z0"],[3511,"impl-Mul%3CTArr%3CV,+A%3E%3E-for-Z0"],[3512,"impl-Mul%3CI%3E-for-Z0"],[3514,"impl-B0"],[3515,"impl-Bit-for-B0"],[3516,"impl-Bit-for-B1"],[3517,"impl-B1"],[3525,"impl-Pow%3CNInt%3CU%3E%3E-for-Z0"],[3526,"impl-Pow%3CZ0%3E-for-Z0"],[3527,"impl-Pow%3CPInt%3CU%3E%3E-for-Z0"],[3529,"impl-Sub%3CNInt%3CU%3E%3E-for-Z0"],[3530,"impl-Sub%3CPInt%3CU%3E%3E-for-Z0"],[3531,"impl-Sub-for-Z0"],[3538,"impl-ToInt%3Ci32%3E-for-Z0"],[3539,"impl-ToInt%3Ci64%3E-for-Z0"],[3540,"impl-ToInt%3Ci8%3E-for-Z0"],[3541,"impl-ToInt%3Ci16%3E-for-Z0"],[3661,"impl-XofReader-for-XofReaderCoreWrapper%3CT%3E"],[3662,"impl-Read-for-XofReaderCoreWrapper%3CT%3E"]]},\ "displaydoc":{"doc":"This library provides a convenient derive macro for the …","t":"Y","n":["Display"],"q":[[0,"displaydoc"]],"d":["Custom #[derive(...)] macro for implementing fmt::Display …"],"i":[0],"f":[0],"c":[],"p":[],"b":[]},\ "doc_macro":{"doc":"","t":"AOAXXFENNLLLLLFFLFLLLL","n":["example","example","generated_doc","generated_doc","generated_doc_inner","example_impl","GenerateDocsFor","JsonAndTs","Ts","borrow","borrow_mut","clone","clone_into","from","generated_doc_impl","generated_doc_inner_impl","into","process_return_type","to_owned","try_from","try_into","type_id"],"q":[[0,"doc_macro"],[5,"doc_macro::example"],[6,"doc_macro::generated_doc"],[22,"proc_macro"],[23,"syn::item"],[24,"syn::ty"],[25,"core::result"],[26,"core::any"]],"d":["","Accepts a struct or enum literal and generates an Example …","","Includes the type’s JSON example generated by …","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","",""],"i":[0,0,0,0,0,0,0,2,2,2,2,2,2,2,0,0,2,0,2,2,2,2],"f":[0,0,0,0,0,[1,1],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[[-1,-2],3,[],[]],[-1,-1,[]],[[1,1],1],[[1,1],1],[-1,-2,[],[]],[4,[[3,[5,2]]]],[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,7,[]]],"c":[],"p":[[3,"TokenStream",22],[4,"GenerateDocsFor",6],[15,"tuple"],[3,"ItemFn",23],[4,"Type",24],[4,"Result",25],[3,"TypeId",26]],"b":[]},\ "dotenv":{"doc":"This crate provides a configuration loader in the style of …","t":"NNENNNGLLFFLLLFFFFLLLLLLLFF","n":["EnvVar","Err","Error","Io","LineParse","Ok","Result","borrow","borrow_mut","dotenv","dotenv_iter","fmt","fmt","from","from_filename","from_filename_iter","from_path","from_path_iter","into","not_found","source","to_string","try_from","try_into","type_id","var","vars"],"q":[[0,"dotenv"],[27,"std::path"],[28,"std::fs"],[29,"core::fmt"],[30,"core::fmt"],[31,"core::error"],[32,"core::option"],[33,"alloc::string"],[34,"core::result"],[35,"core::any"],[36,"std::ffi::os_str"],[37,"std::env"]],"d":["","Contains the error value","","","","Contains the success value","","","","This is usually what you want. It loads the .env file …","Like dotenv, but returns an iterator over variables …","","","Returns the argument unchanged.","Loads the specified file from the environment’s current …","Like from_filename, but returns an iterator over variables …","Loads the file at the specified absolute path.","Like from_path, but returns an iterator over variables …","Calls U::from(self).","","","","","","","After loading the dotenv file, fetches the environment …","After loading the dotenv file, returns an iterator of …"],"i":[4,2,0,4,4,2,0,4,4,0,0,4,4,4,0,0,0,0,4,4,4,4,4,4,4,0,0],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],[[2,[1]]]],[[],[[2,[[0,[3]]]]]],[[4,5],6],[[4,5],6],[-1,-1,[]],[-1,[[2,[1]]],[[8,[7]]]],[-1,[[2,[[0,[3]]]]],[[8,[7]]]],[-1,[[2,[9]]],[[8,[7]]]],[-1,[[2,[[0,[3]]]]],[[8,[7]]]],[-1,-2,[],[]],[4,10],[4,[[12,[11]]]],[-1,13,[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,[[2,[13]]],[[8,[16]]]],[[],17]],"c":[10,15,17],"p":[[3,"PathBuf",27],[6,"Result",0],[3,"File",28],[4,"Error",0],[3,"Formatter",29],[6,"Result",29],[3,"Path",27],[8,"AsRef",30],[15,"tuple"],[15,"bool"],[8,"Error",31],[4,"Option",32],[3,"String",33],[4,"Result",34],[3,"TypeId",35],[3,"OsStr",36],[3,"Vars",37]],"b":[[11,"impl-Display-for-Error"],[12,"impl-Debug-for-Error"]]},\ @@ -112,7 +112,7 @@ var searchIndex = JSON.parse('{\ "futures_macro":{"doc":"The futures-rs procedural macro implementations.","t":"OOOOXO","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":"QIKKKK","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":[6,0,6,6,6,6],"f":[0,0,[[[1,[-1]],2],[[5,[[4,[3]]]]],[]],[[[1,[-1]],2],[[5,[[4,[3]]]]],[]],[[[1,[-1]],2],[[5,[[4,[3]]]]],[]],[[[1,[-1]],-2],[[4,[3]]],[],[]]],"c":[],"p":[[3,"Pin",6],[3,"Context",7],[15,"tuple"],[4,"Result",8],[4,"Poll",9],[8,"Sink",0]],"b":[]},\ "futures_task":{"doc":"Tools for working with tasks.","t":"ICDDICCCIDICDLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLFFLLLKKLLLLLLLLLLLLLLLLLLLKFF","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,23,24,24,24,23,23,6,6,5,9,1,6,5,9,1,6,5,9,1,22,22,22,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,[3]]],[[5,[4]]]],[-1,-1,[]],[[[11,[[10,[3]]]]],[[5,[4]]]],[[[9,[-1]]],[[5,[-1]]],[]],[[[11,[[10,[-1]]]]],[[5,[4]]],3],[[[10,[-1]]],[[5,[4]]],3],[[[11,[[10,[3]]]]],[[9,[4]]]],[[[11,[[10,[-1]]]]],[[9,[4]]],[3,12]],[[[10,[-1]]],[[9,[4]]],[3,12]],[[[10,[3]]],[[9,[4]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[5,[-1]]],[[9,[-1]]],[]],[-1,3,[]],[6,13],[-2,[[5,[-1]]],[],[[14,[-1]]]],[-2,[[9,[-1]]],[],[[14,[-1]],12]],[2,1],[[[15,[2]]],1],[[],2],[[],2],[[[11,[[5,[-1]]]],16],[[17,[-1]]],[]],[[[11,[[9,[-1]]]],16],[[17,[-1]]],[]],[[],6],[[-1,[5,[4]]],[[18,[4,6]]],[]],[[-1,[9,[4]]],[[18,[4,6]]],[]],[-1,[[18,[4,6]]],[]],[-1,[[18,[4,6]]],[]],[-1,[[18,[4,6]]],[]],[-1,[[18,[4,6]]],[]],[-1,19,[]],[-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,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[[[21,[-1]]],4,[]],[[[21,[-1]]],4,[]],[[[21,[-1]]],4,[]],[[[21,[-1]]],2,22],[[[21,[-1]]],1,22]],"c":[],"p":[[3,"WakerRef",0],[3,"Waker",84],[8,"Future",85],[15,"tuple"],[3,"LocalFutureObj",0],[3,"SpawnError",0],[3,"Formatter",86],[6,"Result",86],[3,"FutureObj",0],[3,"Box",87],[3,"Pin",88],[8,"Send",89],[15,"bool"],[8,"UnsafeFutureObj",0],[3,"ManuallyDrop",90],[3,"Context",84],[4,"Poll",91],[4,"Result",92],[3,"String",93],[3,"TypeId",94],[3,"Arc",95],[8,"ArcWake",0],[8,"LocalSpawn",0],[8,"Spawn",0]],"b":[[24,"impl-Debug-for-SpawnError"],[25,"impl-Display-for-SpawnError"],[30,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[32,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[33,"impl-From%3CFutureObj%3C\'a,+T%3E%3E-for-LocalFutureObj%3C\'a,+T%3E"],[34,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[35,"impl-From%3CBox%3CF%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[36,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[37,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[38,"impl-From%3CBox%3CF%3E%3E-for-FutureObj%3C\'a,+()%3E"],[39,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E-for-FutureObj%3C\'a,+()%3E"]]},\ -"futures_util":{"doc":"Combinators and utilities for working with Futures, Stream…","t":"CCCCCCCCCCCCCCCCCCAAOOAAOOOOOOOOOOAAOOAOODDDDDGDNNEDQDDDDICNNIDNNDDDDDDDDDDDNGDDDDDDEDQDDDDDDDDDNDDDDDDDIIDDDDDEDDIDDLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFLLLLLLLLLLLLFLLLLLLFLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLFLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDIIIIIIIIDDDDDDDDDCCDDDCCDDDDDDDDDDDCDDDCDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLFFFLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGDDDQDDDDDIDIDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLDDDDDDDGDDDDDDDDDDDDQDDDDDGDDDDDIDDDDDDDQDNGDDDDDDQDDDDDDDDEDDDDNDDDDDDDDDIIDDDDDDDDDDDDDDDDDDDDDDDDIIDDDDDFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLFAFLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLIDCDDIICCCIDIICDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLFFLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKFF","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_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"],[3543,"futures_util::stream::futures_unordered"],[3613,"futures_util::stream::select_all"],[3658,"futures_util::task"],[3765,"core::future::future"],[3766,"core::marker"],[3767,"core::ops::function"],[3768,"core::pin"],[3769,"core::marker"],[3770,"core::clone"],[3771,"core::option"],[3772,"core::result"],[3773,"core::fmt"],[3774,"core::fmt"],[3775,"core::marker"],[3776,"core::task::wake"],[3777,"core::task::poll"],[3778,"core::ops::function"],[3779,"std::io"],[3780,"std::io"],[3781,"alloc::string"],[3782,"core::any"],[3783,"core::convert"],[3784,"core::convert"],[3785,"core::cmp"],[3786,"core::cmp"],[3787,"std::io"],[3788,"core::fmt"],[3789,"core::iter::traits::collect"],[3790,"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,61,62,0,0,8,0,0,0,0,0,0,61,62,0,0,61,62,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,288,288,9,9,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,289,289,289,289,289,289,16,17,18,19,21,22,9,3,1,23,16,17,18,19,21,22,9,3,1,23,9,19,16,285,16,23,0,288,288,9,9,289,289,288,288,289,289,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,23,47,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,36,38,68,74,289,289,75,289,289,288,288,288,288,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,16,288,288,35,36,38,39,30,40,42,43,44,45,46,14,47,48,49,50,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,22,68,9,285,289,289,3,1,79,16,39,30,32,40,41,42,43,44,45,46,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,9,9,0,0,0,0,0,0,289,289,289,289,288,288,289,289,288,288,288,288,0,289,289,3,1,289,289,0,288,288,288,288,61,62,16,0,16,35,36,38,39,30,40,42,43,44,45,46,14,47,48,49,50,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,32,51,31,9,9,9,32,51,31,9,9,0,0,32,41,51,31,21,9,3,9,9,32,51,31,9,9,289,289,9,9,16,16,0,289,289,289,289,0,0,0,289,289,32,41,51,31,9,32,51,31,9,16,61,62,39,289,289,16,17,18,19,21,22,9,3,1,23,23,288,288,288,288,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,0,0,0,0,0,0,8,16,35,38,39,30,40,42,43,44,45,46,14,47,49,50,5,52,29,53,54,55,56,57,58,59,60,18,62,22,69,70,71,72,73,74,9,3,32,41,51,31,9,3,288,288,0,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,289,289,288,288,17,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,99,99,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,102,103,104,290,106,107,106,107,291,106,25,111,106,106,102,103,105,107,113,292,0,0,0,107,0,99,106,292,106,291,106,111,122,123,124,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,106,102,103,105,107,113,99,102,103,105,113,106,102,103,104,105,107,113,99,106,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,125,108,114,115,116,119,120,128,129,130,131,132,133,134,135,138,139,140,106,102,103,105,107,113,99,291,136,137,113,292,106,102,103,104,107,99,106,125,108,114,115,116,119,120,128,129,130,131,132,133,134,135,138,139,140,86,123,106,102,103,104,107,107,107,107,126,137,25,111,106,102,103,105,107,113,86,123,106,102,103,104,107,107,107,107,126,137,127,90,111,122,106,102,103,105,107,136,113,90,122,106,102,103,105,107,136,126,94,106,102,103,107,102,86,123,106,102,103,104,107,107,107,107,137,86,123,106,102,103,104,107,107,107,107,137,107,290,106,290,106,292,290,106,290,106,292,290,106,0,136,137,293,106,102,99,113,107,0,290,99,126,293,290,106,107,124,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,125,108,114,115,116,119,120,128,129,130,131,132,133,134,135,138,139,140,127,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,102,103,104,291,106,291,106,106,291,106,0,0,0,0,0,0,150,154,151,155,152,153,150,154,151,155,152,153,150,151,152,153,151,152,153,154,151,155,152,153,150,154,151,155,152,153,150,150,150,154,151,155,152,153,150,150,154,151,155,152,153,154,155,150,154,155,150,150,152,153,150,154,155,150,154,151,155,152,153,150,154,151,155,152,153,150,150,150,154,151,155,152,153,0,0,0,0,84,0,0,0,0,0,0,0,0,0,0,0,0,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,294,159,160,161,159,160,161,294,0,294,294,294,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,163,168,160,161,171,158,163,168,160,161,171,158,163,168,160,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,164,165,169,163,168,160,161,171,158,168,160,171,158,294,166,162,164,165,169,84,159,163,168,160,170,161,171,158,294,84,159,163,168,160,170,161,171,158,294,168,160,161,171,158,84,159,163,168,160,170,161,171,158,294,294,294,294,294,294,168,160,161,171,158,84,159,163,168,160,170,161,171,158,294,159,160,161,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,164,165,169,168,160,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,0,294,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,0,188,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,295,268,268,295,295,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,182,183,184,185,186,187,188,182,183,184,185,186,187,188,295,295,295,295,192,295,295,295,295,195,196,197,188,196,0,295,295,199,200,188,268,268,195,196,197,295,295,295,295,295,295,295,295,295,295,295,295,209,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,199,254,200,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,295,295,295,295,295,295,295,295,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,195,196,197,295,295,0,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,188,295,295,268,268,268,268,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,268,268,295,295,189,211,191,193,212,174,172,213,214,216,219,220,222,223,224,225,235,244,245,250,251,255,261,262,263,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,196,196,196,197,197,197,268,268,215,195,236,237,230,80,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,179,173,201,238,239,240,241,242,243,244,246,247,248,249,250,252,254,255,257,258,261,262,263,183,184,185,264,186,187,265,266,267,0,295,295,195,295,295,268,268,268,268,195,295,295,221,221,0,268,268,221,221,295,295,0,189,211,191,193,212,174,172,213,214,216,219,220,222,223,224,225,235,244,245,250,251,255,261,262,263,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,192,192,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,192,0,0,89,210,195,196,197,180,194,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,236,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,256,257,258,259,260,182,183,184,185,264,186,187,265,266,267,295,295,221,221,192,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,192,195,195,195,295,295,0,0,236,237,295,295,295,295,0,0,0,295,295,0,89,195,196,180,194,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,249,252,254,257,258,182,183,184,185,264,186,187,295,295,295,295,196,196,295,295,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,295,295,230,230,295,295,295,295,295,295,182,183,184,185,186,187,188,209,199,200,188,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,268,268,191,212,213,220,244,245,250,251,255,261,262,263,167,210,195,196,197,180,194,202,203,207,215,217,218,204,221,226,227,228,229,230,231,234,177,178,236,179,173,201,238,239,240,241,242,243,246,247,248,252,254,256,257,258,259,260,182,183,184,185,264,186,265,266,267,268,268,268,268,268,268,268,268,0,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,0,295,295,295,295,0,0,0,0,0,0,273,274,275,276,277,273,274,275,276,277,196,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,196,196,196,196,196,196,196,273,274,275,276,277,196,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,0,0,0,0,278,279,280,278,279,280,197,278,279,280,278,279,280,278,279,280,278,279,280,197,197,197,197,197,278,279,280,197,0,278,279,280,278,279,280,278,279,280,278,279,280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,271,270,281,272,282,271,270,281,272,282,281,282,285,270,271,271,270,281,272,282,271,270,270,270,270,270,270,281,272,272,272,272,272,282,271,270,281,272,282,270,272,270,285,271,270,281,272,282,282,0,0,270,272,281,271,296,296,297,297,298,297,297,299,296,296,299,298,281,271,271,270,281,272,282,271,270,281,272,282,270,272,271,270,281,272,282,287,281,287,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],[[-1,-2],[[5,[-1,-3,-2]]],6,7,8],[[-1,-2],[[5,[-1,-3,-2]]],6,7,8],[[[10,[[9,[-1,-2]]]]],[[9,[[10,[-1]],[10,[-2]]]]],[],[]],[[[10,[[9,[-1,-2]]]]],[[9,[[10,[-1]],[10,[-2]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,11,[6,12]],[-1,11,[6,12]],[-1,13,6],[-1,13,6],[-1,[[14,[-1]]],[6,15]],[-1,[[14,[-1]]],[6,15]],[[[16,[-1]]],[[16,[-1]]],4],[[[17,[-1]]],[[17,[-1]]],4],[[[18,[-1]]],[[18,[-1]]],[]],[[[19,[-1]]],[[19,[-1]]],20],[[[21,[-1]]],[[21,[-1]]],20],[[[22,[-1]]],[[22,[-1]]],20],[[[9,[-1,-2]]],[[9,[-1,-2]]],20,20],[[[3,[-1]]],[[3,[-1]]],20],[1,1],[23,23],[[-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,[],[]],[[[10,[[9,[-1,-2]]]],24],2,25,25],[[],[[19,[-1]]],[]],[[[16,[-1]]],[[26,[[17,[-1]]]]],4],[4,2],[[[16,[-1]]],2,4],[[23,23],27],[-1,[[22,[[28,[-2,-1]]]]],[],[]],[-1,[[29,[-1,-2]]],6,[]],[-1,[[29,[-1,-2]]],6,[]],[[[9,[[2,[-1,-2]],[2,[-1,-3]]]]],[[2,[-1,[9,[-2,-3]]]]],[],[],[]],[[[9,[[2,[-1,-2]],[2,[-3,-2]]]]],[[2,[[9,[-1,-3]],-2]]],[],[],[]],[-1,[[30,[-1]]],6],[-1,[[30,[-1]]],6],[-1,[[31,[-1]]],6],[-1,[[31,[-1]]],6],[-1,[[32,[-1]]],6],[-1,[[32,[-1]]],6],[[[16,[-1]],33],34,4],[[[17,[-1]],33],34,4],[[[35,[-1]],33],34,[]],[[[36,[-1]],33],34,[4,37]],[[[38,[-1]],33],34,[8,37]],[[[39,[-1]],33],34,37],[[[30,[-1]],33],34,4],[[[32,[-1]],33],34,4],[[[40,[-1,-2]],33],34,[],[]],[[[41,[-1]],33],34,[]],[[[42,[-1,-2]],33],34,[],[]],[[[43,[-1,-2,-3]],33],34,[],[],[]],[[[44,[-1,-2]],33],34,[],[]],[[[45,[-1]],33],34,[]],[[[46,[-1]],33],34,[]],[[[14,[-1]],33],34,37],[[[47,[-1]],33],34,37],[[[48,[-1]],33],34,[4,37]],[[[49,[-1]],33],34,37],[[[50,[-1,-2]],33],34,[],[]],[[[51,[-1]],33],34,8],[[[31,[-1,-2]],33],34,[],[]],[[[5,[-1,-2,-3]],33],34,[],[],[]],[[[52,[-1,-2,-3]],33],34,[],[],[]],[[[29,[-1,-2]],33],34,[],[]],[[[53,[-1,-2]],33],34,[],[]],[[[54,[-1,-2]],33],34,[],[]],[[[55,[-1,-2]],33],34,[],[]],[[[56,[-1,-2]],33],34,[],[]],[[[57,[-1,-2]],33],34,[],[]],[[[58,[-1,-2,-3]],33],34,[],[],[]],[[[59,[-1,-2]],33],34,[],[]],[[[60,[-1]],33],34,37],[[[18,[-1]],33],34,37],[[[61,[-1]],33],34,[37,4]],[[[62,[-1]],33],34,[37,8]],[[[19,[-1]],33],34,37],[[[21,[-1]],33],34,37],[[[22,[-1]],33],34,37],[[[63,[-1,-2]],33],34,[4,37],[4,37]],[[[64,[-1,-2,-3]],33],34,[4,37],[4,37],[4,37]],[[[65,[-1,-2,-3,-4]],33],34,[4,37],[4,37],[4,37],[4,37]],[[[66,[-1,-2,-3,-4,-5]],33],34,[4,37],[4,37],[4,37],[4,37],[4,37]],[[[67,[-1,-2]],33],34,37,37],[[[68,[-1]],33],34,37],[[[69,[-1,-2]],33],34,[8,37],[8,37]],[[[70,[-1,-2,-3]],33],34,[8,37],[8,37],[8,37]],[[[71,[-1,-2,-3,-4]],33],34,[8,37],[8,37],[8,37],[8,37]],[[[72,[-1,-2,-3,-4,-5]],33],34,[8,37],[8,37],[8,37],[8,37],[8,37]],[[[73,[-1,-2]],33],34,37,37],[[[74,[-1]],33],34,37],[[[9,[-1,-2]],33],34,37,37],[[[3,[-1]],33],34,37],[[75,33],34],[[1,33],34],[[23,33],34],[[23,33],34],[[[47,[-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,[]],[[[26,[-1]]],[[19,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[36,[-2]]],76,4],[-1,[[38,[-2]]],76,8],[-1,[[68,[-2]]],76,[4,77]],[-1,[[74,[-2]]],76,[8,77]],[-1,[[39,[-1]]],6],[-1,[[39,[-1]]],6],[75,1],[[-1,-2],[[44,[-1,-2]]],6,7],[[-1,-2],[[44,[-1,-2]]],6,7],[[-1,-2],[[55,[-1,-2]]],6,7],[[-1,-2],[[55,[-1,-2]]],6,7],[[-1,-2],[[54,[-1,-2]]],6,7],[[-1,-2],[[54,[-1,-2]]],6,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[[49,[-1]]],6],[-1,[[49,[-1]]],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,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[22,[-1]]],-1,[]],[[[68,[-1]]],[[78,[-1]]],[]],[[[9,[-1,-1]]],-1,[]],[-1,4,[]],[-1,[[41,[-1]]],6],[-1,[[41,[-1]]],6],[[[3,[-1]]],27,[]],[1,27],[-1,27,[]],[[[16,[-1]]],27,4],[[[39,[-1]]],27,4],[[[30,[-1]]],27,4],[[[32,[-1]]],27,4],[[[40,[-1,-2]]],27,[],[]],[[[41,[-1]]],27,[]],[[[42,[-1,-2]]],27,[],[]],[[[43,[-1,-2,-3]]],27,[],[],[]],[[[44,[-1,-2]]],27,[],[]],[[[45,[-1]]],27,[]],[[[46,[-1]]],27,[]],[[[49,[-1]]],27,[8,79]],[[[50,[-1,-2]]],27,[],[]],[[[51,[-1]]],27,8],[[[31,[-1,-2]]],27,[],[]],[[[5,[-1,-2,-3]]],27,[],[],[]],[[[52,[-1,-2,-3]]],27,[],[],[]],[[[29,[-1,-2]]],27,[],[]],[[[53,[-1,-2]]],27,[],[]],[[[54,[-1,-2]]],27,[],[]],[[[55,[-1,-2]]],27,[],[]],[[[56,[-1,-2]]],27,[],[]],[[[57,[-1,-2]]],27,[],[]],[[[58,[-1,-2,-3]]],27,[],[],[]],[[[59,[-1,-2]]],27,[],[]],[[[60,[-1]]],27,7],[[[18,[-1]]],27,[]],[[[61,[-1]]],27,4],[[[62,[-1]]],27,8],[[[19,[-1]]],27,79],[[[21,[-1]]],27,4],[[[22,[-1]]],27,[]],[[[63,[-1,-2]]],27,79,79],[[[64,[-1,-2,-3]]],27,79,79,79],[[[65,[-1,-2,-3,-4]]],27,79,79,79,79],[[[66,[-1,-2,-3,-4,-5]]],27,79,79,79,79,79],[[[67,[-1,-2]]],27,[4,77],[4,77]],[[[9,[-1,-2]]],27,79,79],[[[9,[-1,-2]]],27,80,80],[[-1,-2],[[63,[-1,-2]]],4,4],[[-1,-2,-3],[[64,[-1,-2,-3]]],4,4,4],[[-1,-2,-3,-4],[[65,[-1,-2,-3,-4]]],4,4,4,4],[[-1,-2,-3,-4,-5],[[66,[-1,-2,-3,-4,-5]]],4,4,4,4,4],[-1,36,76],[-1,[[60,[-1]]],7],[-1,[[9,[-1,-2]]],6,4],[-1,[[9,[-1,-2]]],6,4],[[-1,-2],[[40,[-1,-2]]],6,7],[[-1,-2],[[40,[-1,-2]]],6,7],[[-1,-2],[[57,[-1,-2]]],6,7],[[-1,-2],[[57,[-1,-2]]],6,7],[-1,[[42,[-1,-2]]],6,[]],[-1,[[42,[-1,-2]]],6,[]],[[-1,-2],[[56,[-1,-2]]],6,7],[[-1,-2],[[56,[-1,-2]]],6,7],[[-1,-2,-3],[[58,[-1,-3,-2]]],6,7,7],[[-1,-2,-3],[[58,[-1,-3,-2]]],6,7,7],[-1,[[61,[-1]]],4],[-1,[[45,[-1]]],6],[-1,[[45,[-1]]],6],[[-1,75],[[3,[-1]]],[]],[[],[[2,[1,75]]]],[-1,26,6],[-1,26,6],[-1,[[22,[[28,[-1,-2]]]]],[],[]],[-1,[[53,[-1,-2]]],6,[]],[-1,[[53,[-1,-2]]],6,[]],[[-1,-2],[[52,[-1,-3,-2]]],6,7,8],[[-1,-2],[[52,[-1,-3,-2]]],6,7,8],[[[10,[[61,[-1]]]]],26,4],[[[10,[[62,[-1]]]]],26,8],[[[16,[-1]]],26,4],[[],[[18,[-1]]],[]],[[[10,[[16,[-1]]]],81],82,4],[[[10,[[35,[-1]]]],81],[[82,[-2]]],83,[]],[[[10,[[36,[-1]]]],81],82,4],[[[10,[[38,[-1]]]],81],82,8],[[[10,[[39,[-1]]]],81],82,4],[[[10,[[30,[-1]]]],81],82,4],[[[10,[[40,[-1,-2]]]],81],82,[],[]],[[[10,[[42,[-1,-2]]]],81],82,[],[]],[[[10,[[43,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[44,[-1,-2]]]],81],82,[],[]],[[[10,[[45,[-1]]]],81],82,[]],[[[10,[[46,[-1]]]],81],82,[]],[[[10,[[14,[-1]]]],81],82,[4,15]],[[[10,[[47,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[48,[-1]]]],81],[[82,[2]]],4],[[[10,[[49,[-1]]]],81],82,8],[[[10,[[50,[-1,-2]]]],81],82,[],[]],[[[10,[[5,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[52,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[29,[-1,-2]]]],81],82,[],[]],[[[10,[[53,[-1,-2]]]],81],82,[],[]],[[[10,[[54,[-1,-2]]]],81],82,[],[]],[[[10,[[55,[-1,-2]]]],81],82,[],[]],[[[10,[[56,[-1,-2]]]],81],82,[],[]],[[[10,[[57,[-1,-2]]]],81],82,[],[]],[[[10,[[58,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[59,[-1,-2]]]],81],82,[],[]],[[[10,[[60,[-1]]]],81],[[82,[-2]]],7,[]],[[[10,[[18,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[61,[-1]]]],81],82,4],[[[10,[[62,[-1]]]],81],82,8],[[[10,[[19,[-1]]]],81],82,4],[[[10,[[21,[-1]]]],81],[[82,[[26,[-2]]]]],4,[]],[[[10,[[22,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[63,[-1,-2]]]],81],82,4,4],[[[10,[[64,[-1,-2,-3]]]],81],82,4,4,4],[[[10,[[65,[-1,-2,-3,-4]]]],81],82,4,4,4,4],[[[10,[[66,[-1,-2,-3,-4,-5]]]],81],82,4,4,4,4,4],[[[10,[[67,[-1,-2]]]],81],82,[4,77],[4,77]],[[[10,[[68,[-1]]]],81],82,[4,77]],[[[10,[[69,[-1,-2]]]],81],82,8,8],[[[10,[[70,[-1,-2,-3]]]],81],82,8,8,8],[[[10,[[71,[-1,-2,-3,-4]]]],81],82,8,8,8,8],[[[10,[[72,[-1,-2,-3,-4,-5]]]],81],82,8,8,8,8,8],[[[10,[[73,[-1,-2]]]],81],82,[8,77],[8,77]],[[[10,[[74,[-1]]]],81],82,[8,77]],[[[10,[[9,[-1,-2]]]],81],82,4,4],[[[10,[[3,[-1]]]],81],82,4],[[[10,[[32,[-1]]]],81],[[82,[[28,[2]]]]],4],[[[10,[[51,[-1]]]],81],[[82,[[28,[2]]]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[9,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[[84,[-1]]]],[[[10,[[9,[-1,-2]]]],81],[[82,[[85,[2]]]]],86,86],[[[10,[[9,[-1,-2]]]],81],[[82,[[85,[[88,[87]]]]]]],25,25],[[[10,[[32,[-1]]]],81],[[82,[[28,[2]]]]],4],[[[10,[[51,[-1]]]],81],[[82,[[28,[2]]]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[9,[-1,-2]]]],81],[[82,[[85,[2]]]]],86,86],[[[10,[[9,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[[84,[-1]]]],[-1,[[35,[-1]]],83],[-1,[[21,[-1]]],4],[[[10,[[32,[-1]]]],81],[[82,[26]]],4],[[[10,[[41,[-1]]]],81],[[82,[26]]],[]],[[[10,[[51,[-1]]]],81],[[82,[26]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[21,[-1]]]],81],[[82,[26]]],4],[[[10,[[9,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[3,[-1]]]],81],[[82,[26]]],89],[[[10,[[9,[-1,-2]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90,90],[[[10,[[9,[-1,-2]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90,90],[[[10,[[32,[-1]]]],81],[[82,[[28,[2]]]]],4],[[[10,[[51,[-1]]]],81],[[82,[[28,[2]]]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[9,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[[84,[-1]]]],[[[10,[[9,[-1,-2]]]],81,92],[[82,[[85,[93]]]]],94,94],[[-1,81],82,77],[[-1,81],82,77],[[[10,[[9,[-1,-2]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86,86],[[[10,[[9,[-1,-2]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86,86],[[[16,[-1]],[16,[-1]]],27,4],[[[16,[-1]],-2],2,4,96],[-1,[[22,[-1]]],[]],[-1,[[2,[[48,[-1]],47]]],6],[-1,[[2,[[48,[-1]],47]]],6],[-1,[[9,[-2,-1]]],6,4],[-1,[[9,[-2,-1]]],6,4],[[-1,-2],[[67,[-1,-2]]],[4,77],[4,77]],[-1,68,76],[-1,74,76],[-1,[[16,[-1]]],6],[-1,[[16,[-1]]],6],[[[32,[-1]]],[[2,[24,[26,[24]]]]],4],[[[41,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[51,[-1]]],[[2,[24,[26,[24]]]]],8],[[[31,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[9,[-1,-2]]],[[2,[24,[26,[24]]]]],89,89],[[[10,[[32,[-1]]]],-2],[[28,[2]]],4,[]],[[[10,[[51,[-1]]]],-2],[[28,[2]]],8,[]],[[[10,[[31,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[9,[-2,-3]]]],-1],[[28,[2]]],[],[[84,[-1]]],[[84,[-1]]]],[[[16,[-1]]],[[26,[24]]],4],[[[10,[[61,[-1]]]]],26,4],[[[10,[[62,[-1]]]]],26,8],[[],[[39,[-1]]],4],[[-1,-2],[[43,[-1,-3,-2]]],6,7,4],[[-1,-2],[[43,[-1,-3,-2]]],6,7,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,97,[]],[-1,[[50,[-1]]],6],[-1,[[50,[-1]]],6],[-1,[[51,[-1]]],6],[-1,[[51,[-1]]],6],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[-1,-2],[[69,[-1,-2]]],8,8],[[-1,-2,-3],[[70,[-1,-2,-3]]],8,8,8],[[-1,-2,-3,-4],[[71,[-1,-2,-3,-4]]],8,8,8,8],[[-1,-2,-3,-4,-5],[[72,[-1,-2,-3,-4,-5]]],8,8,8,8,8],[-1,38,76],[-1,[[62,[-1]]],8],[[[10,[-1]],81],[[82,[28]]],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[-1,81],[[82,[28]]],77],[[-1,81],[[82,[28]]],77],[[-1,-2],[[73,[-1,-2]]],[8,77],[8,77]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,[[46,[-1]]],6],[-1,[[46,[-1]]],6],[[-1,-2],[[59,[-1,-2]]],6,7],[[-1,-2],[[59,[-1,-2]]],6,7],[[[17,[-1]]],[[26,[[16,[-1]]]]],4],[[[16,[-1]]],[[26,[24]]],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,[[[99,[-1]]],[[88,[87]]],[[100,[[88,[87]]]]]],[[[99,[-1]]],[[88,[87]]],[[101,[[88,[87]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[102,[-1]]],[[88,[87]]],90],[[[103,[-1]]],[[88,[87]]],86],[[[104,[-1]]],[[88,[87]]],86],[[-1,-2],[[105,[-1,-2]]],6,90],[[[106,[-1]]],[[106,[-1]]],20],[[[107,[-1]]],[[107,[-1]]],20],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[108,[-1]]],77],[[[106,[-1]],[106,[-1]]],109,110],[[[10,[-1]],24],2,[]],[[[10,[111]],24],2],[[[106,[-1]],24],2,112],[[[10,[[106,[-1]]]],24],2,112],[[[10,[[102,[-1]]]],24],2,90],[[[10,[[103,[-1]]]],24],2,25],[[[10,[[105,[-1,-2]]]],24],2,25,25],[[[10,[[107,[-1]]]],24],2,[[101,[[88,[87]]]],77]],[[[10,[[113,[-1]]]],24],2,25],[[-1,24],2,77],[[-1,-2],[[114,[-1,-2]]],90,[86,77,6]],[[-1,-2],[[115,[-1,-2]]],25,[86,77,6]],[[-1,-2],[[2,[[116,[-1,-2]],1]]],25,[86,77,6]],[[],[[107,[-1]]],117],[[],111],[[[99,[-1]]],24,[[101,[[88,[87]]]]]],[[[106,[-1]],[106,[-1]]],27,118],[-1,[[119,[-1]]],77],[[[106,[-1]]],[[85,[[88,[87]]]]],112],[-1,[[120,[-1]]],77],[[[106,[-1]]],[[85,[2]]],121],[[111,33],34],[[122,33],34],[[123,33],34],[[[124,[-1]],33],34,[]],[[[124,[-1]],33],34,[]],[[[106,[-1]],33],34,37],[[[102,[-1]],33],34,37],[[[125,[-1]],33],34,37],[[[103,[-1]],33],34,37],[[[104,[-1]],33],34,[37,86]],[[[105,[-1,-2]],33],34,37,37],[[[108,[-1]],33],34,[37,6]],[[[114,[-1,-2]],33],34,37,[37,6]],[[[115,[-1,-2]],33],34,37,[37,6]],[[[116,[-1,-2]],33],34,37,[37,6]],[[[107,[-1]],33],34,37],[[[119,[-1]],33],34,[37,6]],[[[120,[-1]],33],34,[37,6]],[[[126,[-1,-2]],33],34,37,37],[[[127,[-1]],33],34,37],[[[128,[-1]],33],34,[37,6]],[[[129,[-1]],33],34,[37,6]],[[[130,[-1]],33],34,[37,6]],[[[131,[-1]],33],34,[37,6]],[[[132,[-1]],33],34,[37,6]],[[[133,[-1]],33],34,[37,6]],[[[134,[-1]],33],34,[37,6]],[[[135,[-1]],33],34,[37,6]],[[[136,[-1]],33],34,37],[[[137,[-1]],33],34,37],[[[113,[-1]],33],34,37],[[[99,[-1]],33],34,37],[[[138,[-1]],33],34,[37,6]],[[[139,[-1]],33],34,[37,6]],[[[140,[-1]],33],34,[37,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,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[106,[-1]]],-1,[]],[[[102,[-1]]],-1,90],[[[103,[-1]]],-1,86],[[[105,[-1,-2]]],[[2,[-1,-2]]],90,90],[[[107,[-1]]],-1,[]],[[[113,[-1]]],-1,90],[[[99,[-1]]],-1,[[101,[[88,[87]]]]]],[[[10,[[102,[-1]]]]],[[10,[-1]]],90],[[[10,[[103,[-1]]]]],[[10,[-1]]],86],[[[10,[[105,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],90,90],[[[10,[[113,[-1]]]]],[[10,[-1]]],90],[[[106,[-1]]],-1,[]],[[[102,[-1]]],-1,90],[[[103,[-1]]],-1,86],[[[104,[-1]]],-1,86],[[[105,[-1,-2]]],[[2,[-1,-2]]],90,90],[[[107,[-1]]],-1,[]],[[[113,[-1]]],-1,90],[[[99,[-1]]],-1,[[101,[[88,[87]]]]]],[[[106,[-1]],-2],2,141,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[],[]],[[[106,[-1]]],-1,[]],[[[102,[-1]]],-1,90],[[[103,[-1]]],-1,86],[[[105,[-1,-2]]],[[2,[-1,-2]]],90,90],[[[107,[-1]]],-1,[]],[[[113,[-1]]],-1,90],[[[99,[-1]]],-1,[[101,[[88,[87]]]]]],[-1,[[126,[-1,-2]]],6,[[101,[[88,[87]]]]]],[[[136,[-1]],[137,[-1]]],27,[]],[[[137,[-1]],[136,[-1]]],27,[]],[[[113,[-1]]],93,90],[-1,[[127,[-1]]],6],[-1,[[106,[-1]]],[]],[-1,[[102,[-1]]],90],[-1,[[103,[-1]]],86],[-1,[[104,[-1]]],86],[-1,[[107,[-1]]],[]],[-1,[[99,[-1]]],[[101,[[88,[87]]]]]],[[[106,[-1]],[106,[-1]]],[[26,[109]]],142],[[[10,[[125,[-1]]]],81],82,[90,94]],[[[10,[[108,[-1]]]],81],82,[86,6,77]],[[[10,[[114,[-1,-2]]]],81],82,90,[86,77,6]],[[[10,[[115,[-1,-2]]]],81],82,25,[86,77,6]],[[[10,[[116,[-1,-2]]]],81],82,25,[86,77,6]],[[[10,[[119,[-1]]]],81],82,[25,6,77]],[[[10,[[120,[-1]]]],81],82,[86,6,77]],[[[10,[[128,[-1]]]],81],82,[90,6,77]],[[[10,[[129,[-1]]]],81],82,[90,6,77]],[[[10,[[130,[-1]]]],81],82,[90,6,77]],[[[10,[[131,[-1]]]],81],82,[25,6,77]],[[[10,[[132,[-1]]]],81],82,[90,6,77]],[[[10,[[133,[-1]]]],81],82,[90,6,77]],[[[10,[[134,[-1]]]],81],82,[25,6,77]],[[[10,[[135,[-1]]]],81],82,[94,6,77]],[[[10,[[138,[-1]]]],81],82,[86,6,77]],[[[10,[[139,[-1]]]],81],82,[86,6,77]],[[[10,[[140,[-1]]]],81],[[82,[[85,[2]]]]],[86,6,77]],[[[10,[-1]],81],[[82,[[28,[2,143]]]]],[]],[[[10,[123]],81],[[82,[[85,[2]]]]]],[[[10,[[106,[-1]]]],81],[[82,[[85,[2]]]]],121],[[[10,[[102,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[103,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[104,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[88,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[126,[-1,-2]]]],81],[[82,[[28,[2]]]]],86,[[101,[[88,[87]]]]]],[[[10,[[137,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[-1]],81],[[82,[[28,[[88,[87]],143]]]]],[]],[[[10,[111]],81],[[82,[[85,[[88,[87]]]]]]]],[[[10,[[106,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],112],[[[10,[[102,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],90],[[[10,[[103,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],25],[[[10,[[105,[-1,-2]]]],81],[[82,[[85,[[88,[87]]]]]]],25,25],[[[10,[[107,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],[[101,[[88,[87]]]],77]],[[[10,[[113,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],25],[[[10,[-1]],81],[[82,[[28,[2,143]]]]],[]],[[[10,[123]],81],[[82,[[85,[2]]]]]],[[[10,[[106,[-1]]]],81],[[82,[[85,[2]]]]],121],[[[10,[[102,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[103,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[104,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[88,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[126,[-1,-2]]]],81],[[82,[[28,[2]]]]],86,[[101,[[88,[87]]]]]],[[[10,[[137,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[127,[-1]]]],81],[[82,[26]]],25],[[[10,[-1]],81,[88,[87]]],[[82,[[28,[24,143]]]]],[]],[[[10,[111]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[122]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],145],[[[10,[[102,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90],[[[10,[[103,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90],[[[10,[[105,[-1,-2]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90,90],[[[10,[[107,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],[[101,[[88,[87]]]],77]],[[[10,[[136,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90],[[[10,[[113,[-1]]]],81,[88,[87]]],[[82,[[28,[24,143]]]]],90],[[[10,[-1]],81,[88,[91]]],[[82,[[28,[24,143]]]]],[]],[[[10,[122]],81,[88,[91]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],145],[[[10,[[102,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90],[[[10,[[103,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90],[[[10,[[105,[-1,-2]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90,90],[[[10,[[107,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],[[101,[[88,[87]]]],77]],[[[10,[[136,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90],[[[10,[[126,[-1,-2]]]],81],[[82,[[28,[2]]]]],86,[[101,[[88,[87]]]]]],[[[10,[-1]],81,92],[[82,[[28,[93,143]]]]],[]],[[[10,[[106,[-1]]]],81,92],[[82,[[85,[93]]]]],146],[[[10,[[102,[-1]]]],81,92],[[82,[[85,[93]]]]],[90,94]],[[[10,[[103,[-1]]]],81,92],[[82,[[85,[93]]]]],[86,94]],[[[10,[[107,[-1]]]],81,92],[[82,[[85,[93]]]]],[[101,[[88,[87]]]],77]],[[[10,[[102,[-1]]]],81,147],[[82,[[85,[2]]]]],[90,94]],[[[10,[-1]],81,[88,[87]]],[[82,[[28,[24,143]]]]],[]],[[[10,[123]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],121],[[[10,[[102,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[[103,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[[104,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[[107,[[78,[87]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[88,[87]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[78,[87]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[137,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[-1]],81,[88,[95]]],[[82,[[28,[24,143]]]]],[]],[[[10,[123]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],121],[[[10,[[102,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[10,[[103,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[10,[[104,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[10,[[107,[[78,[87]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[78,[87]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[88,[87]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[137,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[107,[-1]]],93,[]],[[-1,[88,[87]]],[[128,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[24]]],145],[[-1,[88,[87]]],[[130,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[2]]],145],[[-1,97],[[131,[-1]]],77],[[-1,[78,[87]]],[[132,[-1]]],77],[[[106,[-1]],[78,[87]]],[[85,[24]]],145],[[-1,97],[[133,[-1]]],77],[[[106,[-1]],97],[[85,[24]]],145],[[-1,87,[78,[87]]],[[134,[-1]]],77],[[-1,[88,[91]]],[[129,[-1]]],77],[[[106,[-1]],[88,[91]]],[[85,[24]]],145],[87,122],[[[136,[-1]],[137,[-1]]],[[28,[-1,[124,[-1]]]]],77],[[[137,[-1]],[136,[-1]]],[[28,[-1,[124,[-1]]]]],77],[[-1,92],[[135,[-1]]],77],[[[106,[-1]],92],[[85,[93]]],146],[[[10,[[102,[-1]]]],147],[[125,[-1]]],[90,94]],[[[99,[-1]],-2],2,[[101,[[88,[87]]]]],[[148,[24]]]],[[[113,[-1]],93],2,90],[[[107,[-1]],93],2,[]],[[],123],[-1,[[2,[[136,[-1]],[137,[-1]]]]],[86,6]],[[[99,[-1]]],24,[[101,[[88,[87]]]]]],[[[10,[[126,[-1,-2]]]],-2],[[28,[2]]],86,[[101,[[88,[87]]]]]],[-1,[[135,[-1]]],77],[[-1,93],[[113,[-1]]],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,97,[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[24,-1],[[102,[-1]]],90],[[24,-1],[[103,[-1]]],86],[[24,-1],[[104,[-1]]],86],[[-1,[88,[87]]],[[138,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[24]]],121],[[-1,[88,[87]]],[[140,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[2]]],121],[[[106,[-1]],149],[[85,[2]]],121],[[-1,[88,[95]]],[[139,[-1]]],77],[[[106,[-1]],[88,[95]]],[[85,[24]]],121],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,[],[]],[[],[[150,[-1]]],117],[[[151,[-1]]],-1,6],[[[152,[-1]]],-1,6],[[[153,[-1,-2]]],-2,6,6],[[[151,[-1]]],-1,6],[[[152,[-1]]],-1,6],[[[153,[-1,-2]]],-2,6,6],[[[154,[-1]]],2,6],[[[151,[-1]]],2,6],[[[155,[-1]]],2,6],[[[152,[-1]]],2,6],[[[153,[-1,-2]]],2,6,6],[[[150,[-1]],33],34,6],[[[154,[-1]],33],34,6],[[[151,[-1]],33],34,[6,37]],[[[155,[-1]],33],34,6],[[[152,[-1]],33],34,[6,37]],[[[153,[-1,-2]],33],34,6,[6,37]],[156,-1,[]],[-1,-1,[]],[-1,[[150,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[150,[-1]]],-1,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[150,[-1]]],-1,[]],[[[154,[-1]]],27,6],[[[155,[-1]]],27,6],[[[150,[-1]]],[[155,[-1]]],6],[[[157,[[150,[-1]]]]],[[154,[-1]]],6],[[[152,[-1]],-2],[[153,[-1,-3]]],6,7,6],[[[153,[-1,-2]],-3],[[153,[-1,-4]]],6,6,7,6],[-1,[[150,[-1]]],[]],[[[10,[[154,[-1]]]],81],82,6],[[[10,[[155,[-1]]]],81],82,6],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[150,[-1]]],[[26,[[152,[-1]]]]],6],[[[157,[[150,[-1]]]]],[[26,[[151,[-1]]]]],6],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],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,24],[[158,[-1,-2]]],6,[]],[[[159,[-1]]],[[159,[-1]]],[]],[[[160,[-1,-2]]],[[160,[-1,-2]]],20,20],[[[161,[-1,-2,-3,-4,-5]]],[[161,[-1,-2,-3,-4,-5]]],20,[],[],20,20],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[162,[-1,-2]]],77,[]],[[],[[159,[-1]]],[]],[[-1,-3],[[163,[-1,-3]]],6,20,[[84,[-2]]]],[[-1,-2],[[164,[-1,-2]]],77,[]],[-1,[[165,[-1,-2]]],77,[]],[[[166,[-1,-2]],33],34,[37,6],[37,6,167]],[[[162,[-1,-2]],33],34,[37,6],37],[[[159,[-1]],33],34,37],[[[163,[-1,-2]],33],34,37,37],[[[164,[-1,-2]],33],34,[37,6],37],[[[165,[-1,-2]],33],34,[37,6],37],[[[168,[-2,-1,-3]],33],34,37,[37,[84,[-1]]],37],[[[160,[-1,-2]],33],34,37,37],[[[169,[-1,-2]],33],34,[37,6],37],[[[170,[-1,-2,-3]],33],34,37,37,37],[[[161,[-1,-2,-3,-4,-5]],33],34,37,[],[],37,[]],[[[171,[-1,-2,-3,-4,-5]],33],34,37,37,[],37,[]],[[[158,[-1,-2]],33],34,37,37],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[163,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[168,[-2,-1,-3]]],-2,[],[[84,[-1]]],[]],[[[160,[-1,-2]]],-1,[],[]],[[[161,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],89,83],[[[158,[-2,-1]]],-2,[],[[84,[-1]]]],[[[10,[[163,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],[],[]],[[[10,[[168,[-2,-1,-3]]]]],[[10,[-2]]],[],[[84,[-1]]],[]],[[[10,[[160,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[161,[-2,-1,-3,-4,-5]]]]],[[10,[-2]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]]],[[10,[-2]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]]],[[10,[-2]]],[],[[84,[-1]]]],[[[163,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[168,[-2,-1,-3]]],-2,[],[[84,[-1]]],[]],[[[160,[-1,-2]]],-1,[],[]],[[[161,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],89,83],[[[158,[-2,-1]]],-2,[],[[84,[-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,[],[]],[[[163,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[168,[-2,-1,-3]]],-2,[],[[84,[-1]]],[]],[[[160,[-1,-2]]],-1,[],[]],[[[161,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],89,83],[[[158,[-2,-1]]],-2,[],[[84,[-1]]]],[[[168,[-2,-1,-3]]],27,[],[[84,[-1]],80],[]],[[[160,[-1,-2]]],27,80,[]],[[[171,[-2,-1,-3,-4,-5]]],27,[],[80,[84,[-1]]],[],89,83],[[[158,[-2,-1]]],27,[],[[84,[-1]],80]],[-1,[[9,[-1,-3]]],6,[],[[84,[-2]]]],[[[10,[[166,[-2,-3]]]],81],82,[],[[84,[-1]],77,6],[89,77,6]],[[[10,[[162,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[[164,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[[165,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[[169,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[-1]],81],[[82,[[28,[2]]]]],[]],[[[10,[[159,[-1]]]],81],[[82,[[28,[2]]]]],[]],[[[10,[[163,[-2,-3]]]],81],[[82,[[28,[2]]]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],83,4],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[-1,81],[[82,[[28,[2]]]]],77],[[[10,[-1]],81],[[82,[[28,[2]]]]],[]],[[[10,[[159,[-1]]]],81],[[82,[[28,[2]]]]],[]],[[[10,[[163,[-2,-3]]]],81],[[82,[[28,[2]]]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],83,4],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[-1,81],[[82,[[28,[2]]]]],77],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[26]]],[],[[84,[-1]],89],[]],[[[10,[[160,[-1,-2]]]],81],[[82,[26]]],89,[]],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[26]]],[],[89,[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[26]]],[],[89,[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[26]]],[],[[84,[-1]],89]],[[[10,[-1]],81],[[82,[[28,[2]]]]],[]],[[[10,[[159,[-1]]]],81],[[82,[[28,[2]]]]],[]],[[[10,[[163,[-2,-3]]]],81],[[82,[[28,[2]]]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],83,4],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[-1,81],[[82,[[28,[2]]]]],77],[-1,[[9,[-3,-1]]],6,[],[[84,[-2]]]],[[-1,-2],[[169,[-1,-2]]],77,[]],[[-1,-2],[[166,[-1,-2]]],77,[167,89,77,6]],[-1,[[168,[-1,-2,-3]]],6,[],[]],[[-1,-2],[[160,[-1,-2]]],6,7],[[[168,[-2,-1,-3]]],[[2,[24,[26,[24]]]]],[],[[84,[-1]],89],[]],[[[160,[-1,-2]]],[[2,[24,[26,[24]]]]],89,[]],[[[161,[-2,-1,-3,-4,-5]]],[[2,[24,[26,[24]]]]],[],[89,[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],[[2,[24,[26,[24]]]]],[],[89,[84,[-1]]],[],89,83],[[[158,[-2,-1]]],[[2,[24,[26,[24]]]]],[],[[84,[-1]],89]],[[[10,[-1]],-2],[[28,[2]]],[],[]],[[[10,[[159,[-1]]]],-1],[[28,[2]]],[]],[[[10,[[163,[-2,-3]]]],-1],[[28,[2]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],-1],[[28,[2]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],-1],[[28,[2]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],-4],[[28,[2]]],[],83,4,[]],[[[10,[[161,[-2,-1,-3,-4,-5]]]],-3],[[28,[2]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],-3],[[28,[2]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],-1],[[28,[2]]],[],[[84,[-1]]]],[[-1,-2],[[28,[2]]],77,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[-1,-2],[[170,[-1,-2,-3]]],[],83,4],[[-1,-2],[[161,[-1,-3,-4,-5,-2]]],6,83,[],[],4],[[-1,-2],[[171,[-1,-3,-4,-5,-2]]],6,83,[],[],89],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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]]],89],[[-1,-2],[[172,[-1,-3,-2]]],6,83,4],[[-1,-2],[[172,[-1,-3,-2]]],6,83,4],[[-1,-2],[[173,[-1,-3,-2]]],6,83,8],[[-1,-2],[[173,[-1,-3,-2]]],6,83,8],[[-1,-2],[[174,[-1,-3,-2]]],6,83,4],[[-1,-2],[[174,[-1,-3,-2]]],6,83,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,175,[6,12]],[-1,175,[6,12]],[-1,176,6],[-1,176,6],[[-1,24],[[177,[-1]]],6],[[-1,24],[[177,[-1]]],6],[[-1,24],[[178,[-1]]],6],[[-1,24],[[178,[-1]]],6],[-1,-1,[]],[-1,-1,[]],[-1,[[179,[-1]]],[6,15]],[-1,[[179,[-1]]],[6,15]],[[-1,-2],[[180,[-1,-2]]],6,89],[[-1,-2],[[180,[-1,-2]]],6,89],[[-1,24],[[181,[-1]]],6],[[-1,24],[[181,[-1]]],6],[[[182,[-1]]],[[182,[-1]]],20],[[[183,[-1]]],[[183,[-1]]],20],[[[184,[-1]]],[[184,[-1]]],20],[[[185,[-1]]],[[185,[-1]]],[]],[[[186,[-1]]],[[186,[-1]]],[]],[[[187,[-1]]],[[187,[-1]]],20],[188,188],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[189,[-1,-2]]],6,[117,190]],[-1,[[189,[-1,-2]]],6,[117,190]],[-1,[[191,[-1]]],6],[-1,[[191,[-1]]],6],[[[10,[[192,[-1]]]],24],2,167],[-1,[[193,[-1]]],6],[-1,[[193,[-1]]],6],[-1,[[194,[-1]]],[6,20]],[-1,[[194,[-1]]],[6,20]],[[],[[195,[-1]]],4],[[],[[196,[-1]]],[]],[[],[[197,[-1]]],[89,77]],[[],188],[[[196,[-1]]],2,[]],[[],[[185,[-1]]],[]],[-1,[[198,[-1]]],6],[-1,[[198,[-1]]],6],[[[199,[-1,-2]],[199,[-1,-2]]],27,118,118],[[[200,[-1,-2]],[200,[-1,-2]]],27,118,118],[[188,188],27],[-1,[[201,[-1,-2]]],6,[]],[-1,[[201,[-1,-2]]],6,[]],[[[195,[-1]],-2],2,4,76],[[[196,[-1]],-2],2,[],76],[[[197,[-1]],-2],2,[89,77],76],[[-1,-2],[[202,[-1,-3,-2]]],6,83,4],[[-1,-2],[[202,[-1,-3,-2]]],6,83,4],[[-1,-2],[[203,[-1,-3,-2]]],6,83,4],[[-1,-2],[[203,[-1,-3,-2]]],6,83,4],[[-1,-2],[[204,[-1,-3,-2]]],6,83,89],[[-1,-2],[[204,[-1,-3,-2]]],6,83,89],[[-1,-2,-3],[[205,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,[89,77]],[[-1,-2,-3],[[205,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,[89,77]],[-1,[[207,[-1]]],6],[-1,[[207,[-1]]],6],[[-1,-2],[[208,[-1]]],6,[[206,[[26,[24]]]]]],[[-1,-2],[[208,[-1]]],6,[[206,[[26,[24]]]]]],[[[209,[-1,-2]],33],34,[],[]],[[[209,[-1,-2]],33],34,[],[]],[[[210,[-1]],33],34,[]],[[[195,[-1]],33],34,4],[[[196,[-1]],33],34,[]],[[[197,[-1]],33],34,37],[[[180,[-1,-2]],33],34,37,37],[[[189,[-1,-2]],33],34,37,37],[[[211,[-1,-2,-3]],33],34,37,37,37],[[[191,[-1]],33],34,[37,89]],[[[193,[-1]],33],34,37],[[[194,[-1]],33],34,37],[[[198,[-1]],33],34,37],[[[202,[-1,-2,-3]],33],34,[89,37],37,[]],[[[203,[-1,-2,-3]],33],34,37,37,[]],[[[207,[-1]],33],34,89],[[[212,[-1,-2,-3,-4]],33],34,37,37,37,[]],[[[174,[-1,-2,-3]],33],34,37,37,[]],[[[172,[-1,-2,-3]],33],34,37,37,[]],[[[213,[-1,-2]],33],34,167,[]],[[[214,[-1,-2,-3]],33],34,37,37,[]],[[[215,[-1]],33],34,37],[[[216,[-1]],33],34,37],[[[217,[-1,-2]],33],34,[],[]],[[[218,[-1,-2]],33],34,37,[]],[[[204,[-1,-2,-3]],33],34,[],[],[]],[[[219,[-1]],33],34,[37,6]],[[[220,[-1]],33],34,[37,6]],[[[221,[-1]],33],34,[37,89]],[[[222,[-1]],33],34,[89,37]],[[[223,[-1]],33],34,[89,37]],[[[224,[-1,-2]],33],34,[89,37],[]],[[[225,[-1,-2]],33],34,[89,37],6],[[[226,[-1]],33],34,37],[[[227,[-1,-2,-3]],33],34,[89,37],37,[]],[[[228,[-1]],33],34,37],[[[229,[-1,-2,-3]],33],34,[89,37],37,[]],[[[230,[-1,-2]],33],34,[89,37],[4,37]],[[[231,[-1,-2,-3]],33],34,37,37,[]],[[[232,[-1,-2]],33],34,[37,89],[37,89]],[[[181,[-1]],33],34,[37,89]],[[[233,[-1]],33],34,[37,89]],[[[234,[-1,-2,-3,-4]],33],34,[89,37],37,37,[]],[[[177,[-1]],33],34,[89,37]],[[[178,[-1]],33],34,[89,37]],[[[205,[-1,-2,-3]],33],34,89,[89,77],83],[[[235,[-1,-2,-3]],33],34,37,37,[]],[[[236,[-1]],33],34,37],[[[237,[-1,-2]],33],34,37,37],[[[179,[-1]],33],34,37],[[[173,[-1,-2,-3]],33],34,37,37,[]],[[[201,[-1,-2]],33],34,[],[]],[[[238,[-1,-2]],33],34,[],[]],[[[239,[-1,-2]],33],34,[],[]],[[[240,[-1]],33],34,37],[[[241,[-1,-2]],33],34,[],[]],[[[242,[-1,-2]],33],34,[],[]],[[[243,[-1,-2,-3]],33],34,37,37,[]],[[[244,[-1]],33],34,[37,6]],[[[245,[-1,-2,-3]],33],34,37,37,[]],[[[246,[-1,-2,-3]],33],34,[167,37],37,[]],[[[247,[-1,-2,-3]],33],34,37,37,[]],[[[248,[-1]],33],34,[167,37]],[[[249,[-1]],33],34,167],[[[250,[-1,-2]],33],34,37,37],[[[251,[-1]],33],34,[37,167]],[[[252,[-1]],33],34,[37,167]],[[[199,[-1,-2]],33],34,[],37],[[[199,[-1,-2]],33],34,[],253],[[[254,[-1]],33],34,[37,167]],[[[200,[-1,-2]],33],34,[],253],[[[200,[-1,-2]],33],34,[],37],[[[255,[-1,-2,-3,-4]],33],34,37,37,37,[]],[[[256,[-1,-2,-3]],33],34,37,[],37],[[[257,[-1,-2,-3]],33],34,[167,37],37,[]],[[[258,[-1,-2,-3]],33],34,[167,37],37,[]],[[[259,[-1]],33],34,[167,37]],[[[260,[-1]],33],34,[167,37]],[[[261,[-1,-2,-3]],33],34,37,37,[]],[[[192,[-1]],33],34,[167,37]],[[[262,[-1,-2,-3]],33],34,37,37,[]],[[[263,[-1,-2,-3]],33],34,37,37,[]],[[[182,[-1]],33],34,37],[[[183,[-1]],33],34,37],[[[184,[-1]],33],34,37],[[[185,[-1]],33],34,37],[[[264,[-1]],33],34,37],[[[186,[-1]],33],34,37],[[[187,[-1]],33],34,37],[[[265,[-1,-2]],33],34,37,37],[[188,33],34],[[[266,[-1,-2,-3,-4]],33],34,37,37,[],37],[[[267,[-1,-2,-3]],33],34,37,[],37],[[-1,-2,-3],[[212,[-1,-4,-2,-3]]],6,[],83,4],[[-1,-2,-3],[[212,[-1,-4,-2,-3]]],6,[],83,4],[[-1,-2],[[214,[-1,-3,-2]]],6,83,4],[[-1,-2],[[214,[-1,-3,-2]]],6,83,4],[[-1,-2,-3],[[235,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[[-1,-2,-3],[[235,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[[-1,-2],[[213,[-1,-2]]],[167,6],84],[[-1,-2],[[213,[-1,-2]]],[167,6],84],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[195,[-2]]],76,4],[-1,[[196,[-2]]],76,[]],[-1,[[197,[-2]]],76,[89,77]],[-1,[[215,[-1]]],6],[-1,[[215,[-1]]],6],0,[[[198,[-1]]],-1,89],[[[202,[-1,-2,-3]]],-1,89,4,0],[[[203,[-1,-2,-3]]],-1,89,4,83],[[[207,[-1]]],-1,89],[[[215,[-1]]],-1,[]],[[[216,[-1]]],[[26,[-1]]],[89,77]],[[[217,[-1,-2]]],-1,[],[]],[[[218,[-1,-2]]],-1,[],[]],[[[204,[-1,-2,-3]]],-1,[],[],[]],[[[221,[-1]]],-1,89],[[[226,[-1]]],-1,89],[[[227,[-1,-2,-3]]],-1,89,4,83],[[[228,[-1]]],-1,89],[[[229,[-1,-2,-3]]],-1,89,4,83],[[[230,[-1,-2]]],-1,89,4],[[[231,[-1,-2,-3]]],-1,89,[],83],[[[232,[-1,-2]]],[[2,[-1,-2]]],89,89],[[[181,[-1]]],-1,89],[[[233,[-1]]],-1,89],[[[234,[-1,-2,-3,-4]]],-1,89,[],4,83],[[[177,[-1]]],-1,89],[[[178,[-1]]],-1,89],[[[205,[-1,-2,-3]]],-1,89,[89,77],83],[[[179,[-1]]],-1,[89,15]],[[[173,[-1,-2,-3]]],-1,167,8,83],[[[201,[-1,-2]]],-1,[],[]],[[[238,[-1,-2]]],-1,[],[]],[[[239,[-1,-2]]],-1,[],[]],[[[240,[-1]]],-1,[]],[[[241,[-1,-2]]],-1,[],[]],[[[242,[-1,-2]]],-1,[],[]],[[[243,[-1,-2,-3]]],-1,167,8,83],[[[246,[-1,-2,-3]]],-1,167,[],[]],[[[247,[-1,-2,-3]]],-1,[],[],[]],[[[248,[-1]]],-1,167],[[[249,[-1]]],-1,167],[[[252,[-1]]],-1,167],[[[254,[-1]]],-1,167],[[[257,[-1,-2,-3]]],-1,167,8,83],[[[258,[-1,-2,-3]]],-1,167,8,83],[[[259,[-1]]],-1,167],[[[260,[-1]]],-1,167],[[[265,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[266,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[10,[[198,[-1]]]]],[[10,[-1]]],89],[[[10,[[202,[-1,-2,-3]]]]],[[10,[-1]]],89,4,0],[[[10,[[203,[-1,-2,-3]]]]],[[10,[-1]]],89,4,83],[[[10,[[207,[-1]]]]],[[10,[-1]]],89],[[[10,[[215,[-1]]]]],[[10,[-1]]],[]],[[[10,[[216,[-1]]]]],[[26,[[10,[-1]]]]],[89,77]],[[[10,[[217,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[218,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[204,[-1,-2,-3]]]]],[[10,[-1]]],[],[],[]],[[[10,[[221,[-1]]]]],[[10,[-1]]],89],[[[10,[[226,[-1]]]]],[[10,[-1]]],89],[[[10,[[227,[-1,-2,-3]]]]],[[10,[-1]]],89,4,83],[[[10,[[228,[-1]]]]],[[10,[-1]]],89],[[[10,[[229,[-1,-2,-3]]]]],[[10,[-1]]],89,4,83],[[[10,[[230,[-1,-2]]]]],[[10,[-1]]],89,4],[[[10,[[231,[-1,-2,-3]]]]],[[10,[-1]]],89,[],83],[[[10,[[232,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],89,89],[[[10,[[181,[-1]]]]],[[10,[-1]]],89],[[[10,[[233,[-1]]]]],[[10,[-1]]],89],[[[10,[[234,[-1,-2,-3,-4]]]]],[[10,[-1]]],89,[],4,83],[[[10,[[177,[-1]]]]],[[10,[-1]]],89],[[[10,[[178,[-1]]]]],[[10,[-1]]],89],[[[10,[[205,[-1,-2,-3]]]]],[[10,[-1]]],89,[89,77],83],[[[10,[[179,[-1]]]]],[[10,[-1]]],[89,15]],[[[10,[[173,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[201,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[238,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[239,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[240,[-1]]]]],[[10,[-1]]],[]],[[[10,[[241,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[242,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[243,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[246,[-1,-2,-3]]]]],[[10,[-1]]],167,[],[]],[[[10,[[247,[-1,-2,-3]]]]],[[10,[-1]]],[],[],[]],[[[10,[[248,[-1]]]]],[[10,[-1]]],167],[[[10,[[249,[-1]]]]],[[10,[-1]]],167],[[[10,[[252,[-1]]]]],[[10,[-1]]],167],[[[10,[[254,[-1]]]]],[[10,[-1]]],167],[[[10,[[257,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[258,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[259,[-1]]]]],[[10,[-1]]],167],[[[10,[[260,[-1]]]]],[[10,[-1]]],167],[[[10,[[265,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],[],[]],[[[10,[[266,[-1,-2,-3,-4]]]]],[[2,[[10,[-1]],[10,[-2]]]]],[],[],[],[]],[[[198,[-1]]],-1,89],[[[202,[-1,-2,-3]]],-1,89,4,0],[[[203,[-1,-2,-3]]],-1,89,4,83],[[[207,[-1]]],-1,89],[[[215,[-1]]],-1,[]],[[[216,[-1]]],[[26,[-1]]],[89,77]],[[[217,[-1,-2]]],-1,[],[]],[[[218,[-1,-2]]],-1,[],[]],[[[204,[-1,-2,-3]]],-1,[],[],[]],[[[221,[-1]]],-1,89],[[[226,[-1]]],-1,89],[[[227,[-1,-2,-3]]],-1,89,4,83],[[[228,[-1]]],-1,89],[[[229,[-1,-2,-3]]],-1,89,4,83],[[[230,[-1,-2]]],-1,89,4],[[[231,[-1,-2,-3]]],-1,89,[],83],[[[232,[-1,-2]]],[[2,[-1,-2]]],89,89],[[[181,[-1]]],-1,89],[[[233,[-1]]],-1,89],[[[234,[-1,-2,-3,-4]]],-1,89,[],4,83],[[[177,[-1]]],-1,89],[[[178,[-1]]],-1,89],[[[205,[-1,-2,-3]]],-1,89,[89,77],83],[[[179,[-1]]],-1,[89,15]],[[[173,[-1,-2,-3]]],-1,167,8,83],[[[201,[-1,-2]]],-1,[],[]],[[[238,[-1,-2]]],-1,[],[]],[[[239,[-1,-2]]],-1,[],[]],[[[240,[-1]]],-1,[]],[[[241,[-1,-2]]],-1,[],[]],[[[242,[-1,-2]]],-1,[],[]],[[[243,[-1,-2,-3]]],-1,167,8,83],[[[246,[-1,-2,-3]]],-1,167,[],[]],[[[247,[-1,-2,-3]]],-1,[],[],[]],[[[248,[-1]]],-1,167],[[[249,[-1]]],-1,167],[[[252,[-1]]],-1,167],[[[254,[-1]]],-1,167],[[[257,[-1,-2,-3]]],-1,167,8,83],[[[258,[-1,-2,-3]]],-1,167,8,83],[[[259,[-1]]],-1,167],[[[260,[-1]]],-1,167],[[[265,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[266,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[188,-1],2,96],[[-1,-2],[[217,[-1,-2]]],6,83],[[-1,-2],[[217,[-1,-2]]],6,83],[[-1,-2],[[239,[-1,-2]]],6,83],[[-1,-2],[[239,[-1,-2]]],6,83],[[-1,-2],[[238,[-1,-2]]],6,83],[[-1,-2],[[238,[-1,-2]]],6,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[192,[-1]]],[6,268]],[-1,[[192,[-1]]],[6,268]],[-1,[[216,[-1]]],[6,77]],[-1,[[216,[-1]]],[6,77]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[198,[-1]]],-1,89],[[[202,[-1,-2,-3]]],-1,89,4,0],[[[203,[-1,-2,-3]]],-1,89,4,83],[[[207,[-1]]],-1,89],[[[215,[-1]]],-1,[]],[[[216,[-1]]],[[26,[-1]]],[89,77]],[[[217,[-1,-2]]],-1,[],[]],[[[218,[-1,-2]]],-1,[],[]],[[[204,[-1,-2,-3]]],-1,[],[],[]],[[[221,[-1]]],-1,89],[[[226,[-1]]],-1,89],[[[227,[-1,-2,-3]]],-1,89,4,83],[[[228,[-1]]],-1,89],[[[229,[-1,-2,-3]]],-1,89,4,83],[[[230,[-1,-2]]],-1,89,4],[[[231,[-1,-2,-3]]],-1,89,[],83],[[[232,[-1,-2]]],[[2,[-1,-2]]],89,89],[[[181,[-1]]],-1,89],[[[233,[-1]]],-1,89],[[[234,[-1,-2,-3,-4]]],-1,89,[],4,83],[[[177,[-1]]],-1,89],[[[178,[-1]]],-1,89],[[[205,[-1,-2,-3]]],-1,89,[89,77],83],[[[179,[-1]]],-1,[89,15]],[[[173,[-1,-2,-3]]],-1,167,8,83],[[[201,[-1,-2]]],-1,[],[]],[[[238,[-1,-2]]],-1,[],[]],[[[239,[-1,-2]]],-1,[],[]],[[[240,[-1]]],-1,[]],[[[241,[-1,-2]]],-1,[],[]],[[[242,[-1,-2]]],-1,[],[]],[[[243,[-1,-2,-3]]],-1,167,8,83],[[[246,[-1,-2,-3]]],-1,167,[],[]],[[[247,[-1,-2,-3]]],-1,[],[],[]],[[[248,[-1]]],-1,167],[[[249,[-1]]],-1,167],[[[252,[-1]]],-1,167],[[[254,[-1]]],-1,167],[[[257,[-1,-2,-3]]],-1,167,8,83],[[[258,[-1,-2,-3]]],-1,167,8,83],[[[259,[-1]]],-1,167],[[[260,[-1]]],-1,167],[[[265,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[266,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[196,[-1]]],[],77],[[[196,[-1]]],[],77],[[[196,[-1]]],[],77],[[[197,[-1]]],[],[89,77]],[[[197,[-1]]],[],[89,77]],[[[197,[-1]]],[],[89,77]],[-1,[[240,[-1]]],6],[-1,[[240,[-1]]],6],[[[215,[-1]]],27,[]],[[[195,[-1]]],27,4],[[[236,[-1]],[237,[-1,-2]]],27,[],[]],[[[237,[-1,-2]],[236,[-1]]],27,[],[]],[[[230,[-1,-2]]],27,89,4],[-1,27,[]],[[[195,[-1]]],27,4],[[[196,[-1]]],27,4],[[[197,[-1]]],27,[89,77]],[[[180,[-1,-2]]],27,89,80],[[[189,[-1,-2]]],27,80,[117,190]],[[[211,[-1,-3,-5]]],27,80,[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[[[191,[-1]]],27,80],[[[193,[-1]]],27,80],[[[194,[-1]]],27,[20,89]],[[[198,[-1]]],27,[89,80]],[[[202,[-1,-2,-3]]],27,[89,80],4,83],[[[203,[-1,-2,-3]]],27,[89,80],4,0],[[[207,[-1]]],27,89],[[[212,[-1,-2,-3,-4]]],27,89,4,[],83],[[[174,[-1,-2,-3]]],27,89,4,83],[[[172,[-1,-2,-3]]],27,89,4,83],[[[213,[-1,-2]]],27,167,[]],[[[214,[-1,-2,-3]]],27,80,4,83],[[[215,[-1]]],27,89],[[[216,[-1]]],27,[89,77]],[[[217,[-1,-2]]],27,[],[]],[[[218,[-1,-2]]],27,80,0],[[[204,[-1,-2,-3]]],27,[],[],[]],[[[219,[-1]]],27,[6,80,77]],[[[220,[-1]]],27,[6,80,77]],[[[221,[-1]]],27,89],[[[222,[-1]]],27,89],[[[223,[-1]]],27,89],[[[224,[-1,-2]]],27,89,0],[[[225,[-1,-2]]],27,89,6],[[[226,[-1]]],27,80],[[[227,[-1,-2,-3]]],27,80,4,83],[[[228,[-1]]],27,80],[[[229,[-1,-2,-3]]],27,80,4,83],[[[230,[-1,-2]]],27,89,4],[[[231,[-1,-2,-3]]],27,80,4,83],[[[232,[-1,-2]]],27,89,89],[[[181,[-1]]],27,80],[[[233,[-1]]],27,89],[[[234,[-1,-2,-3,-4]]],27,80,[],4,83],[[[177,[-1]]],27,89],[[[178,[-1]]],27,89],[[[205,[-1,-2,-3]]],27,89,[89,77],83],[[[235,[-1,-2,-3]]],27,89,4,83],[[[179,[-1]]],27,[80,15]],[[[173,[-1,-2,-3]]],27,[167,80],8,83],[[[201,[-1,-2]]],27,[],[]],[[[238,[-1,-2]]],27,[],[]],[[[239,[-1,-2]]],27,[],[]],[[[240,[-1]]],27,[167,80]],[[[241,[-1,-2]]],27,[],[]],[[[242,[-1,-2]]],27,[],[]],[[[243,[-1,-2,-3]]],27,[167,80],8,83],[[[244,[-1]]],27,[6,167,77,80]],[[[246,[-1,-2,-3]]],27,[167,80],4,83],[[[247,[-1,-2,-3]]],27,[167,80],8,83],[[[248,[-1]]],27,[167,80]],[[[249,[-1]]],27,167],[[[250,[-1,-2]]],27,[167,80],[117,190]],[[[252,[-1]]],27,[167,80]],[[[254,[-1]]],27,[167,80]],[[[255,[-1,-2,-3,-4]]],27,167,8,[],83],[[[257,[-1,-2,-3]]],27,[167,80],8,83],[[[258,[-1,-2,-3]]],27,[167,80],8,83],[[[261,[-1,-2,-3]]],27,167,4,83],[[[262,[-1,-2,-3]]],27,167,4,83],[[[263,[-1,-2,-3]]],27,167,4,83],[[[183,[-1]]],27,20],[[[184,[-1]]],27,83],[[[185,[-1]]],27,[]],[[[264,[-1]]],27,4],[[[186,[-1]]],27,[]],[[[187,[-1]]],27,89],[[[265,[-1,-2]]],27,89,89],[[[266,[-1,-2,-3,-4]]],27,89,89,83,[]],[[[267,[-1,-2,-3]]],27,[],83,4],[-1,182,76],[-1,[[9,[-1,-2]]],6,89],[-1,[[9,[-1,-2]]],6,89],[[[195,[-1]]],24,4],[[-1,-2],[[218,[-1,-2]]],6,83],[[-1,-2],[[218,[-1,-2]]],6,83],[[-1,-2],[[242,[-1,-2]]],6,83],[[-1,-2],[[242,[-1,-2]]],6,83],[[-1,-2],[[241,[-1,-2]]],6,83],[[-1,-2],[[241,[-1,-2]]],6,83],[[],[[195,[-1]]],4],[-1,[[219,[-1]]],77],[-1,[[219,[-1]]],77],[[[10,[[221,[-1]]]],-2],[[224,[-1,-2]]],89,7],[[[10,[[221,[-1]]]],-2],[[225,[-1,-2]]],89,6],[-1,[[264,[-1]]],4],[[-1,-2],[[243,[-1,-3,-2]]],6,83,8],[[-1,-2],[[243,[-1,-3,-2]]],6,83,8],[[[10,[[221,[-1]]]]],[[222,[-1]]],89],[[[10,[[221,[-1]]]]],[[223,[-1]]],89],[-1,[[221,[-1]]],6],[-1,[[221,[-1]]],6],[[],[[186,[-1]]],[]],[[[10,[[189,[-1,-2]]]],81],[[82,[-2]]],89,[117,190]],[[[10,[[211,[-1,-3,-5]]]],81],[[82,[[2,[-3,-5]]]]],89,[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[[[10,[[191,[-1]]]],81],82,89],[[[10,[[193,[-1]]]],81],82,89],[[[10,[[212,[-1,-2,-3,-4]]]],81],[[82,[-3]]],89,4,[],83],[[[10,[[174,[-1,-2,-3]]]],81],[[82,[27]]],89,4,83],[[[10,[[172,[-1,-2,-3]]]],81],[[82,[27]]],89,4,83],[[[10,[[213,[-1,-2]]]],81],82,167,[]],[[[10,[[214,[-1,-2,-3]]]],81],[[82,[2]]],89,4,83],[[[10,[[216,[-1]]]],81],82,[89,77]],[[[10,[[219,[-1]]]],81],82,[6,89,77]],[[[10,[[220,[-1]]]],81],82,[6,80,77]],[[[10,[[222,[-1]]]],81],82,89],[[[10,[[223,[-1]]]],81],82,89],[[[10,[[224,[-1,-2]]]],81],82,89,0],[[[10,[[225,[-1,-2]]]],81],82,89,6],[[[10,[[235,[-1,-2,-3]]]],81],[[82,[2]]],89,4,83],[[[10,[[244,[-1]]]],81],82,[6,167,77]],[[[10,[[245,[-1,-2,-3]]]],81],82,167,8,83],[[[10,[[250,[-1,-2]]]],81],82,167,[117,190]],[[[10,[[251,[-1]]]],81],82,167],[[[10,[[255,[-1,-2,-3,-4]]]],81],82,167,8,[],83],[[[10,[[261,[-1,-2,-3]]]],81],82,167,4,83],[[[10,[[262,[-1,-2,-3]]]],81],[[82,[[28,[27]]]]],167,4,83],[[[10,[[263,[-1,-2,-3]]]],81],[[82,[[28,[27]]]]],167,4,83],[[[10,[[198,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],81],[[82,[[28,[2]]]]],89],[[[10,[[215,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[218,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],[],[]],[[[10,[[221,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],89,[89,77],83],[[[10,[[237,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[240,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[243,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],81],[[82,[[28,[2]]]]],167],[[[10,[[252,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[192,[-1]]]],81],[[82,[[85,[2]]]]],[167,86]],[[[10,[[192,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],167],[[[10,[[198,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],81],[[82,[[28,[2]]]]],89],[[[10,[[215,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[218,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],[],[]],[[[10,[[221,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],89,[89,77],83],[[[10,[[237,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[240,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[243,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],81],[[82,[[28,[2]]]]],167],[[[10,[[252,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[192,[-1]]]],81],[[82,[[85,[2]]]]],[167,86]],[-1,[[210,[-1]]],83],[-1,[[187,[-1]]],89],[[[10,[-1]],81],[[82,[26]]],[]],[[[10,[[210,[-1]]]],81],[[82,[[26,[-2]]]]],83,[]],[[[10,[[195,[-1]]]],81],[[82,[26]]],4],[[[10,[[196,[-1]]]],81],[[82,[26]]],4],[[[10,[[197,[-1]]]],81],[[82,[26]]],[89,77]],[[[10,[[180,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[194,[-1]]]],81],[[82,[26]]],[20,89]],[[[10,[[198,[-1]]]],81],[[82,[26]]],89],[[[10,[[202,[-1,-2,-3]]]],81],[[82,[26]]],89,4,0],[[[10,[[203,[-1,-2,-3]]]],81],[[82,[[26,[-4]]]]],89,4,0,[]],[[[10,[[207,[-1]]]],81],[[82,[26]]],89],[[[10,[[215,[-1]]]],81],[[82,[26]]],89],[[[10,[[217,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[218,[-1,-2]]]],81],[[82,[26]]],89,0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[26]]],[],[],[]],[[[10,[[221,[-1]]]],81],[[82,[26]]],89],[[[10,[[226,[-1]]]],81],[[82,[26]]],89],[[[10,[[227,[-1,-2,-3]]]],81],[[82,[26]]],89,4,83],[[[10,[[228,[-1]]]],81],[[82,[26]]],89],[[[10,[[229,[-1,-2,-3]]]],81],[[82,[26]]],89,4,83],[[[10,[[230,[-1,-2]]]],81],[[82,[26]]],89,4],[[[10,[[231,[-1,-2,-3]]]],81],[[82,[26]]],89,4,83],[[[10,[[232,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[181,[-1]]]],81],[[82,[26]]],89],[[[10,[[233,[-1]]]],81],[[82,[26]]],89],[[[10,[[234,[-1,-2,-3,-4]]]],81],[[82,[[26,[-5]]]]],89,[],4,83,[]],[[[10,[[177,[-1]]]],81],[[82,[26]]],89],[[[10,[[178,[-1]]]],81],[[82,[26]]],89],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[26]]],89,[89,77],83],[[[10,[[236,[-1]]]],81],[[82,[26]]],89],[[[10,[[179,[-1]]]],81],[[82,[26]]],[89,15]],[[[10,[[173,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[201,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[240,[-1]]]],81],[[82,[26]]],167],[[[10,[[241,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[243,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[246,[-1,-2,-3]]]],81],[[82,[26]]],167,4,83],[[[10,[[247,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[248,[-1]]]],81],[[82,[26]]],167],[[[10,[[249,[-1]]]],81],[[82,[26]]],167],[[[10,[[252,[-1]]]],81],[[82,[26]]],167],[[[10,[[254,[-1]]]],81],[[82,[26]]],167],[[[10,[[256,[-1,-2,-3]]]],81],[[82,[26]]],[],83,8],[[[10,[[257,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[258,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[259,[-1]]]],81],[[82,[26]]],167],[[[10,[[260,[-1]]]],81],[[82,[26]]],167],[[[10,[[182,[-1]]]],81],[[82,[26]]],269],[[[10,[[183,[-1]]]],81],[[82,[26]]],20],[[[10,[[184,[-1]]]],81],[[82,[26]]],83],[[[10,[[185,[-1]]]],81],[[82,[26]]],[]],[[[10,[[264,[-1]]]],81],[[82,[26]]],4],[[[10,[[186,[-1]]]],81],[[82,[26]]],[]],[[[10,[[187,[-1]]]],81],[[82,[26]]],89],[[[10,[[265,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[266,[-1,-2,-3,-4]]]],81],[[82,[26]]],89,89,83,[]],[[[10,[[267,[-1,-2,-3]]]],81],[[82,[26]]],[],83,4],[[-1,81],[[82,[26]]],77],[[-1,81],[[82,[26]]],77],[[[10,[[221,[-1]]]],81],[[82,[26]]],89],[[[10,[[221,[-1]]]],81],[[82,[26]]],89],[[[10,[[192,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],167],[[[10,[[198,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],81],[[82,[[28,[2]]]]],89],[[[10,[[215,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[218,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],[],[]],[[[10,[[221,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],89,[89,77],83],[[[10,[[237,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[240,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[243,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],81],[[82,[[28,[2]]]]],167],[[[10,[[252,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[192,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],[167,86]],[[[195,[-1]],-1],2,4],[[[195,[-1]],-1],2,4],[[[195,[-1]],-1],2,4],[[-1,24],[[233,[-1]]],6],[[-1,24],[[233,[-1]]],6],[-1,[[183,[-1]]],20],[-1,[[184,[-1]]],83],[[[236,[-2]],[237,[-2,-1]]],[[28,[-2,[209,[-2,-1]]]]],[],[[84,[-1]],77]],[[[237,[-2,-1]],[236,[-2]]],[[28,[-2,[209,[-2,-1]]]]],[],[[84,[-1]],77]],[-1,[[9,[-2,-1]]],6,89],[-1,[[9,[-2,-1]]],6,89],[[-1,-2,-3],[[234,[-1,-2,-4,-3]]],6,[],83,4],[[-1,-2,-3],[[234,[-1,-2,-4,-3]]],6,[],83,4],[[-1,-2],[[265,[-1,-2]]],89,89],0,[-1,197,76],[-1,[[220,[-1]]],[77,80]],[-1,[[220,[-1]]],[77,80]],[[-1,-2,-3],[[266,[-1,-2,-3,-4]]],89,89,83,117],[-1,[[2,[24,[26,[24]]]]],[]],[[[195,[-1]]],[[2,[24,[26,[24]]]]],4],[[[196,[-1]]],[[2,[24,[26,[24]]]]],4],[[[180,[-1,-2]]],[[2,[24,[26,[24]]]]],89,89],[[[194,[-1]]],[[2,[24,[26,[24]]]]],[20,89]],[[[198,[-1]]],[[2,[24,[26,[24]]]]],89],[[[202,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,0],[[[203,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,0],[[[207,[-1]]],[[2,[24,[26,[24]]]]],89],[[[215,[-1]]],[[2,[24,[26,[24]]]]],89],[[[217,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[218,[-1,-2]]],[[2,[24,[26,[24]]]]],89,0],[[[204,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],[],[],[]],[[[221,[-1]]],[[2,[24,[26,[24]]]]],89],[[[226,[-1]]],[[2,[24,[26,[24]]]]],89],[[[227,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,83],[[[228,[-1]]],[[2,[24,[26,[24]]]]],89],[[[229,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,83],[[[230,[-1,-2]]],[[2,[24,[26,[24]]]]],89,4],[[[231,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,83],[[[232,[-1,-2]]],[[2,[24,[26,[24]]]]],89,89],[[[181,[-1]]],[[2,[24,[26,[24]]]]],89],[[[233,[-1]]],[[2,[24,[26,[24]]]]],89],[[[234,[-1,-2,-3,-4]]],[[2,[24,[26,[24]]]]],89,[],4,83],[[[177,[-1]]],[[2,[24,[26,[24]]]]],89],[[[178,[-1]]],[[2,[24,[26,[24]]]]],89],[[[205,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,[89,77],83],[[[179,[-1]]],[[2,[24,[26,[24]]]]],[89,15]],[[[173,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[201,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[238,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[239,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[240,[-1]]],[[2,[24,[26,[24]]]]],167],[[[241,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[242,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[243,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[246,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,4,83],[[[247,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[249,[-1]]],[[2,[24,[26,[24]]]]],167],[[[252,[-1]]],[[2,[24,[26,[24]]]]],167],[[[254,[-1]]],[[2,[24,[26,[24]]]]],167],[[[257,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[258,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[182,[-1]]],[[2,[24,[26,[24]]]]],269],[[[183,[-1]]],[[2,[24,[26,[24]]]]],20],[[[184,[-1]]],[[2,[24,[26,[24]]]]],83],[[[185,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[264,[-1]]],[[2,[24,[26,[24]]]]],4],[[[186,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[187,[-1]]],[[2,[24,[26,[24]]]]],89],[[-1,24],[[226,[-1]]],6],[[-1,24],[[226,[-1]]],6],[[-1,-2],[[227,[-1,-3,-2]]],6,83,4],[[-1,-2],[[227,[-1,-3,-2]]],6,83,4],[[[196,[[270,[2]]]],[270,[2]]],[[28,[2,271]]]],[[[196,[[272,[2]]]],[272,[2]]],[[28,[2,271]]]],[-2,[[2,[[237,[-2,-1]],[236,[-2]]]]],[],[[84,[-1]],6]],[-2,[[2,[[237,[-2,-1]],[236,[-2]]]]],[],[[84,[-1]],6]],[[[10,[[198,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],-2],[[28,[2]]],89,[]],[[[10,[[215,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[218,[-2,-3]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],-4],[[28,[2]]],[],[],[],[]],[[[10,[[221,[-2]]]],-1],[[28,[2]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],-4],[[28,[2]]],89,[89,77],83,[]],[[[10,[[237,[-2,-1]]]],-1],[[28,[2]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[238,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[239,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[240,[-2]]]],-1],[[28,[2]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[242,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[243,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],-1],[[28,[2]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],-2],[[28,[2]]],167,[]],[[[10,[[252,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],-1],[[28,[2]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],-1],[[28,[2]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[-1,24],[[228,[-1]]],6],[[-1,24],[[228,[-1]]],6],[[[230,[-1,-2]]],[[26,[-2]]],89,4],[[[230,[-1,-2]]],26,89,4],[[-1,-2],[[230,[-1,-2]]],6,4],[[-1,-2],[[230,[-1,-2]]],6,4],[[-1,-2],[[229,[-1,-3,-2]]],6,83,4],[[-1,-2],[[229,[-1,-3,-2]]],6,83,4],[[-1,-2],[[231,[-1,-3,-2]]],6,83,4],[[-1,-2],[[231,[-1,-3,-2]]],6,83,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[188,188],[[-1,-2],[[262,[-1,-3,-2]]],6,83,4],[[-1,-2],[[262,[-1,-3,-2]]],6,83,4],[[-1,-2],[[263,[-1,-3,-2]]],6,83,4],[[-1,-2],[[263,[-1,-3,-2]]],6,83,4],[[-1,24],[[259,[-1]]],6],[[-1,24],[[259,[-1]]],6],[[-1,24],[[260,[-1]]],6],[[-1,24],[[260,[-1]]],6],[[-1,24],[[252,[-1]]],6],[[-1,24],[[252,[-1]]],6],[-1,[[250,[-1,-2]]],6,[117,190]],[-1,[[250,[-1,-2]]],6,[117,190]],[-1,[[251,[-1]]],6],[-1,[[251,[-1]]],6],[[-1,-2],[[246,[-1,-3,-2]]],6,83,4],[[-1,-2],[[246,[-1,-3,-2]]],6,83,4],[[-1,-2],[[247,[-1,-3,-2]]],6,83,8],[[-1,-2],[[247,[-1,-3,-2]]],6,83,8],[-1,[[248,[-1]]],6],[-1,[[248,[-1]]],6],[[-1,-2],[[249,[-1]]],6,[[206,[[26,[24]]]]]],[[-1,-2],[[249,[-1]]],6,[[206,[[26,[24]]]]]],[[-1,-2,-3],[[255,[-1,-4,-2,-3]]],6,[],83,8],[[-1,-2,-3],[[255,[-1,-4,-2,-3]]],6,[],83,8],[[-1,-2],[[245,[-1,-3,-2]]],6,83,8],[[-1,-2],[[245,[-1,-3,-2]]],6,83,8],[[-1,-2,-3],[[261,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[[-1,-2,-3],[[261,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[244,[-1]]],77],[-1,[[244,[-1]]],77],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[-1,81],[[82,[[26,[28]]]]],77],[[-1,81],[[82,[[26,[28]]]]],77],[[-1,24],[[254,[-1]]],6],[[-1,24],[[254,[-1]]],6],[[-1,-2],[[257,[-1,-3,-2]]],6,83,8],[[-1,-2],[[257,[-1,-3,-2]]],6,83,8],[[-1,-2],[[258,[-1,-3,-2]]],6,83,8],[[-1,-2],[[258,[-1,-3,-2]]],6,83,8],[[-1,-2],[[256,[-1,-2,-3]]],[],83,8],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[-1,-2],[[267,[-1,-2,-3]]],[],83,4],[-1,[[211,[-1,-3,-5]]],[6,89],[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[-1,[[211,[-1,-3,-5]]],[6,89],[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[[-1,-2],[[232,[-1,-2]]],6,89],[[-1,-2],[[232,[-1,-2]]],6,89],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,[],[]],[[[196,[-1]]],2,[]],[[[273,[-1]],33],34,37],[[[274,[-1]],33],34,[37,77]],[[[275,[-1]],33],34,37],[[[276,[-1]],33],34,[37,77]],[[[277,[-1]],33],34,[37,77]],[-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,[],[]],[[[196,[-1]]],27,[]],[[[196,[-1]]],[[276,[-1]]],77],[[[196,[-1]]],[[274,[-1]]],77],[[[10,[[196,[-1]]]]],[[273,[-1]]],[]],[[[10,[[196,[-1]]]]],[[275,[-1]]],[]],[[[196,[-1]]],24,[]],[[],[[196,[-1]]],[]],[[[273,[-1]]],26,[]],[[[274,[-1]]],26,77],[[[275,[-1]]],26,[]],[[[276,[-1]]],26,77],[[[277,[-1]]],26,77],[[[196,[-1]],-1],2,[]],[[[273,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[274,[-1]]],[[2,[24,[26,[24]]]]],77],[[[275,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[276,[-1]]],[[2,[24,[26,[24]]]]],77],[[[277,[-1]]],[[2,[24,[26,[24]]]]],77],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],2,[89,77]],[[[278,[-1]],33],34,[37,77]],[[[279,[-1]],33],34,[37,77]],[[[280,[-1]],33],34,[37,77]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],27,[89,77]],[[[197,[-1]]],[[278,[-1]]],[89,77]],[[[197,[-1]]],[[279,[-1]]],[89,77]],[[[197,[-1]]],24,[89,77]],[[],[[197,[-1]]],[89,77]],[[[278,[-1]]],26,[89,77]],[[[279,[-1]]],26,[89,77]],[[[280,[-1]]],26,[89,77]],[[[197,[-1]],-1],2,[89,77]],[-1,197,76],[[[278,[-1]]],[[2,[24,[26,[24]]]]],[89,77]],[[[279,[-1]]],[[2,[24,[26,[24]]]]],[89,77]],[[[280,[-1]]],[[2,[24,[26,[24]]]]],[89,77]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],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,[],[]],[[],281],[282,283],[4,2],[[[270,[-1]]],2,[]],[[271,33],[[28,[2,284]]]],[[271,33],[[28,[2,284]]]],[[[270,[-1]],33],[[28,[2,284]]],[]],[[281,33],[[28,[2,284]]]],[[[272,[-1]],33],[[28,[2,284]]],[]],[[282,33],[[28,[2,284]]]],[-1,-1,[]],[[[10,[[144,[4]]]]],[[270,[2]]]],[[[144,[4]]],[[270,[2]]]],[[[10,[[144,[-1]]]]],[[270,[2]]],4],[[[272,[-1]]],[[270,[-1]]],[]],[[[144,[-1]]],[[270,[2]]],4],[-1,-1,[]],[-1,-1,[]],[[[144,[4]]],[[272,[2]]]],[[[10,[[144,[-1]]]]],[[272,[2]]],[4,12]],[[[10,[[144,[4]]]]],[[272,[2]]]],[-1,-1,[]],[[[144,[-1]]],[[272,[2]]],[4,12]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[270,[-1]]],[[272,[-1]]],[]],[-1,4,[]],[271,27],[-2,[[270,[-1]]],[],[[285,[-1]]]],[[],281],[-2,[[272,[-1]]],[],[[285,[-1]],12]],[283,282],[[[286,[283]]],282],[[],283],[[],283],[[[10,[[270,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[272,[-1]]]],81],[[82,[-1]]],[]],[[281,283],2],[[],271],[[-1,-2],[[28,[2,271]]],[],[4,12]],[[-1,-2],[[28,[2,271]]],[],[4,12]],[[-1,-2],[[28,[2,271]]],[],4],[[-1,-2],[[28,[2,271]]],[],4],[[-1,[270,[2]]],[[28,[2,271]]],[]],[[-1,-2],[[28,[47,271]]],[],4],[[-1,-2],[[28,[47,271]]],[],4],[[-1,[272,[2]]],[[28,[2,271]]],[]],[[-1,-2],[[28,[47,271]]],[],[4,12]],[[-1,-2],[[28,[47,271]]],[],[4,12]],[-1,[[28,[2,271]]],[]],[-1,[[28,[2,271]]],[]],[281,[[26,[283]]]],[-1,97,[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[[157,[-1]]],2,[]],[281,2],[[[157,[-1]]],2,[]],[[[157,[-1]]],283,287],[[[157,[-1]]],282,287]],"c":[3026],"p":[[3,"AbortHandle",41],[15,"tuple"],[3,"Abortable",41],[8,"Future",3765],[3,"AndThen",41],[8,"Sized",3766],[8,"FnOnce",3767],[8,"TryFuture",41],[4,"Either",41],[3,"Pin",3768],[6,"BoxFuture",41],[8,"Send",3766],[6,"LocalBoxFuture",41],[3,"CatchUnwind",41],[8,"UnwindSafe",3769],[3,"Shared",41],[3,"WeakShared",41],[3,"Pending",41],[3,"OptionFuture",41],[8,"Clone",3770],[3,"PollImmediate",41],[3,"Ready",41],[3,"Aborted",41],[15,"usize"],[8,"AsyncBufRead",942],[4,"Option",3771],[15,"bool"],[4,"Result",3772],[3,"ErrInto",41],[3,"Flatten",41],[3,"FlattenSink",41],[3,"FlattenStream",41],[3,"Formatter",3773],[6,"Result",3773],[3,"PollFn",41],[3,"JoinAll",41],[8,"Debug",3773],[3,"TryJoinAll",41],[3,"Fuse",41],[3,"Map",41],[3,"IntoStream",41],[3,"MapInto",41],[3,"Then",41],[3,"Inspect",41],[3,"NeverError",41],[3,"UnitError",41],[3,"RemoteHandle",41],[3,"Remote",41],[3,"IntoFuture",41],[3,"TryFlatten",41],[3,"TryFlattenStream",41],[3,"OrElse",41],[3,"OkInto",41],[3,"InspectOk",41],[3,"InspectErr",41],[3,"MapOk",41],[3,"MapErr",41],[3,"MapOkOrElse",41],[3,"UnwrapOrElse",41],[3,"Lazy",41],[4,"MaybeDone",41],[4,"TryMaybeDone",41],[3,"Join",41],[3,"Join3",41],[3,"Join4",41],[3,"Join5",41],[3,"Select",41],[3,"SelectAll",41],[3,"TryJoin",41],[3,"TryJoin3",41],[3,"TryJoin4",41],[3,"TryJoin5",41],[3,"TrySelect",41],[3,"SelectOk",41],[3,"AbortRegistration",41],[8,"IntoIterator",3774],[8,"Unpin",3766],[3,"Vec",3775],[8,"FusedFuture",41],[8,"FusedStream",1837],[3,"Context",3776],[4,"Poll",3777],[8,"FnMut",3767],[8,"Sink",1595],[6,"Result",3778],[8,"AsyncWrite",942],[15,"u8"],[15,"slice"],[8,"Stream",1837],[8,"AsyncRead",942],[3,"IoSliceMut",3779],[4,"SeekFrom",3779],[15,"u64"],[8,"AsyncSeek",942],[3,"IoSlice",3779],[8,"Hasher",3780],[3,"String",3781],[3,"TypeId",3782],[3,"Window",942],[8,"AsMut",3783],[8,"AsRef",3783],[3,"BufReader",942],[3,"BufWriter",942],[3,"LineWriter",942],[3,"Chain",942],[3,"AllowStdIo",942],[3,"Cursor",942],[3,"Close",942],[4,"Ordering",3784],[8,"Ord",3784],[3,"Empty",942],[8,"BufRead",3779],[3,"Take",942],[3,"Copy",942],[3,"CopyBuf",942],[3,"CopyBufAbortable",942],[8,"Default",3785],[8,"PartialEq",3784],[3,"FillBuf",942],[3,"Flush",942],[8,"Write",3779],[3,"Repeat",942],[3,"Sink",942],[3,"ReuniteError",942],[3,"SeeKRelative",942],[3,"IntoSink",942],[3,"Lines",942],[3,"Read",942],[3,"ReadVectored",942],[3,"ReadExact",942],[3,"ReadLine",942],[3,"ReadToEnd",942],[3,"ReadToString",942],[3,"ReadUntil",942],[3,"Seek",942],[3,"ReadHalf",942],[3,"WriteHalf",942],[3,"Write",942],[3,"WriteVectored",942],[3,"WriteAll",942],[8,"Hash",3780],[8,"PartialOrd",3784],[3,"Error",3778],[3,"Box",3786],[8,"Read",3779],[8,"Seek",3779],[15,"i64"],[8,"RangeBounds",3787],[3,"Arguments",3773],[3,"Mutex",1511],[3,"OwnedMutexGuard",1511],[3,"MutexGuard",1511],[3,"MappedMutexGuard",1511],[3,"OwnedMutexLockFuture",1511],[3,"MutexLockFuture",1511],[15,"never"],[3,"Arc",3788],[3,"Buffer",1595],[3,"Drain",1595],[3,"SinkMapErr",1595],[3,"With",1595],[3,"Close",1595],[3,"Fanout",1595],[3,"Feed",1595],[3,"Flush",1595],[3,"SendAll",1595],[8,"TryStream",1837],[3,"SinkErrInto",1595],[3,"Send",1595],[3,"Unfold",1595],[3,"WithFlatMap",1595],[3,"All",1837],[3,"AndThen",1837],[3,"Any",1837],[6,"BoxStream",1837],[6,"LocalBoxStream",1837],[3,"BufferUnordered",1837],[3,"Buffered",1837],[3,"CatchUnwind",1837],[3,"Chain",1837],[3,"Chunks",1837],[3,"Iter",1837],[3,"Repeat",1837],[3,"RepeatWith",1837],[3,"Empty",1837],[3,"Pending",1837],[3,"PollImmediate",1837],[4,"PollNext",1837],[3,"Collect",1837],[8,"Extend",3774],[3,"Concat",1837],[3,"IntoAsyncRead",1837],[3,"Count",1837],[3,"Cycle",1837],[3,"FuturesOrdered",1837],[3,"FuturesUnordered",1837],[3,"SelectAll",1837],[3,"Enumerate",1837],[3,"TryChunksError",1837],[3,"TryReadyChunksError",1837],[3,"ErrInto",1837],[3,"Filter",1837],[3,"FilterMap",1837],[3,"FlatMap",1837],[3,"FlatMapUnordered",1837],[8,"Into",3783],[3,"Flatten",1837],[6,"FlattenUnordered",1837],[3,"ReuniteError",1837],[3,"PollFn",1837],[3,"Unzip",1837],[3,"Fold",1837],[3,"Forward",1837],[3,"ForEach",1837],[3,"Fuse",1837],[3,"StreamFuture",1837],[3,"Inspect",1837],[3,"Map",1837],[3,"Next",1837],[3,"SelectNextSome",1837],[3,"Peekable",1837],[3,"Peek",1837],[3,"PeekMut",1837],[3,"NextIf",1837],[3,"NextIfEq",1837],[3,"Skip",1837],[3,"SkipWhile",1837],[3,"Take",1837],[3,"TakeWhile",1837],[3,"TakeUntil",1837],[3,"Then",1837],[3,"Zip",1837],[3,"ReadyChunks",1837],[3,"Scan",1837],[3,"ForEachConcurrent",1837],[3,"SplitStream",1837],[3,"SplitSink",1837],[3,"InspectOk",1837],[3,"InspectErr",1837],[3,"IntoStream",1837],[3,"MapOk",1837],[3,"MapErr",1837],[3,"OrElse",1837],[3,"TryNext",1837],[3,"TryForEach",1837],[3,"TryFilter",1837],[3,"TryFilterMap",1837],[3,"TryFlatten",1837],[3,"TryFlattenUnordered",1837],[3,"TryCollect",1837],[3,"TryConcat",1837],[3,"TryChunks",1837],[8,"Display",3773],[3,"TryReadyChunks",1837],[3,"TryFold",1837],[3,"TryUnfold",1837],[3,"TrySkipWhile",1837],[3,"TryTakeWhile",1837],[3,"TryBufferUnordered",1837],[3,"TryBuffered",1837],[3,"TryForEachConcurrent",1837],[3,"TryAll",1837],[3,"TryAny",1837],[3,"Once",1837],[3,"Select",1837],[3,"SelectWithStrategy",1837],[3,"Unfold",1837],[8,"TryStreamExt",1837],[8,"Iterator",3789],[3,"LocalFutureObj",3658],[3,"SpawnError",3658],[3,"FutureObj",3658],[3,"IterPinMut",3543],[3,"IterMut",3543],[3,"IterPinRef",3543],[3,"Iter",3543],[3,"IntoIter",3543],[3,"Iter",3613],[3,"IterMut",3613],[3,"IntoIter",3613],[3,"AtomicWaker",3658],[3,"WakerRef",3658],[3,"Waker",3776],[3,"Error",3773],[8,"UnsafeFutureObj",3658],[3,"ManuallyDrop",3790],[8,"ArcWake",3658],[8,"TryFutureExt",41],[8,"FutureExt",41],[8,"AsyncReadExt",942],[8,"AsyncWriteExt",942],[8,"AsyncBufReadExt",942],[8,"AsyncSeekExt",942],[8,"SinkExt",1595],[8,"StreamExt",1837],[8,"SpawnExt",3658],[8,"LocalSpawnExt",3658],[8,"LocalSpawn",3658],[8,"Spawn",3658]],"b":[[333,"impl-Display-for-Aborted"],[334,"impl-Debug-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-AsyncWrite-for-Either%3CA,+B%3E"],[652,"impl-Sink%3CItem%3E-for-Either%3CA,+B%3E"],[1072,"impl-BufRead-for-AllowStdIo%3CT%3E"],[1073,"impl-AsyncBufRead-for-AllowStdIo%3CT%3E"],[1094,"impl-Debug-for-ReuniteError%3CT%3E"],[1095,"impl-Display-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%3CBox%3C%5Bu8%5D%3E%3E"],[1297,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1298,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1333,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1334,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1335,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1336,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%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%3CBox%3C%5Bu8%5D%3E%3E"],[1347,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[2198,"impl-Display-for-ReuniteError%3CT,+Item%3E"],[2199,"impl-Debug-for-ReuniteError%3CT,+Item%3E"],[2265,"impl-Debug-for-TryChunksError%3CT,+E%3E"],[2266,"impl-Display-for-TryChunksError%3CT,+E%3E"],[2268,"impl-Display-for-TryReadyChunksError%3CT,+E%3E"],[2269,"impl-Debug-for-TryReadyChunksError%3CT,+E%3E"],[2697,"impl-IntoIterator-for-%26FuturesUnordered%3CFut%3E"],[2698,"impl-IntoIterator-for-FuturesUnordered%3CFut%3E"],[2699,"impl-IntoIterator-for-%26mut+FuturesUnordered%3CFut%3E"],[2700,"impl-IntoIterator-for-SelectAll%3CSt%3E"],[2701,"impl-IntoIterator-for-%26SelectAll%3CSt%3E"],[2702,"impl-IntoIterator-for-%26mut+SelectAll%3CSt%3E"],[3688,"impl-Debug-for-SpawnError"],[3689,"impl-Display-for-SpawnError"],[3695,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3696,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3697,"impl-From%3CPin%3CBox%3CF%3E%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%3CBox%3CF%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3702,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3703,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3704,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3706,"impl-From%3CBox%3CF%3E%3E-for-FutureObj%3C\'a,+()%3E"]]},\ +"futures_util":{"doc":"Combinators and utilities for working with Futures, Stream…","t":"CCCCCCCCCCCCCCCCCCAAOOAAOOOOOOOOOOAAOOAOODDDDDGDNNEDQDDDDICNNIDNNDDDDDDDDDDDNGDDDDDDEDQDDDDDDDDDNDDDDDDDIIDDDDDEDDIDDLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFLLLLLLLLLLLLFLLLLLLFLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLFLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDIIIIIIIIDDDDDDDDDCCDDDCCDDDDDDDDDDDCDDDCDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLFFFLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGDDDQDDDDDIDIDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLDDDDDDDGDDDDDDDDDDDDQDDDDDGDDDDDIDDDDDDDQDNGDDDDDDQDDDDDDDDEDDDDNDDDDDDDDDIIDDDDDDDDDDDDDDDDDDDDDDDDIIDDDDDFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLFAFLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLIDCDDIICCCIDIICDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLFFLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKFF","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_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"],[3543,"futures_util::stream::futures_unordered"],[3613,"futures_util::stream::select_all"],[3658,"futures_util::task"],[3765,"core::future::future"],[3766,"core::marker"],[3767,"core::ops::function"],[3768,"core::pin"],[3769,"core::marker"],[3770,"core::clone"],[3771,"core::option"],[3772,"core::result"],[3773,"core::fmt"],[3774,"core::fmt"],[3775,"core::marker"],[3776,"core::task::wake"],[3777,"core::task::poll"],[3778,"core::ops::function"],[3779,"std::io"],[3780,"std::io"],[3781,"alloc::string"],[3782,"core::any"],[3783,"core::convert"],[3784,"core::convert"],[3785,"core::cmp"],[3786,"core::cmp"],[3787,"std::io"],[3788,"core::fmt"],[3789,"core::iter::traits::collect"],[3790,"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,61,62,0,0,8,0,0,0,0,0,0,61,62,0,0,61,62,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,288,288,9,9,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,289,289,289,289,289,289,16,17,18,19,21,22,9,3,1,23,16,17,18,19,21,22,9,3,1,23,9,19,16,285,16,23,0,288,288,9,9,289,289,288,288,289,289,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,23,47,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,36,38,68,74,289,289,75,289,289,288,288,288,288,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,16,288,288,35,36,38,39,30,40,42,43,44,45,46,14,47,48,49,50,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,22,68,9,285,289,289,3,1,79,16,39,30,32,40,41,42,43,44,45,46,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,9,9,0,0,0,0,0,0,289,289,289,289,288,288,289,289,288,288,288,288,0,289,289,3,1,289,289,0,288,288,288,288,61,62,16,0,16,35,36,38,39,30,40,42,43,44,45,46,14,47,48,49,50,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,32,51,31,9,9,9,32,51,31,9,9,0,0,32,41,51,31,21,9,3,9,9,32,51,31,9,9,289,289,9,9,16,16,0,289,289,289,289,0,0,0,289,289,32,41,51,31,9,32,51,31,9,16,61,62,39,289,289,16,17,18,19,21,22,9,3,1,23,23,288,288,288,288,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,0,0,0,0,0,0,8,16,35,38,39,30,40,42,43,44,45,46,14,47,49,50,5,52,29,53,54,55,56,57,58,59,60,18,62,22,69,70,71,72,73,74,9,3,32,41,51,31,9,3,288,288,0,16,17,35,36,38,39,30,32,40,41,42,43,44,45,46,14,47,48,49,50,51,31,5,52,29,53,54,55,56,57,58,59,60,18,61,62,19,21,22,63,64,65,66,67,68,69,70,71,72,73,74,9,3,75,1,23,289,289,288,288,17,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,99,99,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,102,103,104,290,106,107,106,107,291,106,25,111,106,106,102,103,105,107,113,292,0,0,0,107,0,99,106,292,106,291,106,111,122,123,124,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,106,102,103,105,107,113,99,102,103,105,113,106,102,103,104,105,107,113,99,106,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,125,108,114,115,116,119,120,128,129,130,131,132,133,134,135,138,139,140,106,102,103,105,107,113,99,291,136,137,113,292,106,102,103,104,107,99,106,125,108,114,115,116,119,120,128,129,130,131,132,133,134,135,138,139,140,86,123,106,102,103,104,107,107,107,107,126,137,25,111,106,102,103,105,107,113,86,123,106,102,103,104,107,107,107,107,126,137,127,90,111,122,106,102,103,105,107,136,113,90,122,106,102,103,105,107,136,126,94,106,102,103,107,102,86,123,106,102,103,104,107,107,107,107,137,86,123,106,102,103,104,107,107,107,107,137,107,290,106,290,106,292,290,106,290,106,292,290,106,0,136,137,293,106,102,99,113,107,0,290,99,126,293,290,106,107,124,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,125,108,114,115,116,119,120,128,129,130,131,132,133,134,135,138,139,140,127,111,122,123,124,106,102,125,103,104,105,108,114,115,116,107,119,120,126,127,128,129,130,131,132,133,134,135,136,137,113,99,138,139,140,102,103,104,291,106,291,106,106,291,106,0,0,0,0,0,0,150,154,151,155,152,153,150,154,151,155,152,153,150,151,152,153,151,152,153,154,151,155,152,153,150,154,151,155,152,153,150,150,150,154,151,155,152,153,150,150,154,151,155,152,153,154,155,150,154,155,150,150,152,153,150,154,155,150,154,151,155,152,153,150,154,151,155,152,153,150,150,150,154,151,155,152,153,0,0,0,0,84,0,0,0,0,0,0,0,0,0,0,0,0,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,294,159,160,161,159,160,161,294,0,294,294,294,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,163,168,160,161,171,158,163,168,160,161,171,158,163,168,160,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,164,165,169,163,168,160,161,171,158,168,160,171,158,294,166,162,164,165,169,84,159,163,168,160,170,161,171,158,294,84,159,163,168,160,170,161,171,158,294,168,160,161,171,158,84,159,163,168,160,170,161,171,158,294,294,294,294,294,294,168,160,161,171,158,84,159,163,168,160,170,161,171,158,294,159,160,161,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,166,162,164,165,169,168,160,161,171,158,166,162,159,163,164,165,168,160,169,170,161,171,158,0,294,294,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,0,188,0,0,0,0,0,0,0,167,0,0,0,0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,295,295,268,268,295,295,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,182,183,184,185,186,187,188,182,183,184,185,186,187,188,295,295,295,295,192,295,295,295,295,195,196,197,188,196,0,295,295,199,200,188,268,268,195,196,197,295,295,295,295,295,295,295,295,295,295,295,295,209,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,199,254,200,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,295,295,295,295,295,295,295,295,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,195,196,197,295,295,0,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,188,295,295,268,268,268,268,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,268,268,295,295,189,211,191,193,212,174,172,213,214,216,219,220,222,223,224,225,235,244,245,250,251,255,261,262,263,198,202,203,207,215,216,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,265,266,196,196,196,197,197,197,268,268,215,195,236,237,230,80,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,179,173,201,238,239,240,241,242,243,244,246,247,248,249,250,252,254,255,257,258,261,262,263,183,184,185,264,186,187,265,266,267,0,295,295,195,295,295,268,268,268,268,195,295,295,221,221,0,268,268,221,221,295,295,0,189,211,191,193,212,174,172,213,214,216,219,220,222,223,224,225,235,244,245,250,251,255,261,262,263,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,192,192,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,192,0,0,89,210,195,196,197,180,194,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,236,179,173,201,238,239,240,241,242,243,246,247,248,249,252,254,256,257,258,259,260,182,183,184,185,264,186,187,265,266,267,295,295,221,221,192,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,192,195,195,195,295,295,0,0,236,237,295,295,295,295,0,0,0,295,295,0,89,195,196,180,194,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,232,181,233,234,177,178,205,179,173,201,238,239,240,241,242,243,246,247,249,252,254,257,258,182,183,184,185,264,186,187,295,295,295,295,196,196,295,295,198,202,203,207,215,217,218,204,221,226,227,228,229,230,231,181,233,234,177,178,205,237,173,201,238,239,240,241,242,243,246,247,248,249,252,254,257,258,259,260,295,295,230,230,295,295,295,295,295,295,182,183,184,185,186,187,188,209,199,200,188,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,268,268,191,212,213,220,244,245,250,251,255,261,262,263,167,210,195,196,197,180,194,202,203,207,215,217,218,204,221,226,227,228,229,230,231,234,177,178,236,179,173,201,238,239,240,241,242,243,246,247,248,252,254,256,257,258,259,260,182,183,184,185,264,186,265,266,267,268,268,268,268,268,268,268,268,0,209,210,195,196,197,180,189,211,191,193,194,198,202,203,207,212,174,172,213,214,215,216,217,218,204,219,220,221,222,223,224,225,226,227,228,229,230,231,232,181,233,234,177,178,205,235,236,237,179,173,201,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,199,254,200,255,256,257,258,259,260,261,192,262,263,182,183,184,185,264,186,187,265,188,266,267,0,295,295,295,295,0,0,0,0,0,0,273,274,275,276,277,273,274,275,276,277,196,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,196,196,196,196,196,196,196,273,274,275,276,277,196,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,273,274,275,276,277,0,0,0,0,278,279,280,278,279,280,197,278,279,280,278,279,280,278,279,280,278,279,280,197,197,197,197,197,278,279,280,197,0,278,279,280,278,279,280,278,279,280,278,279,280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,271,270,281,272,282,271,270,281,272,282,281,282,285,270,271,271,270,281,272,282,271,270,270,270,270,270,270,281,272,272,272,272,272,282,271,270,281,272,282,270,272,270,285,271,270,281,272,282,282,0,0,270,272,281,271,296,296,297,297,298,297,297,299,296,296,299,298,281,271,271,270,281,272,282,271,270,281,272,282,270,272,271,270,281,272,282,287,281,287,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],[[-1,-2],[[5,[-1,-3,-2]]],6,7,8],[[-1,-2],[[5,[-1,-3,-2]]],6,7,8],[[[10,[[9,[-1,-2]]]]],[[9,[[10,[-1]],[10,[-2]]]]],[],[]],[[[10,[[9,[-1,-2]]]]],[[9,[[10,[-1]],[10,[-2]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,11,[6,12]],[-1,11,[6,12]],[-1,13,6],[-1,13,6],[-1,[[14,[-1]]],[6,15]],[-1,[[14,[-1]]],[6,15]],[[[16,[-1]]],[[16,[-1]]],4],[[[17,[-1]]],[[17,[-1]]],4],[[[18,[-1]]],[[18,[-1]]],[]],[[[19,[-1]]],[[19,[-1]]],20],[[[21,[-1]]],[[21,[-1]]],20],[[[22,[-1]]],[[22,[-1]]],20],[[[9,[-1,-2]]],[[9,[-1,-2]]],20,20],[[[3,[-1]]],[[3,[-1]]],20],[1,1],[23,23],[[-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,[],[]],[[[10,[[9,[-1,-2]]]],24],2,25,25],[[],[[19,[-1]]],[]],[[[16,[-1]]],[[26,[[17,[-1]]]]],4],[4,2],[[[16,[-1]]],2,4],[[23,23],27],[-1,[[22,[[28,[-2,-1]]]]],[],[]],[-1,[[29,[-1,-2]]],6,[]],[-1,[[29,[-1,-2]]],6,[]],[[[9,[[2,[-1,-2]],[2,[-1,-3]]]]],[[2,[-1,[9,[-2,-3]]]]],[],[],[]],[[[9,[[2,[-1,-2]],[2,[-3,-2]]]]],[[2,[[9,[-1,-3]],-2]]],[],[],[]],[-1,[[30,[-1]]],6],[-1,[[30,[-1]]],6],[-1,[[31,[-1]]],6],[-1,[[31,[-1]]],6],[-1,[[32,[-1]]],6],[-1,[[32,[-1]]],6],[[[16,[-1]],33],34,4],[[[17,[-1]],33],34,4],[[[35,[-1]],33],34,[]],[[[36,[-1]],33],34,[4,37]],[[[38,[-1]],33],34,[8,37]],[[[39,[-1]],33],34,37],[[[30,[-1]],33],34,4],[[[32,[-1]],33],34,4],[[[40,[-1,-2]],33],34,[],[]],[[[41,[-1]],33],34,[]],[[[42,[-1,-2]],33],34,[],[]],[[[43,[-1,-2,-3]],33],34,[],[],[]],[[[44,[-1,-2]],33],34,[],[]],[[[45,[-1]],33],34,[]],[[[46,[-1]],33],34,[]],[[[14,[-1]],33],34,37],[[[47,[-1]],33],34,37],[[[48,[-1]],33],34,[4,37]],[[[49,[-1]],33],34,37],[[[50,[-1,-2]],33],34,[],[]],[[[51,[-1]],33],34,8],[[[31,[-1,-2]],33],34,[],[]],[[[5,[-1,-2,-3]],33],34,[],[],[]],[[[52,[-1,-2,-3]],33],34,[],[],[]],[[[29,[-1,-2]],33],34,[],[]],[[[53,[-1,-2]],33],34,[],[]],[[[54,[-1,-2]],33],34,[],[]],[[[55,[-1,-2]],33],34,[],[]],[[[56,[-1,-2]],33],34,[],[]],[[[57,[-1,-2]],33],34,[],[]],[[[58,[-1,-2,-3]],33],34,[],[],[]],[[[59,[-1,-2]],33],34,[],[]],[[[60,[-1]],33],34,37],[[[18,[-1]],33],34,37],[[[61,[-1]],33],34,[37,4]],[[[62,[-1]],33],34,[37,8]],[[[19,[-1]],33],34,37],[[[21,[-1]],33],34,37],[[[22,[-1]],33],34,37],[[[63,[-1,-2]],33],34,[4,37],[4,37]],[[[64,[-1,-2,-3]],33],34,[4,37],[4,37],[4,37]],[[[65,[-1,-2,-3,-4]],33],34,[4,37],[4,37],[4,37],[4,37]],[[[66,[-1,-2,-3,-4,-5]],33],34,[4,37],[4,37],[4,37],[4,37],[4,37]],[[[67,[-1,-2]],33],34,37,37],[[[68,[-1]],33],34,37],[[[69,[-1,-2]],33],34,[8,37],[8,37]],[[[70,[-1,-2,-3]],33],34,[8,37],[8,37],[8,37]],[[[71,[-1,-2,-3,-4]],33],34,[8,37],[8,37],[8,37],[8,37]],[[[72,[-1,-2,-3,-4,-5]],33],34,[8,37],[8,37],[8,37],[8,37],[8,37]],[[[73,[-1,-2]],33],34,37,37],[[[74,[-1]],33],34,37],[[[9,[-1,-2]],33],34,37,37],[[[3,[-1]],33],34,37],[[75,33],34],[[1,33],34],[[23,33],34],[[23,33],34],[[[47,[-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,[]],[[[26,[-1]]],[[19,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[36,[-2]]],76,4],[-1,[[38,[-2]]],76,8],[-1,[[68,[-2]]],76,[4,77]],[-1,[[74,[-2]]],76,[8,77]],[-1,[[39,[-1]]],6],[-1,[[39,[-1]]],6],[75,1],[[-1,-2],[[44,[-1,-2]]],6,7],[[-1,-2],[[44,[-1,-2]]],6,7],[[-1,-2],[[55,[-1,-2]]],6,7],[[-1,-2],[[55,[-1,-2]]],6,7],[[-1,-2],[[54,[-1,-2]]],6,7],[[-1,-2],[[54,[-1,-2]]],6,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[[49,[-1]]],6],[-1,[[49,[-1]]],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,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[22,[-1]]],-1,[]],[[[68,[-1]]],[[78,[-1]]],[]],[[[9,[-1,-1]]],-1,[]],[-1,4,[]],[-1,[[41,[-1]]],6],[-1,[[41,[-1]]],6],[[[3,[-1]]],27,[]],[1,27],[-1,27,[]],[[[16,[-1]]],27,4],[[[39,[-1]]],27,4],[[[30,[-1]]],27,4],[[[32,[-1]]],27,4],[[[40,[-1,-2]]],27,[],[]],[[[41,[-1]]],27,[]],[[[42,[-1,-2]]],27,[],[]],[[[43,[-1,-2,-3]]],27,[],[],[]],[[[44,[-1,-2]]],27,[],[]],[[[45,[-1]]],27,[]],[[[46,[-1]]],27,[]],[[[49,[-1]]],27,[8,79]],[[[50,[-1,-2]]],27,[],[]],[[[51,[-1]]],27,8],[[[31,[-1,-2]]],27,[],[]],[[[5,[-1,-2,-3]]],27,[],[],[]],[[[52,[-1,-2,-3]]],27,[],[],[]],[[[29,[-1,-2]]],27,[],[]],[[[53,[-1,-2]]],27,[],[]],[[[54,[-1,-2]]],27,[],[]],[[[55,[-1,-2]]],27,[],[]],[[[56,[-1,-2]]],27,[],[]],[[[57,[-1,-2]]],27,[],[]],[[[58,[-1,-2,-3]]],27,[],[],[]],[[[59,[-1,-2]]],27,[],[]],[[[60,[-1]]],27,7],[[[18,[-1]]],27,[]],[[[61,[-1]]],27,4],[[[62,[-1]]],27,8],[[[19,[-1]]],27,79],[[[21,[-1]]],27,4],[[[22,[-1]]],27,[]],[[[63,[-1,-2]]],27,79,79],[[[64,[-1,-2,-3]]],27,79,79,79],[[[65,[-1,-2,-3,-4]]],27,79,79,79,79],[[[66,[-1,-2,-3,-4,-5]]],27,79,79,79,79,79],[[[67,[-1,-2]]],27,[4,77],[4,77]],[[[9,[-1,-2]]],27,80,80],[[[9,[-1,-2]]],27,79,79],[[-1,-2],[[63,[-1,-2]]],4,4],[[-1,-2,-3],[[64,[-1,-2,-3]]],4,4,4],[[-1,-2,-3,-4],[[65,[-1,-2,-3,-4]]],4,4,4,4],[[-1,-2,-3,-4,-5],[[66,[-1,-2,-3,-4,-5]]],4,4,4,4,4],[-1,36,76],[-1,[[60,[-1]]],7],[-1,[[9,[-1,-2]]],6,4],[-1,[[9,[-1,-2]]],6,4],[[-1,-2],[[40,[-1,-2]]],6,7],[[-1,-2],[[40,[-1,-2]]],6,7],[[-1,-2],[[57,[-1,-2]]],6,7],[[-1,-2],[[57,[-1,-2]]],6,7],[-1,[[42,[-1,-2]]],6,[]],[-1,[[42,[-1,-2]]],6,[]],[[-1,-2],[[56,[-1,-2]]],6,7],[[-1,-2],[[56,[-1,-2]]],6,7],[[-1,-2,-3],[[58,[-1,-3,-2]]],6,7,7],[[-1,-2,-3],[[58,[-1,-3,-2]]],6,7,7],[-1,[[61,[-1]]],4],[-1,[[45,[-1]]],6],[-1,[[45,[-1]]],6],[[-1,75],[[3,[-1]]],[]],[[],[[2,[1,75]]]],[-1,26,6],[-1,26,6],[-1,[[22,[[28,[-1,-2]]]]],[],[]],[-1,[[53,[-1,-2]]],6,[]],[-1,[[53,[-1,-2]]],6,[]],[[-1,-2],[[52,[-1,-3,-2]]],6,7,8],[[-1,-2],[[52,[-1,-3,-2]]],6,7,8],[[[10,[[61,[-1]]]]],26,4],[[[10,[[62,[-1]]]]],26,8],[[[16,[-1]]],26,4],[[],[[18,[-1]]],[]],[[[10,[[16,[-1]]]],81],82,4],[[[10,[[35,[-1]]]],81],[[82,[-2]]],83,[]],[[[10,[[36,[-1]]]],81],82,4],[[[10,[[38,[-1]]]],81],82,8],[[[10,[[39,[-1]]]],81],82,4],[[[10,[[30,[-1]]]],81],82,4],[[[10,[[40,[-1,-2]]]],81],82,[],[]],[[[10,[[42,[-1,-2]]]],81],82,[],[]],[[[10,[[43,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[44,[-1,-2]]]],81],82,[],[]],[[[10,[[45,[-1]]]],81],82,[]],[[[10,[[46,[-1]]]],81],82,[]],[[[10,[[14,[-1]]]],81],82,[4,15]],[[[10,[[47,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[48,[-1]]]],81],[[82,[2]]],4],[[[10,[[49,[-1]]]],81],82,8],[[[10,[[50,[-1,-2]]]],81],82,[],[]],[[[10,[[5,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[52,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[29,[-1,-2]]]],81],82,[],[]],[[[10,[[53,[-1,-2]]]],81],82,[],[]],[[[10,[[54,[-1,-2]]]],81],82,[],[]],[[[10,[[55,[-1,-2]]]],81],82,[],[]],[[[10,[[56,[-1,-2]]]],81],82,[],[]],[[[10,[[57,[-1,-2]]]],81],82,[],[]],[[[10,[[58,[-1,-2,-3]]]],81],82,[],[],[]],[[[10,[[59,[-1,-2]]]],81],82,[],[]],[[[10,[[60,[-1]]]],81],[[82,[-2]]],7,[]],[[[10,[[18,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[61,[-1]]]],81],82,4],[[[10,[[62,[-1]]]],81],82,8],[[[10,[[19,[-1]]]],81],82,4],[[[10,[[21,[-1]]]],81],[[82,[[26,[-2]]]]],4,[]],[[[10,[[22,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[63,[-1,-2]]]],81],82,4,4],[[[10,[[64,[-1,-2,-3]]]],81],82,4,4,4],[[[10,[[65,[-1,-2,-3,-4]]]],81],82,4,4,4,4],[[[10,[[66,[-1,-2,-3,-4,-5]]]],81],82,4,4,4,4,4],[[[10,[[67,[-1,-2]]]],81],82,[4,77],[4,77]],[[[10,[[68,[-1]]]],81],82,[4,77]],[[[10,[[69,[-1,-2]]]],81],82,8,8],[[[10,[[70,[-1,-2,-3]]]],81],82,8,8,8],[[[10,[[71,[-1,-2,-3,-4]]]],81],82,8,8,8,8],[[[10,[[72,[-1,-2,-3,-4,-5]]]],81],82,8,8,8,8,8],[[[10,[[73,[-1,-2]]]],81],82,[8,77],[8,77]],[[[10,[[74,[-1]]]],81],82,[8,77]],[[[10,[[9,[-1,-2]]]],81],82,4,4],[[[10,[[3,[-1]]]],81],82,4],[[[10,[[32,[-1]]]],81],[[82,[[28,[2]]]]],4],[[[10,[[51,[-1]]]],81],[[82,[[28,[2]]]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[9,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[[84,[-1]]]],[[[10,[[9,[-1,-2]]]],81],[[82,[[85,[2]]]]],86,86],[[[10,[[9,[-1,-2]]]],81],[[82,[[85,[[88,[87]]]]]]],25,25],[[[10,[[32,[-1]]]],81],[[82,[[28,[2]]]]],4],[[[10,[[51,[-1]]]],81],[[82,[[28,[2]]]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[9,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[[84,[-1]]]],[[[10,[[9,[-1,-2]]]],81],[[82,[[85,[2]]]]],86,86],[-1,[[35,[-1]]],83],[-1,[[21,[-1]]],4],[[[10,[[32,[-1]]]],81],[[82,[26]]],4],[[[10,[[41,[-1]]]],81],[[82,[26]]],[]],[[[10,[[51,[-1]]]],81],[[82,[26]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[21,[-1]]]],81],[[82,[26]]],4],[[[10,[[9,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[3,[-1]]]],81],[[82,[26]]],89],[[[10,[[9,[-1,-2]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90,90],[[[10,[[9,[-1,-2]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90,90],[[[10,[[32,[-1]]]],81],[[82,[[28,[2]]]]],4],[[[10,[[51,[-1]]]],81],[[82,[[28,[2]]]]],8],[[[10,[[31,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[9,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[[84,[-1]]]],[[[10,[[9,[-1,-2]]]],81,92],[[82,[[85,[93]]]]],94,94],[[-1,81],82,77],[[-1,81],82,77],[[[10,[[9,[-1,-2]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86,86],[[[10,[[9,[-1,-2]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86,86],[[[16,[-1]],[16,[-1]]],27,4],[[[16,[-1]],-2],2,4,96],[-1,[[22,[-1]]],[]],[-1,[[2,[[48,[-1]],47]]],6],[-1,[[2,[[48,[-1]],47]]],6],[-1,[[9,[-2,-1]]],6,4],[-1,[[9,[-2,-1]]],6,4],[[-1,-2],[[67,[-1,-2]]],[4,77],[4,77]],[-1,68,76],[-1,74,76],[-1,[[16,[-1]]],6],[-1,[[16,[-1]]],6],[[[32,[-1]]],[[2,[24,[26,[24]]]]],4],[[[41,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[51,[-1]]],[[2,[24,[26,[24]]]]],8],[[[31,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[9,[-1,-2]]],[[2,[24,[26,[24]]]]],89,89],[[[10,[[32,[-1]]]],-2],[[28,[2]]],4,[]],[[[10,[[51,[-1]]]],-2],[[28,[2]]],8,[]],[[[10,[[31,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[9,[-2,-3]]]],-1],[[28,[2]]],[],[[84,[-1]]],[[84,[-1]]]],[[[16,[-1]]],[[26,[24]]],4],[[[10,[[61,[-1]]]]],26,4],[[[10,[[62,[-1]]]]],26,8],[[],[[39,[-1]]],4],[[-1,-2],[[43,[-1,-3,-2]]],6,7,4],[[-1,-2],[[43,[-1,-3,-2]]],6,7,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,97,[]],[-1,[[50,[-1]]],6],[-1,[[50,[-1]]],6],[-1,[[51,[-1]]],6],[-1,[[51,[-1]]],6],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[-1,-2],[[69,[-1,-2]]],8,8],[[-1,-2,-3],[[70,[-1,-2,-3]]],8,8,8],[[-1,-2,-3,-4],[[71,[-1,-2,-3,-4]]],8,8,8,8],[[-1,-2,-3,-4,-5],[[72,[-1,-2,-3,-4,-5]]],8,8,8,8,8],[-1,38,76],[-1,[[62,[-1]]],8],[[[10,[-1]],81],[[82,[28]]],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[-1,81],[[82,[28]]],77],[[-1,81],[[82,[28]]],77],[[-1,-2],[[73,[-1,-2]]],[8,77],[8,77]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,[[46,[-1]]],6],[-1,[[46,[-1]]],6],[[-1,-2],[[59,[-1,-2]]],6,7],[[-1,-2],[[59,[-1,-2]]],6,7],[[[17,[-1]]],[[26,[[16,[-1]]]]],4],[[[16,[-1]]],[[26,[24]]],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,[[[99,[-1]]],[[88,[87]]],[[100,[[88,[87]]]]]],[[[99,[-1]]],[[88,[87]]],[[101,[[88,[87]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[102,[-1]]],[[88,[87]]],90],[[[103,[-1]]],[[88,[87]]],86],[[[104,[-1]]],[[88,[87]]],86],[[-1,-2],[[105,[-1,-2]]],6,90],[[[106,[-1]]],[[106,[-1]]],20],[[[107,[-1]]],[[107,[-1]]],20],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[108,[-1]]],77],[[[106,[-1]],[106,[-1]]],109,110],[[[10,[-1]],24],2,[]],[[[10,[111]],24],2],[[[106,[-1]],24],2,112],[[[10,[[106,[-1]]]],24],2,112],[[[10,[[102,[-1]]]],24],2,90],[[[10,[[103,[-1]]]],24],2,25],[[[10,[[105,[-1,-2]]]],24],2,25,25],[[[10,[[107,[-1]]]],24],2,[[101,[[88,[87]]]],77]],[[[10,[[113,[-1]]]],24],2,25],[[-1,24],2,77],[[-1,-2],[[114,[-1,-2]]],90,[86,77,6]],[[-1,-2],[[115,[-1,-2]]],25,[86,77,6]],[[-1,-2],[[2,[[116,[-1,-2]],1]]],25,[86,77,6]],[[],[[107,[-1]]],117],[[],111],[[[99,[-1]]],24,[[101,[[88,[87]]]]]],[[[106,[-1]],[106,[-1]]],27,118],[-1,[[119,[-1]]],77],[[[106,[-1]]],[[85,[[88,[87]]]]],112],[-1,[[120,[-1]]],77],[[[106,[-1]]],[[85,[2]]],121],[[111,33],34],[[122,33],34],[[123,33],34],[[[124,[-1]],33],34,[]],[[[124,[-1]],33],34,[]],[[[106,[-1]],33],34,37],[[[102,[-1]],33],34,37],[[[125,[-1]],33],34,37],[[[103,[-1]],33],34,37],[[[104,[-1]],33],34,[37,86]],[[[105,[-1,-2]],33],34,37,37],[[[108,[-1]],33],34,[37,6]],[[[114,[-1,-2]],33],34,37,[37,6]],[[[115,[-1,-2]],33],34,37,[37,6]],[[[116,[-1,-2]],33],34,37,[37,6]],[[[107,[-1]],33],34,37],[[[119,[-1]],33],34,[37,6]],[[[120,[-1]],33],34,[37,6]],[[[126,[-1,-2]],33],34,37,37],[[[127,[-1]],33],34,37],[[[128,[-1]],33],34,[37,6]],[[[129,[-1]],33],34,[37,6]],[[[130,[-1]],33],34,[37,6]],[[[131,[-1]],33],34,[37,6]],[[[132,[-1]],33],34,[37,6]],[[[133,[-1]],33],34,[37,6]],[[[134,[-1]],33],34,[37,6]],[[[135,[-1]],33],34,[37,6]],[[[136,[-1]],33],34,37],[[[137,[-1]],33],34,37],[[[113,[-1]],33],34,37],[[[99,[-1]],33],34,37],[[[138,[-1]],33],34,[37,6]],[[[139,[-1]],33],34,[37,6]],[[[140,[-1]],33],34,[37,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,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[106,[-1]]],-1,[]],[[[102,[-1]]],-1,90],[[[103,[-1]]],-1,86],[[[105,[-1,-2]]],[[2,[-1,-2]]],90,90],[[[107,[-1]]],-1,[]],[[[113,[-1]]],-1,90],[[[99,[-1]]],-1,[[101,[[88,[87]]]]]],[[[10,[[102,[-1]]]]],[[10,[-1]]],90],[[[10,[[103,[-1]]]]],[[10,[-1]]],86],[[[10,[[105,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],90,90],[[[10,[[113,[-1]]]]],[[10,[-1]]],90],[[[106,[-1]]],-1,[]],[[[102,[-1]]],-1,90],[[[103,[-1]]],-1,86],[[[104,[-1]]],-1,86],[[[105,[-1,-2]]],[[2,[-1,-2]]],90,90],[[[107,[-1]]],-1,[]],[[[113,[-1]]],-1,90],[[[99,[-1]]],-1,[[101,[[88,[87]]]]]],[[[106,[-1]],-2],2,141,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[],[]],[[[106,[-1]]],-1,[]],[[[102,[-1]]],-1,90],[[[103,[-1]]],-1,86],[[[105,[-1,-2]]],[[2,[-1,-2]]],90,90],[[[107,[-1]]],-1,[]],[[[113,[-1]]],-1,90],[[[99,[-1]]],-1,[[101,[[88,[87]]]]]],[-1,[[126,[-1,-2]]],6,[[101,[[88,[87]]]]]],[[[136,[-1]],[137,[-1]]],27,[]],[[[137,[-1]],[136,[-1]]],27,[]],[[[113,[-1]]],93,90],[-1,[[127,[-1]]],6],[-1,[[106,[-1]]],[]],[-1,[[102,[-1]]],90],[-1,[[103,[-1]]],86],[-1,[[104,[-1]]],86],[-1,[[107,[-1]]],[]],[-1,[[99,[-1]]],[[101,[[88,[87]]]]]],[[[106,[-1]],[106,[-1]]],[[26,[109]]],142],[[[10,[[125,[-1]]]],81],82,[90,94]],[[[10,[[108,[-1]]]],81],82,[86,6,77]],[[[10,[[114,[-1,-2]]]],81],82,90,[86,77,6]],[[[10,[[115,[-1,-2]]]],81],82,25,[86,77,6]],[[[10,[[116,[-1,-2]]]],81],82,25,[86,77,6]],[[[10,[[119,[-1]]]],81],82,[25,6,77]],[[[10,[[120,[-1]]]],81],82,[86,6,77]],[[[10,[[128,[-1]]]],81],82,[90,6,77]],[[[10,[[129,[-1]]]],81],82,[90,6,77]],[[[10,[[130,[-1]]]],81],82,[90,6,77]],[[[10,[[131,[-1]]]],81],82,[25,6,77]],[[[10,[[132,[-1]]]],81],82,[90,6,77]],[[[10,[[133,[-1]]]],81],82,[90,6,77]],[[[10,[[134,[-1]]]],81],82,[25,6,77]],[[[10,[[135,[-1]]]],81],82,[94,6,77]],[[[10,[[138,[-1]]]],81],82,[86,6,77]],[[[10,[[139,[-1]]]],81],82,[86,6,77]],[[[10,[[140,[-1]]]],81],[[82,[[85,[2]]]]],[86,6,77]],[[[10,[-1]],81],[[82,[[28,[2,143]]]]],[]],[[[10,[123]],81],[[82,[[85,[2]]]]]],[[[10,[[106,[-1]]]],81],[[82,[[85,[2]]]]],121],[[[10,[[102,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[103,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[104,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[88,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[126,[-1,-2]]]],81],[[82,[[28,[2]]]]],86,[[101,[[88,[87]]]]]],[[[10,[[137,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[-1]],81],[[82,[[28,[[88,[87]],143]]]]],[]],[[[10,[111]],81],[[82,[[85,[[88,[87]]]]]]]],[[[10,[[106,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],112],[[[10,[[102,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],90],[[[10,[[103,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],25],[[[10,[[105,[-1,-2]]]],81],[[82,[[85,[[88,[87]]]]]]],25,25],[[[10,[[107,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],[[101,[[88,[87]]]],77]],[[[10,[[113,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],25],[[[10,[-1]],81],[[82,[[28,[2,143]]]]],[]],[[[10,[123]],81],[[82,[[85,[2]]]]]],[[[10,[[106,[-1]]]],81],[[82,[[85,[2]]]]],121],[[[10,[[102,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[103,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[104,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[78,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[88,[87]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81],[[82,[[85,[2]]]]]],[[[10,[[126,[-1,-2]]]],81],[[82,[[28,[2]]]]],86,[[101,[[88,[87]]]]]],[[[10,[[137,[-1]]]],81],[[82,[[85,[2]]]]],86],[[[10,[[127,[-1]]]],81],[[82,[26]]],25],[[[10,[-1]],81,[88,[87]]],[[82,[[28,[24,143]]]]],[]],[[[10,[111]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[122]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],145],[[[10,[[102,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90],[[[10,[[103,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90],[[[10,[[105,[-1,-2]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90,90],[[[10,[[107,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],[[101,[[88,[87]]]],77]],[[[10,[[136,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],90],[[[10,[[113,[-1]]]],81,[88,[87]]],[[82,[[28,[24,143]]]]],90],[[[10,[-1]],81,[88,[91]]],[[82,[[28,[24,143]]]]],[]],[[[10,[122]],81,[88,[91]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],145],[[[10,[[102,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90],[[[10,[[103,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90],[[[10,[[105,[-1,-2]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90,90],[[[10,[[107,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],[[101,[[88,[87]]]],77]],[[[10,[[136,[-1]]]],81,[88,[91]]],[[82,[[85,[24]]]]],90],[[[10,[[126,[-1,-2]]]],81],[[82,[[28,[2]]]]],86,[[101,[[88,[87]]]]]],[[[10,[-1]],81,92],[[82,[[28,[93,143]]]]],[]],[[[10,[[106,[-1]]]],81,92],[[82,[[85,[93]]]]],146],[[[10,[[102,[-1]]]],81,92],[[82,[[85,[93]]]]],[90,94]],[[[10,[[103,[-1]]]],81,92],[[82,[[85,[93]]]]],[86,94]],[[[10,[[107,[-1]]]],81,92],[[82,[[85,[93]]]]],[[101,[[88,[87]]]],77]],[[[10,[[102,[-1]]]],81,147],[[82,[[85,[2]]]]],[90,94]],[[[10,[-1]],81,[88,[87]]],[[82,[[28,[24,143]]]]],[]],[[[10,[123]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],121],[[[10,[[102,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[[103,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[[104,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[[107,[[78,[87]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[88,[87]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[78,[87]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81,[88,[87]]],[[82,[[85,[24]]]]]],[[[10,[[137,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],86],[[[10,[-1]],81,[88,[95]]],[[82,[[28,[24,143]]]]],[]],[[[10,[123]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[106,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],121],[[[10,[[102,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[10,[[103,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[10,[[104,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[10,[[107,[[88,[87]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[78,[87]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[144,[[88,[87]]]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[107,[[78,[87]]]]]],81,[88,[95]]],[[82,[[85,[24]]]]]],[[[10,[[137,[-1]]]],81,[88,[95]]],[[82,[[85,[24]]]]],86],[[[107,[-1]]],93,[]],[[-1,[88,[87]]],[[128,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[24]]],145],[[-1,[88,[87]]],[[130,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[2]]],145],[[-1,97],[[131,[-1]]],77],[[-1,[78,[87]]],[[132,[-1]]],77],[[[106,[-1]],[78,[87]]],[[85,[24]]],145],[[-1,97],[[133,[-1]]],77],[[[106,[-1]],97],[[85,[24]]],145],[[-1,87,[78,[87]]],[[134,[-1]]],77],[[-1,[88,[91]]],[[129,[-1]]],77],[[[106,[-1]],[88,[91]]],[[85,[24]]],145],[87,122],[[[136,[-1]],[137,[-1]]],[[28,[-1,[124,[-1]]]]],77],[[[137,[-1]],[136,[-1]]],[[28,[-1,[124,[-1]]]]],77],[[-1,92],[[135,[-1]]],77],[[[106,[-1]],92],[[85,[93]]],146],[[[10,[[102,[-1]]]],147],[[125,[-1]]],[90,94]],[[[99,[-1]],-2],2,[[101,[[88,[87]]]]],[[148,[24]]]],[[[113,[-1]],93],2,90],[[[107,[-1]],93],2,[]],[[],123],[-1,[[2,[[136,[-1]],[137,[-1]]]]],[86,6]],[[[99,[-1]]],24,[[101,[[88,[87]]]]]],[[[10,[[126,[-1,-2]]]],-2],[[28,[2]]],86,[[101,[[88,[87]]]]]],[-1,[[135,[-1]]],77],[[-1,93],[[113,[-1]]],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,97,[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[24,-1],[[102,[-1]]],90],[[24,-1],[[103,[-1]]],86],[[24,-1],[[104,[-1]]],86],[[-1,[88,[87]]],[[138,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[24]]],121],[[-1,[88,[87]]],[[140,[-1]]],77],[[[106,[-1]],[88,[87]]],[[85,[2]]],121],[[[106,[-1]],149],[[85,[2]]],121],[[-1,[88,[95]]],[[139,[-1]]],77],[[[106,[-1]],[88,[95]]],[[85,[24]]],121],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,[],[]],[[],[[150,[-1]]],117],[[[151,[-1]]],-1,6],[[[152,[-1]]],-1,6],[[[153,[-1,-2]]],-2,6,6],[[[151,[-1]]],-1,6],[[[152,[-1]]],-1,6],[[[153,[-1,-2]]],-2,6,6],[[[154,[-1]]],2,6],[[[151,[-1]]],2,6],[[[155,[-1]]],2,6],[[[152,[-1]]],2,6],[[[153,[-1,-2]]],2,6,6],[[[150,[-1]],33],34,6],[[[154,[-1]],33],34,6],[[[151,[-1]],33],34,[6,37]],[[[155,[-1]],33],34,6],[[[152,[-1]],33],34,[6,37]],[[[153,[-1,-2]],33],34,6,[6,37]],[-1,-1,[]],[-1,[[150,[-1]]],[]],[156,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[150,[-1]]],-1,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[150,[-1]]],-1,[]],[[[154,[-1]]],27,6],[[[155,[-1]]],27,6],[[[150,[-1]]],[[155,[-1]]],6],[[[157,[[150,[-1]]]]],[[154,[-1]]],6],[[[152,[-1]],-2],[[153,[-1,-3]]],6,7,6],[[[153,[-1,-2]],-3],[[153,[-1,-4]]],6,6,7,6],[-1,[[150,[-1]]],[]],[[[10,[[154,[-1]]]],81],82,6],[[[10,[[155,[-1]]]],81],82,6],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[150,[-1]]],[[26,[[152,[-1]]]]],6],[[[157,[[150,[-1]]]]],[[26,[[151,[-1]]]]],6],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],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,24],[[158,[-1,-2]]],6,[]],[[[159,[-1]]],[[159,[-1]]],[]],[[[160,[-1,-2]]],[[160,[-1,-2]]],20,20],[[[161,[-1,-2,-3,-4,-5]]],[[161,[-1,-2,-3,-4,-5]]],20,[],[],20,20],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[162,[-1,-2]]],77,[]],[[],[[159,[-1]]],[]],[[-1,-3],[[163,[-1,-3]]],6,20,[[84,[-2]]]],[[-1,-2],[[164,[-1,-2]]],77,[]],[-1,[[165,[-1,-2]]],77,[]],[[[166,[-1,-2]],33],34,[37,6],[37,6,167]],[[[162,[-1,-2]],33],34,[37,6],37],[[[159,[-1]],33],34,37],[[[163,[-1,-2]],33],34,37,37],[[[164,[-1,-2]],33],34,[37,6],37],[[[165,[-1,-2]],33],34,[37,6],37],[[[168,[-2,-1,-3]],33],34,37,[37,[84,[-1]]],37],[[[160,[-1,-2]],33],34,37,37],[[[169,[-1,-2]],33],34,[37,6],37],[[[170,[-1,-2,-3]],33],34,37,37,37],[[[161,[-1,-2,-3,-4,-5]],33],34,37,[],[],37,[]],[[[171,[-1,-2,-3,-4,-5]],33],34,37,37,[],37,[]],[[[158,[-1,-2]],33],34,37,37],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[163,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[168,[-2,-1,-3]]],-2,[],[[84,[-1]]],[]],[[[160,[-1,-2]]],-1,[],[]],[[[161,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],89,83],[[[158,[-2,-1]]],-2,[],[[84,[-1]]]],[[[10,[[163,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],[],[]],[[[10,[[168,[-2,-1,-3]]]]],[[10,[-2]]],[],[[84,[-1]]],[]],[[[10,[[160,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[161,[-2,-1,-3,-4,-5]]]]],[[10,[-2]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]]],[[10,[-2]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]]],[[10,[-2]]],[],[[84,[-1]]]],[[[163,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[168,[-2,-1,-3]]],-2,[],[[84,[-1]]],[]],[[[160,[-1,-2]]],-1,[],[]],[[[161,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],89,83],[[[158,[-2,-1]]],-2,[],[[84,[-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,[],[]],[[[163,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[168,[-2,-1,-3]]],-2,[],[[84,[-1]]],[]],[[[160,[-1,-2]]],-1,[],[]],[[[161,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],-2,[],[[84,[-1]]],[],89,83],[[[158,[-2,-1]]],-2,[],[[84,[-1]]]],[[[168,[-2,-1,-3]]],27,[],[[84,[-1]],80],[]],[[[160,[-1,-2]]],27,80,[]],[[[171,[-2,-1,-3,-4,-5]]],27,[],[80,[84,[-1]]],[],89,83],[[[158,[-2,-1]]],27,[],[[84,[-1]],80]],[-1,[[9,[-1,-3]]],6,[],[[84,[-2]]]],[[[10,[[166,[-2,-3]]]],81],82,[],[[84,[-1]],77,6],[89,77,6]],[[[10,[[162,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[[164,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[[165,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[[169,[-2,-1]]]],81],82,[],[[84,[-1]],77,6]],[[[10,[-1]],81],[[82,[[28,[2]]]]],[]],[[[10,[[159,[-1]]]],81],[[82,[[28,[2]]]]],[]],[[[10,[[163,[-2,-3]]]],81],[[82,[[28,[2]]]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],83,4],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[-1,81],[[82,[[28,[2]]]]],77],[[[10,[-1]],81],[[82,[[28,[2]]]]],[]],[[[10,[[159,[-1]]]],81],[[82,[[28,[2]]]]],[]],[[[10,[[163,[-2,-3]]]],81],[[82,[[28,[2]]]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],83,4],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[-1,81],[[82,[[28,[2]]]]],77],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[26]]],[],[[84,[-1]],89],[]],[[[10,[[160,[-1,-2]]]],81],[[82,[26]]],89,[]],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[26]]],[],[89,[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[26]]],[],[89,[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[26]]],[],[[84,[-1]],89]],[[[10,[-1]],81],[[82,[[28,[2]]]]],[]],[[[10,[[159,[-1]]]],81],[[82,[[28,[2]]]]],[]],[[[10,[[163,[-2,-3]]]],81],[[82,[[28,[2]]]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],83,4],[[[10,[[161,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[-1,81],[[82,[[28,[2]]]]],77],[-1,[[9,[-3,-1]]],6,[],[[84,[-2]]]],[[-1,-2],[[169,[-1,-2]]],77,[]],[[-1,-2],[[166,[-1,-2]]],77,[167,89,77,6]],[-1,[[168,[-1,-2,-3]]],6,[],[]],[[-1,-2],[[160,[-1,-2]]],6,7],[[[168,[-2,-1,-3]]],[[2,[24,[26,[24]]]]],[],[[84,[-1]],89],[]],[[[160,[-1,-2]]],[[2,[24,[26,[24]]]]],89,[]],[[[161,[-2,-1,-3,-4,-5]]],[[2,[24,[26,[24]]]]],[],[89,[84,[-1]]],[],4,83],[[[171,[-2,-1,-3,-4,-5]]],[[2,[24,[26,[24]]]]],[],[89,[84,[-1]]],[],89,83],[[[158,[-2,-1]]],[[2,[24,[26,[24]]]]],[],[[84,[-1]],89]],[[[10,[-1]],-2],[[28,[2]]],[],[]],[[[10,[[159,[-1]]]],-1],[[28,[2]]],[]],[[[10,[[163,[-2,-3]]]],-1],[[28,[2]]],20,[[84,[-1]]],[[84,[-1]]]],[[[10,[[168,[-2,-1,-3]]]],-1],[[28,[2]]],[],[[84,[-1]]],[]],[[[10,[[160,[-2,-3]]]],-1],[[28,[2]]],[],[[84,[-1]]],7],[[[10,[[170,[-1,-2,-3]]]],-4],[[28,[2]]],[],83,4,[]],[[[10,[[161,[-2,-1,-3,-4,-5]]]],-3],[[28,[2]]],[],[[84,[-1]]],[],4,83],[[[10,[[171,[-2,-1,-3,-4,-5]]]],-3],[[28,[2]]],[],[[84,[-1]]],[],89,83],[[[10,[[158,[-2,-1]]]],-1],[[28,[2]]],[],[[84,[-1]]]],[[-1,-2],[[28,[2]]],77,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[-1,-2],[[170,[-1,-2,-3]]],[],83,4],[[-1,-2],[[161,[-1,-3,-4,-5,-2]]],6,83,[],[],4],[[-1,-2],[[171,[-1,-3,-4,-5,-2]]],6,83,[],[],89],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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]]],89],[[-1,-2],[[172,[-1,-3,-2]]],6,83,4],[[-1,-2],[[172,[-1,-3,-2]]],6,83,4],[[-1,-2],[[173,[-1,-3,-2]]],6,83,8],[[-1,-2],[[173,[-1,-3,-2]]],6,83,8],[[-1,-2],[[174,[-1,-3,-2]]],6,83,4],[[-1,-2],[[174,[-1,-3,-2]]],6,83,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,175,[6,12]],[-1,175,[6,12]],[-1,176,6],[-1,176,6],[[-1,24],[[177,[-1]]],6],[[-1,24],[[177,[-1]]],6],[[-1,24],[[178,[-1]]],6],[[-1,24],[[178,[-1]]],6],[-1,-1,[]],[-1,-1,[]],[-1,[[179,[-1]]],[6,15]],[-1,[[179,[-1]]],[6,15]],[[-1,-2],[[180,[-1,-2]]],6,89],[[-1,-2],[[180,[-1,-2]]],6,89],[[-1,24],[[181,[-1]]],6],[[-1,24],[[181,[-1]]],6],[[[182,[-1]]],[[182,[-1]]],20],[[[183,[-1]]],[[183,[-1]]],20],[[[184,[-1]]],[[184,[-1]]],20],[[[185,[-1]]],[[185,[-1]]],[]],[[[186,[-1]]],[[186,[-1]]],[]],[[[187,[-1]]],[[187,[-1]]],20],[188,188],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[189,[-1,-2]]],6,[117,190]],[-1,[[189,[-1,-2]]],6,[117,190]],[-1,[[191,[-1]]],6],[-1,[[191,[-1]]],6],[[[10,[[192,[-1]]]],24],2,167],[-1,[[193,[-1]]],6],[-1,[[193,[-1]]],6],[-1,[[194,[-1]]],[6,20]],[-1,[[194,[-1]]],[6,20]],[[],[[195,[-1]]],4],[[],[[196,[-1]]],[]],[[],[[197,[-1]]],[89,77]],[[],188],[[[196,[-1]]],2,[]],[[],[[185,[-1]]],[]],[-1,[[198,[-1]]],6],[-1,[[198,[-1]]],6],[[[199,[-1,-2]],[199,[-1,-2]]],27,118,118],[[[200,[-1,-2]],[200,[-1,-2]]],27,118,118],[[188,188],27],[-1,[[201,[-1,-2]]],6,[]],[-1,[[201,[-1,-2]]],6,[]],[[[195,[-1]],-2],2,4,76],[[[196,[-1]],-2],2,[],76],[[[197,[-1]],-2],2,[89,77],76],[[-1,-2],[[202,[-1,-3,-2]]],6,83,4],[[-1,-2],[[202,[-1,-3,-2]]],6,83,4],[[-1,-2],[[203,[-1,-3,-2]]],6,83,4],[[-1,-2],[[203,[-1,-3,-2]]],6,83,4],[[-1,-2],[[204,[-1,-3,-2]]],6,83,89],[[-1,-2],[[204,[-1,-3,-2]]],6,83,89],[[-1,-2,-3],[[205,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,[89,77]],[[-1,-2,-3],[[205,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,[89,77]],[-1,[[207,[-1]]],6],[-1,[[207,[-1]]],6],[[-1,-2],[[208,[-1]]],6,[[206,[[26,[24]]]]]],[[-1,-2],[[208,[-1]]],6,[[206,[[26,[24]]]]]],[[[209,[-1,-2]],33],34,[],[]],[[[209,[-1,-2]],33],34,[],[]],[[[210,[-1]],33],34,[]],[[[195,[-1]],33],34,4],[[[196,[-1]],33],34,[]],[[[197,[-1]],33],34,37],[[[180,[-1,-2]],33],34,37,37],[[[189,[-1,-2]],33],34,37,37],[[[211,[-1,-2,-3]],33],34,37,37,37],[[[191,[-1]],33],34,[37,89]],[[[193,[-1]],33],34,37],[[[194,[-1]],33],34,37],[[[198,[-1]],33],34,37],[[[202,[-1,-2,-3]],33],34,[89,37],37,[]],[[[203,[-1,-2,-3]],33],34,37,37,[]],[[[207,[-1]],33],34,89],[[[212,[-1,-2,-3,-4]],33],34,37,37,37,[]],[[[174,[-1,-2,-3]],33],34,37,37,[]],[[[172,[-1,-2,-3]],33],34,37,37,[]],[[[213,[-1,-2]],33],34,167,[]],[[[214,[-1,-2,-3]],33],34,37,37,[]],[[[215,[-1]],33],34,37],[[[216,[-1]],33],34,37],[[[217,[-1,-2]],33],34,[],[]],[[[218,[-1,-2]],33],34,37,[]],[[[204,[-1,-2,-3]],33],34,[],[],[]],[[[219,[-1]],33],34,[37,6]],[[[220,[-1]],33],34,[37,6]],[[[221,[-1]],33],34,[37,89]],[[[222,[-1]],33],34,[89,37]],[[[223,[-1]],33],34,[89,37]],[[[224,[-1,-2]],33],34,[89,37],[]],[[[225,[-1,-2]],33],34,[89,37],6],[[[226,[-1]],33],34,37],[[[227,[-1,-2,-3]],33],34,[89,37],37,[]],[[[228,[-1]],33],34,37],[[[229,[-1,-2,-3]],33],34,[89,37],37,[]],[[[230,[-1,-2]],33],34,[89,37],[4,37]],[[[231,[-1,-2,-3]],33],34,37,37,[]],[[[232,[-1,-2]],33],34,[37,89],[37,89]],[[[181,[-1]],33],34,[37,89]],[[[233,[-1]],33],34,[37,89]],[[[234,[-1,-2,-3,-4]],33],34,[89,37],37,37,[]],[[[177,[-1]],33],34,[89,37]],[[[178,[-1]],33],34,[89,37]],[[[205,[-1,-2,-3]],33],34,89,[89,77],83],[[[235,[-1,-2,-3]],33],34,37,37,[]],[[[236,[-1]],33],34,37],[[[237,[-1,-2]],33],34,37,37],[[[179,[-1]],33],34,37],[[[173,[-1,-2,-3]],33],34,37,37,[]],[[[201,[-1,-2]],33],34,[],[]],[[[238,[-1,-2]],33],34,[],[]],[[[239,[-1,-2]],33],34,[],[]],[[[240,[-1]],33],34,37],[[[241,[-1,-2]],33],34,[],[]],[[[242,[-1,-2]],33],34,[],[]],[[[243,[-1,-2,-3]],33],34,37,37,[]],[[[244,[-1]],33],34,[37,6]],[[[245,[-1,-2,-3]],33],34,37,37,[]],[[[246,[-1,-2,-3]],33],34,[167,37],37,[]],[[[247,[-1,-2,-3]],33],34,37,37,[]],[[[248,[-1]],33],34,[167,37]],[[[249,[-1]],33],34,167],[[[250,[-1,-2]],33],34,37,37],[[[251,[-1]],33],34,[37,167]],[[[252,[-1]],33],34,[37,167]],[[[199,[-1,-2]],33],34,[],253],[[[199,[-1,-2]],33],34,[],37],[[[254,[-1]],33],34,[37,167]],[[[200,[-1,-2]],33],34,[],253],[[[200,[-1,-2]],33],34,[],37],[[[255,[-1,-2,-3,-4]],33],34,37,37,37,[]],[[[256,[-1,-2,-3]],33],34,37,[],37],[[[257,[-1,-2,-3]],33],34,[167,37],37,[]],[[[258,[-1,-2,-3]],33],34,[167,37],37,[]],[[[259,[-1]],33],34,[167,37]],[[[260,[-1]],33],34,[167,37]],[[[261,[-1,-2,-3]],33],34,37,37,[]],[[[192,[-1]],33],34,[167,37]],[[[262,[-1,-2,-3]],33],34,37,37,[]],[[[263,[-1,-2,-3]],33],34,37,37,[]],[[[182,[-1]],33],34,37],[[[183,[-1]],33],34,37],[[[184,[-1]],33],34,37],[[[185,[-1]],33],34,37],[[[264,[-1]],33],34,37],[[[186,[-1]],33],34,37],[[[187,[-1]],33],34,37],[[[265,[-1,-2]],33],34,37,37],[[188,33],34],[[[266,[-1,-2,-3,-4]],33],34,37,37,[],37],[[[267,[-1,-2,-3]],33],34,37,[],37],[[-1,-2,-3],[[212,[-1,-4,-2,-3]]],6,[],83,4],[[-1,-2,-3],[[212,[-1,-4,-2,-3]]],6,[],83,4],[[-1,-2],[[214,[-1,-3,-2]]],6,83,4],[[-1,-2],[[214,[-1,-3,-2]]],6,83,4],[[-1,-2,-3],[[235,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[[-1,-2,-3],[[235,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[[-1,-2],[[213,[-1,-2]]],[167,6],84],[[-1,-2],[[213,[-1,-2]]],[167,6],84],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[195,[-2]]],76,4],[-1,[[196,[-2]]],76,[]],[-1,[[197,[-2]]],76,[89,77]],[-1,[[215,[-1]]],6],[-1,[[215,[-1]]],6],0,[[[198,[-1]]],-1,89],[[[202,[-1,-2,-3]]],-1,89,4,0],[[[203,[-1,-2,-3]]],-1,89,4,83],[[[207,[-1]]],-1,89],[[[215,[-1]]],-1,[]],[[[216,[-1]]],[[26,[-1]]],[89,77]],[[[217,[-1,-2]]],-1,[],[]],[[[218,[-1,-2]]],-1,[],[]],[[[204,[-1,-2,-3]]],-1,[],[],[]],[[[221,[-1]]],-1,89],[[[226,[-1]]],-1,89],[[[227,[-1,-2,-3]]],-1,89,4,83],[[[228,[-1]]],-1,89],[[[229,[-1,-2,-3]]],-1,89,4,83],[[[230,[-1,-2]]],-1,89,4],[[[231,[-1,-2,-3]]],-1,89,[],83],[[[232,[-1,-2]]],[[2,[-1,-2]]],89,89],[[[181,[-1]]],-1,89],[[[233,[-1]]],-1,89],[[[234,[-1,-2,-3,-4]]],-1,89,[],4,83],[[[177,[-1]]],-1,89],[[[178,[-1]]],-1,89],[[[205,[-1,-2,-3]]],-1,89,[89,77],83],[[[179,[-1]]],-1,[89,15]],[[[173,[-1,-2,-3]]],-1,167,8,83],[[[201,[-1,-2]]],-1,[],[]],[[[238,[-1,-2]]],-1,[],[]],[[[239,[-1,-2]]],-1,[],[]],[[[240,[-1]]],-1,[]],[[[241,[-1,-2]]],-1,[],[]],[[[242,[-1,-2]]],-1,[],[]],[[[243,[-1,-2,-3]]],-1,167,8,83],[[[246,[-1,-2,-3]]],-1,167,[],[]],[[[247,[-1,-2,-3]]],-1,[],[],[]],[[[248,[-1]]],-1,167],[[[249,[-1]]],-1,167],[[[252,[-1]]],-1,167],[[[254,[-1]]],-1,167],[[[257,[-1,-2,-3]]],-1,167,8,83],[[[258,[-1,-2,-3]]],-1,167,8,83],[[[259,[-1]]],-1,167],[[[260,[-1]]],-1,167],[[[265,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[266,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[10,[[198,[-1]]]]],[[10,[-1]]],89],[[[10,[[202,[-1,-2,-3]]]]],[[10,[-1]]],89,4,0],[[[10,[[203,[-1,-2,-3]]]]],[[10,[-1]]],89,4,83],[[[10,[[207,[-1]]]]],[[10,[-1]]],89],[[[10,[[215,[-1]]]]],[[10,[-1]]],[]],[[[10,[[216,[-1]]]]],[[26,[[10,[-1]]]]],[89,77]],[[[10,[[217,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[218,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[204,[-1,-2,-3]]]]],[[10,[-1]]],[],[],[]],[[[10,[[221,[-1]]]]],[[10,[-1]]],89],[[[10,[[226,[-1]]]]],[[10,[-1]]],89],[[[10,[[227,[-1,-2,-3]]]]],[[10,[-1]]],89,4,83],[[[10,[[228,[-1]]]]],[[10,[-1]]],89],[[[10,[[229,[-1,-2,-3]]]]],[[10,[-1]]],89,4,83],[[[10,[[230,[-1,-2]]]]],[[10,[-1]]],89,4],[[[10,[[231,[-1,-2,-3]]]]],[[10,[-1]]],89,[],83],[[[10,[[232,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],89,89],[[[10,[[181,[-1]]]]],[[10,[-1]]],89],[[[10,[[233,[-1]]]]],[[10,[-1]]],89],[[[10,[[234,[-1,-2,-3,-4]]]]],[[10,[-1]]],89,[],4,83],[[[10,[[177,[-1]]]]],[[10,[-1]]],89],[[[10,[[178,[-1]]]]],[[10,[-1]]],89],[[[10,[[205,[-1,-2,-3]]]]],[[10,[-1]]],89,[89,77],83],[[[10,[[179,[-1]]]]],[[10,[-1]]],[89,15]],[[[10,[[173,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[201,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[238,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[239,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[240,[-1]]]]],[[10,[-1]]],[]],[[[10,[[241,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[242,[-1,-2]]]]],[[10,[-1]]],[],[]],[[[10,[[243,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[246,[-1,-2,-3]]]]],[[10,[-1]]],167,[],[]],[[[10,[[247,[-1,-2,-3]]]]],[[10,[-1]]],[],[],[]],[[[10,[[248,[-1]]]]],[[10,[-1]]],167],[[[10,[[249,[-1]]]]],[[10,[-1]]],167],[[[10,[[252,[-1]]]]],[[10,[-1]]],167],[[[10,[[254,[-1]]]]],[[10,[-1]]],167],[[[10,[[257,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[258,[-1,-2,-3]]]]],[[10,[-1]]],167,8,83],[[[10,[[259,[-1]]]]],[[10,[-1]]],167],[[[10,[[260,[-1]]]]],[[10,[-1]]],167],[[[10,[[265,[-1,-2]]]]],[[2,[[10,[-1]],[10,[-2]]]]],[],[]],[[[10,[[266,[-1,-2,-3,-4]]]]],[[2,[[10,[-1]],[10,[-2]]]]],[],[],[],[]],[[[198,[-1]]],-1,89],[[[202,[-1,-2,-3]]],-1,89,4,0],[[[203,[-1,-2,-3]]],-1,89,4,83],[[[207,[-1]]],-1,89],[[[215,[-1]]],-1,[]],[[[216,[-1]]],[[26,[-1]]],[89,77]],[[[217,[-1,-2]]],-1,[],[]],[[[218,[-1,-2]]],-1,[],[]],[[[204,[-1,-2,-3]]],-1,[],[],[]],[[[221,[-1]]],-1,89],[[[226,[-1]]],-1,89],[[[227,[-1,-2,-3]]],-1,89,4,83],[[[228,[-1]]],-1,89],[[[229,[-1,-2,-3]]],-1,89,4,83],[[[230,[-1,-2]]],-1,89,4],[[[231,[-1,-2,-3]]],-1,89,[],83],[[[232,[-1,-2]]],[[2,[-1,-2]]],89,89],[[[181,[-1]]],-1,89],[[[233,[-1]]],-1,89],[[[234,[-1,-2,-3,-4]]],-1,89,[],4,83],[[[177,[-1]]],-1,89],[[[178,[-1]]],-1,89],[[[205,[-1,-2,-3]]],-1,89,[89,77],83],[[[179,[-1]]],-1,[89,15]],[[[173,[-1,-2,-3]]],-1,167,8,83],[[[201,[-1,-2]]],-1,[],[]],[[[238,[-1,-2]]],-1,[],[]],[[[239,[-1,-2]]],-1,[],[]],[[[240,[-1]]],-1,[]],[[[241,[-1,-2]]],-1,[],[]],[[[242,[-1,-2]]],-1,[],[]],[[[243,[-1,-2,-3]]],-1,167,8,83],[[[246,[-1,-2,-3]]],-1,167,[],[]],[[[247,[-1,-2,-3]]],-1,[],[],[]],[[[248,[-1]]],-1,167],[[[249,[-1]]],-1,167],[[[252,[-1]]],-1,167],[[[254,[-1]]],-1,167],[[[257,[-1,-2,-3]]],-1,167,8,83],[[[258,[-1,-2,-3]]],-1,167,8,83],[[[259,[-1]]],-1,167],[[[260,[-1]]],-1,167],[[[265,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[266,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[188,-1],2,96],[[-1,-2],[[217,[-1,-2]]],6,83],[[-1,-2],[[217,[-1,-2]]],6,83],[[-1,-2],[[239,[-1,-2]]],6,83],[[-1,-2],[[239,[-1,-2]]],6,83],[[-1,-2],[[238,[-1,-2]]],6,83],[[-1,-2],[[238,[-1,-2]]],6,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[192,[-1]]],[6,268]],[-1,[[192,[-1]]],[6,268]],[-1,[[216,[-1]]],[6,77]],[-1,[[216,[-1]]],[6,77]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[198,[-1]]],-1,89],[[[202,[-1,-2,-3]]],-1,89,4,0],[[[203,[-1,-2,-3]]],-1,89,4,83],[[[207,[-1]]],-1,89],[[[215,[-1]]],-1,[]],[[[216,[-1]]],[[26,[-1]]],[89,77]],[[[217,[-1,-2]]],-1,[],[]],[[[218,[-1,-2]]],-1,[],[]],[[[204,[-1,-2,-3]]],-1,[],[],[]],[[[221,[-1]]],-1,89],[[[226,[-1]]],-1,89],[[[227,[-1,-2,-3]]],-1,89,4,83],[[[228,[-1]]],-1,89],[[[229,[-1,-2,-3]]],-1,89,4,83],[[[230,[-1,-2]]],-1,89,4],[[[231,[-1,-2,-3]]],-1,89,[],83],[[[232,[-1,-2]]],[[2,[-1,-2]]],89,89],[[[181,[-1]]],-1,89],[[[233,[-1]]],-1,89],[[[234,[-1,-2,-3,-4]]],-1,89,[],4,83],[[[177,[-1]]],-1,89],[[[178,[-1]]],-1,89],[[[205,[-1,-2,-3]]],-1,89,[89,77],83],[[[179,[-1]]],-1,[89,15]],[[[173,[-1,-2,-3]]],-1,167,8,83],[[[201,[-1,-2]]],-1,[],[]],[[[238,[-1,-2]]],-1,[],[]],[[[239,[-1,-2]]],-1,[],[]],[[[240,[-1]]],-1,[]],[[[241,[-1,-2]]],-1,[],[]],[[[242,[-1,-2]]],-1,[],[]],[[[243,[-1,-2,-3]]],-1,167,8,83],[[[246,[-1,-2,-3]]],-1,167,[],[]],[[[247,[-1,-2,-3]]],-1,[],[],[]],[[[248,[-1]]],-1,167],[[[249,[-1]]],-1,167],[[[252,[-1]]],-1,167],[[[254,[-1]]],-1,167],[[[257,[-1,-2,-3]]],-1,167,8,83],[[[258,[-1,-2,-3]]],-1,167,8,83],[[[259,[-1]]],-1,167],[[[260,[-1]]],-1,167],[[[265,[-1,-2]]],[[2,[-1,-2]]],[],[]],[[[266,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],[]],[[[196,[-1]]],[],77],[[[196,[-1]]],[],77],[[[196,[-1]]],[],77],[[[197,[-1]]],[],[89,77]],[[[197,[-1]]],[],[89,77]],[[[197,[-1]]],[],[89,77]],[-1,[[240,[-1]]],6],[-1,[[240,[-1]]],6],[[[215,[-1]]],27,[]],[[[195,[-1]]],27,4],[[[236,[-1]],[237,[-1,-2]]],27,[],[]],[[[237,[-1,-2]],[236,[-1]]],27,[],[]],[[[230,[-1,-2]]],27,89,4],[-1,27,[]],[[[195,[-1]]],27,4],[[[196,[-1]]],27,4],[[[197,[-1]]],27,[89,77]],[[[180,[-1,-2]]],27,89,80],[[[189,[-1,-2]]],27,80,[117,190]],[[[211,[-1,-3,-5]]],27,80,[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[[[191,[-1]]],27,80],[[[193,[-1]]],27,80],[[[194,[-1]]],27,[20,89]],[[[198,[-1]]],27,[89,80]],[[[202,[-1,-2,-3]]],27,[89,80],4,83],[[[203,[-1,-2,-3]]],27,[89,80],4,0],[[[207,[-1]]],27,89],[[[212,[-1,-2,-3,-4]]],27,89,4,[],83],[[[174,[-1,-2,-3]]],27,89,4,83],[[[172,[-1,-2,-3]]],27,89,4,83],[[[213,[-1,-2]]],27,167,[]],[[[214,[-1,-2,-3]]],27,80,4,83],[[[215,[-1]]],27,89],[[[216,[-1]]],27,[89,77]],[[[217,[-1,-2]]],27,[],[]],[[[218,[-1,-2]]],27,80,0],[[[204,[-1,-2,-3]]],27,[],[],[]],[[[219,[-1]]],27,[6,80,77]],[[[220,[-1]]],27,[6,80,77]],[[[221,[-1]]],27,89],[[[222,[-1]]],27,89],[[[223,[-1]]],27,89],[[[224,[-1,-2]]],27,89,0],[[[225,[-1,-2]]],27,89,6],[[[226,[-1]]],27,80],[[[227,[-1,-2,-3]]],27,80,4,83],[[[228,[-1]]],27,80],[[[229,[-1,-2,-3]]],27,80,4,83],[[[230,[-1,-2]]],27,89,4],[[[231,[-1,-2,-3]]],27,80,4,83],[[[232,[-1,-2]]],27,89,89],[[[181,[-1]]],27,80],[[[233,[-1]]],27,89],[[[234,[-1,-2,-3,-4]]],27,80,[],4,83],[[[177,[-1]]],27,89],[[[178,[-1]]],27,89],[[[205,[-1,-2,-3]]],27,89,[89,77],83],[[[235,[-1,-2,-3]]],27,89,4,83],[[[179,[-1]]],27,[80,15]],[[[173,[-1,-2,-3]]],27,[167,80],8,83],[[[201,[-1,-2]]],27,[],[]],[[[238,[-1,-2]]],27,[],[]],[[[239,[-1,-2]]],27,[],[]],[[[240,[-1]]],27,[167,80]],[[[241,[-1,-2]]],27,[],[]],[[[242,[-1,-2]]],27,[],[]],[[[243,[-1,-2,-3]]],27,[167,80],8,83],[[[244,[-1]]],27,[6,167,77,80]],[[[246,[-1,-2,-3]]],27,[167,80],4,83],[[[247,[-1,-2,-3]]],27,[167,80],8,83],[[[248,[-1]]],27,[167,80]],[[[249,[-1]]],27,167],[[[250,[-1,-2]]],27,[167,80],[117,190]],[[[252,[-1]]],27,[167,80]],[[[254,[-1]]],27,[167,80]],[[[255,[-1,-2,-3,-4]]],27,167,8,[],83],[[[257,[-1,-2,-3]]],27,[167,80],8,83],[[[258,[-1,-2,-3]]],27,[167,80],8,83],[[[261,[-1,-2,-3]]],27,167,4,83],[[[262,[-1,-2,-3]]],27,167,4,83],[[[263,[-1,-2,-3]]],27,167,4,83],[[[183,[-1]]],27,20],[[[184,[-1]]],27,83],[[[185,[-1]]],27,[]],[[[264,[-1]]],27,4],[[[186,[-1]]],27,[]],[[[187,[-1]]],27,89],[[[265,[-1,-2]]],27,89,89],[[[266,[-1,-2,-3,-4]]],27,89,89,83,[]],[[[267,[-1,-2,-3]]],27,[],83,4],[-1,182,76],[-1,[[9,[-1,-2]]],6,89],[-1,[[9,[-1,-2]]],6,89],[[[195,[-1]]],24,4],[[-1,-2],[[218,[-1,-2]]],6,83],[[-1,-2],[[218,[-1,-2]]],6,83],[[-1,-2],[[242,[-1,-2]]],6,83],[[-1,-2],[[242,[-1,-2]]],6,83],[[-1,-2],[[241,[-1,-2]]],6,83],[[-1,-2],[[241,[-1,-2]]],6,83],[[],[[195,[-1]]],4],[-1,[[219,[-1]]],77],[-1,[[219,[-1]]],77],[[[10,[[221,[-1]]]],-2],[[224,[-1,-2]]],89,7],[[[10,[[221,[-1]]]],-2],[[225,[-1,-2]]],89,6],[-1,[[264,[-1]]],4],[[-1,-2],[[243,[-1,-3,-2]]],6,83,8],[[-1,-2],[[243,[-1,-3,-2]]],6,83,8],[[[10,[[221,[-1]]]]],[[222,[-1]]],89],[[[10,[[221,[-1]]]]],[[223,[-1]]],89],[-1,[[221,[-1]]],6],[-1,[[221,[-1]]],6],[[],[[186,[-1]]],[]],[[[10,[[189,[-1,-2]]]],81],[[82,[-2]]],89,[117,190]],[[[10,[[211,[-1,-3,-5]]]],81],[[82,[[2,[-3,-5]]]]],89,[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[[[10,[[191,[-1]]]],81],82,89],[[[10,[[193,[-1]]]],81],82,89],[[[10,[[212,[-1,-2,-3,-4]]]],81],[[82,[-3]]],89,4,[],83],[[[10,[[174,[-1,-2,-3]]]],81],[[82,[27]]],89,4,83],[[[10,[[172,[-1,-2,-3]]]],81],[[82,[27]]],89,4,83],[[[10,[[213,[-1,-2]]]],81],82,167,[]],[[[10,[[214,[-1,-2,-3]]]],81],[[82,[2]]],89,4,83],[[[10,[[216,[-1]]]],81],82,[89,77]],[[[10,[[219,[-1]]]],81],82,[6,89,77]],[[[10,[[220,[-1]]]],81],82,[6,80,77]],[[[10,[[222,[-1]]]],81],82,89],[[[10,[[223,[-1]]]],81],82,89],[[[10,[[224,[-1,-2]]]],81],82,89,0],[[[10,[[225,[-1,-2]]]],81],82,89,6],[[[10,[[235,[-1,-2,-3]]]],81],[[82,[2]]],89,4,83],[[[10,[[244,[-1]]]],81],82,[6,167,77]],[[[10,[[245,[-1,-2,-3]]]],81],82,167,8,83],[[[10,[[250,[-1,-2]]]],81],82,167,[117,190]],[[[10,[[251,[-1]]]],81],82,167],[[[10,[[255,[-1,-2,-3,-4]]]],81],82,167,8,[],83],[[[10,[[261,[-1,-2,-3]]]],81],82,167,4,83],[[[10,[[262,[-1,-2,-3]]]],81],[[82,[[28,[27]]]]],167,4,83],[[[10,[[263,[-1,-2,-3]]]],81],[[82,[[28,[27]]]]],167,4,83],[[[10,[[198,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],81],[[82,[[28,[2]]]]],89],[[[10,[[215,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[218,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],[],[]],[[[10,[[221,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],89,[89,77],83],[[[10,[[237,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[240,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[243,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],81],[[82,[[28,[2]]]]],167],[[[10,[[252,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[192,[-1]]]],81],[[82,[[85,[2]]]]],[167,86]],[[[10,[[192,[-1]]]],81],[[82,[[85,[[88,[87]]]]]]],167],[[[10,[[198,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],81],[[82,[[28,[2]]]]],89],[[[10,[[215,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[218,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],[],[]],[[[10,[[221,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],89,[89,77],83],[[[10,[[237,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[240,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[243,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],81],[[82,[[28,[2]]]]],167],[[[10,[[252,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[192,[-1]]]],81],[[82,[[85,[2]]]]],[167,86]],[-1,[[210,[-1]]],83],[-1,[[187,[-1]]],89],[[[10,[-1]],81],[[82,[26]]],[]],[[[10,[[210,[-1]]]],81],[[82,[[26,[-2]]]]],83,[]],[[[10,[[195,[-1]]]],81],[[82,[26]]],4],[[[10,[[196,[-1]]]],81],[[82,[26]]],4],[[[10,[[197,[-1]]]],81],[[82,[26]]],[89,77]],[[[10,[[180,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[194,[-1]]]],81],[[82,[26]]],[20,89]],[[[10,[[198,[-1]]]],81],[[82,[26]]],89],[[[10,[[202,[-1,-2,-3]]]],81],[[82,[26]]],89,4,0],[[[10,[[203,[-1,-2,-3]]]],81],[[82,[[26,[-4]]]]],89,4,0,[]],[[[10,[[207,[-1]]]],81],[[82,[26]]],89],[[[10,[[215,[-1]]]],81],[[82,[26]]],89],[[[10,[[217,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[218,[-1,-2]]]],81],[[82,[26]]],89,0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[26]]],[],[],[]],[[[10,[[221,[-1]]]],81],[[82,[26]]],89],[[[10,[[226,[-1]]]],81],[[82,[26]]],89],[[[10,[[227,[-1,-2,-3]]]],81],[[82,[26]]],89,4,83],[[[10,[[228,[-1]]]],81],[[82,[26]]],89],[[[10,[[229,[-1,-2,-3]]]],81],[[82,[26]]],89,4,83],[[[10,[[230,[-1,-2]]]],81],[[82,[26]]],89,4],[[[10,[[231,[-1,-2,-3]]]],81],[[82,[26]]],89,4,83],[[[10,[[232,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[181,[-1]]]],81],[[82,[26]]],89],[[[10,[[233,[-1]]]],81],[[82,[26]]],89],[[[10,[[234,[-1,-2,-3,-4]]]],81],[[82,[[26,[-5]]]]],89,[],4,83,[]],[[[10,[[177,[-1]]]],81],[[82,[26]]],89],[[[10,[[178,[-1]]]],81],[[82,[26]]],89],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[26]]],89,[89,77],83],[[[10,[[236,[-1]]]],81],[[82,[26]]],89],[[[10,[[179,[-1]]]],81],[[82,[26]]],[89,15]],[[[10,[[173,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[201,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[240,[-1]]]],81],[[82,[26]]],167],[[[10,[[241,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[26]]],[],[]],[[[10,[[243,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[246,[-1,-2,-3]]]],81],[[82,[26]]],167,4,83],[[[10,[[247,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[248,[-1]]]],81],[[82,[26]]],167],[[[10,[[249,[-1]]]],81],[[82,[26]]],167],[[[10,[[252,[-1]]]],81],[[82,[26]]],167],[[[10,[[254,[-1]]]],81],[[82,[26]]],167],[[[10,[[256,[-1,-2,-3]]]],81],[[82,[26]]],[],83,8],[[[10,[[257,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[258,[-1,-2,-3]]]],81],[[82,[26]]],167,8,83],[[[10,[[259,[-1]]]],81],[[82,[26]]],167],[[[10,[[260,[-1]]]],81],[[82,[26]]],167],[[[10,[[182,[-1]]]],81],[[82,[26]]],269],[[[10,[[183,[-1]]]],81],[[82,[26]]],20],[[[10,[[184,[-1]]]],81],[[82,[26]]],83],[[[10,[[185,[-1]]]],81],[[82,[26]]],[]],[[[10,[[264,[-1]]]],81],[[82,[26]]],4],[[[10,[[186,[-1]]]],81],[[82,[26]]],[]],[[[10,[[187,[-1]]]],81],[[82,[26]]],89],[[[10,[[265,[-1,-2]]]],81],[[82,[26]]],89,89],[[[10,[[266,[-1,-2,-3,-4]]]],81],[[82,[26]]],89,89,83,[]],[[[10,[[267,[-1,-2,-3]]]],81],[[82,[26]]],[],83,4],[[-1,81],[[82,[26]]],77],[[-1,81],[[82,[26]]],77],[[[10,[[221,[-1]]]],81],[[82,[26]]],89],[[[10,[[221,[-1]]]],81],[[82,[26]]],89],[[[10,[[192,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],167],[[[10,[[198,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],81],[[82,[[28,[2]]]]],89],[[[10,[[215,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[218,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],[],[],[]],[[[10,[[221,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],81],[[82,[[28,[2]]]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],81],[[82,[[28,[2]]]]],89,[89,77],83],[[[10,[[237,[-2,-1]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[238,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[239,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[240,[-2]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[242,[-1,-2]]]],81],[[82,[[28,[2]]]]],[],[]],[[[10,[[243,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],81],[[82,[[28,[2]]]]],167],[[[10,[[252,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],81],[[82,[[28,[2]]]]],[],[167,[84,[-1]]]],[[[10,[[192,[-1]]]],81,[88,[87]]],[[82,[[85,[24]]]]],[167,86]],[[[195,[-1]],-1],2,4],[[[195,[-1]],-1],2,4],[[[195,[-1]],-1],2,4],[[-1,24],[[233,[-1]]],6],[[-1,24],[[233,[-1]]],6],[-1,[[183,[-1]]],20],[-1,[[184,[-1]]],83],[[[236,[-2]],[237,[-2,-1]]],[[28,[-2,[209,[-2,-1]]]]],[],[[84,[-1]],77]],[[[237,[-2,-1]],[236,[-2]]],[[28,[-2,[209,[-2,-1]]]]],[],[[84,[-1]],77]],[-1,[[9,[-2,-1]]],6,89],[-1,[[9,[-2,-1]]],6,89],[[-1,-2,-3],[[234,[-1,-2,-4,-3]]],6,[],83,4],[[-1,-2,-3],[[234,[-1,-2,-4,-3]]],6,[],83,4],[[-1,-2],[[265,[-1,-2]]],89,89],0,[-1,197,76],[-1,[[220,[-1]]],[77,80]],[-1,[[220,[-1]]],[77,80]],[[-1,-2,-3],[[266,[-1,-2,-3,-4]]],89,89,83,117],[-1,[[2,[24,[26,[24]]]]],[]],[[[195,[-1]]],[[2,[24,[26,[24]]]]],4],[[[196,[-1]]],[[2,[24,[26,[24]]]]],4],[[[180,[-1,-2]]],[[2,[24,[26,[24]]]]],89,89],[[[194,[-1]]],[[2,[24,[26,[24]]]]],[20,89]],[[[198,[-1]]],[[2,[24,[26,[24]]]]],89],[[[202,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,0],[[[203,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,0],[[[207,[-1]]],[[2,[24,[26,[24]]]]],89],[[[215,[-1]]],[[2,[24,[26,[24]]]]],89],[[[217,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[218,[-1,-2]]],[[2,[24,[26,[24]]]]],89,0],[[[204,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],[],[],[]],[[[221,[-1]]],[[2,[24,[26,[24]]]]],89],[[[226,[-1]]],[[2,[24,[26,[24]]]]],89],[[[227,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,83],[[[228,[-1]]],[[2,[24,[26,[24]]]]],89],[[[229,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,83],[[[230,[-1,-2]]],[[2,[24,[26,[24]]]]],89,4],[[[231,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,4,83],[[[232,[-1,-2]]],[[2,[24,[26,[24]]]]],89,89],[[[181,[-1]]],[[2,[24,[26,[24]]]]],89],[[[233,[-1]]],[[2,[24,[26,[24]]]]],89],[[[234,[-1,-2,-3,-4]]],[[2,[24,[26,[24]]]]],89,[],4,83],[[[177,[-1]]],[[2,[24,[26,[24]]]]],89],[[[178,[-1]]],[[2,[24,[26,[24]]]]],89],[[[205,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],89,[89,77],83],[[[179,[-1]]],[[2,[24,[26,[24]]]]],[89,15]],[[[173,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[201,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[238,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[239,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[240,[-1]]],[[2,[24,[26,[24]]]]],167],[[[241,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[242,[-1,-2]]],[[2,[24,[26,[24]]]]],[],[]],[[[243,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[246,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,4,83],[[[247,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[249,[-1]]],[[2,[24,[26,[24]]]]],167],[[[252,[-1]]],[[2,[24,[26,[24]]]]],167],[[[254,[-1]]],[[2,[24,[26,[24]]]]],167],[[[257,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[258,[-1,-2,-3]]],[[2,[24,[26,[24]]]]],167,8,83],[[[182,[-1]]],[[2,[24,[26,[24]]]]],269],[[[183,[-1]]],[[2,[24,[26,[24]]]]],20],[[[184,[-1]]],[[2,[24,[26,[24]]]]],83],[[[185,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[264,[-1]]],[[2,[24,[26,[24]]]]],4],[[[186,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[187,[-1]]],[[2,[24,[26,[24]]]]],89],[[-1,24],[[226,[-1]]],6],[[-1,24],[[226,[-1]]],6],[[-1,-2],[[227,[-1,-3,-2]]],6,83,4],[[-1,-2],[[227,[-1,-3,-2]]],6,83,4],[[[196,[[270,[2]]]],[270,[2]]],[[28,[2,271]]]],[[[196,[[272,[2]]]],[272,[2]]],[[28,[2,271]]]],[-2,[[2,[[237,[-2,-1]],[236,[-2]]]]],[],[[84,[-1]],6]],[-2,[[2,[[237,[-2,-1]],[236,[-2]]]]],[],[[84,[-1]],6]],[[[10,[[198,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[202,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4,83],[[[10,[[203,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4,0],[[[10,[[207,[-1]]]],-2],[[28,[2]]],89,[]],[[[10,[[215,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[217,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[218,[-2,-3]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],0],[[[10,[[204,[-1,-2,-3]]]],-4],[[28,[2]]],[],[],[],[]],[[[10,[[221,[-2]]]],-1],[[28,[2]]],[],[[84,[-1]],89]],[[[10,[[226,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[227,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4,83],[[[10,[[228,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[229,[-2,-3,-4]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],[],[]],[[[10,[[230,[-2,-3]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],4],[[[10,[[231,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[181,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[233,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[234,[-2,-3,-4,-5]]]],-1],[[28,[2]]],[],[89,[84,[-1]]],[],[],[]],[[[10,[[177,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[178,[-2]]]],-1],[[28,[2]]],[],[89,[84,[-1]]]],[[[10,[[205,[-1,-2,-3]]]],-4],[[28,[2]]],89,[89,77],83,[]],[[[10,[[237,[-2,-1]]]],-1],[[28,[2]]],[],[[84,[-1]]]],[[[10,[[173,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[201,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[238,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[239,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[240,[-2]]]],-1],[[28,[2]]],[],[[84,[-1]]]],[[[10,[[241,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[242,[-1,-2]]]],-3],[[28,[2]]],[],[],[]],[[[10,[[243,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[246,[-2,-3,-4]]]],-1],[[28,[2]]],[],[167,[84,[-1]]],[],[]],[[[10,[[247,[-2,-3,-4]]]],-1],[[28,[2]]],[],[[84,[-1]]],[],[]],[[[10,[[248,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[249,[-1]]]],-2],[[28,[2]]],167,[]],[[[10,[[252,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[254,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[257,[-2,-3,-4]]]],-1],[[28,[2]]],[],[167,[84,[-1]]],[],[]],[[[10,[[258,[-2,-3,-4]]]],-1],[[28,[2]]],[],[167,[84,[-1]]],[],[]],[[[10,[[259,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[[10,[[260,[-2]]]],-1],[[28,[2]]],[],[167,[84,[-1]]]],[[-1,24],[[228,[-1]]],6],[[-1,24],[[228,[-1]]],6],[[[230,[-1,-2]]],[[26,[-2]]],89,4],[[[230,[-1,-2]]],26,89,4],[[-1,-2],[[230,[-1,-2]]],6,4],[[-1,-2],[[230,[-1,-2]]],6,4],[[-1,-2],[[229,[-1,-3,-2]]],6,83,4],[[-1,-2],[[229,[-1,-3,-2]]],6,83,4],[[-1,-2],[[231,[-1,-3,-2]]],6,83,4],[[-1,-2],[[231,[-1,-3,-2]]],6,83,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[188,188],[[-1,-2],[[262,[-1,-3,-2]]],6,83,4],[[-1,-2],[[262,[-1,-3,-2]]],6,83,4],[[-1,-2],[[263,[-1,-3,-2]]],6,83,4],[[-1,-2],[[263,[-1,-3,-2]]],6,83,4],[[-1,24],[[259,[-1]]],6],[[-1,24],[[259,[-1]]],6],[[-1,24],[[260,[-1]]],6],[[-1,24],[[260,[-1]]],6],[[-1,24],[[252,[-1]]],6],[[-1,24],[[252,[-1]]],6],[-1,[[250,[-1,-2]]],6,[117,190]],[-1,[[250,[-1,-2]]],6,[117,190]],[-1,[[251,[-1]]],6],[-1,[[251,[-1]]],6],[[-1,-2],[[246,[-1,-3,-2]]],6,83,4],[[-1,-2],[[246,[-1,-3,-2]]],6,83,4],[[-1,-2],[[247,[-1,-3,-2]]],6,83,8],[[-1,-2],[[247,[-1,-3,-2]]],6,83,8],[-1,[[248,[-1]]],6],[-1,[[248,[-1]]],6],[[-1,-2],[[249,[-1]]],6,[[206,[[26,[24]]]]]],[[-1,-2],[[249,[-1]]],6,[[206,[[26,[24]]]]]],[[-1,-2,-3],[[255,[-1,-4,-2,-3]]],6,[],83,8],[[-1,-2,-3],[[255,[-1,-4,-2,-3]]],6,[],83,8],[[-1,-2],[[245,[-1,-3,-2]]],6,83,8],[[-1,-2],[[245,[-1,-3,-2]]],6,83,8],[[-1,-2,-3],[[261,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[[-1,-2,-3],[[261,[-1,-4,-3]]],6,[[206,[[26,[24]]]]],83,4],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[244,[-1]]],77],[-1,[[244,[-1]]],77],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[[10,[-1]],81],[[82,[[26,[28]]]]],[]],[[-1,81],[[82,[[26,[28]]]]],77],[[-1,81],[[82,[[26,[28]]]]],77],[[-1,24],[[254,[-1]]],6],[[-1,24],[[254,[-1]]],6],[[-1,-2],[[257,[-1,-3,-2]]],6,83,8],[[-1,-2],[[257,[-1,-3,-2]]],6,83,8],[[-1,-2],[[258,[-1,-3,-2]]],6,83,8],[[-1,-2],[[258,[-1,-3,-2]]],6,83,8],[[-1,-2],[[256,[-1,-2,-3]]],[],83,8],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[-1,-2],[[267,[-1,-2,-3]]],[],83,4],[-1,[[211,[-1,-3,-5]]],[6,89],[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[-1,[[211,[-1,-3,-5]]],[6,89],[],[117,[190,[-2]]],[],[117,[190,[-4]]]],[[-1,-2],[[232,[-1,-2]]],6,89],[[-1,-2],[[232,[-1,-2]]],6,89],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,[],[]],[[[196,[-1]]],2,[]],[[[273,[-1]],33],34,37],[[[274,[-1]],33],34,[37,77]],[[[275,[-1]],33],34,37],[[[276,[-1]],33],34,[37,77]],[[[277,[-1]],33],34,[37,77]],[-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,[],[]],[[[196,[-1]]],27,[]],[[[196,[-1]]],[[276,[-1]]],77],[[[196,[-1]]],[[274,[-1]]],77],[[[10,[[196,[-1]]]]],[[273,[-1]]],[]],[[[10,[[196,[-1]]]]],[[275,[-1]]],[]],[[[196,[-1]]],24,[]],[[],[[196,[-1]]],[]],[[[273,[-1]]],26,[]],[[[274,[-1]]],26,77],[[[275,[-1]]],26,[]],[[[276,[-1]]],26,77],[[[277,[-1]]],26,77],[[[196,[-1]],-1],2,[]],[[[273,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[274,[-1]]],[[2,[24,[26,[24]]]]],77],[[[275,[-1]]],[[2,[24,[26,[24]]]]],[]],[[[276,[-1]]],[[2,[24,[26,[24]]]]],77],[[[277,[-1]]],[[2,[24,[26,[24]]]]],77],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],2,[89,77]],[[[278,[-1]],33],34,[37,77]],[[[279,[-1]],33],34,[37,77]],[[[280,[-1]],33],34,[37,77]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],27,[89,77]],[[[197,[-1]]],[[278,[-1]]],[89,77]],[[[197,[-1]]],[[279,[-1]]],[89,77]],[[[197,[-1]]],24,[89,77]],[[],[[197,[-1]]],[89,77]],[[[278,[-1]]],26,[89,77]],[[[279,[-1]]],26,[89,77]],[[[280,[-1]]],26,[89,77]],[[[197,[-1]],-1],2,[89,77]],[-1,197,76],[[[278,[-1]]],[[2,[24,[26,[24]]]]],[89,77]],[[[279,[-1]]],[[2,[24,[26,[24]]]]],[89,77]],[[[280,[-1]]],[[2,[24,[26,[24]]]]],[89,77]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],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,[],[]],[[],281],[282,283],[4,2],[[[270,[-1]]],2,[]],[[271,33],[[28,[2,284]]]],[[271,33],[[28,[2,284]]]],[[[270,[-1]],33],[[28,[2,284]]],[]],[[281,33],[[28,[2,284]]]],[[[272,[-1]],33],[[28,[2,284]]],[]],[[282,33],[[28,[2,284]]]],[-1,-1,[]],[[[10,[[144,[-1]]]]],[[270,[2]]],4],[[[144,[-1]]],[[270,[2]]],4],[-1,-1,[]],[[[144,[4]]],[[270,[2]]]],[[[10,[[144,[4]]]]],[[270,[2]]]],[[[272,[-1]]],[[270,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[[[144,[-1]]],[[272,[2]]],[4,12]],[[[10,[[144,[-1]]]]],[[272,[2]]],[4,12]],[[[10,[[144,[4]]]]],[[272,[2]]]],[[[144,[4]]],[[272,[2]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[270,[-1]]],[[272,[-1]]],[]],[-1,4,[]],[271,27],[-2,[[270,[-1]]],[],[[285,[-1]]]],[[],281],[-2,[[272,[-1]]],[],[[285,[-1]],12]],[283,282],[[[286,[283]]],282],[[],283],[[],283],[[[10,[[270,[-1]]]],81],[[82,[-1]]],[]],[[[10,[[272,[-1]]]],81],[[82,[-1]]],[]],[[281,283],2],[[],271],[[-1,-2],[[28,[2,271]]],[],[4,12]],[[-1,-2],[[28,[2,271]]],[],[4,12]],[[-1,-2],[[28,[2,271]]],[],4],[[-1,-2],[[28,[2,271]]],[],4],[[-1,[270,[2]]],[[28,[2,271]]],[]],[[-1,-2],[[28,[47,271]]],[],4],[[-1,-2],[[28,[47,271]]],[],4],[[-1,[272,[2]]],[[28,[2,271]]],[]],[[-1,-2],[[28,[47,271]]],[],[4,12]],[[-1,-2],[[28,[47,271]]],[],[4,12]],[-1,[[28,[2,271]]],[]],[-1,[[28,[2,271]]],[]],[281,[[26,[283]]]],[-1,97,[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[[[10,[-1]],81],82,[]],[[[10,[-1]],81],82,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[-1,98,[]],[[[157,[-1]]],2,[]],[281,2],[[[157,[-1]]],2,[]],[[[157,[-1]]],283,287],[[[157,[-1]]],282,287]],"c":[3026],"p":[[3,"AbortHandle",41],[15,"tuple"],[3,"Abortable",41],[8,"Future",3765],[3,"AndThen",41],[8,"Sized",3766],[8,"FnOnce",3767],[8,"TryFuture",41],[4,"Either",41],[3,"Pin",3768],[6,"BoxFuture",41],[8,"Send",3766],[6,"LocalBoxFuture",41],[3,"CatchUnwind",41],[8,"UnwindSafe",3769],[3,"Shared",41],[3,"WeakShared",41],[3,"Pending",41],[3,"OptionFuture",41],[8,"Clone",3770],[3,"PollImmediate",41],[3,"Ready",41],[3,"Aborted",41],[15,"usize"],[8,"AsyncBufRead",942],[4,"Option",3771],[15,"bool"],[4,"Result",3772],[3,"ErrInto",41],[3,"Flatten",41],[3,"FlattenSink",41],[3,"FlattenStream",41],[3,"Formatter",3773],[6,"Result",3773],[3,"PollFn",41],[3,"JoinAll",41],[8,"Debug",3773],[3,"TryJoinAll",41],[3,"Fuse",41],[3,"Map",41],[3,"IntoStream",41],[3,"MapInto",41],[3,"Then",41],[3,"Inspect",41],[3,"NeverError",41],[3,"UnitError",41],[3,"RemoteHandle",41],[3,"Remote",41],[3,"IntoFuture",41],[3,"TryFlatten",41],[3,"TryFlattenStream",41],[3,"OrElse",41],[3,"OkInto",41],[3,"InspectOk",41],[3,"InspectErr",41],[3,"MapOk",41],[3,"MapErr",41],[3,"MapOkOrElse",41],[3,"UnwrapOrElse",41],[3,"Lazy",41],[4,"MaybeDone",41],[4,"TryMaybeDone",41],[3,"Join",41],[3,"Join3",41],[3,"Join4",41],[3,"Join5",41],[3,"Select",41],[3,"SelectAll",41],[3,"TryJoin",41],[3,"TryJoin3",41],[3,"TryJoin4",41],[3,"TryJoin5",41],[3,"TrySelect",41],[3,"SelectOk",41],[3,"AbortRegistration",41],[8,"IntoIterator",3774],[8,"Unpin",3766],[3,"Vec",3775],[8,"FusedFuture",41],[8,"FusedStream",1837],[3,"Context",3776],[4,"Poll",3777],[8,"FnMut",3767],[8,"Sink",1595],[6,"Result",3778],[8,"AsyncWrite",942],[15,"u8"],[15,"slice"],[8,"Stream",1837],[8,"AsyncRead",942],[3,"IoSliceMut",3779],[4,"SeekFrom",3779],[15,"u64"],[8,"AsyncSeek",942],[3,"IoSlice",3779],[8,"Hasher",3780],[3,"String",3781],[3,"TypeId",3782],[3,"Window",942],[8,"AsMut",3783],[8,"AsRef",3783],[3,"BufReader",942],[3,"BufWriter",942],[3,"LineWriter",942],[3,"Chain",942],[3,"AllowStdIo",942],[3,"Cursor",942],[3,"Close",942],[4,"Ordering",3784],[8,"Ord",3784],[3,"Empty",942],[8,"BufRead",3779],[3,"Take",942],[3,"Copy",942],[3,"CopyBuf",942],[3,"CopyBufAbortable",942],[8,"Default",3785],[8,"PartialEq",3784],[3,"FillBuf",942],[3,"Flush",942],[8,"Write",3779],[3,"Repeat",942],[3,"Sink",942],[3,"ReuniteError",942],[3,"SeeKRelative",942],[3,"IntoSink",942],[3,"Lines",942],[3,"Read",942],[3,"ReadVectored",942],[3,"ReadExact",942],[3,"ReadLine",942],[3,"ReadToEnd",942],[3,"ReadToString",942],[3,"ReadUntil",942],[3,"Seek",942],[3,"ReadHalf",942],[3,"WriteHalf",942],[3,"Write",942],[3,"WriteVectored",942],[3,"WriteAll",942],[8,"Hash",3780],[8,"PartialOrd",3784],[3,"Error",3778],[3,"Box",3786],[8,"Read",3779],[8,"Seek",3779],[15,"i64"],[8,"RangeBounds",3787],[3,"Arguments",3773],[3,"Mutex",1511],[3,"OwnedMutexGuard",1511],[3,"MutexGuard",1511],[3,"MappedMutexGuard",1511],[3,"OwnedMutexLockFuture",1511],[3,"MutexLockFuture",1511],[15,"never"],[3,"Arc",3788],[3,"Buffer",1595],[3,"Drain",1595],[3,"SinkMapErr",1595],[3,"With",1595],[3,"Close",1595],[3,"Fanout",1595],[3,"Feed",1595],[3,"Flush",1595],[3,"SendAll",1595],[8,"TryStream",1837],[3,"SinkErrInto",1595],[3,"Send",1595],[3,"Unfold",1595],[3,"WithFlatMap",1595],[3,"All",1837],[3,"AndThen",1837],[3,"Any",1837],[6,"BoxStream",1837],[6,"LocalBoxStream",1837],[3,"BufferUnordered",1837],[3,"Buffered",1837],[3,"CatchUnwind",1837],[3,"Chain",1837],[3,"Chunks",1837],[3,"Iter",1837],[3,"Repeat",1837],[3,"RepeatWith",1837],[3,"Empty",1837],[3,"Pending",1837],[3,"PollImmediate",1837],[4,"PollNext",1837],[3,"Collect",1837],[8,"Extend",3774],[3,"Concat",1837],[3,"IntoAsyncRead",1837],[3,"Count",1837],[3,"Cycle",1837],[3,"FuturesOrdered",1837],[3,"FuturesUnordered",1837],[3,"SelectAll",1837],[3,"Enumerate",1837],[3,"TryChunksError",1837],[3,"TryReadyChunksError",1837],[3,"ErrInto",1837],[3,"Filter",1837],[3,"FilterMap",1837],[3,"FlatMap",1837],[3,"FlatMapUnordered",1837],[8,"Into",3783],[3,"Flatten",1837],[6,"FlattenUnordered",1837],[3,"ReuniteError",1837],[3,"PollFn",1837],[3,"Unzip",1837],[3,"Fold",1837],[3,"Forward",1837],[3,"ForEach",1837],[3,"Fuse",1837],[3,"StreamFuture",1837],[3,"Inspect",1837],[3,"Map",1837],[3,"Next",1837],[3,"SelectNextSome",1837],[3,"Peekable",1837],[3,"Peek",1837],[3,"PeekMut",1837],[3,"NextIf",1837],[3,"NextIfEq",1837],[3,"Skip",1837],[3,"SkipWhile",1837],[3,"Take",1837],[3,"TakeWhile",1837],[3,"TakeUntil",1837],[3,"Then",1837],[3,"Zip",1837],[3,"ReadyChunks",1837],[3,"Scan",1837],[3,"ForEachConcurrent",1837],[3,"SplitStream",1837],[3,"SplitSink",1837],[3,"InspectOk",1837],[3,"InspectErr",1837],[3,"IntoStream",1837],[3,"MapOk",1837],[3,"MapErr",1837],[3,"OrElse",1837],[3,"TryNext",1837],[3,"TryForEach",1837],[3,"TryFilter",1837],[3,"TryFilterMap",1837],[3,"TryFlatten",1837],[3,"TryFlattenUnordered",1837],[3,"TryCollect",1837],[3,"TryConcat",1837],[3,"TryChunks",1837],[8,"Display",3773],[3,"TryReadyChunks",1837],[3,"TryFold",1837],[3,"TryUnfold",1837],[3,"TrySkipWhile",1837],[3,"TryTakeWhile",1837],[3,"TryBufferUnordered",1837],[3,"TryBuffered",1837],[3,"TryForEachConcurrent",1837],[3,"TryAll",1837],[3,"TryAny",1837],[3,"Once",1837],[3,"Select",1837],[3,"SelectWithStrategy",1837],[3,"Unfold",1837],[8,"TryStreamExt",1837],[8,"Iterator",3789],[3,"LocalFutureObj",3658],[3,"SpawnError",3658],[3,"FutureObj",3658],[3,"IterPinMut",3543],[3,"IterMut",3543],[3,"IterPinRef",3543],[3,"Iter",3543],[3,"IntoIter",3543],[3,"Iter",3613],[3,"IterMut",3613],[3,"IntoIter",3613],[3,"AtomicWaker",3658],[3,"WakerRef",3658],[3,"Waker",3776],[3,"Error",3773],[8,"UnsafeFutureObj",3658],[3,"ManuallyDrop",3790],[8,"ArcWake",3658],[8,"TryFutureExt",41],[8,"FutureExt",41],[8,"AsyncReadExt",942],[8,"AsyncWriteExt",942],[8,"AsyncBufReadExt",942],[8,"AsyncSeekExt",942],[8,"SinkExt",1595],[8,"StreamExt",1837],[8,"SpawnExt",3658],[8,"LocalSpawnExt",3658],[8,"LocalSpawn",3658],[8,"Spawn",3658]],"b":[[333,"impl-Display-for-Aborted"],[334,"impl-Debug-for-Aborted"],[558,"impl-FusedStream-for-Either%3CA,+B%3E"],[559,"impl-FusedFuture-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-Debug-for-ReuniteError%3CT%3E"],[1095,"impl-Display-for-ReuniteError%3CT%3E"],[1275,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1276,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1277,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1278,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1295,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1296,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1297,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1298,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1333,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1334,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1335,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[1336,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1344,"impl-AsyncWrite-for-Cursor%3C%26mut+%5Bu8%5D%3E"],[1345,"impl-AsyncWrite-for-Cursor%3CVec%3Cu8%3E%3E"],[1346,"impl-AsyncWrite-for-Cursor%3CBox%3C%5Bu8%5D%3E%3E"],[1347,"impl-AsyncWrite-for-Cursor%3C%26mut+Vec%3Cu8%3E%3E"],[2198,"impl-Debug-for-ReuniteError%3CT,+Item%3E"],[2199,"impl-Display-for-ReuniteError%3CT,+Item%3E"],[2265,"impl-Display-for-TryChunksError%3CT,+E%3E"],[2266,"impl-Debug-for-TryChunksError%3CT,+E%3E"],[2268,"impl-Display-for-TryReadyChunksError%3CT,+E%3E"],[2269,"impl-Debug-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"],[3688,"impl-Display-for-SpawnError"],[3689,"impl-Debug-for-SpawnError"],[3695,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3696,"impl-From%3CBox%3CF%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3698,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3699,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E%3E%3E%3E-for-LocalFutureObj%3C\'a,+()%3E"],[3700,"impl-From%3CFutureObj%3C\'a,+T%3E%3E-for-LocalFutureObj%3C\'a,+T%3E"],[3703,"impl-From%3CBox%3CF%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3704,"impl-From%3CPin%3CBox%3CF%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3705,"impl-From%3CPin%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E%3E-for-FutureObj%3C\'a,+()%3E"],[3706,"impl-From%3CBox%3Cdyn+Future%3COutput+=+()%3E+%2B+Send%3E%3E-for-FutureObj%3C\'a,+()%3E"]]},\ "generic_array":{"doc":"This crate implements a structure that can be used as a …","t":"IQDCLAOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLALLLLLALLLLLLBLIGQIQIGLLLDLLLLLLLLLLLLLLLLLLLLLLIQIQIQQQQQGIQIKKKKKKK","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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts slice to a generic array reference with inferred …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts mutable slice to a mutable generic array reference","","","","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,109,0,105,0,0,110,110,110,0,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,0,111,0,106,0,112,113,113,111,106,0,0,114,0,112,113,106,114,114,112,111],"f":[0,0,0,0,[[[1,[-1,-2]],-1],[],[],[[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,13]]],[[6,[-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,-2]]],[[43,[-1]]],[],[[4,[-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]]],[[43,[-1]]],[],[[4,[-1]]]],[[[1,[-1,14]]],[[6,[-1]]],[]],[[[1,[-1,40]]],[[6,[-1]]],[]],[[[1,[-1,7]]],[[6,[-1]]],[]],[[[1,[-1,11]]],[[6,[-1]]],[]],[[[1,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[[[1,[-1,39]]],[[6,[-1]]],[]],[[[1,[-1,36]]],[[6,[-1]]],[]],[[[1,[-1,21]]],[[6,[-1]]],[]],[[[1,[-1,55]]],[[6,[-1]]],[]],[[[1,[-1,50]]],[[6,[-1]]],[]],[[[1,[-1,45]]],[[6,[-1]]],[]],[[[1,[-1,20]]],[[6,[-1]]],[]],[[[1,[-1,28]]],[[6,[-1]]],[]],[[[1,[-1,77]]],[[6,[-1]]],[]],[[[1,[-1,60]]],[[6,[-1]]],[]],[[[1,[-1,48]]],[[6,[-1]]],[]],[[[1,[-1,13]]],[[6,[-1]]],[]],[[[1,[-1,42]]],[[6,[-1]]],[]],[[[1,[-1,18]]],[[6,[-1]]],[]],[[[1,[-1,76]]],[[6,[-1]]],[]],[[[1,[-1,41]]],[[6,[-1]]],[]],[[[1,[-1,66]]],[[6,[-1]]],[]],[[[1,[-1,24]]],[[6,[-1]]],[]],[[[1,[-1,5]]],[[6,[-1]]],[]],[[[1,[-1,19]]],[[6,[-1]]],[]],[[[1,[-1,30]]],[[6,[-1]]],[]],[[[1,[-1,26]]],[[6,[-1]]],[]],[[[1,[-1,63]]],[[6,[-1]]],[]],[[[1,[-1,74]]],[[6,[-1]]],[]],[[[1,[-1,31]]],[[6,[-1]]],[]],[[[1,[-1,68]]],[[6,[-1]]],[]],[[[1,[-1,22]]],[[6,[-1]]],[]],[[[1,[-1,17]]],[[6,[-1]]],[]],[[[1,[-1,12]]],[[6,[-1]]],[]],[[[1,[-1,57]]],[[6,[-1]]],[]],[[[1,[-1,35]]],[[6,[-1]]],[]],[[[1,[-1,25]]],[[6,[-1]]],[]],[[[1,[-1,10]]],[[6,[-1]]],[]],[[[1,[-1,83]]],[[6,[-1]]],[]],[[[1,[-1,69]]],[[6,[-1]]],[]],[[[1,[-1,37]]],[[6,[-1]]],[]],[[[1,[-1,73]]],[[6,[-1]]],[]],[[[1,[-1,81]]],[[6,[-1]]],[]],[[[1,[-1,32]]],[[6,[-1]]],[]],[[[1,[-1,27]]],[[6,[-1]]],[]],[[[1,[-1,79]]],[[6,[-1]]],[]],[[[1,[-1,59]]],[[6,[-1]]],[]],[[[1,[-1,16]]],[[6,[-1]]],[]],[[[1,[-1,78]]],[[6,[-1]]],[]],[[[1,[-1,52]]],[[6,[-1]]],[]],[[[1,[-1,71]]],[[6,[-1]]],[]],[[[1,[-1,8]]],[[6,[-1]]],[]],[[[1,[-1,53]]],[[6,[-1]]],[]],[[[1,[-1,51]]],[[6,[-1]]],[]],[[[1,[-1,61]]],[[6,[-1]]],[]],[[[1,[-1,54]]],[[6,[-1]]],[]],[[[1,[-1,75]]],[[6,[-1]]],[]],[[[1,[-1,38]]],[[6,[-1]]],[]],[[[1,[-1,62]]],[[6,[-1]]],[]],[[[1,[-1,65]]],[[6,[-1]]],[]],[[[1,[-1,33]]],[[6,[-1]]],[]],[[[1,[-1,82]]],[[6,[-1]]],[]],[[[1,[-1,9]]],[[6,[-1]]],[]],[[[1,[-1,64]]],[[6,[-1]]],[]],[[[1,[-1,67]]],[[6,[-1]]],[]],[[[1,[-1,47]]],[[6,[-1]]],[]],[[[1,[-1,23]]],[[6,[-1]]],[]],[[[1,[-1,46]]],[[6,[-1]]],[]],[[[1,[-1,44]]],[[6,[-1]]],[]],[[[1,[-1,72]]],[[6,[-1]]],[]],[[[1,[-1,80]]],[[6,[-1]]],[]],[[[1,[-1,58]]],[[6,[-1]]],[]],[[[1,[-1,49]]],[[6,[-1]]],[]],[[[1,[-1,29]]],[[6,[-1]]],[]],[[[1,[-1,70]]],[[6,[-1]]],[]],[[[1,[-1,34]]],[[6,[-1]]],[]],[[[1,[-1,15]]],[[6,[-1]]],[]],[[[1,[-1,56]]],[[6,[-1]]],[]],[[[1,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[[[1,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[-1,-2,[],[]],[[[1,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[-1,-2,[],[]],[[[1,[-1,-2]]],[[1,[-1,-2]]],84,[[4,[-1]]]],[[[43,[-1]]],[[1,[-1,-2]]],84,[[4,[-1]]]],[[[1,[-1,-2]],[1,[-1,-2]]],85,86,[[4,[-1]]]],[[[1,[-1,-3]]],[],[],[[4,[-1]]],[[4,[-1]],[3,[-2]]]],[[],[[1,[-1,-2]]],87,[[4,[-1]]]],[[[1,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[[[1,[-1,-2]]],[[43,[-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]]],[],94],[[[6,[-1]]],[[1,[-1,16]]],[]],[[[6,[-1]]],[[1,[-1,17]]],[]],[[[6,[-1]]],[[1,[-1,55]]],[]],[[[6,[-1]]],[[1,[-1,66]]],[]],[[[6,[-1]]],[[1,[-1,75]]],[]],[[[6,[-1]]],[[1,[-1,72]]],[]],[[[6,[-1]]],[[1,[-1,82]]],[]],[[[6,[-1]]],[[1,[-1,13]]],[]],[[[6,[-1]]],[[1,[-1,80]]],[]],[[[6,[-1]]],[[1,[-1,18]]],[]],[[[6,[-1]]],[[1,[-1,57]]],[]],[[[6,[-1]]],[[1,[-1,68]]],[]],[[[6,[-1]]],[[1,[-1,64]]],[]],[[[6,[-1]]],[[1,[-1,83]]],[]],[[[6,[-1]]],[[1,[-1,20]]],[]],[[[6,[-1]]],[[1,[-1,41]]],[]],[[[6,[-1]]],[[1,[-1,80]]],[]],[[[6,[-1]]],[[1,[-1,23]]],[]],[[[6,[-1]]],[[1,[-1,64]]],[]],[[[6,[-1]]],[[1,[-1,36]]],[]],[[[6,[-1]]],[[1,[-1,77]]],[]],[[[6,[-1]]],[[1,[-1,32]]],[]],[[[6,[-1]]],[[1,[-1,24]]],[]],[[[6,[-1]]],[[1,[-1,42]]],[]],[[[6,[-1]]],[[1,[-1,18]]],[]],[[[6,[-1]]],[[1,[-1,58]]],[]],[[[6,[-1]]],[[1,[-1,34]]],[]],[[[6,[-1]]],[[1,[-1,81]]],[]],[[[6,[-1]]],[[1,[-1,5]]],[]],[[[6,[-1]]],[[1,[-1,11]]],[]],[[[6,[-1]]],[[1,[-1,69]]],[]],[[[6,[-1]]],[[1,[-1,70]]],[]],[[[6,[-1]]],[[1,[-1,45]]],[]],[[[6,[-1]]],[[1,[-1,52]]],[]],[[[6,[-1]]],[[1,[-1,10]]],[]],[[[6,[-1]]],[[1,[-1,74]]],[]],[[[6,[-1]]],[[1,[-1,20]]],[]],[[[6,[-1]]],[[1,[-1,22]]],[]],[[[6,[-1]]],[[1,[-1,68]]],[]],[[[6,[-1]]],[[1,[-1,15]]],[]],[[[6,[-1]]],[[1,[-1,15]]],[]],[[[6,[-1]]],[[1,[-1,40]]],[]],[[[6,[-1]]],[[1,[-1,23]]],[]],[[[6,[-1]]],[[1,[-1,12]]],[]],[[[6,[-1]]],[[1,[-1,39]]],[]],[[[6,[-1]]],[[1,[-1,44]]],[]],[[[6,[-1]]],[[1,[-1,74]]],[]],[[[6,[-1]]],[[1,[-1,7]]],[]],[[[6,[-1]]],[[1,[-1,58]]],[]],[[[6,[-1]]],[[1,[-1,49]]],[]],[[[6,[-1]]],[[1,[-1,11]]],[]],[[[6,[-1]]],[[1,[-1,79]]],[]],[[[6,[-1]]],[[1,[-1,5]]],[]],[[[6,[-1]]],[[1,[-1,24]]],[]],[[[6,[-1]]],[[1,[-1,53]]],[]],[[[6,[-1]]],[[1,[-1,41]]],[]],[[[6,[-1]]],[[1,[-1,48]]],[]],[[[6,[-1]]],[[1,[-1,47]]],[]],[[[6,[-1]]],[[1,[-1,67]]],[]],[[[6,[-1]]],[[1,[-1,72]]],[]],[[[6,[-1]]],[[1,[-1,73]]],[]],[[[6,[-1]]],[[1,[-1,33]]],[]],[[[6,[-1]]],[[1,[-1,36]]],[]],[[[6,[-1]]],[[1,[-1,10]]],[]],[[[6,[-1]]],[[1,[-1,20]]],[]],[[[6,[-1]]],[[1,[-1,40]]],[]],[[[6,[-1]]],[[1,[-1,67]]],[]],[[[6,[-1]]],[[1,[-1,39]]],[]],[[[6,[-1]]],[[1,[-1,37]]],[]],[[[6,[-1]]],[[1,[-1,59]]],[]],[[[6,[-1]]],[[1,[-1,70]]],[]],[[[6,[-1]]],[[1,[-1,16]]],[]],[[[6,[-1]]],[[1,[-1,70]]],[]],[[[6,[-1]]],[[1,[-1,73]]],[]],[[[6,[-1]]],[[1,[-1,37]]],[]],[[[6,[-1]]],[[1,[-1,53]]],[]],[[[6,[-1]]],[[1,[-1,12]]],[]],[[[6,[-1]]],[[1,[-1,72]]],[]],[[[6,[-1]]],[[1,[-1,17]]],[]],[[[6,[-1]]],[[1,[-1,61]]],[]],[[[6,[-1]]],[[1,[-1,76]]],[]],[[[6,[-1]]],[[1,[-1,78]]],[]],[[[6,[-1]]],[[1,[-1,33]]],[]],[[[6,[-1]]],[[1,[-1,82]]],[]],[[[6,[-1]]],[[1,[-1,61]]],[]],[[[6,[-1]]],[[1,[-1,34]]],[]],[[[6,[-1]]],[[1,[-1,38]]],[]],[[[6,[-1]]],[[1,[-1,32]]],[]],[[[6,[-1]]],[[1,[-1,36]]],[]],[[[6,[-1]]],[[1,[-1,60]]],[]],[[[6,[-1]]],[[1,[-1,46]]],[]],[[[6,[-1]]],[[1,[-1,34]]],[]],[[[6,[-1]]],[[1,[-1,19]]],[]],[[[6,[-1]]],[[1,[-1,75]]],[]],[[[6,[-1]]],[[1,[-1,21]]],[]],[[[6,[-1]]],[[1,[-1,11]]],[]],[[[6,[-1]]],[[1,[-1,48]]],[]],[[[6,[-1]]],[[1,[-1,81]]],[]],[[[6,[-1]]],[[1,[-1,9]]],[]],[[[6,[-1]]],[[1,[-1,25]]],[]],[[[6,[-1]]],[[1,[-1,81]]],[]],[[[6,[-1]]],[[1,[-1,50]]],[]],[[[6,[-1]]],[[1,[-1,27]]],[]],[[[6,[-1]]],[[1,[-1,53]]],[]],[[[6,[-1]]],[[1,[-1,57]]],[]],[[[6,[-1]]],[[1,[-1,54]]],[]],[[[6,[-1]]],[[1,[-1,69]]],[]],[[[6,[-1]]],[[1,[-1,14]]],[]],[[[6,[-1]]],[[1,[-1,61]]],[]],[[[6,[-1]]],[[1,[-1,83]]],[]],[[[6,[-1]]],[[1,[-1,9]]],[]],[[[6,[-1]]],[[1,[-1,46]]],[]],[[[6,[-1]]],[[1,[-1,51]]],[]],[[[6,[-1]]],[[1,[-1,26]]],[]],[[[6,[-1]]],[[1,[-1,7]]],[]],[[[6,[-1]]],[[1,[-1,17]]],[]],[[[6,[-1]]],[[1,[-1,37]]],[]],[[[6,[-1]]],[[1,[-1,21]]],[]],[[[6,[-1]]],[[1,[-1,65]]],[]],[[[6,[-1]]],[[1,[-1,54]]],[]],[[[6,[-1]]],[[1,[-1,47]]],[]],[[[6,[-1]]],[[1,[-1,42]]],[]],[[[6,[-1]]],[[1,[-1,58]]],[]],[[[6,[-1]]],[[1,[-1,28]]],[]],[[[6,[-1]]],[[1,[-1,48]]],[]],[[[6,[-1]]],[[1,[-1,23]]],[]],[[[6,[-1]]],[[1,[-1,13]]],[]],[[[6,[-1]]],[[1,[-1,25]]],[]],[[[6,[-1]]],[[1,[-1,14]]],[]],[[[6,[-1]]],[[1,[-1,16]]],[]],[[[6,[-1]]],[[1,[-1,28]]],[]],[[[6,[-1]]],[[1,[-1,55]]],[]],[[[6,[-1]]],[[1,[-1,60]]],[]],[[[6,[-1]]],[[1,[-1,56]]],[]],[[[6,[-1]]],[[1,[-1,77]]],[]],[[[6,[-1]]],[[1,[-1,54]]],[]],[[[6,[-1]]],[[1,[-1,49]]],[]],[[[6,[-1]]],[[1,[-1,7]]],[]],[[[6,[-1]]],[[1,[-1,71]]],[]],[[[6,[-1]]],[[1,[-1,51]]],[]],[[[6,[-1]]],[[1,[-1,78]]],[]],[[[6,[-1]]],[[1,[-1,33]]],[]],[[[6,[-1]]],[[1,[-1,30]]],[]],[[[6,[-1]]],[[1,[-1,49]]],[]],[[[6,[-1]]],[[1,[-1,41]]],[]],[[[6,[-1]]],[[1,[-1,38]]],[]],[[[6,[-1]]],[[1,[-1,56]]],[]],[[[6,[-1]]],[[1,[-1,8]]],[]],[[[6,[-1]]],[[1,[-1,55]]],[]],[[[6,[-1]]],[[1,[-1,45]]],[]],[[[6,[-1]]],[[1,[-1,73]]],[]],[[[6,[-1]]],[[1,[-1,60]]],[]],[[[6,[-1]]],[[1,[-1,5]]],[]],[[[6,[-1]]],[[1,[-1,65]]],[]],[[[6,[-1]]],[[1,[-1,44]]],[]],[[[6,[-1]]],[[1,[-1,75]]],[]],[[[6,[-1]]],[[1,[-1,19]]],[]],[[[6,[-1]]],[[1,[-1,28]]],[]],[[[6,[-1]]],[[1,[-1,26]]],[]],[[[6,[-1]]],[[1,[-1,12]]],[]],[[[6,[-1]]],[[1,[-1,14]]],[]],[[[6,[-1]]],[[1,[-1,52]]],[]],[[[6,[-1]]],[[1,[-1,30]]],[]],[[[6,[-1]]],[[1,[-1,35]]],[]],[[[6,[-1]]],[[1,[-1,56]]],[]],[[[6,[-1]]],[[1,[-1,51]]],[]],[[[6,[-1]]],[[1,[-1,66]]],[]],[-1,-1,[]],[[[6,[-1]]],[[1,[-1,44]]],[]],[[[6,[-1]]],[[1,[-1,74]]],[]],[[[6,[-1]]],[[1,[-1,10]]],[]],[[[6,[-1]]],[[1,[-1,35]]],[]],[[[6,[-1]]],[[1,[-1,50]]],[]],[[[6,[-1]]],[[1,[-1,22]]],[]],[[[6,[-1]]],[[1,[-1,8]]],[]],[[[6,[-1]]],[[1,[-1,29]]],[]],[[[6,[-1]]],[[1,[-1,63]]],[]],[[[6,[-1]]],[[1,[-1,26]]],[]],[[[6,[-1]]],[[1,[-1,31]]],[]],[[[6,[-1]]],[[1,[-1,71]]],[]],[[[6,[-1]]],[[1,[-1,83]]],[]],[[[6,[-1]]],[[1,[-1,62]]],[]],[[[6,[-1]]],[[1,[-1,62]]],[]],[[[6,[-1]]],[[1,[-1,47]]],[]],[[[6,[-1]]],[[1,[-1,66]]],[]],[[[6,[-1]]],[[1,[-1,13]]],[]],[[[6,[-1]]],[[1,[-1,30]]],[]],[[[6,[-1]]],[[1,[-1,79]]],[]],[[[6,[-1]]],[[1,[-1,25]]],[]],[[[6,[-1]]],[[1,[-1,32]]],[]],[[[6,[-1]]],[[1,[-1,22]]],[]],[[[6,[-1]]],[[1,[-1,31]]],[]],[[[6,[-1]]],[[1,[-1,29]]],[]],[[[6,[-1]]],[[1,[-1,76]]],[]],[[[6,[-1]]],[[1,[-1,59]]],[]],[[[43,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],[[[6,[-1]]],[[1,[-1,45]]],[]],[[[6,[-1]]],[[1,[-1,63]]],[]],[[[6,[-1]]],[[1,[-1,24]]],[]],[[[6,[-1]]],[[1,[-1,76]]],[]],[[[6,[-1]]],[[1,[-1,57]]],[]],[[[6,[-1]]],[[1,[-1,71]]],[]],[[[6,[-1]]],[[1,[-1,67]]],[]],[[[6,[-1]]],[[1,[-1,42]]],[]],[[[6,[-1]]],[[1,[-1,77]]],[]],[[[6,[-1]]],[[1,[-1,39]]],[]],[[[6,[-1]]],[[1,[-1,21]]],[]],[[[6,[-1]]],[[1,[-1,62]]],[]],[[[6,[-1]]],[[1,[-1,82]]],[]],[[[6,[-1]]],[[1,[-1,78]]],[]],[[[6,[-1]]],[[1,[-1,40]]],[]],[[[6,[-1]]],[[1,[-1,18]]],[]],[[[6,[-1]]],[[1,[-1,69]]],[]],[[[6,[-1]]],[[1,[-1,64]]],[]],[[[6,[-1]]],[[1,[-1,80]]],[]],[[[6,[-1]]],[[1,[-1,19]]],[]],[[[6,[-1]]],[[1,[-1,63]]],[]],[[[6,[-1]]],[[1,[-1,29]]],[]],[[[6,[-1]]],[[1,[-1,68]]],[]],[[[6,[-1]]],[[1,[-1,27]]],[]],[[[6,[-1]]],[[1,[-1,79]]],[]],[[[6,[-1]]],[[1,[-1,15]]],[]],[[[6,[-1]]],[[1,[-1,38]]],[]],[[[6,[-1]]],[[1,[-1,50]]],[]],[[[6,[-1]]],[[1,[-1,65]]],[]],[[[6,[-1]]],[[1,[-1,27]]],[]],[[[6,[-1]]],[[1,[-1,35]]],[]],[[[6,[-1]]],[[1,[-1,9]]],[]],[[[6,[-1]]],[[1,[-1,52]]],[]],[[[6,[-1]]],[[1,[-1,46]]],[]],[[[43,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],[[[6,[-1]]],[[1,[-1,8]]],[]],[[[6,[-1]]],[[1,[-1,31]]],[]],[[[6,[-1]]],[[1,[-1,59]]],[]],[-1,[[95,[[1,[-2,-3]]]]],96,[],[[4,[-2]]]],[-1,[[1,[-2,-3]]],96,[],[[4,[-2]]]],[[[43,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],[[[43,[-1]]],[[1,[-1,-2]]],[],[[4,[-1]]]],0,[-1,[[1,[-2,-3]]],94,[],[[4,[-2]]]],[[[1,[-1,-2]],-3],97,98,[[4,[-1]]],99],[-1,-2,[],[]],[[[1,[-1,-2]]],[],[],[[4,[-1]]]],[[[1,[-1,-2]]],[],[],[[4,[-1]]]],[[[1,[-1,-2]]],[],[],[[4,[-1]]]],0,[[[1,[-1,-2]],-3],[[100,[[1,[-1,-2]],-1,-4]]],[],[[4,[-1]]],94,[]],[[[1,[-1,-2]],[1,[-1,-2]]],[[95,[85]]],101,[[4,[-1]]]],[[[1,[-1,-2]]],[[97,[-1]]],[],[[102,[2]],[4,[-1]]]],[[[1,[-1,-2]]],[[97,[-1]]],[],[[102,[2]],[4,[-1]]]],[[[1,[-1,-2]],-1],[],[],[[3,[2]],[4,[-1]]]],0,[[[1,[-1,-3]]],97,[],[[4,[-1]]],[[4,[-1]],[102,[-2]]]],[[[1,[-1,-3]]],97,[],[[4,[-1]]],[[4,[-1]],[102,[-2]]]],[[[1,[-1,-3]]],97,[],[[4,[-1]]],[[4,[-1]],[102,[-2]]]],[-1,[[103,[-2]]],[],[]],[-1,[[103,[-2]]],[],[]],[-1,104,[]],0,[[[1,[-1,-2]],-5,-6],[[100,[[1,[-1,-2]],-1,-4]]],[],[[4,[-1]]],[],[],[[105,[-3,-4]],[106,[-3]]],94],0,0,0,0,0,0,0,[[-1,-2,-3],-2,[],[],94],[[-3,-4],[[100,[-3,-1,-2]]],[],[],[[105,[-1,-2]]],94],[[-3,-5,-6],[[100,[-3,-1,-2]]],[],[],[[105,[-1,-2]]],[],[[105,[-4,-2]],[106,[-4]]],94],0,[[[107,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[[[107,[-1,-2]]],[[43,[-1]]],[],[[4,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[107,[-1,-2]]],[[107,[-1,-2]]],84,[[4,[-1]]]],[[[107,[-1,-2]]],108,[],[[4,[-1]]]],[[[107,[-1,-2]]],97,[],[[4,[-1]]]],[[[107,[-1,-2]],90],91,92,[[4,[-1]]]],[[[107,[-1,-2]],-3,-4],-3,[],[[4,[-1]]],[],94],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[107,[-1,-2]]],[[95,[-1]]],[],[[4,[-1]]]],[[[107,[-1,-2]]],108,[],[[4,[-1]]]],[[[107,[-1,-2]]],[[95,[-1]]],[],[[4,[-1]]]],[[[107,[-1,-2]]],[[95,[-1]]],[],[[4,[-1]]]],[[[107,[-1,-2]],108],[[95,[-1]]],[],[[4,[-1]]]],[[[107,[-1,-2]],-3,-4],-3,[],[[4,[-1]]],[],94],[[[107,[-1,-2]]],[[97,[108,[95,[108]]]]],[],[[4,[-1]]]],[-1,[[103,[-2]]],[],[]],[-1,[[103,[-2]]],[],[]],[-1,104,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-2],[],[],[]],[-1,[],[]],[-1,[],94],[-1,[[97,[-2]]],[],[]],[-1,[[97,[-2]]],[],[]],[[-1,-2],[],[],[]],[-1,97,[]]],"c":[],"p":[[3,"GenericArray",0],[3,"B1",495],[8,"Add",496],[8,"ArrayLength",0],[6,"U15",497],[15,"array"],[6,"U38",497],[6,"U80",497],[6,"U57",497],[6,"U47",497],[6,"U35",497],[6,"U100",497],[6,"U512",497],[6,"U28",497],[6,"U13",497],[6,"U62",497],[6,"U49",497],[6,"U9",497],[6,"U3",497],[6,"U44",497],[6,"U43",497],[6,"U33",497],[6,"U21",497],[6,"U12",497],[6,"U11",497],[6,"U10",497],[6,"U7",497],[6,"U300",497],[6,"U61",497],[6,"U256",497],[6,"U27",497],[6,"U24",497],[6,"U500",497],[6,"U26",497],[6,"U22",497],[6,"U6",497],[6,"U59",497],[6,"U2",497],[6,"U58",497],[6,"U25",497],[6,"U5",497],[6,"U19",497],[15,"slice"],[6,"U70",497],[6,"U50",497],[6,"U45",497],[6,"U30",497],[6,"U29",497],[6,"U41",497],[6,"U200",497],[6,"U51",497],[6,"U48",497],[6,"U39",497],[6,"U17",497],[6,"U4",497],[6,"U37",497],[6,"U36",497],[6,"U8",497],[6,"U18",497],[6,"U34",497],[6,"U20",497],[6,"U64",497],[6,"U54",497],[6,"U53",497],[6,"U52",497],[6,"U1000",497],[6,"U1",497],[6,"U16",497],[6,"U40",497],[6,"U31",497],[6,"U56",497],[6,"U400",497],[6,"U55",497],[6,"U23",497],[6,"U128",497],[6,"U14",497],[6,"U60",497],[6,"U32",497],[6,"U46",497],[6,"U42",497],[6,"U63",497],[6,"U1024",497],[6,"U90",497],[8,"Clone",498],[4,"Ordering",499],[8,"Ord",499],[8,"Default",500],[15,"bool"],[8,"PartialEq",499],[3,"Formatter",501],[6,"Result",501],[8,"Debug",501],[15,"u8"],[8,"FnMut",502],[4,"Option",503],[8,"IntoIterator",504],[15,"tuple"],[8,"Hash",505],[8,"Hasher",505],[6,"MappedSequence",444],[8,"PartialOrd",499],[8,"Sub",496],[4,"Result",506],[3,"TypeId",507],[8,"MappedGenericSequence",444],[8,"GenericSequence",474],[3,"GenericArrayIter",451],[15,"usize"],[8,"AddLength",441],[8,"FunctionalSequence",444],[8,"Split",474],[8,"Lengthen",474],[8,"Concat",474],[8,"Shorten",474]],"b":[[7,"impl-AsMut%3C%5BT;+15%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[8,"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"],[9,"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"],[10,"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"],[11,"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"],[12,"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"],[13,"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"],[14,"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"],[15,"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"],[16,"impl-AsMut%3C%5BT;+13%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[17,"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"],[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;+9%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[20,"impl-AsMut%3C%5BT;+3%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[21,"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"],[22,"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"],[23,"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"],[24,"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"],[25,"impl-AsMut%3C%5BT;+12%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[26,"impl-AsMut%3C%5BT;+11%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[27,"impl-AsMut%3C%5BT;+10%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[28,"impl-AsMut%3C%5BT;+7%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[29,"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"],[30,"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"],[31,"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"],[32,"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"],[33,"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"],[34,"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"],[35,"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"],[36,"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"],[37,"impl-AsMut%3C%5BT;+6%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[38,"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"],[39,"impl-AsMut%3C%5BT;+2%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[40,"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"],[41,"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"],[42,"impl-AsMut%3C%5BT;+5%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[43,"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"],[44,"impl-AsMut%3C%5BT%5D%3E-for-GenericArray%3CT,+N%3E"],[45,"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"],[46,"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"],[47,"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"],[48,"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"],[49,"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"],[50,"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"],[51,"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"],[52,"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"],[53,"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"],[54,"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"],[55,"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"],[56,"impl-AsMut%3C%5BT;+4%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[57,"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"],[58,"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"],[59,"impl-AsMut%3C%5BT;+8%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[60,"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"],[61,"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"],[62,"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"],[63,"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"],[64,"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"],[65,"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"],[66,"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"],[67,"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"],[68,"impl-AsMut%3C%5BT;+1%5D%3E-for-GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[69,"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"],[70,"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"],[71,"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"],[72,"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"],[73,"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"],[74,"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"],[75,"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"],[76,"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"],[77,"impl-AsMut%3C%5BT;+14%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[78,"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"],[79,"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"],[80,"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"],[81,"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"],[82,"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"],[83,"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"],[84,"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"],[86,"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"],[87,"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"],[88,"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"],[89,"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"],[90,"impl-AsRef%3C%5BT%5D%3E-for-GenericArray%3CT,+N%3E"],[91,"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"],[92,"impl-AsRef%3C%5BT;+6%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[93,"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"],[94,"impl-AsRef%3C%5BT;+4%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[95,"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"],[96,"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"],[97,"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"],[98,"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"],[99,"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"],[100,"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"],[101,"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"],[102,"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"],[103,"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"],[104,"impl-AsRef%3C%5BT;+9%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[105,"impl-AsRef%3C%5BT;+14%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[106,"impl-AsRef%3C%5BT;+5%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[107,"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"],[108,"impl-AsRef%3C%5BT;+12%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[109,"impl-AsRef%3C%5BT;+15%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[110,"impl-AsRef%3C%5BT;+3%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[111,"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"],[112,"impl-AsRef%3C%5BT;+10%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[113,"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"],[114,"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"],[115,"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"],[116,"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"],[117,"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"],[118,"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"],[119,"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"],[120,"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"],[121,"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"],[122,"impl-AsRef%3C%5BT;+11%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[123,"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"],[124,"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"],[125,"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"],[126,"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"],[127,"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"],[128,"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"],[129,"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"],[130,"impl-AsRef%3C%5BT;+7%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[131,"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"],[132,"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"],[133,"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"],[134,"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"],[135,"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"],[136,"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"],[137,"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"],[138,"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"],[139,"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"],[140,"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"],[141,"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"],[142,"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"],[143,"impl-AsRef%3C%5BT;+2%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[144,"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"],[145,"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"],[146,"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"],[147,"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"],[148,"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"],[149,"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"],[150,"impl-AsRef%3C%5BT;+1%5D%3E-for-GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[151,"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"],[152,"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"],[153,"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"],[154,"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"],[155,"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"],[156,"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"],[157,"impl-AsRef%3C%5BT;+8%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[158,"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"],[159,"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"],[160,"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"],[161,"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"],[162,"impl-AsRef%3C%5BT;+13%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[163,"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"],[177,"impl-Debug-for-GenericArray%3CT,+N%3E"],[178,"impl-UpperHex-for-GenericArray%3Cu8,+T%3E"],[179,"impl-LowerHex-for-GenericArray%3Cu8,+T%3E"],[181,"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"],[182,"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"],[183,"impl-From%3C%26%5BT;+4%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[184,"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"],[185,"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"],[186,"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"],[187,"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"],[188,"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"],[189,"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"],[190,"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"],[191,"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"],[192,"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"],[193,"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"],[194,"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"],[195,"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"],[196,"impl-From%3C%5BT;+5%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[197,"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"],[198,"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"],[199,"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"],[200,"impl-From%3C%5BT;+6%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[201,"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"],[202,"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"],[203,"impl-From%3C%5BT;+12%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B0%3E%3E"],[204,"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"],[205,"impl-From%3C%5BT;+9%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B1%3E%3E"],[206,"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"],[207,"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"],[208,"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"],[209,"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"],[210,"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"],[211,"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"],[212,"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"],[213,"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"],[214,"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"],[215,"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"],[216,"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"],[217,"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"],[218,"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"],[219,"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"],[220,"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"],[221,"impl-From%3C%5BT;+13%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E,+B1%3E%3E"],[222,"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"],[223,"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"],[224,"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"],[225,"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"],[226,"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"],[227,"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"],[228,"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"],[229,"impl-From%3C%5BT;+8%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E,+B0%3E%3E"],[230,"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"],[231,"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"],[232,"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"],[233,"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"],[234,"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"],[235,"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"],[236,"impl-From%3C%26%5BT;+5%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[237,"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"],[238,"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"],[239,"impl-From%3C%5BT;+1%5D%3E-for-GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[240,"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"],[241,"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"],[242,"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"],[243,"impl-From%3C%26%5BT;+6%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[244,"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"],[245,"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"],[246,"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"],[247,"impl-From%3C%26mut+%5BT;+1%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[248,"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"],[249,"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"],[250,"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"],[251,"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"],[252,"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"],[253,"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"],[254,"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"],[255,"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"],[256,"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"],[257,"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"],[258,"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"],[259,"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"],[260,"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"],[261,"impl-From%3C%5BT;+14%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B0%3E%3E"],[262,"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"],[263,"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"],[264,"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"],[265,"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"],[266,"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"],[267,"impl-From%3C%26mut+%5BT;+2%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[268,"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"],[269,"impl-From%3C%26mut+%5BT;+6%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B0%3E%3E"],[270,"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"],[271,"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"],[272,"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"],[273,"impl-From%3C%26mut+%5BT;+3%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[274,"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"],[275,"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"],[276,"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"],[277,"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"],[278,"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"],[279,"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"],[280,"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"],[281,"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"],[282,"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"],[283,"impl-From%3C%26%5BT;+7%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[284,"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"],[285,"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"],[286,"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"],[287,"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"],[288,"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"],[289,"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"],[290,"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"],[291,"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"],[292,"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"],[293,"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"],[294,"impl-From%3C%5BT;+10%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B0%3E%3E"],[295,"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"],[296,"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"],[297,"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"],[298,"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"],[299,"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"],[300,"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"],[301,"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"],[302,"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"],[303,"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"],[304,"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"],[305,"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"],[306,"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"],[307,"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"],[308,"impl-From%3C%5BT;+11%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E,+B1%3E%3E"],[309,"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"],[310,"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"],[311,"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"],[312,"impl-From%3C%26mut+%5BT;+4%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[313,"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"],[314,"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"],[315,"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"],[316,"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"],[317,"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"],[318,"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"],[319,"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"],[320,"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"],[321,"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"],[322,"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"],[323,"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"],[324,"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"],[325,"impl-From%3C%26mut+%5BT;+5%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B1%3E%3E"],[326,"impl-From%3C%5BT;+2%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[327,"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"],[328,"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"],[329,"impl-From%3C%5BT;+4%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B0%3E,+B0%3E%3E"],[330,"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"],[331,"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"],[332,"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"],[333,"impl-From%3C%5BT;+15%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E,+B1%3E%3E"],[334,"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"],[335,"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"],[336,"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"],[337,"impl-From%3C%5BT;+3%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[338,"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"],[339,"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"],[340,"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"],[341,"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"],[342,"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"],[343,"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"],[344,"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"],[345,"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"],[346,"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"],[347,"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"],[349,"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"],[350,"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"],[351,"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"],[352,"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"],[353,"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"],[354,"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"],[355,"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"],[356,"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"],[357,"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"],[358,"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"],[359,"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"],[360,"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"],[361,"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"],[362,"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"],[363,"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"],[364,"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"],[365,"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"],[366,"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"],[367,"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"],[368,"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"],[369,"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"],[370,"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"],[371,"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"],[372,"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"],[373,"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"],[374,"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"],[375,"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"],[376,"impl-From%3C%26%5BT%5D%3E-for-%26GenericArray%3CT,+N%3E"],[377,"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"],[378,"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"],[379,"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"],[380,"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"],[381,"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"],[382,"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"],[383,"impl-From%3C%26%5BT;+1%5D%3E-for-%26GenericArray%3CT,+UInt%3CUTerm,+B1%3E%3E"],[384,"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"],[385,"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"],[386,"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"],[387,"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"],[388,"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"],[389,"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"],[390,"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"],[391,"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"],[392,"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"],[393,"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"],[394,"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"],[395,"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"],[396,"impl-From%3C%26%5BT;+3%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B1%3E%3E"],[397,"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"],[398,"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"],[399,"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"],[400,"impl-From%3C%26mut+%5BT;+7%5D%3E-for-%26mut+GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[401,"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"],[402,"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"],[403,"impl-From%3C%26%5BT;+2%5D%3E-for-%26GenericArray%3CT,+UInt%3CUInt%3CUTerm,+B1%3E,+B0%3E%3E"],[404,"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"],[405,"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"],[406,"impl-From%3C%5BT;+7%5D%3E-for-GenericArray%3CT,+UInt%3CUInt%3CUInt%3CUTerm,+B1%3E,+B1%3E,+B1%3E%3E"],[407,"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"],[408,"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"],[409,"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"],[410,"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"],[411,"impl-From%3C%26mut+%5BT%5D%3E-for-%26mut+GenericArray%3CT,+N%3E"],[412,"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"],[413,"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"],[414,"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"],[423,"impl-IntoIterator-for-GenericArray%3CT,+N%3E"],[424,"impl-IntoIterator-for-%26mut+GenericArray%3CT,+N%3E"],[425,"impl-IntoIterator-for-%26GenericArray%3CT,+N%3E"],[433,"impl-Split%3CT,+K%3E-for-%26GenericArray%3CT,+N%3E"],[434,"impl-Split%3CT,+K%3E-for-%26mut+GenericArray%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":"SSDSSSSSSSSSSSSSLLLLLLLLLLFFLLLLLLL","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":[[3,"Error",0],[15,"tuple"],[3,"NonZeroU32",35],[15,"bool"],[3,"Formatter",36],[6,"Result",36],[15,"u8"],[15,"slice"],[4,"Result",37],[19,"MaybeUninit",38],[15,"i32"],[4,"Option",39],[3,"String",40],[3,"TypeId",41]],"b":[[22,"impl-Debug-for-Error"],[23,"impl-Display-for-Error"]]},\ "ghash":{"doc":"GHASH: universal hash over GF(2^128) used by AES-GCM for …","t":"GDGGLLLLLLLLLLLLLCL","n":["Block","GHash","Key","Tag","borrow","borrow_mut","clone","clone_into","finalize","fmt","from","into","new","to_owned","try_from","try_into","type_id","universal_hash","update_with_backend"],"q":[[0,"ghash"],[19,"core::fmt"],[20,"core::fmt"],[21,"core::any"],[22,"universal_hash"]],"d":["GHASH blocks (16-bytes)","GHASH: universal hash over GF(2^128) used by AES-GCM.","GHASH keys (16-bytes)","GHASH tags (16-bytes)","","","","","Get GHASH output","","Returns the argument unchanged.","Calls U::from(self).","Initialize GHASH with the given H field element","","","","","",""],"i":[0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[1,3],[[1,4],[[6,[2,5]]]],[-1,-1,[]],[-1,-2,[],[]],[7,1],[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,8,[]],0,[[1,-1],2,9]],"c":[],"p":[[3,"GHash",0],[15,"tuple"],[6,"Tag",0],[3,"Formatter",19],[3,"Error",19],[4,"Result",20],[6,"Key",0],[3,"TypeId",21],[8,"UhfClosure",22]],"b":[]},\ @@ -120,8 +120,8 @@ var searchIndex = JSON.parse('{\ "gimli":{"doc":"gimli is a library for reading and writing the DWARF …","t":"SSSSSSSSSSSSSSSSDNSSSSSSSSDNDSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSNDNDDNDNNDNDNNDNDNNDDNDNDNNNNDDNDNDDNDNDNNNNENDSSSSSSSSSSSNNDDISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSDNDDDSSSSSSSSSSSSSSSSSSNGSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDDDDESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDDSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLAMMMMLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFFFFDNDDENNNNNNNNNNNNNNNNDDDDNNIDNDEDDNNNNNNNNDNNNNNNNEDNNEDNNENEDNNGDNNNNNNNNNNNNDDNNDDDDNNNDDNDNDDNNNNDDDDNNDDNNNNDDNDDNNNNNNNNNNNENNNNNNNDDNDDDDNNNNQGDNDDDDDNNNEDEINNDNNNQNNNNNNDDNNNNDNNNNNNNNNNNNNNNNNNGDNNNNNNNNNNNNNNNQNNNEDGGGGIDNDDDDEDDNNNNNNNNNNNNNNNNNNNNNNNNNQQNNNNNGNGEDNNNDNDNNDNNNENDDDDNDDDNEDEDIIDNNNNNNEDNNNNNNNNNNNNNNNGQDNQNNNNIDNNNNNNNNNNNNNNNNNNNNNNNNNNNQQNNNNNNNNNNGDNNNNNNNNNNNNNNNNNNNNNNDDDDDDNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDIIIDDNNNNNENENNNNNNNLLLMMLLKLLMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLMLLMMLMMLMMMMLMMMMMLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMLKLMLLLLLMMMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKLKLLLLLLLLLLLLLLLLLLKLLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLKLLLLLLLLMLLLLLLMLLMLLMLKLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLKLLLLLLKLLLMMLMLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM","n":["A0","A0","A1","A1","A2","A2","A3","A3","A4","A4","A5","A5","A6","A6","A7","A7","AArch64","AArch64","ACC0","ACC1","ACC2","ACC3","ACC4","ACC5","ACC6","ACC7","Arm","Big","BigEndian","CS","CS","D0","D1","D10","D11","D12","D13","D14","D15","D16","D17","D18","D19","D2","D20","D21","D22","D23","D24","D25","D26","D27","D28","D29","D3","D30","D31","D4","D5","D6","D7","D8","D9","DS","DS","DebugAbbrev","DebugAbbrevOffset","DebugAddr","DebugAddrBase","DebugAddrIndex","DebugAranges","DebugArangesOffset","DebugCuIndex","DebugFrame","DebugFrameOffset","DebugInfo","DebugInfoOffset","DebugInfoOffset","DebugLine","DebugLineOffset","DebugLineStr","DebugLineStrOffset","DebugLoc","DebugLocLists","DebugLocListsBase","DebugLocListsIndex","DebugMacinfo","DebugMacinfoOffset","DebugMacro","DebugMacroOffset","DebugPubNames","DebugPubTypes","DebugRanges","DebugRngLists","DebugRngListsBase","DebugRngListsIndex","DebugStr","DebugStrOffset","DebugStrOffsets","DebugStrOffsetsBase","DebugStrOffsetsIndex","DebugTuIndex","DebugTypeSignature","DebugTypes","DebugTypesOffset","DebugTypesOffset","Default","Dwarf32","Dwarf64","DwarfFileType","Dwo","DwoId","EAX","EBP","EBX","ECX","EDI","EDX","ELR_MODE","ES","ES","ESI","ESP","EhFrame","EhFrameHdr","EhFrameOffset","Encoding","Endianity","F0","F0","F1","F1","F10","F10","F11","F11","F12","F12","F13","F13","F14","F14","F15","F15","F16","F16","F17","F17","F18","F18","F19","F19","F2","F2","F20","F20","F21","F21","F22","F22","F23","F23","F24","F24","F25","F25","F26","F26","F27","F27","F28","F28","F29","F29","F3","F3","F30","F30","F31","F31","F4","F4","F5","F5","F6","F6","F7","F7","F8","F8","F9","F9","FA0","FA0","FA1","FA1","FA2","FA2","FA3","FA3","FA4","FA4","FA5","FA5","FA6","FA6","FA7","FA7","FCC0","FCC1","FCC2","FCC3","FCC4","FCC5","FCC6","FCC7","FCW","FFR","FP","FS","FS","FS0","FS0","FS1","FS1","FS10","FS11","FS2","FS2","FS3","FS3","FS4","FS4","FS5","FS5","FS6","FS6","FS7","FS7","FS8","FS9","FSW","FS_BASE","FS_BASE","FT0","FT0","FT1","FT1","FT10","FT10","FT11","FT11","FT12","FT13","FT14","FT15","FT2","FT2","FT3","FT3","FT4","FT4","FT5","FT5","FT6","FT6","FT7","FT7","FT8","FT8","FT9","FT9","Format","GP","GS","GS","GS_BASE","GS_BASE","HTPIDPR","K0","K1","K2","K3","K4","K5","K6","K7","LDTR","LDTR","LR","LineEncoding","Little","LittleEndian","LocationListsOffset","LoongArch","MM0","MM0","MM1","MM1","MM2","MM2","MM3","MM3","MM4","MM4","MM5","MM5","MM6","MM6","MM7","MM7","MXCSR","MXCSR","Main","NativeEndian","P0","P1","P10","P11","P12","P13","P14","P15","P2","P3","P4","P5","P6","P7","P8","P9","PC","PC","R0","R0","R1","R1","R10","R10","R10","R10_FIQ","R10_USR","R11","R11","R11","R11_FIQ","R11_USR","R12","R12","R12","R12_FIQ","R12_USR","R13","R13","R13","R13_ABT","R13_FIQ","R13_IRQ","R13_SVC","R13_UND","R13_USR","R14","R14","R14","R14_ABT","R14_FIQ","R14_IRQ","R14_SVC","R14_UND","R14_USR","R15","R15","R15","R16","R17","R18","R19","R2","R2","R20","R21","R22","R23","R24","R25","R26","R27","R28","R29","R3","R3","R30","R31","R4","R4","R5","R5","R6","R6","R7","R7","R8","R8","R8","R8_FIQ","R8_USR","R9","R9","R9","R9_FIQ","R9_USR","RA","RA","RA","RA","RAX","RA_AUTH_CODE","RA_SIGN_STATE","RBP","RBX","RCX","RDI","RDX","RFLAGS","RSI","RSP","RangeListsOffset","RawRangeListsOffset","Register","RiscV","RunTimeEndian","S0","S0","S0","S1","S1","S1","S10","S10","S11","S11","S12","S13","S14","S15","S16","S17","S18","S19","S2","S2","S2","S20","S21","S22","S23","S24","S25","S26","S27","S28","S29","S3","S3","S3","S30","S31","S4","S4","S4","S5","S5","S5","S6","S6","S6","S7","S7","S7","S8","S8","S8","S9","S9","SP","SP","SP","SP","SPSR","SPSR_ABT","SPSR_FIQ","SPSR_IRQ","SPSR_SVC","SPSR_UND","SS","SS","ST0","ST0","ST1","ST1","ST2","ST2","ST3","ST3","ST4","ST4","ST5","ST5","ST6","ST6","ST7","ST7","SectionId","T0","T0","T1","T1","T2","T2","T3","T3","T4","T4","T5","T5","T6","T6","T7","T8","TP","TP","TPIDPR","TPIDRRO_EL0","TPIDRURO","TPIDRURW","TPIDR_EL0","TPIDR_EL1","TPIDR_EL2","TPIDR_EL3","TR","TR","UnitSectionOffset","V0","V1","V10","V11","V12","V13","V14","V15","V16","V17","V18","V19","V2","V20","V21","V22","V23","V24","V25","V26","V27","V28","V29","V3","V30","V31","V4","V5","V6","V7","V8","V9","VG","Vendor","WC0","WC1","WC2","WC3","WC4","WC5","WC6","WC7","WCGR0","WCGR1","WCGR2","WCGR3","WCGR4","WCGR5","WCGR6","WCGR7","WR0","WR1","WR10","WR11","WR12","WR13","WR14","WR15","WR2","WR3","WR4","WR5","WR6","WR7","WR8","WR9","X0","X0","X1","X1","X10","X10","X11","X11","X12","X12","X13","X13","X14","X14","X15","X15","X16","X16","X17","X17","X18","X18","X19","X19","X2","X2","X20","X20","X21","X21","X22","X22","X23","X23","X24","X24","X25","X25","X26","X26","X27","X27","X28","X28","X29","X29","X3","X3","X30","X30","X31","X4","X4","X5","X5","X6","X6","X7","X7","X8","X8","X86","X86_64","X9","X9","XMM0","XMM0","XMM1","XMM1","XMM10","XMM11","XMM12","XMM13","XMM14","XMM15","XMM16","XMM17","XMM18","XMM19","XMM2","XMM2","XMM20","XMM21","XMM22","XMM23","XMM24","XMM25","XMM26","XMM27","XMM28","XMM29","XMM3","XMM3","XMM30","XMM31","XMM4","XMM4","XMM5","XMM5","XMM6","XMM6","XMM7","XMM7","XMM8","XMM9","Z0","Z1","Z10","Z11","Z12","Z13","Z14","Z15","Z16","Z17","Z18","Z19","Z2","Z20","Z21","Z22","Z23","Z24","Z25","Z26","Z27","Z28","Z29","Z3","Z30","Z31","Z4","Z5","Z6","Z7","Z8","Z9","ZERO","ZERO","address_size","as_debug_info_offset","as_debug_types_offset","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","cmp","cmp","cmp","constants","default","default","default","default","default","default_for_encoding_and_file","default_for_encoding_and_file","default_for_encoding_and_file","default_is_stmt","dwo_name","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","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","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","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","initial_length_size","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_big_endian","is_big_endian","is_big_endian","is_big_endian","is_little_endian","is_little_endian","leb128","line_base","line_range","maximum_operations_per_instruction","minimum_instruction_length","name","name_to_register","name_to_register","name_to_register","name_to_register","name_to_register","name_to_register","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","read","read_f32","read_f32","read_f64","read_f64","read_i16","read_i16","read_i32","read_i32","read_i64","read_i64","read_u16","read_u16","read_u32","read_u32","read_u64","read_u64","read_uint","read_uint","register_name","register_name","register_name","register_name","register_name","register_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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_unit_offset","to_unit_offset","to_unit_offset","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","version","word_size","write_u16","write_u16","write_u32","write_u32","write_u64","write_u64","xcoff_name","DW_ACCESS_private","DW_ACCESS_protected","DW_ACCESS_public","DW_ADDR_none","DW_ATE_ASCII","DW_ATE_UCS","DW_ATE_UTF","DW_ATE_address","DW_ATE_boolean","DW_ATE_complex_float","DW_ATE_decimal_float","DW_ATE_edited","DW_ATE_float","DW_ATE_hi_user","DW_ATE_imaginary_float","DW_ATE_lo_user","DW_ATE_numeric_string","DW_ATE_packed_decimal","DW_ATE_signed","DW_ATE_signed_char","DW_ATE_signed_fixed","DW_ATE_unsigned","DW_ATE_unsigned_char","DW_ATE_unsigned_fixed","DW_AT_ALTIUM_loclist","DW_AT_APPLE_block","DW_AT_APPLE_flags","DW_AT_APPLE_isa","DW_AT_APPLE_major_runtime_vers","DW_AT_APPLE_objc_complete_type","DW_AT_APPLE_omit_frame_ptr","DW_AT_APPLE_optimized","DW_AT_APPLE_property","DW_AT_APPLE_property_attribute","DW_AT_APPLE_property_getter","DW_AT_APPLE_property_name","DW_AT_APPLE_property_setter","DW_AT_APPLE_runtime_class","DW_AT_BORLAND_Delphi_ABI","DW_AT_BORLAND_Delphi_anonymous_method","DW_AT_BORLAND_Delphi_class","DW_AT_BORLAND_Delphi_constructor","DW_AT_BORLAND_Delphi_destructor","DW_AT_BORLAND_Delphi_frameptr","DW_AT_BORLAND_Delphi_interface","DW_AT_BORLAND_Delphi_metaclass","DW_AT_BORLAND_Delphi_record","DW_AT_BORLAND_Delphi_return","DW_AT_BORLAND_Delphi_unit","DW_AT_BORLAND_closure","DW_AT_BORLAND_property_default","DW_AT_BORLAND_property_implements","DW_AT_BORLAND_property_index","DW_AT_BORLAND_property_read","DW_AT_BORLAND_property_write","DW_AT_GNAT_descriptive_type","DW_AT_GNU_addr_base","DW_AT_GNU_all_call_sites","DW_AT_GNU_all_source_call_sites","DW_AT_GNU_all_tail_call_sites","DW_AT_GNU_bias","DW_AT_GNU_call_site_data_value","DW_AT_GNU_call_site_target","DW_AT_GNU_call_site_target_clobbered","DW_AT_GNU_call_site_value","DW_AT_GNU_deleted","DW_AT_GNU_denominator","DW_AT_GNU_discriminator","DW_AT_GNU_dwo_id","DW_AT_GNU_dwo_name","DW_AT_GNU_entry_view","DW_AT_GNU_exclusive_locks_required","DW_AT_GNU_guarded","DW_AT_GNU_guarded_by","DW_AT_GNU_locks_excluded","DW_AT_GNU_locviews","DW_AT_GNU_macros","DW_AT_GNU_numerator","DW_AT_GNU_odr_signature","DW_AT_GNU_pt_guarded","DW_AT_GNU_pt_guarded_by","DW_AT_GNU_pubnames","DW_AT_GNU_pubtypes","DW_AT_GNU_ranges_base","DW_AT_GNU_shared_locks_required","DW_AT_GNU_tail_call","DW_AT_GNU_template_name","DW_AT_GNU_vector","DW_AT_INTEL_other_endian","DW_AT_LLVM_config_macros","DW_AT_LLVM_include_path","DW_AT_LLVM_isysroot","DW_AT_MIPS_abstract_name","DW_AT_MIPS_allocatable_dopetype","DW_AT_MIPS_assumed_shape_dopetype","DW_AT_MIPS_assumed_size","DW_AT_MIPS_clone_origin","DW_AT_MIPS_epilog_begin","DW_AT_MIPS_fde","DW_AT_MIPS_has_inlines","DW_AT_MIPS_linkage_name","DW_AT_MIPS_loop_begin","DW_AT_MIPS_loop_unroll_factor","DW_AT_MIPS_ptr_dopetype","DW_AT_MIPS_software_pipeline_depth","DW_AT_MIPS_stride","DW_AT_MIPS_stride_byte","DW_AT_MIPS_stride_elem","DW_AT_MIPS_tail_loop_begin","DW_AT_PGI_lbase","DW_AT_PGI_lstride","DW_AT_PGI_soffset","DW_AT_SUN_alignment","DW_AT_SUN_amd64_parmdump","DW_AT_SUN_browser_file","DW_AT_SUN_c_vla","DW_AT_SUN_cf_kind","DW_AT_SUN_command_line","DW_AT_SUN_compile_options","DW_AT_SUN_count_guarantee","DW_AT_SUN_dtor_length","DW_AT_SUN_dtor_start","DW_AT_SUN_dtor_state_deltas","DW_AT_SUN_dtor_state_final","DW_AT_SUN_dtor_state_initial","DW_AT_SUN_f90_allocatable","DW_AT_SUN_f90_assumed_shape_array","DW_AT_SUN_f90_pointer","DW_AT_SUN_f90_use_only","DW_AT_SUN_fortran_based","DW_AT_SUN_fortran_main_alias","DW_AT_SUN_func_offset","DW_AT_SUN_func_offsets","DW_AT_SUN_hwcprof_signature","DW_AT_SUN_import_by_lname","DW_AT_SUN_import_by_name","DW_AT_SUN_is_omp_child_func","DW_AT_SUN_language","DW_AT_SUN_link_name","DW_AT_SUN_memop_signature","DW_AT_SUN_memop_type_ref","DW_AT_SUN_namelist_spec","DW_AT_SUN_obj_dir","DW_AT_SUN_obj_file","DW_AT_SUN_omp_child_func","DW_AT_SUN_omp_tpriv_addr","DW_AT_SUN_original_name","DW_AT_SUN_part_link_name","DW_AT_SUN_pass_by_ref","DW_AT_SUN_pass_with_const","DW_AT_SUN_profile_id","DW_AT_SUN_return_value_ptr","DW_AT_SUN_return_with_const","DW_AT_SUN_template","DW_AT_SUN_vbase","DW_AT_SUN_vtable","DW_AT_SUN_vtable_abi","DW_AT_SUN_vtable_index","DW_AT_abstract_origin","DW_AT_accessibility","DW_AT_addr_base","DW_AT_address_class","DW_AT_alignment","DW_AT_allocated","DW_AT_artificial","DW_AT_associated","DW_AT_base_types","DW_AT_binary_scale","DW_AT_bit_offset","DW_AT_bit_size","DW_AT_bit_stride","DW_AT_body_begin","DW_AT_body_end","DW_AT_byte_size","DW_AT_byte_stride","DW_AT_call_all_calls","DW_AT_call_all_source_calls","DW_AT_call_all_tail_calls","DW_AT_call_column","DW_AT_call_data_location","DW_AT_call_data_value","DW_AT_call_file","DW_AT_call_line","DW_AT_call_origin","DW_AT_call_parameter","DW_AT_call_pc","DW_AT_call_return_pc","DW_AT_call_tail_call","DW_AT_call_target","DW_AT_call_target_clobbered","DW_AT_call_value","DW_AT_calling_convention","DW_AT_common_reference","DW_AT_comp_dir","DW_AT_const_expr","DW_AT_const_value","DW_AT_containing_type","DW_AT_count","DW_AT_data_bit_offset","DW_AT_data_location","DW_AT_data_member_location","DW_AT_decimal_scale","DW_AT_decimal_sign","DW_AT_decl_column","DW_AT_decl_file","DW_AT_decl_line","DW_AT_declaration","DW_AT_default_value","DW_AT_defaulted","DW_AT_deleted","DW_AT_description","DW_AT_digit_count","DW_AT_discr","DW_AT_discr_list","DW_AT_discr_value","DW_AT_dwo_name","DW_AT_elemental","DW_AT_encoding","DW_AT_endianity","DW_AT_entry_pc","DW_AT_enum_class","DW_AT_explicit","DW_AT_export_symbols","DW_AT_extension","DW_AT_external","DW_AT_frame_base","DW_AT_friend","DW_AT_hi_user","DW_AT_high_pc","DW_AT_identifier_case","DW_AT_import","DW_AT_inline","DW_AT_is_optional","DW_AT_language","DW_AT_linkage_name","DW_AT_lo_user","DW_AT_location","DW_AT_loclists_base","DW_AT_low_pc","DW_AT_lower_bound","DW_AT_mac_info","DW_AT_macro_info","DW_AT_macros","DW_AT_main_subprogram","DW_AT_mutable","DW_AT_name","DW_AT_namelist_item","DW_AT_noreturn","DW_AT_null","DW_AT_object_pointer","DW_AT_ordering","DW_AT_picture_string","DW_AT_priority","DW_AT_producer","DW_AT_prototyped","DW_AT_pure","DW_AT_ranges","DW_AT_rank","DW_AT_recursive","DW_AT_reference","DW_AT_return_addr","DW_AT_rnglists_base","DW_AT_rvalue_reference","DW_AT_segment","DW_AT_sf_names","DW_AT_sibling","DW_AT_signature","DW_AT_small","DW_AT_specification","DW_AT_src_coords","DW_AT_src_info","DW_AT_start_scope","DW_AT_static_link","DW_AT_stmt_list","DW_AT_str_offsets_base","DW_AT_string_length","DW_AT_string_length_bit_size","DW_AT_string_length_byte_size","DW_AT_threads_scaled","DW_AT_trampoline","DW_AT_type","DW_AT_upc_threads_scaled","DW_AT_upper_bound","DW_AT_use_GNAT_descriptive_type","DW_AT_use_UTF8","DW_AT_use_location","DW_AT_variable_parameter","DW_AT_virtuality","DW_AT_visibility","DW_AT_vtable_elem_location","DW_CC_hi_user","DW_CC_lo_user","DW_CC_nocall","DW_CC_normal","DW_CC_pass_by_reference","DW_CC_pass_by_value","DW_CC_program","DW_CFA_AARCH64_negate_ra_state","DW_CFA_GNU_args_size","DW_CFA_GNU_negative_offset_extended","DW_CFA_GNU_window_save","DW_CFA_MIPS_advance_loc8","DW_CFA_advance_loc","DW_CFA_advance_loc1","DW_CFA_advance_loc2","DW_CFA_advance_loc4","DW_CFA_def_cfa","DW_CFA_def_cfa_expression","DW_CFA_def_cfa_offset","DW_CFA_def_cfa_offset_sf","DW_CFA_def_cfa_register","DW_CFA_def_cfa_sf","DW_CFA_expression","DW_CFA_hi_user","DW_CFA_lo_user","DW_CFA_nop","DW_CFA_offset","DW_CFA_offset_extended","DW_CFA_offset_extended_sf","DW_CFA_register","DW_CFA_remember_state","DW_CFA_restore","DW_CFA_restore_extended","DW_CFA_restore_state","DW_CFA_same_value","DW_CFA_set_loc","DW_CFA_undefined","DW_CFA_val_expression","DW_CFA_val_offset","DW_CFA_val_offset_sf","DW_CHILDREN_no","DW_CHILDREN_yes","DW_DEFAULTED_in_class","DW_DEFAULTED_no","DW_DEFAULTED_out_of_class","DW_DSC_label","DW_DSC_range","DW_DS_leading_overpunch","DW_DS_leading_separate","DW_DS_trailing_overpunch","DW_DS_trailing_separate","DW_DS_unsigned","DW_EH_PE_absptr","DW_EH_PE_aligned","DW_EH_PE_datarel","DW_EH_PE_funcrel","DW_EH_PE_indirect","DW_EH_PE_omit","DW_EH_PE_pcrel","DW_EH_PE_sdata2","DW_EH_PE_sdata4","DW_EH_PE_sdata8","DW_EH_PE_sleb128","DW_EH_PE_textrel","DW_EH_PE_udata2","DW_EH_PE_udata4","DW_EH_PE_udata8","DW_EH_PE_uleb128","DW_END_big","DW_END_default","DW_END_hi_user","DW_END_little","DW_END_lo_user","DW_FORM_GNU_addr_index","DW_FORM_GNU_ref_alt","DW_FORM_GNU_str_index","DW_FORM_GNU_strp_alt","DW_FORM_addr","DW_FORM_addrx","DW_FORM_addrx1","DW_FORM_addrx2","DW_FORM_addrx3","DW_FORM_addrx4","DW_FORM_block","DW_FORM_block1","DW_FORM_block2","DW_FORM_block4","DW_FORM_data1","DW_FORM_data16","DW_FORM_data2","DW_FORM_data4","DW_FORM_data8","DW_FORM_exprloc","DW_FORM_flag","DW_FORM_flag_present","DW_FORM_implicit_const","DW_FORM_indirect","DW_FORM_line_strp","DW_FORM_loclistx","DW_FORM_null","DW_FORM_ref1","DW_FORM_ref2","DW_FORM_ref4","DW_FORM_ref8","DW_FORM_ref_addr","DW_FORM_ref_sig8","DW_FORM_ref_sup4","DW_FORM_ref_sup8","DW_FORM_ref_udata","DW_FORM_rnglistx","DW_FORM_sdata","DW_FORM_sec_offset","DW_FORM_string","DW_FORM_strp","DW_FORM_strp_sup","DW_FORM_strx","DW_FORM_strx1","DW_FORM_strx2","DW_FORM_strx3","DW_FORM_strx4","DW_FORM_udata","DW_IDX_compile_unit","DW_IDX_die_offset","DW_IDX_hi_user","DW_IDX_lo_user","DW_IDX_parent","DW_IDX_type_hash","DW_IDX_type_unit","DW_ID_case_insensitive","DW_ID_case_sensitive","DW_ID_down_case","DW_ID_up_case","DW_INL_declared_inlined","DW_INL_declared_not_inlined","DW_INL_inlined","DW_INL_not_inlined","DW_LANG_ALTIUM_Assembler","DW_LANG_Ada2005","DW_LANG_Ada2012","DW_LANG_Ada83","DW_LANG_Ada95","DW_LANG_BLISS","DW_LANG_BORLAND_Delphi","DW_LANG_C","DW_LANG_C11","DW_LANG_C17","DW_LANG_C89","DW_LANG_C99","DW_LANG_C_plus_plus","DW_LANG_C_plus_plus_03","DW_LANG_C_plus_plus_11","DW_LANG_C_plus_plus_14","DW_LANG_C_plus_plus_17","DW_LANG_C_plus_plus_20","DW_LANG_Cobol74","DW_LANG_Cobol85","DW_LANG_Crystal","DW_LANG_D","DW_LANG_Dylan","DW_LANG_Fortran03","DW_LANG_Fortran08","DW_LANG_Fortran18","DW_LANG_Fortran77","DW_LANG_Fortran90","DW_LANG_Fortran95","DW_LANG_GOOGLE_RenderScript","DW_LANG_Go","DW_LANG_Haskell","DW_LANG_Java","DW_LANG_Julia","DW_LANG_Kotlin","DW_LANG_Mips_Assembler","DW_LANG_Modula2","DW_LANG_Modula3","DW_LANG_OCaml","DW_LANG_ObjC","DW_LANG_ObjC_plus_plus","DW_LANG_OpenCL","DW_LANG_PLI","DW_LANG_Pascal83","DW_LANG_Python","DW_LANG_RenderScript","DW_LANG_Rust","DW_LANG_SUN_Assembler","DW_LANG_Swift","DW_LANG_UPC","DW_LANG_Zig","DW_LANG_hi_user","DW_LANG_lo_user","DW_LLE_GNU_view_pair","DW_LLE_base_address","DW_LLE_base_addressx","DW_LLE_default_location","DW_LLE_end_of_list","DW_LLE_offset_pair","DW_LLE_start_end","DW_LLE_start_length","DW_LLE_startx_endx","DW_LLE_startx_length","DW_LNCT_MD5","DW_LNCT_directory_index","DW_LNCT_hi_user","DW_LNCT_lo_user","DW_LNCT_path","DW_LNCT_size","DW_LNCT_timestamp","DW_LNE_define_file","DW_LNE_end_sequence","DW_LNE_hi_user","DW_LNE_lo_user","DW_LNE_set_address","DW_LNE_set_discriminator","DW_LNS_advance_line","DW_LNS_advance_pc","DW_LNS_const_add_pc","DW_LNS_copy","DW_LNS_fixed_advance_pc","DW_LNS_negate_stmt","DW_LNS_set_basic_block","DW_LNS_set_column","DW_LNS_set_epilogue_begin","DW_LNS_set_file","DW_LNS_set_isa","DW_LNS_set_prologue_end","DW_MACRO_define","DW_MACRO_define_strp","DW_MACRO_define_strx","DW_MACRO_define_sup","DW_MACRO_end_file","DW_MACRO_hi_user","DW_MACRO_import","DW_MACRO_import_sup","DW_MACRO_lo_user","DW_MACRO_start_file","DW_MACRO_undef","DW_MACRO_undef_strp","DW_MACRO_undef_strx","DW_MACRO_undef_sup","DW_OP_GNU_addr_index","DW_OP_GNU_const_index","DW_OP_GNU_const_type","DW_OP_GNU_convert","DW_OP_GNU_deref_type","DW_OP_GNU_entry_value","DW_OP_GNU_implicit_pointer","DW_OP_GNU_parameter_ref","DW_OP_GNU_push_tls_address","DW_OP_GNU_regval_type","DW_OP_GNU_reinterpret","DW_OP_WASM_location","DW_OP_abs","DW_OP_addr","DW_OP_addrx","DW_OP_and","DW_OP_bit_piece","DW_OP_bra","DW_OP_breg0","DW_OP_breg1","DW_OP_breg10","DW_OP_breg11","DW_OP_breg12","DW_OP_breg13","DW_OP_breg14","DW_OP_breg15","DW_OP_breg16","DW_OP_breg17","DW_OP_breg18","DW_OP_breg19","DW_OP_breg2","DW_OP_breg20","DW_OP_breg21","DW_OP_breg22","DW_OP_breg23","DW_OP_breg24","DW_OP_breg25","DW_OP_breg26","DW_OP_breg27","DW_OP_breg28","DW_OP_breg29","DW_OP_breg3","DW_OP_breg30","DW_OP_breg31","DW_OP_breg4","DW_OP_breg5","DW_OP_breg6","DW_OP_breg7","DW_OP_breg8","DW_OP_breg9","DW_OP_bregx","DW_OP_call2","DW_OP_call4","DW_OP_call_frame_cfa","DW_OP_call_ref","DW_OP_const1s","DW_OP_const1u","DW_OP_const2s","DW_OP_const2u","DW_OP_const4s","DW_OP_const4u","DW_OP_const8s","DW_OP_const8u","DW_OP_const_type","DW_OP_consts","DW_OP_constu","DW_OP_constx","DW_OP_convert","DW_OP_deref","DW_OP_deref_size","DW_OP_deref_type","DW_OP_div","DW_OP_drop","DW_OP_dup","DW_OP_entry_value","DW_OP_eq","DW_OP_fbreg","DW_OP_form_tls_address","DW_OP_ge","DW_OP_gt","DW_OP_implicit_pointer","DW_OP_implicit_value","DW_OP_le","DW_OP_lit0","DW_OP_lit1","DW_OP_lit10","DW_OP_lit11","DW_OP_lit12","DW_OP_lit13","DW_OP_lit14","DW_OP_lit15","DW_OP_lit16","DW_OP_lit17","DW_OP_lit18","DW_OP_lit19","DW_OP_lit2","DW_OP_lit20","DW_OP_lit21","DW_OP_lit22","DW_OP_lit23","DW_OP_lit24","DW_OP_lit25","DW_OP_lit26","DW_OP_lit27","DW_OP_lit28","DW_OP_lit29","DW_OP_lit3","DW_OP_lit30","DW_OP_lit31","DW_OP_lit4","DW_OP_lit5","DW_OP_lit6","DW_OP_lit7","DW_OP_lit8","DW_OP_lit9","DW_OP_lt","DW_OP_minus","DW_OP_mod","DW_OP_mul","DW_OP_ne","DW_OP_neg","DW_OP_nop","DW_OP_not","DW_OP_or","DW_OP_over","DW_OP_pick","DW_OP_piece","DW_OP_plus","DW_OP_plus_uconst","DW_OP_push_object_address","DW_OP_reg0","DW_OP_reg1","DW_OP_reg10","DW_OP_reg11","DW_OP_reg12","DW_OP_reg13","DW_OP_reg14","DW_OP_reg15","DW_OP_reg16","DW_OP_reg17","DW_OP_reg18","DW_OP_reg19","DW_OP_reg2","DW_OP_reg20","DW_OP_reg21","DW_OP_reg22","DW_OP_reg23","DW_OP_reg24","DW_OP_reg25","DW_OP_reg26","DW_OP_reg27","DW_OP_reg28","DW_OP_reg29","DW_OP_reg3","DW_OP_reg30","DW_OP_reg31","DW_OP_reg4","DW_OP_reg5","DW_OP_reg6","DW_OP_reg7","DW_OP_reg8","DW_OP_reg9","DW_OP_regval_type","DW_OP_regx","DW_OP_reinterpret","DW_OP_rot","DW_OP_shl","DW_OP_shr","DW_OP_shra","DW_OP_skip","DW_OP_stack_value","DW_OP_swap","DW_OP_xderef","DW_OP_xderef_size","DW_OP_xderef_type","DW_OP_xor","DW_ORD_col_major","DW_ORD_row_major","DW_RLE_base_address","DW_RLE_base_addressx","DW_RLE_end_of_list","DW_RLE_offset_pair","DW_RLE_start_end","DW_RLE_start_length","DW_RLE_startx_endx","DW_RLE_startx_length","DW_SECT_ABBREV","DW_SECT_INFO","DW_SECT_LINE","DW_SECT_LOCLISTS","DW_SECT_MACRO","DW_SECT_RNGLISTS","DW_SECT_STR_OFFSETS","DW_SECT_V2_ABBREV","DW_SECT_V2_INFO","DW_SECT_V2_LINE","DW_SECT_V2_LOC","DW_SECT_V2_MACINFO","DW_SECT_V2_MACRO","DW_SECT_V2_STR_OFFSETS","DW_SECT_V2_TYPES","DW_TAG_ALTIUM_circ_type","DW_TAG_ALTIUM_mwa_circ_type","DW_TAG_ALTIUM_rev_carry_type","DW_TAG_ALTIUM_rom","DW_TAG_APPLE_property","DW_TAG_BORLAND_Delphi_dynamic_array","DW_TAG_BORLAND_Delphi_set","DW_TAG_BORLAND_Delphi_string","DW_TAG_BORLAND_Delphi_variant","DW_TAG_BORLAND_property","DW_TAG_GNU_BINCL","DW_TAG_GNU_EINCL","DW_TAG_GNU_call_site","DW_TAG_GNU_call_site_parameter","DW_TAG_GNU_formal_parameter_pack","DW_TAG_GNU_template_parameter_pack","DW_TAG_GNU_template_template_param","DW_TAG_HP_Bliss_field","DW_TAG_HP_Bliss_field_set","DW_TAG_HP_array_descriptor","DW_TAG_MIPS_loop","DW_TAG_PGI_interface_block","DW_TAG_PGI_kanji_type","DW_TAG_SUN_class_template","DW_TAG_SUN_codeflags","DW_TAG_SUN_dtor","DW_TAG_SUN_dtor_info","DW_TAG_SUN_f90_interface","DW_TAG_SUN_fortran_vax_structure","DW_TAG_SUN_function_template","DW_TAG_SUN_indirect_inheritance","DW_TAG_SUN_memop_info","DW_TAG_SUN_omp_child_func","DW_TAG_SUN_rtti_descriptor","DW_TAG_SUN_struct_template","DW_TAG_SUN_union_template","DW_TAG_access_declaration","DW_TAG_array_type","DW_TAG_atomic_type","DW_TAG_base_type","DW_TAG_call_site","DW_TAG_call_site_parameter","DW_TAG_catch_block","DW_TAG_class_template","DW_TAG_class_type","DW_TAG_coarray_type","DW_TAG_common_block","DW_TAG_common_inclusion","DW_TAG_compile_unit","DW_TAG_condition","DW_TAG_const_type","DW_TAG_constant","DW_TAG_dwarf_procedure","DW_TAG_dynamic_type","DW_TAG_entry_point","DW_TAG_enumeration_type","DW_TAG_enumerator","DW_TAG_file_type","DW_TAG_formal_parameter","DW_TAG_format_label","DW_TAG_friend","DW_TAG_function_template","DW_TAG_generic_subrange","DW_TAG_hi_user","DW_TAG_immutable_type","DW_TAG_imported_declaration","DW_TAG_imported_module","DW_TAG_imported_unit","DW_TAG_inheritance","DW_TAG_inlined_subroutine","DW_TAG_interface_type","DW_TAG_label","DW_TAG_lexical_block","DW_TAG_lo_user","DW_TAG_member","DW_TAG_module","DW_TAG_namelist","DW_TAG_namelist_item","DW_TAG_namespace","DW_TAG_null","DW_TAG_packed_type","DW_TAG_partial_unit","DW_TAG_pointer_type","DW_TAG_ptr_to_member_type","DW_TAG_reference_type","DW_TAG_restrict_type","DW_TAG_rvalue_reference_type","DW_TAG_set_type","DW_TAG_shared_type","DW_TAG_skeleton_unit","DW_TAG_string_type","DW_TAG_structure_type","DW_TAG_subprogram","DW_TAG_subrange_type","DW_TAG_subroutine_type","DW_TAG_template_alias","DW_TAG_template_type_parameter","DW_TAG_template_value_parameter","DW_TAG_thrown_type","DW_TAG_try_block","DW_TAG_type_unit","DW_TAG_typedef","DW_TAG_union_type","DW_TAG_unspecified_parameters","DW_TAG_unspecified_type","DW_TAG_upc_relaxed_type","DW_TAG_upc_shared_type","DW_TAG_upc_strict_type","DW_TAG_variable","DW_TAG_variant","DW_TAG_variant_part","DW_TAG_volatile_type","DW_TAG_with_stmt","DW_UT_compile","DW_UT_hi_user","DW_UT_lo_user","DW_UT_partial","DW_UT_skeleton","DW_UT_split_compile","DW_UT_split_type","DW_UT_type","DW_VIRTUALITY_none","DW_VIRTUALITY_pure_virtual","DW_VIRTUALITY_virtual","DW_VIS_exported","DW_VIS_local","DW_VIS_qualified","DwAccess","DwAddr","DwAt","DwAte","DwCc","DwCfa","DwChildren","DwDefaulted","DwDs","DwDsc","DwEhPe","DwEnd","DwForm","DwId","DwIdx","DwInl","DwLang","DwLle","DwLnct","DwLne","DwLns","DwMacro","DwOp","DwOrd","DwRle","DwSect","DwSectV2","DwTag","DwUt","DwVirtuality","DwVis","application","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","clone","clone","clone","clone","clone","clone","clone","clone","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","default_lower_bound","eq","eq","eq","eq","eq","eq","eq","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","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","hash","hash","hash","hash","hash","hash","hash","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","is_absent","is_indirect","is_valid_encoding","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","static_string","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","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","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","read","signed","skip","u16","unsigned","Abbreviation","AbbreviationTagZero","Abbreviations","AbbreviationsCache","AbbreviationsCacheStrategy","Abs","Accessibility","Addr","Address","Address","AddressClass","AddressIndex","AddressOrOffsetPair","AddressOrOffsetPair","AdvanceLine","AdvanceLine","AdvanceLoc","AdvancePc","AdvancePc","All","And","ArangeEntry","ArangeEntryIter","ArangeHeader","ArangeHeaderIter","Architectural","ArgsSize","ArrayLike","Attribute","AttributeFormZero","AttributeSpecification","AttributeValue","AttrsIter","Augmentation","BadBranchTarget","BadHasChildren","BadLength","BadSignedLeb128","BadUnsignedLeb128","BadUtf8","BaseAddress","BaseAddress","BaseAddresses","BaseAddressx","BaseAddressx","Block","Bra","Bytes","Call","CallFrameCFA","CallFrameInstruction","CallFrameInstructionIter","CallingConvention","CannotParseOmitPointerEncoding","CfaRule","CfiEntriesIter","CfiInstructionInInvalidContext","Cie","CieOrFde","Column","ColumnType","CommonInformationEntry","Compilation","Complete","CompleteLineNumberProgram","CompleteLineProgram","ConstAddPc","ConstAddPc","Constant","ConstantIndex","Convert","Copy","Copy","Data1","Data2","Data4","Data8","DataRelativePointerButDataBaseIsUndefined","DebugAbbrev","DebugAddr","DebugAddrBase","DebugAddrIndex","DebugAranges","DebugCuIndex","DebugFrame","DebugInfo","DebugInfoRef","DebugInfoRef","DebugInfoRefSup","DebugInfoUnitHeadersIter","DebugLine","DebugLineRef","DebugLineStr","DebugLineStrRef","DebugLoc","DebugLocLists","DebugLocListsBase","DebugLocListsIndex","DebugMacinfoRef","DebugMacroRef","DebugPubNames","DebugPubTypes","DebugRanges","DebugRngLists","DebugRngListsBase","DebugRngListsIndex","DebugStr","DebugStrOffsets","DebugStrOffsetsBase","DebugStrOffsetsIndex","DebugStrRef","DebugStrRefSup","DebugTuIndex","DebugTypes","DebugTypesRef","DebugTypesUnitHeadersIter","DebuggingInformationEntry","DecimalSign","DefCfa","DefCfaExpression","DefCfaOffset","DefCfaOffsetSf","DefCfaRegister","DefCfaSf","DefaultLocation","DefineFile","DefineFile","Deref","DieReference","Direct","Div","DivisionByZero","Drop","DuplicateAbbreviationCode","DuplicateArange","Duplicates","Dwarf","DwarfPackage","DwoId","EhFrame","EhFrameHdr","EhHdrTable","EhHdrTableIter","Empty","Encoding","EndSequence","EndSequence","Endian","EndianBuf","EndianSlice","Endianity","EntriesCursor","EntriesRaw","EntriesTree","EntriesTreeIter","EntriesTreeNode","EntryValue","Eq","Err","Error","Evaluation","EvaluationResult","EvaluationStorage","ExpectedStringAttributeValue","ExpectedZero","Expression","Expression","Expression","Expression","ExpressionStack","Exprloc","F32","F32","F64","F64","Fde","FileEntry","FileEntryFormat","FileIndex","FixedAddPc","FixedAddPc","Flag","FrameDescriptionEntry","FrameOffset","FuncRelativePointerInBadContext","Ge","Generic","Generic","Gt","I16","I16","I32","I32","I64","I64","I8","I8","IdentifierCase","ImplicitPointer","ImplicitPointer","ImplicitValue","IncompleteLineNumberProgram","IncompleteLineProgram","Indirect","Inline","IntegralTypeRequired","InvalidAddressRange","InvalidExpression","InvalidExpressionTerminator","InvalidImplicitConst","InvalidIndexRow","InvalidIndexSectionCount","InvalidIndexSlotCount","InvalidLocationAddressRange","InvalidPiece","InvalidPushObjectAddress","InvalidShiftExpression","Io","Item","Language","Le","LeftEdge","LineInstruction","LineInstructions","LineNumberProgram","LineNumberProgramHeader","LineNumberRow","LineNumberSequence","LineProgram","LineProgramHeader","LineRangeZero","LineRow","LineRows","LineSequence","LocListIter","Location","LocationListEntry","LocationLists","LocationListsRef","Lt","MaximumOperationsPerInstructionZero","MinimumInstructionLengthZero","Minus","MissingFileEntryFormatPath","MissingUnitDie","Mod","Mul","Ne","Neg","NegateRaState","NegateStatement","NegateStatement","NoEntryAtGivenOffset","NoUnwindInfoForAddress","Nop","Nop","Not","NotCieId","NotCiePointer","NotEnoughStackItems","NotFdePointer","Offset","Offset","Offset","Offset","OffsetExtendedSf","OffsetOutOfBounds","OffsetPair","OffsetPair","Ok","Opcode","OpcodeBaseZero","OpcodesIter","Operation","OperationIter","Or","Ordering","ParameterRef","ParsedEhFrameHdr","Partial","PartialFrameDescriptionEntry","PcRelativePointerButSectionBaseIsUndefined","Pick","Piece","Piece","Plus","PlusConstant","Pointer","PopWithEmptyStack","PubNamesEntry","PubNamesEntryIter","PubTypesEntry","PubTypesEntryIter","PushObjectAddress","Range","RangeIter","RangeLists","RangeListsRef","RawLocListEntry","RawLocListIter","RawRngListEntry","RawRngListIter","Reader","ReaderOffset","ReaderOffsetId","Register","Register","Register","Register","RegisterAndOffset","RegisterOffset","RegisterRule","RegisterRuleIter","Reinterpret","RememberState","RequiresAtLocation","RequiresBaseType","RequiresCallFrameCfa","RequiresEntryValue","RequiresFrameBase","RequiresIndexedAddress","RequiresMemory","RequiresParameterRef","RequiresRegister","RequiresRelocatedAddress","RequiresTls","Restore","RestoreState","Result","Result","RngListIter","Rot","Rules","SameValue","SameValue","Sdata","SecOffset","Section","SectionBaseAddresses","SetAddress","SetAddress","SetBasicBlock","SetBasicBlock","SetColumn","SetColumn","SetDiscriminator","SetDiscriminator","SetEpilogueBegin","SetEpilogueBegin","SetFile","SetFile","SetIsa","SetIsa","SetLoc","SetPrologueEnd","SetPrologueEnd","Shl","Shr","Shra","SignedConstant","Skeleton","Skip","Special","Special","SplitCompilation","SplitType","Stack","Stack","StackFull","StackValue","StartEnd","StartEnd","StartLength","StartLength","StartxEndx","StartxEndx","StartxLength","StartxLength","StateMachine","StoreOnHeap","String","Swap","TLS","TextRelativePointerButTextBaseIsUndefined","TooManyIterations","TooManyRegisterRules","Type","TypeMismatch","TypedLiteral","U16","U16","U32","U32","U64","U64","U8","U8","Udata","Undefined","Undefined","UnexpectedEof","UnexpectedNull","Unit","UnitHeader","UnitIndex","UnitIndexSection","UnitIndexSectionIterator","UnitOffset","UnitRef","UnitRef","UnitType","UnknownAbbreviation","UnknownAugmentation","UnknownCallFrameInstruction","UnknownExtended","UnknownExtended","UnknownExtendedOpcode","UnknownForm","UnknownIndexSection","UnknownPointerEncoding","UnknownReservedLength","UnknownStandard0","UnknownStandard0","UnknownStandard1","UnknownStandard1","UnknownStandardN","UnknownStandardN","UnknownStandardOpcode","UnknownVersion","UnsignedConstant","UnsupportedAddressIndex","UnsupportedAddressSize","UnsupportedAttributeForm","UnsupportedEvaluation","UnsupportedFieldSize","UnsupportedOffset","UnsupportedOffsetSize","UnsupportedPointerEncoding","UnsupportedRegister","UnsupportedSegmentSize","UnsupportedTypeOperation","UnsupportedUnitType","UnwindContext","UnwindContextStorage","UnwindOffset","UnwindSection","UnwindTable","UnwindTableRow","ValExpression","ValExpression","ValOffset","ValOffset","ValOffsetSf","Value","Value","ValueType","VariableLengthSearchTable","Virtuality","Visibility","WasmGlobal","WasmLocal","WasmStack","Xor","abbreviations","abbreviations","abbreviations","abbreviations","abbreviations_cache","abs","add","add_file","add_file","add_file","addr_base","address","address","address","address_size","address_size","address_size","and","as_result","attr","attr_address","attr_locations","attr_locations_offset","attr_ranges","attr_ranges_offset","attr_string","attr_value","attr_value_raw","attributes","attrs","augmentation","basic_block","begin","bit_offset","bit_size","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","cfa","checked_sub","children","cie","cie_from_offset","cie_from_offset","cie_offset","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","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","code","code","code_alignment_factor","column","comp_dir","contains","contains","content_type","convert","copy_relocated_attributes","cu_index","cu_sections","current","data","data","data_alignment_factor","debug_abbrev","debug_abbrev","debug_abbrev_offset","debug_addr","debug_aranges","debug_info","debug_info","debug_info_offset","debug_line","debug_line","debug_line_str","debug_loc","debug_loclists","debug_ranges","debug_rnglists","debug_rnglists","debug_str","debug_str","debug_str_offsets","debug_str_offsets","debug_types","debug_types","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_is_stmt","deref","description","die_offset","die_offset","die_ranges","direct","directory","directory","directory_entry_format","directory_index","discriminator","div","dwo_id","dwo_name","dwo_section_name","dwp_range","eh_frame","eh_frame_hdr","eh_frame_ptr","empty","empty","empty","encoding","encoding","encoding","encoding","encoding","end","end","end","end_address","end_sequence","endian","endian","entries","entries","entries","entries","entries","entries_at_offset","entries_at_offset","entries_raw","entries_raw","entries_tree","entries_tree","entry","entry","entry","entry_len","entry_len","entry_len","epilogue_begin","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","evaluate","evaluation","execute","exprloc_value","exprloc_value","fde_address_encoding","fde_for_address","fde_for_address","fde_for_address","fde_from_offset","fde_from_offset","file","file","file_has_md5","file_has_size","file_has_timestamp","file_index","file_name_entry_format","file_names","file_type","find","find","find","find","find_cu","find_tu","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","form","form","format","format","format_error","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_encoding","from_entry","from_i16","from_u16","from_u32","from_u64","from_u64","from_u8","ge","get","get","get_address","get_offset","get_offset","get_str","get_str","get_str_offset","gt","has_children","has_children","has_lsda","hash","hash","hash","hash","hash","header","header","header","header","header","header","header","header","header_from_offset","header_length","header_size","headers","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","id","implicit_const_value","include_directories","index","index","initial_address","instructions","instructions","instructions","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_current_row","into_iter","into_iter","into_u64","is_empty","is_empty","is_empty","is_empty","is_empty","is_signal_trampoline","is_signal_trampoline","is_stmt","isa","items","items","iter","le","len","len","len","length","length","length_including_self","line","line_base","line_encoding","line_program","line_range","line_string","load","load","load","load_sup","location","locations","locations","locations","locations_dwo","locations_offset","loclists_base","lookup","lookup_offset_id","lookup_offset_id","lookup_offset_id","lookup_offset_id","lookup_offset_id","lookup_offset_id","low_pc","lsda","lsda_encoding","lt","make_dwo","maximum_operations_per_instruction","md5","minimum_instruction_length","mul","name","name","name","name","name","ne","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_in","new_in","new_with_abbreviations","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next_depth","next_dfs","next_entry","next_instruction","next_offset","next_row","next_row","next_sibling","not","nth","offset","offset","offset","offset","offset","offset","offset","offset","offset_from","offset_from","offset_from","offset_from","offset_id","offset_id","offset_value","offset_value","op_index","opcode_base","operations","or","parse","parse","parse","parse","partial_cmp","partial_cmp","partial_cmp","partial_fde_from_offset","partial_fde_from_offset","path_name","personality","personality","personality_with_encoding","pointer","pointer_to_offset","populate","populate_abbreviations_cache","program","prologue_end","range","range","range","range","range_from","range_from","range_to","range_to","ranges","ranges","ranges","ranges_offset","ranges_offset_from_raw","raw_locations","raw_locations","raw_locations_dwo","raw_program_buf","raw_ranges","raw_ranges","raw_value","read_abbreviation","read_address","read_address","read_attribute","read_f32","read_f32","read_f64","read_f64","read_i16","read_i16","read_i32","read_i32","read_i64","read_i64","read_i8","read_i8","read_initial_length","read_initial_length","read_length","read_length","read_null_terminated_slice","read_null_terminated_slice","read_offset","read_offset","read_sized_offset","read_sized_offset","read_sleb128","read_sleb128","read_slice","read_slice","read_u16","read_u16","read_u32","read_u32","read_u64","read_u64","read_u8","read_u8","read_u8_array","read_u8_array","read_uint","read_uint","read_uleb128","read_uleb128","read_uleb128_u16","read_uleb128_u16","read_uleb128_u32","read_uleb128_u32","read_word","read_word","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","reader","register","registers","reinterpret","rem","reset","result","resume_from","resume_with_at_location","resume_with_base_type","resume_with_call_frame_cfa","resume_with_entry_value","resume_with_frame_base","resume_with_indexed_address","resume_with_memory","resume_with_parameter_ref","resume_with_register","resume_with_relocated_address","resume_with_tls","return_address_register","rnglists_base","root","rows","rows","saved_args_size","sdata_value","sdata_value","section","section","section_count","section_name","sections","sections","segment","segment_size","sequences","set","set_address_size","set_address_size","set_debug_ranges","set_eh_frame","set_eh_frame_hdr","set_got","set_initial_value","set_max_iterations","set_object_address","set_segment_size","set_text","set_vendor","set_vendor","shl","shr","shra","size","size","size","size_in_bits","size_of_header","skip","skip","skip_attributes","skip_leb128","skip_leb128","slice","slot_count","split","split","split_at","standard_opcode_lengths","start","start","start_address","str_offsets_base","string","string_offset","string_value","string_value","string_value_sup","string_value_sup","sub","sup","sup","table","tag","tag","text","timestamp","to_debug_info_offset","to_debug_types_offset","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_slice","to_slice","to_string","to_string","to_string","to_string","to_string","to_string_lossy","to_string_lossy","to_string_lossy","to_u64","to_unit_section_offset","truncate","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_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","tu_index","tu_sections","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_units","u16_value","u16_value","u8_value","u8_value","udata_value","udata_value","unit","unit_count","unit_header_offset","unit_header_offset","unit_length","unit_length","unit_ranges","units","units","units","unwind_info_for_address","unwind_info_for_address","unwind_info_for_address","unwind_info_for_address","value","value_result","value_type","version","version","version","version","wrapping_add","xcoff_section_name","xor","address","delta","dest_register","expression","expression","expression","factored_offset","factored_offset","factored_offset","factored_offset","factored_offset","factored_offset","offset","offset","register","register","register","register","register","register","register","register","register","register","register","register","size","src_register","offset","register","address","base_type","base_type","index","register","relocate","size","space","address","byte_offset","register","value","value","value","address","base_type","base_type","base_type","base_type","base_type","bit_offset","byte_offset","data","expression","index","index","index","index","index","index","offset","offset","offset","offset","register","register","size","size_in_bits","space","target","target","value","value","value","value","value","addr","addr","begin","begin","begin","begin","begin","begin","data","data","data","data","data","data","data","end","end","end","end","length","length","addr","addr","begin","begin","begin","begin","begin","begin","end","end","end","end","length","length","type_offset","type_offset","type_signature","type_signature"],"q":[[0,"gimli"],[1343,"gimli::constants"],[2794,"gimli::leb128"],[2795,"gimli::leb128::read"],[2799,"gimli::read"],[5175,"gimli::read::CallFrameInstruction"],[5203,"gimli::read::CfaRule"],[5205,"gimli::read::EvaluationResult"],[5213,"gimli::read::Location"],[5219,"gimli::read::Operation"],[5251,"gimli::read::RawLocListEntry"],[5272,"gimli::read::RawRngListEntry"],[5286,"gimli::read::UnitType"],[5290,"core::option"],[5291,"core::clone"],[5292,"core::cmp"],[5293,"core::cmp"],[5294,"core::fmt"],[5295,"core::hash"],[5296,"core::any"],[5297,"core::fmt"],[5298,"alloc::sync"],[5299,"core::ops::function"],[5300,"core::default"],[5301,"core::num::nonzero"],[5302,"core::ops::function"],[5303,"core::ops::range"],[5304,"core::ops::range"],[5305,"core::convert"],[5306,"alloc::borrow"]],"d":["","","","","","","","","","","","","","","","","ARM 64-bit (AArch64) architecture specific definitions.","AAarch64 extensions.","","","","","","","","","ARM architecture specific definitions.","Big endian byte order.","Big endian byte order.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The .debug_abbrev section.","An offset into the .debug_abbrev section.","The .debug_addr section.","An offset to a set of entries in the .debug_addr section.","An index into a set of addresses in the .debug_addr …","The .debug_aranges section.","An offset into the .debug_aranges section.","The .debug_cu_index section.","The .debug_frame section.","An offset into the .debug_frame section.","The .debug_info section.","An offset into the .debug_info section.","An offset into the .debug_info section.","The .debug_line section.","An offset into the .debug_line section.","The .debug_line_str section.","An offset into the .debug_line_str section.","The .debug_loc section.","The .debug_loclists section.","An offset to a set of location list offsets in the …","An index into a set of location list offsets in the …","The .debug_macinfo section.","An offset into the .debug_macinfo section.","The .debug_macro section.","An offset into the .debug_macro section.","The .debug_pubnames section.","The .debug_pubtypes section.","The .debug_ranges section.","The .debug_rnglists section.","An offset to a set of range list offsets in the …","An index into a set of range list offsets in the …","The .debug_str section.","An offset into the .debug_str section.","The .debug_str_offsets section.","An offset to a set of entries in the .debug_str_offsets …","An index into a set of entries in the .debug_str_offsets …","The .debug_tu_index section.","A type signature as used in the .debug_types section.","The .debug_types section.","An offset into the .debug_types section.","An offset into the .debug_types section.","A default set of extensions, including some common GNU …","32-bit DWARF","64-bit DWARF","The “type” of file with DWARF debugging information. …","A .dwo split DWARF file.","An optionally-provided implementation-defined compilation …","","","","","","","","","","","","The .eh_frame section.","The .eh_frame_hdr section.","An offset into the .eh_frame section.","Encoding parameters that are commonly used for multiple …","A trait describing the endianity of some buffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether the format of a compilation unit is 32- or 64-bit.","","","","","","","","","","","","","","","","","","Encoding parameters for a line number program.","Little endian byte order.","Little endian byte order.","An offset into either the .debug_loc section or the …","LoongArch architecture specific definitions.","","","","","","","","","","","","","","","","","","","A normal executable or object file.","The native endianity for the target platform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An offset into either the .debug_ranges section or the …","An offset into either the .debug_ranges section or the …","A DWARF register number.","RISC-V architecture specific definitions.","Byte order that is selectable at runtime.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An identifier for a DWARF section.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An offset into the .debug_info or .debug_types sections.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Which vendor extensions to support.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Intel i386 architecture specific definitions.","AMD64 architecture specific definitions.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The size of an address.","Returns the DebugInfoOffset inside, or None otherwise.","Returns the DebugTypesOffset inside, or None otherwise.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constant definitions.","","","","","","Returns a DebugLocListsBase with the default value of …","Returns a DebugRngListsBase with the default value of …","Returns a DebugStrOffsetsBase with the default value of …","The initial value of the is_stmt register.","Returns the ELF section name for this kind, when found in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether the DWARF format is 32- or 64-bit.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 serialized size of an initial length field for …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return true for big endian byte order.","","","","Return true for little endian byte order.","Return true for little endian byte order.","Read and write DWARF’s “Little Endian Base 128” …","The minimum value which a special opcode can add to the …","The range of values which a special opcode can add to the …","The maximum number of individual operations that may be …","The size in bytes of the smallest target machine …","Returns the ELF section name for this kind.","Converts a register name into a register number.","Converts a register name into a register number.","Converts a register name into a register number.","Converts a register name into a register number.","Converts a register name into a register number.","Converts a register name into a register number.","","","","","","Read DWARF debugging information.","Reads a 32 bit floating point number from buf.","Reads a 32 bit floating point number from buf.","Reads a 32 bit floating point number from buf.","Reads a 32 bit floating point number from buf.","Reads a signed 16 bit integer from buf.","Reads a signed 16 bit integer from buf.","Reads a signed 32 bit integer from buf.","Reads a signed 32 bit integer from buf.","Reads a signed 64 bit integer from buf.","Reads a signed 64 bit integer from buf.","Reads an unsigned 16 bit integer from buf.","Reads an unsigned 16 bit integer from buf.","Reads an unsigned 32 bit integer from buf.","Reads an unsigned 32 bit integer from buf.","Reads an unsigned 64 bit integer from buf.","Reads an unsigned 64 bit integer from buf.","Read an unsigned n-bytes integer u64.","Read an unsigned n-bytes integer u64.","The name of a register, or None if the register number is …","The name of a register, or None if the register number is …","The name of a register, or None if the register number is …","The name of a register, or None if the register number is …","The name of a register, or None if the register number is …","The name of a register, or None if the register number is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert an offset to be relative to the start of the given …","Convert an offset to be relative to the start of the given …","Convert an offset to be relative to the start of the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The DWARF version of the header.","Return the natural word size for the format","Writes an unsigned 16 bit integer n to buf.","Writes an unsigned 16 bit integer n to buf.","Writes an unsigned 32 bit integer n to buf.","Writes an unsigned 32 bit integer n to buf.","Writes an unsigned 64 bit integer n to buf.","Writes an unsigned 64 bit integer n to buf.","Returns the XCOFF section name for this kind.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The encodings of the constants used in the …","The encodings of the constants used in the …","The attribute encodings for DIE attributes.","The encodings of the constants used in the DW_AT_encoding …","The encodings of the constants used in the …","The opcode for a call frame instruction.","The child determination encodings for DIE attributes.","The encodings of the constants used in the DW_AT_defaulted …","The encodings of the constants used in the …","The encodings of the constants used in the DW_AT_discr_list…","Pointer encoding used by .eh_frame.","The encodings of the constants used in the DW_AT_endianity …","The attribute form encodings for DIE attributes.","The encodings of the constants used in the …","Name index attribute encodings.","The encodings of the constants used in the DW_AT_inline …","The encodings of the constants used in the DW_AT_language …","The encodings of the constants used in location list …","The encodings for the line number header entry formats.","The encodings for the extended opcodes for line number …","The encodings for the standard opcodes for line number …","The encodings for macro information entry types.","The encodings for DWARF expression operations.","The encodings of the constants used in the DW_AT_ordering …","Range list entry encoding values.","The section type field in a .dwp unit index.","The section type field in a .dwp unit index with version 2.","The tag encodings for DIE attributes.","The unit type field in a unit header.","The encodings of the constants used in the DW_AT_virtuality…","The encodings of the constants used in the DW_AT_visibility…","Get the pointer encoding’s application.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the default DW_AT_lower_bound for this language.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the pointer encoding’s format.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Is this encoding the absent pointer encoding?","Is this coding indirect? If so, its encoded value is the …","Is this a known, valid pointer encoding?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A module for reading signed and unsigned integers that …","Read a signed LEB128 number from the given Reader and …","Read bytes until the LEB128 continuation bit is not set.","Read an LEB128 u16 from the given Reader and return it or …","Read an unsigned LEB128 number from the given Reader and …","An abbreviation describes the shape of a …","An abbreviation declared that its tag is zero, but zero is …","A set of type abbreviations.","A cache of previously parsed Abbreviations.","The strategy to use for caching abbreviations.","Take the absolute value of the top of the stack.","The value of a DW_AT_accessibility attribute.","“Refers to some location in the address space of the …","Relocate the address if needed, and push it on the stack.","The piece is found in memory.","The value of a DW_AT_address_class attribute.","Read the address at the given index in `.debug_addr, …","A location from DWARF version <= 4.","A range from DWARF version <= 4.","“The DW_LNS_advance_line opcode takes a single signed …","“The DW_LNS_advance_line opcode takes a single signed …","The AdvanceLoc instruction is used for all of …","“The DW_LNS_advance_pc opcode takes a single unsigned …","“The DW_LNS_advance_pc opcode takes a single unsigned …","Cache all abbreviations.","Bitwise and of the top two values on the stack.","A single parsed arange.","An iterator over the aranges from a .debug_aranges section.","A header for a set of entries in the .debug_arange section.","An iterator over the headers of a .debug_aranges section.","“The rule is defined externally to this specification by …","DW_CFA_GNU_args_size","Marker trait for types that can be used as backing storage …","An attribute in a DebuggingInformationEntry, consisting of …","An attribute specification declared that its form is zero, …","The description of an attribute in an abbreviated type. It …","The value of an attribute in a DebuggingInformationEntry.","An iterator over a particular entry’s attributes.","We support the z-style augmentation defined by .eh_frame.","Invalid branch target for a DW_OP_bra or DW_OP_skip.","The abbreviation’s has-children byte was not one of …","The specified length is impossible.","An error parsing a signed LEB128 value.","An error parsing an unsigned LEB128 value.","Found an invalid UTF-8 string.","DW_LLE_base_address","DW_RLE_base_address","Optional base addresses for the relative DW_EH_PE_* …","DW_LLE_base_addressx","DW_RLE_base_addressx","A slice of an arbitrary number of bytes.","Branch to the target location if the top of stack is …","The piece is represented by some constant bytes.","Evaluate a DWARF expression as a subroutine. The …","Compute the call frame CFA and push it on the stack.","A parsed call frame instruction.","A lazy iterator parsing call frame instructions.","The value of a DW_AT_calling_convention attribute.","Cannot parse a pointer with a DW_EH_PE_omit encoding.","The canonical frame address (CFA) recovery rules.","An iterator over CIE and FDE entries in a .debug_frame or …","Encountered a call frame instruction in a context in which …","This CFI entry is a CommonInformationEntry.","Either a CommonInformationEntry (CIE) or a …","A column number, whose range begins at 1.","The type of column that a row is referring to.","A Common Information Entry holds information that is …","In DWARF5, a unit with type DW_UT_compile. In previous …","The Evaluation is complete, and Evaluation::result() can …","Deprecated. CompleteLineNumberProgram has been renamed to …","A line number program that has previously been run to …","The DW_LNS_const_add_pc opcode takes no operands. It …","The DW_LNS_const_add_pc opcode takes no operands. It …","This is a pseudo-register with a constant value.","Read the address at the given index in `.debug_addr, and …","Pop the top stack entry, convert it to a different type, …","“LineInstruction::Copy appends a row to the matrix using …","“LineInstruction::Copy appends a row to the matrix using …","A one byte constant data value. How to interpret the byte …","A two byte constant data value. How to interpret the bytes …","A four byte constant data value. How to interpret the …","An eight byte constant data value. How to interpret the …","Found a data relative pointer, but the data base is …","The DebugAbbrev struct represents the abbreviations …","The raw contents of the .debug_addr section.","An offset to a set of addresses in the .debug_addr section.","An index into a set of addresses in the .debug_addr …","The DebugAranges struct represents the DWARF address range …","The data in the .debug_cu_index section of a .dwp file.","DebugFrame contains the .debug_frame section’s frame …","The DebugInfo struct represents the DWARF debugging …","A section-relative reference.","An offset into the current .debug_info section, but …","An offset into the .debug_info section of the …","An iterator over the units of a .debug_info section.","The DebugLine struct contains the source location to …","An offset into the .debug_line section.","The DebugLineStr struct represents the DWARF strings found …","An offset into the .debug_line_str section.","The raw contents of the .debug_loc section.","The DebugLocLists struct represents the DWARF data found …","An offset to a set of offsets in the .debug_loclists …","An index into a set of offsets in the .debug_loclists …","An offset into the .debug_macinfo section.","An offset into the .debug_macro section.","The DebugPubNames struct represents the DWARF public names …","The DebugPubTypes struct represents the DWARF public types …","The raw contents of the .debug_ranges section.","The DebugRngLists struct represents the contents of the …","An offset to a set of offsets in the .debug_rnglists …","An index into a set of offsets in the .debug_rnglists …","The DebugStr struct represents the DWARF strings found in …","The raw contents of the .debug_str_offsets section.","An offset to a set of entries in the .debug_str_offsets …","An index into a set of entries in the .debug_str_offsets …","An offset into the .debug_str section.","An offset into the .debug_str section of the supplementary …","The data in the .debug_tu_index section of a .dwp file.","The DebugTypes struct represents the DWARF type information","A type signature.","An iterator over the type-units of this .debug_types …","A Debugging Information Entry (DIE).","The value of a DW_AT_decimal_sign attribute.","DW_CFA_def_cfaThe DW_CFA_def_cfa instruction takes two …","DW_CFA_def_cfa_expressionThe DW_CFA_def_cfa_expression …","DW_CFA_def_cfa_offsetThe DW_CFA_def_cfa_offset instruction …","DW_CFA_def_cfa_offset_sfThe DW_CFA_def_cfa_offset_sf …","DW_CFA_def_cfa_registerThe DW_CFA_def_cfa_register …","DW_CFA_def_cfa_sfThe DW_CFA_def_cfa_sf instruction takes …","DW_LLE_default_location","Defines a new source file in the line number program and …","Defines a new source file in the line number program and …","Dereference the topmost value of the stack.","A reference to a DIE, either relative to the current CU or …","This value is the decoded pointer value.","Divide the top two values on the stack.","Division or modulus by zero when evaluating an expression.","Drop an item from the stack.","Found an abbreviation code that has already been used.","Found a duplicate arange.","Cache abbreviations that are used more than once.","All of the commonly used DWARF sections, and other common …","The sections from a .dwp file.","An implementation-defined identifier uniquely identifying …","EhFrame contains the frame unwinding information needed …","EhFrameHdr contains the information about the .eh_frame_hdr…","The CFI binary search table that is an optional part of …","An iterator for .eh_frame_hdr section’s binary search …","The piece is empty. Ordinarily this means the piece has …","The value of a DW_AT_encoding attribute.","LineInstruction::EndSequence sets the end_sequence …","LineInstruction::EndSequence sets the end_sequence …","The endianity of bytes that are read.","EndianBuf has been renamed to EndianSlice. For ease of …","A &[u8] slice with endianity metadata.","The value of a DW_AT_endianity attribute.","A cursor into the Debugging Information Entries tree for a …","A raw reader of the data that defines the Debugging …","The state information for a tree view of the Debugging …","An iterator that allows traversal of the children of an …","A node in the Debugging Information Entry tree.","Evaluate an expression at the entry to the current …","Compare the top two stack values for equality.","Contains the error value","An error that occurred when parsing.","A DWARF expression evaluator.","The state of an Evaluation after evaluating a DWARF …","Specification of what storage should be used for Evaluation…","Expected an attribute value to be a string form.","Expected a zero, found something else.","The bytecode for a DWARF expression or location …","The CFA is obtained by evaluating this Reader as a DWARF …","“The previous value of this register is located at the …","DW_CFA_expressionThe DW_CFA_expression instruction takes …","The storage used for the expression stack.","“The information bytes contain a DWARF expression (see …","32-bit floating point type.","A 32-bit floating point value.","64-bit floating point type.","A 64-bit floating point value.","This CFI entry is a FrameDescriptionEntry, however fully …","An entry in the LineProgramHeader’s file_names set.","The format of a component of an include directory or file …","An index into the filename entries from the line number …","The DW_LNS_fixed_advance_pc opcode takes a single uhalf …","The DW_LNS_fixed_advance_pc opcode takes a single uhalf …","A boolean that indicates presence or absence of the …","A FrameDescriptionEntry is a set of CFA instructions for …","Compute the frame base (using DW_AT_frame_base), add the …","Found a function relative pointer in a context that does …","Compare the top two stack values using >=.","The generic type, which is address-sized and of …","A generic value, which is address-sized and of unspecified …","Compare the top two stack values using >.","Signed 16-bit integer type.","A signed 16-bit integer value.","Signed 32-bit integer type.","A signed 32-bit integer value.","Signed 64-bit integer type.","A signed 64-bit integer value.","Signed 8-bit integer type.","A signed 8-bit integer value.","The value of a DW_AT_identifier_case attribute.","The object is a pointer to a value which has no actual …","The piece is a pointer to a value which has no actual …","The object has no location, but has a known constant value.","Deprecated. IncompleteLineNumberProgram has been renamed …","A line number program that has not been run to completion.","This value is not the pointer value, but points to the …","The value of a DW_AT_inline attribute.","An expression operation required an integral type but saw a","The end of an address range was before the beginning.","An unrecognized operation was found while parsing a DWARF …","An expression-terminating operation was followed by …","DW_FORM_implicit_const used in an invalid context.","Invalid hash row in .dwp index.","Invalid section count in .dwp index.","Invalid slot count in .dwp index.","The end offset of a loc list entry was before the …","The expression had a piece followed by an expression …","DW_OP_push_object_address used but no address passed in.","The shift value in an expression must be a non-negative …","An I/O error occurred while reading.","Type of the elements being stored.","The value of a DW_AT_language attribute.","Compare the top two stack values using <=.","The LeftEdge means that the statement begins at the start …","A parsed line number program instruction.","An iterator yielding parsed instructions.","Deprecated. LineNumberProgram has been renamed to …","Deprecated. LineNumberProgramHeader has been renamed to …","Deprecated. LineNumberRow has been renamed to LineRow.","Deprecated. LineNumberSequence has been renamed to …","A LineProgram provides access to a LineProgramHeader and a …","A header for a line number program in the .debug_line …","The line range must not be zero.","A row in the line number program’s resulting matrix.","Executes a LineProgram to iterate over the rows in the …","A sequence within a line number program. A sequence, as …","An iterator over a location list.","A single location of a piece of the result of a DWARF …","A location list entry from the .debug_loc or …","The DWARF data found in .debug_loc and .debug_loclists …","An offset into either the .debug_loc section or the …","Compare the top two stack values using <.","The maximum operations per instruction must not be zero.","The minimum instruction length must not be zero.","Subtract the top two values on the stack.","Missing DW_LNCT_path in file entry format.","A compilation unit or type unit is missing its top level …","Modulus of the top two values on the stack.","Multiply the top two values on the stack.","Compare the top two stack values using !=.","Negate the top of the stack.","DW_CFA_AARCH64_negate_ra_state","“The DW_LNS_negate_stmt opcode takes no operands. It …","“The DW_LNS_negate_stmt opcode takes no operands. It …","Did not find an entry at the given offset.","Do not have unwind info for the given address.","DW_CFA_nopThe DW_CFA_nop instruction has no operands and …","No operation.","Bitwise not of the top of the stack.","Expected to find the CIE ID, but found something else.","Expected to find a pointer to a CIE, but found the CIE ID …","Not enough items on the stack when evaluating an …","Expected to find a pointer to an FDE, but found a CIE …","“The previous value of this register is saved at the …","The Offset instruction represents both DW_CFA_offset and …","The offset type associated with this CFI section. Either …","The type used for offsets and lengths.","DW_CFA_offset_extended_sfThe DW_CFA_offset_extended_sf …","The given offset is out of bounds.","DW_LLE_offset_pair","DW_RLE_offset_pair","Contains the success value","Deprecated. Opcode has been renamed to LineInstruction.","The opcode base must not be zero.","Deprecated. OpcodesIter has been renamed to …","A single decoded DWARF expression operation.","An iterator for the operations in an expression.","Bitwise or of the top two values on the stack.","The value of a DW_AT_ordering attribute.","This represents a parameter that was optimized out.","ParsedEhFrameHdr contains the parsed information from the …","A unit with type DW_UT_partial. The root DIE of this unit …","A partially parsed FrameDescriptionEntry.","Found a PC relative pointer, but the section base is …","Pick an item from the stack and push it on top of the …","The description of a single piece of the result of a DWARF …","Terminate a piece.","Add the top two values on the stack.","Add a constant to the topmost value on the stack.","A decoded pointer.","When evaluating call frame instructions, found a …","A single parsed pubname.","An iterator over the pubnames from a .debug_pubnames …","A single parsed pubtype.","An iterator over the pubtypes from a .debug_pubtypes …","Push the object address on the stack.","An address range from the .debug_ranges, .debug_rnglists, …","An iterator for the address ranges of a …","The DWARF data found in .debug_ranges and .debug_rnglists …","An offset into the .debug_ranges section.","A raw entry in .debug_loclists.","A raw iterator over a location list.","A raw entry in .debug_rnglists","A raw iterator over an address range list.","A trait for reading the data from a DWARF section.","A trait for offsets with a DWARF section.","An identifier for an offset within a section reader.","“The previous value of this register is stored in …","DW_CFA_registerThe DW_CFA_register instruction takes two …","Indicate that this piece’s location is in the given …","The piece is found in a register.","The CFA is given offset from the given register’s value.","Find the value of the given register, add the offset, and …","An entry in the abstract CFI table that describes how to …","An unordered iterator for register rules.","Pop the top stack entry, reinterpret the bits in its value …","DW_CFA_remember_stateThe DW_CFA_remember_state instruction …","The Evaluation needs the DWARF expression at the given …","The Evaluation needs the ValueType for the base type DIE at","The Evaluation needs the CFA to proceed further. Once the …","The Evaluation needs the value produced by evaluating a …","The Evaluation needs the frame base address to proceed …","The Evaluation needs an address from the .debug_addr …","The Evaluation needs a value from memory to proceed …","The Evaluation needs the value of the parameter at the …","The Evaluation needs a value from a register to proceed …","The Evaluation needs an address to be relocated to proceed …","The Evaluation needs a value from TLS to proceed further. …","The Restore instruction represents both DW_CFA_restore and …","DW_CFA_restore_stateThe DW_CFA_restore_state instruction …","The result of a parse.","The storage used for the results.","An iterator over an address range list.","Rotate the top three stack items.","The storage used for register rules in a unwind table row.","This register has not been modified from the previous …","DW_CFA_same_valueThe DW_CFA_same_value instruction takes a …","A signed integer constant.","An offset into another section. Which section this is an …","A convenience trait for loading DWARF sections from object …","Optional base addresses for the relative DW_EH_PE_* …","The DW_LNE_set_address opcode takes a single relocatable …","The DW_LNE_set_address opcode takes a single relocatable …","“The DW_LNS_set_basic_block opcode takes no operands. It …","“The DW_LNS_set_basic_block opcode takes no operands. It …","“The DW_LNS_set_column opcode takes a single unsigned …","“The DW_LNS_set_column opcode takes a single unsigned …","“The DW_LNE_set_discriminator opcode takes a single …","“The DW_LNE_set_discriminator opcode takes a single …","“LineInstruction::SetEpilogueBegin sets the …","“LineInstruction::SetEpilogueBegin sets the …","“The DW_LNS_set_file opcode takes a single unsigned …","“The DW_LNS_set_file opcode takes a single unsigned …","“The DW_LNS_set_isa opcode takes a single unsigned …","“The DW_LNS_set_isa opcode takes a single unsigned …","DW_CFA_set_locThe DW_CFA_set_loc instruction takes a …","“LineInstruction::SetPrologueEnd sets the prologue_end …","“LineInstruction::SetPrologueEnd sets the prologue_end …","Logical left shift of the 2nd value on the stack by the …","Right shift of the 2nd value on the stack by the number of …","Arithmetic left shift of the 2nd value on the stack by the …","Push a signed constant value on the stack. This handles …","A unit with type DW_UT_skeleton. The enclosed dwo_id can …","Unconditional branch to the target location.","6.2.5.1 Special Opcodes","6.2.5.1 Special Opcodes","A unit with type DW_UT_split_compile. The enclosed dwo_id …","A unit with type DW_UT_split_type. A split type unit is …","The storage used for unwind table row stack.","The storage used for the evaluation stack.","Attempted to push onto the CFI or evaluation stack, but it …","The object has no location, but its value is at the top of …","DW_LLE_start_end","DW_RLE_start_end","DW_LLE_start_length","DW_RLE_start_length","DW_LLE_startx_endx","DW_RLE_startx_endx","DW_LLE_startx_length","DW_RLE_startx_length","Deprecated. StateMachine has been renamed to LineRows.","Indicates that storage should be allocated on heap.","A slice of bytes representing a string. Does not include a …","Swap the top two stack items.","Compute the address of a thread-local variable and push it …","Found a .text relative pointer, but the .text base is …","Too many iterations to compute the expression.","The CFI program defined more register rules than we have …","In DWARF5, a unit with type DW_UT_type. In DWARF4, any …","An expression operation used mismatching types.","Interpret the value bytes as a constant of a given type, …","Unsigned 16-bit integer type.","An unsigned 16-bit integer value.","Unsigned 32-bit integer type.","An unsigned 32-bit integer value.","Unsigned 64-bit integer type.","An unsigned 64-bit integer value.","Unsigned 8-bit integer type.","An unsigned 8-bit integer value.","An unsigned integer constant.","A register that has this rule has no recoverable value in …","DW_CFA_undefinedThe DW_CFA_undefined instruction takes a …","Hit the end of input before it was expected.","Read a null entry before it was expected.","All of the commonly used information for a unit in the …","The common fields for the headers of compilation units and …","The partially parsed index from a DebugCuIndex or …","Information about a unit’s contribution to a section in …","An iterator over the section offsets and sizes for a row …","An offset into the current compilation or type unit.","A CU-relative reference.","An offset into the current compilation unit.","This enum specifies the type of the unit and any type …","Found a record with an unknown abbreviation code.","Found an unknown CFI augmentation.","An unknown DW_CFA_* instruction.","An unknown extended opcode and the slice of its unparsed …","An unknown extended opcode and the slice of its unparsed …","Found an unknown extended opcode.","Found an unknown DW_FORM_* type.","Unknown section type in .dwp index.","The given pointer encoding is either unknown or invalid.","Found an unknown reserved length value.","An unknown standard opcode with zero operands.","An unknown standard opcode with zero operands.","An unknown standard opcode with one operand.","An unknown standard opcode with one operand.","An unknown standard opcode with multiple operands.","An unknown standard opcode with multiple operands.","Found an unknown standard opcode.","Found an unknown DWARF version.","Push an unsigned constant value on the stack. This …","Ranges using AddressIndex are not supported yet.","The specified address size is not supported.","A DIE attribute used an unsupported form.","An unsupported operation was found while evaluating a …","The specified field size is not supported.","An offset value was larger than the maximum supported …","The specified offset size is not supported.","We do not support the given pointer encoding yet.","Registers larger than u16 are not supported.","Nonzero segment selector sizes aren’t supported yet.","An expression operation used types that are not supported.","The DW_UT_* value for this unit is not supported yet.","Common context needed when evaluating the call frame …","Specification of what storage should be used for …","An offset into an UnwindSection.","A section holding unwind information: either .debug_frame …","The UnwindTable iteratively evaluates a …","A row in the virtual unwind table that describes how to …","“The previous value of this register is the value …","DW_CFA_val_expressionThe DW_CFA_val_expression instruction …","“The previous value of this register is the value CFA+N …","DW_CFA_val_offsetThe DW_CFA_val_offset instruction takes …","DW_CFA_val_offset_sfThe DW_CFA_val_offset_sf instruction …","The value of an entry on the DWARF stack.","The piece has no location but its value is known.","The type of an entry on the DWARF stack.","The .eh_frame_hdr binary search table claims to be …","The value of a DW_AT_virtuality attribute.","The value of a DW_AT_visibility attribute.","The index of a global.","The index of a local in the currently executing function.","The index of an item on the operand stack.","Bitwise xor of the top two values on the stack.","Parse the abbreviations for a compilation unit.","Parse the abbreviations at the given offset within this …","Parse this unit’s abbreviations.","The parsed abbreviations for the unit.","A cache of previously parsed abbreviations for units in …","Perform an absolute value operation.","Perform an addition operation.","Add a file to the file table if necessary.","","","The DW_AT_addr_base attribute of the unit. Defaults to 0.","Return the address at the given index.","Return the beginning address of this arange.","“The program-counter value corresponding to a machine …","The size of addresses (in bytes) in this CIE.","Get the size in bytes of a target machine address.","The size of addresses (in bytes) in this compilation unit.","Perform a bitwise and operation.","Get the result of this Evaluation.","Find the first attribute in this entry which has the given …","Try to return an attribute value as an address.","Try to return an attribute value as a location list entry …","Try to return an attribute value as a location list offset.","Try to return an attribute value as a range list entry …","Try to return an attribute value as a range list offset.","Return an attribute value as a string slice.","Find the first attribute in this entry which has the given …","Find the first attribute in this entry which has the given …","Get this abbreviation’s attributes.","Iterate over this entry’s set of attributes.","Get the augmentation data, if any exists.","“A boolean indicating that the current instruction is …","The beginning address of the range.","If given, the bit offset of the piece within the location. …","The size in bits of a value for this type.","","Create a DebugAddr section that references the data in self…","","","","","","","","","","","","","","","","","","","","","","","","Create a Dwarf structure that references the data in self.","","","","","","","","Create a DebugAbbrev section that references the data in …","","","","","","Create a DebugAranges section that references the data in …","","","","","","","","","","","","Create a DebugLine section that references the data in self…","","","","","","","","","","","","","","","Create a LocationLists that references the data in self.","","","","","","","","","","","","","","","","","","","","","Create a RangeLists that references the data in self.","","","","","","","Create a DebugStr section that references the data in self.","","Create a DebugStrOffsets section that references the data …","","Create a DebugLineStr section that references the data in …","","Create a DebugInfo section that references the data in self…","","","","","","","","","","","","","","Create a DebugTypes section that references the data in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the canonical frame address (CFA) recovery rule for …","Checked subtraction. Computes self - other.","Create an iterator for the children of the current entry.","Get a reference to this FDE’s CIE.","Parse the CommonInformationEntry at the given offset.","Parse the CommonInformationEntry at the given offset.","Get the offset of this FDE’s CIE.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get this abbreviation’s code.","Get this entry’s code.","A constant that is factored out of all advance location …","“An unsigned integer indicating a column number within a …","The DW_AT_comp_dir attribute of the unit.","Return true if the given address is within this FDE, false …","Return true if the given address is within this row’s …","The type of information that is represented by the …","Convert a Value to the given value_type.","Copy attributes that are subject to relocation from …","The compilation unit index in the .debug_cu_index section.","Return the section contributions of the compilation unit …","Get a reference to the entry that the cursor is currently …","The base address for data relative pointers.","The data containing a single location description.","A constant that is factored out of certain offset …","The .debug_abbrev section.","The .debug_abbrev.dwo section.","The offset into the .debug_abbrev section for this …","The .debug_addr section.","The .debug_aranges section.","The .debug_info section.","The .debug_info.dwo section.","Return the offset into the .debug_info section for this …","The .debug_line section.","The .debug_line.dwo section.","The .debug_line_str section.","The .debug_loc.dwo section.","The .debug_loclists.dwo section.","Return the .debug_ranges section.","Return the .debug_rnglists section.","The .debug_rnglists.dwo section.","The .debug_str section.","The .debug_str.dwo section.","The .debug_str_offsets section.","The .debug_str_offsets.dwo section.","The .debug_types section.","The .debug_types.dwo section.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the default value of the is_stmt register for this …","","A short description of the error.","Returns the offset into the compilation unit for the …","Returns the offset into the compilation unit for the …","Return an iterator for the address ranges of a …","Return the direct pointer value.","The include directory with the given directory index.","Get this file’s directory.","Get the format of a directory entry.","An unsigned LEB128 number representing the directory index …","“An unsigned integer identifying the block to which the …","Perform a division operation.","The DWO ID of a skeleton unit or split compilation unit.","Find the dwo name (if any) for this unit, automatically …","Returns the ELF section name (if any) for this type when …","Returns the subrange of the section that is the …","The base addresses to use for pointers in the .eh_frame …","The base addresses to use for pointers in the .eh_frame_hdr…","Returns the address of the binary’s .eh_frame section.","Set the number of bytes remaining to zero.","","An empty section.","Return the encoding parameters for this CIE.","Return the encoding parameters for this unit.","Return the encoding parameters for this set of entries.","Return the encoding parameters for this header’s line …","Return the encoding parameters for this unit.","The first address that is not covered by this sequence …","The first address that is not covered by this sequence …","The first address past the end of the range.","Get the end PC address where this row’s register rules …","“A boolean indicating that the current address is that …","Return the endianity of bytes that are read.","","Iterate over the CommonInformationEntrys and …","Iterate over the CommonInformationEntrys and …","Navigate this unit’s DebuggingInformationEntrys.","Return the arange entries in this set.","Navigate this unit’s DebuggingInformationEntrys.","Navigate this unit’s DebuggingInformationEntrys starting …","Navigate this compilation unit’s …","Read the raw data that defines the Debugging Information …","Read the raw data that defines the Debugging Information …","Navigate this unit’s DebuggingInformationEntrys as a tree","Navigate this unit’s DebuggingInformationEntrys as a tree","Read the DebuggingInformationEntry at the given offset.","Read the DebuggingInformationEntry at the given offset.","Returns the current entry in the tree.","A constant that gives the number of bytes of the CIE …","A constant that gives the number of bytes of the header and","A constant that gives the number of bytes of the header and","“A boolean indicating that the current address is one …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Perform the == relational operation.","","","","Evaluate a DWARF expression. This method should only ever …","Create an evaluation for this expression.","Execute the given instruction, and return true if a new …","Try to convert this attribute’s value to an expression …","Try to convert this attribute’s value to an expression …","Return the encoding of the addresses for this CIE’s FDEs.","Find the FrameDescriptionEntry for the given address.","Find the FrameDescriptionEntry for the given address.","Returns a parsed FDE for the given address, or …","Parse the FrameDescriptionEntry at the given offset.","Parse the FrameDescriptionEntry at the given offset.","The source file corresponding to the current machine …","The source file with the given file index.","Return true if the file name entry format contains an MD5 …","Return true if the file entries may have valid sizes.","Return true if the file entries may have valid timestamps.","“An unsigned integer indicating the identity of the …","Get the format of a file name entry.","Get the list of source files that appear in this header’…","The type of this file.","Find the index of the first occurrence of the given byte. …","","Find the first occurrence of a byte in the slice, and …","Find id in the index hash table, and return the row index.","Find the compilation unit with the given DWO identifier …","Find the type unit with the given type signature and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the attribute’s form.","The encoding form of the component value.","Whether this line program is encoded in 64- or 32-bit …","Whether this compilation unit is encoded in 64- or 32-bit …","Returns a string representation of the given error.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 ValueType from the attributes of a base type …","Construct a ValueType from a base type DIE.","Convert an i16 to an offset.","Convert a u16 to an offset.","Convert a u32 to an offset.","Convert a u64 to an offset.","Create a Value with the given value_type from a u64 value.","Convert a u8 to an offset.","Perform the >= relational operation.","Parse the abbreviations at the given offset.","Get the abbreviation associated with the given code.","Returns the address at the given base and index.","Returns the .debug_loclists offset at the given base and …","Returns the .debug_rnglists offset at the given base and …","Lookup a string from the .debug_str section by …","Lookup a string from the .debug_line_str section by …","Returns the .debug_str offset at the given base and index.","Perform the > relational operation.","Return true if this abbreviation’s type has children, …","Return true if this entry’s type can have children, …","True if this CIE’s FDEs have a LSDA.","","","","","","Get a reference to the held LineProgramHeader.","Get the header at the given offset.","Get a reference to the header for this state machine’s …","Retrieve the LineProgramHeader for this program.","","Retrieve the LineProgramHeader for this program.","","The header of the unit.","Get the UnitHeader located at offset from this .debug_info …","Get the length of the encoded line number program header, …","The serialized size of the header for this compilation …","Iterate the sets of entries in the .debug_aranges section.","Returns the section id for this type.","","","","","","","","","","","","","","","","","","","","","Get the attribute’s implicit const value.","Get the set of include directories for this header’s …","Parse the index header.","Parse the index header.","The first address for which this entry has unwind …","Iterate over this CIE’s initial instructions.","Iterate over this FDE’s instructions.","Iterate over the instructions in this header’s line …","Convert an UnwindOffset<T> into a T.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 current row with the lifetime of the context.","","","Convert an offset to a u64.","Return true if the number of bytes remaining is zero.","Return true if the number of bytes remaining is zero.","","Return true if the piece is empty.","Return true if there is no more input.","True if this CIE’s FDEs are trampolines for signal …","Return true if this FDE’s function is a trampoline for a …","“A boolean indicating that the current instruction is a …","Tag for the current instruction set architecture.","Iterate the pubnames in the .debug_pubnames section.","Iterate the pubtypes in the .debug_pubtypes section.","Return an iterator that can walk the .eh_frame_hdr table.","Perform the `<= relational operation.","Return the number of bytes remaining.","The number of bytes of instructions that this entry has …","","Return the length of this set of entries, including the …","Return the length of this arange.","Get the length of the debugging info for this compilation …","“An unsigned integer indicating a source line number. …","Get the line base for this header’s line program.","Get the line encoding parameters for this header’s line …","The line number program of the unit.","Get the line range for this header’s line program.","Return the string at the given offset in .debug_line_str.","Try to load the section using the given loader function.","Try to load the DWARF sections using the given loader …","Try to load the .dwp sections using the given loader …","Load the DWARF sections from the supplementary object file.","Where this piece is to be found.","Iterate over the LocationListEntrys starting at the given …","Iterate over the LocationListEntrys starting at the given …","The location lists in the .debug_loc and .debug_loclists …","Similar to locations, but with special handling for .dwo …","Return the location list offset at the given index.","The DW_AT_loclists_base attribute of the unit. Defaults to …","Probably returns a pointer to the FDE for the given …","Return the offset corresponding to the given id if it is …","Returns the Reader for this section.","Call Reader::lookup_offset_id for each section, and return …","","Call Reader::lookup_offset_id for each section, and return …","Call Reader::lookup_offset_id for each section, and return …","The DW_AT_low_pc attribute of the unit. Defaults to 0.","The address of this FDE’s language-specific data area …","Return the encoding of the LSDA address for this CIE’s …","Perform the `< relational operation.","Assuming self was loaded from a .dwo, take the appropriate …","Get the maximum number of operations each instruction in …","A 16-byte MD5 digest of the file contents.","Get the minimum instruction length any instruction in this …","Perform a multiplication operation.","Get the attribute’s name.","Returns the name this entry refers to.","Returns the name of the type this entry refers to.","Get this attribute’s name.","The DW_AT_name attribute of the unit.","Perform the `!= relational operation.","Perform a negation operation.","Construct a new DebugFrame instance from the data in the …","Constructs a new EhFrameHdr instance from the data in the …","Construct a new EhFrame instance from the data in the …","Construct a new call frame unwinding context.","Construct a new UnwindTable for the given …","Construct a new Unit from the given unit header.","Construct a new EndianSlice with the given slice and …","Construct a new DebugAbbrev instance from the data in the …","Create an empty abbreviations cache.","Construct a new AttributeSpecification from the given name …","Construct a new DebugAranges instance from the data in the …","Construct a new DebugCuIndex instance from the data in the …","Construct a new DebugTuIndex instance from the data in the …","Construct a new DebugLine instance from the data in the …","Create a line number row in the initial state for the …","Construct a new DebugLoc instance from the data in the …","Construct a new DebugLocLists instance from the data in …","Construct a new LocationLists instance from the data in …","Create a new DWARF expression evaluator.","Construct a new DebugPubNames instance from the data in …","Construct a new DebugPubTypes instance from the data in …","Construct a new DebugRanges instance from the data in the …","Construct a new DebugRngLists instance from the data in the","Construct a new RangeLists instance from the data in the …","Construct a new DebugStr instance from the data in the …","Construct a new DebugLineStr instance from the data in the …","Construct a new DebugInfo instance from the data in the …","Construct a new UnitHeader.","Construct a new DebuggingInformationEntry.","Construct a new DebugTypes instance from the data in the …","Construct a new call frame unwinding context.","Create a new DWARF expression evaluator.","Construct a new Unit from the given unit header and …","Yield the next entry in the EhHdrTableIter.","Advance the iterator to the next entry.","","Parse the next call frame instruction.","Advance the iterator to the next range.","Advance the iterator to the next header.","Advance the iterator and return the next arange.","","Advance the iterator to the next location.","Advance the iterator to the next location.","Read the next operation in an expression.","Advance the iterator and return the next pubname.","Advance the iterator and return the next pubtype.","Advance the iterator to the next range.","Advance the iterator to the next range.","Advance the iterator to the next unit header.","Advance the iterator and return the next attribute.","Returns an EntriesTreeNode for the next child entry.","Advance the iterator to the next type unit header.","Return the depth of the next entry.","Move the cursor to the next DIE in the tree in DFS order.","Move the cursor to the next DIE in the tree.","Advance the iterator and return the next instruction.","Return the unit offset at which the reader will read next.","Evaluate call frame instructions until the next row of the …","Parse and execute the next instructions in the line number …","Move the cursor to the next sibling DIE of the current one.","Perform a bitwise not operation.","Yield the nth entry in the EhHdrTableIter","Get the offset of this entry from the start of its …","Get the offset of this entry from the start of its …","Get the offset of this entry from the start of its …","Return the offset of this header within the .debug_aranges …","Return the offset of the line number program header in the …","Get the offset of this unit within its section.","Get this entry’s offset.","The base offset of the unit’s contribution to the …","Return the offset of this reader’s data relative to the …","","Return the offset of the start of the slice relative to …","Return the current byte offset of the iterator.","Return an identifier for the current reader offset.","","Try to convert this attribute’s value to an offset.","Try to convert this attribute’s value to an offset.","An unsigned integer representing the index of an operation …","Get opcode base for this header’s line program.","Return an iterator for the operations in the expression.","Perform a bitwise or operation.","Parses this EhFrameHdr to a ParsedEhFrameHdr.","Fully parse this FDE.","Parse a single DWARF expression operation.","Read a Value with the given value_type from a Reader.","","","","Parse the PartialFrameDescriptionEntry at the given offset.","Parse the PartialFrameDescriptionEntry at the given offset.","A slice containing the full or relative path name of a …","Return the address of the personality routine handler for …","Return the address of the FDE’s function’s personality …","Return the encoding and address of the personality routine …","Return the pointer value, discarding indirectness …","Convert a Pointer to a section offset.","Parse abbreviations and store them in the cache.","Parse abbreviations and store them in the cache.","Parse the line number program whose header is at the given …","“A boolean indicating that the current address is one …","Take the given start..end range of the underlying slice …","Return the range.","Get the underlying bytes for the supplied range.","The address range that this location is valid for.","Take the given start.. range of the underlying slice and …","Get the underlying bytes for the supplied range.","Take the given ..end range of the underlying slice and …","Get the underlying bytes for the supplied range.","Iterate over the RangeListEntrys starting at the given …","Iterate over the Range list entries starting at the given …","The range lists in the .debug_ranges and .debug_rnglists …","Return the range list offset at the given index.","Return the range list offset for the given raw offset.","Iterate over the raw LocationListEntrys starting at the …","Iterate over the raw LocationListEntrys starting at the …","Similar to raw_locations, but with special handling for …","Get the raw, un-parsed EndianSlice containing this header…","Iterate over the RawRngListEntryies starting at the given …","Iterate over the RawRngListEntryies starting at the given …","Get this attribute’s raw value.","Read an abbreviation code and lookup the corresponding …","Read an address-sized integer, and return it as a u64.","Read an address-sized integer, and return it as a u64.","Read an attribute.","Read a f32.","Read a f32.","Read a f64.","Read a f64.","Read an i16.","Read an i16.","Read an i32.","Read an i32.","Read an i64.","Read an i64.","Read an i8.","Read an i8.","Read an initial length field.","Read an initial length field.","Parse a word-sized section length according to the DWARF …","Parse a word-sized section length according to the DWARF …","Read a null-terminated slice, and return it (excluding the …","Read a null-terminated slice, and return it (excluding the …","Parse a word-sized section offset according to the DWARF …","Parse a word-sized section offset according to the DWARF …","Parse a section offset of the given size.","Parse a section offset of the given size.","Read a signed LEB128 encoded integer.","Read a signed LEB128 encoded integer.","Read exactly buf.len() bytes into buf.","","Read a u16.","Read a u16.","Read a u32.","Read a u32.","Read a u64.","Read a u64.","Read a u8.","Read a u8.","Read a u8 array.","Read a u8 array.","Read an unsigned n-bytes integer u64.","Read an unsigned n-bytes integer u64.","Read an unsigned LEB128 encoded integer.","Read an unsigned LEB128 encoded integer.","Read an unsigned LEB128 encoded u16.","Read an unsigned LEB128 encoded u16.","Read an unsigned LEB128 encoded u32.","Read an unsigned LEB128 encoded u32.","Parse a word-sized integer according to the DWARF format.","Parse a word-sized integer according to the DWARF format.","Returns the Reader for this section.","","","","","","","","","","","","","","","","","","","","","Get the register recovery rule for the given register …","Iterate over all defined register (number, rule) pairs.","Reinterpret the bits in a Value as the given value_type.","Perform a remainder operation.","Perform any reset that was required after copying the …","Get the result of this Evaluation.","Construct a new LineRows for executing the subset of the …","Resume the Evaluation with the provided bytes. This will …","Resume the Evaluation with the provided base_type. This …","Resume the Evaluation with the provided cfa. This will …","Resume the Evaluation with the provided entry_value. This …","Resume the Evaluation with the provided frame_base. This …","Resume the Evaluation with the provided indexed address. …","Resume the Evaluation with the provided memory value. …","Resume the Evaluation with the provided parameter_value. …","Resume the Evaluation with the provided register value. …","Resume the Evaluation with the provided relocated address. …","Resume the Evaluation with the provided value. This will …","An unsigned … constant that indicates which column in …","The DW_AT_rnglists_base attribute of the unit. Defaults to …","Returns the root node of the tree.","Return the table of unwind information for this FDE.","Construct a new LineRows for executing this program to …","Returns the amount of args currently on the stack.","Try to convert this attribute’s value to a signed …","Try to convert this attribute’s value to a signed …","The address of the section containing the pointer.","The section kind.","Return the number of sections.","Returns the ELF section name for this type.","Return the section contributions of a unit.","Return the section offsets and sizes for the given row …","Return the segment selector of this arange.","Return the segment size for this set of entries.","Execute the line number program, completing the …","Set an entry in the abbreviations cache.","Set the size of a target address in bytes.","Set the size of a target address in bytes.","Replace the .debug_ranges section.","Set the .eh_frame section base address.","Set the .eh_frame_hdr section base address.","Set the .got section base address.","Set an initial value to be pushed on the DWARF expression …","Set the maximum number of iterations to be allowed by the …","Set the enclosing object’s address, as used by …","Set the size of a segment selector in bytes.","Set the .text section base address.","Set the vendor extensions to use.","Set the vendor extensions to use.","Perform a shift left operation.","Perform a logical shift right operation.","Perform an arithmetic shift right operation.","Return the size of the attribute, in bytes.","The size of the file in bytes, or 0 if not available.","The size of the unit’s contribution to the section.","If given, the size of the piece in bits. If None, there …","Return the serialized size of the common unit header for …","Discard the specified number of bytes.","","Skip all the attributes of an abbreviation.","Skip a LEB128 encoded integer.","Skip a LEB128 encoded integer.","Return a reference to the raw slice.","Return the number of slots.","Split a reader in two.","","Split the slice in two at the given index, resulting in …","An array of u8 that specifies the number of LEB128 …","The first address that is covered by this sequence within …","The first address that is covered by this sequence within …","Get the starting PC address that this row applies to.","The DW_AT_str_offsets_base attribute of the unit. Defaults …","Return the string at the given offset in .debug_str.","Return the string offset at the given index.","Try to return this attribute’s value as a string slice.","Try to return this attribute’s value as a string slice.","Try to return this attribute’s value as a string slice.","Try to return this attribute’s value as a string slice.","Perform a subtraction operation.","Return a reference to the DWARF sections for supplementary …","The DWARF sections for a supplementary object file.","Retrieves the CFI binary search table, if there is one.","Get this abbreviation’s tag.","Get this entry’s DW_TAG_whatever tag.","The base address for text relative pointers. This is …","The implementation-defined time of last modification of …","Convert an offset to be relative to the start of the …","Convert an offset to be relative to the start of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return all remaining data as a clone-on-write slice.","","Convert all remaining data to a clone-on-write string.","Converts the slice to a string using str::from_utf8.","","","","Convert all remaining data to a clone-on-write string, …","","Converts the slice to a string, including invalid …","Convert a Value to a u64.","Convert an offset to be relative to the start of the …","Set the number of bytes remaining to the specified length.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type unit index in the .debug_tu_index section.","Return the section contributions of the compilation unit …","Get the UnitType of this unit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate the type-unit headers in the .debug_types section.","Try to convert this attribute’s value to a u16.","Try to convert this attribute’s value to a u16.","Try to convert this attribute’s value to a u8.","Try to convert this attribute’s value to a u8.","Try to convert this attribute’s value to an unsigned …","Try to convert this attribute’s value to an unsigned …","Construct a new Unit from the given unit header.","Return the number of units.","Returns the offset into the .debug_info section for the …","Returns the offset into the .debug_info section for the …","Return the length of the line number program and header, …","Get the length of the debugging info for this compilation …","Return an iterator for the address ranges of a Unit.","Iterate the unit headers in the .debug_info section.","Iterate the units in this .debug_info section.","Iterate the type-units in this .debug_types section.","Find the frame unwind information for the given address.","Find the frame unwind information for the given address.","Returns the frame unwind information for the given address,","Find the frame unwind information for the given address.","Get this attribute’s normalized value.","Get the result if this is an evaluation for a value.","Return the ValueType corresponding to this Value.","A version number (see Section 7.23). This number is …","Return the version.","Get the version of this header’s line program.","Get the DWARF version of the debugging info for this …","Wrapping (modular) addition. Computes self + other.","Returns the XCOFF section name (if any) for this type when …","Perform a bitwise exclusive-or operation.","The target address.","The delta to be added to the current address.","The number of the register whose rule is being changed.","The DWARF expression.","The DWARF expression.","The DWARF expression.","The factored offset.","The factored offset.","The factored offset.","The factored offset.","The factored offset.","The factored offset.","The non-factored offset.","The non-factored offset.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The target register’s number.","The register to be reset.","The size of the arguments which have been pushed onto the …","The number of the register where the other register’s …","The offset from the register’s base value.","The register containing the base value.","The address of the value required.","The DIE of the base type or 0 to indicate the generic type","The DIE of the base type or 0 to indicate the generic type","The index of the address in the .debug_addr section, …","The register number.","Whether the address also needs to be relocated.","The size of the value required. This is guaranteed to be …","If not None, a target-specific address space value.","The address.","The byte offset into the value that the implicit pointer …","The register number.","The value.","The value.","The .debug_info offset of the value that this is an …","The offset to add.","The DIE of the base type or 0 to indicate the generic type","The DIE of the base type or 0 to indicate the generic type","The DIE of the base type.","The DIE of the base type.","The DIE of the base type.","The bit offset of this piece. If None, then this piece …","The byte offset into the value that the implicit pointer …","The implicit value to use.","The expression to be evaluated.","The index, from the top of the stack, of the item to copy.","The index of the address in .debug_addr.","The index of the address in .debug_addr.","The index of the local.","The index of the global.","The index of the stack item. 0 is the bottom of the …","The offset to add.","The offset to add.","The DIE to use.","The DIE to use.","The register number.","The register number.","The size of the data to dereference.","The size of this piece in bits.","True if the dereference operation takes an address space …","The relative offset to the target bytecode.","The relative offset to the target bytecode.","The value to add.","The value to push.","The value to push.","The .debug_info offset of the value that this is an …","The value bytes.","base address","base address","Start of range. May be an address or an offset.","start of range","start of range","start of range","start of range","start of range","expression","expression","expression","expression","expression","expression","expression","End of range. May be an address or an offset.","end of range","end of range","end of range","length of range","length of range","base address","base address","Start of range. May be an address or an offset.","start of range","start of range","start of range","start of range","start of range","End of range. May be an address or an offset.","end of range","end of range","end of range","length of range","length of range","The offset within this type unit where the type is defined.","The offset within this type unit where the type is defined.","The unique type signature for this type unit.","The unique type signature for this type unit."],"i":[37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,0,7,35,35,35,35,35,35,35,35,0,41,0,39,40,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,39,40,32,0,32,0,0,32,0,32,32,0,32,0,1,32,0,32,0,32,32,0,0,32,0,32,0,32,32,32,32,0,0,32,0,32,0,0,32,0,32,0,1,7,6,6,0,34,0,39,39,39,39,39,39,36,39,40,39,39,32,32,0,0,0,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,37,37,37,37,37,40,36,37,39,40,37,38,37,38,38,38,37,38,37,38,37,38,37,38,37,38,37,38,38,38,40,39,40,37,38,37,38,37,38,37,38,37,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,0,38,39,40,39,40,35,40,40,40,40,40,40,40,40,39,40,35,0,41,0,0,0,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,34,0,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,36,35,37,35,37,35,37,40,35,35,35,37,40,35,35,35,37,40,35,35,35,37,40,35,35,35,35,35,35,35,37,40,35,35,35,35,35,35,35,37,40,37,37,37,37,35,37,37,37,37,37,37,37,37,37,37,37,35,37,37,37,35,37,35,37,35,37,35,37,35,37,40,35,35,35,37,40,35,35,37,38,39,40,40,35,36,40,40,40,40,40,40,40,40,0,0,0,0,0,35,37,38,35,37,38,35,38,35,38,35,35,35,35,35,35,35,35,35,37,38,35,35,35,35,35,35,35,35,35,35,35,37,38,35,35,35,37,38,35,37,38,35,37,38,35,37,38,35,37,38,35,38,35,36,37,38,35,35,35,35,35,35,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,0,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,38,35,36,35,35,36,36,36,36,39,40,0,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,0,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,36,38,38,36,38,36,38,36,38,36,38,36,38,0,0,36,38,39,40,39,40,40,40,40,40,40,40,40,40,40,40,39,40,40,40,40,40,40,40,40,40,40,40,39,40,40,40,39,40,39,40,39,40,39,40,40,40,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,38,8,1,1,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,10,2,5,1,32,0,9,34,41,42,43,18,24,27,9,32,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,41,42,43,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,8,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,30,30,31,31,31,1,1,1,32,33,34,35,36,37,38,39,40,41,42,43,6,8,9,10,11,2,17,20,21,22,23,5,29,30,31,1,32,33,41,42,43,6,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,30,31,31,1,32,33,34,35,36,37,38,39,40,41,42,43,169,41,42,43,169,169,0,9,9,9,9,32,35,36,37,38,39,40,10,2,5,1,32,0,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,35,36,37,38,39,40,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,2,5,1,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,6,7,8,9,10,11,12,13,14,2,15,16,17,18,19,20,21,22,23,24,25,26,27,28,5,29,30,31,1,32,33,34,35,36,37,38,39,40,41,42,43,8,6,169,169,169,169,169,169,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,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,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,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,74,90,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,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,74,74,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,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,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,74,74,74,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,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,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,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,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,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,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,74,0,0,0,0,0,0,213,0,0,0,192,126,126,192,193,126,192,189,204,236,182,165,236,182,171,192,0,0,0,0,164,165,0,0,213,0,0,0,0,213,213,213,213,213,213,189,204,0,189,204,126,192,193,192,192,0,0,126,213,0,0,213,161,0,184,0,0,207,218,0,0,236,182,164,192,192,236,182,126,126,126,126,213,0,0,126,126,0,0,0,0,191,126,126,0,0,126,0,126,0,0,126,126,126,126,0,0,0,0,126,126,0,0,126,126,126,126,0,0,126,0,0,126,165,165,165,165,165,165,189,236,182,192,0,167,192,213,192,213,213,171,0,0,126,0,0,0,0,193,126,236,182,70,0,0,126,0,0,0,0,0,192,192,108,0,0,0,0,213,213,0,146,164,165,123,126,133,113,133,113,161,0,0,126,236,182,126,0,192,213,192,133,113,192,133,113,133,113,133,113,133,113,126,192,193,192,0,0,167,126,213,213,213,213,213,213,213,213,213,213,213,213,213,237,126,192,184,0,0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,126,192,213,213,192,213,213,192,192,192,192,165,236,182,213,213,165,192,192,213,213,213,213,164,165,153,70,165,213,189,204,108,0,213,0,0,0,192,126,192,0,207,0,213,192,0,192,192,192,0,213,0,0,0,0,192,0,0,0,126,0,0,0,0,0,0,0,164,165,192,193,146,192,0,0,192,165,218,218,218,218,218,218,218,218,218,218,218,165,165,0,123,0,192,147,164,165,126,126,0,0,236,182,236,182,236,182,236,182,236,182,236,182,236,182,165,236,182,192,192,192,192,207,192,236,182,207,207,147,123,213,192,189,204,189,204,189,204,189,204,0,0,126,192,192,213,213,213,207,213,192,133,113,133,113,133,113,133,113,126,164,165,213,213,0,0,0,0,0,0,191,126,0,213,213,213,236,182,213,213,213,213,213,236,182,236,182,236,182,213,213,192,213,213,213,213,213,213,213,213,213,213,213,213,0,0,0,0,0,0,164,165,164,165,165,0,193,0,213,126,126,192,192,192,192,109,112,68,71,109,113,113,181,115,116,71,109,117,118,119,120,68,113,121,124,109,109,109,109,109,109,124,124,129,124,119,118,205,122,133,134,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,109,214,71,216,168,170,112,112,171,217,110,129,130,136,136,172,173,174,117,175,176,177,178,179,137,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,139,222,204,128,205,140,140,141,141,142,142,69,143,143,206,207,68,124,126,125,131,208,209,210,148,149,144,144,211,133,113,212,213,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,171,217,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,222,204,128,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,148,149,144,211,133,113,212,213,145,47,148,150,153,153,152,134,154,155,156,157,158,151,159,160,161,132,119,152,150,162,163,145,146,164,165,166,167,168,170,112,171,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,189,190,191,192,193,122,194,195,196,197,198,199,200,201,202,203,139,204,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,144,211,133,113,212,213,134,154,155,156,157,158,151,159,160,161,132,119,152,150,162,163,145,146,164,165,166,167,168,170,112,171,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,189,190,191,192,193,122,194,195,196,197,198,199,200,201,202,203,139,204,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,144,211,133,113,212,213,117,184,69,129,124,119,118,71,150,145,186,113,71,214,214,209,159,190,119,109,214,68,109,109,109,214,173,109,214,109,214,214,139,139,214,109,214,109,214,109,214,134,151,159,132,162,145,146,167,109,216,168,112,217,110,136,175,176,137,187,188,138,202,203,139,140,141,142,143,144,120,168,213,196,199,109,167,120,114,120,114,118,113,71,71,238,238,151,151,156,70,168,214,119,71,173,120,68,239,185,205,145,118,70,168,153,153,71,173,68,71,68,71,68,71,68,71,68,148,119,152,150,118,154,155,158,151,159,161,132,119,152,150,162,145,146,164,165,167,168,170,171,129,130,173,117,179,182,118,184,120,115,116,114,186,190,191,192,193,122,218,194,205,69,207,68,126,125,133,113,113,212,213,121,194,118,126,125,119,153,153,157,153,153,118,120,120,120,120,118,120,120,109,70,168,168,177,214,214,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,171,217,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,182,183,118,184,185,120,115,116,114,186,187,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,222,204,128,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,148,149,144,211,133,113,212,213,213,130,186,120,68,109,134,134,134,154,154,154,155,155,155,156,219,157,158,158,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,112,112,171,217,110,129,130,136,136,136,172,173,174,117,175,175,175,176,176,176,177,178,179,137,137,137,180,182,183,118,184,185,120,115,116,114,186,187,187,187,188,188,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,197,197,198,199,200,200,200,201,202,202,202,203,203,203,139,222,204,128,205,140,140,140,141,141,141,142,142,142,69,143,143,143,206,207,68,124,126,125,131,208,209,210,148,149,144,144,144,211,133,113,212,213,133,133,47,47,47,47,113,47,113,217,110,134,138,139,140,142,141,113,129,124,119,168,190,194,205,69,181,136,180,115,115,116,116,71,143,120,68,136,238,134,154,155,158,112,136,175,176,137,187,188,197,200,202,203,140,141,142,143,144,130,120,175,176,150,119,150,120,240,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,171,217,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,222,204,128,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,148,149,144,211,133,113,212,213,220,163,178,47,70,70,168,193,208,119,150,118,118,197,200,157,113,70,150,168,173,117,68,118,120,120,71,120,109,238,109,214,109,122,109,138,109,138,109,71,157,70,238,109,168,138,139,71,150,119,113,109,120,114,120,113,130,196,199,125,71,113,113,154,155,158,162,220,71,168,112,217,130,136,175,176,137,118,187,188,138,121,197,200,202,203,139,140,142,143,68,124,144,162,121,71,219,160,163,166,216,172,174,178,221,127,195,198,201,222,128,206,131,149,211,208,209,209,183,208,220,180,209,113,219,119,152,150,173,120,68,124,179,70,168,168,195,70,168,126,125,118,120,194,113,155,152,192,113,117,184,69,153,153,114,119,150,119,167,157,217,109,137,118,168,117,68,190,168,68,168,68,109,139,109,109,109,109,138,138,120,109,139,125,208,70,70,208,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,168,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,238,134,154,155,158,112,136,175,176,137,187,188,197,200,202,203,140,141,142,143,144,145,145,113,113,118,121,116,121,121,121,121,121,121,121,121,121,121,121,119,71,210,150,115,145,126,125,159,179,177,238,214,177,117,173,115,217,154,158,139,151,151,151,121,121,121,154,151,154,158,113,113,113,130,114,179,122,68,70,168,208,70,70,168,177,70,168,168,120,239,185,145,71,109,109,126,125,126,125,113,109,109,156,129,124,159,114,69,69,134,154,155,156,157,158,151,159,160,161,132,119,152,150,162,163,145,146,164,165,166,167,168,170,112,171,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,189,190,191,192,193,122,194,195,196,197,198,199,200,201,202,203,139,204,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,144,211,133,113,212,213,70,168,70,168,168,182,213,70,168,168,113,69,70,168,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,171,217,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,222,204,128,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,148,149,144,211,133,113,212,213,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,171,217,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,222,204,128,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,148,149,144,211,133,113,212,213,214,214,68,134,154,155,156,219,157,158,151,159,160,161,132,119,152,150,162,220,163,145,146,164,165,166,167,109,214,71,216,168,170,112,171,217,110,129,130,136,172,173,174,117,175,176,177,178,179,137,180,182,183,118,184,185,120,115,116,114,186,187,188,138,221,189,127,190,191,192,193,122,218,194,195,121,196,197,198,199,200,201,202,203,139,222,204,128,205,140,141,142,69,143,206,207,68,124,126,125,131,208,209,210,148,149,144,211,133,113,212,213,109,126,125,126,125,126,125,109,177,196,199,120,68,109,109,143,144,153,153,157,150,125,121,113,119,177,120,68,47,238,113,241,242,243,244,245,246,247,248,249,250,251,252,253,254,253,247,255,256,257,249,250,251,252,245,246,258,259,243,260,260,261,261,262,263,262,263,261,261,264,265,266,267,268,265,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,271,285,286,287,288,271,270,275,270,289,290,291,292,293,276,272,294,295,296,297,298,299,300,301,296,297,298,299,302,300,301,296,297,299,300,298,301,303,304,305,306,307,308,309,310,305,306,308,309,307,310,311,312,311,312],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[1,[-1]]],[[3,[[2,[-1]]]]],4],[[[1,[-1]]],[[3,[[5,[-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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[7,7],[8,8],[9,9],[10,10],[[[11,[-1]]],[[11,[-1]]],4],[[[12,[-1]]],[[12,[-1]]],4],[[[13,[-1]]],[[13,[-1]]],4],[[[14,[-1]]],[[14,[-1]]],4],[[[2,[-1]]],[[2,[-1]]],4],[[[15,[-1]]],[[15,[-1]]],4],[[[16,[-1]]],[[16,[-1]]],4],[[[17,[-1]]],[[17,[-1]]],4],[[[18,[-1]]],[[18,[-1]]],4],[[[19,[-1]]],[[19,[-1]]],4],[[[20,[-1]]],[[20,[-1]]],4],[[[21,[-1]]],[[21,[-1]]],4],[[[22,[-1]]],[[22,[-1]]],4],[[[23,[-1]]],[[23,[-1]]],4],[[[24,[-1]]],[[24,[-1]]],4],[[[25,[-1]]],[[25,[-1]]],4],[[[26,[-1]]],[[26,[-1]]],4],[[[27,[-1]]],[[27,[-1]]],4],[[[28,[-1]]],[[28,[-1]]],4],[[[5,[-1]]],[[5,[-1]]],4],[29,29],[[[30,[-1]]],[[30,[-1]]],4],[[[31,[-1]]],[[31,[-1]]],4],[[[1,[-1]]],[[1,[-1]]],4],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[10,10],45],[[[2,[-1]],[2,[-1]]],45,46],[[[5,[-1]],[5,[-1]]],45,46],[[[1,[-1]],[1,[-1]]],45,46],[[32,32],45],0,[[],9],[[],34],[[],41],[[],42],[[],43],[[8,34],[[18,[-1]]],47],[[8,34],[[24,[-1]]],47],[[8,34],[[27,[-1]]],47],0,[32,[[3,[48]]]],[[6,6],49],[[7,7],49],[[8,8],49],[[9,9],49],[[10,10],49],[[[11,[-1]],[11,[-1]]],49,50],[[[12,[-1]],[12,[-1]]],49,50],[[[13,[-1]],[13,[-1]]],49,50],[[[14,[-1]],[14,[-1]]],49,50],[[[2,[-1]],[2,[-1]]],49,50],[[[15,[-1]],[15,[-1]]],49,50],[[[16,[-1]],[16,[-1]]],49,50],[[[17,[-1]],[17,[-1]]],49,50],[[[18,[-1]],[18,[-1]]],49,50],[[[19,[-1]],[19,[-1]]],49,50],[[[20,[-1]],[20,[-1]]],49,50],[[[21,[-1]],[21,[-1]]],49,50],[[[22,[-1]],[22,[-1]]],49,50],[[[23,[-1]],[23,[-1]]],49,50],[[[24,[-1]],[24,[-1]]],49,50],[[[25,[-1]],[25,[-1]]],49,50],[[[26,[-1]],[26,[-1]]],49,50],[[[27,[-1]],[27,[-1]]],49,50],[[[28,[-1]],[28,[-1]]],49,50],[[[5,[-1]],[5,[-1]]],49,50],[[29,29],49],[[[30,[-1]],[30,[-1]]],49,50],[[[31,[-1]],[31,[-1]]],49,50],[[[1,[-1]],[1,[-1]]],49,50],[[32,32],49],[[33,33],49],[[34,34],49],[[41,41],49],[[42,42],49],[[43,43],49],[[6,51],52],[[7,51],52],[[8,51],52],[[9,51],52],[[10,51],52],[[[11,[-1]],51],52,53],[[[12,[-1]],51],52,53],[[[13,[-1]],51],52,53],[[[14,[-1]],51],52,53],[[[2,[-1]],51],52,53],[[[15,[-1]],51],52,53],[[[16,[-1]],51],52,53],[[[17,[-1]],51],52,53],[[[18,[-1]],51],52,53],[[[19,[-1]],51],52,53],[[[20,[-1]],51],52,53],[[[21,[-1]],51],52,53],[[[22,[-1]],51],52,53],[[[23,[-1]],51],52,53],[[[24,[-1]],51],52,53],[[[25,[-1]],51],52,53],[[[26,[-1]],51],52,53],[[[27,[-1]],51],52,53],[[[28,[-1]],51],52,53],[[[5,[-1]],51],52,53],[[29,51],52],[[[30,[-1]],51],52,53],[[[31,[-1]],51],52,53],[[[1,[-1]],51],52,53],[[32,51],52],[[33,51],52],[[34,51],52],[[35,51],52],[[36,51],52],[[37,51],52],[[38,51],52],[[39,51],52],[[40,51],52],[[41,51],52],[[42,51],52],[[43,51],52],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,[[30,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[54,-1,[]],[-1,[[31,[-1]]],[]],[-1,-1,[]],[[[5,[-1]]],[[1,[-1]]],[]],[-1,-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,[]],[[6,-1],44,55],[[8,-1],44,55],[[9,-1],44,55],[[10,-1],44,55],[[[11,[-1]],-2],44,56,55],[[[2,[-1]],-2],44,56,55],[[[17,[-1]],-2],44,56,55],[[[20,[-1]],-2],44,56,55],[[[21,[-1]],-2],44,56,55],[[[22,[-1]],-2],44,56,55],[[[23,[-1]],-2],44,56,55],[[[5,[-1]],-2],44,56,55],[[29,-1],44,55],[[[30,[-1]],-2],44,56,55],[[[31,[-1]],-2],44,56,55],[[[1,[-1]],-2],44,56,55],[[32,-1],44,55],[[33,-1],44,55],[[41,-1],44,55],[[42,-1],44,55],[[43,-1],44,55],[6,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1]]],-1,47],[-1,-2,[],[]],[[[31,[-1]]],-1,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,[],[]],[-1,-2,[],[]],[-1,49,[]],[41,49],[42,49],[43,49],[-1,49,[]],[-1,49,[]],0,0,0,0,0,[32,48],[48,[[3,[10]]]],[48,[[3,[10]]]],[48,[[3,[10]]]],[48,[[3,[10]]]],[48,[[3,[10]]]],[48,[[3,[10]]]],[[10,10],[[3,[45]]]],[[[2,[-1]],[2,[-1]]],[[3,[45]]],58],[[[5,[-1]],[5,[-1]]],[[3,[45]]],58],[[[1,[-1]],[1,[-1]]],[[3,[45]]],58],[[32,32],[[3,[45]]]],0,[[-1,[59,[57]]],60,[]],[[-1,[59,[57]]],60,[]],[[-1,[59,[57]]],61,[]],[[-1,[59,[57]]],61,[]],[[-1,[59,[57]]],62,[]],[[-1,[59,[57]]],62,[]],[[-1,[59,[57]]],63,[]],[[-1,[59,[57]]],63,[]],[[-1,[59,[57]]],64,[]],[[-1,[59,[57]]],64,[]],[[-1,[59,[57]]],65,[]],[[-1,[59,[57]]],65,[]],[[-1,[59,[57]]],66,[]],[[-1,[59,[57]]],66,[]],[[-1,[59,[57]]],67,[]],[[-1,[59,[57]]],67,[]],[[-1,[59,[57]]],67,[]],[[-1,[59,[57]]],67,[]],[10,[[3,[48]]]],[10,[[3,[48]]]],[10,[[3,[48]]]],[10,[[3,[48]]]],[10,[[3,[48]]]],[10,[[3,[48]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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]],[68,[-2]]],[[3,[[69,[-1]]]]],47,70],[[[5,[-1]],[68,[-2]]],[[3,[[69,[-1]]]]],47,70],[[[1,[-1]],[71,[-2]]],[[3,[[69,[-1]]]]],47,70],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],0,[6,57],[[-1,[59,[57]],65],44,[]],[[-1,[59,[57]],65],44,[]],[[-1,[59,[57]],66],44,[]],[[-1,[59,[57]],66],44,[]],[[-1,[59,[57]],67],44,[]],[[-1,[59,[57]],67],44,[]],[32,[[3,[48]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[74,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,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,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],[74,74],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[75,75],45],[[76,76],45],[[77,77],45],[[78,78],45],[[79,79],45],[[80,80],45],[[81,81],45],[[82,82],45],[[83,83],45],[[84,84],45],[[85,85],45],[[86,86],45],[[87,87],45],[[88,88],45],[[89,89],45],[[90,90],45],[[91,91],45],[[92,92],45],[[93,93],45],[[94,94],45],[[95,95],45],[[96,96],45],[[97,97],45],[[98,98],45],[[99,99],45],[[100,100],45],[[101,101],45],[[102,102],45],[[103,103],45],[[104,104],45],[[74,74],45],[90,[[3,[105]]]],[[75,75],49],[[76,76],49],[[77,77],49],[[78,78],49],[[79,79],49],[[80,80],49],[[81,81],49],[[82,82],49],[[83,83],49],[[84,84],49],[[85,85],49],[[86,86],49],[[87,87],49],[[88,88],49],[[89,89],49],[[90,90],49],[[91,91],49],[[92,92],49],[[93,93],49],[[94,94],49],[[95,95],49],[[96,96],49],[[97,97],49],[[98,98],49],[[99,99],49],[[100,100],49],[[101,101],49],[[102,102],49],[[103,103],49],[[104,104],49],[[74,74],49],[[75,51],52],[[75,51],[[72,[44,106]]]],[[76,51],52],[[76,51],[[72,[44,106]]]],[[77,51],52],[[77,51],[[72,[44,106]]]],[[78,51],[[72,[44,106]]]],[[78,51],52],[[79,51],[[72,[44,106]]]],[[79,51],52],[[80,51],52],[[80,51],[[72,[44,106]]]],[[81,51],[[72,[44,106]]]],[[81,51],52],[[82,51],[[72,[44,106]]]],[[82,51],52],[[83,51],[[72,[44,106]]]],[[83,51],52],[[84,51],52],[[84,51],[[72,[44,106]]]],[[85,51],[[72,[44,106]]]],[[85,51],52],[[86,51],[[72,[44,106]]]],[[86,51],52],[[87,51],[[72,[44,106]]]],[[87,51],52],[[88,51],[[72,[44,106]]]],[[88,51],52],[[89,51],52],[[89,51],[[72,[44,106]]]],[[90,51],52],[[90,51],[[72,[44,106]]]],[[91,51],[[72,[44,106]]]],[[91,51],52],[[92,51],[[72,[44,106]]]],[[92,51],52],[[93,51],52],[[93,51],[[72,[44,106]]]],[[94,51],[[72,[44,106]]]],[[94,51],52],[[95,51],52],[[95,51],[[72,[44,106]]]],[[96,51],[[72,[44,106]]]],[[96,51],52],[[97,51],52],[[97,51],[[72,[44,106]]]],[[98,51],[[72,[44,106]]]],[[98,51],52],[[99,51],52],[[99,51],[[72,[44,106]]]],[[100,51],[[72,[44,106]]]],[[100,51],52],[[101,51],52],[[101,51],[[72,[44,106]]]],[[102,51],52],[[102,51],[[72,[44,106]]]],[[103,51],52],[[103,51],[[72,[44,106]]]],[[104,51],[[72,[44,106]]]],[[104,51],52],[[74,51],52],[[74,51],[[72,[44,106]]]],[74,74],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[75,-1],44,55],[[76,-1],44,55],[[77,-1],44,55],[[78,-1],44,55],[[79,-1],44,55],[[80,-1],44,55],[[81,-1],44,55],[[82,-1],44,55],[[83,-1],44,55],[[84,-1],44,55],[[85,-1],44,55],[[86,-1],44,55],[[87,-1],44,55],[[88,-1],44,55],[[89,-1],44,55],[[90,-1],44,55],[[91,-1],44,55],[[92,-1],44,55],[[93,-1],44,55],[[94,-1],44,55],[[95,-1],44,55],[[96,-1],44,55],[[97,-1],44,55],[[98,-1],44,55],[[99,-1],44,55],[[100,-1],44,55],[[101,-1],44,55],[[102,-1],44,55],[[103,-1],44,55],[[104,-1],44,55],[[74,-1],44,55],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,49],[74,49],[74,49],[[75,75],[[3,[45]]]],[[76,76],[[3,[45]]]],[[77,77],[[3,[45]]]],[[78,78],[[3,[45]]]],[[79,79],[[3,[45]]]],[[80,80],[[3,[45]]]],[[81,81],[[3,[45]]]],[[82,82],[[3,[45]]]],[[83,83],[[3,[45]]]],[[84,84],[[3,[45]]]],[[85,85],[[3,[45]]]],[[86,86],[[3,[45]]]],[[87,87],[[3,[45]]]],[[88,88],[[3,[45]]]],[[89,89],[[3,[45]]]],[[90,90],[[3,[45]]]],[[91,91],[[3,[45]]]],[[92,92],[[3,[45]]]],[[93,93],[[3,[45]]]],[[94,94],[[3,[45]]]],[[95,95],[[3,[45]]]],[[96,96],[[3,[45]]]],[[97,97],[[3,[45]]]],[[98,98],[[3,[45]]]],[[99,99],[[3,[45]]]],[[100,100],[[3,[45]]]],[[101,101],[[3,[45]]]],[[102,102],[[3,[45]]]],[[103,103],[[3,[45]]]],[[104,104],[[3,[45]]]],[[74,74],[[3,[45]]]],[75,[[3,[48]]]],[76,[[3,[48]]]],[77,[[3,[48]]]],[78,[[3,[48]]]],[79,[[3,[48]]]],[80,[[3,[48]]]],[81,[[3,[48]]]],[82,[[3,[48]]]],[83,[[3,[48]]]],[84,[[3,[48]]]],[85,[[3,[48]]]],[86,[[3,[48]]]],[87,[[3,[48]]]],[88,[[3,[48]]]],[89,[[3,[48]]]],[90,[[3,[48]]]],[91,[[3,[48]]]],[92,[[3,[48]]]],[93,[[3,[48]]]],[94,[[3,[48]]]],[95,[[3,[48]]]],[96,[[3,[48]]]],[97,[[3,[48]]]],[98,[[3,[48]]]],[99,[[3,[48]]]],[100,[[3,[48]]]],[101,[[3,[48]]]],[102,[[3,[48]]]],[103,[[3,[48]]]],[104,[[3,[48]]]],[74,[[3,[48]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,107,[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],0,[-1,[[108,[64]]],70],[-1,[[108,[44]]],70],[-1,[[108,[65]]],70],[-1,[[108,[67]]],70],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[109,[-1]],[68,[-1]]],[[108,[[111,[110]]]]],70],[[[112,[-1]],11],[[108,[110]]],70],[[[68,[-1,-2]],[112,[-1]]],[[108,[110]]],70,47],0,0,[[113,67],[[108,[113]]]],[[113,113,67],[[108,[113]]]],[[-1,[114,[-2,-3]]],44,[],[],[]],[[[115,[-1,-2]],[114,[-1,-2]]],44,70,47],[[[116,[-1,-2]],[114,[-1,-2]]],44,70,47],0,[[[109,[-1]],[71,[-1]],13],[[108,[67]]],70],[117,67],[118,67],[[[119,[-1]]],57,70],[[[120,[-1,-2]]],57,70,47],[[[68,[-1,-2]]],57,70,47],[[113,113,67],[[108,[113]]]],[[[121,[-1,-2]]],[[59,[[122,[-1]]]]],70,[[123,[-1]]]],[[[124,[-1,-2]],81],[[108,[[3,[[125,[-1]]]]]]],70,47],[[[109,[-1]],[71,[-1]],[126,[-1]]],[[108,[[3,[67]]]]],70],[[[109,[-1]],[71,[-1]],[126,[-1]]],[[108,[[3,[[127,[-1]]]]]]],70],[[[109,[-1]],[71,[-1]],[126,[-1]]],[[108,[[3,[17]]]]],70],[[[109,[-1]],[71,[-1]],[126,[-1]]],[[108,[[3,[[128,[-1]]]]]]],70],[[[109,[-1]],[71,[-1]],[126,[-1]]],[[108,[[3,[23]]]]],70],[[[109,[-1]],[71,[-1]],[126,[-1]]],[[108,[-1]]],70],[[[124,[-1,-2]],81],[[108,[[3,[[126,[-1]]]]]]],70,47],[[[124,[-1,-2]],81],[[108,[[3,[[126,[-1]]]]]]],70,47],[129,[[59,[130]]]],[[[124,[-1,-2]]],[[131,[-1]]],70,47],[[[119,[-1]]],[[3,[132]]],70],[118,49],0,0,[[133,67],66],[-1,-2,[],[]],[[[134,[-1]],-2],[[134,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[109,[-1]],-2],[[109,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[112,[-1]],-2],[[112,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[136,[-1]],-2],[[136,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[137,[-1]],-2],[[137,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[138,[-1]],-2],[[138,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[139,[-1]],-2],[[139,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[140,[-1]],-2],[[140,[-3]]],[],135,[]],[-1,-2,[],[]],[[[141,[-1]],-2],[[141,[-3]]],[],135,[]],[-1,-2,[],[]],[[[142,[-1]],-2],[[142,[-3]]],[],135,[]],[-1,-2,[],[]],[[[143,[-1]],-2],[[143,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[144,[-1]],-2],[[144,[-3]]],[],135,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[145,[-1,-2]]],[[146,[-1]]],70,[[147,[-1]]]],[[-1,-1],[[3,[-1]]],[]],[[[148,[-1]]],[[149,[-1]]],70],[[[150,[-1]]],[[119,[-1]]],70],[[-1,151],[[108,[[119,[-2]]]]],[],[]],[[-1,151],[[108,[[119,[-2]]]]],[],[]],[[[152,[-2,-1]]],[],70,[[153,[-1]]]],[[[134,[-1]]],[[134,[-1]]],4],[[[154,[-1]]],[[154,[-1]]],[4,70]],[[[155,[-1]]],[[155,[-1]]],[4,70]],[[[156,[-1]]],[[156,[-1]]],[4,70]],[[[157,[-1]]],[[157,[-1]]],[4,70]],[[[158,[-1]]],[[158,[-1]]],[4,70]],[151,151],[159,159],[[[160,[-2,-1]]],[[160,[-2,-1]]],[70,4],[[153,[-1]],4]],[[[161,[-2,-1]]],[[161,[-2,-1]]],[70,4],[[153,[-1]],4]],[132,132],[[[119,[-1,-2]]],[[119,[-1,-2]]],[70,4],[47,4]],[[[152,[-2,-1]]],[[152,[-2,-1]]],[70,4],[[153,[-1]],4]],[[[150,[-1,-2]]],[[150,[-1,-2]]],[70,4],[47,4]],[[[162,[-1,-2]]],[[162,[-1,-2]]],[4,70],[4,[147,[-1]]]],[[[163,[-1]]],[[163,[-1]]],[70,4]],[[[145,[-1,-2]]],[[145,[-1,-2]]],70,[[147,[-1]]]],[[[146,[-1]]],[[146,[-1]]],[4,70]],[[[164,[-1]]],[[164,[-1]]],[4,70]],[[[165,[-1]]],[[165,[-1]]],[4,70]],[[[166,[-1]]],[[166,[-1]]],[4,70]],[167,167],[[[168,[-1]]],[[168,[-1]]],[169,4]],[170,170],[[[112,[-1]]],[[112,[-1]]],4],[171,171],[110,110],[129,129],[130,130],[[[136,[-1]]],[[136,[-1]]],4],[[[172,[-1]]],[[172,[-1]]],[4,70]],[[[173,[-1,-2]]],[[173,[-1,-2]]],[70,4],[47,4]],[[[174,[-1]]],[[174,[-1]]],[4,70]],[117,117],[[[175,[-1]]],[[175,[-1]]],4],[[[176,[-1]]],[[176,[-1]]],4],[[[177,[-1]]],[[177,[-1]]],[4,70]],[[[178,[-1]]],[[178,[-1]]],[4,70]],[179,179],[[[137,[-1]]],[[137,[-1]]],4],[[[180,[-1,-3,-2]]],[[180,[-1,-3,-2]]],[70,4],[47,4],[[181,[-1,-2]],4]],[[[182,[-1,-2]]],[[182,[-1,-2]]],[70,4],[47,4]],[[[183,[-1]]],[[183,[-1]]],[4,70]],[118,118],[184,184],[[[185,[-1]]],[[185,[-1]]],[4,70]],[[[120,[-1,-2]]],[[120,[-1,-2]]],[70,4],[47,4]],[[[115,[-1,-2]]],[[115,[-1,-2]]],[70,4],[47,4]],[[[116,[-1,-2]]],[[116,[-1,-2]]],[70,4],[47,4]],[[[114,[-1,-2]]],[[114,[-1,-2]]],[70,4],[47,4]],[186,186],[[[187,[-1]]],[[187,[-1]]],4],[[[188,[-1]]],[[188,[-1]]],4],[[[138,[-1]]],[[138,[-1]]],4],[[[189,[-1]]],[[189,[-1]]],[4,70]],[[[190,[-1]]],[[190,[-1]]],[4,70]],[[[191,[-1]]],[[191,[-1]]],4],[[[192,[-1,-2]]],[[192,[-1,-2]]],[70,4],[47,4]],[[[193,[-1,-2]]],[[193,[-1,-2]]],[70,4],[47,4]],[[[122,[-1,-2]]],[[122,[-1,-2]]],[70,4],[47,4]],[[[194,[-1]]],[[194,[-1]]],[4,70]],[[[195,[-1]]],[[195,[-1]]],[4,70]],[[[196,[-1]]],[[196,[-1]]],[4,70]],[[[197,[-1]]],[[197,[-1]]],[4,70]],[[[198,[-1]]],[[198,[-1]]],[4,70]],[[[199,[-1]]],[[199,[-1]]],[4,70]],[[[200,[-1]]],[[200,[-1]]],[4,70]],[[[201,[-1]]],[[201,[-1]]],[4,70]],[[[202,[-1]]],[[202,[-1]]],4],[[[203,[-1]]],[[203,[-1]]],4],[[[139,[-1]]],[[139,[-1]]],4],[[[204,[-1]]],[[204,[-1]]],4],[205,205],[[[140,[-1]]],[[140,[-1]]],4],[[[141,[-1]]],[[141,[-1]]],4],[[[142,[-1]]],[[142,[-1]]],4],[[[69,[-1]]],[[69,[-1]]],4],[[[143,[-1]]],[[143,[-1]]],4],[[[206,[-1]]],[[206,[-1]]],[4,70]],[[[207,[-1]]],[[207,[-1]]],[47,4]],[[[68,[-1,-2]]],[[68,[-1,-2]]],[70,4],[47,4]],[[[124,[-1,-2]]],[[124,[-1,-2]]],[70,4],[47,4]],[[[126,[-1,-2]]],[[126,[-1,-2]]],[70,4],[47,4]],[[[125,[-1]]],[[125,[-1]]],[4,70]],[[[131,[-1]]],[[131,[-1]]],[4,70]],[[[208,[-1]]],[[208,[-1]]],[70,4]],[[[209,[-1]]],[[209,[-1]]],[70,4]],[[[210,[-1]]],[[210,[-1]]],[70,4]],[[[144,[-1]]],[[144,[-1]]],4],[[[211,[-1]]],[[211,[-1]]],[4,70]],[133,133],[113,113],[212,212],[213,213],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[-1,-2],44,[],[]],[[117,117],45],[[184,184],45],[[[69,[-1]],[69,[-1]]],45,46],[129,67],[[[124,[-1,-2]]],67,70,47],[[[119,[-1]]],67,70],[118,184],0,[[[150,[-1]],67],49,70],[[[145,[-1,-2]],67],49,70,[[147,[-1]]]],0,[[113,133,67],[[108,[113]]]],[[[71,[-1]],[71,[-1]]],44,70],0,[[[214,[-1]],66,[109,[-1]]],[[108,[[109,[-1]]]]],70],[[[209,[-1]]],[[3,[[124,[-1]]]]],70],0,0,[[[119,[-1]]],64,70],0,0,[[[68,[-1,-2]]],[[11,[-2]]],70,47],0,0,0,0,[[[173,[-1,-2]]],[[2,[-2]]],70,47],0,0,0,0,0,[[[139,[-1]]],[[202,[-1]]],[]],[[[139,[-1]]],[[203,[-1]]],[]],0,0,0,0,0,0,0,[[],[[134,[-1]]],215],[[],151],[[],159],[[],132],[[],[[162,[-1,-2]]],70,[[147,[-1]]]],[[],[[145,[-1,-2]]],70,[[147,[-1]]]],[[],[[146,[-1]]],70],[[],167],[[],[[109,[-1]]],215],[[],[[216,[-1]]],70],[[],[[168,[-1]]],[169,215]],[[],[[112,[-1]]],215],[[],217],[[],110],[[],[[136,[-1]]],215],[[],[[175,[-1]]],215],[[],[[176,[-1]]],215],[[],[[137,[-1]]],215],[[],[[187,[-1]]],215],[[],[[188,[-1]]],215],[[],[[138,[-1]]],215],[[],[[202,[-1]]],215],[[],[[203,[-1]]],215],[[],[[139,[-1]]],215],[[],[[140,[-1]]],215],[[],[[141,[-1]]],215],[[],[[142,[-1]]],215],[[],[[143,[-1]]],215],[[],[[144,[-1]]],215],[[[120,[-1,-2]]],49,70,47],[[[168,[-1]]],[],169],[213,48],[[[196,[-1]]],69,70],[[[199,[-1]]],69,70],[[[109,[-1]],[71,[-1]],[124,[-1]]],[[108,[[216,[-1]]]]],70],[167,[[108,[67]]]],[[[120,[-1,-2]],67],[[3,[[126,[-1,-2]]]]],70,47],[[[114,[-1,-2]],[120,[-1]]],[[3,[[126,[-1,-2]]]]],70,47],[[[120,[-1,-2]]],[[59,[186]]],70,47],[[[114,[-1,-2]]],67,70,47],[118,67],[[113,113,67],[[108,[113]]]],0,[[[71,[-1]]],[[108,[[3,[[126,[-1]]]]]]],70],[[],[[3,[48]]]],[[-1,66,66],[[108,[-1]]],[]],0,0,[[[156,[-1]]],167,70],[-1,44,[]],[[[168,[-1]]],44,169],0,[[[119,[-1]]],8,70],[[[71,[-1]]],8,70],[[[173,[-1,-2]]],8,70,47],[[[120,[-1,-2]]],8,70,47],[[[68,[-1,-2]]],8,70,47],0,0,0,[[[145,[-1,-2]]],67,70,[[147,[-1]]]],[118,49],[-1,[],[]],[[[168,[-1]]],-1,169],[[-1,151],[[160,[-1,-2]]],[],[]],[[-1,151],[[160,[-1,-2]]],[],[]],[[[71,[-1]]],[[209,[-1]]],70],[[[173,[-1,-2]]],[[174,[-1]]],70,47],[[[68,[-1,-2]],110],[[209,[-1]]],70,47],[[[71,[-1]],69],[[108,[[209,[-1]]]]],70],[[[68,[-1,-2]],110,[69,[-2]]],[[108,[[209,[-1]]]]],70,47],[[[71,[-1]],[3,[69]]],[[108,[[208,[-1]]]]],70],[[[68,[-1,-2]],110,[3,[[69,[-2]]]]],[[108,[[208,[-1]]]]],70,47],[[[71,[-1]],[3,[69]]],[[108,[[210,[-1]]]]],70],[[[68,[-1,-2]],110,[3,[[69,[-2]]]]],[[108,[[210,[-1]]]]],70,47],[[[71,[-1]],69],[[108,[[124,[-1]]]]],70],[[[68,[-1,-2]],110,[69,[-2]]],[[108,[[124,[-1]]]]],70,47],[[[148,[-1]]],[[124,[-1]]],70],[[[119,[-1]]],[],70],[[[152,[-2,-1]]],[],70,[[153,[-1]]]],[[[150,[-1]]],[],70],[118,49],[[[154,[-1]],[154,[-1]]],49,[50,70]],[[[155,[-1]],[155,[-1]]],49,[50,70]],[[[158,[-1]],[158,[-1]]],49,[50,70]],[[151,151],49],[[159,159],49],[[[161,[-2,-1]],[161,[-2,-1]]],49,[70,50],[[153,[-1]],50]],[[132,132],49],[[[119,[-1,-2]],[119,[-1,-2]]],49,[70,50],[47,50]],[[[152,[-2,-1]],[152,[-2,-1]]],49,[70,50],[[153,[-1]],50]],[[[150,[-1,-2]],[150,[-1,-2]]],49,[70,50],[47,50]],[[[162,[-1,-2]],[162,[-1,-2]]],49,[50,70],[50,[147,[-1]]]],[[[145,[-1,-2]],[145,[-1,-2]]],49,[50,70],[50,[147,[-1]]]],[[[146,[-1]],[146,[-1]]],49,[50,70]],[[[164,[-1]],[164,[-1]]],49,[50,70]],[[[165,[-1]],[165,[-1]]],49,[50,70]],[[167,167],49],[[[168,[-1]],[168,[-1]]],49,[169,50]],[[170,170],49],[[171,171],49],[[129,129],49],[[130,130],49],[[[173,[-1,-2]],[173,[-1,-2]]],49,[70,50],[47,50]],[[117,117],49],[[179,179],49],[[[182,[-1,-2]],[182,[-1,-2]]],49,[70,50],[47,50]],[[118,118],49],[[184,184],49],[[[120,[-1,-2]],[120,[-1,-2]]],49,[70,50],[47,50]],[[[115,[-1,-2]],[115,[-1,-2]]],49,[70,50],[47,50]],[[[116,[-1,-2]],[116,[-1,-2]]],49,[70,50],[47,50]],[[[114,[-1,-2]],[114,[-1,-2]]],49,[70,50],[47,50]],[[186,186],49],[[[190,[-1]],[190,[-1]]],49,[50,70]],[[[191,[-1]],[191,[-1]]],49,50],[[[192,[-1,-2]],[192,[-1,-2]]],49,[70,50],[47,50]],[[[193,[-1,-2]],[193,[-1,-2]]],49,[70,50],[47,50]],[[[122,[-1,-2]],[122,[-1,-2]]],49,[70,50],[47,50]],[[[218,[-1]],[218,[-1]]],49,[50,70]],[[[194,[-1]],[194,[-1]]],49,[50,70]],[[205,205],49],[[[69,[-1]],[69,[-1]]],49,50],[[[207,[-1]],[207,[-1]]],49,[47,50]],[[[68,[-1,-2]],[68,[-1,-2]]],49,[70,50],[47,50]],[[[126,[-1,-2]],[126,[-1,-2]]],49,[70,50],[47,50]],[[[125,[-1]],[125,[-1]]],49,[50,70]],[[133,133],49],[[113,113,67],[[108,[113]]]],[[113,113],49],[[212,212],49],[[213,213],49],[[[121,[-1,-2]]],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[194,[-1]],8],[[121,[-1]]],70],[[118,[182,[-1]],-2],49,70,[[181,[-1]]]],[[[126,[-1,-2]]],[[3,[[194,[-1]]]]],70,47],[[[125,[-1]]],[[3,[[194,[-1]]]]],70],[[[119,[-1]]],[[3,[74]]],70],[[-1,151,67,-2],[[108,[[150,[-3]]]]],[],135,[]],[[-1,151,67,-2],[[108,[[150,[-3]]]]],[],135,[]],[[[157,[-1]],[158,[-1]],151,67,-2],[[108,[[150,[-1]]]]],70,135],[[-1,151,-2],[[108,[[150,[-3]]]]],[],135,[]],[[-1,151,-2],[[108,[[150,[-3]]]]],[],135,[]],[[118,[120,[-1]]],[[3,[[114,[-1]]]]],70],[[[120,[-1,-2]],67],[[3,[[114,[-1,-2]]]]],70,47],[[[120,[-1,-2]]],49,70,47],[[[120,[-1,-2]]],49,70,47],[[[120,[-1,-2]]],49,70,47],[118,67],[[[120,[-1,-2]]],[[59,[186]]],70,47],[[[120,[-1,-2]]],[[59,[[114,[-1,-2]]]]],70,47],0,[[-1,57],108,[]],[[[168,[-1]],57],[[108,[105]]],169],[[[168,[-1]],57],[[3,[105]]],169],[[[177,[-1]],67],[[3,[66]]],70],[[[214,[-1]],33,[109,[-1]]],[[108,[[3,[[109,[-1]]]]]]],70],[[[214,[-1]],29,[109,[-1]]],[[108,[[3,[[109,[-1]]]]]]],70],[[[134,[-1]],51],52,53],[[[154,[-1]],51],52,[53,70]],[[[155,[-1]],51],52,[53,70]],[[[156,[-1]],51],52,[53,70]],[[[219,[-1]],51],52,[53,70]],[[[157,[-1]],51],52,[53,70]],[[[158,[-1]],51],52,[53,70]],[[151,51],52],[[159,51],52],[[[160,[-2,-1]],51],52,[70,53],[[153,[-1]],53]],[[[161,[-2,-1]],51],52,[70,53],[[153,[-1]],53]],[[132,51],52],[[[119,[-1,-2]],51],52,[70,53],[47,53]],[[[152,[-2,-1]],51],52,[70,53],[[153,[-1]],53]],[[[150,[-1,-2]],51],52,[70,53],[47,53]],[[[162,[-1,-2]],51],52,70,[[147,[-1]]]],[[[220,[-1,-2]],51],52,[53,70],[53,[147,[-1]]]],[[[163,[-1]],51],52,[70,53]],[[[145,[-1,-2]],51],52,70,[[147,[-1]]]],[[[146,[-1]],51],52,[53,70]],[[[164,[-1]],51],52,[53,70]],[[[165,[-1]],51],52,[53,70]],[[[166,[-1]],51],52,[53,70]],[[167,51],52],[[[109,[-1]],51],52,53],[[[214,[-1]],51],52,[53,70]],[[[71,[-1,-2]],51],52,[70,53],[47,53]],[[[216,[-1]],51],52,[53,70]],[[[168,[-1]],51],[[72,[44,106]]],169],[[170,51],52],[[[112,[-1]],51],52,53],[[171,51],52],[[217,51],52],[[110,51],52],[[129,51],52],[[130,51],52],[[[136,[-1]],51],52,53],[[[172,[-1]],51],52,[53,70]],[[[173,[-1,-2]],51],52,[70,53],[47,53]],[[[174,[-1]],51],52,[53,70]],[[117,51],52],[[[175,[-1]],51],52,53],[[[176,[-1]],51],52,53],[[[177,[-1]],51],52,[53,70]],[[[178,[-1]],51],52,[53,70]],[[179,51],52],[[[137,[-1]],51],52,53],[[[180,[-1,-3,-2]],51],52,[70,53],[47,53],[[181,[-1,-2]],53]],[[[182,[-1,-2]],51],52,[70,53],[47,53]],[[[182,[-1,-2]],51],[[72,[44,106]]],70,47],[[[183,[-1]],51],52,[53,70]],[[118,51],52],[[184,51],52],[[[185,[-1]],51],52,[53,70]],[[[120,[-1,-2]],51],52,[70,53],[47,53]],[[[115,[-1,-2]],51],52,[70,53],[47,53]],[[[116,[-1,-2]],51],52,[70,53],[47,53]],[[[114,[-1,-2]],51],52,[70,53],[47,53]],[[186,51],52],[[[187,[-1]],51],52,53],[[[188,[-1]],51],52,53],[[[138,[-1]],51],52,53],[[[221,[-1]],51],52,[53,70]],[[[189,[-1]],51],52,[53,70]],[[[127,[-1]],51],52,[53,70]],[[[190,[-1]],51],52,[53,70]],[[[191,[-1]],51],52,53],[[[192,[-1,-2]],51],52,[70,53],[47,53]],[[[193,[-1,-2]],51],52,[70,53],[47,53]],[[[122,[-1,-2]],51],52,[70,53],[47,53]],[[[218,[-1]],51],52,[53,70]],[[[194,[-1]],51],52,[53,70]],[[[195,[-1]],51],52,[53,70]],[[[121,[-1,-2]],51],52,[53,70],[53,[123,[-1]]]],[[[196,[-1]],51],52,[53,70]],[[[197,[-1]],51],52,[53,70]],[[[198,[-1]],51],52,[53,70]],[[[199,[-1]],51],52,[53,70]],[[[200,[-1]],51],52,[53,70]],[[[201,[-1]],51],52,[53,70]],[[[202,[-1]],51],52,53],[[[203,[-1]],51],52,53],[[[139,[-1]],51],52,53],[[[222,[-1]],51],52,[53,70]],[[[204,[-1]],51],52,53],[[[128,[-1]],51],52,[53,70]],[[205,51],52],[[[140,[-1]],51],52,53],[[[141,[-1]],51],52,53],[[[142,[-1]],51],52,53],[[[69,[-1]],51],52,53],[[[143,[-1]],51],52,53],[[[206,[-1]],51],52,[53,70]],[[[207,[-1]],51],52,[47,53]],[[[68,[-1,-2]],51],52,[70,53],[47,53]],[[[124,[-1,-2]],51],52,[70,53],[47,53]],[[[126,[-1,-2]],51],52,[70,53],[47,53]],[[[125,[-1]],51],52,[53,70]],[[[131,[-1]],51],52,[53,70]],[[[208,[-1]],51],52,[70,53]],[[[209,[-1]],51],52,[70,53]],[[[210,[-1]],51],52,[70,53]],[[[148,[-1]],51],52,[53,70]],[[[149,[-1]],51],52,[53,70]],[[[144,[-1]],51],52,53],[[[211,[-1]],51],52,[53,70]],[[133,51],52],[[113,51],52],[[212,51],52],[[213,51],52],[[213,51],[[72,[44,106]]]],[130,82],0,[[[120,[-1,-2]]],6,70,47],[[[68,[-1,-2]]],6,70,47],[[[109,[-1]],213],107,70],[-1,[[134,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[-1,[[154,[-1]]],70],[54,-1,[]],[-1,-1,[]],[-1,[[155,[-1]]],70],[-1,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[54,-1,[]],[-1,[[158,[-1]]],70],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-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,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[136,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[175,[-1]]],[]],[54,-1,[]],[-1,[[176,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[137,[-1]]],[]],[-1,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[187,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[188,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[197,[-1]]],70],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[200,[-1]]],70],[-1,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,[[202,[-1]]],[]],[54,-1,[]],[-1,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,[[203,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[54,-1,[]],[-1,[[140,[-1]]],[]],[-1,[[141,[-1]]],[]],[-1,-1,[]],[54,-1,[]],[-1,[[142,[-1]]],[]],[-1,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,[[143,[-1]]],[]],[-1,-1,[]],[54,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[54,-1,[]],[-1,[[144,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[83,67],[[3,[133]]]],[[[124,[-1]]],[[108,[[3,[133]]]]],70],[62,-1,[]],[65,-1,[]],[66,-1,[]],[67,[[108,[-1]]],[]],[[133,67],[[108,[113]]]],[57,-1,[]],[[113,113,67],[[108,[113]]]],[[217,[112,[-1]],11],[[108,[[111,[110]]]]],70],[[110,67],[[3,[129]]]],[[[134,[-1]],57,12,13],[[108,[67]]],70],[[[138,[-1]],8,18,19],[[108,[17]]],70],[[[139,[-1]],8,24,25],[[108,[23]]],70],[[[140,[-1]],26],[[108,[-1]]],70],[[[142,[-1]],16],[[108,[-1]]],70],[[[141,[-1]],6,27,28],[[108,[26]]],70],[[113,113,67],[[108,[113]]]],[129,49],[[[124,[-1,-2]]],49,70,47],[[[119,[-1]]],49,70],[[[168,[-1]],-2],44,[169,56],55],[[[190,[-1]],-2],44,[56,70],55],[[[194,[-1]],-2],44,[56,70],55],[[205,-1],44,55],[[[69,[-1]],-2],44,56,55],[-1,[[120,[-2,-3]]],[],[],[]],[[[136,[-1]],14],[[108,[[173,[-1]]]]],70],[[[180,[-1,-3,-2]]],[[120,[-1,-2]]],70,47,[[181,[-1,-2]]]],[[[115,[-1,-2]]],[[120,[-1,-2]]],70,47],[[[115,[-1,-2]]],[[120,[-1,-2]]],70,47],[[[116,[-1,-2]]],[[120,[-1,-2]]],70,47],[[[116,[-1,-2]]],[[120,[-1,-2]]],70,47],0,[[[143,[-1]],2],[[108,[[68,[-1]]]]],70],[[[120,[-1,-2]]],[],70,47],[[[68,[-1,-2]]],-2,70,47],[[[136,[-1]]],[[172,[-1]]],70],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[130,[[3,[64]]]],[[[120,[-1,-2]]],[[59,[[126,[-1,-2]]]]],70,47],[[[175,[-1]]],[[108,[[177,[-1]]]]],70],[[[176,[-1]]],[[108,[[177,[-1]]]]],70],[[[150,[-1]]],67,70],[[[119,[-1]],-2,151],[[166,[-1]]],70,[[153,[-1]]]],[[[150,[-1]],-2,151],[[166,[-1]]],70,[[153,[-1]]]],[[[120,[-1,-2]]],[[183,[-1]]],70,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[220,[-1,-2]]],[[3,[[145,[-1,-2]]]]],70,[[147,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,67,[]],[-1,49,[]],[-1,49,[]],[[[168,[-1]]],49,169],[[[193,[-1,-2]]],49,70,47],[[[208,[-1]]],49,70],[[[119,[-1]]],49,70],[[[150,[-1]]],49,70],[118,49],[118,67],[[[197,[-1]]],[[198,[-1]]],70],[[[200,[-1]]],[[201,[-1]]],70],[[[157,[-1]],151],[[219,[-1]]],70],[[113,113,67],[[108,[113]]]],[-1,[],[]],[[[150,[-1]]],67,70],[[[168,[-1]]],105,169],[[[173,[-1,-2]]],-2,70,47],[117,67],[[[68,[-1,-2]]],-2,70,47],[118,[[3,[223]]]],[[[120,[-1,-2]]],224,70,47],[[[120,[-1,-2]]],9,70,47],0,[[[120,[-1,-2]]],57,70,47],[[[109,[-1]],16],[[108,[-1]]],70],[-1,[[72,[-2,-3]]],225,[],[]],[-1,[[72,[[109,[-2]],-3]]],135,[],[]],[[-1,-2],[[72,[[214,[-2]],-3]]],135,70,[[226,[213]]]],[[[109,[-1]],-2],[[72,[44,-3]]],[],135,[]],0,[[[109,[-1]],[71,[-1]],17],[[108,[[127,[-1]]]]],70],[[[138,[-1]],17,8,67,[134,[-1]],12],[[108,[[127,[-1]]]]],70],0,[[[138,[-1]],17,8,67,[134,[-1]],12],[[108,[[127,[-1]]]]],70],[[[109,[-1]],[71,[-1]],19],[[108,[17]]],70],0,[[[157,[-1]],67,151],[[108,[167]]],70],[[-1,170],3,[]],[[-1,170],[[3,[[44,[32]]]]],[]],[[[109,[-1]],170],[[3,[[44,[49,32]]]]],70],[[[168,[-1]],170],3,169],[[[138,[-1]],170],[[3,[[44,[32]]]]],70],[[[139,[-1]],170],[[3,[[44,[32]]]]],70],0,[[[150,[-1]]],[[3,[167]]],70],[[[119,[-1]]],[[3,[74]]],70],[[113,113,67],[[108,[113]]]],[[[109,[-1]],[109,[-1]]],44,4],[[[120,[-1,-2]]],57,70,47],[[[114,[-1,-2]]],[[227,[57]]],70,47],[[[120,[-1,-2]]],57,70,47],[[113,113,67],[[108,[113]]]],[130,81],[[[196,[-1]]],-1,70],[[[199,[-1]]],-1,70],[[[125,[-1]]],81,70],0,[[113,113,67],[[108,[113]]]],[[113,67],[[108,[113]]]],[[[59,[57]],-1],[[154,[[168,[-1]]]]],169],[[[59,[57]],-1],[[155,[[168,[-1]]]]],169],[[[59,[57]],-1],[[158,[[168,[-1]]]]],169],[[],[[162,[-1]]],70],[[-2,151,[162,[-1,-3]],[150,[-1]]],[[108,[[220,[-1,-3]]]]],70,[[153,[-1]]],[[147,[-1]]]],[[[109,[-1]],[68,[-1]]],[[108,[[71,[-1]]]]],70],[[[59,[57]],-1],[[168,[-1]]],169],[[[59,[57]],-1],[[112,[[168,[-1]]]]],169],[[],217],[[81,82,[3,[64]]],130],[[[59,[57]],-1],[[136,[[168,[-1]]]]],169],[[[59,[57]],-1],[[175,[[168,[-1]]]]],169],[[[59,[57]],-1],[[176,[[168,[-1]]]]],169],[[[59,[57]],-1],[[137,[[168,[-1]]]]],169],[[[120,[-1]]],118,70],[[[59,[57]],-1],[[187,[[168,[-1]]]]],169],[[[59,[57]],-1],[[188,[[168,[-1]]]]],169],[[[187,[-1]],[188,[-1]]],[[138,[-1]]],[]],[[-1,8],[[121,[-1]]],70],[[[59,[57]],-1],[[197,[[168,[-1]]]]],169],[[[59,[57]],-1],[[200,[[168,[-1]]]]],169],[[[59,[57]],-1],[[202,[[168,[-1]]]]],169],[[[59,[57]],-1],[[203,[[168,[-1]]]]],169],[[[202,[-1]],[203,[-1]]],[[139,[-1]]],[]],[[[59,[57]],-1],[[140,[[168,[-1]]]]],169],[[[59,[57]],-1],[[142,[[168,[-1]]]]],169],[[[59,[57]],-1],[[143,[[168,[-1]]]]],169],[[8,-1,[207,[-1]],[11,[-1]],[1,[-1]],-2],[[68,[-2,-1]]],47,70],[[[69,[-1]],-2,129,[68,[-2,-1]]],[[124,[-2,-1]]],47,70],[[[59,[57]],-1],[[144,[[168,[-1]]]]],169],[[],[[162,[-1,-2]]],70,[[147,[-1]]]],[[-1,8],[[121,[-1,-2]]],70,[[123,[-1]]]],[[[109,[-1]],[68,[-1]],[111,[110]]],[[108,[[71,[-1]]]]],70],[[[219,[-1]]],[[108,[[3,[[44,[167,167]]]]]]],70],[[[160,[-2,-1]]],[[108,[[3,[[161,[-2,-1]]]]]]],70,[[153,[-1]]]],[[[163,[-1]]],3,70],[[[166,[-1]]],[[108,[[3,[[165,[-1]]]]]]],70],[[[216,[-1]]],[[108,[[3,[205]]]]],70],[[[172,[-1]]],[[108,[[3,[[173,[-1]]]]]]],70],[[[174,[-1]]],[[108,[[3,[117]]]]],70],[[[178,[-1]]],[[3,[179]]],70],[[[221,[-1]]],[[108,[[3,[[189,[-1]]]]]]],70],[[[127,[-1]]],[[108,[[3,[[190,[-1]]]]]]],70],[[[195,[-1]]],[[108,[[3,[[192,[-1]]]]]]],70],[[[198,[-1]]],[[108,[[3,[[196,[-1]]]]]]],70],[[[201,[-1]]],[[108,[[3,[[199,[-1]]]]]]],70],[[[222,[-1]]],[[108,[[3,[204]]]]],70],[[[128,[-1]]],[[108,[[3,[205]]]]],70],[[[206,[-1]]],[[108,[[3,[[68,[-1]]]]]]],70],[[[131,[-1]]],[[108,[[3,[[125,[-1]]]]]]],70],[[[149,[-1]]],[[108,[[3,[[148,[-1]]]]]]],70],[[[211,[-1]]],[[108,[[3,[[68,[-1]]]]]]],70],[[[208,[-1]]],228,70],[[[209,[-1]]],[[108,[[3,[[44,[228,[124,[-1]]]]]]]]],70],[[[209,[-1]]],[[108,[[3,[44]]]]],70],[[[183,[-1]],[120,[-1]]],[[108,[[3,[[182,[-1]]]]]]],70],[[[208,[-1]]],69,70],[[[220,[-1,-2]]],[[108,[[3,[[145,[-1,-2]]]]]]],70,[[147,[-1]]]],[[[180,[-1,-3,-2]]],[[108,[[3,[[44,[[120,[-1,-2]],118]]]]]]],70,47,[[181,[-1,-2]]]],[[[209,[-1]]],[[108,[[3,[[124,[-1]]]]]]],70],[[113,67],[[108,[113]]]],[[[219,[-1]],105],[[108,[[3,[[44,[167,167]]]]]]],70],[[[119,[-1]]],[],70],[[[152,[-2,-1]]],[],70,[[153,[-1]]]],[[[150,[-1]]],[],70],[[[173,[-1,-2]]],[[14,[-2]]],70,47],[[[120,[-1,-2]]],15,70,47],[[[68,[-1,-2]]],[[1,[-2]]],70,47],[[[124,[-1,-2]]],[[69,[-2]]],70,47],0,[[-1,-1],[],[]],[[[168,[-1]],[168,[-1]]],105,169],[[[168,[-1]],[168,[-1]]],105,169],[[[195,[-1]],[194,[-1]]],[],70],[-1,170,[]],[[[168,[-1]]],170,169],[[[126,[-1,-2]]],3,70,47],[[[125,[-1]]],3,70],[118,67],[[[120,[-1,-2]]],57,70,47],[[[194,[-1]],8],[[195,[-1]]],70],[[113,113,67],[[108,[113]]]],[[[155,[-1]],151,57],[[108,[[156,[-1]]]]],70],[[[152,[-2,-1]],-3],[[108,[[150,[-1]]]]],70,[[153,[-1]]],135],[[-1,8],[[108,[[192,[-1,-2]]]]],70,47],[[133,-1],[[108,[113]]],70],[[117,117],[[3,[45]]]],[[184,184],[[3,[45]]]],[[[69,[-1]],[69,[-1]]],[[3,[45]]],58],[[-1,151],[[108,[[152,[-1,-2]]]]],[],[]],[[-1,151],[[108,[[152,[-1,-2]]]]],[],[]],[[[114,[-1,-2]]],[[126,[-1,-2]]],70,47],[[[119,[-1]]],[[3,[167]]],70],[[[150,[-1]]],[[3,[167]]],70],[[[119,[-1]]],[[3,[[44,[74,167]]]]],70],[167,67],[[[157,[-1]],167],[[108,[31]]],70],[[217,171,[112,[-1]],[206,[-1]]],44,70],[[[109,[-1]],171],44,70],[[[137,[-1]],15,57,[3,[-1]],[3,[-1]]],[[108,[[115,[-1]]]]],70],[118,49],[[[168,[-1]],[229,[105]]],[[168,[-1]]],169],[117,205],[[[68,[-1,-2]],[229,[[69,[-2]]]]],[[108,[-1]]],70,47],0,[[[168,[-1]],[230,[105]]],[[168,[-1]]],169],[[[68,[-1,-2]],[230,[[69,[-2]]]]],[[108,[-1]]],70,47],[[[168,[-1]],[231,[105]]],[[168,[-1]]],169],[[[68,[-1,-2]],[231,[[69,[-2]]]]],[[108,[-1]]],70,47],[[[109,[-1]],[71,[-1]],23],[[108,[[128,[-1]]]]],70],[[[139,[-1]],23,8,67,[134,[-1]],12],[[108,[[128,[-1]]]]],70],0,[[[109,[-1]],[71,[-1]],25],[[108,[23]]],70],[[[109,[-1]],[71,[-1]],22],23,70],[[[109,[-1]],[71,[-1]],17],[[108,[[221,[-1]]]]],70],[[[138,[-1]],17,8],[[108,[[221,[-1]]]]],70],[[[138,[-1]],17,8],[[108,[[221,[-1]]]]],70],[[[120,[-1,-2]]],-1,70,47],[[[109,[-1]],[71,[-1]],23],[[108,[[222,[-1]]]]],70],[[[139,[-1]],23,8],[[108,[[222,[-1]]]]],70],[[[125,[-1]]],[[126,[-1]]],70],[[[208,[-1]]],[[108,[[3,[129]]]]],70],[[-1,57],[[108,[67]]],[]],[[-1,57],[[108,[67]]],[]],[[[208,[-1]],130],[[108,[[125,[-1]]]]],70],[-1,[[108,[60]]],[]],[-1,[[108,[60]]],[]],[-1,[[108,[61]]],[]],[-1,[[108,[61]]],[]],[-1,[[108,[62]]],[]],[-1,[[108,[62]]],[]],[-1,[[108,[63]]],[]],[-1,[[108,[63]]],[]],[-1,[[108,[64]]],[]],[-1,[[108,[64]]],[]],[-1,[[108,[224]]],[]],[-1,[[108,[224]]],[]],[-1,[[108,[[44,[6]]]]],[]],[-1,[[108,[[44,[6]]]]],[]],[[-1,6],108,[]],[[-1,6],108,[]],[-1,[[108,[-1]]],[]],[-1,[[108,[-1]]],[]],[[-1,6],108,[]],[[-1,6],108,[]],[[-1,57],108,[]],[[-1,57],108,[]],[-1,[[108,[64]]],[]],[-1,[[108,[64]]],[]],[[-1,[59,[57]]],[[108,[44]]],[]],[[[168,[-1]],[59,[57]]],[[108,[44]]],169],[-1,[[108,[65]]],[]],[-1,[[108,[65]]],[]],[-1,[[108,[66]]],[]],[-1,[[108,[66]]],[]],[-1,[[108,[67]]],[]],[-1,[[108,[67]]],[]],[-1,[[108,[57]]],[]],[-1,[[108,[57]]],[]],[-1,[[108,[-2]]],[],[232,215,[233,[[59,[57]]]]]],[-1,[[108,[-2]]],[],[232,215,[233,[[59,[57]]]]]],[[-1,105],[[108,[67]]],[]],[[-1,105],[[108,[67]]],[]],[-1,[[108,[67]]],[]],[-1,[[108,[67]]],[]],[-1,[[108,[65]]],[]],[-1,[[108,[65]]],[]],[-1,[[108,[66]]],[]],[-1,[[108,[66]]],[]],[[-1,6],108,[]],[[-1,6],108,[]],[-1,-2,[],70],[[[134,[-1]]],-1,[]],[[[154,[-1]]],-1,70],[[[155,[-1]]],-1,70],[[[158,[-1]]],-1,70],[[[112,[-1]]],-1,[]],[[[136,[-1]]],-1,[]],[[[175,[-1]]],-1,[]],[[[176,[-1]]],-1,[]],[[[137,[-1]]],-1,[]],[[[187,[-1]]],-1,[]],[[[188,[-1]]],-1,[]],[[[197,[-1]]],-1,70],[[[200,[-1]]],-1,70],[[[202,[-1]]],-1,[]],[[[203,[-1]]],-1,[]],[[[140,[-1]]],-1,[]],[[[141,[-1]]],-1,[]],[[[142,[-1]]],-1,[]],[[[143,[-1]]],-1,[]],[[[144,[-1]]],-1,[]],[[[145,[-1,-2]],10],[[164,[-1]]],70,[[147,[-1]]]],[[[145,[-1,-2]]],[[163,[-1]]],70,[[147,[-1]]]],[[113,133,67],[[108,[113]]]],[[113,113,67],[[108,[113]]]],[[118,[120,[-1]]],44,70],[[[121,[-1]]],[[234,[[122,[-1]]]]],70],[[[116,[-1,-2]],[185,[-1]]],[[180,[-1,[116,[-1,-2]],-2]]],70,47],[[[121,[-1,-2]],-1],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],133],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],67],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],113],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],67],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],67],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],113],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],67],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],113],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],67],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[121,[-1,-2]],67],[[108,[[218,[-1]]]]],70,[[123,[-1]]]],[[[119,[-1]]],10,70],0,[[[210,[-1]]],[[108,[[148,[-1]]]]],70],[[[150,[-1]],-2,151,[162,[-1,-3]]],[[108,[[220,[-1,-3]]]]],70,[[153,[-1]]],[[147,[-1]]]],[[[115,[-1,-2]]],[[180,[-1,[115,[-1,-2]],-2]]],70,47],[[[145,[-1,-2]]],67,70,[[147,[-1]]]],[[[126,[-1,-2]]],[[3,[64]]],70,47],[[[125,[-1]]],[[3,[64]]],70],0,0,[[[177,[-1]]],66,70],[[],48],[[[214,[-1]],[178,[-1]],[109,[-1]]],[[108,[[109,[-1]]]]],70],[[[177,[-1]],66],[[108,[[178,[-1]]]]],70],[117,[[3,[67]]]],[[[173,[-1,-2]]],57,70,47],[[[115,[-1,-2]]],[[108,[[44,[[116,[-1,-2]],[234,[[185,[-1]]]]]]]]],70,47],[[217,11,[111,[110]]],44],[[[154,[-1]],57],44,70],[[[158,[-1]],57],44,70],[[[139,[-1]],[202,[-1]]],44,[]],[[151,67],151],[[151,67],151],[[151,67],151],[[[121,[-1,-2]],67],44,70,[[123,[-1]]]],[[[121,[-1,-2]],66],44,70,[[123,[-1]]]],[[[121,[-1,-2]],67],44,70,[[123,[-1]]]],[[[154,[-1]],57],44,70],[[151,67],151],[[[154,[-1]],7],44,70],[[[158,[-1]],7],44,70],[[113,113,67],[[108,[113]]]],[[113,113,67],[[108,[113]]]],[[113,113,67],[[108,[113]]]],[[130,[68,[-1]]],[[3,[105]]],70],[[[114,[-1,-2]]],67,70,47],0,0,[[[68,[-1,-2]]],105,70,47],[-1,[[108,[44]]],[]],[[[168,[-1]],105],[[108,[44]]],169],[[[208,[-1]],[59,[130]]],[[108,[44]]],70],[-1,[[108,[44]]],[]],[-1,[[108,[44]]],[]],[[[168,[-1]]],[[59,[57]]],169],[[[177,[-1]]],66,70],[-1,[[108,[-1]]],[]],[[[168,[-1]],105],[[108,[[168,[-1]]]]],169],[[[168,[-1]],105],[[44,[[168,[-1]],[168,[-1]]]]],169],[[[120,[-1,-2]]],-1,70,47],0,0,[[[145,[-1,-2]]],67,70,[[147,[-1]]]],0,[[[109,[-1]],26],[[108,[-1]]],70],[[[109,[-1]],[71,[-1]],28],[[108,[26]]],70],[[[126,[-1,-2]],[140,[-1]]],[[3,[-1]]],70,47],[[[125,[-1]],[140,[-1]]],[[3,[-1]]],70],[[[126,[-1,-2]],[140,[-1]],[3,[[140,[-1]]]]],[[3,[-1]]],70,47],[[[125,[-1]],[140,[-1]],[3,[[140,[-1]]]]],[[3,[-1]]],70],[[113,113,67],[[108,[113]]]],[[[109,[-1]]],[[3,[[109,[-1]]]]],[]],0,[[[156,[-1]]],[[3,[[157,[-1]]]]],70],[129,80],[[[124,[-1,-2]]],80,70,47],0,[[[114,[-1,-2]]],67,70,47],[[[69,[-1]],[68,[-2]]],[[3,[[2,[-1]]]]],47,70],[[[69,[-1]],[68,[-2]]],[[3,[[5,[-1]]]]],47,70],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[108,[[235,[[59,[57]]]]]]],[]],[[[168,[-1]]],[[108,[[235,[[59,[57]]]]]]],169],[-1,[[108,[[235,[48]]]]],[]],[[[168,[-1]]],[[108,[48]]],169],[[[168,[-1]]],[[108,[[235,[48]]]]],169],[-1,107,[]],[-1,107,[]],[-1,[[108,[[235,[48]]]]],[]],[[[168,[-1]]],[[108,[[235,[48]]]]],169],[[[168,[-1]]],[[235,[48]]],169],[[113,67],[[108,[67]]]],[[[69,[-1]],[71,[-2]]],[[1,[-1]]],47,70],[-1,[[108,[44]]],[]],[[[168,[-1]],105],[[108,[44]]],169],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],[-1,[[72,[-2]]],[],[]],0,[[[214,[-1]],66,[109,[-1]]],[[108,[[109,[-1]]]]],70],[[[68,[-1,-2]]],[[207,[-2]]],70,47],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[-1,73,[]],[[[109,[-1]]],[[211,[-1]]],70],[[[126,[-1,-2]]],[[3,[65]]],70,47],[[[125,[-1]]],[[3,[65]]],70],[[[126,[-1,-2]]],[[3,[57]]],70,47],[[[125,[-1]]],[[3,[57]]],70],[[[126,[-1,-2]]],[[3,[67]]],70,47],[[[125,[-1]]],[[3,[67]]],70],[[[109,[-1]],[68,[-1]]],[[108,[[71,[-1]]]]],70],[[[177,[-1]]],66,70],[[[196,[-1]]],2,70],[[[199,[-1]]],2,70],[[[120,[-1,-2]]],[],70,47],[[[68,[-1,-2]]],-2,70,47],[[[109,[-1]],[71,[-1]]],[[108,[[216,[-1]]]]],70],[[[109,[-1]]],[[206,[-1]]],70],[[[143,[-1]]],[[206,[-1]]],70],[[[144,[-1]]],[[211,[-1]]],70],[[-1,151,[162,[-2,-3]],67,-4],[[108,[[145,[-2,-3]]]]],[],[],[[147,[-2]]],135],[[-1,151,[162,[-2,-3]],67,-4],[[108,[[145,[-2,-3]]]]],[],[],[[147,[-2]]],135],[[[157,[-1]],[158,[-1]],151,[162,[-1,-2]],67,-3],[[108,[[145,[-1,-2]]]]],70,[[147,[-1]]],135],[[[150,[-1]],-2,151,[162,[-1,-3]],67],[[108,[[145,[-1,-3]]]]],70,[[153,[-1]]],[[147,[-1]]]],[[[125,[-1]]],[[126,[-1]]],70],[[[121,[-1,-2]]],[[3,[113]]],70,[[123,[-1]]]],[113,133],[[[119,[-1]]],57,70],[[[177,[-1]]],65,70],[[[120,[-1,-2]]],65,70,47],[[[68,[-1,-2]]],65,70,47],[[-1,-1],-1,[]],[[],[[3,[48]]]],[[113,113,67],[[108,[113]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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":[2863,2947,3000,3023,3024,3025,3026,3069,3071,3177],"p":[[4,"UnitSectionOffset",0],[3,"DebugInfoOffset",0],[4,"Option",5290],[8,"Clone",5291],[3,"DebugTypesOffset",0],[4,"Format",0],[4,"Vendor",0],[3,"Encoding",0],[3,"LineEncoding",0],[3,"Register",0],[3,"DebugAbbrevOffset",0],[3,"DebugAddrBase",0],[3,"DebugAddrIndex",0],[3,"DebugArangesOffset",0],[3,"DebugLineOffset",0],[3,"DebugLineStrOffset",0],[3,"LocationListsOffset",0],[3,"DebugLocListsBase",0],[3,"DebugLocListsIndex",0],[3,"DebugMacinfoOffset",0],[3,"DebugMacroOffset",0],[3,"RawRangeListsOffset",0],[3,"RangeListsOffset",0],[3,"DebugRngListsBase",0],[3,"DebugRngListsIndex",0],[3,"DebugStrOffset",0],[3,"DebugStrOffsetsBase",0],[3,"DebugStrOffsetsIndex",0],[3,"DebugTypeSignature",0],[3,"DebugFrameOffset",0],[3,"EhFrameOffset",0],[4,"SectionId",0],[3,"DwoId",0],[4,"DwarfFileType",0],[3,"Arm",0],[3,"AArch64",0],[3,"LoongArch",0],[3,"RiscV",0],[3,"X86",0],[3,"X86_64",0],[4,"RunTimeEndian",0],[3,"LittleEndian",0],[3,"BigEndian",0],[15,"tuple"],[4,"Ordering",5292],[8,"Ord",5292],[8,"ReaderOffset",2799],[15,"str"],[15,"bool"],[8,"PartialEq",5292],[3,"Formatter",5293],[6,"Result",5293],[8,"Debug",5293],[15,"never"],[8,"Hasher",5294],[8,"Hash",5294],[15,"u8"],[8,"PartialOrd",5292],[15,"slice"],[15,"f32"],[15,"f64"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"u16"],[15,"u32"],[15,"u64"],[3,"UnitHeader",2799],[3,"UnitOffset",2799],[8,"Reader",2799],[3,"Unit",2799],[4,"Result",5295],[3,"TypeId",5296],[3,"DwEhPe",1343],[3,"DwSect",1343],[3,"DwSectV2",1343],[3,"DwUt",1343],[3,"DwCfa",1343],[3,"DwChildren",1343],[3,"DwTag",1343],[3,"DwAt",1343],[3,"DwForm",1343],[3,"DwAte",1343],[3,"DwLle",1343],[3,"DwDs",1343],[3,"DwEnd",1343],[3,"DwAccess",1343],[3,"DwVis",1343],[3,"DwVirtuality",1343],[3,"DwLang",1343],[3,"DwAddr",1343],[3,"DwId",1343],[3,"DwCc",1343],[3,"DwInl",1343],[3,"DwOrd",1343],[3,"DwDsc",1343],[3,"DwIdx",1343],[3,"DwDefaulted",1343],[3,"DwLns",1343],[3,"DwLne",1343],[3,"DwLnct",1343],[3,"DwMacro",1343],[3,"DwRle",1343],[3,"DwOp",1343],[15,"usize"],[3,"Error",5293],[3,"String",5297],[6,"Result",2799],[3,"Dwarf",2799],[3,"Abbreviations",2799],[3,"Arc",5298],[3,"DebugAbbrev",2799],[4,"Value",2799],[3,"FileEntry",2799],[3,"IncompleteLineProgram",2799],[3,"CompleteLineProgram",2799],[3,"ArangeEntry",2799],[3,"LineRow",2799],[3,"CommonInformationEntry",2799],[3,"LineProgramHeader",2799],[3,"Evaluation",2799],[3,"Piece",2799],[8,"EvaluationStorage",2799],[3,"DebuggingInformationEntry",2799],[3,"Attribute",2799],[4,"AttributeValue",2799],[3,"LocListIter",2799],[3,"RngListIter",2799],[3,"Abbreviation",2799],[3,"AttributeSpecification",2799],[3,"AttrsIter",2799],[3,"Augmentation",2799],[4,"ValueType",2799],[3,"DebugAddr",2799],[8,"FnMut",5299],[3,"DebugAranges",2799],[3,"DebugLine",2799],[3,"LocationLists",2799],[3,"RangeLists",2799],[3,"DebugStr",2799],[3,"DebugStrOffsets",2799],[3,"DebugLineStr",2799],[3,"DebugInfo",2799],[3,"DebugTypes",2799],[3,"UnwindTableRow",2799],[4,"CfaRule",2799],[8,"UnwindContextStorage",2799],[3,"EntriesTreeNode",2799],[3,"EntriesTreeIter",2799],[3,"FrameDescriptionEntry",2799],[3,"BaseAddresses",2799],[3,"PartialFrameDescriptionEntry",2799],[8,"UnwindSection",2799],[3,"DebugFrame",2799],[3,"EhFrameHdr",2799],[3,"ParsedEhFrameHdr",2799],[3,"EhHdrTable",2799],[3,"EhFrame",2799],[3,"SectionBaseAddresses",2799],[3,"CfiEntriesIter",2799],[4,"CieOrFde",2799],[3,"UnwindContext",2799],[3,"RegisterRuleIter",2799],[4,"RegisterRule",2799],[4,"CallFrameInstruction",2799],[3,"CallFrameInstructionIter",2799],[4,"Pointer",2799],[3,"EndianSlice",2799],[8,"Endianity",0],[3,"ReaderOffsetId",2799],[4,"AbbreviationsCacheStrategy",2799],[3,"ArangeHeaderIter",2799],[3,"ArangeHeader",2799],[3,"ArangeEntryIter",2799],[3,"DebugCuIndex",2799],[3,"DebugTuIndex",2799],[3,"UnitIndex",2799],[3,"UnitIndexSectionIterator",2799],[3,"UnitIndexSection",2799],[3,"LineRows",2799],[8,"LineProgram",2799],[4,"LineInstruction",2799],[3,"LineInstructions",2799],[4,"ColumnType",2799],[3,"LineSequence",2799],[3,"FileEntryFormat",2799],[3,"DebugLoc",2799],[3,"DebugLocLists",2799],[4,"RawLocListEntry",2799],[3,"LocationListEntry",2799],[4,"DieReference",2799],[4,"Operation",2799],[4,"Location",2799],[3,"Expression",2799],[3,"OperationIter",2799],[3,"PubNamesEntry",2799],[3,"DebugPubNames",2799],[3,"PubNamesEntryIter",2799],[3,"PubTypesEntry",2799],[3,"DebugPubTypes",2799],[3,"PubTypesEntryIter",2799],[3,"DebugRanges",2799],[3,"DebugRngLists",2799],[4,"RawRngListEntry",2799],[3,"Range",2799],[3,"DebugInfoUnitHeadersIter",2799],[4,"UnitType",2799],[3,"EntriesRaw",2799],[3,"EntriesCursor",2799],[3,"EntriesTree",2799],[3,"DebugTypesUnitHeadersIter",2799],[3,"StoreOnHeap",2799],[4,"Error",2799],[3,"DwarfPackage",2799],[8,"Default",5300],[3,"RangeIter",2799],[3,"AbbreviationsCache",2799],[4,"EvaluationResult",2799],[3,"EhHdrTableIter",2799],[3,"UnwindTable",2799],[3,"RawLocListIter",2799],[3,"RawRngListIter",2799],[3,"NonZeroU64",5301],[15,"i8"],[8,"FnOnce",5299],[8,"From",5302],[15,"array"],[15,"isize"],[3,"Range",5303],[3,"RangeFrom",5303],[3,"RangeTo",5303],[8,"Sized",5304],[8,"AsMut",5302],[3,"Vec",5305],[4,"Cow",5306],[6,"Opcode",2799],[8,"ArrayLike",2799],[8,"Section",2799],[6,"LineNumberSequence",2799],[8,"UnwindOffset",2799],[13,"SetLoc",5175],[13,"AdvanceLoc",5175],[13,"Register",5175],[13,"DefCfaExpression",5175],[13,"Expression",5175],[13,"ValExpression",5175],[13,"DefCfaSf",5175],[13,"DefCfaOffsetSf",5175],[13,"Offset",5175],[13,"OffsetExtendedSf",5175],[13,"ValOffset",5175],[13,"ValOffsetSf",5175],[13,"DefCfa",5175],[13,"DefCfaOffset",5175],[13,"DefCfaRegister",5175],[13,"Undefined",5175],[13,"SameValue",5175],[13,"Restore",5175],[13,"ArgsSize",5175],[13,"RegisterAndOffset",5203],[13,"RequiresMemory",5205],[13,"RequiresRegister",5205],[13,"RequiresIndexedAddress",5205],[13,"Address",5213],[13,"ImplicitPointer",5213],[13,"Register",5213],[13,"Value",5213],[13,"Bytes",5213],[13,"Address",5219],[13,"Deref",5219],[13,"RegisterOffset",5219],[13,"TypedLiteral",5219],[13,"Convert",5219],[13,"Reinterpret",5219],[13,"Piece",5219],[13,"ImplicitPointer",5219],[13,"ImplicitValue",5219],[13,"EntryValue",5219],[13,"Pick",5219],[13,"AddressIndex",5219],[13,"ConstantIndex",5219],[13,"WasmLocal",5219],[13,"WasmGlobal",5219],[13,"WasmStack",5219],[13,"FrameOffset",5219],[13,"Call",5219],[13,"ParameterRef",5219],[13,"Register",5219],[13,"Bra",5219],[13,"Skip",5219],[13,"PlusConstant",5219],[13,"UnsignedConstant",5219],[13,"SignedConstant",5219],[13,"BaseAddress",5251],[13,"BaseAddressx",5251],[13,"AddressOrOffsetPair",5251],[13,"StartxEndx",5251],[13,"StartxLength",5251],[13,"OffsetPair",5251],[13,"StartEnd",5251],[13,"StartLength",5251],[13,"DefaultLocation",5251],[13,"BaseAddress",5272],[13,"BaseAddressx",5272],[13,"AddressOrOffsetPair",5272],[13,"StartxEndx",5272],[13,"StartxLength",5272],[13,"OffsetPair",5272],[13,"StartEnd",5272],[13,"StartLength",5272],[13,"Type",5286],[13,"SplitType",5286]],"b":[[1039,"impl-From%3CDebugTypesOffset%3CT%3E%3E-for-UnitSectionOffset%3CT%3E"],[1041,"impl-From%3CDebugInfoOffset%3CT%3E%3E-for-UnitSectionOffset%3CT%3E"],[2418,"impl-Debug-for-DwSect"],[2419,"impl-Display-for-DwSect"],[2420,"impl-Debug-for-DwSectV2"],[2421,"impl-Display-for-DwSectV2"],[2422,"impl-Debug-for-DwUt"],[2423,"impl-Display-for-DwUt"],[2424,"impl-Display-for-DwCfa"],[2425,"impl-Debug-for-DwCfa"],[2426,"impl-Display-for-DwChildren"],[2427,"impl-Debug-for-DwChildren"],[2428,"impl-Debug-for-DwTag"],[2429,"impl-Display-for-DwTag"],[2430,"impl-Display-for-DwAt"],[2431,"impl-Debug-for-DwAt"],[2432,"impl-Display-for-DwForm"],[2433,"impl-Debug-for-DwForm"],[2434,"impl-Display-for-DwAte"],[2435,"impl-Debug-for-DwAte"],[2436,"impl-Debug-for-DwLle"],[2437,"impl-Display-for-DwLle"],[2438,"impl-Display-for-DwDs"],[2439,"impl-Debug-for-DwDs"],[2440,"impl-Display-for-DwEnd"],[2441,"impl-Debug-for-DwEnd"],[2442,"impl-Display-for-DwAccess"],[2443,"impl-Debug-for-DwAccess"],[2444,"impl-Display-for-DwVis"],[2445,"impl-Debug-for-DwVis"],[2446,"impl-Debug-for-DwVirtuality"],[2447,"impl-Display-for-DwVirtuality"],[2448,"impl-Debug-for-DwLang"],[2449,"impl-Display-for-DwLang"],[2450,"impl-Display-for-DwAddr"],[2451,"impl-Debug-for-DwAddr"],[2452,"impl-Display-for-DwId"],[2453,"impl-Debug-for-DwId"],[2454,"impl-Debug-for-DwCc"],[2455,"impl-Display-for-DwCc"],[2456,"impl-Display-for-DwInl"],[2457,"impl-Debug-for-DwInl"],[2458,"impl-Debug-for-DwOrd"],[2459,"impl-Display-for-DwOrd"],[2460,"impl-Display-for-DwDsc"],[2461,"impl-Debug-for-DwDsc"],[2462,"impl-Debug-for-DwIdx"],[2463,"impl-Display-for-DwIdx"],[2464,"impl-Display-for-DwDefaulted"],[2465,"impl-Debug-for-DwDefaulted"],[2466,"impl-Debug-for-DwLns"],[2467,"impl-Display-for-DwLns"],[2468,"impl-Display-for-DwLne"],[2469,"impl-Debug-for-DwLne"],[2470,"impl-Debug-for-DwLnct"],[2471,"impl-Display-for-DwLnct"],[2472,"impl-Debug-for-DwMacro"],[2473,"impl-Display-for-DwMacro"],[2474,"impl-Debug-for-DwRle"],[2475,"impl-Display-for-DwRle"],[2476,"impl-Display-for-DwOp"],[2477,"impl-Debug-for-DwOp"],[2478,"impl-Debug-for-DwEhPe"],[2479,"impl-Display-for-DwEhPe"],[3891,"impl-Value"],[3892,"impl-PartialEq-for-Value"],[3916,"impl-Reader-for-EndianSlice%3C\'input,+Endian%3E"],[3917,"impl-EndianSlice%3C\'input,+Endian%3E"],[3969,"impl-Debug-for-LineInstruction%3CR,+Offset%3E"],[3970,"impl-Display-for-LineInstruction%3CR,+Offset%3E"],[4030,"impl-Debug-for-Error"],[4031,"impl-Display-for-Error"],[4215,"impl-IncompleteLineProgram%3CR,+Offset%3E"],[4216,"impl-LineProgram%3CR,+Offset%3E-for-IncompleteLineProgram%3CR,+Offset%3E"],[4217,"impl-CompleteLineProgram%3CR,+Offset%3E"],[4218,"impl-LineProgram%3CR,+Offset%3E-for-%26CompleteLineProgram%3CR,+Offset%3E"],[4497,"impl-Reader-for-EndianSlice%3C\'input,+Endian%3E"],[4498,"impl-EndianSlice%3C\'input,+Endian%3E"],[4803,"impl-EndianSlice%3C\'input,+Endian%3E"],[4804,"impl-Reader-for-EndianSlice%3C\'input,+Endian%3E"],[4808,"impl-Reader-for-EndianSlice%3C\'input,+Endian%3E"],[4809,"impl-EndianSlice%3C\'input,+Endian%3E"]]},\ "git2":{"doc":"libgit2 bindings for Rust","t":"SSSSSSNNNNNNNNNNNNDNNNNENNDDENNESSNNNDDDDDNNNNDNDEDDNNSSSSSNNENNNNNDNNNNDNDNNDNDDENNNNNDDDGSSSSSRSSNNNNNENNDDNDDDDDEDDDDEDDEDDDDNENNNSSNDDNDNEENNSSSSSSSNNNNDEENENNNNNNNNNNSSSSSSSSSSSSSSSSSSSSSNDNNNDNDDNDDDDGDDNGNNINNNSSNNNNNNNSDDNNNDNDDDDDDNNNSSSSSSSSSSSSSNNNNNNNNNNNNNNNDDDNEDNDDDDDNDNNNNNDEDDNNNNDDDDDDNNNNNDDNDDSSSSSNDNNNNNDEDDNDDEDDDDDDNDNDDDENDNDDDEENNDNDDDNSSSSSSSSSSNDNNDNNNNDDEGGDDDDDDEDNDNEDEDNNSSDNNNNDNEDGDNNNDDDEENNSSSSSSNNNNNNNNNNNNNNGNSSDSSSSSSSSSSSSNNNDNDEDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFFLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDENNNGGGDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDNNNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLFFFFFFFFFDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNEIIDNNKLLLLLLKLLLLLLFLLLLLLLL","n":["ALLOW_ONELEVEL","ANALYSIS_FASTFORWARD","ANALYSIS_NONE","ANALYSIS_NORMAL","ANALYSIS_UNBORN","ANALYSIS_UP_TO_DATE","Abort","AddEOFNL","Added","AddingObjects","Addition","All","All","All","Ambiguous","AnalyzeIndex","AnalyzeModified","AnalyzeUntracked","AnnotatedCommit","Any","App","Applied","ApplyFail","ApplyLocation","ApplyMailbox","ApplyMailboxOrRebase","ApplyOptions","AttrCheckFlags","AttrValue","Auth","Auto","AutotagOption","BARE","BINARY","BareRepo","Binary","Bisect","Blame","BlameHunk","BlameIter","BlameOptions","Blob","Blob","Blob","BlobExecutable","BlobGroupWritable","BlobWriter","Both","Branch","BranchType","Branches","Buf","BufSize","Bytes","CHECK_PATHSPEC","CONFLICT","CONFLICTED","CROSS_FS","CURRENT","Callback","Certificate","CertificateCheckStatus","CertificateOk","CertificatePassthrough","Checkout","Checkout","CheckoutModified","CheckoutNotificationType","CheckoutUntracked","CherryPick","CherryPick","CherryPickSequence","CherrypickOptions","Clean","Commit","Commit","Commit","Config","Config","ConfigEntries","ConfigEntry","ConfigLevel","Conflict","Conflicted","Context","ContextEOFNL","Copied","Cred","CredentialHelper","CredentialType","Credentials","DEFAULT","DEFAULT","DEFAULT","DEFAULT","DEFAULT","DEFAULT_COMMENT_CHAR","DIRTY","DISABLE_PATHSPEC_MATCH","Debug","Default","DeleteEOFNL","Deleted","Deletion","Delta","Delta","Deltafication","Deltas","Describe","Describe","DescribeFormatOptions","DescribeOptions","Diff","DiffBinary","DiffBinaryFile","DiffBinaryKind","DiffDelta","DiffFile","DiffFindOptions","DiffFlags","DiffFormat","DiffHunk","DiffLine","DiffLineType","DiffOptions","DiffPatchidOptions","DiffStats","DiffStatsFormat","Direct","Direction","Directory","Dirty","Done","EXISTS","EXTENDED","Edit","Email","EmailCreateOptions","Eof","Error","Error","ErrorClass","ErrorCode","Exec","Exists","FAILURES_ONLY","FASTFORWARD_ONLY","FILE_THEN_INDEX","FIND_FAILURES","FORCE","FROM_ENV","FULL","False","Fatal","Fetch","FetchHead","FetchOptions","FetchPrune","FileFavor","FileHeader","FileMode","Filesystem","Filter","Fixup","GenericError","Global","Hard","HashsumMismatch","Highest","Http","HunkHeader","IGNORED","IGNORED","IGNORE_CASE","INCLUDE_IGNORED","INCLUDE_SUMMARY","INCLUDE_UNTRACKED","INDEX_ADDED","INDEX_DELETED","INDEX_DELETED","INDEX_MODIFIED","INDEX_MODIFIED","INDEX_NEW","INDEX_ONLY","INDEX_RENAMED","INDEX_THEN_FILE","INDEX_TYPECHANGE","INTENT_TO_ADD","IN_CONFIG","IN_HEAD","IN_INDEX","IN_WD","Ignored","Index","Index","Index","Index","IndexAddOption","IndexAndWorkdir","IndexConflict","IndexConflicts","IndexDirty","IndexEntries","IndexEntry","IndexEntryExtendedFlag","IndexEntryFlag","IndexMatchedPath","IndexTime","Indexer","Indexer","IndexerProgress","Info","Initial","IntoCString","Invalid","Invalid","InvalidSpec","KEEP_ALL","KEEP_INDEX","Link","Literal","LoadingStash","Local","Local","Locked","Locked","MERGE_BASE","Mailmap","Mempack","Merge","Merge","Merge","MergeAnalysis","MergeConflict","MergeOptions","MergePreference","MessageTrailersBytes","MessageTrailersBytesIterator","MessageTrailersStrs","MessageTrailersStrsIterator","Mixed","Modified","Modified","NONE","NONE","NONE","NORMAL","NOT_BINARY","NO_DOTGIT","NO_FAST_FORWARD","NO_GLOB","NO_MATCH_ERROR","NO_REFRESH","NO_SEARCH","NO_SYSTEM","NUMBER","NameOnly","NameStatus","Net","NoMemory","None","None","None","None","None","None","None","None","Normal","NotFastForward","NotFound","Note","Notes","Object","Object","ObjectType","Odb","Odb","OdbLookupFlags","OdbObject","OdbPackwriter","OdbReader","OdbWriter","Off","Oid","Ok","On","Os","Ours","Owner","PackBuilder","PackBuilderStage","Parents","Patch","Patch","Patch","PatchHeader","PatchId","Pathspec","PathspecDiffEntries","PathspecEntries","PathspecFailedEntries","PathspecFlags","PathspecMatchList","Peel","Pick","PostOrder","PreOrder","ProgramData","Progress","ProxyOptions","Push","PushOptions","PushUpdate","RANGE","REFSPEC_PATTERN","REFSPEC_SHORTHAND","REINSTATE_INDEX","REVERSE","Raw","Rebase","Rebase","Rebase","Rebase","RebaseInteractive","RebaseMerge","RebaseOperation","RebaseOperationType","RebaseOptions","Reference","Reference","ReferenceFormat","ReferenceNames","ReferenceType","References","Reflog","ReflogEntry","ReflogIter","Refspec","Refspecs","Regex","Remote","Remote","RemoteCallbacks","RemoteConnection","RemoteHead","RemoteRedirect","Renamed","Repository","Repository","RepositoryInitMode","RepositoryInitOptions","RepositoryOpenFlags","RepositoryState","ResetType","Revert","Revert","RevertOptions","RevertSequence","RevparseMode","Revspec","Revwalk","Reword","SHARED_ALL","SHARED_GROUP","SHARED_UMASK","SHORT","SINGLE","SKIP_WORKTREE","SSH_CUSTOM","SSH_INTERACTIVE","SSH_KEY","SSH_MEMORY","Sha1","Signature","Skip","Soft","Sort","Squash","Ssh","Ssl","Stash","StashApplyFlags","StashApplyOptions","StashApplyProgress","StashApplyProgressCb","StashCb","StashFlags","StashSaveOptions","Status","StatusEntry","StatusIter","StatusOptions","StatusShow","Statuses","String","Submodule","Submodule","SubmoduleIgnore","SubmoduleStatus","SubmoduleUpdate","SubmoduleUpdateOptions","Symbolic","System","TIME","TOPOLOGICAL","Tag","Tag","Tag","Theirs","Thread","Time","Trace","TraceLevel","Transaction","TransportMessage","Tree","Tree","Tree","Tree","TreeBuilder","TreeEntry","TreeIter","TreeWalkMode","TreeWalkResult","True","Typechange","UNTRACKED","UPDATED","UPTODATE","USERNAME","USER_PASS_PLAINTEXT","USE_CASE","UnbornBranch","Uncommitted","Union","Unlocked","Unmerged","Unmodified","Unreadable","Unreadable","Unspecified","Unspecified","Unspecified","Unspecified","Untracked","Untracked","UpdateTips","User","VALID","VALID_ID","Version","WD_ADDED","WD_DELETED","WD_INDEX_MODIFIED","WD_MODIFIED","WD_UNINITIALIZED","WD_UNTRACKED","WD_WD_MODIFIED","WT_DELETED","WT_MODIFIED","WT_NEW","WT_RENAMED","WT_TYPECHANGE","Warn","WorkDir","Workdir","Worktree","Worktree","WorktreeAddOptions","WorktreeLockStatus","WorktreePruneOptions","XDG","Zlib","abbreviated_size","abort","add","add_all","add_disk_alternate","add_entry","add_file","add_finalize","add_frombuffer","add_ignore_rule","add_new_mempack_backend","add_path","add_to_index","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","all","allow_fetch","always_bytes","always_number","always_use_long_format","amend","ancestor","annotated_commit_from_fetchhead","append","apply","apply_to_tree","as_blob","as_bytes","as_commit","as_object","as_object","as_object","as_object","as_ref","as_slice","as_str","as_tag","as_tree","author","author","author_with_mailmap","auto","bare","bitand","bitand","bitand","bitand","bitand","bitand","bitand","bitand","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","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","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","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","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","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","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","blame_buffer","blame_file","blob","blob_path","blob_writer","body","body_bytes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","branch","branch","branch_bytes","branch_from_annotated_commit","branch_remote_name","branch_upstream_name","branch_upstream_remote","branches","break_rewrite_threshold","break_rewrites","break_rewrites_for_renames_only","build","by_config","bytes","cert","certificate_check","check","checkout","checkout_builder","checkout_builder","checkout_head","checkout_index","checkout_options","checkout_options","checkout_tree","cherrypick","cherrypick_commit","class","cleanup_state","clear","clear","clear_ignore_rules","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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_recurse","cmp","cmp","cmp","cmp","cmp","code","commit","commit","commit","commit","commit","commit","commit_create_buffer","commit_signed","committer","committer","committer","committer_with_mailmap","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","complement","config","config","conflicts","connect","connect_auth","connected","connected","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains","contains_data","content","content","content_offset","context_lines","copies","copies_from_unmodified","copy_threshold","crate_version","create_detached","credential_helper","credentials","credtype","ctime","custom_headers","custom_headers","data","data","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_branch","default_branch","delete","delete","deletions","delta","delta_callback","deltas","depth","deref","deref_mut","describe","describe","describe_all","describe_tags","description","dev","diff3_style","diff_blobs","diff_entries","diff_entry","diff_find_options","diff_index_to_index","diff_index_to_workdir","diff_options","diff_tree_to_index","diff_tree_to_tree","diff_tree_to_workdir","diff_tree_to_workdir_with_index","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","difference","direction","dirty_suffix","disable_pathspec_match","disable_pathspec_match","disconnect","discover","discover_path","dont_ignore_whitespace","download","download_tags","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dst","dst","dst_bytes","dst_matches","dst_refname","dst_refname_bytes","dump","email","email_bytes","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","empty","enable_fast_untracked_dirs","entries","entries","entry","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","exact_match_only","exclude_submodules","exec","execute","exists","exists","exists","exists_ext","exists_prefix","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","external_template","extract_signature","fail_on_conflict","failed_entries","failed_entry","fetch","fetch","fetch_refspecs","fetchhead_foreach","file_favor","file_size","filemode","filemode_raw","files_changed","filter","final_commit_id","final_signature","final_start_line","finalize","find_annotated_commit","find_blob","find_branch","find_commit","find_global","find_note","find_object","find_prefix","find_reference","find_remote","find_renames","find_similar","find_submodule","find_system","find_tag","find_tree","find_worktree","find_xdg","finish","first_parent","flags","flags","flags","flags_extended","flush","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","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","follow_redirects","follow_redirects","for_each","for_untracked","force_binary","force_text","foreach","foreach","foreach","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","from","from","from","from","from","from","from","from","from","from","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","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_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_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_blob_and_buffer","from_blobs","from_buffer","from_buffer","from_buffers","from_bytes","from_bytes","from_commit","from_diff","from_diff","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_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_name","from_name","from_name","from_name","from_name","from_name","from_name","from_name","from_objects","from_odb","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_raw","from_str","from_str","from_str","from_str","from_string","get","get","get","get","get","get","get","get_attr","get_attr_bytes","get_bool","get_bytes","get_delta","get_entry","get_i32","get_i64","get_id","get_index","get_line","get_mut","get_name","get_name_bytes","get_path","get_path","get_path","get_refspec","get_str","get_string","gid","graph_ahead_behind","graph_descendant_of","has_conflicts","has_username","has_valid_id","has_value","hash","hash","hash_file","hash_object","head","head_detached","head_id","head_to_index","header","header_field_bytes","hide","hide_glob","hide_head","hide_ref","https","hunk","hunk_callback","id","id","id","id","id","id","id","id","id","id","id","id","id_abbrev","id_new","id_old","ignore_blank_lines","ignore_case","ignore_filemode","ignore_leading_whitespace","ignore_renames","ignore_rule","ignore_submodules","ignore_whitespace","ignore_whitespace","ignore_whitespace","ignore_whitespace","ignore_whitespace_change","ignore_whitespace_change","ignore_whitespace_eol","ignore_whitespace_eol","include_depth","include_ignored","include_ignored","include_typechange","include_typechange_trees","include_unmodified","include_unmodified","include_unreadable","include_unreadable","include_unreadable_as_untracked","include_unreadable_as_untracked","include_untracked","include_untracked","indent_heuristic","index","index_id","index_to_workdir","indexed_deltas","indexed_objects","inflated_len","init","init","init_bare","init_opts","initial_head","inmemory","inmemory_index","ino","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert","insert_commit","insert_object","insert_recursive","insert_tree","insert_walk","insertions","interhunk_lines","intersection","intersection","intersection","intersection","intersection","intersection","intersection","intersection","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","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","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_blob","into_c_string","into_commit","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_object","into_object","into_object","into_object","into_reference","into_tag","into_tree","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_all","is_all","is_all","is_all","is_all","is_all","is_all","is_all","is_allow_onelevel","is_bare","is_bare","is_binary","is_binary","is_binary","is_boundary","is_branch","is_check_pathspec","is_conflict","is_conflicted","is_cross_fs","is_default","is_default","is_default","is_default","is_default","is_dirty","is_disable_pathspec_match","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_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_empty","is_empty","is_extended","is_failures_only","is_fast_forward","is_fastforward_only","is_find_failures","is_force","is_force","is_from_env","is_full","is_head","is_ignore_case","is_ignored","is_ignored","is_in_config","is_in_head","is_in_index","is_in_wd","is_include_ignored","is_include_summary","is_include_untracked","is_index_added","is_index_deleted","is_index_deleted","is_index_modified","is_index_modified","is_index_new","is_index_renamed","is_index_typechange","is_intent_to_add","is_keep_index","is_local","is_locked","is_loose","is_merge_base","is_no_dotgit","is_no_fast_forward","is_no_glob","is_no_match_error","is_no_search","is_no_single","is_none","is_none","is_none","is_none","is_normal","is_not_binary","is_not_binary","is_note","is_number","is_path_ignored","is_prunable","is_range","is_refspec_pattern","is_refspec_shorthand","is_reinstate_index","is_remote","is_reverse","is_shallow","is_shared_all","is_shared_group","is_shared_umask","is_short","is_skip_worktree","is_sorted_icase","is_ssh_custom","is_ssh_interactive","is_ssh_key","is_ssh_memory","is_tag","is_time","is_topological","is_unborn","is_untracked","is_up_to_date","is_up_to_date","is_updated","is_use_case","is_user_pass_plaintext","is_username","is_valid","is_valid_id","is_valid_name","is_valid_name","is_valid_name","is_wd_added","is_wd_deleted","is_wd_modified","is_wd_uninitialized","is_wd_untracked","is_wd_wd_modified","is_worktree","is_wt_deleted","is_wt_modified","is_wt_new","is_wt_renamed","is_wt_typechange","is_zero","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","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","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","iter_names","kind","kind","kind","kind","kind","kind","last_error","len","len","len","len","len","len","len","len","len","len","len","len","level","libgit2_version","line_in_hunk","line_stats","lines_in_hunk","list","list","local_objects","lock","lock","lock_ref","locked","loid","mailmap","mainline","mainline","match_diff","match_index","match_tree","match_workdir","matches_path","max_candidates_tags","max_line","max_size","merge","merge","merge_analysis","merge_analysis_for_ref","merge_base","merge_base_many","merge_bases","merge_bases_many","merge_commits","merge_options","merge_opts","merge_opts","merge_trees","mergehead_foreach","message","message","message","message","message","message","message_bytes","message_bytes","message_bytes","message_bytes","message_encoding","message_prettify","message_raw","message_raw_bytes","message_trailers_bytes","message_trailers_strs","min_line","minimal","minimal","mkdir","mkpath","mode","mode","mode","mode","mtime","multivar","name","name","name","name","name","name","name","name","name","name","name","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_is_valid","names","namespace","namespace_bytes","nanoseconds","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_file","new_file","new_lineno","new_lines","new_prefix","new_start","newest_commit","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","next_back","nfiles","no_dotgit_dir","no_recursive","no_refresh","no_reinit","normalize_name","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","not","note","note_default_ref","note_delete","notes","now","nsec","nth","num_hunks","num_lines","num_lines_in_hunk","object_count","odb","offset_minutes","oid","oid_array","old_file","old_file","old_lineno","old_lines","old_prefix","old_start","oldest_commit","omit_numbers","only_follow_first_parent","open","open","open","open","open_bare","open_default","open_ext","open_from_env","open_from_repository","open_from_worktree","open_global","open_level","open_rebase","operation_current","opt_url_bytes","opts","orig_commit_id","orig_head_id","orig_head_name","orig_signature","orig_start_line","origin","origin_url","origin_value","our","pack_progress","packbuilder","packbuilder_parallelism","packwriter","parent","parent_count","parent_id","parent_ids","parents","parse_bool","parse_i32","parse_i64","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","patchid","path","path","path","path","path","path","path","path","path_bytes","path_bytes","pathspec","pathspec","pathspec","patience","patience","pattern","peel","peel","peel","peel_to_blob","peel_to_blob","peel_to_commit","peel_to_commit","peel_to_tag","peel_to_tag","peel_to_tree","peel_to_tree","print","print","progress","progress","progress_cb","proxy_options","proxy_options","prune","prune","prune","push","push","push_glob","push_head","push_negotiation","push_range","push_ref","push_refspecs","push_transfer_progress","push_update_reference","pushurl","pushurl_bytes","quiet","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw","raw_class","raw_code","raw_header","raw_header_bytes","read","read","read","read_header","read_tree","reader","rebase","received_bytes","received_objects","recurse_ignored_dirs","recurse_ignored_dirs","recurse_untracked_dirs","recurse_untracked_dirs","recursion_limit","reference","reference","reference_ensure_log","reference_has_log","reference_matching","reference_symbolic","reference_symbolic_matching","reference_to_annotated_commit","references","references_glob","reflog","reflog_delete","reflog_rename","refname","refname_bytes","refname_to_id","refresh","refspecs","reinstantiate_index","reload","remote","remote","remote_add_fetch","remote_add_push","remote_anonymous","remote_callbacks","remote_callbacks","remote_delete","remote_rename","remote_set_pushurl","remote_set_url","remote_with_fetch","remotes","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove","remove_all","remove_dir","remove_message","remove_multivar","remove_namespace","remove_path","remove_unmodified","rename","rename","rename_from_rewrite_threshold","rename_limit","rename_threshold","rename_threshold","rename_threshold","renames","renames_from_rewrites","renames_from_rewrites","renames_head_to_index","renames_index_to_workdir","repo_init","reroll_number","reset","reset","reset","reset_default","resolve","resolve_reference_from_short_name","resolve_signature","reverse","revert","revert_commit","revparse","revparse_ext","revparse_single","revwalk","rewrite_notes_ref","rewrites","rtransform","seconds","seconds","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set","set_bool","set_class","set_code","set_head","set_head_bytes","set_head_detached","set_head_detached_from_annotated","set_i32","set_i64","set_index","set_multivar","set_namespace","set_namespace_bytes","set_odb","set_progress_callback","set_reflog","set_sorting","set_str","set_symbolic_target","set_target","set_target","set_threads","set_upstream","set_version","set_workdir","short_id","shorthand","shorthand_bytes","show","show_binary","show_commit_oid_as_fallback","show_unmodified","show_untracked_content","sideband_progress","sign","signature","simplify_alnum","simplify_first_parent","size","size","size","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_binary_check","skip_reuc","snapshot","sort_case_insensitively","sort_case_sensitively","src","src","src_bytes","src_matches","src_refname","src_refname_bytes","ssh","ssh_key","ssh_key_from_agent","ssh_key_from_memory","standard_style","start_number","stash_apply","stash_drop","stash_foreach","stash_pop","stash_save","stash_save2","stash_save_ext","state","stats","stats","status","status","status_file","status_should_ignore","statuses","stop","str","str","str","string_array","sub","sub","sub","sub","sub","sub","sub","sub","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","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","subject_prefix","submodule","submodule_set_branch","submodule_set_ignore","submodule_set_update","submodule_set_url","submodule_status","submodules","summary","summary_bytes","symbolic_set_target","symbolic_target","symbolic_target_bytes","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","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","symref_target","sync","tag","tag_annotation_create","tag_delete","tag_foreach","tag_lightweight","tag_names","tagger","target","target","target_id","target_limit","target_peel","target_type","template_path","their","threads","time","to","to_buf","to_buf","to_bytes","to_object","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","toggle","total_deltas","total_objects","trace_set","track_copies_any_commit_copies","track_copies_same_commit_copies","track_copies_same_commit_moves","track_copies_same_file","transaction","transfer_progress","transform","transport","tree","tree_id","treebuilder","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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","union","union","union","union","union","union","union","union","unlock","unset_progress_callback","unwrap","update","update_all","update_fetchhead","update_index","update_index","update_strategy","update_tips","update_tips","upstream","url","url","url","url_bytes","use_mailmap","username","username","username","userpass_plaintext","valid","validate","value","value_bytes","vendored","version","walk","when","with_hide_callback","workdir","workdir_id","workdir_path","working_tree","worktree","worktrees","wrap","write","write","write","write","write","write","write","write","write_buf","write_tree","write_tree_to","writer","written","zero","Auto","CheckoutBuilder","CloneLocal","Local","NoLinks","None","Notify","Progress","RemoteCreate","RepoBuilder","TreeUpdateBuilder","allow_conflicts","ancestor_label","bare","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","branch","clone","clone","clone_into","clone_local","configure","conflict_style_diff3","conflict_style_merge","create_updated","default","default","default","dir_perm","disable_filters","dry_run","fetch_options","file_perm","force","from","from","from","from","into","into","into","into","new","new","new","notify","notify_on","our_label","overwrite_ignored","path","progress","recreate_missing","refresh","remote_create","remove","remove_ignored","remove_untracked","safe","skip_unmerged","target_dir","their_label","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_index","update_only","upsert","use_ours","use_theirs","with_checkout","Cert","CertHostkey","CertX509","Dss","Ecdsa256","Ecdsa384","Ecdsa521","Ed255219","Rsa","SshHostKeyType","Unknown","as_hostkey","as_x509","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","data","fmt","from","from","from","from","hash_md5","hash_sha1","hash_sha256","hostkey","hostkey_type","into","into","into","into","name","short_name","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","OidArray","borrow","borrow_mut","deref","drop","fmt","from","into","try_from","try_into","type_id","enable_caching","get_extensions","get_search_path","reset_search_path","set_extensions","set_search_path","set_verify_owner_validation","strict_hash_verification","strict_object_creation","Iter","IterBytes","StringArray","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","drop","from","from","from","get","get_bytes","into","into","into","into_iter","into_iter","into_iter","is_empty","iter","iter_bytes","len","next","next","next_back","next_back","size_hint","size_hint","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","ReceivePack","ReceivePackLs","Service","SmartSubtransport","SmartSubtransportStream","Transport","UploadPack","UploadPackLs","action","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","close","drop","eq","from","from","into","into","register","smart","to_owned","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"git2"],[3999,"git2::build"],[4085,"git2::cert"],[4138,"git2::oid_array"],[4149,"git2::opts"],[4158,"git2::string_array"],[4198,"git2::transport"],[4229,"core::result"],[4230,"core::option"],[4231,"core::iter::traits::collect"],[4232,"std::path"],[4233,"libgit2_sys"],[4234,"core::ops::function"],[4235,"core::convert"],[4236,"core::cmp"],[4237,"alloc::string"],[4238,"alloc::vec"],[4239,"core::convert"],[4240,"std::io::error"],[4241,"core::fmt"],[4242,"core::fmt"],[4243,"alloc::ffi::c_str"],[4244,"libgit2_sys"],[4245,"libgit2_sys"],[4246,"bitflags::iter"],[4247,"libgit2_sys"],[4248,"libgit2_sys"],[4249,"core::ops::function"],[4250,"core::marker"]],"d":["Control whether one-level refname are accepted (i.e., …","The given merge input is a fast-forward from HEAD and no …","No merge is possible.","A “normal” merge; both HEAD and the given merge input …","The HEAD of the current repository is “unborn” and …","All given merge inputs are reachable from HEAD, meaning the","Completely stop the traversal.","Old has no LF at end, new does","Entry does not exist in old version","Adding objects to the pack","","Allow redirects at any stage in the fetch or push.","Never dirty","Ask for all the tags","More than one object matches","The stored index is being analyzed","The modified files are being analyzed","The untracked and ignored files are being analyzed","A structure to represent an annotated commit, the input to …","Any kind of git object","Application specific configuration file","Patch/merge has already been applied","Patch application failed","Possible application locations for git_apply see …","","","Options to specify when applying a diff","","All possible states of an attribute.","Authentication error","Ask the server for tags pointing to objects we’re …","Automatic tag following options.","Force opening as bare repository, and defer loading its …","File(s) treated as binary data.","Operation not allowed on bare repository","For “Binary files x and y differ”","","Opaque structure to hold blame results.","Structure that represents a blame hunk.","An iterator over the hunks in a blame.","Blame options","A structure to represent a git blob","An object which corresponds to a git blob","Blob","Blob executable","Group writable blob. Obsolete mode kept for compatibility …","A structure to represent a git writestream for blobs","Apply the patch to both the working directory and the index","A structure to represent a git branch","An enumeration for the possible types of branches","An iterator over the branches inside of a repository.","A structure to wrap an intermediate buffer used by libgit2.","Output buffer too short to hold data","The attribute is set to a string that might not be valid …","","Notification about a conflict.","","Search across filesystem boundaries.","","Error from a user callback","Server certificate is invalid","The return value for the RemoteCallbacks::certificate_check…","Indicates that the certificate should be accepted.","Indicates that the certificate callback is neither …","Checkout failure","The default; when a submodule is updated, checkout the new …","The modified files are being written to disk","Types of notifications emitted from checkouts.","The untracked files are being written to disk","Error cherry-picking commit","","","Options to specify when cherry picking","","A structure to represent a git commit","An object which corresponds to a git commit","Commit","A structure representing a git configuration key/value …","Bad configuration","An iterator over the ConfigEntry values of a Config …","A struct representing a certain entry owned by a Config …","An enumeration of the possible priority levels of a config …","Checkout conflicts prevented operation","Entry in the index is conflicted","These values will be sent to git_diff_line_cb along with …","Both files have no LF at end","Entry was copied from another old entry","A structure to represent git credentials in libgit2.","Management of the gitcredentials(7) interface.","Types of credentials that can be requested by a credential …","Callback used to acquire credentials for when a remote is …","","","Use the default pathspec matching configuration.","","","The default comment character for message_prettify (‘#’…","Notification about a dirty file.","","Detailed data that allows for debugging","Not used except as static initializer when we don’t want …","Old has LF at end, new does not","Entry does not exist in new version","","What type of change is described by a DiffDelta?","The binary data is the delta from one side to the other","Deltafication of the pack","An iterator over the diffs in a delta","The result of a describe operation on either an Describe …","Can’t describe object","Options which can be used to customize how a description …","Options which indicate how a Describe is created.","The diff object that contains all individual file deltas.","Structure describing the binary contents of a diff.","The contents of one of the files in a binary diff.","When producing a binary diff, the binary data returned …","Description of changes to one entry.","Description of one side of a delta.","Control behavior of rename and copy detection","","Possible output formats for diff data","Structure describing a hunk of a diff.","Structure describing a line (or data span) of a diff.","Line origin constants.","Structure describing options about how the diff should be …","Control behavior of formatting emails","Structure describing a hunk of a diff.","Formatting options for diff stats","A reference which points at an object id.","An enumeration of the possible directions for a remote.","Operation was not valid for a directory","Only dirty if HEAD has moved","The stash was applied successfully","File exists at this side of the delta.","Set when the extended_flags field is valid.","The given commit is to be cherry-picked, but the client …","A structure to represent patch in mbox format for sending …","Options for controlling the formatting of the generated …","Unexpected EOF","A structure to represent errors coming out of libgit2.","Errors that do not impact the program’s execution","An enumeration of possible categories of things that can …","An enumeration of possible errors that can happen when …","No commit will be cherry-picked. The client should run the …","Object exists preventing operation","Means that the list returned does not need to keep the …","There is a merge.ff=only configuration setting, suggesting …","Check the working directory, then the index.","Means that the list returned should track which patterns …","","Respect environment variables like $GIT_DIR.","Equivalent of --stat in git","The attribute is unset (set to false).","Severe errors that may impact the program’s execution","Data will be fetched (read) from this remote.","Invalid FETCH_HEAD","Options which can be specified to various fetch operations.","Configuration for how pruning is done on a fetch","Merge file favor options for MergeOptions instruct the …","The following values will only be sent to a …","Valid modes for index and tree entries.","Filesystem-related error","Error manipulating filters","The given commit is to be squashed into the previous …","Generic error","User-specific configuration, e.g. ~/.gitconfig","Mixed plus changes in the working tree are discarded.","Hashsum mismatch in object","Highest level available","HTTP error","","","Notification about an ignored file.","Force matching to ignore case, otherwise matching will use …","All ignored files are also stashed and then cleaned up from","Extended header information such as creations, renames and …","All untracked files are also stashed and then cleaned up …","","","","","","","Check the index only.","","Check the index, then the working directory.","","An “intent to add” entry from “git add -N”","","","","","Entry is ignored item in workdir","A structure to represent a git index","Invalid index data","Apply the patch to the index","Only gives status based on HEAD to index comparison, not …","Flags for APIs that add files matching pathspec","The default, this roughly matches git status --porcelain …","A structure to represent the information returned when a …","An iterator over the conflicting entries in an index","Unsaved changes in the index would be overwritten","An iterator over the entries in an index","A structure to represent an entry or a file inside of an …","Flags for the extended_flags field of an IndexEntry.","Flags for the flags field of an IndexEntry.","A callback function to filter index matches.","Time structure used in a git index entry.","A stream to write and index a packfile","Hashing or packing error","Callback to be invoked while indexing is in progress.","Informational messages about program execution","Allow off-site redirects only upon the initial request. …","A class of types that can be converted to C strings.","Invalid operation or input","Invalid input","Name/ref spec was not in a valid format","All changes in the index and working directory are left …","All changes already added to the index are left intact in …","Link","The binary data is the literal contents of the file","Loading the stashed data from the object database","A local branch not on a remote.","Repository specific config, e.g. $PWD/.git/config","Lock file prevented operation","Worktree is locked with the optional message","The spec used the ... operator, which invokes special …","A structure to represent a repository’s .mailmap file.","A structure to represent a mempack backend for the object …","Merge failure","","Update by merging the commit in the superproject into the …","The results of merge_analysis indicating the merge …","A merge conflict exists and cannot continue","Options to specify when merging.","The user’s stated preference for merges.","Collection of unencoded (bytes) trailers.","Borrowed iterator over the raw (bytes) trailers.","Collection of UTF-8-encoded trailers.","Borrowed iterator over the UTF-8-encoded trailers.","Soft plus reset the index to the commit.","Reference value does not match expected","Entry content changed between old and new","Sort the repository contents in no particular ordering.","No configuration was found that suggests a preferred …","Don’t generate any stats","No particular normalization.","File(s) treated as text data.","Don’t try appending /.git to the specified repository …","There is a merge.ff=false configuration setting, …","Disable glob patterns and just use simple string …","Means that match functions return the error code NotFound …","Don’t call git_odb_refresh if the lookup fails. Useful …","Only open the specified path; don’t walk upward …","Do not use the system gitattributes file.","Equivalent of --numstat in git","like git diff –name-only","like git diff –name-status","Network error","Out of memory or insufficient allocated space","Do not follow any off-site redirects at any stage of the …","Uncategorized","There is no binary delta","No tracing will be performed.","Any change or untracked file is considered dirty","Do not update this submodule even when the commit in the …","Don’t ask for any tags beyond the refspecs","None","When a region of a file is changed in both branches, a …","Reference was not fast-forwardable","Requested object could not be found","A structure representing a note in git.","An iterator over all of the notes within a repository.","A structure to represent a git object","Error creating or obtaining an object","An enumeration all possible kinds objects may have.","A structure to represent a git object database","Bad object","Flags controlling the behavior of ODB lookup operations","An object from the Object Database.","A stream to write a packfile to the ODB","A structure to represent a git ODB rstream","A structure to represent a git ODB wstream","Force pruning off","Unique identity of any object (commit, tree, blob, tag).","Continue with the traversal as normal.","Force pruning on","Syscall or standard system library error","When a region of a file is changed in both branches, the …","The object is not owned by the current user","A builder for creating a packfile","Stages that are reported by the PackBuilder progress …","An iterator over the parent commits of a commit.","A structure representing the text changes in a single diff …","Invalid patch data","full git diff","just the headers of the patch","git diff as used by git patch-id","Structure representing a compiled pathspec used for …","Iterator over the matching diff deltas.","Iterator over the matched paths in a pathspec.","Iterator over the failed list of pathspec items that did …","…","List of filenames matching a pathspec.","The requested peel operation is not possible","The given commit is to be cherry-picked. The client should …","Runs the traversal in post-order.","Runs the traversal in pre-order.","System-wide on Windows, for compatibility with portable git","Struct representing the progress by an in-flight transfer.","Options which can be specified to various fetch operations.","Data will be pushed (written) to this remote.","Options to control the behavior of a git push.","Represents an update which will be performed on the remote …","The spec targeted a range of commits","Interpret the provided name as a reference pattern for a …","Interpret the name as part of a refspec in shorthand form …","Try to reinstate not only the working tree’s changes, …","Iterate through the repository contents in reverse order.","like git diff –raw","Representation of a rebase","Error during rebase","","Update by rebasing the current checked out branch onto the …","","","A rebase operation","A rebase operation","Rebase options","A structure to represent a git reference.","Error resolving or manipulating a reference","Options for Reference::normalize_name.","An iterator over the names of references in a repository.","An enumeration of all possible kinds of references.","An iterator over the references in a repository.","A reference log of a git repository.","An entry inside the reflog of a repository","An iterator over the entries inside of a reflog.","A structure to represent a git refspec.","An iterator over the refspecs that a remote contains.","Regex failure","A structure representing a remote of a git repository.","A branch for a remote.","A structure to contain the callbacks which are invoked …","Holds callbacks for a connection to a Remote. Disconnects …","Description of a reference advertised by a remote server, …","Remote redirection settings; whether redirects to another …","Entry was renamed between old and new","An owned git repository, representing all state associated …","Bad repository state","Mode options for RepositoryInitOptions","Options which can be used to configure how a repository is …","Flags for Repository::open_ext","A listing of the possible states that a repository can be …","An enumeration of the operations that can be performed for …","Error reverting commit","","Options to specify when reverting","","Flags for the return value of Repository::revparse","A revspec represents a range of revisions within a …","A revwalk allows traversal of the commit graph defined by …","The given commit is to be cherry-picked, but the client …","Use --shared=all behavior, adding world readability.","Use --shared=group behavior, chmod’ing the new repo to be","Use permissions configured by umask - the default","Equivalent of --shortstat in git","The spec targeted a single object","Skip the associated worktree file, for sparse checkouts","","","","","Hash library error or SHA-1 collision","A Signature is used to indicate authorship of various …","Skip the current node (in pre-order mode).","Move the head to the given commit.","Orderings that may be specified for Revwalk iteration.","The given commit is to be squashed into the previous …","SSH failure","Error from SSL","Error manipulating a stash","","Stash application options structure","","Stash application progress notification function.","This is a callback function you can provide to iterate …","","Stash application options structure","Status flags for a single file","A structure representing an entry in the Statuses …","An iterator over the statuses in a Statuses instance.","Options that can be provided to repo.statuses() to control …","Enumeration of possible methods of what can be shown …","A container for a list of status information about a …","The attribute is set to a valid UTF-8 string.","A structure to represent a git submodule","Error involving submodules","Submodule ignore values","Return codes for submodule status.","Submodule update values","Options to update a submodule.","A reference which points at another reference.","System-wide configuration file, e.g. /etc/gitconfig","Sort the repository contents by commit time.","Sort the repository contents in topological order …","A structure to represent a git tag","Error manipulating a tag","An object which corresponds to a git tag","When a region of a file is changed in both branches, the …","Threading error","Time in a signature","Exceptionally detailed debugging data","Available tracing levels. When tracing is set to a …","A structure representing a transactional update of a …","Callback for receiving messages delivered by the transport.","A structure to represent a git tree","Invalid value in tree","An object which corresponds to a git tree","Tree","Constructor for in-memory trees (low-level)","A structure representing an entry inside of a tree. An …","An iterator over the entries in a tree.","A binary indicator of whether a tree walk should be …","Possible return codes for tree walking callback functions.","The attribute is set to true.","Type of entry changed between old and new","Notification about an untracked file.","Notification about an updated file.","","","","Force case sensitive matches, otherwise match will use the …","HEAD refers to branch with no commits","Uncommitted changes in index prevented operation","When a region of a file is changed in both branches, the …","Worktree is Unlocked","Merge in progress prevented operation","No changes","Entry is unreadable","Unreadable","The attribute is not specified.","Use the submodule’s configuration","Use the setting from the remote’s configuration","Use the setting from the configuration","Entry is untracked item in workdir","Only dirty if tracked files have changed","Callback for whenever a reference is updated locally.","User-generated error","“Assume valid” flag","id value is known correct.","Version information about libgit2 and the capabilities it …","","","","","","","","","","","","","Warnings that suggest abnormal data","Apply the patch to the workdir","Only gives status based on index to working directory …","An owned git worktree","Error involving worktrees","Options which can be used to configure how a worktree is …","Lock Status of a worktree","Options to configure how worktree pruning is performed","XDG-compatible configuration file, e.g. ~…","ZLib failure","Sets the size of the abbreviated commit id to use.","Aborts a rebase that is currently in progress, resetting …","Add or update an index entry from an in-memory struct","Add or update index entries matching files in the working …","Adds an alternate disk backend to the object database.","Adds a new entry to this in-memory mailmap object.","Add an on-disk config file instance to an existing config","Resolve the setup of a new git submodule.","Add or update an index entry from a buffer in memory","Add ignore rules for a repository.","Create a new mempack backend, and add it to this odb with …","Add or update an index entry from a file on disk","Add current submodule HEAD commit to index of superproject.","Turn on all finding features.","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.","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.","Allow or disallow fetching.","Returns the state of an attribute just like …","Flag indicating whether numbers included in the subject …","Sets whether or not the long format is used even when a …","Amend this existing commit with all non-None values","The ancestor index entry of the two conflicting index …","Creates a git_annotated_commit from FETCH_HEAD.","Add a new entry to the in-memory reflog.","Apply a Diff to the given repo, making changes directly in …","Apply a Diff to the provided tree, and return the …","Attempt to view this object as a blob.","View this OID as a byte-slice 20 bytes in length.","Attempt to view this object as a commit.","Casts this Blob to be usable as an Object","Casts this Commit to be usable as an Object","Casts this Tag to be usable as an Object","Casts this Tree to be usable as an Object","","Returns a byte slice with stored e-mail patch in. Email …","Attempt to view this buffer as a string slice.","Attempt to view this object as a tag.","Attempt to view this object as a tree.","Get the author of this commit.","Get the note author","Get the author of this commit, using the mailmap to map …","Try to auto-detect the proxy from the git configuration.","Create a bare repository with no working directory.","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 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.","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.","","","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 …","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 …","Get blame data for a file that has been modified in memory.","Get the blame for a single file.","Write an in-memory buffer to the ODB as a blob.","Read a file from the filesystem and write its content to …","Create a stream to write blob","Get the long “body” of the git commit message.","Get the long “body” of the git commit message.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new branch pointing at a target commit","Get the submodule’s branch.","Get the branch for the submodule.","Create a new branch pointing at a target commit","Find the remote name of a remote-tracking branch","Retrieves the name of the reference supporting the remote …","Retrieve the name of the upstream remote of a local branch.","Create an iterator which loops over the requested branches.","Similarity to split modify into delete/add pair (default …","Actually split large rewrites into delete/add pairs","Do not break rewrites unless they contribute to a rename.","Builder-pattern objects for configuration various git …","Reset all flags back to their unset state, indicating that …","Get the refspec’s string as a byte array","Certificate types which are passed to CertificateCheck in …","If certificate verification fails, then this callback will …","Don’t actually make changes, just test that the patch …","Set checkout options.","Set the checkout builder","Set the checkout builder","Updates files in the index and the working tree to match …","Updates files in the working tree to match the content of …","Options to control how files are written during …","Options to use when writing files to the working directory","Updates files in the index and working tree to match the …","Perform a cherrypick","Create an index of uncommitted changes, representing the …","Return the error class associated with this error.","Remove all the metadata associated with an ongoing command …","Clear the contents (all the entries) of an index object.","Clear all the entries in the builder","Clear ignore rules that were explicitly added.","","","","","Clone a remote repository.","","Perform the clone step for a newly created submodule.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clone a remote repository, initialize and update its …","","","","","","Return the error code associated with this error.","Finalize blob writing stream and write the blob to the …","Finalize the pack and index","Finish writing the packfile","Commits the current patch. You must have resolved any …","Create new commit in the repository","Commit the changes from the transaction.","Create a commit object and return that as a Buf.","Create a commit object from the given buffer and signature","Get the committer of this commit.","Get the note committer","Get the committer of this entry","Get the committer of this commit, using the mailmap to map …","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, …","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, …","Query the specified configuration object to discover …","Get the configuration file for this repository.","Get an iterator over the index entries that have conflicts","Open a connection to a remote.","Open a connection to a remote with callbacks and proxy …","Check whether the remote is connected","Check whether the remote is (still) connected","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 …","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 …","Returns whether there is data in this binary structure or …","Get the content of this blob.","Content of this line as bytes.","Offset in the original file to the content","Set the number of unchanged lines that define the boundary …","Look for copies?","Consider unmodified as copy sources?","Similarity to consider a file copy (default 50)","Returns the version of the libgit2-sys crate.","Create a detached remote","Attempt to read credential.helper according to …","The callback through which to fetch credentials if …","Return the type of credentials that this object represents.","","Set extra headers for this fetch operation.","Set extra headers for this push operation.","The binary data, deflated","Get the object data.","","","Create a “default” credential usable for Negotiate …","","","","","","","","","","","","","","","","","","","","","","","Get the remote’s default branch.","Get the remote’s default branch.","Delete an existing branch reference.","Delete an existing reference.","Get the total number of deletions in a diff","Get the DiffDelta associated with the Patch.","When applying a patch, callback that will be made per …","Returns an iterator over the deltas in this diff.","Set fetch depth, a value less or equal to 0 is interpreted …","","","Describes a commit","Describes a commit","Sets the reference lookup strategy","Sets the reference lookup strategy","If set, this will be used to initialize the “description…","","Create diff3-style file","Directly run a diff on two blobs.","Returns an iterator over the matching diff entries in this …","Get a matching diff delta by position.","Get mutable access to DiffFindOptions that are used for …","Create a diff between two index objects.","Create a diff between the repository index and the workdir …","Get mutable access to DiffOptions that are used for …","Create a diff between a tree and repository index.","Create a diff with the difference between two tree objects.","Create a diff between a tree and the working directory.","Create a diff between a tree and the working directory …","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 …","Get the refspec’s direction.","If the workdir is dirty and this is set, this string will …","If pathspecs are specified, this flag means that they …","Indicates that the given paths should be treated as …","Disconnect from the remote","Attempt to open an already-existing repository at or above …","Attempt to find the path to a git repo for a given path","Measure similarity including all data","Download and index the packfile","Set how to behave regarding tags on the remote, such as …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the new target for the reference.","Get the destination specifier.","Get the destination specifier, in bytes.","Check if a refspec’s destination descriptor matches a …","Returns the destination name of the reference.","Returns the destination name of the reference as a byte …","Dumps the contents of the mempack into the provided buffer.","Gets the email on the signature.","Gets the email on the signature as a byte slice.","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.","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.","When diff finds an untracked directory, to match the …","Iterate over all the config variables","Returns an iterator over the matching filenames in this …","Get a matching filename by position.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Measure similarity only by comparing SHAs (fast and cheap)","Flag that submodules should be skipped.","The executable the user has requested be run. This will …","Execute this helper, attempting to discover a …","Returns true if file exists at this side of the delta.","Checks if the object database has an object.","","Checks if the object database has an object, with extended …","Potentially finds an object that starts with the given …","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.","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.","Enable or disable using external templates.","Extract the signature from a commit","If a conflict occurs, exit immediately instead of …","Returns an iterator over the non-matching entries in this …","Get an original pathspec string that had no matches.","Download new data and update tips","Set fetch options and allow fetching.","Get the remote’s list of fetch refspecs","Invoke ‘callback’ for each entry in the given …","Specify a side to favor for resolving conflicts","","Get the UNIX file attributes of a tree entry","Get the raw UNIX file attributes of a tree entry","Get the total number of files changed in a diff.","Selectively remove entries from the tree","Returns OID of the commit where this line was last changed","Returns signature of the commit.","Returns line number where this hunk begins.","Finish writing to an ODB stream","Creates an AnnotatedCommit from the given commit id.","Lookup a reference to one of the objects in a repository.","Lookup a branch by its name in a repository.","Lookup a reference to one of the commits in a repository.","Locate the path to the global configuration file","Read the note for an object.","Lookup a reference to one of the objects in a repository.","Find the first position of any entries matching a prefix.","Lookup a reference to one of the objects in a repository.","Get the information for a particular remote","Detect file renames","Transform a diff marking file renames, copies, etc.","Lookup submodule information by name or path.","Locate the path to the system configuration file","Lookup a tag object from the repository.","Lookup a reference to one of the objects in a repository.","Opens a worktree by name for the given repository","Locate the path to the global XDG compatible configuration …","Finishes a rebase that is currently in progress once all …","Restrict the search of commits to those reachable …","Returns the flags on the delta.","Customize optional flags field","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Hex-encode this Oid into a formatter.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set remote redirection settings; whether redirects to …","Set remote redirection settings; whether redirects to …","Calls the given closure for each remaining entry in the …","Find renames/copies for untracked items in working …","Treat all files as binary, disabling text diffs","Treat all files as text, disabling binary attributes and …","Loop over all deltas in a diff issuing callbacks.","Iterate over all objects in the object database.s","Create the new pack and pass each object to the callback.","Prints this describe result, returning the result as a …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Access the from range of this revspec.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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.","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 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.","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.","Generate a Patch by diffing a blob and a buffer.","Generate a Patch by diffing two blobs.","Read the contents of a git patch file into a git_diff …","Creates an in-memory mailmap object representing the given …","Generate a Patch by diffing two buffers.","Returns the state of an attribute by inspecting its value …","Parse a raw object id into an Oid structure.","Create a diff for a commit in mbox format for sending via …","Create a diff for a commit in mbox format for sending via …","Return a Patch for one file in a Diff.","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.","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 …","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 …","Assembles a new revspec from the from/to components.","Attempt to wrap an object database as a repository.","Creates a new iterator from the raw pointer given.","Convert a raw git_object_t to an ObjectType","Convert a raw git_reference_t to a ReferenceType.","Converts a raw configuration level to a ConfigLevel","Convert from the int into an enum. Returns None if invalid.","Converts a raw::git_submodule_ignore_t to a SubmoduleIgnore","Converts a raw::git_submodule_update_t to a SubmoduleUpdate","Convert a string object type representation to its object …","Creates a new error from the given string as the error.","Parse a hex-formatted object id into an Oid structure.","Parse a hex-formatted object id into an Oid structure.","Returns the state of an attribute by inspecting its value …","Gain access to the reference that is this branch","Get one of the entries in the index by its position.","Lookup an entry by its index","Gets a status entry from this list at the specified index.","Lookup a tree entry by its position in the tree","Get en entry from the builder from its filename","Returns a Version which provides information about libgit2.","Get the value of a git attribute for a path as a string.","Get the value of a git attribute for a path as a byte …","Get the value of a boolean config variable.","Get the value of a string config variable as a byte slice.","Return the diff delta for an entry in the diff list.","Get the ConfigEntry for a config variable.","Get the value of an integer config variable.","Get the value of an integer config variable.","Lookup a tree entry by SHA value.","Gets the blame hunk at the given index.","Gets the hunk that relates to the given line number in the …","Gain mutable access to the reference that is this branch","Lookup a tree entry by its filename","Lookup a tree entry by its filename, specified as bytes.","Get the value of a path config variable as an owned PathBuf…","Get one of the entries in the index by its path.","Retrieve a tree entry contained in a tree or in any of its …","Get the nth refspec from this remote.","Get the value of a string config variable.","Get the value of a string config variable as an owned …","","Count the number of unique commits between two commit …","Determine if a commit is the descendant of another commit","Does this index have conflicts?","Check whether a credential object contains username …","","Returns true when a value is defined otherwise false.","Get the packfile’s hash. A packfile’s name is derived …","","Hashes the content of the provided file as an object of …","Hashes the provided data as an object of the provided …","Retrieve and resolve the reference pointed at by HEAD.","Determines whether the repository HEAD is detached.","Get the OID for the submodule in the current HEAD tree.","Access detailed information about the differences between …","Header text","Get an arbitrary header field.","Mark a commit as not of interest to this revwalk.","Hide matching references.","Hide the repository’s HEAD","Hide the OID pointed to by a reference.","Returns true if libgit2 was built with and linked against …","Get a DiffHunk and its total line count from the Patch.","When applying a patch, callback that will be made per hunk.","Get the id (SHA1) of a repository blob","Get the id (SHA1) of a repository commit","Returns the Oid of this item.","Gets the commit ID that the given git_annotated_commit …","Get the note object’s id","Get the id (SHA1) of a repository object","Get the object id.","Get the id (SHA1) of a repository tag","Get the id (SHA1) of a repository object","Get the id of the object pointed by the entry","The commit ID being cherry-picked. This will be populated …","","The default value for this is core.abbrev or 7 if unset.","Get the new oid","Get the old oid","Ignore blank lines","Flag indicating whether case insensitive filenames should …","Flag indicating whether file mode changes are ignored.","Measure similarity ignoring leading whitespace (default)","Flag indicating whether rename or similarity detection are …","Get the ignore rule that will be used for the submodule.","Flag indicating whether all submodules should be treated …","Ignore whitespace differences.","Ignore all whitespace","Measure similarity ignoring all whitespace","Ignore all whitespace","Ignore changes in the amount of whitespace","Ignore changes in amount of whitespace","Ignore whitespace at the end of line","Ignore whitespace at end of line","Depth of includes where this variable was found","Flag indicating whether ignored files are included.","Flag whether ignored files will be included.","If enabled, then Typechange delta records are generated.","Event with include_typechange, the tree returned generally …","Flag indicating whether unmodified files are in the diff.","Flag to include unmodified files.","Include unreadable files in the diff","","Include unreadable files in the diff as untracked files","","Flag indicating whether untracked files are in the diff","Flag whether untracked files will be included.","Use a heuristic that takes indentation and whitespace into …","Get the Index file for this repository.","Get the OID for the submodule in the index.","Access detailed information about the differences between …","Received deltas that have been hashed.","Received objects that have been hashed","The length of the binary data after inflation","Creates a new repository in the specified folder.","Copy submodule info into “.git/config” file.","Creates a new --bare repository in the specified folder.","Creates a new repository in the specified folder with the …","The name of the head to point HEAD at.","Used by Repository::rebase, this will begin an in-memory …","Gets the index produced by the last operation, which is …","","Add or update an entry in the builder","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.","Insert a commit object. This will add a commit as well as …","Insert a single object. For an optimal pack it’s …","Recursively insert an object and its referenced objects. …","Insert a root tree object. This will add the tree as well …","Insert objects as given by the walk. Those commits and all …","Get the total number of insertions in a diff","Set the maximum number of unchanged lines between hunk …","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.","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 …","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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Attempt to consume this object and return a blob.","Consume this container, converting it into a CString","Attempt to consume this object and return a commit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes Blob to be returned as an Object","Consumes Commit to be returned as an Object","Consumes Tag to be returned as an Object","Consumes this Tree to be returned as an Object","Take ownership of the underlying reference.","Attempt to consume this object and return a tag.","Attempt to consume this object and return a tree.","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.","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.","","Tests whether this repository is a bare repository or not.","","Determine if the blob content is most certainly binary or …","Returns true if file(s) are treated as binary data.","","Tests whether this hunk has been tracked to a boundary …","Check if a reference is a local branch.","","","","","","","","","","","","Return true is there is no hunk in the blame structure.","Return true is there is no entry in the index","Return true is there is no log entry in a reflog","Tests whether this repository is empty.","Return true if there is no status entry in this list.","Return true if there is not entry","Return true if there is no entry","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.","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.","","","","","","Get the force update setting.","","","","Determine if the current local branch is pointed at by …","","","","","","","","","","","","","","","","","","","","","Flag if this is available locally.","Checks if worktree is locked","Determine if the given git_object_t is a valid loose …","","","","","","","","","","","","","Returns true if file(s) are treated as text data.","","Check if a reference is a note.","","Test if the ignore rules apply to a given path.","Checks if the worktree is prunable","","","","","Check if a reference is a remote tracking branch","","Tests whether this repository is a shallow clone.","","","","","","Check if deltas are sorted case sensitively or …","","","","","Check if a reference is a tag","","","","","","","","","","","","Returns true if id value is known correct.","Ensure the reference name is well-formed.","Ensure the remote name is well-formed.","Determine whether a tag name is valid, meaning that (when …","","","","","","","Tests whether this repository is a worktree.","","","","","","Test if this OID is all zeros.","Returns an iterator over the hunks in this blame.","Get an iterator over the entries in this index.","Create a borrowed iterator.","Create a borrowed iterator.","Get an iterator to all entries inside of this reflog","Returns an iterator over the statuses in this list.","Returns an iterator over the entries in this tree.","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 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.","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 type of binary data for this file","Get the object type of an object.","Get the object type.","Get the reference type of a reference.","Get the type of the object pointed by the entry","The type of rebase operation","Returns the last error that happened with the code …","Gets the number of hunks that exist in the blame structure.","Get the count of entries currently in the index","The number of trailer key–value pairs.","The number of trailer key–value pairs.","","","Get the object size.","Gets the count of rebase operations that are to be applied.","Get the number of log entries in a reflog","Gets the count of status entries in this list.","Get the number of entries listed in this tree.","Get the number of entries","Gets the configuration level of this entry.","Returns the version of libgit2.","Get a DiffLine from a hunk of the Patch.","Get the number of lines of context, additions, and …","Returns number of lines in this hunk.","Get the remote repository’s reference advertisement list.","Get the remote repository’s reference advertisement list.","Locally-available objects that have been injected in order …","Locks the worktree","If enabled, this will cause the newly added worktree to be …","Lock the specified reference by name.","Controls whether locked worktrees will be pruned","","Gets this repository’s mailmap.","Set the mainline value","Set the mainline value","Match a pathspec against files in a diff.","This matches the pathspec against the files in the …","Match a pathspec against files in a tree.","Match a pathspec against the working directory of a …","Try to match a path against a pathspec","","The last line in the file to blame.","Maximum size (in bytes) above which a blob will be marked …","Merge one diff into another.","Merges the given commit(s) into HEAD, writing the results …","Analyzes the given branch(es) and determines the …","Analyzes the given branch(es) and determines the …","Find a merge base between two commits","Find a merge base given a list of commits","Find all merge bases between two commits","Find all merge bases given a list of commits","Merge two commits, producing an index that reflects the …","Options to control how trees are merged during next().","Set the merge options","Set the merge options","Merge two trees, producing an index that reflects the …","If a merge is in progress, invoke ‘callback’ for each …","Get the full message of a commit.","Get the note message as a string, returning None if it is …","Get the log message, returning None on invalid UTF-8.","Retrieves the Git merge message. Remember to remove the …","Get the message of a tag","Return the message associated with this error","Get the full message of a commit as a byte slice.","Get the note message, in bytes.","Get the log message as a byte array.","Get the message of a tag","Get the encoding for the message of a commit, as a string …","Clean up a message, removing extraneous whitespace, and …","Get the full raw message of a commit.","Get the full raw message of a commit.","Get the trailers for the given message.","Get the trailers for the given message.","The first line in the file to blame.","Take extra time to find the minimal diff","Take extra time to find minimal diff","Make the repo path (and workdir path) as needed. The “…","Recursively make all components of the repo and workdir …","Returns file mode.","Set to one of the RepositoryInit constants, or a custom …","Returns the intent of the revspec.","","","Iterate over the values of a multivar","Return the name of the given local or remote branch.","Gets the name of this entry.","Get the unique name for the resulting packfile.","Get the full name of a reference.","Get the remote’s name.","","Gets the name on the signature.","Get the submodule’s name.","Get the name of a tag","Get the filename of a tree entry","Retrieves the name of the worktree","Return the name of the given local or remote branch.","Gets the name of this entry as a byte slice.","Get the unique name for the resulting packfile, in bytes.","Get the full name of a reference.","Get the remote’s name, in bytes.","Gets the name on the signature as a byte slice.","Get the name for the submodule.","Get the name of a tag","Get the filename of a tree entry","Ensure the branch name is well-formed.","Consumes a References iterator to create an iterator over …","Get the currently active namespace for this repository.","Get the currently active namespace for this repository as …","Returns the nanosecond component of this time.","Creates a new set of empty options (zeroed).","Initialize options","Creates a new empty buffer.","Creates a default set of cherrypick options","Allocate a new configuration object","Create a new credential helper object which will be used …","Creates a new blank set of formatting options for a …","Creates a new blank set of formatting options for a …","Creates a new set of empty diff options.","Creates a new set of empty diff find options.","Creates a new set of patchid options, initialized to the …","Creates a new set of email create options","Creates a new in-memory index.","Create a new indexer","Creates an empty, in-memory mailmap object.","Creates a default set of merge options.","Creates an object database without any backends.","Creates a new pathspec from a list of specs to match …","Creates a new default set of rebase options.","Creates a new blank set of fetch options","Creates a new blank set of push options","Creates a new set of empty callbacks","Creates a default set of initialization options.","Creates a default set of revert options","Create a new action signature.","Creates a default","Creates a default set of merge options.","Creates a new blank set of status options.","Return default options.","Creates a default set of add options.","Creates a default set of pruning options","Creates a new error.","Creates a new set of proxy options ready to be configured.","Creates a new time structure from its components.","Creates a new time structure from its components.","Return the file which represents the “to” side of the …","The contents of the new file.","Line number in new file or None for deleted line","Number of lines in new_file","The virtual “directory” to prefix new file names with …","Starting line number in new_file","Setter for the id of the newest commit to consider.","","","","Advances the iterator and returns the next value.","","","","","","","","","","Performs the next rebase operation and returns the …","","","","","","","","","","","","","","","","","","","","Returns the number of files in this delta.","Normally a ‘/.git/’ will be appended to the repo path …","If the commits being merged have multiple merge bases, do …","Bypasses the default status behavior of doing a “soft” …","Return an error if the repository path appears to already …","Normalize reference name and check validity.","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, …","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, …","Add a note for an object","Get the default notes reference for this repository","Remove the note for an object.","Creates a new iterator for notes in this repository.","Create a new action signature with a timestamp of ‘now’…","Returns true if libgit2 was built with support for …","Gets the rebase operation specified by the given index.","Get the number of hunks in the Patch.","Number of newline characters in content","Get the number of lines in a hunk.","Get the total number of objects the packbuilder will write …","Get the object database for this repository","Return the timezone offset, in minutes","","Bindings to libgit2’s raw git_oidarray type","Return the file which represents the “from” side of …","The contents of the old file.","Line number in old file or None for added line","Number of lines in old_file","The virtual “directory” to prefix old file names with …","Starting line number in old_file","Setter for the id of the oldest commit to consider.","Flag indicating whether patch numbers are included in the …","Indicates when calculating the distance from the matching …","Create a new config instance containing a single on-disk …","Create a new bare Git index object as a memory …","Attempt to open an already-existing repository at path.","Open the repository for a submodule.","Attempt to open an already-existing bare repository at path…","Open the global, XDG and system configuration files","Find and open an existing repository, with additional …","Find and open an existing repository, respecting git …","Open a worktree of a the repository","Attempt to open an already-existing repository from a …","Open the global/XDG configuration file according to git’…","Build a single-level focused config object from a …","Opens an existing rebase that was previously started by …","Gets the index of the rebase operation that is currently …","Get the URL for the submodule.","Bindings to libgit2’s git_libgit2_opts function.","Returns the OID of the commit where this hunk was found.","Gets the original HEAD id for merge rebases.","Gets the original HEAD ref name for merge rebases.","Returns signature of the commit.","Returns line number where this hunk begins.","Sigil showing the origin of this DiffLine.","If set, then after the rest of the repository …","origin of this DiffLine.","The index entry originating from the user’s copy of the …","Function to call with progress information during pack …","Create a PackBuilder","If the transport being used to push to the remote requires …","Create stream for writing a pack file to the ODB","Get the specified parent of the commit.","Get the number of parents of this commit.","Get the specified parent id of the commit.","Creates a new iterator over the parents of this commit.","Creates a new iterator over the parents of this commit.","Parse a string as a bool.","Parse a string as an i32; handles suffixes like k, M, or …","Parse a string as an i64; handles suffixes like k, M, or …","","","","","","Create an patch ID from a diff.","Returns path to the file where this hunk originated.","Returns the path of the entry relative to the working …","Get the full path to the index file on disk.","Returns the path to the .git folder for normal …","Access this entry’s path name as a string.","Get the path for the submodule.","Retrieves the path to the worktree","The path of this index entry as a byte vector. Regardless …","Returns the path, in bytes, of the entry relative to the …","Access the bytes for this entry’s corresponding pathname","Add to the array of paths/fnmatch patterns to constrain …","Add to the array of paths patterns to build the stash.","Add a path pattern to match (using fnmatch-style matching).","Use the “patience diff” algorithm","Use the “patience diff” algorithm","","Recursively peel an object until an object of the …","Peel a reference to an object","Recursively peel a tag until a non tag git_object is found","Recursively peel an object until a blob is found","Peel a reference to a blob","Recursively peel an object until a commit is found","Peel a reference to a commit","Recursively peel an object until a tag is found","Peel a reference to a tag","Recursively peel an object until a tree is found","Peel a reference to a tree","Iterate over a diff generating formatted text output.","Print the Patch to text via a callback.","The callback through which progress is monitored. Be aware …","The callback through which progress is monitored. Be aware …","Optional callback to notify the consumer of application …","Set the proxy options to use for the fetch operation.","Set the proxy options to use for the push operation.","Prune tracking refs that are no longer present on remote","Set whether to perform a prune after the fetch.","Prunes the worktree","Perform a push","Mark a commit to start traversal from.","Push matching references","Push the repository’s HEAD","The callback is called once between the negotiation step …","Push and hide the respective endpoints of the given range.","Push the OID pointed to by a reference","Get the remote’s list of push refspecs","The callback through which progress of push transfer is …","Set a callback to get invoked for each updated reference …","Get the remote’s pushurl.","Get the remote’s pushurl as a byte array.","Used by Repository::rebase, this will instruct other …","Pointer to a raw git_stash_apply_options","Obtain the raw struct","Get access to the underlying raw pointer.","Acquire a pointer to the underlying raw options.","Acquire a pointer to the underlying raw options.","Acquire a pointer to the underlying raw options.","Acquire a pointer to the underlying raw options.","Get access to the underlying raw pointer.","Creates a set of raw init options to be used with …","Obtain the raw struct","Acquire a pointer to the underlying raw options.","Pointer to a raw git_stash_apply_options","Get a pointer to the inner list of status options.","Get a set of raw add options to be used with …","Get a set of raw prune options to be used with …","Convert this kind into its raw representation","Return the raw error class associated with this error.","Return the raw error code associated with this error.","Get the full raw text of the commit header.","Get the full raw text of the commit header.","Update the contents of an existing index object in memory …","Read an object from the database.","","Reads the header of an object from the database without …","Read a tree into the index file with stats","Create object database reading stream.","Initializes a rebase operation to rebase the changes in …","Size of the packfile received up to now","Objects which have been downloaded","Flag indicating whether ignored directories are traversed …","Indicates that the contents of ignored directories should …","Flag indicating whether untracked directories are …","Flag that all files in untracked directories should be …","Maximum number of times to merge common ancestors to build …","Create a new direct reference.","reference to use for the new worktree HEAD","Ensure that the given reference has a reflog.","Check if the given reference has a reflog.","Conditionally create new direct reference.","Create a new symbolic reference.","Create a new symbolic reference.","Creates a git_annotated_commit from the given reference.","Create an iterator for the repo’s references","Create an iterator for the repo’s references that match …","Read the reflog for the given reference","Delete the reflog for the given reference","Rename a reflog","Get the refname that the given git_annotated_commit refers …","Get the refname that the given git_annotated_commit refers …","Lookup a reference by name and resolve immediately to OID.","Refresh the object database. This should never be needed, …","Get the number of refspecs for a remote","Set stash application flag to …","Reread submodule info from config, index, and HEAD.","access remote bound to this connection","Add a remote with the default fetch refspec to the …","Add a fetch refspec to the remote’s configuration","Add a push refspec to the remote’s configuration.","Create an anonymous remote","Set the callbacks to use for the fetch operation.","Set the callbacks to use for the push operation.","Delete an existing persisted remote.","Give a remote a new name","Set the remote’s URL for pushing in the configuration.","Set the remote’s URL in the configuration","Add a remote with the provided fetch refspec to the …","List all remotes for a given repository","Delete a config variable from the config file with the …","Remove an entry from the index","Remove an entry from the reflog by its index","Remove a reference.","Remove an entry from the builder by its filename","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 …","Remove all matching index entries.","Remove all entries from the index under a given directory.","Remove the Git merge message.","Remove multivar config variables in the config file with …","Remove the active namespace for this repository.","Remove an index entry corresponding to a file on disk.","Remove any unmodified deltas after find_similar is done.","Move/rename an existing local branch reference.","Rename an existing reference.","Similarity of modified to be eligible rename source …","Maximum similarity sources to examine for a file (somewhat …","Similarity to consider a file renamed (default 50)","Similarity to consider a file renamed (default 50)","Set threshold above which similar files will be considered …","Look for renames?","Consider old side of modified for renames?","Indicates that rename detection should include rewritten …","Indicates that rename detection should be processed …","Indicates that rename detection should be run between the …","Set up the subrepository for a submodule in preparation …","Set the “re-roll” number.","Clears all data in the mempack.","Sets the current head to the specified object and …","Reset a revwalk to allow re-configuring it.","Updates some entries in the index from the target commit …","Resolve a symbolic reference to a direct reference.","Lookup a reference to one of the objects in a repository. …","Resolves a signature to its real name and email address.","Flag indicating whether the sides of the diff will be …","Reverts the given commit, producing changes in the index …","Reverts the given commit against the given “our” …","Execute a rev-parse operation against the spec listed.","Find a single object and intermediate reference by a …","Find a single object, as specified by a revision string.","Create a revwalk that can be used to traverse the commit …","Used by finish(), this is the name of the notes reference …","Mark significant rewrites for split.","Transform a target reference to its source reference …","Return the time, in seconds, from epoch","Returns the number of seconds in the second component of …","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 …","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 the value of a boolean config variable in the config …","Modify the error class associated with this error.","Modify the error code associated with this error.","Make the repository HEAD point to the specified reference.","Make the repository HEAD point to the specified reference …","Make the repository HEAD directly point to the commit.","Make the repository HEAD directly point to the commit.","Set the value of an integer config variable in the config …","Set the value of an integer config variable in the config …","Set the Index file for this repository.","Set the value of an multivar config variable in the config …","Set the active namespace for this repository.","Set the active namespace for this repository as a byte …","Override the object database for this repository","progress will be called with progress information during …","Add a Reflog to the transaction.","Set the order in which commits are visited.","Set the value of a string config variable in the config …","Set the target of the specified symbolic reference.","Conditionally create a new reference with the same name as …","Set the target of the specified reference.","Set the number of threads to be used.","Set the upstream configuration for a given local branch.","Set index on-disk version.","Set the path to the working directory for this repository.","Get a short abbreviated OID string for the object","Get the full shorthand of a reference.","Get the full shorthand of a reference.","Select the files on which to report status.","Include the necessary deflate/delta information so that …","If no matching tag or reference is found whether a …","When generating output, include the names of unmodified …","When generating patch text, include the content of …","Textual progress from the remote.","Return whether the offset was positive or negative. …","Create a new action signature with default user and now …","Condense non-alphanumeric regions for simplified diff file","Simplify the history by first-parent","Get the size in bytes of the contents of this blob.","Returns the size of this entry, in bytes","Get the size of a Patch’s diff data in bytes.","","","","","","","","","","","","","Disable updating the binary flag in delta records. This is …","Do not write the REUC extension on the generated index","Create a snapshot of the configuration","Override the native case sensitivity for the file system …","Override the native case sensitivity for the file system …","Returns the current target of the reference.","Get the source specifier.","Get the source specifier, in bytes.","Check if a refspec’s source descriptor matches a …","Returns the source name of the reference.","Returns the source name of the reference as a byte slice.","Returns true if libgit2 was built with and linked against …","Create a new passphrase-protected ssh key credential …","Create a new ssh key credential object used for querying …","Create a new ssh key credential object reading the keys …","Create standard conflicted merge files","Set the starting patch number; this cannot be 0.","Apply a single stashed state from the stash list.","Remove a single stashed state from the stash list.","Loop over all the stashed states and issue a callback for …","Apply a single stashed state from the stash list and …","Save the local modifications to a new stash.","Save the local modifications to a new stash. unlike …","Like stash_save but with more options like selective …","Returns the current state of this repository","Accumulate diff statistics for all patches.","Get the statistics structure that is filled in by the …","Returns the status of this entry","Access the status flags for this file","Get file status for a single file.","Test if the ignore rules apply to a given file.","Gather file status information and populate the returned …","Cancel the operation","Get the refspec’s string.","Convert an object type to its string representation.","Convert an object type to its string representation.","Bindings to libgit2’s raw git_strarray type","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 …","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 …","Set the subject prefix","Set up a new git submodule for checkout.","Set the branch for the submodule in the configuration","Set the ignore rule for the submodule in the configuration","Set the update rule for the submodule in the configuration","Set the URL for the submodule in the configuration","Get the status for a submodule.","Load all submodules for this repository and return them.","Get the short “summary” of the git commit message.","Get the short “summary” of the git commit message.","Create a new reference with the same name as the given …","Get full name to the reference pointed to by a symbolic …","Get full name to the reference pointed to by a symbolic …","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 …","","Copy submodule remote info into submodule repo.","Create a new tag in the repository from an object","Create a new tag in the repository from an object without …","Delete an existing tag reference.","iterate over all tags calling cb on each. the callback is …","Create a new lightweight tag pointing at a target object","Get a list with all the tags in the repository.","Get the tagger (author) of a tag","Get the OID pointed to by a direct reference.","Get the tagged object of a tag","Get the OID of the tagged object of a tag","Maximum similarity sources to examine for renames (default …","Return the peeled OID target of this reference.","Get the ObjectType of the tagged object of a tag","When the external_template option is set, this is the …","The index entry originating from the external repository. …","Returns true if libgit2 was built thread-aware and can be …","Get the commit time (i.e. committer time) of a commit.","Access the to range of this revspec.","Print diff statistics to a Buf","Get the Patch text as a Buf.","Convert to the “bytes” variant.","Convert a tree entry to the object it points to.","","","Convert this to an owned version of Progress.","","","","Convert a signature of any lifetime into an owned …","","","","Convert this entry of any lifetime into an owned signature …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","Number of deltas in the packfile being downloaded","Number of objects in the packfile being downloaded","","Track lines that have been copied from another file that …","Track lines that have been copied from another file that …","Track lines that have moved across files in the same …","Track lines that have moved within a file.","Create a new transaction","The callback through which progress is monitored.","Transform a reference to its target following the refspec…","Interfaces for adding custom transports to libgit2","Get the tree pointed to by a commit.","Get the id of the tree pointed to by this commit.","Create a new TreeBuilder, optionally initialized with the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","Unlocks the worktree","Remove the current progress callback. See …","Unwrap access to the underlying raw pointer, canceling the …","Update submodule.","Update all index entries to match the working directory","Set whether to write the results to FETCH_HEAD.","When diff finds a file in the working directory with stat …","Refresh the stat cache in the index for files are …","Get the update rule that will be used for the submodule.","Update the tips to the new state","Each time a reference is updated locally, the callback …","Return the reference supporting the remote tracking …","Get the remote’s URL.","Get the submodule’s URL.","Specify the exact URL of the proxy to use.","Get the remote’s URL as a byte array.","Use mailmap file to map author and committer names and …","Create a credential to specify a username.","Set the username that this credential helper will query …","A public field representing the currently discovered …","Create a new plain-text username and password credential …","Controls whether valid (still existing on the filesystem) …","Validates the worktree","Gets the value of this entry.","Gets the value of this entry as a byte slice.","Returns true if this was built with the vendored version …","Get index on-disk version.","Traverse the entries in a tree and its subtrees in post or …","Get the when of this signature.","Hide all commits for which the callback returns true from …","Get the path of the working directory for this repository.","Get the OID for the submodule in the current working …","The path to the working directory.","Controls whether the actual working tree on the filesystem …","Creates a new worktree for the repository","Lists all the worktrees for the repository","Creates Branch type from a Reference","","Write an existing index object from memory back to disk …","","Write an object to the database.","","","Write an existing in-memory reflog object back to disk …","Write the contents of the TreeBuilder as a Tree object and …","Write the contents of the packfile to an in-memory buffer. …","Write the index as a tree.","Write the index as a tree to the given repository","Create object database writing stream.","Get the number of objects the packbuilder has already …","Creates an all zero Oid structure.","Auto-detect (default)","A builder struct for configuring checkouts of a repository.","Options that can be passed to RepoBuilder::clone_local.","Bypass the git-aware transport even for file:// URLs.","Bypass the git-aware transport, but don’t try to use …","Never bypass the git-aware transport","Checkout notifications callback.","Checkout progress notification callback.","Type of callback passed to RepoBuilder::remote_create.","A builder struct which is used to build configuration for …","A builder struct for git tree updates.","In safe mode, apply safe file updates even when there are …","The name of the common ancestor side of conflicts","Indicate whether the repository will be cloned as a bare …","","","","","","","","","Specify the name of the branch to check out after the …","Clone a remote repository.","","","Configures options for bypassing the git-aware transport …","Configure a raw checkout options based on this …","Indicates whether to include common ancestor data in diff3 …","Indicate whether a normal merge file should be written for …","Create a new tree from the specified baseline and this …","","","","Set the mode with which new directories are created.","Indicate whether to apply filters like CRLF conversion.","Indicate that this checkout should perform a dry run by …","Options which control the fetch, including callbacks.","Set the mode with which new files are created.","Take any action necessary to get the working directory to …","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).","Creates a new repository builder with all of the default …","Create a new empty series of updates.","Creates a new builder for checkouts with all of its default","Set a callback to receive checkout notifications.","Specify for which notification types to invoke the …","The name of the common our side of conflicts","Indicate whether ignored files should be overwritten …","Add a path to be checked out.","Set a callback to receive notifications of checkout …","In safe mode, create files that don’t exist.","Indicate whether the index and git attributes should be …","Configures a callback used to create the git remote, prior …","Add an update removing the specified path from a tree.","Remove ignored files from the working dir.","Remove untracked files from the working dir.","Indicate that the checkout should be performed safely, …","Skip files with unmerged index entries.","Set the directory to check out to","The name of the common their side of conflicts","","","","","","","","","","","","","","Prevents checkout from writing the updated files’ …","Only update the contents of files that already exist.","Add an update setting the specified path to a specific …","Indicate whether the checkout should proceed on conflicts …","Indicate whether the checkout should proceed on conflicts …","Configure the checkout which will be performed by …","A certificate for a remote connection, viewable as one of …","Hostkey information taken from libssh2","X.509 certificate information","DSS key type","ECDSA 256 key type","ECDSA 384 key type","ECDSA 521 key type","ED25519 key type","RSA key type","The SSH host key type.","Unknown key type","Attempt to view this certificate as an SSH hostkey.","Attempt to view this certificate as an X.509 certificate.","","","","","","","","","","","Return the X.509 certificate data as a byte slice","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the md5 hash of the hostkey, if available.","Returns the SHA-1 hash of the hostkey, if available.","Returns the SHA-256 hash of the hostkey, if available.","Returns the raw host key.","Returns the type of the host key.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The name of the key type as encoded in the known_hosts …","A short name of the key type, the colloquial form used as …","","","","","","","","","","","","","","An oid array structure used by libgit2","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","Controls whether or not libgit2 will cache loaded objects. …","Returns the list of git extensions that are supported. …","Get the search path for a given level of config data.","Reset the search path for a given level of config data to …","Set that the given git extensions are supported by the …","Set the search path for a level of config data. The search …","Set whether or not to verify ownership before performing a …","Controls whether or not libgit2 will verify that objects …","Controls whether or not libgit2 will verify when writing …","A forward iterator over the strings of an array, casted to …","A forward iterator over the strings of an array, casted to …","A string array structure used by libgit2","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns None if the i’th string is not utf8 or if i is …","Returns None if i is out of bounds.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Return true if this array is empty.","Returns an iterator over the strings contained within this …","Returns an iterator over the strings contained within this …","Returns the number of strings in this array.","","","","","","","","","","","","","","","","","","Actions that a smart transport can ask a subtransport to …","Interface used by smart transports.","An instance of a stream over which a smart transport will …","A transport is a structure which knows how to transfer …","","","Indicates that this subtransport will be performing the …","","","","","","","Terminates a connection with the remote.","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Add a custom transport definition, to be used in addition …","Creates a new transport which will use the “smart” …","","","","","","",""],"i":[46,33,33,33,33,33,189,97,103,98,97,135,105,108,89,110,110,110,0,93,18,89,89,0,90,90,0,0,0,89,108,0,31,45,89,97,90,0,0,0,0,0,93,104,104,104,0,57,0,0,0,0,89,48,9,40,36,31,36,84,89,0,252,252,84,106,110,0,110,84,90,90,0,90,0,93,104,0,84,0,0,0,89,103,97,97,103,0,0,0,0,28,9,39,42,43,0,40,9,102,106,97,103,97,0,96,98,0,0,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,89,105,110,45,29,161,0,0,89,0,102,0,0,161,89,39,34,44,39,9,31,41,48,102,91,84,0,0,0,97,0,84,84,161,89,18,92,89,18,84,97,36,40,39,43,41,43,38,36,38,36,38,36,44,36,44,36,30,38,38,38,38,103,0,84,57,99,0,99,0,0,89,0,0,0,0,0,0,0,84,0,102,135,0,89,84,89,43,43,104,96,110,73,18,89,162,32,0,0,84,90,106,0,89,0,0,0,0,0,0,92,89,103,27,34,41,46,45,31,34,39,39,35,31,44,41,107,107,84,84,135,84,96,102,105,106,108,110,95,89,89,0,0,0,84,0,0,84,0,0,0,0,0,109,0,189,109,84,95,89,0,0,0,0,84,107,107,107,0,0,0,0,0,0,89,161,187,187,18,0,0,91,0,0,32,46,46,42,27,107,0,84,90,106,90,90,0,0,0,0,84,0,0,0,0,0,0,0,0,0,84,0,73,0,0,0,0,103,0,84,0,0,0,0,0,84,90,0,90,0,0,0,161,37,37,37,41,32,30,28,28,28,28,84,0,189,92,0,161,84,84,84,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,84,0,0,0,0,94,18,27,27,0,84,93,95,84,0,102,0,0,0,0,84,93,104,0,0,0,0,0,48,103,40,40,30,28,28,39,89,89,95,162,89,103,103,104,48,105,108,109,103,105,0,89,29,45,0,38,38,38,38,38,38,38,36,36,36,36,36,102,57,99,0,84,0,0,0,18,84,1,3,7,7,13,15,16,20,7,23,13,7,20,26,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,1,50,210,23,55,23,23,59,53,59,60,50,61,52,53,62,63,59,59,50,64,50,65,66,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,27,28,28,29,29,30,30,9,9,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,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,69,23,23,23,23,50,50,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,23,20,20,23,23,23,23,23,26,26,26,0,26,75,0,76,58,47,79,80,23,23,81,82,23,23,23,5,23,7,85,23,60,50,59,86,23,51,20,61,52,88,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,53,98,99,100,101,102,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,60,50,59,86,51,61,52,88,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,53,98,99,100,101,102,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,23,111,88,53,100,101,5,71,113,115,3,23,116,23,23,50,64,117,50,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,118,23,7,86,86,86,120,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,121,60,122,122,124,26,26,26,125,86,128,76,128,8,130,131,132,133,70,63,128,134,1,124,26,49,83,81,130,131,135,76,82,136,47,28,9,65,39,42,43,44,46,86,120,72,111,137,139,58,56,130,63,63,59,23,134,134,66,8,83,23,143,143,49,23,23,49,23,23,23,23,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,75,1,124,136,86,23,23,26,86,130,69,60,71,74,63,50,16,148,149,128,142,56,137,7,119,113,15,54,64,150,59,13,133,151,152,115,153,139,154,143,3,111,155,55,86,120,23,156,51,157,20,61,116,52,88,85,158,159,75,75,75,159,159,25,51,51,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,124,16,143,143,111,51,88,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,97,5,53,98,161,100,101,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,26,136,163,118,164,13,45,13,13,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,66,23,83,143,143,86,47,86,23,83,8,88,88,137,85,167,167,167,152,23,23,23,23,16,23,23,7,23,23,83,56,23,16,23,23,23,16,3,70,140,168,8,8,71,113,152,115,60,50,140,164,122,172,137,64,59,139,51,61,52,125,89,84,90,91,92,93,93,94,94,73,18,95,27,27,27,27,27,28,28,28,28,28,29,29,29,29,29,30,30,30,30,30,9,9,9,9,9,31,31,31,31,31,32,32,32,32,32,33,33,33,33,33,34,34,34,34,34,35,35,35,35,35,48,57,96,97,5,5,8,53,53,98,161,163,100,101,102,162,36,36,36,36,36,37,37,37,37,37,103,104,38,38,38,38,38,105,106,39,39,39,39,39,40,40,40,40,40,107,41,41,41,41,41,108,109,110,42,42,42,42,42,43,43,43,43,43,44,44,44,44,44,45,45,45,45,45,46,46,46,46,46,130,131,149,26,124,124,56,13,153,142,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,5,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,27,28,28,29,29,30,30,9,9,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,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,139,139,56,15,139,48,53,62,62,139,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,174,23,74,93,94,18,161,105,106,93,5,53,53,48,72,7,55,157,52,85,125,23,23,16,16,56,16,16,16,52,69,69,72,52,52,16,7,52,86,16,16,8,23,23,7,128,45,148,153,53,53,53,23,23,20,184,172,50,156,156,156,156,125,139,58,60,50,164,54,64,59,133,61,52,88,163,8,124,117,117,124,124,124,26,49,20,124,70,124,26,83,124,83,124,83,148,124,136,124,124,124,136,124,136,124,136,124,136,124,23,20,184,186,186,132,23,20,23,23,66,81,3,8,85,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,153,153,153,153,153,137,124,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,187,189,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,59,146,59,193,74,209,141,194,119,196,198,150,160,144,165,3,155,207,199,211,156,157,200,52,201,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,60,50,61,52,72,59,59,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,23,31,60,164,45,167,111,9,40,36,31,28,9,39,42,43,40,9,69,7,55,23,157,52,85,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,29,39,33,34,39,75,9,31,41,72,39,36,40,38,38,38,38,43,41,43,38,36,38,36,38,36,36,36,30,43,191,158,93,32,31,34,39,39,31,32,27,33,34,41,33,164,45,111,41,23,158,32,46,46,42,111,27,23,37,37,37,41,30,56,28,28,28,28,111,27,27,33,40,30,33,40,39,28,28,29,164,111,86,61,38,38,38,38,38,38,23,36,36,36,36,36,53,69,7,195,197,55,157,52,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,132,59,133,111,88,163,5,69,7,195,197,196,198,133,3,55,157,52,85,148,125,139,139,167,86,120,186,158,205,116,192,191,23,79,80,154,154,154,154,154,134,70,124,56,23,23,23,23,23,23,23,23,81,79,80,23,23,50,64,117,23,61,5,50,64,117,61,50,0,50,50,0,0,70,124,83,66,66,164,66,174,8,8,16,72,148,153,111,86,191,51,20,61,88,158,72,148,153,111,86,51,20,61,88,72,155,23,23,101,58,70,63,79,16,118,134,1,124,26,208,49,7,113,15,83,13,154,81,130,131,76,66,80,51,168,82,136,47,205,192,5,65,100,101,140,121,122,172,124,172,70,193,74,209,149,141,194,119,196,198,150,160,144,165,3,155,207,199,211,156,200,201,193,209,141,196,198,160,144,165,199,211,200,201,140,66,83,136,66,111,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,23,23,23,23,51,125,3,139,122,139,153,23,100,191,0,140,121,122,172,124,172,70,49,134,16,7,23,20,23,16,23,23,158,23,16,16,23,3,20,0,167,3,3,167,167,122,66,122,210,76,23,131,13,50,50,50,50,50,16,16,16,111,88,53,100,101,56,167,164,7,23,184,20,158,8,164,184,124,168,136,124,83,134,59,111,61,59,111,59,111,59,111,59,111,56,139,113,115,82,130,131,86,130,158,86,156,156,156,76,156,156,86,76,76,86,86,81,58,79,50,124,26,83,81,111,66,80,168,82,136,205,192,93,5,5,50,50,7,13,151,13,7,13,23,186,186,124,136,124,136,83,23,205,23,23,23,23,23,23,23,23,23,23,23,54,54,23,13,86,82,20,120,23,23,23,23,130,131,23,23,23,23,23,23,16,7,55,116,85,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,7,7,23,16,23,7,26,72,111,26,26,26,83,136,26,26,136,136,136,20,49,25,23,156,23,111,23,15,124,23,23,23,23,23,23,81,26,75,100,101,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,16,5,5,23,23,23,23,16,16,23,16,23,23,23,153,116,156,16,116,111,116,153,72,7,23,59,111,111,136,124,134,124,124,76,100,23,83,156,60,164,139,193,209,141,196,198,160,144,165,199,211,200,201,124,83,16,136,136,159,75,75,75,159,159,125,128,128,128,83,49,23,23,23,23,23,23,23,23,56,86,140,184,23,23,23,86,75,93,94,0,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,49,23,23,23,23,23,23,23,50,50,111,111,111,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,191,20,23,23,23,23,23,23,61,111,61,61,83,111,61,66,210,125,50,174,137,139,195,88,60,50,186,59,86,51,51,61,52,88,88,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,53,98,99,100,101,102,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,51,93,94,5,53,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,186,186,0,70,70,70,70,23,76,75,0,50,50,23,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,58,69,167,70,193,60,71,72,74,63,79,50,209,16,148,149,128,118,142,134,1,56,140,164,124,26,208,141,122,172,137,121,132,62,49,7,194,119,210,186,113,15,25,54,83,195,197,196,198,64,150,59,13,133,151,152,115,153,139,154,143,160,144,165,159,81,3,111,155,207,55,117,199,75,86,211,191,130,131,120,135,76,252,23,66,80,174,156,51,168,82,136,157,200,184,20,47,61,116,52,88,201,187,189,85,125,158,205,192,89,84,90,91,92,93,94,73,18,95,27,28,29,30,9,31,32,33,34,35,48,57,96,97,5,8,53,98,65,161,163,99,100,101,102,162,36,37,103,104,38,105,106,39,40,107,41,108,109,110,42,43,44,45,46,8,27,28,29,30,9,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,158,153,128,20,7,130,124,136,20,86,76,72,86,20,65,86,70,128,118,118,128,192,158,148,148,125,7,52,51,156,23,20,66,192,23,23,72,71,7,113,13,152,115,55,85,153,7,7,13,153,53,234,0,0,234,234,234,0,0,0,0,0,78,78,233,233,236,78,234,233,236,78,234,233,233,234,234,233,78,78,78,236,233,236,78,78,78,78,233,78,78,233,236,78,234,233,236,78,234,233,236,78,78,78,78,78,78,78,78,78,233,236,78,78,78,78,78,78,234,233,236,78,234,233,236,78,234,233,236,78,234,78,78,236,78,78,233,0,0,0,240,240,240,240,240,240,0,240,237,237,237,238,239,240,237,238,239,240,240,240,239,240,237,238,239,240,238,238,238,238,238,237,238,239,240,240,240,240,237,238,239,240,237,238,239,240,237,238,239,240,0,206,206,206,206,206,206,206,206,206,206,0,0,0,0,0,0,0,0,0,0,0,0,166,242,243,166,242,243,166,166,242,243,166,166,166,242,243,166,242,243,166,166,166,166,242,243,242,243,242,243,166,242,243,166,242,243,166,242,243,244,244,0,0,0,0,244,244,251,247,244,247,244,244,244,251,247,244,247,244,247,244,0,247,244,247,244,247,244,247,244],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],1],[3,[[6,[4,5]]]],[[7,8],[[6,[4,5]]]],[[7,-1,9,[11,[10]]],[[6,[4,5]]],12],[[13,14],[[6,[4,5]]]],[[15,[11,[14]],[11,[14]],[11,[14]],14],[[6,[4,5]]]],[[16,17,18,19],[[6,[4,5]]]],[20,[[6,[4,5]]]],[[7,8,[22,[21]]],[[6,[4,5]]]],[[23,14],[[6,[4,5]]]],[[13,24],[[6,[25,5]]]],[[7,17],[[6,[4,5]]]],[[20,19],[[6,[4,5]]]],[[26,19],26],[[],27],[[],28],[[],29],[[],30],[[],9],[[],31],[[],32],[[],33],[[],34],[[],35],[[],36],[[],37],[[],38],[[],39],[[],40],[[],41],[[],42],[[],43],[[],44],[[],45],[[],46],[[47,19],47],[[[11,[[22,[21]]]]],48],[[49,19],49],[[1,19],1],[[50,[11,[14]],[11,[51]],[11,[51]],[11,[14]],[11,[14]],[11,[52]]],[[6,[53,5]]]],0,[[23,14,14,53],[[6,[54,5]]]],[[55,53,51,[11,[14]]],[[6,[4,5]]]],[[23,56,57,[11,[58]]],[[6,[4,5]]]],[[23,52,56,[11,[58]]],[[6,[7,5]]]],[59,[[11,[60]]]],[53,[[22,[21]]]],[59,[[11,[50]]]],[60,59],[50,59],[61,59],[52,59],[53,[[22,[21]]]],[62,[[22,[21]]]],[63,[[11,[14]]]],[59,[[11,[61]]]],[59,[[11,[52]]]],[50,51],[64,51],[[50,15],[[6,[51,5]]]],[65,65],[[66,19],66],[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[27,2],[27,2],[28,2],[28,2],[29,67],[29,67],[30,67],[30,67],[9,2],[9,2],[31,2],[31,2],[32,2],[32,2],[33,2],[33,2],[34,2],[34,2],[35,2],[35,2],[36,2],[36,2],[37,2],[37,2],[38,2],[38,2],[39,2],[39,2],[40,2],[40,2],[41,68],[41,68],[42,2],[42,2],[43,2],[43,2],[44,2],[44,2],[45,2],[45,2],[46,2],[46,2],[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[[69,[22,[21]]],[[6,[69,5]]]],[[23,17,[11,[70]]],[[6,[69,5]]]],[[23,[22,[21]]],[[6,[53,5]]]],[[23,17],[[6,[53,5]]]],[[23,[11,[17]]],[[6,[71,5]]]],[50,[[11,[14]]]],[50,[[11,[[22,[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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,14,50,19],[[6,[72,5]]]],[20,[[11,[14]]]],[20,[[11,[[22,[21]]]]]],[[23,14,54,19],[[6,[72,5]]]],[[23,14],[[6,[63,5]]]],[[23,14],[[6,[63,5]]]],[[23,14],[[6,[63,5]]]],[[23,[11,[73]]],[[6,[74,5]]]],[[26,67],26],[[26,19],26],[[26,19],26],0,[26,26],[75,[[22,[21]]]],0,[[76,-1],76,77],[[58,19],58],[[47,78],47],[[79,78],79],[[80,78],80],[[23,[11,[78]]],[[6,[4,5]]]],[[23,[11,[7]],[11,[78]]],[[6,[4,5]]]],[[81,78],81],[[82,78],82],[[23,59,[11,[78]]],[[6,[4,5]]]],[[23,50,[11,[79]]],[[6,[4,5]]]],[[23,50,50,2,[11,[83]]],[[6,[7,5]]]],[5,84],[23,[[6,[4,5]]]],[7,[[6,[4,5]]]],[85,[[6,[4,5]]]],[23,[[6,[4,5]]]],[60,60],[50,50],[59,59],[86,86],[[14,-1],[[6,[23,5]]],[[87,[17]]]],[51,51],[[20,[11,[47]]],[[6,[23,5]]]],[61,61],[52,52],[88,88],[89,89],[84,84],[90,90],[91,91],[92,92],[93,93],[94,94],[73,73],[18,18],[95,95],[27,27],[28,28],[29,29],[30,30],[9,9],[31,31],[32,32],[33,33],[34,34],[35,35],[48,48],[57,57],[96,96],[97,97],[53,53],[98,98],[99,99],[100,100],[101,101],[102,102],[36,36],[37,37],[103,103],[104,104],[38,38],[105,105],[106,106],[39,39],[40,40],[107,107],[41,41],[108,108],[109,109],[110,110],[42,42],[43,43],[44,44],[45,45],[46,46],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[14,-1],[[6,[23,5]]],[[87,[17]]]],[[111,111],112],[[88,88],112],[[53,53],112],[[100,100],112],[[101,101],112],[5,89],[71,[[6,[53,5]]]],[113,[[6,[114,5]]]],[115,[[6,[24,5]]]],[[3,[11,[51]],51,[11,[14]]],[[6,[53,5]]]],[[23,[11,[14]],51,51,14,52,[22,[50]]],[[6,[53,5]]]],[116,[[6,[4,5]]]],[[23,51,51,14,52,[22,[50]]],[[6,[63,5]]]],[[23,14,14,[11,[14]]],[[6,[53,5]]]],[50,51],[64,51],[117,51],[[50,15],[[6,[51,5]]]],[27,27],[28,28],[29,29],[30,30],[9,9],[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],[[118,16],118],[23,[[6,[16,5]]]],[7,[[6,[119,5]]]],[[86,91],[[6,[4,5]]]],[[86,91,[11,[76]],[11,[65]]],[[6,[120,5]]]],[86,19],[120,19],[[27,27],19],[[28,28],19],[[29,29],19],[[30,30],19],[[9,9],19],[[31,31],19],[[32,32],19],[[33,33],19],[[34,34],19],[[35,35],19],[[36,36],19],[[37,37],19],[[38,38],19],[[39,39],19],[[40,40],19],[[41,41],19],[[42,42],19],[[43,43],19],[[44,44],19],[[45,45],19],[[46,46],19],[121,19],[60,[[22,[21]]]],[122,[[22,[21]]]],[122,123],[[124,2],124],[[26,19],26],[[26,19],26],[[26,67],26],[125,14],[-1,[[6,[86,5]]],[[127,[[126,[21]]]]]],[[16,14,[11,[14]]],[[6,[128,5]]]],[[76,-1],76,77],[128,129],0,[[130,[22,[14]]],130],[[131,[22,[14]]],131],[132,[[22,[21]]]],[133,[[22,[21]]]],[[],70],[[],63],[[],[[6,[128,5]]]],[[],134],[[],1],[[],124],[[],26],[[],49],[[],83],[[],81],[[],130],[[],131],[[],135],[[],76],[[],82],[[],136],[[],47],[[],28],[[],9],[[],65],[[],39],[[],42],[[],43],[[],44],[[],46],[86,[[6,[63,5]]]],[120,[[6,[63,5]]]],[72,[[6,[4,5]]]],[111,[[6,[4,5]]]],[137,138],[139,140],[[58,-1],58,77],[56,141],[[130,24],130],[63,[[22,[21]]]],[63,[[22,[21]]]],[[59,134],[[6,[142,5]]]],[[23,134],[[6,[142,5]]]],[134,134],[134,134],[[66,14],66],0,[[83,19],83],[[23,[11,[60]],[11,[14]],[11,[60]],[11,[14]],[11,[124]],[11,[77]],[11,[77]],[11,[77]],[11,[77]]],[[6,[4,5]]]],[143,144],[[143,138],[[11,[140]]]],[49,26],[[23,7,7,[11,[124]]],[[6,[56,5]]]],[[23,[11,[7]],[11,[124]]],[[6,[56,5]]]],[49,124],[[23,[11,[52]],[11,[7]],[11,[124]]],[[6,[56,5]]]],[[23,[11,[52]],[11,[52]],[11,[124]]],[[6,[56,5]]]],[[23,[11,[52]],[11,[124]]],[[6,[56,5]]]],[[23,[11,[52]],[11,[124]]],[[6,[56,5]]]],[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[75,91],[[1,14],1],[[124,19],124],[[136,19],136],[86,[[6,[4,5]]]],[-1,[[6,[23,5]]],[[87,[17]]]],[[-1,-2],[[6,[145,5]]],[[87,[17]]],12],[[26,19],26],[[86,[22,[-1]],[11,[130]]],[[6,[4,5]]],[[87,[14]],146,147]],[[130,108],130],[69,4],[60,4],[71,4],[74,4],[63,4],[50,4],[16,4],[148,4],[149,4],[128,4],[142,4],[56,4],[137,4],[7,4],[119,4],[113,4],[15,4],[54,4],[64,4],[150,4],[59,4],[13,4],[133,4],[151,4],[152,4],[115,4],[153,4],[139,4],[154,4],[143,4],[3,4],[111,4],[155,4],[55,4],[86,4],[120,4],[23,4],[156,4],[51,4],[157,4],[20,4],[61,4],[116,4],[52,4],[88,4],[85,4],[158,4],[159,53],[75,[[11,[14]]]],[75,[[22,[21]]]],[[75,14],19],[159,[[11,[14]]]],[159,[[22,[21]]]],[[25,23,63],[[6,[4,5]]]],[51,[[11,[14]]]],[51,[[22,[21]]]],[[],27],[[],28],[[],29],[[],30],[[],9],[[],31],[[],32],[[],33],[[],34],[[],35],[[],36],[[],37],[[],38],[[],39],[[],40],[[],41],[[],42],[[],43],[[],44],[[],45],[[],46],[[124,19],124],[[16,[11,[14]]],[[6,[149,5]]]],[143,160],[[143,138],[[11,[[22,[21]]]]]],[[111,111],19],[[51,51],19],[[88,88],19],[[89,89],19],[[84,84],19],[[90,90],19],[[91,91],19],[[92,92],19],[[93,93],19],[[94,94],19],[[73,73],19],[[18,18],19],[[95,95],19],[[27,27],19],[[28,28],19],[[29,29],19],[[30,30],19],[[9,9],19],[[31,31],19],[[32,32],19],[[33,33],19],[[34,34],19],[[35,35],19],[[48,48],19],[[97,97],19],[[5,5],19],[[53,53],19],[[98,98],19],[[161,161],19],[[100,100],19],[[101,101],19],[[162,162],19],[[36,36],19],[[37,37],19],[[103,103],19],[[104,104],19],[[38,38],19],[[105,105],19],[[106,106],19],[[39,39],19],[[40,40],19],[[107,107],19],[[41,41],19],[[108,108],19],[[109,109],19],[[110,110],19],[[42,42],19],[[43,43],19],[[44,44],19],[[45,45],19],[[46,46],19],[[26,19],26],[[136,19],136],[163,[[11,[14]]]],[118,[[11,[[4,[114,114]]]]]],[164,19],[[13,53],19],[45,19],[[13,53,35],19],[[13,53,138],[[6,[53,5]]]],[[27,-1],4,12],[[28,-1],4,12],[[29,-1],4,12],[[30,-1],4,12],[[9,-1],4,12],[[31,-1],4,12],[[32,-1],4,12],[[33,-1],4,12],[[34,-1],4,12],[[35,-1],4,12],[[36,-1],4,12],[[37,-1],4,12],[[38,-1],4,12],[[39,-1],4,12],[[40,-1],4,12],[[41,-1],4,12],[[42,-1],4,12],[[43,-1],4,12],[[44,-1],4,12],[[45,-1],4,12],[[46,-1],4,12],[[66,19],66],[[23,53,[11,[14]]],[[6,[[4,[63,63]],5]]]],[[83,19],83],[143,165],[[143,138],[[11,[[22,[21]]]]]],[[86,[22,[-1]],[11,[130]],[11,[14]]],[[6,[4,5]]],[[87,[14]],146,147]],[[47,130],47],[86,[[6,[166,5]]]],[[23,-1],[[6,[4,5]]],77],[[83,95],83],0,[88,24],[88,24],[137,138],[[85,-1],[[6,[4,5]]],77],[167,53],[167,51],[167,138],[152,[[6,[53,5]]]],[[23,53],[[6,[54,5]]]],[[23,53],[[6,[60,5]]]],[[23,14,73],[[6,[72,5]]]],[[23,53],[[6,[50,5]]]],[[],[[6,[145,5]]]],[[23,[11,[14]],53],[[6,[64,5]]]],[[23,53,[11,[93]]],[[6,[59,5]]]],[[7,-1],[[6,[138,5]]],146],[[23,14],[[6,[111,5]]]],[[23,14],[[6,[86,5]]]],[[83,19],83],[[56,[11,[26]]],[[6,[4,5]]]],[[23,14],[[6,[20,5]]]],[[],[[6,[145,5]]]],[[23,53],[[6,[61,5]]]],[[23,53],[[6,[52,5]]]],[[23,14],[[6,[158,5]]]],[[],[[6,[145,5]]]],[[3,[11,[51]]],[[6,[4,5]]]],[[70,19],70],[140,45],[[168,[11,[43]]],168],0,0,[71,[[169,[4]]]],[113,[[169,[4]]]],[152,[[169,[4]]]],[115,[[169,[4]]]],[[60,170],[[6,[4,171]]]],[[50,170],[[6,[4,171]]]],[[140,170],[[6,[4,171]]]],[[164,170],[[6,[4,171]]]],[[122,170],[[6,[4,171]]]],[[172,170],[[6,[4,171]]]],[[137,170],[[6,[4,171]]]],[[64,170],[[6,[4,171]]]],[[59,170],[[6,[4,171]]]],[[139,170],[[6,[4,171]]]],[[51,170],173],[[61,170],[[6,[4,171]]]],[[52,170],[[6,[4,171]]]],[[125,170],[[6,[4,171]]]],[[89,170],173],[[84,170],173],[[90,170],173],[[91,170],173],[[92,170],173],[[93,170],173],[[93,170],173],[[94,170],173],[[94,170],173],[[73,170],173],[[18,170],173],[[95,170],173],[[27,170],173],[[27,170],173],[[27,170],173],[[27,170],173],[[27,170],173],[[28,170],173],[[28,170],173],[[28,170],173],[[28,170],173],[[28,170],173],[[29,170],173],[[29,170],173],[[29,170],173],[[29,170],173],[[29,170],173],[[30,170],173],[[30,170],173],[[30,170],173],[[30,170],173],[[30,170],173],[[9,170],173],[[9,170],173],[[9,170],173],[[9,170],173],[[9,170],173],[[31,170],173],[[31,170],173],[[31,170],173],[[31,170],173],[[31,170],173],[[32,170],173],[[32,170],173],[[32,170],173],[[32,170],173],[[32,170],173],[[33,170],173],[[33,170],173],[[33,170],173],[[33,170],173],[[33,170],173],[[34,170],173],[[34,170],173],[[34,170],173],[[34,170],173],[[34,170],173],[[35,170],173],[[35,170],173],[[35,170],173],[[35,170],173],[[35,170],173],[[48,170],173],[[57,170],173],[[96,170],173],[[97,170],173],[[5,170],173],[[5,170],173],[[8,170],173],[[53,170],173],[[53,170],173],[[98,170],173],[[161,170],173],[[163,170],173],[[100,170],173],[[101,170],173],[[102,170],173],[[162,170],173],[[36,170],173],[[36,170],173],[[36,170],173],[[36,170],173],[[36,170],173],[[37,170],173],[[37,170],173],[[37,170],173],[[37,170],173],[[37,170],173],[[103,170],173],[[104,170],173],[[38,170],173],[[38,170],173],[[38,170],173],[[38,170],173],[[38,170],173],[[105,170],173],[[106,170],173],[[39,170],173],[[39,170],173],[[39,170],173],[[39,170],173],[[39,170],173],[[40,170],173],[[40,170],173],[[40,170],173],[[40,170],173],[[40,170],173],[[107,170],173],[[41,170],173],[[41,170],173],[[41,170],173],[[41,170],173],[[41,170],173],[[108,170],173],[[109,170],173],[[110,170],173],[[42,170],173],[[42,170],173],[[42,170],173],[[42,170],173],[[42,170],173],[[43,170],173],[[43,170],173],[[43,170],173],[[43,170],173],[[43,170],173],[[44,170],173],[[44,170],173],[[44,170],173],[[44,170],173],[[44,170],173],[[45,170],173],[[45,170],173],[[45,170],173],[[45,170],173],[[45,170],173],[[46,170],173],[[46,170],173],[[46,170],173],[[46,170],173],[[46,170],173],[[130,135],130],[[131,135],131],[[149,-1],[[6,[4,5]]],77],[[26,19],26],[[124,19],124],[[124,19],124],[[56,77,[11,[77]],[11,[77]],[11,[77]]],[[6,[4,5]]]],[[13,-1],[[6,[4,5]]],77],[[153,-1],[[6,[4,5]]],77],[[142,[11,[1]]],[[6,[114,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,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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,[[11,[59]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[175,5],[176,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,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[11,[27]]]],[2,[[11,[28]]]],[67,[[11,[29]]]],[67,[[11,[30]]]],[2,[[11,[9]]]],[2,[[11,[31]]]],[2,[[11,[32]]]],[2,[[11,[33]]]],[2,[[11,[34]]]],[2,[[11,[35]]]],[2,[[11,[36]]]],[2,[[11,[37]]]],[2,[[11,[38]]]],[2,[[11,[39]]]],[2,[[11,[40]]]],[68,[[11,[41]]]],[2,[[11,[42]]]],[2,[[11,[43]]]],[2,[[11,[44]]]],[2,[[11,[45]]]],[2,[[11,[46]]]],[2,27],[2,27],[2,28],[2,28],[67,29],[67,29],[67,30],[67,30],[2,9],[2,9],[2,31],[2,31],[2,32],[2,32],[2,33],[2,33],[2,34],[2,34],[2,35],[2,35],[2,36],[2,36],[2,37],[2,37],[2,38],[2,38],[2,39],[2,39],[2,40],[2,40],[68,41],[68,41],[2,42],[2,42],[2,43],[2,43],[2,44],[2,44],[2,45],[2,45],[2,46],[2,46],[2,27],[2,28],[67,29],[67,30],[2,9],[2,31],[2,32],[2,33],[2,34],[2,35],[2,36],[2,37],[2,38],[2,39],[2,40],[68,41],[2,42],[2,43],[2,44],[2,45],[2,46],[[60,[11,[17]],[22,[21]],[11,[17]],[11,[124]]],[[6,[139,5]]]],[[60,[11,[17]],60,[11,[17]],[11,[124]]],[[6,[139,5]]]],[[[22,[21]]],[[6,[56,5]]]],[14,[[6,[15,5]]]],[[[22,[21]],[11,[17]],[22,[21]],[11,[17]],[11,[124]]],[[6,[139,5]]]],[[[11,[[22,[21]]]]],48],[[[22,[21]]],[[6,[53,5]]]],[[50,49],[[6,[62,5]]]],[[56,138,138,53,-1,-1,51,49],[[6,[62,5]]],146],[[56,138],[[6,[[11,[139]],5]]]],[-1,27,12],[-1,28,12],[-1,29,12],[-1,30,12],[-1,9,12],[-1,31,12],[-1,32,12],[-1,33,12],[-1,34,12],[-1,35,12],[-1,36,12],[-1,37,12],[-1,38,12],[-1,39,12],[-1,40,12],[-1,41,12],[-1,42,12],[-1,43,12],[-1,44,12],[-1,45,12],[-1,46,12],[14,[[11,[27]]]],[14,[[11,[28]]]],[14,[[11,[29]]]],[14,[[11,[30]]]],[14,[[11,[9]]]],[14,[[11,[31]]]],[14,[[11,[32]]]],[14,[[11,[33]]]],[14,[[11,[34]]]],[14,[[11,[35]]]],[14,[[11,[36]]]],[14,[[11,[37]]]],[14,[[11,[38]]]],[14,[[11,[39]]]],[14,[[11,[40]]]],[14,[[11,[41]]]],[14,[[11,[42]]]],[14,[[11,[43]]]],[14,[[11,[44]]]],[14,[[11,[45]]]],[14,[[11,[46]]]],[[[11,[59]],[11,[59]],32],174],[13,[[6,[23,5]]]],[177,74],[178,[[11,[93]]]],[179,[[11,[94]]]],[180,18],[181,[[11,[161]]]],[182,105],[183,106],[14,[[11,[93]]]],[14,5],[14,[[6,[53,5]]]],[14,[[6,[53,5]]]],[[[11,[14]]],48],[72,111],[[7,138],[[11,[8]]]],[[55,138],[[11,[117]]]],[[157,138],[[11,[184]]]],[[52,138],[[11,[88]]]],[[85,-1],[[6,[[11,[88]],5]]],146],[[],125],[[23,17,14,44],[[6,[[11,[14]],5]]]],[[23,17,14,44],[[6,[[11,[[22,[21]]]],5]]]],[[16,14],[[6,[19,5]]]],[[16,14],[[6,[[22,[21]],5]]]],[[56,138],[[11,[140]]]],[[16,14],[[6,[148,5]]]],[[16,14],[[6,[24,5]]]],[[16,14],[[6,[123,5]]]],[[52,53],[[11,[88]]]],[[69,138],[[11,[167]]]],[[69,138],[[11,[167]]]],[72,111],[[52,14],[[11,[88]]]],[[52,[22,[21]]],[[11,[88]]]],[[16,14],[[6,[145,5]]]],[[7,17,24],[[11,[8]]]],[[52,17],[[6,[88,5]]]],[[86,138],[[11,[75]]]],[[16,14],[[6,[14,5]]]],[[16,14],[[6,[114,5]]]],0,[[23,53,53],[[6,[[4,[138,138]],5]]]],[[23,53,53],[[6,[19,5]]]],[7,19],[128,19],[45,19],[148,19],[153,[[11,[53]]]],[[53,-1],4,185],[[93,-1],[[6,[53,5]]],[[87,[17]]]],[[93,[22,[21]]],[[6,[53,5]]]],[23,[[6,[111,5]]]],[23,[[6,[19,5]]]],[20,[[11,[53]]]],[184,[[11,[140]]]],[172,[[22,[21]]]],[[50,-1],[[6,[63,5]]],146],[[156,53],[[6,[4,5]]]],[[156,14],[[6,[4,5]]]],[156,[[6,[4,5]]]],[[156,14],[[6,[4,5]]]],[125,19],[[139,138],[[6,[[4,[172,138]],5]]]],[[58,-1],58,77],[60,53],[50,53],[164,53],[54,53],[64,53],[59,53],[133,53],[61,53],[52,53],[88,53],[163,53],0,[[124,67],124],[117,53],[117,53],[[124,19],124],[[124,19],124],[[124,19],124],[[26,19],26],[[49,19],49],[20,105],[[124,19],124],[[70,19],70],[[124,19],124],[[26,19],26],[[83,19],83],[[124,19],124],[[83,19],83],[[124,19],124],[[83,19],83],[148,2],[[124,19],124],[[136,19],136],[[124,19],124],[[124,19],124],[[124,19],124],[[136,19],136],[[124,19],124],[[136,19],136],[[124,19],124],[[136,19],136],[[124,19],124],[[136,19],136],[[124,19],124],[23,[[6,[7,5]]]],[20,[[11,[53]]]],[184,[[11,[140]]]],[186,138],[186,138],[132,138],[-1,[[6,[23,5]]],[[87,[17]]]],[[20,19],[[6,[4,5]]]],[-1,[[6,[23,5]]],[[87,[17]]]],[[-1,66],[[6,[23,5]]],[[87,[17]]]],[[66,14],66],[[81,19],81],[3,[[6,[7,5]]]],0,[[85,-1,53,24],[[6,[88,5]]],146],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[[153,53],[[6,[4,5]]]],[[153,53,[11,[14]]],[[6,[4,5]]]],[[153,53,[11,[14]]],[[6,[4,5]]]],[[153,53],[[6,[4,5]]]],[[153,156],[[6,[4,5]]]],[137,138],[[124,2],124],[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[[27,27],19],[[28,28],19],[[29,29],19],[[30,30],19],[[9,9],19],[[31,31],19],[[32,32],19],[[33,33],19],[[34,34],19],[[35,35],19],[[36,36],19],[[37,37],19],[[38,38],19],[[39,39],19],[[40,40],19],[[41,41],19],[[42,42],19],[[43,43],19],[[44,44],19],[[45,45],19],[[46,46],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[187,188],[-1,-2,[],[]],[189,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[59,[[6,[60,59]]]],[-1,[[6,[190,5]]],[]],[59,[[6,[50,59]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[157],[-1,-2,[],[]],[52],[-1,-2,[],[]],[27],[28],[29],[30],[9],[31],[32],[33],[34],[35],[36],[37],[38],[39],[40],[41],[42],[43],[44],[45],[46],[60,59],[50,59],[61,59],[52,59],[72,111],[59,[[6,[61,59]]]],[59,[[6,[52,59]]]],[27,19],[28,19],[29,19],[30,19],[9,19],[31,19],[32,19],[33,19],[34,19],[35,19],[36,19],[37,19],[38,19],[39,19],[40,19],[41,19],[42,19],[43,19],[44,19],[45,19],[46,19],[46,19],[23,19],[31,19],[60,19],[164,19],[45,19],[167,19],[111,19],[9,19],[40,19],[36,19],[31,19],[28,19],[9,19],[39,19],[42,19],[43,19],[40,19],[9,19],[69,19],[7,19],[55,19],[23,[[6,[19,5]]]],[157,19],[52,19],[85,19],[27,19],[28,19],[29,19],[30,19],[9,19],[31,19],[32,19],[33,19],[34,19],[35,19],[36,19],[37,19],[38,19],[39,19],[40,19],[41,19],[42,19],[43,19],[44,19],[45,19],[46,19],[29,19],[39,19],[33,19],[34,19],[39,19],[75,19],[9,19],[31,19],[41,19],[72,19],[39,19],[36,19],[40,19],[38,19],[38,19],[38,19],[38,19],[43,19],[41,19],[43,19],[38,19],[36,19],[38,19],[36,19],[38,19],[36,19],[36,19],[36,19],[30,19],[43,19],[191,19],[158,[[6,[162,5]]]],[93,19],[32,19],[31,19],[34,19],[39,19],[39,19],[31,19],[32,19],[27,19],[33,19],[34,19],[41,19],[33,19],[164,19],[45,19],[111,19],[41,19],[[23,-1],[[6,[19,5]]],[[87,[17]]]],[[158,[11,[192]]],[[6,[19,5]]]],[32,19],[46,19],[46,19],[42,19],[111,19],[27,19],[23,19],[37,19],[37,19],[37,19],[41,19],[30,19],[56,19],[28,19],[28,19],[28,19],[28,19],[111,19],[27,19],[27,19],[33,19],[40,19],[30,19],[33,19],[40,19],[39,19],[28,19],[28,19],[29,19],[164,19],[14,19],[14,19],[14,19],[38,19],[38,19],[38,19],[38,19],[38,19],[38,19],[23,19],[36,19],[36,19],[36,19],[36,19],[36,19],[53,19],[69,193],[7,194],[195,196],[197,198],[55,199],[157,200],[52,201],[27,[[202,[27]]]],[28,[[202,[28]]]],[29,[[202,[29]]]],[30,[[202,[30]]]],[9,[[202,[9]]]],[31,[[202,[31]]]],[32,[[202,[32]]]],[33,[[202,[33]]]],[34,[[202,[34]]]],[35,[[202,[35]]]],[36,[[202,[36]]]],[37,[[202,[37]]]],[38,[[202,[38]]]],[39,[[202,[39]]]],[40,[[202,[40]]]],[41,[[202,[41]]]],[42,[[202,[42]]]],[43,[[202,[43]]]],[44,[[202,[44]]]],[45,[[202,[45]]]],[46,[[202,[46]]]],[27,[[203,[27]]]],[28,[[203,[28]]]],[29,[[203,[29]]]],[30,[[203,[30]]]],[9,[[203,[9]]]],[31,[[203,[31]]]],[32,[[203,[32]]]],[33,[[203,[33]]]],[34,[[203,[34]]]],[35,[[203,[35]]]],[36,[[203,[36]]]],[37,[[203,[37]]]],[38,[[203,[38]]]],[39,[[203,[39]]]],[40,[[203,[40]]]],[41,[[203,[41]]]],[42,[[203,[42]]]],[43,[[203,[43]]]],[44,[[203,[44]]]],[45,[[203,[45]]]],[46,[[203,[46]]]],[132,96],[59,[[11,[93]]]],[133,93],[111,[[11,[94]]]],[88,[[11,[93]]]],[163,[[11,[161]]]],[204,[[11,[5]]]],[69,138],[7,138],[195,138],[197,138],[196,138],[198,138],[133,138],[3,138],[55,138],[157,138],[52,138],[85,138],[148,18],[125,[[4,[2,2,2]]]],[[139,138,138],[[6,[122,5]]]],[139,[[6,[[4,[138,138,138]],5]]]],[167,138],[86,[[6,[[22,[191]],5]]]],[120,[[6,[[22,[191]],5]]]],[186,138],[[158,[11,[14]]],[[6,[4,5]]]],[[205,19],205],[[116,14],[[6,[4,5]]]],[[192,19],192],[191,53],[23,[[6,[15,5]]]],[[79,2],79],[[80,2],80],[[154,56,39],[[6,[143,5]]]],[[154,7,39],[[6,[143,5]]]],[[154,52,39],[[6,[143,5]]]],[[154,23,39],[[6,[143,5]]]],[[154,17,39],19],[[134,2],134],[[70,138],70],[[124,123],124],[[56,56],[[6,[4,5]]]],[[23,[22,[54]],[11,[83]],[11,[78]]],[[6,[4,5]]]],[[23,[22,[54]]],[[6,[[4,[33,34]],5]]]],[[23,111,[22,[54]]],[[6,[[4,[33,34]],5]]]],[[23,53,53],[[6,[53,5]]]],[[23,[22,[53]]],[[6,[53,5]]]],[[23,53,53],[[6,[206,5]]]],[[23,[22,[53]]],[[6,[206,5]]]],[[23,50,50,[11,[83]]],[[6,[7,5]]]],[[81,83],81],[[79,83],79],[[80,83],80],[[23,52,52,52,[11,[83]]],[[6,[7,5]]]],[[23,-1],[[6,[4,5]]],77],[50,[[11,[14]]]],[64,[[11,[14]]]],[117,[[11,[14]]]],[23,[[6,[114,5]]]],[61,[[11,[14]]]],[5,14],[50,[[22,[21]]]],[64,[[22,[21]]]],[117,[[11,[[22,[21]]]]]],[61,[[11,[[22,[21]]]]]],[50,[[11,[14]]]],[[-1,[11,[21]]],[[6,[114,5]]],146],[50,[[11,[14]]]],[50,[[22,[21]]]],[-1,[[6,[197,5]]],146],[14,[[6,[195,5]]]],[[70,138],70],[[124,19],124],[[83,19],83],[[66,19],66],[[66,19],66],[164,104],[[66,37],66],[174,32],0,0,[[16,14,[11,[14]]],[[6,[149,5]]]],[72,[[6,[[11,[14]],5]]]],[148,[[11,[14]]]],[153,[[11,[14]]]],[111,[[11,[14]]]],[86,[[11,[14]]]],[191,14],[51,[[11,[14]]]],[20,[[11,[14]]]],[61,[[11,[14]]]],[88,[[11,[14]]]],[158,[[11,[14]]]],[72,[[6,[[22,[21]],5]]]],[148,[[22,[21]]]],[153,[[11,[[22,[21]]]]]],[111,[[22,[21]]]],[86,[[11,[[22,[21]]]]]],[51,[[22,[21]]]],[20,[[22,[21]]]],[61,[[22,[21]]]],[88,[[22,[21]]]],[14,[[6,[19,5]]]],[155,207],[23,[[11,[14]]]],[23,[[11,[[22,[21]]]]]],[101,2],[[],58],[[],70],[[],63],[[],79],[[],[[6,[16,5]]]],[14,118],[[],134],[[],1],[[],124],[[],26],[[],208],[[],49],[[],[[6,[7,5]]]],[[[11,[13]],17,2,19],[[6,[113,5]]]],[[],[[6,[15,5]]]],[[],83],[[],[[6,[13,5]]]],[-1,[[6,[154,5]]],12],[[],81],[[],130],[[],131],[[],76],[[],66],[[],80],[[14,14,100],[[6,[51,5]]]],[51,168],[[],82],[[],136],[[],47],[[],205],[[],192],[[89,84,-1],5,[[87,[14]]]],[[],65],[[123,24],100],[[24,2],101],[140,164],[121,132],[122,[[11,[2]]]],[172,2],[[124,-1],124,146],[172,2],[[70,53],70],[193,[[11,[167]]]],[74,[[11,[[6,[[4,[72,73]],5]]]]]],[209,[[11,[50]]]],[149,[[11,[[6,[148,5]]]]]],[141,[[11,[140]]]],[194,[[11,[8]]]],[119,[[11,[[6,[210,5]]]]]],[196,11],[198,11],[150,[[11,[[6,[[4,[53,53]],5]]]]]],[160,[[11,[[22,[21]]]]]],[144,[[11,[140]]]],[165,[[11,[[22,[21]]]]]],[3,[[11,[[6,[163,5]]]]]],[155,[[11,[[6,[111,5]]]]]],[207,[[11,[[6,[14,5]]]]]],[199,[[11,[117]]]],[211,[[11,[75]]]],[156,[[11,[[6,[53,5]]]]]],[200,[[11,[184]]]],[201,[[11,[88]]]],[193,[[11,[167]]]],[209,[[11,[50]]]],[141,[[11,[140]]]],[196,11],[198,11],[160,[[11,[[22,[21]]]]]],[144,[[11,[140]]]],[165,[[11,[[22,[21]]]]]],[199,[[11,[117]]]],[211,[[11,[75]]]],[200,[[11,[184]]]],[201,[[11,[88]]]],[140,67],[[66,19],66],[[83,19],83],[[136,19],136],[[66,19],66],[[14,46],[[6,[114,5]]]],[27,27],[28,28],[29,29],[30,30],[9,9],[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],[[23,51,51,[11,[14]],53,14,19],[[6,[53,5]]]],[23,[[6,[114,5]]]],[[23,53,[11,[14]],51,51],[[6,[4,5]]]],[[23,[11,[14]]],[[6,[150,5]]]],[[14,14],[[6,[51,5]]]],[125,19],[[3,138],[[11,[163]]]],[139,138],[122,2],[[139,138],[[6,[138,5]]]],[153,138],[23,[[6,[13,5]]]],[100,24],[191,53],0,[140,164],[121,132],[122,[[11,[2]]]],[172,2],[[124,-1],124,146],[172,2],[[70,53],70],[[49,19],49],[[134,19],134],[17,[[6,[16,5]]]],[17,[[6,[7,5]]]],[-1,[[6,[23,5]]],[[87,[17]]]],[20,[[6,[23,5]]]],[-1,[[6,[23,5]]],[[87,[17]]]],[[],[[6,[16,5]]]],[[-1,31,-2],[[6,[23,5]]],[[87,[17]]],12],[[],[[6,[23,5]]]],[23,[[6,[158,5]]]],[158,[[6,[23,5]]]],[16,[[6,[16,5]]]],[[16,18],[[6,[16,5]]]],[[23,[11,[81]]],[[6,[3,5]]]],[3,[[11,[138]]]],[20,[[11,[[22,[21]]]]]],0,[167,53],[3,[[11,[53]]]],[3,[[11,[14]]]],[167,51],[167,138],[122,212],[[66,14],66],[122,97],0,[[76,-1],76,77],[23,[[6,[153,5]]]],[[131,2],131],[13,[[6,[115,5]]]],[[50,138],[[6,[50,5]]]],[50,138],[[50,138],[[6,[53,5]]]],0,[50,209],[-1,[[6,[19,5]]],146],[-1,[[6,[24,5]]],146],[-1,[[6,[123,5]]],146],[[111,111],[[11,[112]]]],[[88,88],[[11,[112]]]],[[53,53],[[11,[112]]]],[[100,100],[[11,[112]]]],[[101,101],[[11,[112]]]],[[56,[11,[208]]],[[6,[53,5]]]],[167,[[11,[17]]]],[164,[[11,[17]]]],[7,[[11,[17]]]],[23,17],[184,[[11,[14]]]],[20,17],[158,17],0,[164,[[11,[[22,[21]]]]]],[184,[[22,[21]]]],[[124,-1],124,146],[[168,-1],168,146],[[136,-1],136,146],[[124,19],124],[[83,19],83],[[134,14],134],[[59,93],[[6,[59,5]]]],[[111,93],[[6,[59,5]]]],[61,[[6,[59,5]]]],[59,[[6,[60,5]]]],[111,[[6,[60,5]]]],[59,[[6,[50,5]]]],[111,[[6,[50,5]]]],[59,[[6,[61,5]]]],[111,[[6,[61,5]]]],[59,[[6,[52,5]]]],[111,[[6,[52,5]]]],[[56,107,-1],[[6,[4,5]]],77],[[139,77],[[6,[4,5]]]],[[113,-1],113,77],[[115,-1],115,77],[[82,-1],82,77],[[130,65],130],[[131,65],131],[[86,[11,[76]]],[[6,[4,5]]]],[[130,109],130],[[158,[11,[192]]],[[6,[4,5]]]],[[86,[22,[-1]],[11,[131]]],[[6,[4,5]]],[[87,[14]],146,147]],[[156,53],[[6,[4,5]]]],[[156,14],[[6,[4,5]]]],[156,[[6,[4,5]]]],[[76,-1],76,77],[[156,14],[[6,[4,5]]]],[[156,14],[[6,[4,5]]]],[86,[[6,[166,5]]]],[[76,-1],76,77],[[76,-1],76,77],[86,[[11,[14]]]],[86,[[11,[[22,[21]]]]]],[[81,19],81],[58,213],[79,214],[50,215],[124,216],[26,217],[83,218],[81,219],[111,220],[66,221],[80,222],[168,223],[82,224],[136,225],[205,226],[192,227],[93,178],[5,228],[5,229],[50,[[11,[14]]]],[50,[[22,[21]]]],[[7,19],[[6,[4,5]]]],[[13,53],[[6,[133,5]]]],[[151,[22,[21]]],[[169,[138]]]],[[13,53],[[6,[[4,[138,93]],5]]]],[[7,52],[[6,[4,5]]]],[[13,53],[[6,[[4,[151,138,93]],5]]]],[[23,[11,[54]],[11,[54]],[11,[54]],[11,[81]]],[[6,[3,5]]]],[186,138],[186,138],[[124,19],124],[[136,19],136],[[124,19],124],[[136,19],136],[[83,2],83],[[23,14,53,19,14],[[6,[111,5]]]],[[205,[11,[111]]],205],[[23,14],[[6,[4,5]]]],[[23,14],[[6,[19,5]]]],[[23,14,53,19,53,14],[[6,[111,5]]]],[[23,14,14,19,14],[[6,[111,5]]]],[[23,14,14,19,14,14],[[6,[111,5]]]],[[23,111],[[6,[54,5]]]],[23,[[6,[155,5]]]],[[23,14],[[6,[155,5]]]],[[23,14],[[6,[55,5]]]],[[23,14],[[6,[4,5]]]],[[23,14,14],[[6,[4,5]]]],[54,[[11,[14]]]],[54,[[22,[21]]]],[[23,14],[[6,[53,5]]]],[13,[[6,[4,5]]]],[86,211],[82,82],[[20,19],[[6,[4,5]]]],[120,86],[[23,14,14],[[6,[86,5]]]],[[23,14,14],[[6,[4,5]]]],[[23,14,14],[[6,[4,5]]]],[[23,14],[[6,[86,5]]]],[[130,76],130],[[131,76],131],[[23,14],[[6,[4,5]]]],[[23,14,14],[[6,[166,5]]]],[[23,14,[11,[14]]],[[6,[4,5]]]],[[23,14,14],[[6,[4,5]]]],[[23,14,14,14],[[6,[86,5]]]],[23,[[6,[166,5]]]],[[16,14],[[6,[4,5]]]],[[7,17,24],[[6,[4,5]]]],[[55,138,19],[[6,[4,5]]]],[[116,14],[[6,[4,5]]]],[[85,-1],[[6,[4,5]]],146],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[[7,-1,[11,[10]]],[[6,[4,5]]],12],[[7,17,24],[[6,[4,5]]]],[23,[[6,[4,5]]]],[[16,14,14],[[6,[4,5]]]],[23,[[6,[4,5]]]],[[7,17],[[6,[4,5]]]],[[26,19],26],[[72,14,19],[[6,[72,5]]]],[[111,14,19,14],[[6,[111,5]]]],[[26,67],26],[[26,138],26],[[26,67],26],[[83,2],83],[[136,67],136],[[26,19],26],[[26,19],26],[[136,19],136],[[136,19],136],[[136,19],136],[[20,19],[[6,[23,5]]]],[[49,138],49],[25,[[6,[4,5]]]],[[23,59,92,[11,[78]]],[[6,[4,5]]]],[156,[[6,[4,5]]]],[[23,[11,[59]],-1],[[6,[4,5]]],12],[111,[[6,[111,5]]]],[[23,14],[[6,[111,5]]]],[[15,51],[[6,[51,5]]]],[[124,19],124],[[23,50,[11,[80]]],[[6,[4,5]]]],[[23,50,50,2,[11,[83]]],[[6,[7,5]]]],[[23,14],[[6,[174,5]]]],[[23,14],[[6,[[4,[59,[11,[111]]]],5]]]],[[23,14],[[6,[59,5]]]],[23,[[6,[156,5]]]],[[81,14],81],[[26,19],26],[[75,14],[[6,[63,5]]]],[100,123],[101,24],[[27,27,19],4],[[28,28,19],4],[[29,29,19],4],[[30,30,19],4],[[9,9,19],4],[[31,31,19],4],[[32,32,19],4],[[33,33,19],4],[[34,34,19],4],[[35,35,19],4],[[36,36,19],4],[[37,37,19],4],[[38,38,19],4],[[39,39,19],4],[[40,40,19],4],[[41,41,19],4],[[42,42,19],4],[[43,43,19],4],[[44,44,19],4],[[45,45,19],4],[[46,46,19],4],[[16,14,19],[[6,[4,5]]]],[[5,84],4],[[5,89],4],[[23,14],[[6,[4,5]]]],[[23,[22,[21]]],[[6,[4,5]]]],[[23,53],[[6,[4,5]]]],[[23,54],[[6,[4,5]]]],[[16,14,24],[[6,[4,5]]]],[[16,14,123],[[6,[4,5]]]],[[23,7],[[6,[4,5]]]],[[16,14,14,14],[[6,[4,5]]]],[[23,14],[[6,[4,5]]]],[[23,[22,[21]]],[[6,[4,5]]]],[[23,13],[[6,[4,5]]]],[[153,-1],[[6,[4,5]]],77],[[116,14,55],[[6,[4,5]]]],[[156,27],[[6,[4,5]]]],[[16,14,14],[[6,[4,5]]]],[[116,14,14,[11,[51]],14],[[6,[4,5]]]],[[111,53,14],[[6,[111,5]]]],[[116,14,53,[11,[51]],14],[[6,[4,5]]]],[[153,2],2],[[72,[11,[14]]],[[6,[4,5]]]],[[7,2],[[6,[4,5]]]],[[23,17,19],[[6,[4,5]]]],[59,[[6,[63,5]]]],[111,[[11,[14]]]],[111,[[22,[21]]]],[[136,99],136],[[124,19],124],[[134,19],134],[[124,19],124],[[124,19],124],[[76,-1],76,77],[100,212],[23,[[6,[51,5]]]],[[83,19],83],[156,[[6,[4,5]]]],[60,138],[164,230],[[139,19,19,19],138],[193,[[4,[138,[11,[138]]]]]],[209,[[4,[138,[11,[138]]]]]],[141,[[4,[138,[11,[138]]]]]],[196,[[4,[138,[11,[138]]]]]],[198,[[4,[138,[11,[138]]]]]],[160,[[4,[138,[11,[138]]]]]],[144,[[4,[138,[11,[138]]]]]],[165,[[4,[138,[11,[138]]]]]],[199,[[4,[138,[11,[138]]]]]],[211,[[4,[138,[11,[138]]]]]],[200,[[4,[138,[11,[138]]]]]],[201,[[4,[138,[11,[138]]]]]],[[124,19],124],[[83,19],83],[16,[[6,[16,5]]]],[[136,19],136],[[136,19],136],[159,53],[75,[[11,[14]]]],[75,[[22,[21]]]],[[75,14],19],[159,[[11,[14]]]],[159,[[22,[21]]]],[125,19],[[14,[11,[17]],17,[11,[14]]],[[6,[128,5]]]],[14,[[6,[128,5]]]],[[14,[11,[14]],14,[11,[14]]],[[6,[128,5]]]],[[83,19],83],[[49,138],49],[[23,138,[11,[82]]],[[6,[4,5]]]],[[23,138],[[6,[4,5]]]],[[23,-1],[[6,[4,5]]],77],[[23,138,[11,[82]]],[[6,[4,5]]]],[[23,51,14,[11,[43]]],[[6,[53,5]]]],[[23,51,[11,[14]],[11,[43]]],[[6,[53,5]]]],[[23,[11,[168]]],[[6,[53,5]]]],[23,90],[56,[[6,[137,5]]]],[86,186],[140,103],[184,36],[[23,17],[[6,[36,5]]]],[[23,17],[[6,[19,5]]]],[[23,[11,[136]]],[[6,[157,5]]]],[86,[[6,[4,5]]]],[75,[[11,[14]]]],[93,14],[94,14],0,[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[[49,-1],49,146],[[23,14,17,19],[[6,[20,5]]]],[[23,14,14],[[6,[4,5]]]],[[23,14,105],[[6,[4,5]]]],[[23,14,106],[[6,[4,5]]]],[[23,14,14],[[6,[4,5]]]],[[23,14,105],[[6,[38,5]]]],[23,[[6,[[126,[20]],5]]]],[50,[[11,[14]]]],[50,[[11,[[22,[21]]]]]],[[111,14,14],[[6,[111,5]]]],[111,[[11,[14]]]],[111,[[11,[[22,[21]]]]]],[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[191,[[11,[14]]]],[20,[[6,[4,5]]]],[[23,14,59,51,14,19],[[6,[53,5]]]],[[23,14,59,51,14],[[6,[53,5]]]],[[23,14],[[6,[4,5]]]],[[23,-1],[[6,[4,5]]],77],[[23,14,59,19],[[6,[53,5]]]],[[23,[11,[14]]],[[6,[166,5]]]],[61,[[11,[51]]]],[111,[[11,[53]]]],[61,[[6,[59,5]]]],[61,53],[[83,2],83],[111,[[11,[53]]]],[61,[[11,[93]]]],[[66,17],66],0,[125,19],[50,100],[174,[[11,[59]]]],[[137,41,138],[[6,[63,5]]]],[139,[[6,[63,5]]]],[195,197],[[88,23],[[6,[59,5]]]],[-1,-2,[],[]],[-1,-2,[],[]],[186,186],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[51,51],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[88,88],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,114,[]],[-1,114,[]],[-1,114,[]],[-1,114,[]],[-1,114,[]],[[27,27],4],[[28,28],4],[[29,29],4],[[30,30],4],[[9,9],4],[[31,31],4],[[32,32],4],[[33,33],4],[[34,34],4],[[35,35],4],[[36,36],4],[[37,37],4],[[38,38],4],[[39,39],4],[[40,40],4],[[41,41],4],[[42,42],4],[[43,43],4],[[44,44],4],[[45,45],4],[[46,46],4],[186,138],[186,138],[102,19],[[70,19],70],[[70,19],70],[[70,19],70],[[70,19],70],[23,[[6,[116,5]]]],[[76,-1],76,77],[[75,14],[[6,[63,5]]]],0,[50,[[6,[52,5]]]],[50,53],[[23,[11,[52]]],[[6,[85,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,[[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,[[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,[[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,[[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,[[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,[[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,[[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,[[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,[[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,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],0,[[27,27],27],[[28,28],28],[[29,29],29],[[30,30],30],[[9,9],9],[[31,31],31],[[32,32],32],[[33,33],33],[[34,34],34],[[35,35],35],[[36,36],36],[[37,37],37],[[38,38],38],[[39,39],39],[[40,40],40],[[41,41],41],[[42,42],42],[[43,43],43],[[44,44],44],[[45,45],45],[[46,46],46],[158,[[6,[4,5]]]],[153,[[6,[4,5]]]],[128,232],[[20,19,[11,[47]]],[[6,[4,5]]]],[[7,-1,[11,[10]]],[[6,[4,5]]],12],[[130,19],130],[[124,19],124],[[136,19],136],[20,106],[[86,[11,[76]],19,108,[11,[14]]],[[6,[4,5]]]],[[76,-1],76,77],[72,[[6,[72,5]]]],[86,[[11,[14]]]],[20,[[11,[14]]]],[[65,14],65],[86,[[22,[21]]]],[[70,19],70],[14,[[6,[128,5]]]],[[118,[11,[14]]],118],0,[[14,14],[[6,[128,5]]]],[[192,19],192],[158,[[6,[4,5]]]],[148,[[11,[14]]]],[148,[[22,[21]]]],[125,19],[7,2],[[52,187,-1],[[6,[4,5]]],77],[51,100],[[156,-1],[[6,[[0,[-1]],5]]],77],[23,[[11,[17]]]],[20,[[11,[53]]]],[[66,17],66],[[192,19],192],[[23,14,17,[11,[205]]],[[6,[158,5]]]],[23,[[6,[166,5]]]],[111,72],[[71,[22,[21]]],[[169,[138]]]],[7,[[6,[4,5]]]],[[113,[22,[21]]],[[169,[138]]]],[[13,93,[22,[21]]],[[6,[53,5]]]],[[152,[22,[21]]],[[169,[138]]]],[[115,[22,[21]]],[[169,[138]]]],[55,[[6,[4,5]]]],[85,[[6,[53,5]]]],[[153,63],[[6,[4,5]]]],[7,[[6,[53,5]]]],[[7,23],[[6,[53,5]]]],[[13,138,93],[[6,[152,5]]]],[153,138],[[],53],0,0,0,0,0,0,0,0,0,0,0,[[78,19],78],[[78,14],78],[[233,19],233],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[233,14],233],[[233,14,17],[[6,[23,5]]]],[234,234],[[-1,-2],4,[],[]],[[233,234],233],[[78,235],4],[[78,19],78],[[78,19],78],[[236,23,52],[[6,[53,5]]]],[[],233],[[],236],[[],78],[[78,24],78],[[78,19],78],[78,78],[[233,130],233],[[78,24],78],[78,78],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],233],[[],236],[[],78],[[78,-1],78,77],[[78,40],78],[[78,14],78],[[78,19],78],[[78,-1],78,146],[[78,-1],78,77],[[78,19],78],[[78,19],78],[[233,-1],233,77],[[236,-1],236,146],[[78,19],78],[[78,19],78],[78,78],[[78,19],78],[[78,17],78],[[78,14],78],[-1,-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,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],[[78,19],78],[[78,19],78],[[236,-1,53,104],236,146],[[78,19],78],[[78,19],78],[[233,78],233],0,0,0,0,0,0,0,0,0,0,0,[237,[[11,[238]]]],[237,[[11,[239]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[240,240],[[-1,-2],4,[],[]],[239,[[22,[21]]]],[[240,170],173],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[238,[[11,[[241,[21]]]]]],[238,[[11,[[241,[21]]]]]],[238,[[11,[[241,[21]]]]]],[238,[[11,[[22,[21]]]]]],[238,[[11,[240]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[240,14],[240,14],[-1,-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,231,[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[206,[[22,[53]]]],[206,4],[[206,170],[[6,[4,171]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,231,[]],[19,4],[[],[[6,[166,5]]]],[18,[[6,[190,5]]]],[18,[[6,[4,5]]]],[[[22,[-1]]],[[6,[4,5]]],[]],[[18,-1],[[6,[4,5]]],146],[19,[[6,[4,5]]]],[19,4],[19,4],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[166,4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[166,138],[[11,[14]]]],[[166,138],[[11,[[22,[21]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[166],[-1,-2,[],[]],[-1,-2,[],[]],[166,19],[166,242],[166,243],[166,138],[242,[[11,[[11,[14]]]]]],[243,[[11,[[22,[21]]]]]],[242,[[11,[[11,[14]]]]]],[243,[[11,[[22,[21]]]]]],[242,[[4,[138,[11,[138]]]]]],[243,[[4,[138,[11,[138]]]]]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,231,[]],[-1,231,[]],[-1,231,[]],0,0,0,0,0,0,0,0,[[-1,14,244],[[6,[[246,[245]],5]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[244,244],[[-1,-2],4,[],[]],[-1,[[6,[4,5]]],[]],[247,4],[[244,244],19],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[14,-1],[[6,[4,5]]],[248,249,250]],[[86,19,-1],[[6,[247,5]]],251],[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,231,[]],[-1,231,[]]],"c":[2083],"p":[[3,"DescribeFormatOptions",0],[15,"u32"],[3,"Rebase",0],[15,"tuple"],[3,"Error",0],[4,"Result",4229],[3,"Index",0],[3,"IndexEntry",0],[3,"IndexAddOption",0],[6,"IndexMatchedPath",0],[4,"Option",4230],[8,"IntoIterator",4231],[3,"Odb",0],[15,"str"],[3,"Mailmap",0],[3,"Config",0],[3,"Path",4232],[4,"ConfigLevel",0],[15,"bool"],[3,"Submodule",0],[15,"u8"],[15,"slice"],[3,"Repository",0],[15,"i32"],[3,"Mempack",0],[3,"DiffFindOptions",0],[3,"Sort",0],[3,"CredentialType",0],[3,"IndexEntryFlag",0],[3,"IndexEntryExtendedFlag",0],[3,"RepositoryOpenFlags",0],[3,"RevparseMode",0],[3,"MergeAnalysis",0],[3,"MergePreference",0],[3,"OdbLookupFlags",0],[3,"Status",0],[3,"RepositoryInitMode",0],[3,"SubmoduleStatus",0],[3,"PathspecFlags",0],[3,"CheckoutNotificationType",0],[3,"DiffStatsFormat",0],[3,"StashApplyFlags",0],[3,"StashFlags",0],[3,"AttrCheckFlags",0],[3,"DiffFlags",0],[3,"ReferenceFormat",0],[3,"SubmoduleUpdateOptions",0],[4,"AttrValue",0],[3,"EmailCreateOptions",0],[3,"Commit",0],[3,"Signature",0],[3,"Tree",0],[3,"Oid",0],[3,"AnnotatedCommit",0],[3,"Reflog",0],[3,"Diff",0],[4,"ApplyLocation",0],[3,"ApplyOptions",0],[3,"Object",0],[3,"Blob",0],[3,"Tag",0],[3,"Email",0],[3,"Buf",0],[3,"Note",0],[3,"ProxyOptions",0],[3,"RepositoryInitOptions",0],[15,"u16"],[6,"git_diff_stats_format_t",4233],[3,"Blame",0],[3,"BlameOptions",0],[3,"BlobWriter",0],[3,"Branch",0],[4,"BranchType",0],[3,"Branches",0],[3,"Refspec",0],[3,"RemoteCallbacks",0],[8,"FnMut",4234],[3,"CheckoutBuilder",3999],[3,"CherrypickOptions",0],[3,"RevertOptions",0],[3,"RebaseOptions",0],[3,"StashApplyOptions",0],[3,"MergeOptions",0],[4,"ErrorClass",0],[3,"TreeBuilder",0],[3,"Remote",0],[8,"AsRef",4235],[3,"TreeEntry",0],[4,"ErrorCode",0],[4,"RepositoryState",0],[4,"Direction",0],[4,"ResetType",0],[4,"ObjectType",0],[4,"ReferenceType",0],[4,"FileFavor",0],[4,"DiffBinaryKind",0],[4,"DiffLineType",0],[4,"PackBuilderStage",0],[4,"StatusShow",0],[3,"Time",0],[3,"IndexTime",0],[4,"TraceLevel",0],[4,"Delta",0],[4,"FileMode",0],[4,"SubmoduleIgnore",0],[4,"SubmoduleUpdate",0],[4,"DiffFormat",0],[4,"AutotagOption",0],[4,"FetchPrune",0],[4,"StashApplyProgress",0],[3,"Reference",0],[4,"Ordering",4236],[3,"Indexer",0],[3,"String",4237],[3,"OdbPackwriter",0],[3,"Transaction",0],[3,"ReflogEntry",0],[3,"CredentialHelper",0],[3,"IndexConflicts",0],[3,"RemoteConnection",0],[3,"DiffBinary",0],[3,"DiffLine",0],[15,"i64"],[3,"DiffOptions",0],[3,"Version",0],[3,"Vec",4238],[8,"Into",4235],[3,"Cred",0],[6,"git_credtype_t",4233],[3,"FetchOptions",0],[3,"PushOptions",0],[3,"DiffBinaryFile",0],[3,"OdbObject",0],[3,"DescribeOptions",0],[4,"RemoteRedirect",0],[3,"StatusOptions",0],[3,"DiffStats",0],[15,"usize"],[3,"Patch",0],[3,"DiffDelta",0],[3,"Deltas",0],[3,"Describe",0],[3,"PathspecMatchList",0],[3,"PathspecDiffEntries",0],[3,"PathBuf",4232],[8,"IntoCString",0],[8,"Clone",4239],[3,"ConfigEntry",0],[3,"ConfigEntries",0],[3,"Notes",0],[3,"OdbReader",0],[3,"OdbWriter",0],[3,"PackBuilder",0],[3,"Pathspec",0],[3,"References",0],[3,"Revwalk",0],[3,"Statuses",0],[3,"Worktree",0],[3,"PushUpdate",0],[3,"PathspecEntries",0],[4,"RebaseOperationType",0],[4,"WorktreeLockStatus",0],[3,"RebaseOperation",0],[3,"DiffFile",0],[3,"PathspecFailedEntries",0],[3,"StringArray",4158],[3,"BlameHunk",0],[3,"StashSaveOptions",0],[6,"Result",4240],[3,"Formatter",4241],[3,"Error",4241],[3,"DiffHunk",0],[6,"Result",4241],[3,"Revspec",0],[3,"JoinPathsError",4242],[3,"NulError",4243],[4,"git_branch_iterator",4233],[6,"git_object_t",4233],[6,"git_reference_t",4233],[6,"git_config_level_t",4233],[6,"git_rebase_operation_t",4233],[6,"git_submodule_ignore_t",4233],[6,"git_submodule_update_t",4233],[3,"StatusEntry",0],[8,"Hasher",4244],[3,"Progress",0],[4,"TreeWalkMode",0],[6,"git_treewalk_mode",4233],[4,"TreeWalkResult",0],[3,"CString",4243],[3,"RemoteHead",0],[3,"WorktreePruneOptions",0],[3,"BlameIter",0],[3,"IndexEntries",0],[3,"MessageTrailersStrs",0],[3,"MessageTrailersStrsIterator",0],[3,"MessageTrailersBytes",0],[3,"MessageTrailersBytesIterator",0],[3,"ReflogIter",0],[3,"StatusIter",0],[3,"TreeIter",0],[3,"Iter",4245],[3,"IterNames",4245],[6,"c_int",4246],[3,"WorktreeAddOptions",0],[3,"OidArray",4138],[3,"ReferenceNames",0],[3,"DiffPatchidOptions",0],[3,"Parents",0],[3,"IndexConflict",0],[3,"Refspecs",0],[15,"char"],[3,"git_apply_options",4233],[3,"git_cherrypick_options",4233],[4,"git_commit",4233],[3,"git_diff_options",4233],[3,"git_diff_find_options",4233],[3,"git_merge_options",4233],[3,"git_rebase_options",4233],[4,"git_reference",4233],[3,"git_repository_init_options",4233],[6,"git_revert_options",4233],[3,"git_stash_save_options",4233],[3,"git_stash_apply_options",4233],[3,"git_status_options",4233],[3,"git_worktree_add_options",4233],[3,"git_worktree_prune_options",4233],[6,"git_error_t",4233],[6,"git_error_code",4233],[15,"u64"],[3,"TypeId",4247],[3,"git_cred",4233],[3,"RepoBuilder",3999],[4,"CloneLocal",3999],[3,"git_checkout_options",4233],[3,"TreeUpdateBuilder",3999],[3,"Cert",4085],[3,"CertHostkey",4085],[3,"CertX509",4085],[4,"SshHostKeyType",4085],[15,"array"],[3,"Iter",4158],[3,"IterBytes",4158],[4,"Service",4198],[8,"SmartSubtransportStream",4198],[3,"Box",4248],[3,"Transport",4198],[8,"Fn",4234],[8,"Send",4249],[8,"Sync",4249],[8,"SmartSubtransport",4198],[4,"CertificateCheckStatus",0]],"b":[[620,"impl-Flags-for-Sort"],[621,"impl-Sort"],[622,"impl-Flags-for-CredentialType"],[623,"impl-CredentialType"],[624,"impl-Flags-for-IndexEntryFlag"],[625,"impl-IndexEntryFlag"],[626,"impl-Flags-for-IndexEntryExtendedFlag"],[627,"impl-IndexEntryExtendedFlag"],[628,"impl-Flags-for-IndexAddOption"],[629,"impl-IndexAddOption"],[630,"impl-RepositoryOpenFlags"],[631,"impl-Flags-for-RepositoryOpenFlags"],[632,"impl-Flags-for-RevparseMode"],[633,"impl-RevparseMode"],[634,"impl-Flags-for-MergeAnalysis"],[635,"impl-MergeAnalysis"],[636,"impl-Flags-for-MergePreference"],[637,"impl-MergePreference"],[638,"impl-Flags-for-OdbLookupFlags"],[639,"impl-OdbLookupFlags"],[640,"impl-Flags-for-Status"],[641,"impl-Status"],[642,"impl-Flags-for-RepositoryInitMode"],[643,"impl-RepositoryInitMode"],[644,"impl-SubmoduleStatus"],[645,"impl-Flags-for-SubmoduleStatus"],[646,"impl-Flags-for-PathspecFlags"],[647,"impl-PathspecFlags"],[648,"impl-CheckoutNotificationType"],[649,"impl-Flags-for-CheckoutNotificationType"],[650,"impl-DiffStatsFormat"],[651,"impl-Flags-for-DiffStatsFormat"],[652,"impl-StashApplyFlags"],[653,"impl-Flags-for-StashApplyFlags"],[654,"impl-StashFlags"],[655,"impl-Flags-for-StashFlags"],[656,"impl-AttrCheckFlags"],[657,"impl-Flags-for-AttrCheckFlags"],[658,"impl-DiffFlags"],[659,"impl-Flags-for-DiffFlags"],[660,"impl-ReferenceFormat"],[661,"impl-Flags-for-ReferenceFormat"],[1586,"impl-Debug-for-ObjectType"],[1587,"impl-Display-for-ObjectType"],[1588,"impl-Display-for-ReferenceType"],[1589,"impl-Debug-for-ReferenceType"],[1593,"impl-Debug-for-Sort"],[1594,"impl-Binary-for-Sort"],[1595,"impl-LowerHex-for-Sort"],[1596,"impl-UpperHex-for-Sort"],[1597,"impl-Octal-for-Sort"],[1598,"impl-Debug-for-CredentialType"],[1599,"impl-Binary-for-CredentialType"],[1600,"impl-Octal-for-CredentialType"],[1601,"impl-UpperHex-for-CredentialType"],[1602,"impl-LowerHex-for-CredentialType"],[1603,"impl-Octal-for-IndexEntryFlag"],[1604,"impl-Debug-for-IndexEntryFlag"],[1605,"impl-Binary-for-IndexEntryFlag"],[1606,"impl-LowerHex-for-IndexEntryFlag"],[1607,"impl-UpperHex-for-IndexEntryFlag"],[1608,"impl-Binary-for-IndexEntryExtendedFlag"],[1609,"impl-UpperHex-for-IndexEntryExtendedFlag"],[1610,"impl-Debug-for-IndexEntryExtendedFlag"],[1611,"impl-LowerHex-for-IndexEntryExtendedFlag"],[1612,"impl-Octal-for-IndexEntryExtendedFlag"],[1613,"impl-Debug-for-IndexAddOption"],[1614,"impl-Binary-for-IndexAddOption"],[1615,"impl-Octal-for-IndexAddOption"],[1616,"impl-UpperHex-for-IndexAddOption"],[1617,"impl-LowerHex-for-IndexAddOption"],[1618,"impl-Octal-for-RepositoryOpenFlags"],[1619,"impl-Debug-for-RepositoryOpenFlags"],[1620,"impl-UpperHex-for-RepositoryOpenFlags"],[1621,"impl-LowerHex-for-RepositoryOpenFlags"],[1622,"impl-Binary-for-RepositoryOpenFlags"],[1623,"impl-Octal-for-RevparseMode"],[1624,"impl-UpperHex-for-RevparseMode"],[1625,"impl-Debug-for-RevparseMode"],[1626,"impl-LowerHex-for-RevparseMode"],[1627,"impl-Binary-for-RevparseMode"],[1628,"impl-Binary-for-MergeAnalysis"],[1629,"impl-Octal-for-MergeAnalysis"],[1630,"impl-LowerHex-for-MergeAnalysis"],[1631,"impl-UpperHex-for-MergeAnalysis"],[1632,"impl-Debug-for-MergeAnalysis"],[1633,"impl-LowerHex-for-MergePreference"],[1634,"impl-Debug-for-MergePreference"],[1635,"impl-Binary-for-MergePreference"],[1636,"impl-Octal-for-MergePreference"],[1637,"impl-UpperHex-for-MergePreference"],[1638,"impl-Binary-for-OdbLookupFlags"],[1639,"impl-UpperHex-for-OdbLookupFlags"],[1640,"impl-Debug-for-OdbLookupFlags"],[1641,"impl-LowerHex-for-OdbLookupFlags"],[1642,"impl-Octal-for-OdbLookupFlags"],[1647,"impl-Display-for-Error"],[1648,"impl-Debug-for-Error"],[1650,"impl-Debug-for-Oid"],[1651,"impl-Display-for-Oid"],[1659,"impl-Octal-for-Status"],[1660,"impl-Debug-for-Status"],[1661,"impl-Binary-for-Status"],[1662,"impl-LowerHex-for-Status"],[1663,"impl-UpperHex-for-Status"],[1664,"impl-UpperHex-for-RepositoryInitMode"],[1665,"impl-LowerHex-for-RepositoryInitMode"],[1666,"impl-Debug-for-RepositoryInitMode"],[1667,"impl-Binary-for-RepositoryInitMode"],[1668,"impl-Octal-for-RepositoryInitMode"],[1671,"impl-Octal-for-SubmoduleStatus"],[1672,"impl-Binary-for-SubmoduleStatus"],[1673,"impl-UpperHex-for-SubmoduleStatus"],[1674,"impl-LowerHex-for-SubmoduleStatus"],[1675,"impl-Debug-for-SubmoduleStatus"],[1678,"impl-LowerHex-for-PathspecFlags"],[1679,"impl-Debug-for-PathspecFlags"],[1680,"impl-UpperHex-for-PathspecFlags"],[1681,"impl-Octal-for-PathspecFlags"],[1682,"impl-Binary-for-PathspecFlags"],[1683,"impl-Binary-for-CheckoutNotificationType"],[1684,"impl-Debug-for-CheckoutNotificationType"],[1685,"impl-LowerHex-for-CheckoutNotificationType"],[1686,"impl-UpperHex-for-CheckoutNotificationType"],[1687,"impl-Octal-for-CheckoutNotificationType"],[1689,"impl-UpperHex-for-DiffStatsFormat"],[1690,"impl-LowerHex-for-DiffStatsFormat"],[1691,"impl-Octal-for-DiffStatsFormat"],[1692,"impl-Debug-for-DiffStatsFormat"],[1693,"impl-Binary-for-DiffStatsFormat"],[1697,"impl-Octal-for-StashApplyFlags"],[1698,"impl-UpperHex-for-StashApplyFlags"],[1699,"impl-Debug-for-StashApplyFlags"],[1700,"impl-Binary-for-StashApplyFlags"],[1701,"impl-LowerHex-for-StashApplyFlags"],[1702,"impl-Binary-for-StashFlags"],[1703,"impl-Octal-for-StashFlags"],[1704,"impl-Debug-for-StashFlags"],[1705,"impl-UpperHex-for-StashFlags"],[1706,"impl-LowerHex-for-StashFlags"],[1707,"impl-Binary-for-AttrCheckFlags"],[1708,"impl-Debug-for-AttrCheckFlags"],[1709,"impl-UpperHex-for-AttrCheckFlags"],[1710,"impl-Octal-for-AttrCheckFlags"],[1711,"impl-LowerHex-for-AttrCheckFlags"],[1712,"impl-UpperHex-for-DiffFlags"],[1713,"impl-LowerHex-for-DiffFlags"],[1714,"impl-Binary-for-DiffFlags"],[1715,"impl-Debug-for-DiffFlags"],[1716,"impl-Octal-for-DiffFlags"],[1717,"impl-UpperHex-for-ReferenceFormat"],[1718,"impl-LowerHex-for-ReferenceFormat"],[1719,"impl-Octal-for-ReferenceFormat"],[1720,"impl-Binary-for-ReferenceFormat"],[1721,"impl-Debug-for-ReferenceFormat"],[1867,"impl-From%3CJoinPathsError%3E-for-Error"],[1868,"impl-From%3CNulError%3E-for-Error"],[1920,"impl-Sort"],[1921,"impl-Flags-for-Sort"],[1922,"impl-CredentialType"],[1923,"impl-Flags-for-CredentialType"],[1924,"impl-Flags-for-IndexEntryFlag"],[1925,"impl-IndexEntryFlag"],[1926,"impl-Flags-for-IndexEntryExtendedFlag"],[1927,"impl-IndexEntryExtendedFlag"],[1928,"impl-Flags-for-IndexAddOption"],[1929,"impl-IndexAddOption"],[1930,"impl-RepositoryOpenFlags"],[1931,"impl-Flags-for-RepositoryOpenFlags"],[1932,"impl-RevparseMode"],[1933,"impl-Flags-for-RevparseMode"],[1934,"impl-MergeAnalysis"],[1935,"impl-Flags-for-MergeAnalysis"],[1936,"impl-MergePreference"],[1937,"impl-Flags-for-MergePreference"],[1938,"impl-Flags-for-OdbLookupFlags"],[1939,"impl-OdbLookupFlags"],[1940,"impl-Flags-for-Status"],[1941,"impl-Status"],[1942,"impl-RepositoryInitMode"],[1943,"impl-Flags-for-RepositoryInitMode"],[1944,"impl-Flags-for-SubmoduleStatus"],[1945,"impl-SubmoduleStatus"],[1946,"impl-PathspecFlags"],[1947,"impl-Flags-for-PathspecFlags"],[1948,"impl-CheckoutNotificationType"],[1949,"impl-Flags-for-CheckoutNotificationType"],[1950,"impl-DiffStatsFormat"],[1951,"impl-Flags-for-DiffStatsFormat"],[1952,"impl-Flags-for-StashApplyFlags"],[1953,"impl-StashApplyFlags"],[1954,"impl-Flags-for-StashFlags"],[1955,"impl-StashFlags"],[1956,"impl-Flags-for-AttrCheckFlags"],[1957,"impl-AttrCheckFlags"],[1958,"impl-DiffFlags"],[1959,"impl-Flags-for-DiffFlags"],[1960,"impl-ReferenceFormat"],[1961,"impl-Flags-for-ReferenceFormat"],[2046,"impl-Oid"],[2047,"impl-FromStr-for-Oid"]]},\ "h2":{"doc":"An asynchronous, HTTP/2 server and client implementation.","t":"SSSSDSSDSSSSSDDDSDDSSDDLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["CANCEL","COMPRESSION_ERROR","CONNECT_ERROR","ENHANCE_YOUR_CALM","Error","FLOW_CONTROL_ERROR","FRAME_SIZE_ERROR","FlowControl","HTTP_1_1_REQUIRED","INADEQUATE_SECURITY","INTERNAL_ERROR","NO_ERROR","PROTOCOL_ERROR","Ping","PingPong","Pong","REFUSED_STREAM","Reason","RecvStream","SETTINGS_TIMEOUT","STREAM_CLOSED","SendStream","StreamId","as_u32","available_capacity","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","capacity","client","clone","clone","clone","clone_into","clone_into","clone_into","data","description","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","ext","flow_control","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","get_io","hash","into","into","into","into","into","into","into","into","into","into_io","is_end_stream","is_go_away","is_io","is_library","is_remote","is_reset","opaque","ping","poll_capacity","poll_data","poll_reset","reason","release_capacity","reserve_capacity","send_data","send_reset","send_trailers","server","stream_id","stream_id","stream_id","to_owned","to_owned","to_owned","to_string","to_string","trailers","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","used_capacity","Builder","Connection","PushPromise","PushPromises","PushedResponseFuture","ReadySendRequest","ResponseFuture","SendRequest","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","enable_push","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","handshake","handshake","header_table_size","initial_connection_window_size","initial_max_send_streams","initial_window_size","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_future","into_parts","is_extended_connect_protocol_enabled","max_concurrent_recv_streams","max_concurrent_reset_streams","max_concurrent_send_streams","max_concurrent_streams","max_frame_size","max_header_list_size","max_local_error_reset_streams","max_pending_accept_reset_streams","max_send_buffer_size","new","ping_pong","poll","poll","poll","poll","poll_ready","push_promise","push_promises","ready","request","request_mut","reset_stream_duration","send_request","set_initial_window_size","set_target_window_size","stream_id","stream_id","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_poll","try_poll","try_poll","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","Protocol","as_ref","as_str","borrow","borrow_mut","clone","clone_into","eq","equivalent","equivalent","equivalent","fmt","from","from","from_static","into","to_owned","try_from","try_into","type_id","Builder","Connection","Handshake","SendPushedResponse","SendResponse","abrupt_shutdown","accept","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","default","enable_connect_protocol","enable_connect_protocol","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","graceful_shutdown","handshake","handshake","initial_connection_window_size","initial_window_size","into","into","into","into","into","into_future","max_concurrent_recv_streams","max_concurrent_reset_streams","max_concurrent_send_streams","max_concurrent_streams","max_frame_size","max_header_list_size","max_local_error_reset_streams","max_pending_accept_reset_streams","max_send_buffer_size","new","ping_pong","poll","poll_closed","poll_reset","poll_reset","push_request","reset_stream_duration","send_reset","send_reset","send_response","send_response","set_initial_window_size","set_target_window_size","stream_id","stream_id","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_poll","type_id","type_id","type_id","type_id","type_id"],"q":[[0,"h2"],[153,"h2::client"],[276,"h2::ext"],[296,"h2::server"],[381,"bytes::buf::buf_impl"],[382,"bytes::bytes"],[383,"core::result"],[384,"core::option"],[385,"core::fmt"],[386,"core::fmt"],[387,"core::hash"],[388,"core::task::wake"],[389,"core::task::poll"],[390,"http::header::map"],[391,"alloc::string"],[392,"core::any"],[393,"tokio::io::async_read"],[394,"tokio::io::async_write"],[395,"core::marker"],[396,"core::future::future"],[397,"http::request"],[398,"core::pin"],[399,"core::time"],[400,"http::response"]],"d":["Used by the endpoint to indicate that the stream is no …","The endpoint is unable to maintain the header compression …","The connection established in response to a CONNECT …","The endpoint detected that its peer is exhibiting a …","Represents HTTP/2 operation errors.","The endpoint detected that its peer violated the …","The endpoint received a frame with an invalid size.","A handle to release window capacity to a remote stream.","The endpoint requires that HTTP/1.1 be used instead of …","The underlying transport has properties that do not meet …","The endpoint encountered an unexpected internal error.","The associated condition is not a result of an error.","The endpoint detected an unspecific protocol error.","Sent via PingPong to send a PING frame to a peer.","A handle to send and receive PING frames with the peer.","Received via PingPong when a peer acknowledges a Ping.","The endpoint refused the stream prior to performing any …","HTTP/2 error codes.","Receives the body stream and trailers from the remote peer.","The endpoint sent a SETTINGS frame but did not receive a …","The endpoint received a frame after a stream was …","Sends the body stream and trailers to the remote peer.","A stream identifier, as described in Section 5.1.1 of RFC …","Returns the u32 corresponding to this StreamId","Get the current available capacity of data this stream …","","","","","","","","","","","","","","","","","","","Returns the stream’s current send capacity.","Client implementation of the HTTP/2 protocol.","","","","","","","Get the next data frame.","Get a string description of the error code.","","","","","","","","","","Extensions specific to the HTTP/2 protocol.","Get a mutable reference to this stream’s FlowControl.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the error if the error is an io::Error","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 error if the error is an io::Error","Returns true if the receive half has reached the end of …","Returns true if the error is from a GOAWAY.","Returns true if the error is an io::Error","Returns true if the error was created by h2.","Returns true if the error was received in a frame from the …","Returns true if the error is from a RST_STREAM.","Creates a new opaque Ping to be sent via a PingPong.","Send a PING frame and wait for the peer to send the pong.","Requests to be notified when the stream’s capacity …","Poll for the next data frame.","Polls to be notified when the client resets this stream.","If the error was caused by the remote peer, the error …","Release window capacity back to remote stream.","Requests capacity to send data.","Sends a single data frame to the remote peer.","Resets the stream.","Sends trailers to the remote peer.","Server implementation of the HTTP/2 protocol.","Returns the stream ID of this stream.","Returns the stream ID of this SendStream.","Returns the stream ID of the stream whose capacity will be …","","","","","","Get optional trailers for this stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the currently used capacity for this stream.","Builds client connections with custom configuration values.","Manages all state associated with an HTTP/2 client …","A pushed response and corresponding request headers","A stream of pushed responses and corresponding promised …","A future of a pushed HTTP response.","Returns a SendRequest instance once it is ready to send at …","A future of an HTTP response.","Initializes new HTTP/2 streams on a connection by sending …","","","","","","","","","","","","","","","","","","","","","","Enables or disables server push promises.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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 new configured HTTP/2 client with default …","Creates a new configured HTTP/2 client backed by io.","Sets the header table size.","Indicates the initial window size (in octets) for …","Sets the initial maximum of locally initiated (send) …","Indicates the initial window size (in octets) for …","Calls U::from(self).","Calls U::from(self).","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 push promise’s request …","Returns whether the extended CONNECT protocol is enabled …","Returns the maximum number of concurrent streams that may …","Sets the maximum number of concurrent locally reset …","Returns the maximum number of concurrent streams that may …","Sets the maximum number of concurrent streams.","Indicates the size (in octets) of the largest HTTP/2 frame …","Sets the max size of received header frames.","Sets the maximum number of local resets due to protocol …","Sets the maximum number of pending-accept remotely-reset …","Sets the maximum send buffer size per stream.","Returns a new client builder instance initialized with …","Takes a PingPong instance from the connection.","","","","","Returns Ready when the connection can initialize a new …","Get the next PushPromise.","Returns a stream of PushPromises","Consumes self, returning a future that returns self back …","Returns a reference to the push promise’s request …","Returns a mutable reference to the push promise’s …","Sets the duration to remember locally reset streams.","Sends a HTTP/2 request to the server.","Set a new INITIAL_WINDOW_SIZE setting (in octets) for …","Sets the target window size for the whole connection.","Returns the stream ID of the response stream.","Returns the stream ID of the response stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Represents the :protocol pseudo-header used by the …","","Returns a str representation of the header.","","","","","","","","","","","Returns the argument unchanged.","Converts a static string to a protocol name.","Calls U::from(self).","","","","","Builds server connections with custom configuration values.","Accepts inbound HTTP/2 streams on a connection.","In progress HTTP/2 connection handshake future.","Send a response to a promised request","Send a response back to the client","Sets the connection to a GOAWAY state.","Accept the next incoming request on this connection.","","","","","","","","","","","","","","Enables the extended CONNECT protocol.","Enables the extended CONNECT protocol.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Starts a graceful shutdown process.","Creates a new configured HTTP/2 server with default …","Creates a new configured HTTP/2 server backed by io.","Indicates the initial window size (in octets) for …","Indicates the initial window size (in octets) for …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns the maximum number of concurrent streams that may …","Sets the maximum number of concurrent locally reset …","Returns the maximum number of concurrent streams that may …","Sets the maximum number of concurrent streams.","Indicates the size (in octets) of the largest HTTP/2 frame …","Sets the max size of received header frames.","Sets the maximum number of local resets due to protocol …","Sets the maximum number of pending-accept remotely-reset …","Sets the maximum send buffer size per stream.","Returns a new server builder instance initialized with …","Takes a PingPong instance from the connection.","","Returns Ready when the underlying connection has closed.","Polls to be notified when the client resets this stream.","Polls to be notified when the client resets this stream.","Push a request and response to the client","Sets the maximum number of concurrent locally reset …","Send a stream reset to the peer.","Send a stream reset to the peer.","Send a response to a promised request.","Send a response to a client request.","Set a new INITIAL_WINDOW_SIZE setting (in octets) for …","Sets the target window size for the whole connection.","Returns the stream ID of the response stream.","Returns the stream ID of the response stream.","","","","","","","","","","","","","","","","",""],"i":[8,8,8,8,0,8,8,0,8,8,8,8,8,0,0,0,8,0,0,8,8,0,0,1,3,10,19,20,21,12,8,5,1,3,10,19,20,21,12,8,5,1,3,5,0,8,1,3,8,1,3,10,8,10,8,1,8,8,8,1,1,1,0,10,10,19,20,21,12,12,8,8,5,1,3,10,19,20,21,12,12,8,8,5,1,3,12,1,10,19,20,21,12,8,5,1,3,12,10,12,12,12,12,12,20,19,5,10,5,12,3,5,5,5,5,0,10,5,3,8,1,3,12,8,10,10,19,20,21,12,8,5,1,3,10,19,20,21,12,8,5,1,3,10,19,20,21,12,8,5,1,3,3,0,0,0,0,0,0,0,0,30,32,35,36,37,38,39,31,30,32,35,36,37,38,39,31,30,31,30,31,31,31,30,32,35,36,37,38,39,31,30,32,35,36,37,38,39,31,0,31,31,31,31,31,30,32,35,36,37,38,39,31,32,35,36,37,38,30,32,31,32,31,31,31,31,31,31,31,32,32,35,36,37,30,39,36,30,38,38,31,30,32,32,36,37,30,31,30,32,35,36,37,38,39,31,30,32,35,36,37,38,39,31,32,35,36,37,30,32,35,36,37,38,39,31,0,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,0,0,0,0,0,48,48,51,48,52,50,49,51,48,52,50,49,50,50,50,48,50,51,48,52,50,49,51,48,52,50,49,48,0,50,50,50,51,48,52,50,49,51,48,50,48,50,50,50,50,50,50,50,48,51,48,52,49,49,50,52,49,52,49,48,48,52,49,50,51,48,52,50,49,51,48,52,50,49,51,51,48,52,50,49],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[3,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,[-1]]],6,7],0,[8,8],[1,1],[3,3],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[10,[[14,[[13,[11,12]]]]]],[8,15],[10,9],[[8,8],16],[[1,1],16],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],0,[10,3],[[10,17],18],[[19,17],18],[[20,17],18],[[21,17],18],[[12,17],18],[[12,17],18],[[8,17],18],[[8,17],18],[[[5,[-1]],17],18,22],[[1,17],18],[[3,17],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[8,12],[-1,-1,[]],[-1,-1,[]],[2,8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,[[14,[23]]]],[[1,-1],9,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,[[14,[23]]]],[10,16],[12,16],[12,16],[12,16],[12,16],[12,16],[[],20],[[19,20],[[13,[21,12]]]],[[[5,[-1]],25],[[26,[[14,[[13,[6,12]]]]]]],7],[[10,25],[[26,[[14,[[13,[11,12]]]]]]]],[[[5,[-1]],25],[[26,[[13,[8,12]]]]],7],[12,[[14,[8]]]],[[3,6],[[13,[9,12]]]],[[[5,[-1]],6],9,7],[[[5,[-1]],-1,16],[[13,[9,12]]],7],[[[5,[-1]],8],9,7],[[[5,[-1]],27],[[13,[9,12]]],7],0,[10,1],[[[5,[-1]]],1,7],[3,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[10,[[13,[[14,[27]],12]]]],[-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,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[3,6],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,[],[]],[[[30,[-1]]],[[30,[-1]]],7],[31,31],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[],31],[[31,16],31],[[[30,[-1]],17],18,7],[[[32,[-1,-2]],17],18,[33,34,22],[22,7]],[[[35,[-1]],17],18,[22,7]],[[36,17],18],[[37,17],18],[[38,17],18],[[39,17],18],[[31,17],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[13,[[9,[[30,[11]],[32,[-1,11]]]],12]]],[33,34,40]],[[31,-1],[[0,[41]]],[33,34,40]],[[31,2],31],[[31,2],31],[[31,6],31],[[31,2],31],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[38,[[9,[[42,[9]],37]]]],[[[30,[-1]]],16,7],[[[32,[-1,-2]]],6,[33,34,40],7],[[31,6],31],[[[32,[-1,-2]]],6,[33,34,40],7],[[31,2],31],[[31,2],31],[[31,2],31],[[31,[14,[6]]],31],[[31,6],31],[[31,6],31],[[],31],[[[32,[-1,-2]]],[[14,[19]]],[33,34,40],7],[[[43,[[32,[-1,-2]]]],25],26,[33,34,40],7],[[[43,[[35,[-1]]]],25],26,7],[[[43,[36]],25],26],[[[43,[37]],25],26],[[[30,[-1]],25],[[26,[[13,[9,12]]]]],7],[39,[[14,[[13,[38,12]]]]]],[36,39],[[[30,[-1]]],[[35,[-1]]],7],[38,[[42,[9]]]],[38,[[42,[9]]]],[[31,44],31],[[[30,[-1]],[42,[9]],16],[[13,[[9,[36,[5,[-1]]]],12]]],7],[[[32,[-1,-2]],2],[[13,[9,12]]],[33,34,40],7],[[[32,[-1,-2]],2],9,[33,34,40],7],[36,1],[37,1],[-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,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[[[43,[-1]],25],26,[]],[[[43,[-1]],25],26,[]],[[[43,[-1]],25],26,[]],[[[43,[-1]],25],26,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],0,[45,[[47,[46]]]],[45,15],[-1,-2,[],[]],[-1,-2,[],[]],[45,45],[[-1,-2],9,[],[]],[[45,45],16],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[45,17],18],[15,45],[-1,-1,[]],[15,45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,29,[]],0,0,0,0,0,[[[48,[-1,-2]],8],9,[33,34,40],7],[[[48,[-1,-2]]],[[14,[[13,[[9,[[42,[10]],[49,[-2]]]],12]]]]],[33,34,40],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,50],[[-1,-2],9,[],[]],[[],50],[[[48,[-1,-2]]],[[13,[9,12]]],[33,34,40],7],[50,50],[[[51,[-1,-2]],17],18,[33,34,22],[22,7]],[[[48,[-1,-2]],17],18,22,[22,7]],[[[52,[-1]],17],18,[7,22]],[[50,17],18],[[[49,[-1]],17],18,[22,7]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[48,[-1,-2]]],9,[33,34,40],7],[-1,[[51,[-1,11]]],[33,34,40]],[[50,-1],[[51,[-1,-2]]],[33,34,40],7],[[50,2],50],[[50,2],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[[[48,[-1,-2]]],6,[33,34,40],7],[[50,6],50],[[[48,[-1,-2]]],6,[33,34,40],7],[[50,2],50],[[50,2],50],[[50,2],50],[[50,[14,[6]]],50],[[50,6],50],[[50,6],50],[[],50],[[[48,[-1,-2]]],[[14,[19]]],[33,34,40],7],[[[43,[[51,[-1,-2]]]],25],26,[33,34,40],7],[[[48,[-1,-2]],25],[[26,[[13,[9,12]]]]],[33,34,40],7],[[[52,[-1]],25],[[26,[[13,[8,12]]]]],7],[[[49,[-1]],25],[[26,[[13,[8,12]]]]],7],[[[49,[-1]],[42,[9]]],[[13,[[52,[-1]],12]]],7],[[50,44],50],[[[52,[-1]],8],9,7],[[[49,[-1]],8],9,7],[[[52,[-1]],[53,[9]],16],[[13,[[5,[-1]],12]]],7],[[[49,[-1]],[53,[9]],16],[[13,[[5,[-1]],12]]],7],[[[48,[-1,-2]],2],[[13,[9,12]]],[33,34,40],7],[[[48,[-1,-2]],2],9,[33,34,40],7],[[[52,[-1]]],1,7],[[[49,[-1]]],1,7],[-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,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[[[43,[-1]],25],26,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]]],"c":[],"p":[[3,"StreamId",0],[15,"u32"],[3,"FlowControl",0],[15,"isize"],[3,"SendStream",0],[15,"usize"],[8,"Buf",381],[3,"Reason",0],[15,"tuple"],[3,"RecvStream",0],[3,"Bytes",382],[3,"Error",0],[4,"Result",383],[4,"Option",384],[15,"str"],[15,"bool"],[3,"Formatter",385],[6,"Result",385],[3,"PingPong",0],[3,"Ping",0],[3,"Pong",0],[8,"Debug",385],[3,"Error",386],[8,"Hasher",387],[3,"Context",388],[4,"Poll",389],[3,"HeaderMap",390],[3,"String",391],[3,"TypeId",392],[3,"SendRequest",153],[3,"Builder",153],[3,"Connection",153],[8,"AsyncRead",393],[8,"AsyncWrite",394],[3,"ReadySendRequest",153],[3,"ResponseFuture",153],[3,"PushedResponseFuture",153],[3,"PushPromise",153],[3,"PushPromises",153],[8,"Unpin",395],[8,"Future",396],[3,"Request",397],[3,"Pin",398],[3,"Duration",399],[3,"Protocol",276],[15,"u8"],[15,"slice"],[3,"Connection",296],[3,"SendResponse",296],[3,"Builder",296],[3,"Handshake",296],[3,"SendPushedResponse",296],[3,"Response",400]],"b":[[68,"impl-Debug-for-Error"],[69,"impl-Display-for-Error"],[70,"impl-Debug-for-Reason"],[71,"impl-Display-for-Reason"]]},\ -"hashbrown":{"doc":"This crate is a Rust port of Google’s high-performance …","t":"NNIDDDELLLLLKLLLAAALALLLLMGDEEDDDDDDDDNNNDDDDDEDDNNNDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLDDEDDDDDNDDDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDEDDDDDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","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","raw","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_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","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_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","new","new_in","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","raw_table","raw_table_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_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_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","value","values","values_mut","with_capacity","with_capacity_and_hasher","with_capacity_and_hasher_in","with_capacity_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","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","new","new_in","next","next","next","next","next","next","next","next","or_insert","raw_table","raw_table_mut","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","with_capacity_and_hasher","with_capacity_and_hasher_in","with_capacity_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","Bucket","InsertSlot","RawDrain","RawIntoIter","RawIter","RawIterHash","RawTable","allocation_info","allocator","as_mut","as_ptr","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucket","bucket_index","buckets","capacity","clear","clear_no_drop","clone","clone","clone","clone_from","clone_from_with_hasher","clone_into","clone_into","clone_into","copy_from_nonoverlapping","data_end","data_start","default","drain","drain_iter_from","drop","drop","drop","erase","erase_entry","find","find_or_find_insert_slot","fold","from","from","from","from","from","from","from","get","get_many_mut","get_many_unchecked_mut","get_mut","insert","insert_entry","insert_in_slot","insert_no_grow","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter_from","is_bucket_full","is_empty","iter","iter","iter","iter_hash","len","new","new_in","next","next","next","next","reflect_insert","reflect_remove","remove","remove_entry","replace_bucket_with","reserve","shrink_to","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert_no_grow","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","try_with_capacity","try_with_capacity_in","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity_in"],"q":[[0,"hashbrown"],[25,"hashbrown::TryReserveError"],[26,"hashbrown::hash_map"],[434,"hashbrown::hash_set"],[661,"hashbrown::hash_table"],[815,"hashbrown::raw"],[950,"core::fmt"],[951,"core::fmt"],[952,"core::any"],[953,"allocator_api2::stable::alloc"],[954,"core::ops::function"],[955,"core::marker"],[956,"core::clone"],[957,"core::cmp"],[958,"core::hash"],[959,"core::hash"],[960,"core::cmp"],[961,"core::marker"],[962,"core::option"],[963,"core::convert"],[964,"core::ops::function"],[965,"alloc::borrow"],[966,"allocator_api2::stable::alloc::global"],[967,"core::ptr::non_null"],[968,"core::alloc::layout"]],"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).","Experimental and unsafe RawTable API. This module is only …","","","","","The layout of the allocation request that failed.","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, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Examples","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","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.","","","","","","","","","","Creates an empty HashMap.","Creates an empty HashMap using the given allocator.","","","","","","","","","","","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.","Returns a reference to the RawTable used underneath HashMap…","Returns a mutable reference to the RawTable used …","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 with the specified capacity, …","Creates an empty HashMap with the specified capacity using …","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.","Examples","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns 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.","","","","Creates an empty HashSet.","Creates an empty HashSet.","","","","","","","","","Ensures a value is in the entry by inserting if it was …","Returns a reference to the RawTable used underneath HashSet…","Returns a mutable reference to the RawTable used …","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.","Creates an empty HashSet with the specified capacity, using","Creates an empty HashSet with the specified capacity, using","Creates an empty HashSet with the specified capacity.","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 …","A reference to a hash table bucket containing a T.","A reference to an empty bucket into which an can be …","Iterator which consumes elements without freeing the table …","Iterator which consumes a table and returns elements.","Iterator which returns a raw pointer to every full bucket …","Iterator over occupied buckets that could match a given …","A raw hash table with an unsafe API.","Return the information about memory allocated by the table.","Returns a reference to the underlying allocator.","Returns a unique mutable reference to the value.","Acquires the underlying raw pointer *mut T to data.","Returns a shared immutable reference to the value.","","","","","","","","","","","","","","","Returns a pointer to an element in the table.","Returns the index of a bucket from a Bucket.","Returns the number of buckets in the table.","Returns the number of elements the map can hold without …","Removes all elements from the table without freeing the …","Marks all table buckets as empty without dropping their …","","","","","Variant of clone_from to use when a hasher is available.","","","","Copies size_of<T> bytes from other to self. The source and …","Returns pointer to one past last data element in the the …","Returns pointer to start of data table.","","Returns an iterator which removes all elements from the …","Returns an iterator which removes all elements from the …","","","","Erases an element from the table, dropping it in place.","Finds and erases an element from the table, dropping it in …","Searches for an element in the table.","Searches for an element in the table. If the element is …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to an element in the table.","Attempts to get mutable references to N entries in the …","","Gets a mutable reference to an element in the table.","Inserts a new element into the table, and returns its raw …","Inserts a new element into the table, and returns a …","Inserts a new element into the table in the given slot, …","Inserts a new element into the table, without growing 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).","","","","","","Returns an iterator which consumes all elements from the …","Checks whether the bucket at index is full.","Returns true if the table contains no elements.","Returns an iterator over every element in the table. It is …","","","Returns an iterator over occupied buckets that could match …","Returns the number of elements in the table.","Creates a new empty hash table without allocating any …","Creates a new empty hash table without allocating any …","","","","","Refresh the iterator so that it reflects an insertion into …","Refresh the iterator so that it reflects a removal from …","Removes an element from the table, returning it.","Finds and removes an element from the table, returning it.","Temporary removes a bucket, applying the given function to …","Ensures that at least additional items can be inserted …","Shrinks the table to fit max(self.len(), min_size) …","","","","","","","","","","","","","","Attempts to insert a new element without growing the table …","","","","","","","","Tries to ensure that at least additional items can be …","Attempts to allocate a new hash table with at least enough …","Attempts to allocate a new hash table using the given …","","","","","","","","Allocates a new hash table with at least enough capacity …","Allocates a new hash table using the given allocator, with …"],"i":[1,1,0,0,0,0,0,1,1,1,1,1,23,1,1,1,0,0,0,1,0,1,1,1,1,88,0,0,0,0,0,0,0,0,0,0,0,0,10,12,13,0,0,0,0,0,0,0,0,10,12,13,0,0,0,0,8,10,12,13,10,12,13,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,8,17,18,19,8,8,17,18,19,8,8,8,8,46,8,8,8,8,8,8,8,8,17,32,33,34,35,18,19,25,36,37,10,38,39,40,12,41,42,13,44,45,46,46,17,32,33,34,35,18,19,25,36,8,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,37,40,8,37,40,37,40,8,38,41,44,8,38,8,38,8,8,8,8,8,38,41,44,8,8,8,10,38,39,12,41,42,13,44,45,39,38,8,39,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,8,17,32,33,34,35,18,19,25,29,36,38,42,45,38,8,38,41,44,8,8,8,8,38,12,41,42,13,44,45,38,8,8,17,32,33,34,35,18,19,25,36,8,8,17,32,33,34,35,18,19,25,29,36,12,13,10,12,13,10,12,13,12,13,8,8,8,8,8,38,41,44,8,38,41,44,41,44,38,41,44,41,44,8,8,8,8,17,32,33,34,35,18,19,25,29,36,8,17,18,19,46,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,46,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,62,0,0,0,62,0,55,55,55,55,55,56,64,61,63,57,58,59,60,62,65,66,55,56,64,61,63,57,58,59,60,62,65,66,55,55,55,56,57,58,59,60,55,55,56,57,58,59,60,55,55,55,55,55,55,55,55,55,55,55,56,64,61,57,58,59,60,62,65,66,56,64,61,57,58,59,60,55,55,55,56,64,61,63,57,58,59,60,62,65,66,55,55,62,65,66,55,55,55,55,55,62,66,55,55,55,56,64,61,63,57,58,59,60,62,65,66,55,55,56,64,61,63,57,58,59,60,66,55,55,55,55,55,55,56,64,61,55,55,56,64,61,63,57,58,59,60,62,55,55,55,65,55,65,55,55,55,55,56,64,61,63,57,58,59,60,55,55,55,55,56,57,58,59,60,55,56,64,61,63,57,58,59,60,62,65,66,55,56,64,61,63,57,58,59,60,62,65,66,55,55,56,64,61,63,57,58,59,60,62,65,66,55,55,55,55,55,55,55,0,0,0,0,0,0,0,0,70,0,70,0,69,70,69,70,73,75,74,76,77,78,71,72,69,70,73,75,74,76,77,78,71,72,69,69,69,69,69,69,69,69,69,69,69,69,70,73,75,74,71,76,77,78,69,70,73,75,74,76,77,78,71,72,73,69,69,73,70,75,69,69,70,73,75,74,76,77,78,71,72,69,69,69,76,77,78,71,72,73,73,75,74,69,69,69,69,76,77,78,71,69,69,76,77,78,71,72,70,70,73,69,69,69,69,76,77,78,71,72,69,69,70,73,75,74,76,77,78,71,72,69,70,73,75,74,76,77,78,71,72,69,69,70,73,75,74,76,77,78,71,72,69,69,0,0,0,0,0,0,0,53,53,82,82,82,86,82,53,83,85,84,87,86,82,53,83,85,84,87,53,53,53,53,53,53,82,53,83,53,53,82,53,83,82,53,53,53,53,53,53,85,84,53,53,53,53,83,86,82,53,83,85,84,87,53,53,53,53,53,53,53,53,86,82,53,83,85,84,87,53,83,85,84,87,53,53,53,53,85,84,53,53,53,53,83,85,84,87,83,83,53,53,53,53,53,83,85,84,82,53,83,86,82,53,83,85,84,87,53,86,82,53,83,85,84,87,53,53,53,86,82,53,83,85,84,87,53,53],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,1],3],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[1,4],5],[-1,-1,[]],0,0,0,[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-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,[[[8,[-1,-2,-3,-4]]],-4,[],[],[],9],[[[10,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,11],[[[12,[-1,-2,-3,-4]],-5],[[12,[-1,-2,-3,-4]]],[],[],[],9,11],[[[13,[-1,-2,-3,-4,-5]],-6],[[13,[-1,-2,-3,-4,-5]]],[],14,[],[],9,11],[[[10,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,11],[[[12,[-1,-2,-3,-4]],-5],[[12,[-1,-2,-3,-4]]],[],[],[],9,11],[[[13,[-1,-2,-3,-4,-5]],-6],[[13,[-1,-2,-3,-4,-5]]],[],14,[],[],9,11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[8,[-1,-2,-3,-4]]],15,[],[],[],9],[[[8,[-1,-2,-3,-4]]],2,[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[8,[-1,-2,-3,-4]]],16,16,16,[9,16]],[[[17,[-1,-2]]],[[17,[-1,-2]]],[],[]],[[[18,[-1,-2]]],[[18,[-1,-2]]],[],[]],[[[19,[-1,-2]]],[[19,[-1,-2]]],[],[]],[[[8,[-1,-2,-3,-4]],[8,[-1,-2,-3,-4]]],2,16,16,16,[9,16]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[8,[-1,-2,-3,-4]],-5],3,[20,21],[],22,9,[21,[23,[-1]],14]],[[],[[8,[-1,-2,-3,-4]]],[],[],24,[24,9]],[[[8,[-1,-2,-3,-4]]],[[25,[-1,-2,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],-1],[[12,[-1,-2,-3,-4]]],[20,21],[],22,9],0,[[[8,[-1,-2,-3,-4]],-5],[[13,[-1,-5,-2,-3,-4]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[8,[-1,-2,-3,-4]]],3,[20,21],26,22,9],[[-1,-2],3,[],[]],[[[8,[-1,-2,-3,-4]],-5],2,[20,21],[],22,9,27],[[[8,[-1,-2,-3,-4]],-5],2,[20,21,28],28,22,9,27],[[[8,[-1,-2,-3,-4]],-5],2,[20,21,28],28,22,9,27],[[[8,[-1,-2,-3,-4]],-5],[[29,[-1,-2,-5,-4]]],[],[],[],9,30],[[[8,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[17,[-1,-2]],4],5,31,31],[[[32,[-1,-2]],4],5,31,31],[[[33,[-1,-2,-3]],4],5,31,31,9],[[[34,[-1,-2,-3]],4],5,31,31,9],[[[35,[-1,-2,-3]],4],5,[],31,9],[[[18,[-1,-2]],4],5,31,[]],[[[19,[-1,-2]],4],5,[],31],[[[25,[-1,-2,-3]],4],5,31,31,9],[[[36,[-1,-2]],4],5,[],31],[[[37,[-1,-2,-3,-4]],4],5,[],[],[],9],[[[10,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[38,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[39,[-1,-2,-3,-4]],4],5,[],[],[],9],[[[40,[-1,-2,-3,-4]],4],5,[],[],[],9],[[[12,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[41,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[42,[-1,-2,-3,-4]],4],5,31,[],[],9],[[[13,[-2,-1,-3,-4,-5]],4],5,[14,31],[[43,[-1]]],31,[],9],[[[44,[-2,-1,-3,-4,-5]],4],5,[14,31],[[43,[-1]]],31,[],9],[[[45,[-2,-1,-3,-4,-5]],4],5,[14,31],[[43,[-1]]],[],[],9],[[[46,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[46,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[17,[-1,-2]],-3,-4],-3,[],[],[],30],[[[32,[-1,-2]],-3,-4],-3,[],[],[],30],[[[33,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[34,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[35,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[18,[-1,-2]],-3,-4],-3,[],[],[],30],[[[19,[-1,-2]],-3,-4],-3,[],[],[],30],[[[25,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[36,[-1,-2]],-3,-4],-3,[],[],[],30],[[[47,[[2,[-1,-2]]]]],[[8,[-1,-2,48,-3]]],[20,21],[],[24,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,[]],[[[37,[-1,-2,-3,-4]],49,-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,30],[[[40,[-1,-2,-3,-4]],49,-5],[[50,[[2,[-1,-2]]]]],[],[],[],9,30],[-1,[[8,[-2,-3,-4,-5]]],27,[20,21],[],[22,24],[24,9]],[[[37,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],22,9,[21,[23,[-1]],14]],[[[40,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[],[],22,9,[21,[23,[-1]],14]],[[[37,[-1,-2,-3,-4]],49,-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,[[23,[-1]],14]],[[[40,[-1,-2,-3,-4]],49,-5],[[50,[[2,[-1,-2]]]]],[],[],[],9,[[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],-5],[[50,[-2]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[[2,[-1,-2]]]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[[2,[-1,-2]]]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],-5],[[50,[-2]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]]],-3,[],[],[],9],[[[8,[-1,-2,-3,-4]],-5],-2,[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],-1,-2],[[50,[-2]]],[20,21],[],22,9],[[[10,[-1,-2,-3,-4]],-1,-2],[[38,[-1,-2,-3,-4]]],21,[],22,9],[[[38,[-1,-2,-3,-4]],-2],-2,[],[],[],9],[[[39,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],21,[],22,9],[[[12,[-1,-2,-3,-4]],-2],[[41,[-1,-2,-3,-4]]],21,[],22,9],[[[41,[-1,-2,-3,-4]],-2],-2,[],[],[],9],[[[42,[-1,-2,-3,-4]],-2],-2,21,[],22,9],[[[13,[-2,-1,-3,-4,-5]],-3],[[44,[-2,-1,-3,-4,-5]]],14,[21,[51,[-1]]],[],22,9],[[[44,[-1,-2,-3,-4,-5]],-3],-3,[],14,[],[],9],[[[45,[-2,-1,-3,-4,-5]],-3],-3,14,[21,[51,[-1]]],[],22,9],[[[39,[-1,-2,-3,-4]],49,-1,-2],[[2,[-1,-2]]],21,[],22,9],[[[38,[-1,-2,-3,-4]],-1],-1,[],[],[],9],[[[8,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],[20,21],[],22,9],[[[39,[-1,-2,-3,-4]],49,-1,-2,-5],[[2,[-1,-2]]],[],[],[],9,52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[8,[-1,-2,-3,-4]]],[[32,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[33,[-1,-2,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[17,[-1,-2]]],[],[],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[38,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[42,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[45,[-2,-1,-3,-4,-5]]],-2,14,[[51,[-1]]],[],[],9],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[34,[-1,-2,-4]]],[],[],[],9],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]]],[[35,[-1,-2,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],3,[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[17,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[32,[-1,-2]]],[],[],[],9],[[[38,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[12,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[42,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[13,[-2,-1,-3,-4,-5]]],-1,14,[[43,[-1]]],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-1,[],14,[],[],9],[[[45,[-2,-1,-3,-4,-5]]],-1,14,[[43,[-1]]],[],[],9],[[[38,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[18,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],15,[],[],[],9],[[[17,[-1,-2]]],15,[],[]],[[[32,[-1,-2]]],15,[],[]],[[[33,[-1,-2,-3]]],15,[],[],9],[[[34,[-1,-2,-3]]],15,[],[],9],[[[35,[-1,-2,-3]]],15,[],[],9],[[[18,[-1,-2]]],15,[],[]],[[[19,[-1,-2]]],15,[],[]],[[[25,[-1,-2,-3]]],15,[],[],9],[[[36,[-1,-2]]],15,[],[]],[[],[[8,[-1,-2,48]]],[],[]],[-1,[[8,[-2,-3,48,-1]]],9,[],[]],[[[17,[-1,-2]]],[[50,[[2,[-1,-2]]]]],[],[]],[[[32,[-1,-2]]],[[50,[[2,[-1,-2]]]]],[],[]],[[[33,[-1,-2,-3]]],[[50,[[2,[-1,-2]]]]],[],[],9],[[[34,[-1,-2,-3]]],[[50,[-1]]],[],[],9],[[[35,[-1,-2,-3]]],[[50,[-2]]],[],[],9],[[[18,[-1,-2]]],[[50,[-1]]],[],[]],[[[19,[-1,-2]]],[[50,[-2]]],[],[]],[[[25,[-1,-2,-3]]],[[50,[[2,[-1,-2]]]]],[],[],9],[[[29,[-1,-2,-3,-4]]],50,[],[],30,9],[[[36,[-1,-2]]],[[50,[-2]]],[],[]],[[[12,[-1,-2,-3,-4]]],-2,21,24,22,9],[[[13,[-2,-1,-3,-4,-5]]],-3,14,[21,[51,[-1]]],24,22,9],[[[10,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],21,[],22,9],[[[12,[-1,-2,-3,-4]],-2],-2,21,[],22,9],[[[13,[-2,-1,-3,-4,-5]],-3],-3,14,[21,[51,[-1]]],[],22,9],[[[10,[-1,-2,-3,-4]],-5],[[2,[-1,-2]]],21,[],22,9,11],[[[12,[-1,-2,-3,-4]],-5],-2,21,[],22,9,11],[[[13,[-2,-1,-3,-4,-5]],-6],-3,14,[21,[51,[-1]]],[],22,9,11],[[[12,[-1,-2,-3,-4]],-5],-2,21,[],22,9,11],[[[13,[-2,-1,-3,-4,-5]],-6],-3,14,[21,[43,[-1]],[51,[-1]]],[],22,9,11],[[[8,[-1,-2,-3,-4]]],[[40,[-1,-2,-3,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[37,[-1,-2,-3,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[53,[[2,[-1,-2]],-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[53,[[2,[-1,-2]],-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[-2]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[41,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],[[2,[-1,-3]]],[],14,[],[],9],[[[41,[-1,-2,-3,-4]],-2],[[2,[-1,-2]]],[],[],[],9],[[[44,[-2,-1,-3,-4,-5]],-3],[[2,[-2,-3]]],14,[[51,[-1]]],[],[],9],[[[38,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,11],[[[41,[-1,-2,-3,-4]],-5],[[12,[-1,-2,-3,-4]]],[],[],[],9,11],[[[44,[-1,-2,-3,-4,-5]],-6],[[13,[-1,-2,-3,-4,-5]]],[],14,[],[],9,11],[[[41,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[44,[-2,-1,-3,-4,-5]]],-2,14,[[51,[-1]]],[],[],9],[[[8,[-1,-2,-3,-4]],15],2,[20,21],[],22,9],[[[8,[-1,-2,-3,-4]],-5],2,[],[],[],9,30],[[[8,[-1,-2,-3,-4]],15],2,[20,21],[],22,9],[[[8,[-1,-2,-3,-4]]],2,[20,21],[],22,9],[[[17,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[32,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[33,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[34,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[35,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[18,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[19,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[25,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[29,[-1,-2,-3,-4]]],[[2,[15,[50,[15]]]]],[],[],30,9],[[[36,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,54,[]],[-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]]],[],[]],[[[8,[-1,-2,-3,-4]],-1,-2],[[6,[-2,[46,[-1,-2,-3,-4]]]]],[20,21],[],22,9],[-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]]],[],[]],[[[8,[-1,-2,-3,-4]],15],[[6,[2,1]]],[20,21],[],22,9],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],0,[[[8,[-1,-2,-3,-4]]],[[19,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[36,[-1,-2]]],[],[],[],9],[15,[[8,[-1,-2,48]]],[],[]],[[15,-1],[[8,[-2,-3,-1]]],[],[],[]],[[15,-1,-2],[[8,[-3,-4,-1,-2]]],[],9,[],[]],[[15,-1],[[8,[-2,-3,48,-1]]],9,[],[]],[-1,[[8,[-2,-3,-1]]],[],[],[]],[[-1,-2],[[8,[-3,-4,-1,-2]]],[],9,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[55,[-1,-2,-3]]],-3,[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[55,[-1,-2]]],[20,21,16],[22,24],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[55,[-1,-2]]],[20,21,16],[22,24],9],[[[55,[-1,-2]],[55,[-1,-2]]],[[55,[-1,-2]]],[20,21,16],[22,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,[],[]],[[[55,[-1,-2,-3]]],15,[],[],9],[[[55,[-1,-2,-3]]],2,[],[],9],[[[55,[-1,-2,-3]]],[[55,[-1,-2,-3]]],16,16,[9,16]],[[[56,[-1]]],[[56,[-1]]],[]],[[[57,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[],[],9],[[[58,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[],[],9],[[[59,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[],[],9],[[[60,[-1,-2,-3]]],[[60,[-1,-2,-3]]],[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],2,16,16,[9,16]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[55,[-1,-2,-3]],-4],3,[20,21],22,9,[21,[23,[-1]],14]],[[],[[55,[-1,-2,-3]]],[],24,[24,9]],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[20,21],22,9],[[[55,[-1,-2,-3]]],[[61,[-1,-3]]],[],[],9],[[[55,[-1,-2,-3]],-1],[[62,[-1,-2,-3]]],[20,21],22,9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[-1,-2],3,[],[]],[[[55,[-1,-2,-3]],-4],2,[20,21],22,9,27],[[[55,[-1,-2,-3]],-4],2,[20,21,28],22,9,27],[[[55,[-1,-2,-3]],-4],[[63,[-1,-4,-3]]],[],[],9,30],[[[55,[-1,-2,-3]],4],5,31,[],9],[[[56,[-1]],4],5,31],[[[64,[-1,-2]],4],5,31,9],[[[61,[-1,-2]],4],5,31,9],[[[57,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[58,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[59,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[60,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[62,[-1,-2,-3]],4],5,31,[],9],[[[65,[-1,-2,-3]],4],5,31,[],9],[[[66,[-1,-2,-3]],4],5,31,[],9],[[[56,[-1]],-2,-3],-2,[],[],30],[[[64,[-1,-2]],-3,-4],-3,[],9,[],30],[[[61,[-1,-2]],-3,-4],-3,[],9,[],30],[[[57,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[58,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[59,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[60,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[8,[-1,2,-2,-3]]],[[55,[-1,-2,-3]]],[],[],9],[-1,-1,[]],[[[47,[-1]]],[[55,[-1,48,-2]]],[20,21],[24,9]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[55,[-2,-3,-4]]],27,[20,21],[22,24],[24,9]],[[[55,[-1,-2,-3]],-4],[[50,[-1]]],[20,21],22,9,[21,[23,[-1]],14]],[[[62,[-1,-2,-3]]],-1,[],[],9],[[[65,[-1,-2,-3]]],-1,[],[],9],[[[66,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],-1],-1,[20,21],22,9],[[[55,[-1,-2,-3]],-4],-1,[20,21],22,9,[21,[23,[-1]],67,14]],[[[55,[-1,-2,-3]],-4,-5],-1,[20,21],22,9,[21,[23,[-1]],14],11],[[[55,[-1,-2,-3]]],-2,[],[],9],[[[55,[-1,-2,-3]],-1],3,[20,21],22,9],[[[62,[-1,-2,-3]]],[[65,[-1,-2,-3]]],21,22,9],[[[66,[-1,-2,-3]]],2,21,22,9],[[[55,[-1,-2,-3]],-1],-1,[20,21],22,9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[20,21],22,9],[-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,-2,-3]]],[[56,[-1]]],[],[],9],[[[55,[-1,-2,-3]]],[[64,[-1,-3]]],[],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[66,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[[55,[-1,-2,-3]]],3,[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[[55,[-1,-2,-3]]],[[56,[-1]]],[],[],9],[[[55,[-1,-2,-3]]],15,[],[],9],[[[56,[-1]]],15,[]],[[[64,[-1,-2]]],15,[],9],[[[61,[-1,-2]]],15,[],9],[[],[[55,[-1,48]]],[]],[-1,[[55,[-2,48,-1]]],9,[21,20]],[[[56,[-1]]],[[50,[-1]]],[]],[[[64,[-1,-2]]],[[50,[-1]]],[],9],[[[61,[-1,-2]]],[[50,[-1]]],[],9],[[[63,[-1,-2,-3]]],50,[],30,9],[[[57,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[58,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[59,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[60,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[62,[-1,-2,-3]]],2,21,22,9],[[[55,[-1,-2,-3]]],[[53,[[2,[-1,2]],-3]]],[],[],9],[[[55,[-1,-2,-3]]],[[53,[[2,[-1,2]],-3]]],[],[],9],[[[55,[-1,-2,-3]],-4],3,[20,21],22,9,[21,[23,[-1]],14]],[[[65,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],-1],[[50,[-1]]],[20,21],22,9],[[[65,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],15],2,[20,21],22,9],[[[55,[-1,-2,-3]],-4],2,[],[],9,30],[[[55,[-1,-2,-3]],15],2,[20,21],22,9],[[[55,[-1,-2,-3]]],2,[20,21],22,9],[[[56,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[64,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[61,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[63,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],30,9],[[[57,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[58,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[59,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[60,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[55,[-1,-2]],[55,[-1,-2]]],[[55,[-1,-2]]],[20,21,16],[22,24]],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[20,21],22,9],[[[55,[-1,-2,-3]],-4],[[50,[-1]]],[20,21],22,9,[21,[23,[-1]],14]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[[[55,[-1,-2,-3]],15],[[6,[2,1]]],[20,21],22,9],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[60,[-1,-2,-3]]],[20,21],22,9],[15,[[55,[-1,48]]],[]],[[15,-1],[[55,[-2,-1,68]]],[],[]],[[15,-1,-2],[[55,[-3,-1,-2]]],[],9,[]],[[15,-1],[[55,[-2,48,-1]]],9,[21,20]],[-1,[[55,[-2,-1,68]]],[],[]],[[-1,-2],[[55,[-3,-1,-2]]],[],9,[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[69,[-1,-2]]],-2,[],9],[[[70,[-1,-2]],-3],[[70,[-1,-2]]],[],9,11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1,-2]]],15,[],9],[[[69,[-1,-2]]],2,[],9],[[[69,[-1,-2]]],[[69,[-1,-2]]],16,[9,16]],[[-1,-2],2,[],[]],[[],[[69,[-1,-2]]],[],[9,24]],[[[69,[-1,-2]]],[[71,[-1,-2]]],[],9],[[[69,[-1,-2]],49,-3,-4],[[70,[-1,-2]]],[],9,30,52],[[[69,[-1,-2]],-3],[[72,[-1,-3,-2]]],[],9,30],[[[69,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[69,[-1,-2]],49,-3],[[6,[[73,[-1,-2]],[74,[-1,-2]]]]],[],9,30],[[[69,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[69,[-1,-2]],4],5,31,9],[[[70,[-1,-2]],4],5,31,9],[[[73,[-1,-2]],4],5,31,9],[[[75,[-1,-2]],4],5,31,9],[[[74,[-1,-2]],4],5,31,9],[[[71,[-1,-2]],4],5,31,9],[[[76,[-1]],-2,-3],-2,[],[],30],[[[77,[-1]],-2,-3],-2,[],[],30],[[[78,[-1,-2]],-3,-4],-3,[],9,[],30],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[73,[-1,-2]]],-1,[],9],[[[69,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[69,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[73,[-1,-2]]],-1,[],9],[[[70,[-1,-2]],-1],[[73,[-1,-2]]],[],9],[[[75,[-1,-2]],-1],[[73,[-1,-2]]],[],9],[[[69,[-1,-2]],49,-1,-3],[[73,[-1,-2]]],[],9,52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[69,[-1,-2]]],[[77,[-1]]],[],9],[[[69,[-1,-2]]],[[76,[-1]]],[],9],[[[69,[-1,-2]]],[[78,[-1,-2]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[73,[-1,-2]]],-1,[],9],[[[73,[-1,-2]]],[[69,[-1,-2]]],[],9],[[[75,[-1,-2]]],[[69,[-1,-2]]],[],9],[[[74,[-1,-2]]],[[69,[-1,-2]]],[],9],[[[69,[-1,-2]]],3,[],9],[[[69,[-1,-2]]],[[76,[-1]]],[],9],[[[69,[-1,-2]]],[[77,[-1]]],[],9],[[[69,[-1,-2]]],15,[],9],[[[76,[-1]]],15,[]],[[[77,[-1]]],15,[]],[[[78,[-1,-2]]],15,[],9],[[[71,[-1,-2]]],15,[],9],[[],[[69,[-1,68]]],[]],[-1,[[69,[-2,-1]]],9,[]],[[[76,[-1]]],50,[]],[[[77,[-1]]],50,[]],[[[78,[-1,-2]]],50,[],9],[[[71,[-1,-2]]],[[50,[-1]]],[],9],[[[72,[-1,-2,-3]]],50,[],30,9],[[[70,[-1,-2]],-1],[[73,[-1,-2]]],[],9],[[[70,[-1,-2]],-3],[[73,[-1,-2]]],[],9,11],[[[73,[-1,-2]]],[[2,[-1,[75,[-1,-2]]]]],[],9],[[[69,[-1,-2]],15,-3],2,[],9,52],[[[69,[-1,-2]],-3],2,[],9,30],[[[69,[-1,-2]],15,-3],2,[],9,52],[[[69,[-1,-2]],-3],2,[],9,52],[[[76,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[77,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[78,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[71,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[72,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],30,9],[-1,-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]]],[],[]],[[[69,[-1,-2]],15,-3],[[6,[2,1]]],[],9,52],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[15,[[69,[-1,68]]],[]],[[15,-1],[[69,[-2,-1]]],9,[]],0,0,0,0,0,0,0,[[[53,[-1,-2]]],[[2,[[80,[79]],81]]],[],9],[[[53,[-1,-2]]],-2,[],9],[[[82,[-1]]],-1,[]],[[[82,[-1]]],[],[]],[[[82,[-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,[],[]],[[[53,[-1,-2]],15],[[82,[-1]]],[],9],[[[53,[-1,-2]],[82,[-1]]],15,[],9],[[[53,[-1,-2]]],15,[],9],[[[53,[-1,-2]]],15,[],9],[[[53,[-1,-2]]],2,[],9],[[[53,[-1,-2]]],2,[],9],[[[82,[-1]]],[[82,[-1]]],[]],[[[53,[-1,-2]]],[[53,[-1,-2]]],16,[9,16]],[[[83,[-1]]],[[83,[-1]]],[]],[[[53,[-1,-2]],[53,[-1,-2]]],2,16,[9,16]],[[[53,[-1,-2]],[53,[-1,-2]],-3],2,16,[9,16],52],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[82,[-1]],[82,[-1]]],2,[]],[[[53,[-1,-2]]],[[80,[-1]]],[],9],[[[53,[-1,-2]]],[[80,[-1]]],[],9],[[],[[53,[-1,-2]]],[],[9,24]],[[[53,[-1,-2]]],[[84,[-1,-2]]],[],9],[[[53,[-1,-2]],[83,[-1]]],[[84,[-1,-2]]],[],9],[[[53,[-1,-2]]],2,[],9],[[[85,[-1,-2]]],2,[],9],[[[84,[-1,-2]]],2,[],9],[[[53,[-1,-2]],[82,[-1]]],2,[],9],[[[53,[-1,-2]],49,-3],3,[],9,30],[[[53,[-1,-2]],49,-3],[[50,[[82,[-1]]]]],[],9,30],[[[53,[-1,-2]],49,-3,-4],[[6,[[82,[-1]],86]]],[],9,30,52],[[[83,[-1]],-2,-3],-2,[],[],30],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[53,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[53,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[53,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[53,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[53,[-1,-2]],49,-1,-3],[[82,[-1]]],[],9,52],[[[53,[-1,-2]],49,-1,-3],-1,[],9,52],[[[53,[-1,-2]],49,86,-1],[[82,[-1]]],[],9],[[[53,[-1,-2]],49,-1],[[82,[-1]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],[[85,[-1,-2]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]],[83,[-1]]],[[85,[-1,-2]]],[],9],[[[53,[-1,-2]],15],3,[],9],[[[53,[-1,-2]]],3,[],9],[[[53,[-1,-2]]],[[83,[-1]]],[],9],[[[85,[-1,-2]]],[[83,[-1]]],[],9],[[[84,[-1,-2]]],[[83,[-1]]],[],9],[[[53,[-1,-2]],49],[[87,[-1]]],[],9],[[[53,[-1,-2]]],15,[],9],[[],[[53,[-1,68]]],[]],[-1,[[53,[-2,-1]]],9,[]],[[[83,[-1]]],[[50,[[82,[-1]]]]],[]],[[[85,[-1,-2]]],[[50,[-1]]],[],9],[[[84,[-1,-2]]],[[50,[-1]]],[],9],[[[87,[-1]]],[[50,[[82,[-1]]]]],[]],[[[83,[-1]],[82,[-1]]],2,[]],[[[83,[-1]],[82,[-1]]],2,[]],[[[53,[-1,-2]],[82,[-1]]],[[2,[-1,86]]],[],9],[[[53,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[53,[-1,-2]],[82,[-1]],-3],3,[],9,11],[[[53,[-1,-2]],15,-3],2,[],9,52],[[[53,[-1,-2]],15,-3],2,[],9,52],[[[83,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[85,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[84,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[[[53,[-1,-2]],49,-1],[[6,[[82,[-1]],-1]]],[],9],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[[[53,[-1,-2]],15,-3],[[6,[2,1]]],[],9,52],[15,[[6,[[53,[-1,68]],1]]],[]],[[15,-1],[[6,[[53,[-2,-1]],1]]],9,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[15,[[53,[-1,68]]],[]],[[15,-1],[[53,[-2,-1]]],9,[]]],"c":[],"p":[[4,"TryReserveError",0],[15,"tuple"],[15,"bool"],[3,"Formatter",950],[6,"Result",950],[4,"Result",951],[3,"TypeId",952],[3,"HashMap",26],[8,"Allocator",953],[4,"RawEntryMut",26],[8,"FnOnce",954],[4,"Entry",26],[4,"EntryRef",26],[8,"Sized",955],[15,"usize"],[8,"Clone",956],[3,"Iter",26],[3,"Keys",26],[3,"Values",26],[8,"Eq",957],[8,"Hash",958],[8,"BuildHasher",958],[8,"Equivalent",0],[8,"Default",959],[3,"Drain",26],[8,"PartialEq",957],[8,"IntoIterator",960],[8,"Copy",955],[3,"ExtractIf",26],[8,"FnMut",954],[8,"Debug",950],[3,"IterMut",26],[3,"IntoIter",26],[3,"IntoKeys",26],[3,"IntoValues",26],[3,"ValuesMut",26],[3,"RawEntryBuilderMut",26],[3,"RawOccupiedEntryMut",26],[3,"RawVacantEntryMut",26],[3,"RawEntryBuilder",26],[3,"OccupiedEntry",26],[3,"VacantEntry",26],[8,"Borrow",961],[3,"OccupiedEntryRef",26],[3,"VacantEntryRef",26],[3,"OccupiedError",26],[15,"array"],[6,"DefaultHashBuilder",26],[15,"u64"],[4,"Option",962],[8,"From",963],[8,"Fn",954],[3,"RawTable",815],[3,"String",964],[3,"HashSet",434],[3,"Iter",434],[3,"Intersection",434],[3,"Difference",434],[3,"SymmetricDifference",434],[3,"Union",434],[3,"Drain",434],[4,"Entry",434],[3,"ExtractIf",434],[3,"IntoIter",434],[3,"OccupiedEntry",434],[3,"VacantEntry",434],[8,"ToOwned",965],[3,"Global",966],[3,"HashTable",661],[4,"Entry",661],[3,"Drain",661],[3,"ExtractIf",661],[3,"OccupiedEntry",661],[3,"AbsentEntry",661],[3,"VacantEntry",661],[3,"Iter",661],[3,"IterMut",661],[3,"IntoIter",661],[15,"u8"],[3,"NonNull",967],[3,"Layout",968],[3,"Bucket",815],[3,"RawIter",815],[3,"RawDrain",815],[3,"RawIntoIter",815],[3,"InsertSlot",815],[3,"RawIterHash",815],[13,"AllocError",25]],"b":[[128,"impl-Extend%3C(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[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"],[153,"impl-Display-for-OccupiedError%3C\'a,+K,+V,+S,+A%3E"],[154,"impl-Debug-for-OccupiedError%3C\'_,+K,+V,+S,+A%3E"],[250,"impl-IntoIterator-for-%26mut+HashMap%3CK,+V,+S,+A%3E"],[251,"impl-IntoIterator-for-HashMap%3CK,+V,+S,+A%3E"],[252,"impl-IntoIterator-for-%26HashMap%3CK,+V,+S,+A%3E"],[498,"impl-Extend%3CT%3E-for-HashSet%3CT,+S,+A%3E"],[499,"impl-Extend%3C%26T%3E-for-HashSet%3CT,+S,+A%3E"],[519,"impl-From%3CHashMap%3CT,+(),+S,+A%3E%3E-for-HashSet%3CT,+S,+A%3E"],[521,"impl-From%3C%5BT;+N%5D%3E-for-HashSet%3CT,+BuildHasherDefault%3CAHasher%3E,+A%3E"],[559,"impl-IntoIterator-for-%26HashSet%3CT,+S,+A%3E"],[560,"impl-IntoIterator-for-HashSet%3CT,+S,+A%3E"],[742,"impl-IntoIterator-for-%26mut+HashTable%3CT,+A%3E"],[743,"impl-IntoIterator-for-%26HashTable%3CT,+A%3E"],[744,"impl-IntoIterator-for-HashTable%3CT,+A%3E"]]},\ -"hashlink":{"doc":"","t":"CCCAAANNDEDDDDDNNDDDEDDENNDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCCCCDCCCCCCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["LinkedHashMap","LinkedHashSet","LruCache","linked_hash_map","linked_hash_set","lru_cache","AllocError","CapacityOverflow","Drain","Entry","IntoIter","Iter","IterMut","Keys","LinkedHashMap","Occupied","Occupied","OccupiedEntry","RawEntryBuilder","RawEntryBuilderMut","RawEntryMut","RawOccupiedEntryMut","RawVacantEntryMut","TryReserveError","Vacant","Vacant","VacantEntry","Values","ValuesMut","and_modify","and_modify","back","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","capacity","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","contains_key","default","drain","drop","drop","drop","entry","eq","equivalent","equivalent","extend","extend","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","from_hash","from_iter","from_key","from_key","from_key_hashed_nocheck","from_key_hashed_nocheck","front","ge","get","get","get","get_key_value","get_key_value","get_key_value_mut","get_mut","get_mut","get_mut","gt","hash","hasher","index","index_mut","insert","insert","insert","insert","insert_entry","insert_hashed_nocheck","insert_with_hasher","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_key","into_key","into_key_value","into_mut","into_mut","is_empty","iter","iter_mut","key","key","key","key","key_mut","keys","le","len","len","len","len","lt","new","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","or_insert","or_insert","or_insert_with","or_insert_with","partial_cmp","pop_back","pop_front","raw_entry","raw_entry_mut","remove","remove","remove","remove_entry","remove_entry","remove_entry","replace","replace_entry","replace_key","replace_key","replace_value","reserve","retain","retain_with_order","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_back","to_back","to_back","to_front","to_front","to_front","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_into","try_into","try_into","try_into","try_into","try_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","values","values_mut","with_capacity","with_capacity_and_hasher","with_hasher","layout","Difference","Drain","Intersection","IntoIter","Iter","LinkedHashSet","SymmetricDifference","Union","back","bitand","bitor","bitxor","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","contains","default","difference","drain","eq","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_iter","front","get","get_or_insert","get_or_insert_with","hash","hasher","insert","intersection","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","is_disjoint","is_empty","is_subset","is_superset","iter","len","new","next","next","next","next","next","next","next","next_back","next_back","next_back","pop_back","pop_front","remove","replace","reserve","retain","retain_with_order","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","sub","symmetric_difference","take","to_back","to_front","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","with_capacity","with_capacity_and_hasher","with_hasher","Drain","Entry","IntoIter","Iter","IterMut","LruCache","OccupiedEntry","RawEntryBuilder","RawEntryBuilderMut","RawOccupiedEntryMut","RawVacantEntryMut","VacantEntry","borrow","borrow_mut","capacity","clear","clone","clone_into","contains_key","drain","entry","extend","fmt","from","get","get_mut","insert","into","into_iter","into_iter","into_iter","is_empty","iter","iter_mut","len","new","new_unbounded","peek","peek_mut","raw_entry","raw_entry_mut","remove","remove_entry","remove_lru","set_capacity","to_owned","try_from","try_into","type_id","with_hasher"],"q":[[0,"hashlink"],[6,"hashlink::linked_hash_map"],[312,"hashlink::linked_hash_map::TryReserveError"],[313,"hashlink::linked_hash_set"],[476,"hashlink::lru_cache"],[526,"core::ops::function"],[527,"core::option"],[528,"core::hash"],[529,"core::cmp"],[530,"core::clone"],[531,"core::hash"],[532,"core::borrow"],[533,"core::default"],[534,"core::cmp"],[535,"core::fmt"],[536,"core::fmt"],[537,"core::any"],[538,"hashbrown::map"]],"d":["","","","","","","","","","","","","","","A version of HashMap that has a user controllable order …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Inserts the given key / value pair at the back of the …","Replaces this entry’s value with the provided value.","Insert’s the key for this vacant entry paired with the …","","Similar to OccupiedEntry::replace_entry, but does move 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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If this entry is vacant, inserts a new entry with the …","Similarly to Entry::or_insert, if this entry is occupied, …","Similar to Entry::or_insert, but accepts a function to …","Similarly to Entry::or_insert_with, if this entry is …","","","","","","","","","","","","If the given key is not in this map, inserts the key / …","Replaces the entry’s key with the key provided to …","Replaces this entry’s key with the key provided to …","","","","","","","","","","","","","","If an entry with this key exists, move it to the back of …","","","If an entry with this key exists, move it to the front 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.","","","","","","","","Inserts the given value into the 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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds the given value to the set, replacing the existing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If the returned entry is vacant, it will always have room …","","","Returns the argument unchanged.","Retrieve the given key, marking it as recently used and …","Retrieve the given key, marking it as recently used and …","Insert a new value into the LruCache.","Calls U::from(self).","","","","","","","","","Create a new unbounded LruCache that does not …","Get the value for the given key, without marking the value …","Get the value for the given key mutably, without marking …","The constructed raw entry is never automatically moved to …","If the constructed raw entry is vacant, it will always …","","","Remove the least recently used entry and return it.","Set the new cache capacity for the LruCache.","","","","",""],"i":[0,0,0,0,0,0,43,43,0,0,0,0,0,0,0,1,3,0,0,0,0,0,0,0,1,3,0,0,0,1,3,4,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,4,4,12,13,14,4,12,13,14,4,4,4,4,4,22,21,4,4,4,4,4,4,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,31,32,4,31,32,31,32,4,4,4,29,33,4,33,33,4,29,33,4,4,4,4,4,4,29,30,34,29,34,34,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,4,4,12,35,22,21,13,14,36,30,33,33,29,33,4,4,4,1,29,30,33,33,4,4,4,13,14,36,4,4,12,35,22,21,13,14,36,12,35,22,21,13,14,36,1,3,1,3,4,4,4,4,4,4,29,33,4,29,33,4,29,29,33,33,4,4,4,4,12,35,22,21,13,14,36,4,29,33,4,29,33,4,12,13,14,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,4,4,4,4,55,0,0,0,0,0,0,0,0,45,45,45,45,45,46,52,51,47,48,49,50,45,46,52,51,47,48,49,50,45,45,45,46,47,48,49,50,45,46,47,48,49,50,45,45,45,45,45,45,45,45,45,45,46,47,48,49,50,45,46,52,51,47,48,49,50,45,45,45,45,45,45,45,45,45,45,46,52,51,47,48,49,50,45,45,46,52,51,47,48,49,50,45,45,45,45,45,45,45,46,52,51,47,48,49,50,46,52,51,45,45,45,45,45,45,45,45,46,52,51,47,48,49,50,45,45,45,45,45,45,46,47,48,49,50,45,46,52,51,47,48,49,50,45,46,52,51,47,48,49,50,45,45,46,52,51,47,48,49,50,45,45,45,45,0,0,0,0,0,0,0,0,0,0,0,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54],"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,[[[1,[-1,-2,-3]],-4],[[1,[-1,-2,-3]]],[],[],[],2],[[[3,[-1,-2,-3]],-4],[[3,[-1,-2,-3]]],[],[],[],2],[[[4,[-1,-2,-3]]],[[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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1,-2,-3]]],7,[],[],[]],[[[4,[-1,-2,-3]]],5,[],[],[]],[[[4,[-1,-2,-3]]],[[4,[-1,-2,-3]]],[8,9,10],10,[11,10]],[[[12,[-1,-2]]],[[12,[-1,-2]]],[],[]],[[[13,[-1,-2]]],[[13,[-1,-2]]],[],[]],[[[14,[-1,-2]]],[[14,[-1,-2]]],[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],15,[8,9,16],16,11],[[[4,[-2,-3,-4]],-1],17,[8,9,18],[[19,[-1]],9,8],[],11],[[],[[4,[-1,-2,-3]]],[],[],20],[[[4,[-1,-2,-3]]],[[21,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],5,[],[],[]],[[[22,[-1,-2]]],5,[],[]],[[[21,[-1,-2]]],5,[],[]],[[[4,[-1,-2,-3]],-1],[[1,[-1,-2,-3]]],[9,8],[],11],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9],23,11],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[[4,[-1,-2,-3]],-4],5,[8,9,24],24,11,25],[[[4,[-1,-2,-3]],-4],5,[8,9],[],11,25],[[[4,[-1,-2,-3]],26],27,28,28,[]],[[[1,[-1,-2,-3]],26],27,28,28,[]],[[[29,[-1,-2]],26],27,28,28],[[[30,[-1,-2,-3]],26],27,28,[],[]],[[[31,[-1,-2,-3]],26],27,[],[],[]],[[[32,[-1,-2,-3]],26],27,[],[],[]],[[[3,[-1,-2,-3]],26],27,28,28,[]],[[[33,[-1,-2]],26],27,28,28],[[[34,[-1,-2,-3]],26],27,[],[],[]],[[[12,[-1,-2]],26],27,28,28],[[[35,[-1,-2]],26],27,28,28],[[[22,[-1,-2]],26],27,28,28],[[[21,[-1,-2]],26],27,28,28],[[[13,[-1,-2]],26],27,28,[]],[[[14,[-1,-2]],26],27,[],28],[[[36,[-1,-2]],26],27,28,28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[31,[-1,-2,-3]],37,-4],[[6,[[5,[-1,-2]]]]],[],[],11,38],[[[32,[-1,-2,-3]],37,-4],[[3,[-1,-2,-3]]],[],[],11,38],[-1,[[4,[-2,-3,-4]]],25,[8,9],[],[11,20]],[[[31,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]]],[],11],[[[32,[-2,-3,-4]],-1],[[3,[-2,-3,-4]]],[8,9,18],[[19,[-1]]],[],11],[[[31,[-2,-3,-4]],37,-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]]],[],11],[[[32,[-2,-3,-4]],37,-1],[[3,[-2,-3,-4]]],[8,9,18],[[19,[-1]]],[],11],[[[4,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[],[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[[4,[-1,-2,-3]],-4],5,[8,9],8,11,40],[[[4,[-1,-2,-3]]],-3,[],[],[]],[[[4,[-2,-3,-4]],-1],-3,[9,8,18],[8,9,[19,[-1]]],[],11],[[[4,[-2,-3,-4]],-1],-3,[9,8,18],[8,9,[19,[-1]]],[],11],[[[4,[-1,-2,-3]],-1,-2],[[6,[-2]]],[9,8],[],11],[[[29,[-1,-2]],-2],-2,[],[]],[[[30,[-1,-2,-3]],-2],-2,8,[],11],[[[34,[-1,-2,-3]],-1,-2],[[5,[-1,-2]]],8,[],11],[[[29,[-1,-2]],-2],[[5,[-1,-2]]],[],[]],[[[34,[-1,-2,-3]],37,-1,-2],[[5,[-1,-2]]],8,[],11],[[[34,[-1,-2,-3]],37,-1,-2,-4],[[5,[-1,-2]]],[],[],11,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,[],[]],[[[4,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[22,[-1,-2]]],[],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[30,[-1,-2,-3]]],-1,[],[],[]],[[[33,[-1,-2]]],-1,[],[]],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-1,-2,-3]]],17,[],[],[]],[[[4,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[1,[-1,-2,-3]]],-1,[],[],[]],[[[29,[-1,-2]]],-1,[],[]],[[[30,[-1,-2,-3]]],-1,[],[],[]],[[[33,[-1,-2]]],-1,[],[]],[[[33,[-1,-2]]],-1,[],[]],[[[4,[-1,-2,-3]]],[[13,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[[4,[-1,-2,-3]]],7,[],[],[]],[[[13,[-1,-2]]],7,[],[]],[[[14,[-1,-2]]],7,[],[]],[[[36,[-1,-2]]],7,[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[],[[4,[-1,-2]]],[],[]],[[[12,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[35,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[22,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[21,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[13,[-1,-2]]],[[6,[-1]]],[],[]],[[[14,[-1,-2]]],[[6,[-2]]],[],[]],[[[36,[-1,-2]]],[[6,[-2]]],[],[]],[[[12,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[35,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[22,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[21,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[13,[-1,-2]]],[[6,[-1]]],[],[]],[[[14,[-1,-2]]],[[6,[-2]]],[],[]],[[[36,[-1,-2]]],[[6,[-2]]],[],[]],[[[1,[-1,-2,-3]],-2],-2,8,[],11],[[[3,[-1,-2,-3]],-1,-2],[[5,[-1,-2]]],8,[],11],[[[1,[-1,-2,-3]],-4],-2,8,[],11,2],[[[3,[-1,-2,-3]],-4],[[5,[-1,-2]]],8,[],11,2],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],[[6,[15]]],[8,9,39],39,11],[[[4,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[9,8],[],11],[[[4,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[9,8],[],11],[[[4,[-1,-2,-3]]],[[31,[-1,-2,-3]]],[],[],11],[[[4,[-1,-2,-3]]],[[32,[-1,-2,-3]]],[],[],11],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[4,[-1,-2,-3]],-1,-2],[[6,[-2]]],[9,8],[],11],[[[29,[-1,-2]],-2],[[5,[-1,-2]]],[],[]],[[[29,[-1,-2]]],-1,[],[]],[[[33,[-1,-2]],-1],-1,[],[]],[[[33,[-1,-2]],-2],-2,[],[]],[[[4,[-1,-2,-3]],7],5,[],[],[]],[[[4,[-1,-2,-3]],-4],5,[],[],[],38],[[[4,[-1,-2,-3]],-4],5,[9,8],[],11,38],[[[4,[-1,-2,-3]]],5,[9,8],[],11],[[[12,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[35,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[22,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[21,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[13,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[14,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[36,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],5,[],[]],[[[33,[-1,-2]]],5,[],[]],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],5,[],[]],[[[33,[-1,-2]]],5,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[[[4,[-1,-2,-3]],7],[[42,[5,43]]],[],[],[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[[[4,[-1,-2,-3]]],[[14,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[36,[-1,-2]]],[],[],[]],[7,[[4,[-1,-2]]],[],[]],[[7,-1],[[4,[-2,-3,-1]]],[],[],[]],[-1,[[4,[-2,-3,-1]]],[],[],[]],0,0,0,0,0,0,0,0,0,[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,-2]]],7,[],[]],[[[45,[-1,-2]]],5,[],[]],[[[45,[-1,-2]]],[[45,[-1,-2]]],[8,9,10],[11,10]],[[[46,[-1]]],[[46,[-1]]],[]],[[[47,[-1,-2]]],[[47,[-1,-2]]],[],[]],[[[48,[-1,-2]]],[[48,[-1,-2]]],[],[]],[[[49,[-1,-2]]],[[49,[-1,-2]]],[],[]],[[[50,[-1,-2]]],[[50,[-1,-2]]],[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[[],[[45,[-1,-2]]],[],20],[[[45,[-1,-2]],[45,[-1,-2]]],[[48,[-1,-2]]],[9,8],11],[[[45,[-1,-2]]],[[51,[-1]]],[],[]],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[[45,[-1,-2]],-3],5,[9,8,24],11,25],[[[45,[-1,-2]],-3],5,[9,8],11,25],[[[45,[-1,-2]],26],27,28,[]],[[[46,[-1]],26],27,28],[[[47,[-1,-2]],26],27,[28,9,8],11],[[[48,[-1,-2]],26],27,[28,9,8],11],[[[49,[-1,-2]],26],27,[28,9,8],11],[[[50,[-1,-2]],26],27,[28,9,8],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[45,[-2,-3]]],25,[9,8],[11,20]],[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-2,-3]],-1],[[6,[-2]]],[8,9,18],[[19,[-1]],9,8],11],[[[45,[-1,-2]],-1],-1,[9,8],11],[[[45,[-2,-3]],-1,-4],-2,[8,9,18],[[19,[-1]],9,8],11,2],[[[45,[-1,-2]],-3],5,[9,8],11,40],[[[45,[-1,-2]]],-2,[9,8],11],[[[45,[-1,-2]],-1],17,[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],[[47,[-1,-2]]],[9,8],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]]],[[52,[-1]]],[],[]],[[[45,[-1,-2]]],[[46,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[[45,[-1,-2]]],17,[],[]],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[[45,[-1,-2]]],[[46,[-1]]],[],[]],[[[45,[-1,-2]]],7,[],[]],[[],[[45,[-1,53]]],[8,9]],[[[46,[-1]]],[[6,[-1]]],[]],[[[52,[-1]]],[[6,[-1]]],[]],[[[51,[-1]]],[[6,[-1]]],[]],[[[47,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[48,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[49,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[50,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[46,[-1]]],[[6,[-1]]],[]],[[[52,[-1]]],[[6,[-1]]],[]],[[[51,[-1]]],[[6,[-1]]],[]],[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[[[45,[-1,-2]],-1],[[6,[-1]]],[9,8],11],[[[45,[-1,-2]],7],5,[9,8],11],[[[45,[-1,-2]],-3],5,[],[],38],[[[45,[-1,-2]],-3],5,[9,8],11,38],[[[45,[-1,-2]]],5,[9,8],11],[[[46,[-1]]],[[5,[7,[6,[7]]]]],[]],[[[52,[-1]]],[[5,[7,[6,[7]]]]],[]],[[[51,[-1]]],[[5,[7,[6,[7]]]]],[]],[[[47,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[48,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[49,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[50,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[[[45,[-1,-2]],[45,[-1,-2]]],[[49,[-1,-2]]],[9,8],11],[[[45,[-2,-3]],-1],[[6,[-2]]],[8,9,18],[[19,[-1]],9,8],11],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[[[45,[-1,-2]],7],[[42,[5,43]]],[9,8],11],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[[[45,[-1,-2]],[45,[-1,-2]]],[[50,[-1,-2]]],[9,8],11],[7,[[45,[-1,53]]],[8,9]],[[7,-1],[[45,[-2,-1]]],11,[9,8]],[-1,[[45,[-2,-1]]],11,[9,8]],0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],7,[],[],[]],[[[54,[-1,-2,-3]]],5,[],[],[]],[[[54,[-1,-2,-3]]],[[54,[-1,-2,-3]]],[8,9,10],10,[11,10]],[[-1,-2],5,[],[]],[[[54,[-2,-3,-4]],-1],17,[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]]],[[21,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]],-1],[[1,[-1,-2,-3]]],[9,8],[],11],[[[54,[-1,-2,-3]],-4],5,[9,8],[],11,25],[[[54,[-1,-2,-3]],26],27,28,28,[]],[-1,-1,[]],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]],-1,-2],[[6,[-2]]],[9,8],[],11],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],[[22,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],17,[],[],[]],[[[54,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],7,[],[],[]],[7,[[54,[-1,-2]]],[9,8],[]],[[],[[54,[-1,-2]]],[9,8],[]],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]]],[[31,[-1,-2,-3]]],[9,8],[],11],[[[54,[-1,-2,-3]]],[[32,[-1,-2,-3]]],[9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[9,8],[],11],[[[54,[-1,-2,-3]],7],5,[9,8],[],11],[-1,-2,[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,44,[]],[[7,-1],[[54,[-2,-3,-1]]],[],[],[]]],"c":[],"p":[[4,"Entry",6],[8,"FnOnce",526],[4,"RawEntryMut",6],[3,"LinkedHashMap",6],[15,"tuple"],[4,"Option",527],[15,"usize"],[8,"Hash",528],[8,"Eq",529],[8,"Clone",530],[8,"BuildHasher",528],[3,"Iter",6],[3,"Keys",6],[3,"Values",6],[4,"Ordering",529],[8,"Ord",529],[15,"bool"],[8,"Sized",531],[8,"Borrow",532],[8,"Default",533],[3,"Drain",6],[3,"IntoIter",6],[8,"PartialEq",529],[8,"Copy",531],[8,"IntoIterator",534],[3,"Formatter",535],[6,"Result",535],[8,"Debug",535],[3,"OccupiedEntry",6],[3,"VacantEntry",6],[3,"RawEntryBuilder",6],[3,"RawEntryBuilderMut",6],[3,"RawOccupiedEntryMut",6],[3,"RawVacantEntryMut",6],[3,"IterMut",6],[3,"ValuesMut",6],[15,"u64"],[8,"FnMut",526],[8,"PartialOrd",529],[8,"Hasher",528],[8,"Fn",526],[4,"Result",536],[4,"TryReserveError",6],[3,"TypeId",537],[3,"LinkedHashSet",313],[3,"Iter",313],[3,"Intersection",313],[3,"Difference",313],[3,"SymmetricDifference",313],[3,"Union",313],[3,"Drain",313],[3,"IntoIter",313],[6,"DefaultHashBuilder",538],[3,"LruCache",476],[13,"AllocError",312]],"b":[[87,"impl-Extend%3C(%26K,+%26V)%3E-for-LinkedHashMap%3CK,+V,+S%3E"],[88,"impl-Extend%3C(K,+V)%3E-for-LinkedHashMap%3CK,+V,+S%3E"],[169,"impl-IntoIterator-for-%26LinkedHashMap%3CK,+V,+S%3E"],[170,"impl-IntoIterator-for-%26mut+LinkedHashMap%3CK,+V,+S%3E"],[171,"impl-IntoIterator-for-LinkedHashMap%3CK,+V,+S%3E"],[362,"impl-Extend%3C%26T%3E-for-LinkedHashSet%3CT,+S%3E"],[363,"impl-Extend%3CT%3E-for-LinkedHashSet%3CT,+S%3E"],[395,"impl-IntoIterator-for-LinkedHashSet%3CT,+S%3E"],[396,"impl-IntoIterator-for-%26LinkedHashSet%3CT,+S%3E"],[504,"impl-IntoIterator-for-%26mut+LruCache%3CK,+V,+S%3E"],[505,"impl-IntoIterator-for-LruCache%3CK,+V,+S%3E"],[506,"impl-IntoIterator-for-%26LruCache%3CK,+V,+S%3E"]]},\ +"hashbrown":{"doc":"This crate is a Rust port of Google’s high-performance …","t":"NNIDDDELLLLLKLLLAAALALLLLMGDEEDDDDDDDDNNNDDDDDEDDNNNDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLDDEDDDDDNDDDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDEDDDDDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","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","raw","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_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","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_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","new","new_in","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","raw_table","raw_table_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_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_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","value","values","values_mut","with_capacity","with_capacity_and_hasher","with_capacity_and_hasher_in","with_capacity_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","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","new","new_in","next","next","next","next","next","next","next","next","or_insert","raw_table","raw_table_mut","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","with_capacity_and_hasher","with_capacity_and_hasher_in","with_capacity_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","Bucket","InsertSlot","RawDrain","RawIntoIter","RawIter","RawIterHash","RawTable","allocation_info","allocator","as_mut","as_ptr","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucket","bucket_index","buckets","capacity","clear","clear_no_drop","clone","clone","clone","clone_from","clone_from_with_hasher","clone_into","clone_into","clone_into","copy_from_nonoverlapping","data_end","data_start","default","drain","drain_iter_from","drop","drop","drop","erase","erase_entry","find","find_or_find_insert_slot","fold","from","from","from","from","from","from","from","get","get_many_mut","get_many_unchecked_mut","get_mut","insert","insert_entry","insert_in_slot","insert_no_grow","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter_from","is_bucket_full","is_empty","iter","iter","iter","iter_hash","len","new","new_in","next","next","next","next","reflect_insert","reflect_remove","remove","remove_entry","replace_bucket_with","reserve","shrink_to","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert_no_grow","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","try_with_capacity","try_with_capacity_in","type_id","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","with_capacity_in"],"q":[[0,"hashbrown"],[25,"hashbrown::TryReserveError"],[26,"hashbrown::hash_map"],[434,"hashbrown::hash_set"],[661,"hashbrown::hash_table"],[815,"hashbrown::raw"],[950,"core::fmt"],[951,"core::fmt"],[952,"core::any"],[953,"allocator_api2::stable::alloc"],[954,"core::ops::function"],[955,"core::marker"],[956,"core::clone"],[957,"core::cmp"],[958,"core::hash"],[959,"core::hash"],[960,"core::cmp"],[961,"core::ops::function"],[962,"core::option"],[963,"core::convert"],[964,"core::ops::function"],[965,"alloc::borrow"],[966,"allocator_api2::stable::alloc::global"],[967,"core::ptr::non_null"],[968,"core::alloc::layout"]],"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).","Experimental and unsafe RawTable API. This module is only …","","","","","The layout of the allocation request that failed.","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.","Examples","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","Creates an iterator over the entries of a HashMap in …","Creates an iterator over the entries of a HashMap in …","Creates a consuming iterator, that is, one that moves each …","","","","","","","","","","","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.","","","","","","","","","","Creates an empty HashMap.","Creates an empty HashMap using the given allocator.","","","","","","","","","","","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.","Returns a reference to the RawTable used underneath HashMap…","Returns a mutable reference to the RawTable used …","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 with the specified capacity, …","Creates an empty HashMap with the specified capacity using …","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.","Examples","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns 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.","","","","Creates an empty HashSet.","Creates an empty HashSet.","","","","","","","","","Ensures a value is in the entry by inserting if it was …","Returns a reference to the RawTable used underneath HashSet…","Returns a mutable reference to the RawTable used …","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.","Creates an empty HashSet with the specified capacity, using","Creates an empty HashSet with the specified capacity, using","Creates an empty HashSet with the specified capacity.","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 …","A reference to a hash table bucket containing a T.","A reference to an empty bucket into which an can be …","Iterator which consumes elements without freeing the table …","Iterator which consumes a table and returns elements.","Iterator which returns a raw pointer to every full bucket …","Iterator over occupied buckets that could match a given …","A raw hash table with an unsafe API.","Return the information about memory allocated by the table.","Returns a reference to the underlying allocator.","Returns a unique mutable reference to the value.","Acquires the underlying raw pointer *mut T to data.","Returns a shared immutable reference to the value.","","","","","","","","","","","","","","","Returns a pointer to an element in the table.","Returns the index of a bucket from a Bucket.","Returns the number of buckets in the table.","Returns the number of elements the map can hold without …","Removes all elements from the table without freeing the …","Marks all table buckets as empty without dropping their …","","","","","Variant of clone_from to use when a hasher is available.","","","","Copies size_of<T> bytes from other to self. The source and …","Returns pointer to one past last data element in the the …","Returns pointer to start of data table.","","Returns an iterator which removes all elements from the …","Returns an iterator which removes all elements from the …","","","","Erases an element from the table, dropping it in place.","Finds and erases an element from the table, dropping it in …","Searches for an element in the table.","Searches for an element in the table. If the element is …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to an element in the table.","Attempts to get mutable references to N entries in the …","","Gets a mutable reference to an element in the table.","Inserts a new element into the table, and returns its raw …","Inserts a new element into the table, and returns a …","Inserts a new element into the table in the given slot, …","Inserts a new element into the table, without growing 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).","","","","","","Returns an iterator which consumes all elements from the …","Checks whether the bucket at index is full.","Returns true if the table contains no elements.","Returns an iterator over every element in the table. It is …","","","Returns an iterator over occupied buckets that could match …","Returns the number of elements in the table.","Creates a new empty hash table without allocating any …","Creates a new empty hash table without allocating any …","","","","","Refresh the iterator so that it reflects an insertion into …","Refresh the iterator so that it reflects a removal from …","Removes an element from the table, returning it.","Finds and removes an element from the table, returning it.","Temporary removes a bucket, applying the given function to …","Ensures that at least additional items can be inserted …","Shrinks the table to fit max(self.len(), min_size) …","","","","","","","","","","","","","","Attempts to insert a new element without growing the table …","","","","","","","","Tries to ensure that at least additional items can be …","Attempts to allocate a new hash table with at least enough …","Attempts to allocate a new hash table using the given …","","","","","","","","Allocates a new hash table with at least enough capacity …","Allocates a new hash table using the given allocator, with …"],"i":[1,1,0,0,0,0,0,1,1,1,1,1,23,1,1,1,0,0,0,1,0,1,1,1,1,88,0,0,0,0,0,0,0,0,0,0,0,0,10,12,13,0,0,0,0,0,0,0,0,10,12,13,0,0,0,0,8,10,12,13,10,12,13,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,8,17,18,19,8,8,17,18,19,8,8,8,8,46,8,8,8,8,8,8,8,8,17,32,33,34,35,18,19,25,36,37,10,38,39,40,12,41,42,13,44,45,46,46,17,32,33,34,35,18,19,25,36,8,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,37,40,8,37,40,37,40,8,38,41,44,8,38,8,38,8,8,8,8,8,38,41,44,8,8,8,10,38,39,12,41,42,13,44,45,39,38,8,39,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,8,17,32,33,34,35,18,19,25,29,36,38,42,45,38,8,38,41,44,8,8,8,8,38,12,41,42,13,44,45,38,8,8,17,32,33,34,35,18,19,25,36,8,8,17,32,33,34,35,18,19,25,29,36,12,13,10,12,13,10,12,13,12,13,8,8,8,8,8,38,41,44,8,38,41,44,41,44,38,41,44,41,44,8,8,8,8,17,32,33,34,35,18,19,25,29,36,8,17,18,19,46,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,8,8,17,32,33,34,35,18,19,25,29,36,37,10,38,39,40,12,41,42,13,44,45,46,46,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,62,0,0,0,62,0,55,55,55,55,55,56,64,61,63,57,58,59,60,62,65,66,55,56,64,61,63,57,58,59,60,62,65,66,55,55,55,56,57,58,59,60,55,55,56,57,58,59,60,55,55,55,55,55,55,55,55,55,55,55,56,64,61,57,58,59,60,62,65,66,56,64,61,57,58,59,60,55,55,55,56,64,61,63,57,58,59,60,62,65,66,55,55,62,65,66,55,55,55,55,55,62,66,55,55,55,56,64,61,63,57,58,59,60,62,65,66,55,55,56,64,61,63,57,58,59,60,66,55,55,55,55,55,55,56,64,61,55,55,56,64,61,63,57,58,59,60,62,55,55,55,65,55,65,55,55,55,55,56,64,61,63,57,58,59,60,55,55,55,55,56,57,58,59,60,55,56,64,61,63,57,58,59,60,62,65,66,55,56,64,61,63,57,58,59,60,62,65,66,55,55,56,64,61,63,57,58,59,60,62,65,66,55,55,55,55,55,55,55,0,0,0,0,0,0,0,0,70,0,70,0,69,70,69,70,73,75,74,76,77,78,71,72,69,70,73,75,74,76,77,78,71,72,69,69,69,69,69,69,69,69,69,69,69,69,70,73,75,74,71,76,77,78,69,70,73,75,74,76,77,78,71,72,73,69,69,73,70,75,69,69,70,73,75,74,76,77,78,71,72,69,69,69,76,77,78,71,72,73,73,75,74,69,69,69,69,76,77,78,71,69,69,76,77,78,71,72,70,70,73,69,69,69,69,76,77,78,71,72,69,69,70,73,75,74,76,77,78,71,72,69,70,73,75,74,76,77,78,71,72,69,69,70,73,75,74,76,77,78,71,72,69,69,0,0,0,0,0,0,0,53,53,82,82,82,86,82,53,83,85,84,87,86,82,53,83,85,84,87,53,53,53,53,53,53,82,53,83,53,53,82,53,83,82,53,53,53,53,53,53,85,84,53,53,53,53,83,86,82,53,83,85,84,87,53,53,53,53,53,53,53,53,86,82,53,83,85,84,87,53,83,85,84,87,53,53,53,53,85,84,53,53,53,53,83,85,84,87,83,83,53,53,53,53,53,83,85,84,82,53,83,86,82,53,83,85,84,87,53,86,82,53,83,85,84,87,53,53,53,86,82,53,83,85,84,87,53,53],"f":[0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[-1,-2],2,[],[]],[[1,1],3],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[1,4],5],[-1,-1,[]],0,0,0,[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-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,[[[8,[-1,-2,-3,-4]]],-4,[],[],[],9],[[[10,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,11],[[[12,[-1,-2,-3,-4]],-5],[[12,[-1,-2,-3,-4]]],[],[],[],9,11],[[[13,[-1,-2,-3,-4,-5]],-6],[[13,[-1,-2,-3,-4,-5]]],[],14,[],[],9,11],[[[10,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,11],[[[12,[-1,-2,-3,-4]],-5],[[12,[-1,-2,-3,-4]]],[],[],[],9,11],[[[13,[-1,-2,-3,-4,-5]],-6],[[13,[-1,-2,-3,-4,-5]]],[],14,[],[],9,11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[8,[-1,-2,-3,-4]]],15,[],[],[],9],[[[8,[-1,-2,-3,-4]]],2,[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[8,[-1,-2,-3,-4]]],16,16,16,[9,16]],[[[17,[-1,-2]]],[[17,[-1,-2]]],[],[]],[[[18,[-1,-2]]],[[18,[-1,-2]]],[],[]],[[[19,[-1,-2]]],[[19,[-1,-2]]],[],[]],[[[8,[-1,-2,-3,-4]],[8,[-1,-2,-3,-4]]],2,16,16,16,[9,16]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[8,[-1,-2,-3,-4]],-5],3,[20,21],[],22,9,[21,[23,[-1]],14]],[[],[[8,[-1,-2,-3,-4]]],[],[],24,[24,9]],[[[8,[-1,-2,-3,-4]]],[[25,[-1,-2,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],-1],[[12,[-1,-2,-3,-4]]],[20,21],[],22,9],0,[[[8,[-1,-2,-3,-4]],-5],[[13,[-1,-5,-2,-3,-4]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[8,[-1,-2,-3,-4]]],3,[20,21],26,22,9],[[-1,-2],3,[],[]],[[[8,[-1,-2,-3,-4]],-5],2,[20,21,27],27,22,9,28],[[[8,[-1,-2,-3,-4]],-5],2,[20,21,27],27,22,9,28],[[[8,[-1,-2,-3,-4]],-5],2,[20,21],[],22,9,28],[[[8,[-1,-2,-3,-4]],-5],[[29,[-1,-2,-5,-4]]],[],[],[],9,30],[[[8,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[17,[-1,-2]],4],5,31,31],[[[32,[-1,-2]],4],5,31,31],[[[33,[-1,-2,-3]],4],5,31,31,9],[[[34,[-1,-2,-3]],4],5,31,31,9],[[[35,[-1,-2,-3]],4],5,[],31,9],[[[18,[-1,-2]],4],5,31,[]],[[[19,[-1,-2]],4],5,[],31],[[[25,[-1,-2,-3]],4],5,31,31,9],[[[36,[-1,-2]],4],5,[],31],[[[37,[-1,-2,-3,-4]],4],5,[],[],[],9],[[[10,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[38,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[39,[-1,-2,-3,-4]],4],5,[],[],[],9],[[[40,[-1,-2,-3,-4]],4],5,[],[],[],9],[[[12,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[41,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[42,[-1,-2,-3,-4]],4],5,31,[],[],9],[[[13,[-2,-1,-3,-4,-5]],4],5,[14,31],[[43,[-1]]],31,[],9],[[[44,[-2,-1,-3,-4,-5]],4],5,[14,31],[[43,[-1]]],31,[],9],[[[45,[-2,-1,-3,-4,-5]],4],5,[14,31],[[43,[-1]]],[],[],9],[[[46,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[46,[-1,-2,-3,-4]],4],5,31,31,[],9],[[[17,[-1,-2]],-3,-4],-3,[],[],[],30],[[[32,[-1,-2]],-3,-4],-3,[],[],[],30],[[[33,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[34,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[35,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[18,[-1,-2]],-3,-4],-3,[],[],[],30],[[[19,[-1,-2]],-3,-4],-3,[],[],[],30],[[[25,[-1,-2,-3]],-4,-5],-4,[],[],9,[],30],[[[36,[-1,-2]],-3,-4],-3,[],[],[],30],[-1,-1,[]],[[[47,[[2,[-1,-2]]]]],[[8,[-1,-2,48,-3]]],[20,21],[],[24,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,[]],[[[37,[-1,-2,-3,-4]],49,-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,30],[[[40,[-1,-2,-3,-4]],49,-5],[[50,[[2,[-1,-2]]]]],[],[],[],9,30],[-1,[[8,[-2,-3,-4,-5]]],28,[20,21],[],[22,24],[24,9]],[[[37,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],22,9,[21,[23,[-1]],14]],[[[40,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[],[],22,9,[21,[23,[-1]],14]],[[[37,[-1,-2,-3,-4]],49,-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,[[23,[-1]],14]],[[[40,[-1,-2,-3,-4]],49,-5],[[50,[[2,[-1,-2]]]]],[],[],[],9,[[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],-5],[[50,[-2]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[[2,[-1,-2]]]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[[2,[-1,-2]]]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],[47,[-5]]],[[50,[[47,[-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],-5],[[50,[-2]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]]],-3,[],[],[],9],[[[8,[-1,-2,-3,-4]],-5],-2,[20,21],[],22,9,[21,[23,[-1]],14]],[[[8,[-1,-2,-3,-4]],-1,-2],[[50,[-2]]],[20,21],[],22,9],[[[10,[-1,-2,-3,-4]],-1,-2],[[38,[-1,-2,-3,-4]]],21,[],22,9],[[[38,[-1,-2,-3,-4]],-2],-2,[],[],[],9],[[[39,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],21,[],22,9],[[[12,[-1,-2,-3,-4]],-2],[[41,[-1,-2,-3,-4]]],21,[],22,9],[[[41,[-1,-2,-3,-4]],-2],-2,[],[],[],9],[[[42,[-1,-2,-3,-4]],-2],-2,21,[],22,9],[[[13,[-2,-1,-3,-4,-5]],-3],[[44,[-2,-1,-3,-4,-5]]],14,[21,[51,[-1]]],[],22,9],[[[44,[-1,-2,-3,-4,-5]],-3],-3,[],14,[],[],9],[[[45,[-2,-1,-3,-4,-5]],-3],-3,14,[21,[51,[-1]]],[],22,9],[[[39,[-1,-2,-3,-4]],49,-1,-2],[[2,[-1,-2]]],21,[],22,9],[[[38,[-1,-2,-3,-4]],-1],-1,[],[],[],9],[[[8,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],[20,21],[],22,9],[[[39,[-1,-2,-3,-4]],49,-1,-2,-5],[[2,[-1,-2]]],[],[],[],9,52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[8,[-1,-2,-3,-4]]],[[17,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[32,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[33,[-1,-2,-4]]],[],[],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[38,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[42,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[45,[-2,-1,-3,-4,-5]]],-2,14,[[51,[-1]]],[],[],9],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[34,[-1,-2,-4]]],[],[],[],9],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]]],[[35,[-1,-2,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],3,[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[17,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[32,[-1,-2]]],[],[],[],9],[[[38,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[12,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[42,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[13,[-2,-1,-3,-4,-5]]],-1,14,[[43,[-1]]],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-1,[],14,[],[],9],[[[45,[-2,-1,-3,-4,-5]]],-1,14,[[43,[-1]]],[],[],9],[[[38,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[18,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],15,[],[],[],9],[[[17,[-1,-2]]],15,[],[]],[[[32,[-1,-2]]],15,[],[]],[[[33,[-1,-2,-3]]],15,[],[],9],[[[34,[-1,-2,-3]]],15,[],[],9],[[[35,[-1,-2,-3]]],15,[],[],9],[[[18,[-1,-2]]],15,[],[]],[[[19,[-1,-2]]],15,[],[]],[[[25,[-1,-2,-3]]],15,[],[],9],[[[36,[-1,-2]]],15,[],[]],[[],[[8,[-1,-2,48]]],[],[]],[-1,[[8,[-2,-3,48,-1]]],9,[],[]],[[[17,[-1,-2]]],[[50,[[2,[-1,-2]]]]],[],[]],[[[32,[-1,-2]]],[[50,[[2,[-1,-2]]]]],[],[]],[[[33,[-1,-2,-3]]],[[50,[[2,[-1,-2]]]]],[],[],9],[[[34,[-1,-2,-3]]],[[50,[-1]]],[],[],9],[[[35,[-1,-2,-3]]],[[50,[-2]]],[],[],9],[[[18,[-1,-2]]],[[50,[-1]]],[],[]],[[[19,[-1,-2]]],[[50,[-2]]],[],[]],[[[25,[-1,-2,-3]]],[[50,[[2,[-1,-2]]]]],[],[],9],[[[29,[-1,-2,-3,-4]]],50,[],[],30,9],[[[36,[-1,-2]]],[[50,[-2]]],[],[]],[[[12,[-1,-2,-3,-4]]],-2,21,24,22,9],[[[13,[-2,-1,-3,-4,-5]]],-3,14,[21,[51,[-1]]],24,22,9],[[[10,[-1,-2,-3,-4]],-1,-2],[[2,[-1,-2]]],21,[],22,9],[[[12,[-1,-2,-3,-4]],-2],-2,21,[],22,9],[[[13,[-2,-1,-3,-4,-5]],-3],-3,14,[21,[51,[-1]]],[],22,9],[[[10,[-1,-2,-3,-4]],-5],[[2,[-1,-2]]],21,[],22,9,11],[[[12,[-1,-2,-3,-4]],-5],-2,21,[],22,9,11],[[[13,[-2,-1,-3,-4,-5]],-6],-3,14,[21,[51,[-1]]],[],22,9,11],[[[12,[-1,-2,-3,-4]],-5],-2,21,[],22,9,11],[[[13,[-2,-1,-3,-4,-5]],-6],-3,14,[21,[43,[-1]],[51,[-1]]],[],22,9,11],[[[8,[-1,-2,-3,-4]]],[[40,[-1,-2,-3,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[37,[-1,-2,-3,-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[53,[[2,[-1,-2]],-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[53,[[2,[-1,-2]],-4]]],[],[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[-2]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[41,[-1,-2,-3,-4]]],-2,[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],-3,[],14,[],[],9],[[[8,[-1,-2,-3,-4]],-5],[[50,[[2,[-1,-2]]]]],[20,21],[],22,9,[21,[23,[-1]],14]],[[[38,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[41,[-1,-2,-3,-4]]],[[2,[-1,-2]]],[],[],[],9],[[[44,[-1,-2,-3,-4,-5]]],[[2,[-1,-3]]],[],14,[],[],9],[[[41,[-1,-2,-3,-4]],-2],[[2,[-1,-2]]],[],[],[],9],[[[44,[-2,-1,-3,-4,-5]],-3],[[2,[-2,-3]]],14,[[51,[-1]]],[],[],9],[[[38,[-1,-2,-3,-4]],-5],[[10,[-1,-2,-3,-4]]],[],[],[],9,11],[[[41,[-1,-2,-3,-4]],-5],[[12,[-1,-2,-3,-4]]],[],[],[],9,11],[[[44,[-1,-2,-3,-4,-5]],-6],[[13,[-1,-2,-3,-4,-5]]],[],14,[],[],9,11],[[[41,[-1,-2,-3,-4]]],-1,[],[],[],9],[[[44,[-2,-1,-3,-4,-5]]],-2,14,[[51,[-1]]],[],[],9],[[[8,[-1,-2,-3,-4]],15],2,[20,21],[],22,9],[[[8,[-1,-2,-3,-4]],-5],2,[],[],[],9,30],[[[8,[-1,-2,-3,-4]],15],2,[20,21],[],22,9],[[[8,[-1,-2,-3,-4]]],2,[20,21],[],22,9],[[[17,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[32,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[33,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[34,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[35,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[18,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[19,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[[[25,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],[],9],[[[29,[-1,-2,-3,-4]]],[[2,[15,[50,[15]]]]],[],[],30,9],[[[36,[-1,-2]]],[[2,[15,[50,[15]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,54,[]],[-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]]],[],[]],[[[8,[-1,-2,-3,-4]],-1,-2],[[6,[-2,[46,[-1,-2,-3,-4]]]]],[20,21],[],22,9],[-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]]],[],[]],[[[8,[-1,-2,-3,-4]],15],[[6,[2,1]]],[20,21],[],22,9],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],0,[[[8,[-1,-2,-3,-4]]],[[19,[-1,-2]]],[],[],[],9],[[[8,[-1,-2,-3,-4]]],[[36,[-1,-2]]],[],[],[],9],[15,[[8,[-1,-2,48]]],[],[]],[[15,-1],[[8,[-2,-3,-1]]],[],[],[]],[[15,-1,-2],[[8,[-3,-4,-1,-2]]],[],9,[],[]],[[15,-1],[[8,[-2,-3,48,-1]]],9,[],[]],[-1,[[8,[-2,-3,-1]]],[],[],[]],[[-1,-2],[[8,[-3,-4,-1,-2]]],[],9,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[55,[-1,-2,-3]]],-3,[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[55,[-1,-2]]],[20,21,16],[22,24],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[55,[-1,-2]]],[20,21,16],[22,24],9],[[[55,[-1,-2]],[55,[-1,-2]]],[[55,[-1,-2]]],[20,21,16],[22,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,[],[]],[[[55,[-1,-2,-3]]],15,[],[],9],[[[55,[-1,-2,-3]]],2,[],[],9],[[[55,[-1,-2,-3]]],[[55,[-1,-2,-3]]],16,16,[9,16]],[[[56,[-1]]],[[56,[-1]]],[]],[[[57,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[],[],9],[[[58,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[],[],9],[[[59,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[],[],9],[[[60,[-1,-2,-3]]],[[60,[-1,-2,-3]]],[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],2,16,16,[9,16]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[55,[-1,-2,-3]],-4],3,[20,21],22,9,[21,[23,[-1]],14]],[[],[[55,[-1,-2,-3]]],[],24,[24,9]],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[58,[-1,-2,-3]]],[20,21],22,9],[[[55,[-1,-2,-3]]],[[61,[-1,-3]]],[],[],9],[[[55,[-1,-2,-3]],-1],[[62,[-1,-2,-3]]],[20,21],22,9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[-1,-2],3,[],[]],[[[55,[-1,-2,-3]],-4],2,[20,21],22,9,28],[[[55,[-1,-2,-3]],-4],2,[20,21,27],22,9,28],[[[55,[-1,-2,-3]],-4],[[63,[-1,-4,-3]]],[],[],9,30],[[[55,[-1,-2,-3]],4],5,31,[],9],[[[56,[-1]],4],5,31],[[[64,[-1,-2]],4],5,31,9],[[[61,[-1,-2]],4],5,31,9],[[[57,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[58,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[59,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[60,[-1,-2,-3]],4],5,[31,20,21],22,9],[[[62,[-1,-2,-3]],4],5,31,[],9],[[[65,[-1,-2,-3]],4],5,31,[],9],[[[66,[-1,-2,-3]],4],5,31,[],9],[[[56,[-1]],-2,-3],-2,[],[],30],[[[64,[-1,-2]],-3,-4],-3,[],9,[],30],[[[61,[-1,-2]],-3,-4],-3,[],9,[],30],[[[57,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[58,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[59,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[60,[-1,-2,-3]],-4,-5],-4,[20,21],22,9,[],30],[[[8,[-1,2,-2,-3]]],[[55,[-1,-2,-3]]],[],[],9],[-1,-1,[]],[[[47,[-1]]],[[55,[-1,48,-2]]],[20,21],[24,9]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[55,[-2,-3,-4]]],28,[20,21],[22,24],[24,9]],[[[55,[-1,-2,-3]],-4],[[50,[-1]]],[20,21],22,9,[21,[23,[-1]],14]],[[[62,[-1,-2,-3]]],-1,[],[],9],[[[65,[-1,-2,-3]]],-1,[],[],9],[[[66,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],-1],-1,[20,21],22,9],[[[55,[-1,-2,-3]],-4],-1,[20,21],22,9,[21,[23,[-1]],67,14]],[[[55,[-1,-2,-3]],-4,-5],-1,[20,21],22,9,[21,[23,[-1]],14],11],[[[55,[-1,-2,-3]]],-2,[],[],9],[[[55,[-1,-2,-3]],-1],3,[20,21],22,9],[[[62,[-1,-2,-3]]],[[65,[-1,-2,-3]]],21,22,9],[[[66,[-1,-2,-3]]],2,21,22,9],[[[55,[-1,-2,-3]],-1],-1,[20,21],22,9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[57,[-1,-2,-3]]],[20,21],22,9],[-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,-2,-3]]],[[56,[-1]]],[],[],9],[[[55,[-1,-2,-3]]],[[64,[-1,-3]]],[],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[66,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[[55,[-1,-2,-3]]],3,[],[],9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],3,[20,21],22,9],[[[55,[-1,-2,-3]]],[[56,[-1]]],[],[],9],[[[55,[-1,-2,-3]]],15,[],[],9],[[[56,[-1]]],15,[]],[[[64,[-1,-2]]],15,[],9],[[[61,[-1,-2]]],15,[],9],[[],[[55,[-1,48]]],[]],[-1,[[55,[-2,48,-1]]],9,[21,20]],[[[56,[-1]]],[[50,[-1]]],[]],[[[64,[-1,-2]]],[[50,[-1]]],[],9],[[[61,[-1,-2]]],[[50,[-1]]],[],9],[[[63,[-1,-2,-3]]],50,[],30,9],[[[57,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[58,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[59,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[60,[-1,-2,-3]]],[[50,[-1]]],[20,21],22,9],[[[62,[-1,-2,-3]]],2,21,22,9],[[[55,[-1,-2,-3]]],[[53,[[2,[-1,2]],-3]]],[],[],9],[[[55,[-1,-2,-3]]],[[53,[[2,[-1,2]],-3]]],[],[],9],[[[55,[-1,-2,-3]],-4],3,[20,21],22,9,[21,[23,[-1]],14]],[[[65,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],-1],[[50,[-1]]],[20,21],22,9],[[[65,[-1,-2,-3]]],-1,[],[],9],[[[55,[-1,-2,-3]],15],2,[20,21],22,9],[[[55,[-1,-2,-3]],-4],2,[],[],9,30],[[[55,[-1,-2,-3]],15],2,[20,21],22,9],[[[55,[-1,-2,-3]]],2,[20,21],22,9],[[[56,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[64,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[61,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[63,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],30,9],[[[57,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[58,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[59,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[60,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[20,21],22,9],[[[55,[-1,-2]],[55,[-1,-2]]],[[55,[-1,-2]]],[20,21,16],[22,24]],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[59,[-1,-2,-3]]],[20,21],22,9],[[[55,[-1,-2,-3]],-4],[[50,[-1]]],[20,21],22,9,[21,[23,[-1]],14]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[[[55,[-1,-2,-3]],15],[[6,[2,1]]],[20,21],22,9],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[[[55,[-1,-2,-3]],[55,[-1,-2,-3]]],[[60,[-1,-2,-3]]],[20,21],22,9],[15,[[55,[-1,48]]],[]],[[15,-1],[[55,[-2,-1,68]]],[],[]],[[15,-1,-2],[[55,[-3,-1,-2]]],[],9,[]],[[15,-1],[[55,[-2,48,-1]]],9,[21,20]],[-1,[[55,[-2,-1,68]]],[],[]],[[-1,-2],[[55,[-3,-1,-2]]],[],9,[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[69,[-1,-2]]],-2,[],9],[[[70,[-1,-2]],-3],[[70,[-1,-2]]],[],9,11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1,-2]]],15,[],9],[[[69,[-1,-2]]],2,[],9],[[[69,[-1,-2]]],[[69,[-1,-2]]],16,[9,16]],[[-1,-2],2,[],[]],[[],[[69,[-1,-2]]],[],[9,24]],[[[69,[-1,-2]]],[[71,[-1,-2]]],[],9],[[[69,[-1,-2]],49,-3,-4],[[70,[-1,-2]]],[],9,30,52],[[[69,[-1,-2]],-3],[[72,[-1,-3,-2]]],[],9,30],[[[69,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[69,[-1,-2]],49,-3],[[6,[[73,[-1,-2]],[74,[-1,-2]]]]],[],9,30],[[[69,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[69,[-1,-2]],4],5,31,9],[[[70,[-1,-2]],4],5,31,9],[[[73,[-1,-2]],4],5,31,9],[[[75,[-1,-2]],4],5,31,9],[[[74,[-1,-2]],4],5,31,9],[[[71,[-1,-2]],4],5,31,9],[[[76,[-1]],-2,-3],-2,[],[],30],[[[77,[-1]],-2,-3],-2,[],[],30],[[[78,[-1,-2]],-3,-4],-3,[],9,[],30],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[73,[-1,-2]]],-1,[],9],[[[69,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[69,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[73,[-1,-2]]],-1,[],9],[[[70,[-1,-2]],-1],[[73,[-1,-2]]],[],9],[[[75,[-1,-2]],-1],[[73,[-1,-2]]],[],9],[[[69,[-1,-2]],49,-1,-3],[[73,[-1,-2]]],[],9,52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[69,[-1,-2]]],[[78,[-1,-2]]],[],9],[[[69,[-1,-2]]],[[77,[-1]]],[],9],[[[69,[-1,-2]]],[[76,[-1]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[73,[-1,-2]]],-1,[],9],[[[73,[-1,-2]]],[[69,[-1,-2]]],[],9],[[[75,[-1,-2]]],[[69,[-1,-2]]],[],9],[[[74,[-1,-2]]],[[69,[-1,-2]]],[],9],[[[69,[-1,-2]]],3,[],9],[[[69,[-1,-2]]],[[76,[-1]]],[],9],[[[69,[-1,-2]]],[[77,[-1]]],[],9],[[[69,[-1,-2]]],15,[],9],[[[76,[-1]]],15,[]],[[[77,[-1]]],15,[]],[[[78,[-1,-2]]],15,[],9],[[[71,[-1,-2]]],15,[],9],[[],[[69,[-1,68]]],[]],[-1,[[69,[-2,-1]]],9,[]],[[[76,[-1]]],50,[]],[[[77,[-1]]],50,[]],[[[78,[-1,-2]]],50,[],9],[[[71,[-1,-2]]],[[50,[-1]]],[],9],[[[72,[-1,-2,-3]]],50,[],30,9],[[[70,[-1,-2]],-1],[[73,[-1,-2]]],[],9],[[[70,[-1,-2]],-3],[[73,[-1,-2]]],[],9,11],[[[73,[-1,-2]]],[[2,[-1,[75,[-1,-2]]]]],[],9],[[[69,[-1,-2]],15,-3],2,[],9,52],[[[69,[-1,-2]],-3],2,[],9,30],[[[69,[-1,-2]],15,-3],2,[],9,52],[[[69,[-1,-2]],-3],2,[],9,52],[[[76,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[77,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[78,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[71,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[72,[-1,-2,-3]]],[[2,[15,[50,[15]]]]],[],30,9],[-1,-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]]],[],[]],[[[69,[-1,-2]],15,-3],[[6,[2,1]]],[],9,52],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[15,[[69,[-1,68]]],[]],[[15,-1],[[69,[-2,-1]]],9,[]],0,0,0,0,0,0,0,[[[53,[-1,-2]]],[[2,[[80,[79]],81]]],[],9],[[[53,[-1,-2]]],-2,[],9],[[[82,[-1]]],-1,[]],[[[82,[-1]]],[],[]],[[[82,[-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,[],[]],[[[53,[-1,-2]],15],[[82,[-1]]],[],9],[[[53,[-1,-2]],[82,[-1]]],15,[],9],[[[53,[-1,-2]]],15,[],9],[[[53,[-1,-2]]],15,[],9],[[[53,[-1,-2]]],2,[],9],[[[53,[-1,-2]]],2,[],9],[[[82,[-1]]],[[82,[-1]]],[]],[[[53,[-1,-2]]],[[53,[-1,-2]]],16,[9,16]],[[[83,[-1]]],[[83,[-1]]],[]],[[[53,[-1,-2]],[53,[-1,-2]]],2,16,[9,16]],[[[53,[-1,-2]],[53,[-1,-2]],-3],2,16,[9,16],52],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[82,[-1]],[82,[-1]]],2,[]],[[[53,[-1,-2]]],[[80,[-1]]],[],9],[[[53,[-1,-2]]],[[80,[-1]]],[],9],[[],[[53,[-1,-2]]],[],[9,24]],[[[53,[-1,-2]]],[[84,[-1,-2]]],[],9],[[[53,[-1,-2]],[83,[-1]]],[[84,[-1,-2]]],[],9],[[[53,[-1,-2]]],2,[],9],[[[85,[-1,-2]]],2,[],9],[[[84,[-1,-2]]],2,[],9],[[[53,[-1,-2]],[82,[-1]]],2,[],9],[[[53,[-1,-2]],49,-3],3,[],9,30],[[[53,[-1,-2]],49,-3],[[50,[[82,[-1]]]]],[],9,30],[[[53,[-1,-2]],49,-3,-4],[[6,[[82,[-1]],86]]],[],9,30,52],[[[83,[-1]],-2,-3],-2,[],[],30],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[53,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[53,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[53,[-1,-2]],[47,[49]],-3],[[50,[[47,[-1]]]]],[],9,30],[[[53,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[53,[-1,-2]],49,-1,-3],[[82,[-1]]],[],9,52],[[[53,[-1,-2]],49,-1,-3],-1,[],9,52],[[[53,[-1,-2]],49,86,-1],[[82,[-1]]],[],9],[[[53,[-1,-2]],49,-1],[[82,[-1]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],[[85,[-1,-2]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]],[83,[-1]]],[[85,[-1,-2]]],[],9],[[[53,[-1,-2]],15],3,[],9],[[[53,[-1,-2]]],3,[],9],[[[53,[-1,-2]]],[[83,[-1]]],[],9],[[[85,[-1,-2]]],[[83,[-1]]],[],9],[[[84,[-1,-2]]],[[83,[-1]]],[],9],[[[53,[-1,-2]],49],[[87,[-1]]],[],9],[[[53,[-1,-2]]],15,[],9],[[],[[53,[-1,68]]],[]],[-1,[[53,[-2,-1]]],9,[]],[[[83,[-1]]],[[50,[[82,[-1]]]]],[]],[[[85,[-1,-2]]],[[50,[-1]]],[],9],[[[84,[-1,-2]]],[[50,[-1]]],[],9],[[[87,[-1]]],[[50,[[82,[-1]]]]],[]],[[[83,[-1]],[82,[-1]]],2,[]],[[[83,[-1]],[82,[-1]]],2,[]],[[[53,[-1,-2]],[82,[-1]]],[[2,[-1,86]]],[],9],[[[53,[-1,-2]],49,-3],[[50,[-1]]],[],9,30],[[[53,[-1,-2]],[82,[-1]],-3],3,[],9,11],[[[53,[-1,-2]],15,-3],2,[],9,52],[[[53,[-1,-2]],15,-3],2,[],9,52],[[[83,[-1]]],[[2,[15,[50,[15]]]]],[]],[[[85,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[[[84,[-1,-2]]],[[2,[15,[50,[15]]]]],[],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[[[53,[-1,-2]],49,-1],[[6,[[82,[-1]],-1]]],[],9],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[[[53,[-1,-2]],15,-3],[[6,[2,1]]],[],9,52],[15,[[6,[[53,[-1,68]],1]]],[]],[[15,-1],[[6,[[53,[-2,-1]],1]]],9,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[-1,7,[]],[15,[[53,[-1,68]]],[]],[[15,-1],[[53,[-2,-1]]],9,[]]],"c":[],"p":[[4,"TryReserveError",0],[15,"tuple"],[15,"bool"],[3,"Formatter",950],[6,"Result",950],[4,"Result",951],[3,"TypeId",952],[3,"HashMap",26],[8,"Allocator",953],[4,"RawEntryMut",26],[8,"FnOnce",954],[4,"Entry",26],[4,"EntryRef",26],[8,"Sized",955],[15,"usize"],[8,"Clone",956],[3,"Iter",26],[3,"Keys",26],[3,"Values",26],[8,"Eq",957],[8,"Hash",958],[8,"BuildHasher",958],[8,"Equivalent",0],[8,"Default",959],[3,"Drain",26],[8,"PartialEq",957],[8,"Copy",955],[8,"IntoIterator",960],[3,"ExtractIf",26],[8,"FnMut",954],[8,"Debug",950],[3,"IterMut",26],[3,"IntoIter",26],[3,"IntoKeys",26],[3,"IntoValues",26],[3,"ValuesMut",26],[3,"RawEntryBuilderMut",26],[3,"RawOccupiedEntryMut",26],[3,"RawVacantEntryMut",26],[3,"RawEntryBuilder",26],[3,"OccupiedEntry",26],[3,"VacantEntry",26],[8,"Borrow",961],[3,"OccupiedEntryRef",26],[3,"VacantEntryRef",26],[3,"OccupiedError",26],[15,"array"],[6,"DefaultHashBuilder",26],[15,"u64"],[4,"Option",962],[8,"From",963],[8,"Fn",954],[3,"RawTable",815],[3,"String",964],[3,"HashSet",434],[3,"Iter",434],[3,"Intersection",434],[3,"Difference",434],[3,"SymmetricDifference",434],[3,"Union",434],[3,"Drain",434],[4,"Entry",434],[3,"ExtractIf",434],[3,"IntoIter",434],[3,"OccupiedEntry",434],[3,"VacantEntry",434],[8,"ToOwned",965],[3,"Global",966],[3,"HashTable",661],[4,"Entry",661],[3,"Drain",661],[3,"ExtractIf",661],[3,"OccupiedEntry",661],[3,"AbsentEntry",661],[3,"VacantEntry",661],[3,"Iter",661],[3,"IterMut",661],[3,"IntoIter",661],[15,"u8"],[3,"NonNull",967],[3,"Layout",968],[3,"Bucket",815],[3,"RawIter",815],[3,"RawDrain",815],[3,"RawIntoIter",815],[3,"InsertSlot",815],[3,"RawIterHash",815],[13,"AllocError",25]],"b":[[128,"impl-Extend%3C(%26K,+%26V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[129,"impl-Extend%3C%26(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[130,"impl-Extend%3C(K,+V)%3E-for-HashMap%3CK,+V,+S,+A%3E"],[153,"impl-Display-for-OccupiedError%3C\'a,+K,+V,+S,+A%3E"],[154,"impl-Debug-for-OccupiedError%3C\'_,+K,+V,+S,+A%3E"],[250,"impl-IntoIterator-for-%26HashMap%3CK,+V,+S,+A%3E"],[251,"impl-IntoIterator-for-%26mut+HashMap%3CK,+V,+S,+A%3E"],[252,"impl-IntoIterator-for-HashMap%3CK,+V,+S,+A%3E"],[498,"impl-Extend%3CT%3E-for-HashSet%3CT,+S,+A%3E"],[499,"impl-Extend%3C%26T%3E-for-HashSet%3CT,+S,+A%3E"],[519,"impl-From%3CHashMap%3CT,+(),+S,+A%3E%3E-for-HashSet%3CT,+S,+A%3E"],[521,"impl-From%3C%5BT;+N%5D%3E-for-HashSet%3CT,+BuildHasherDefault%3CAHasher%3E,+A%3E"],[559,"impl-IntoIterator-for-%26HashSet%3CT,+S,+A%3E"],[560,"impl-IntoIterator-for-HashSet%3CT,+S,+A%3E"],[742,"impl-IntoIterator-for-HashTable%3CT,+A%3E"],[743,"impl-IntoIterator-for-%26mut+HashTable%3CT,+A%3E"],[744,"impl-IntoIterator-for-%26HashTable%3CT,+A%3E"]]},\ +"hashlink":{"doc":"","t":"CCCAAANNDEDDDDDNNDDDEDDENNDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCCCCDCCCCCCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["LinkedHashMap","LinkedHashSet","LruCache","linked_hash_map","linked_hash_set","lru_cache","AllocError","CapacityOverflow","Drain","Entry","IntoIter","Iter","IterMut","Keys","LinkedHashMap","Occupied","Occupied","OccupiedEntry","RawEntryBuilder","RawEntryBuilderMut","RawEntryMut","RawOccupiedEntryMut","RawVacantEntryMut","TryReserveError","Vacant","Vacant","VacantEntry","Values","ValuesMut","and_modify","and_modify","back","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","capacity","clear","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","contains_key","default","drain","drop","drop","drop","entry","eq","equivalent","equivalent","extend","extend","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","from_hash","from_iter","from_key","from_key","from_key_hashed_nocheck","from_key_hashed_nocheck","front","ge","get","get","get","get_key_value","get_key_value","get_key_value_mut","get_mut","get_mut","get_mut","gt","hash","hasher","index","index_mut","insert","insert","insert","insert","insert_entry","insert_hashed_nocheck","insert_with_hasher","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_key","into_key","into_key_value","into_mut","into_mut","is_empty","iter","iter_mut","key","key","key","key","key_mut","keys","le","len","len","len","len","lt","new","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","next_back","or_insert","or_insert","or_insert_with","or_insert_with","partial_cmp","pop_back","pop_front","raw_entry","raw_entry_mut","remove","remove","remove","remove_entry","remove_entry","remove_entry","replace","replace_entry","replace_key","replace_key","replace_value","reserve","retain","retain_with_order","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_back","to_back","to_back","to_front","to_front","to_front","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_into","try_into","try_into","try_into","try_into","try_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","values","values_mut","with_capacity","with_capacity_and_hasher","with_hasher","layout","Difference","Drain","Intersection","IntoIter","Iter","LinkedHashSet","SymmetricDifference","Union","back","bitand","bitor","bitxor","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","contains","default","difference","drain","eq","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_iter","front","get","get_or_insert","get_or_insert_with","hash","hasher","insert","intersection","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","is_disjoint","is_empty","is_subset","is_superset","iter","len","new","next","next","next","next","next","next","next","next_back","next_back","next_back","pop_back","pop_front","remove","replace","reserve","retain","retain_with_order","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","sub","symmetric_difference","take","to_back","to_front","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_reserve","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","with_capacity","with_capacity_and_hasher","with_hasher","Drain","Entry","IntoIter","Iter","IterMut","LruCache","OccupiedEntry","RawEntryBuilder","RawEntryBuilderMut","RawOccupiedEntryMut","RawVacantEntryMut","VacantEntry","borrow","borrow_mut","capacity","clear","clone","clone_into","contains_key","drain","entry","extend","fmt","from","get","get_mut","insert","into","into_iter","into_iter","into_iter","is_empty","iter","iter_mut","len","new","new_unbounded","peek","peek_mut","raw_entry","raw_entry_mut","remove","remove_entry","remove_lru","set_capacity","to_owned","try_from","try_into","type_id","with_hasher"],"q":[[0,"hashlink"],[6,"hashlink::linked_hash_map"],[312,"hashlink::linked_hash_map::TryReserveError"],[313,"hashlink::linked_hash_set"],[476,"hashlink::lru_cache"],[526,"core::ops::function"],[527,"core::option"],[528,"core::hash"],[529,"core::cmp"],[530,"core::clone"],[531,"core::hash"],[532,"core::borrow"],[533,"core::default"],[534,"core::cmp"],[535,"core::fmt"],[536,"core::fmt"],[537,"core::any"],[538,"hashbrown::map"]],"d":["","","","","","","","","","","","","","","A version of HashMap that has a user controllable order …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Inserts the given key / value pair at the back of the …","Replaces this entry’s value with the provided value.","Insert’s the key for this vacant entry paired with the …","","Similar to OccupiedEntry::replace_entry, but does move 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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If this entry is vacant, inserts a new entry with the …","Similarly to Entry::or_insert, if this entry is occupied, …","Similar to Entry::or_insert, but accepts a function to …","Similarly to Entry::or_insert_with, if this entry is …","","","","","","","","","","","","If the given key is not in this map, inserts the key / …","Replaces the entry’s key with the key provided to …","Replaces this entry’s key with the key provided to …","","","","","","","","","","","","","","If an entry with this key exists, move it to the back of …","","","If an entry with this key exists, move it to the front 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.","","","","","","","","Inserts the given value into the 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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds the given value to the set, replacing the existing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If the returned entry is vacant, it will always have room …","","","Returns the argument unchanged.","Retrieve the given key, marking it as recently used and …","Retrieve the given key, marking it as recently used and …","Insert a new value into the LruCache.","Calls U::from(self).","","","","","","","","","Create a new unbounded LruCache that does not …","Get the value for the given key, without marking the value …","Get the value for the given key mutably, without marking …","The constructed raw entry is never automatically moved to …","If the constructed raw entry is vacant, it will always …","","","Remove the least recently used entry and return it.","Set the new cache capacity for the LruCache.","","","","",""],"i":[0,0,0,0,0,0,43,43,0,0,0,0,0,0,0,1,3,0,0,0,0,0,0,0,1,3,0,0,0,1,3,4,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,4,4,12,13,14,4,12,13,14,4,4,4,4,4,22,21,4,4,4,4,4,4,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,31,32,4,31,32,31,32,4,4,4,29,33,4,33,33,4,29,33,4,4,4,4,4,4,29,30,34,29,34,34,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,4,4,12,35,22,21,13,14,36,30,33,33,29,33,4,4,4,1,29,30,33,33,4,4,4,13,14,36,4,4,12,35,22,21,13,14,36,12,35,22,21,13,14,36,1,3,1,3,4,4,4,4,4,4,29,33,4,29,33,4,29,29,33,33,4,4,4,4,12,35,22,21,13,14,36,4,29,33,4,29,33,4,12,13,14,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,43,4,1,29,30,31,32,3,33,34,12,35,22,21,13,14,36,4,4,4,4,4,55,0,0,0,0,0,0,0,0,45,45,45,45,45,46,52,51,47,48,49,50,45,46,52,51,47,48,49,50,45,45,45,46,47,48,49,50,45,46,47,48,49,50,45,45,45,45,45,45,45,45,45,45,46,47,48,49,50,45,46,52,51,47,48,49,50,45,45,45,45,45,45,45,45,45,45,46,52,51,47,48,49,50,45,45,46,52,51,47,48,49,50,45,45,45,45,45,45,45,46,52,51,47,48,49,50,46,52,51,45,45,45,45,45,45,45,45,46,52,51,47,48,49,50,45,45,45,45,45,45,46,47,48,49,50,45,46,52,51,47,48,49,50,45,46,52,51,47,48,49,50,45,45,46,52,51,47,48,49,50,45,45,45,45,0,0,0,0,0,0,0,0,0,0,0,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54],"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,[[[1,[-1,-2,-3]],-4],[[1,[-1,-2,-3]]],[],[],[],2],[[[3,[-1,-2,-3]],-4],[[3,[-1,-2,-3]]],[],[],[],2],[[[4,[-1,-2,-3]]],[[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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1,-2,-3]]],7,[],[],[]],[[[4,[-1,-2,-3]]],5,[],[],[]],[[[4,[-1,-2,-3]]],[[4,[-1,-2,-3]]],[8,9,10],10,[11,10]],[[[12,[-1,-2]]],[[12,[-1,-2]]],[],[]],[[[13,[-1,-2]]],[[13,[-1,-2]]],[],[]],[[[14,[-1,-2]]],[[14,[-1,-2]]],[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],15,[8,9,16],16,11],[[[4,[-2,-3,-4]],-1],17,[8,9,18],[[19,[-1]],9,8],[],11],[[],[[4,[-1,-2,-3]]],[],[],20],[[[4,[-1,-2,-3]]],[[21,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],5,[],[],[]],[[[22,[-1,-2]]],5,[],[]],[[[21,[-1,-2]]],5,[],[]],[[[4,[-1,-2,-3]],-1],[[1,[-1,-2,-3]]],[9,8],[],11],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9],23,11],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[[4,[-1,-2,-3]],-4],5,[8,9,24],24,11,25],[[[4,[-1,-2,-3]],-4],5,[8,9],[],11,25],[[[4,[-1,-2,-3]],26],27,28,28,[]],[[[1,[-1,-2,-3]],26],27,28,28,[]],[[[29,[-1,-2]],26],27,28,28],[[[30,[-1,-2,-3]],26],27,28,[],[]],[[[31,[-1,-2,-3]],26],27,[],[],[]],[[[32,[-1,-2,-3]],26],27,[],[],[]],[[[3,[-1,-2,-3]],26],27,28,28,[]],[[[33,[-1,-2]],26],27,28,28],[[[34,[-1,-2,-3]],26],27,[],[],[]],[[[12,[-1,-2]],26],27,28,28],[[[35,[-1,-2]],26],27,28,28],[[[22,[-1,-2]],26],27,28,28],[[[21,[-1,-2]],26],27,28,28],[[[13,[-1,-2]],26],27,28,[]],[[[14,[-1,-2]],26],27,[],28],[[[36,[-1,-2]],26],27,28,28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[31,[-1,-2,-3]],37,-4],[[6,[[5,[-1,-2]]]]],[],[],11,38],[[[32,[-1,-2,-3]],37,-4],[[3,[-1,-2,-3]]],[],[],11,38],[-1,[[4,[-2,-3,-4]]],25,[8,9],[],[11,20]],[[[31,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]]],[],11],[[[32,[-2,-3,-4]],-1],[[3,[-2,-3,-4]]],[8,9,18],[[19,[-1]]],[],11],[[[31,[-2,-3,-4]],37,-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]]],[],11],[[[32,[-2,-3,-4]],37,-1],[[3,[-2,-3,-4]]],[8,9,18],[[19,[-1]]],[],11],[[[4,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[],[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[[4,[-1,-2,-3]],-4],5,[8,9],8,11,40],[[[4,[-1,-2,-3]]],-3,[],[],[]],[[[4,[-2,-3,-4]],-1],-3,[9,8,18],[8,9,[19,[-1]]],[],11],[[[4,[-2,-3,-4]],-1],-3,[9,8,18],[8,9,[19,[-1]]],[],11],[[[4,[-1,-2,-3]],-1,-2],[[6,[-2]]],[9,8],[],11],[[[29,[-1,-2]],-2],-2,[],[]],[[[30,[-1,-2,-3]],-2],-2,8,[],11],[[[34,[-1,-2,-3]],-1,-2],[[5,[-1,-2]]],8,[],11],[[[29,[-1,-2]],-2],[[5,[-1,-2]]],[],[]],[[[34,[-1,-2,-3]],37,-1,-2],[[5,[-1,-2]]],8,[],11],[[[34,[-1,-2,-3]],37,-1,-2,-4],[[5,[-1,-2]]],[],[],11,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,[],[]],[[[4,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[22,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[30,[-1,-2,-3]]],-1,[],[],[]],[[[33,[-1,-2]]],-1,[],[]],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-1,-2,-3]]],17,[],[],[]],[[[4,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[1,[-1,-2,-3]]],-1,[],[],[]],[[[29,[-1,-2]]],-1,[],[]],[[[30,[-1,-2,-3]]],-1,[],[],[]],[[[33,[-1,-2]]],-1,[],[]],[[[33,[-1,-2]]],-1,[],[]],[[[4,[-1,-2,-3]]],[[13,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[[4,[-1,-2,-3]]],7,[],[],[]],[[[13,[-1,-2]]],7,[],[]],[[[14,[-1,-2]]],7,[],[]],[[[36,[-1,-2]]],7,[],[]],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],17,[8,9,39],39,11],[[],[[4,[-1,-2]]],[],[]],[[[12,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[35,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[22,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[21,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[13,[-1,-2]]],[[6,[-1]]],[],[]],[[[14,[-1,-2]]],[[6,[-2]]],[],[]],[[[36,[-1,-2]]],[[6,[-2]]],[],[]],[[[12,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[35,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[22,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[21,[-1,-2]]],[[6,[[5,[-1,-2]]]]],[],[]],[[[13,[-1,-2]]],[[6,[-1]]],[],[]],[[[14,[-1,-2]]],[[6,[-2]]],[],[]],[[[36,[-1,-2]]],[[6,[-2]]],[],[]],[[[1,[-1,-2,-3]],-2],-2,8,[],11],[[[3,[-1,-2,-3]],-1,-2],[[5,[-1,-2]]],8,[],11],[[[1,[-1,-2,-3]],-4],-2,8,[],11,2],[[[3,[-1,-2,-3]],-4],[[5,[-1,-2]]],8,[],11,2],[[[4,[-1,-2,-3]],[4,[-1,-2,-3]]],[[6,[15]]],[8,9,39],39,11],[[[4,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[9,8],[],11],[[[4,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[9,8],[],11],[[[4,[-1,-2,-3]]],[[31,[-1,-2,-3]]],[],[],11],[[[4,[-1,-2,-3]]],[[32,[-1,-2,-3]]],[],[],11],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],-2,[],[]],[[[33,[-1,-2]]],-2,[],[]],[[[4,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[33,[-1,-2]]],[[5,[-1,-2]]],[],[]],[[[4,[-1,-2,-3]],-1,-2],[[6,[-2]]],[9,8],[],11],[[[29,[-1,-2]],-2],[[5,[-1,-2]]],[],[]],[[[29,[-1,-2]]],-1,[],[]],[[[33,[-1,-2]],-1],-1,[],[]],[[[33,[-1,-2]],-2],-2,[],[]],[[[4,[-1,-2,-3]],7],5,[],[],[]],[[[4,[-1,-2,-3]],-4],5,[],[],[],38],[[[4,[-1,-2,-3]],-4],5,[9,8],[],11,38],[[[4,[-1,-2,-3]]],5,[9,8],[],11],[[[12,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[35,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[22,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[21,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[13,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[14,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[36,[-1,-2]]],[[5,[7,[6,[7]]]]],[],[]],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],5,[],[]],[[[33,[-1,-2]]],5,[],[]],[[[4,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[29,[-1,-2]]],5,[],[]],[[[33,[-1,-2]]],5,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[[[4,[-1,-2,-3]],7],[[42,[5,43]]],[],[],[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[[[4,[-1,-2,-3]]],[[14,[-1,-2]]],[],[],[]],[[[4,[-1,-2,-3]]],[[36,[-1,-2]]],[],[],[]],[7,[[4,[-1,-2]]],[],[]],[[7,-1],[[4,[-2,-3,-1]]],[],[],[]],[-1,[[4,[-2,-3,-1]]],[],[],[]],0,0,0,0,0,0,0,0,0,[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,-2]]],7,[],[]],[[[45,[-1,-2]]],5,[],[]],[[[45,[-1,-2]]],[[45,[-1,-2]]],[8,9,10],[11,10]],[[[46,[-1]]],[[46,[-1]]],[]],[[[47,[-1,-2]]],[[47,[-1,-2]]],[],[]],[[[48,[-1,-2]]],[[48,[-1,-2]]],[],[]],[[[49,[-1,-2]]],[[49,[-1,-2]]],[],[]],[[[50,[-1,-2]]],[[50,[-1,-2]]],[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[[],[[45,[-1,-2]]],[],20],[[[45,[-1,-2]],[45,[-1,-2]]],[[48,[-1,-2]]],[9,8],11],[[[45,[-1,-2]]],[[51,[-1]]],[],[]],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[[45,[-1,-2]],-3],5,[9,8,24],11,25],[[[45,[-1,-2]],-3],5,[9,8],11,25],[[[45,[-1,-2]],26],27,28,[]],[[[46,[-1]],26],27,28],[[[47,[-1,-2]],26],27,[28,9,8],11],[[[48,[-1,-2]],26],27,[28,9,8],11],[[[49,[-1,-2]],26],27,[28,9,8],11],[[[50,[-1,-2]],26],27,[28,9,8],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[45,[-2,-3]]],25,[9,8],[11,20]],[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-2,-3]],-1],[[6,[-2]]],[8,9,18],[[19,[-1]],9,8],11],[[[45,[-1,-2]],-1],-1,[9,8],11],[[[45,[-2,-3]],-1,-4],-2,[8,9,18],[[19,[-1]],9,8],11,2],[[[45,[-1,-2]],-3],5,[9,8],11,40],[[[45,[-1,-2]]],-2,[9,8],11],[[[45,[-1,-2]],-1],17,[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],[[47,[-1,-2]]],[9,8],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]]],[[46,[-1]]],[],[]],[[[45,[-1,-2]]],[[52,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[[45,[-1,-2]]],17,[],[]],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],17,[9,8],11],[[[45,[-1,-2]]],[[46,[-1]]],[],[]],[[[45,[-1,-2]]],7,[],[]],[[],[[45,[-1,53]]],[8,9]],[[[46,[-1]]],[[6,[-1]]],[]],[[[52,[-1]]],[[6,[-1]]],[]],[[[51,[-1]]],[[6,[-1]]],[]],[[[47,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[48,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[49,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[50,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[46,[-1]]],[[6,[-1]]],[]],[[[52,[-1]]],[[6,[-1]]],[]],[[[51,[-1]]],[[6,[-1]]],[]],[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-1,-2]]],[[6,[-1]]],[9,8],11],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[[[45,[-1,-2]],-1],[[6,[-1]]],[9,8],11],[[[45,[-1,-2]],7],5,[9,8],11],[[[45,[-1,-2]],-3],5,[],[],38],[[[45,[-1,-2]],-3],5,[9,8],11,38],[[[45,[-1,-2]]],5,[9,8],11],[[[46,[-1]]],[[5,[7,[6,[7]]]]],[]],[[[52,[-1]]],[[5,[7,[6,[7]]]]],[]],[[[51,[-1]]],[[5,[7,[6,[7]]]]],[]],[[[47,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[48,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[49,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[50,[-1,-2]]],[[5,[7,[6,[7]]]]],[9,8],11],[[[45,[-1,-2]],[45,[-1,-2]]],[[45,[-1,-2]]],[9,8,10],[11,20]],[[[45,[-1,-2]],[45,[-1,-2]]],[[49,[-1,-2]]],[9,8],11],[[[45,[-2,-3]],-1],[[6,[-2]]],[8,9,18],[[19,[-1]],9,8],11],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[[[45,[-2,-3]],-1],17,[8,9,18],[[19,[-1]],9,8],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[[[45,[-1,-2]],7],[[42,[5,43]]],[9,8],11],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[-1,44,[]],[[[45,[-1,-2]],[45,[-1,-2]]],[[50,[-1,-2]]],[9,8],11],[7,[[45,[-1,53]]],[8,9]],[[7,-1],[[45,[-2,-1]]],11,[9,8]],[-1,[[45,[-2,-1]]],11,[9,8]],0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],7,[],[],[]],[[[54,[-1,-2,-3]]],5,[],[],[]],[[[54,[-1,-2,-3]]],[[54,[-1,-2,-3]]],[8,9,10],10,[11,10]],[[-1,-2],5,[],[]],[[[54,[-2,-3,-4]],-1],17,[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]]],[[21,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]],-1],[[1,[-1,-2,-3]]],[9,8],[],11],[[[54,[-1,-2,-3]],-4],5,[9,8],[],11,25],[[[54,[-1,-2,-3]],26],27,28,28,[]],[-1,-1,[]],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]],-1,-2],[[6,[-2]]],[9,8],[],11],[-1,-2,[],[]],[[[54,[-1,-2,-3]]],[[22,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],17,[],[],[]],[[[54,[-1,-2,-3]]],[[12,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],[[35,[-1,-2]]],[],[],[]],[[[54,[-1,-2,-3]]],7,[],[],[]],[7,[[54,[-1,-2]]],[9,8],[]],[[],[[54,[-1,-2]]],[9,8],[]],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]]],[[31,[-1,-2,-3]]],[9,8],[],11],[[[54,[-1,-2,-3]]],[[32,[-1,-2,-3]]],[9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[-3]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-2,-3,-4]],-1],[[6,[[5,[-2,-3]]]]],[8,9,18],[[19,[-1]],9,8],[],11],[[[54,[-1,-2,-3]]],[[6,[[5,[-1,-2]]]]],[9,8],[],11],[[[54,[-1,-2,-3]],7],5,[9,8],[],11],[-1,-2,[],[]],[-1,[[42,[-2]]],[],[]],[-1,[[42,[-2]]],[],[]],[-1,44,[]],[[7,-1],[[54,[-2,-3,-1]]],[],[],[]]],"c":[],"p":[[4,"Entry",6],[8,"FnOnce",526],[4,"RawEntryMut",6],[3,"LinkedHashMap",6],[15,"tuple"],[4,"Option",527],[15,"usize"],[8,"Hash",528],[8,"Eq",529],[8,"Clone",530],[8,"BuildHasher",528],[3,"Iter",6],[3,"Keys",6],[3,"Values",6],[4,"Ordering",529],[8,"Ord",529],[15,"bool"],[8,"Sized",531],[8,"Borrow",532],[8,"Default",533],[3,"Drain",6],[3,"IntoIter",6],[8,"PartialEq",529],[8,"Copy",531],[8,"IntoIterator",534],[3,"Formatter",535],[6,"Result",535],[8,"Debug",535],[3,"OccupiedEntry",6],[3,"VacantEntry",6],[3,"RawEntryBuilder",6],[3,"RawEntryBuilderMut",6],[3,"RawOccupiedEntryMut",6],[3,"RawVacantEntryMut",6],[3,"IterMut",6],[3,"ValuesMut",6],[15,"u64"],[8,"FnMut",526],[8,"PartialOrd",529],[8,"Hasher",528],[8,"Fn",526],[4,"Result",536],[4,"TryReserveError",6],[3,"TypeId",537],[3,"LinkedHashSet",313],[3,"Iter",313],[3,"Intersection",313],[3,"Difference",313],[3,"SymmetricDifference",313],[3,"Union",313],[3,"Drain",313],[3,"IntoIter",313],[6,"DefaultHashBuilder",538],[3,"LruCache",476],[13,"AllocError",312]],"b":[[87,"impl-Extend%3C(%26K,+%26V)%3E-for-LinkedHashMap%3CK,+V,+S%3E"],[88,"impl-Extend%3C(K,+V)%3E-for-LinkedHashMap%3CK,+V,+S%3E"],[169,"impl-IntoIterator-for-%26mut+LinkedHashMap%3CK,+V,+S%3E"],[170,"impl-IntoIterator-for-LinkedHashMap%3CK,+V,+S%3E"],[171,"impl-IntoIterator-for-%26LinkedHashMap%3CK,+V,+S%3E"],[362,"impl-Extend%3C%26T%3E-for-LinkedHashSet%3CT,+S%3E"],[363,"impl-Extend%3CT%3E-for-LinkedHashSet%3CT,+S%3E"],[395,"impl-IntoIterator-for-%26LinkedHashSet%3CT,+S%3E"],[396,"impl-IntoIterator-for-LinkedHashSet%3CT,+S%3E"],[504,"impl-IntoIterator-for-LruCache%3CK,+V,+S%3E"],[505,"impl-IntoIterator-for-%26mut+LruCache%3CK,+V,+S%3E"],[506,"impl-IntoIterator-for-%26LruCache%3CK,+V,+S%3E"]]},\ "headless_lms_certificates":{"doc":"For rendering certificates.","t":"DLLLLMAMLFFFFLLMMMLLLLMMF","n":["TextToRender","append_to","borrow","borrow_mut","default","font_family","font_loader","font_size","from","generate_certificate","generate_certificate_impl","generate_text_svg","get_date_as_localized_string","into","len","text","text_anchor","text_color","try_from","try_into","type_id","vzip","x_pos","y_pos","get_font_database_with_fonts"],"q":[[0,"headless_lms_certificates"],[24,"headless_lms_certificates::font_loader"],[25,"alloc::vec"],[26,"sqlx_postgres::connection"],[27,"headless_lms_utils::file_store"],[28,"headless_lms_models::generated_certificates"],[29,"headless_lms_utils::icu4x"],[30,"headless_lms_utils::error::util_error"],[31,"core::option"],[32,"headless_lms_models::certificate_configurations"],[33,"fontdb"],[34,"chrono::naive::date"],[35,"alloc::string"],[36,"core::result"],[37,"core::any"]],"d":["","","","","","","Provides a font database singleton and functions for …","","Returns the argument unchanged.","Generates a certificate as a png.","","","","Calls U::from(self).","","","How to align the text related to x_pos and y_pos. See: …","","","","","","","","Creates an empty fontdb::Database and loads all the fonts …"],"i":[0,3,3,3,3,3,0,3,3,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,0],"f":[0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],3],0,0,0,[-1,-1,[]],[[4,5,6,7,8],[[10,[[1,[9]]]]]],[[[11,[9]],[12,[[11,[9]]]],[11,[3]],13,7,14],[[10,[[1,[9]]]]]],[[[11,[3]],7,13],[[10,[[1,[9]]]]]],[[15,16,8],[[10,[17]]]],[-1,-2,[],[]],[-1,18,[]],0,0,0,[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,20,[]],[-1,-2,[],[]],0,0,[[4,5],[[10,[14]]]]],"c":[],"p":[[3,"Vec",25],[15,"tuple"],[3,"TextToRender",0],[3,"PgConnection",26],[8,"FileStore",27],[3,"GeneratedCertificate",28],[15,"bool"],[3,"Icu4xBlob",29],[15,"u8"],[6,"UtilResult",30],[15,"slice"],[4,"Option",31],[4,"PaperSize",32],[3,"Database",33],[15,"str"],[3,"NaiveDate",34],[3,"String",35],[15,"usize"],[4,"Result",36],[3,"TypeId",37]],"b":[]},\ "headless_lms_entrypoint":{"doc":"Used for starting the application, starting background …","t":"","n":[],"q":[],"d":[],"i":[],"f":[],"c":[],"p":[],"b":[]},\ "headless_lms_models":{"doc":"Functions and structs for interacting with the database.","t":"NENNNCCCEILLLLLLAAAALLAAAAAAAAAAAAAALAAAAAAAAAAAAAALLLLALALLLLLALLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLLLLLLLAAAAAAAAALLDDLLLLLLMMLLLLMMMMMMLLLLLLLLFLLLMFLLLLLLLLLLLLLLLMLLDDEDDNNNENNLLLLLLMMMMMMLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMLLFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLFLMMMFLLLLLLLLLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMLLLLLLLDDLLLLLLLLLLMMLLMMLLMMMMLLLLFLLMFLLLLLLLLLLLLLLMLLDDDEDDNDDNDLLLLLLLLLMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMLLLLLLLLLLLLLLLLMMMMMMMFMMMMMFMMMMMMMMMMMMMLFMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMFFFFFLLLLLLLLFLMMMMFLLLLLLLLLFLLLLLLLLLMMMMMMMMMMMMMMLLLLLLLLFFFMLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMMMLLLLLLLLLDDMMLLLLLLLLLLMMMMLLLLLLLLFLLMLLLLLLLLLLLLLLMFMLLNDEDNMLLLMLLLLLLLLLLLLMMMLMLLLLLLLLLLLLLLLLFFLLLMLLLLLLMMLLLLLLLLLLLLLLLLLMLLLFFFFDDDLLLLLLLLLLLLLLLMMMMMMMMMMLLLLLLLLLLLLFFFLLLFFFLLLLLLLLLLLLLLLLLLLLLMMMMLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLMMLLLLMMMMMMFMMMMMMFLFMMMMLLFMLLLLLLLLLLLLLLFFFFFFFLLFFMFLLLLLLLFLLLLLLLLMMMMMFMMLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLDLLLLLMMLLLLLMFLLLLLLLMLDDDLLLLLLLLLLLLLLLMMMMMMMMFMLLLLLLLLLLLLLFFLLLMFFLLLLLLMMMLLLMMMLLLLLLLLLLLLMMMLLLNDEDDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMFMLLLLLLMMMMMLLLLLLLLLLLLLLLLLLFFFFFFFFFFLLLLLLFMMMMMMMFLLLLLLLLLLLLLMMMMMMMLLLLLLFMLLLLLLLLLLLLLLLLLLLLLLLLLFFMFMMMMLLLLLLNDEDDNDDDDLLLLLLLLLMMMMLLLLLLLLLLLLLLLLMMMLLLLLLLLLLMMMMMMMMMMMMMMMMMFMMMLLLLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLFFFFFFFLLLLLMMMFLLLLLLLLLLLLLLLLLMMMMMMMLLLMMMMMMMMLLLFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMFFFFFFFMMLLLLLLLLDDDDDDDDFFFLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMMMMMMMMMMFMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFLLLLLLFFMMMFLLLLLLLLFMMMMMMMMMMLLLLLLLLMMMMFFMMMMMLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMLLLLLLLLDDLLMLLLLLLMMLMLMFLLLLMMLLLLFFMLMMLLLLLLLMMLLDDDLLLLLLLLLLLLLLLMMMMFMLLLLLLMMLLLLLLFFLLLMFLLLLLLMMMMMLLLMMLLLLLLLLLLLLFMLLLFFNNNNNNNDEGNNNNNINLLLMLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLKLLMLMLLLLLLLLLMMMMDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLFLMMMFLLLMLLLLLLLLLLLLLLFFFFFFLLLFMMMMFMMMMLLLLLLLMLLLLLLLMMMMMMMMMMLLLLLLLMLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLFMFLLLLLLLDLLLLLMMMLLLLLMFLLLLLLLMLDEDNNNLLLLLLLLLMLFLLMMLLLLLLFFMLLLLLLFFFLLLMLLLLLLLLLLFMMLLLDDDDLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMMMFLLLLLLLLFFLLLLFFFFMMMFLLLLLLLLMMMMMMLLLLMLLLLLLLLLLLLLLLLMFMMMLLLLDDDLLLLLLLLLLLLLLLMFMLLLLLLLLLLLLFFFFFFFFFLLLFMMFMMLLLLLLMMMMMMMMLLLMMMLLLLLLLLLLLLFMLLLDDDDDDDDFLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLMMMMMMMMMMMFFFLLLLLLLLLLLLLLLLFFFFFFFFFFLFFLLLLLLLLFFMMMMMFFLLLLLLLLMLLLLLLLLMMMMLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLMMMMMMMLLLLLLLLDDDLLLLLLLLLLLMFMLLLMMMLLLLLLFFFFFFLFMMFFLLLLLLMMLLLLLLLLLLLLMFLLLNNDDDELLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLFFFFFFLLLLFFFFMMMMMMMFLLLLLLLLFMMMLLLLFMLMLLLLLLLLLLLLLLLLLMMFMLLLLDLLLMLFFMMMFLLMFLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMLLLLLLLLLLMMMMMMMMMMMMMLLLLLLLLLLFFFFLLLLLFFFMMMMFFLLLLLLLLLLMMMMMLLLLLFFFLLLLLLLLLLLLLLLLLLLLMMMMLLLLLDDDDLLLLMMMLLLLLLLLLLLLLLMMMFMLLLLLLMMMMMMMMLLLLLLLLFFFFFFFFFLLLFMMMFLLLLLLLLMMMMMMMMMMMMMMMLLLFLLLLLLLLLLLLLLLMMLLLLENDDDDDNNENNNNNNNMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMMMMMLLLFMLLLLLLLFLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLFFLFFFFFFFFFLLLLLLFMMMMFLLLLLLLLLLLLLLLMMMMMMLMMMMMMMMMMMLLLLLLLFLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLDDDDLLLLMLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLFFLLLMMFLLLLLLLLFMMMMMMMMMMLLLLMLLLLLLLLLLLLLLLMMLLLLFFFDLLLMMMLLLLLLLFFFFMLLMLLLLMMMLDDLLLLLLMMFLFLLLLMFLLLLLMMLLLLLLFLLAAAAAAAAAADLLLLLMFFMLLLLLLLLLLFFFFFFFFFFFFFFDDLLLLLLLLLLMMMMMMMLLLLLLLLFLLFFFFLLLLMMMMLLLLLLLLLLMMLLMMDDNDDNEDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMMMMLLLLLLLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLFMMFFMMMLLLLLLLLLLLLLLLLLLMMMFMMMMLLLLLLMMMLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFMMMLLLLLLLLLFDDDDRMLLLLLLLLLLLLLLLLLLLLMFLLLLLLLLMMLLLLLLLLFLLLLLLLLLLLLMMMMMMMLLLLFMLLLLMLLLLLLLLFFFLLLLFFFFLLLLDDDDDDDDDDFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLMMMMMMMMFMLLLLLLLLLLMMMMMLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLFFFMMMMLLLLLLLLLLMMLLLLLLLLLLMMMMMMMMMFFLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFMFFMMMFFMLLLLLLLLLLDGDLLMLLLLFMMMMLLMLLLLMFMLLLLLLLLDDDDLLLLLLLLLLLLMMALLMMLLLLMMLLLLMMMMMLLLLMMMMMMMMALLLLLLLLLLLLFFMMALLLLFFFFFFFFFFFFFDLLLFFFFFFLFLLMMLLLLFDDLLLLLLMMLLLLMMFMLLLLLLLLLLLLFFMFLLLLMMLLLLLLLLLLFMLLFFFFDLLLLLMMLLLLLFLLMLLLLLMMFLDDFLLLLLLLLLLMMMMMMLLLLLLLLLLLFFMMFLLLLMMMMLLMMLLLLLLLLFMMLLDLLLLLMMMLMLLLLLLFLMLLLLLLLMLDLLLLLMFMLLLLLFFMFLLMMMLLLLLLENDDDNLLLLMLLLLLLLLLLLLLLMMMMLLLLLLLLLLLMMMMLLLLLLLFLLLFMFMFLLLLLLLLMMMLLLLMMLLLLLLLLLLLLLLLLLLLLDLLLLLMMMLLLLLMFLLLLLLLMLDMLLLMMMMMMLFFLMLMMMMLLLFMMMMMLDLLLMLFFLMLLFFLLMLDLLLFLLMMMLLMLLFLFMLLMMLLLLLMMMMMMMLDLLLFLLMMMMLLMLLFLMLLMLLLLLMMLDLLLMMFLLMMMLMLMLLFLMLLMMLLLLLMMLDLLLFLLMMMLLMLLFLMLLMMLLLLLMMLNDDDDDDDDNDDDDDDDDDDDDDDDEDNDFLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMFMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFFFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFFFFFFMMMMMMMMMMMMMFFFFMLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFFFMMMLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLFFFMMFFFFFMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMNNDDDNDEMMLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLFFMLLLLLLLLLLLLLLMMMLLLLLLLLLLFFFFFFFLLLLLFMMMFLLLLLLLLLLMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFLLLLLNNEDDDNMMLLLLLLLLLLLLFLLLLLLLLMMLLLLLLLLLLLLLLLLFLLLLFFFFMFLLLLLLLLLMMMMMMMMMMMLLLLMLLLLLLLLLLLLLLLLMLLLLMMDNDENMMLLLLLLLLLLLLLLLMLFMLLLLLLLLLLLLLLLLLFFFFFFFLLLMMFLLLLLLFMMMMMMMMLLLLLLLLLLLLLLLLLMFLLLMMDLLLLLMMFMLLLLLMLLFFFFFFFLFFMFFLLMMMFFFFMLLLLFFFLFFMFMLDLLLLLFMMMLLLLLMMLLFFFLFFFFFMFLLMLLLLLMMLDLLLMLLFMFLLMLLLLMLDDLLLLLLLLLLMMMFMLLLLLLLLLLLLLLFLLMFLLLLMMLLLLLLLLLLFMMMLLMMIICQDIYQIYSSCCCSSSSQCDDIYCIYSDDLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLKLLLLLLLKLLLKLMLLLLMLLLLLLLMLLLLLLLLMKLLLLMLLLLMKLLLKLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLNNEEDNDNDDNENNMMLLLLLLLMMMMLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLMMMLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLMMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMFLLLLLLLLMMMMMMMMFLLLLLLLLLLLLLLLLLLLLFMLLLLDDDDLLLLLLLLLLLLFMLLLLMMLLLLLLLLFFFFFMMMFFLLLLLLLLMMMLLLLFFMMLLLLLLLLLLLLMMMMLLLLDLLLMFFMLLFFMLLMFMMMLLLLFFLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLFFFMMMLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMFFFMMLLLLLLNNNNNNNNNNDEDDNNNELLLLLLLLLLLLLLLLLLLLLMMLLLLLMMMLLLLLLLLLMMLLLLLLLLLLFLLLFMFLLLLLLMLLLLMLLLLLMFMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLMMMMFMLLLLFLFMFLLLLLLLMLDLLLLLMFMLLLFFLMFLLMMLLLLLMLNNDNEDNMFLLLLLLLLLLLLLLLMLMLLLLLLLLLLMLLLLLLFLLLMLLLLLLMMLLLLMLLLLLLLLLFLLLLMMMLLLFDLLLLLMMMLLLLLMMLLFLMFLLLLLLLMMMMLDLLLLLMMMMMLLLLFLFFLLLLLLLMFMLDLLLLLMLMLMLLLFFLMLFFFMLFLLLLMMLDDLLLLLLLLMFMLMLLLFFFFLFMMMFLLLLMMLLLLLLLLFMMLLNNDEDDDEDEDNNNDDDDNNNNENDDDDDDNNMMLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMMLMLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLFFFLLLLLLLLLLLLLLLFLFFFFFFFFFMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLFFFMFLMMMMLLLLLLLLLLLLLLLLLLLLDLLLLLMFMLMFFFLLFFLMFLLMLLLLLMFFMLDLLLLLMMLLLLLFMLLMLLLLLMFMLDLLLLLMFMLMLFLLFFFLFFMFFLLLLLFLLFMML","n":["Course","CourseOrExamId","Exam","Fixed","Generate","ModelError","ModelErrorType","ModelResult","PKeyPolicy","SpecFetcher","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","certificate_configuration_to_requirements","certificate_configurations","certificate_fonts","chapters","clone","clone_into","course_background_question_answers","course_background_questions","course_exams","course_instance_enrollments","course_instances","course_language_groups","course_module_completion_registered_to_study_registries","course_module_completions","course_modules","courses","email_deliveries","email_templates","ended_processed_exams","error","exam_id","exams","exercise_language_groups","exercise_repositories","exercise_service_info","exercise_services","exercise_slide_submissions","exercise_slides","exercise_task_gradings","exercise_task_regrading_submissions","exercise_task_submissions","exercise_tasks","exercises","feedback","file_uploads","fixed","from","from","from","generated_certificates","get_iter","glossary","into","into","into_uuid","len","len","library","map","map_ref","material_references","offered_answers_to_peer_review_temporary","open_university_registration_links","organizations","other_domain_to_course_redirections","page_audio_files","page_history","page_language_groups","page_visit_datum","page_visit_datum_daily_visit_hashing_keys","page_visit_datum_summary_by_courses","page_visit_datum_summary_by_courses_countries","page_visit_datum_summary_by_courses_device_types","page_visit_datum_summary_by_pages","pages","peer_review_configs","peer_review_question_submissions","peer_review_questions","peer_review_queue_entries","peer_review_submissions","pending_roles","playground_examples","prelude","proposed_block_edits","proposed_page_edits","regradings","repository_exercises","research_forms","roles","student_countries","study_registry_registrars","teacher_grading_decisions","to_course_and_exam_ids","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","url_redirections","user_course_instance_exercise_service_variables","user_course_settings","user_details","user_exercise_slide_states","user_exercise_states","user_exercise_task_states","user_research_consents","users","vzip","vzip","CertificateAllRequirements","CertificateConfigurationToRequirement","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","certificate_configuration_id","certificate_configuration_id","clone","clone","clone_into","clone_into","course_instance_id","course_instance_ids","course_module_id","course_module_ids","created_at","deleted_at","deserialize","deserialize","eq","eq","fmt","fmt","from","from","get_all_requirements_for_certificate_configuration","get_iter","get_iter","has_user_completed_all_requirements","id","insert","into","into","is_default_certificate_configuration","len","len","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","updated_at","vzip","vzip","CertificateConfiguration","CertificateConfigurationAndRequirements","CertificateTextAnchor","DatabaseCertificateConfiguration","DatabaseCertificateConfigurationInner","End","HorizontalA4","Middle","PaperSize","Start","VerticalA4","append_to","append_to","append_to","append_to","append_to","append_to","background_svg_file_upload_id","background_svg_file_upload_id","background_svg_file_upload_id","background_svg_path","background_svg_path","background_svg_path","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","certificate_configuration","certificate_date_font_size","certificate_date_font_size","certificate_date_font_size","certificate_date_text_anchor","certificate_date_text_anchor","certificate_date_text_anchor","certificate_date_text_color","certificate_date_text_color","certificate_date_text_color","certificate_date_x_pos","certificate_date_x_pos","certificate_date_x_pos","certificate_date_y_pos","certificate_date_y_pos","certificate_date_y_pos","certificate_locale","certificate_locale","certificate_locale","certificate_owner_name_font_size","certificate_owner_name_font_size","certificate_owner_name_font_size","certificate_owner_name_text_anchor","certificate_owner_name_text_anchor","certificate_owner_name_text_anchor","certificate_owner_name_text_color","certificate_owner_name_text_color","certificate_owner_name_text_color","certificate_owner_name_x_pos","certificate_owner_name_x_pos","certificate_owner_name_x_pos","certificate_owner_name_y_pos","certificate_owner_name_y_pos","certificate_owner_name_y_pos","certificate_validate_url_font_size","certificate_validate_url_font_size","certificate_validate_url_font_size","certificate_validate_url_text_anchor","certificate_validate_url_text_anchor","certificate_validate_url_text_anchor","certificate_validate_url_text_color","certificate_validate_url_text_color","certificate_validate_url_text_color","certificate_validate_url_x_pos","certificate_validate_url_x_pos","certificate_validate_url_x_pos","certificate_validate_url_y_pos","certificate_validate_url_y_pos","certificate_validate_url_y_pos","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","created_at","decode","decode","delete","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","encode_by_ref","encode_by_ref","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_by_id","get_default_certificate_configurations_and_requirements_by_course_instance","get_default_configuration_by_course_module_and_course_instance","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_required_course_instance_ids","height_px","id","id","id","insert","into","into","into","into","into","into","len","len","len","len","len","len","overlay_svg_file_upload_id","overlay_svg_file_upload_id","overlay_svg_file_upload_id","overlay_svg_path","overlay_svg_path","overlay_svg_path","paper_size","paper_size","paper_size","requirements","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","update","updated_at","vzip","vzip","vzip","vzip","vzip","vzip","width_px","CertificateFont","NewCertificateFont","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","created_at","deleted_at","deserialize","deserialize","display_name","display_name","eq","eq","file_path","file_path","file_upload_id","file_upload_id","fmt","fmt","from","from","get_all","get_iter","get_iter","id","insert","into","into","len","len","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","updated_at","vzip","vzip","Chapter","ChapterInfo","ChapterPagesWithExercises","ChapterStatus","ChapterUpdate","ChapterWithStatus","Closed","DatabaseChapter","NewChapter","Open","UserCourseInstanceChapterProgress","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","attempted_exercises","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","chapter_front_page_id","chapter_id","chapter_image_path","chapter_image_url","chapter_image_url","chapter_name","chapter_number","chapter_number","chapter_number","chapter_number","chapter_number","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","color","color","color","color","copied_from","copied_from","course_chapters","course_id","course_id","course_id","course_id","course_id","course_instance_chapters","course_module_id","course_module_id","course_module_id","course_module_id","course_module_id","created_at","created_at","created_at","created_at","deadline","deadline","deadline","deadline","default","delete_chapter","deleted_at","deleted_at","deleted_at","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_database_chapter","from_database_chapter_timestamp_and_image_url","front_page_id","front_page_id","front_page_id","front_page_id","front_page_id","get_chapter","get_chapter_by_page_id","get_chapter_info_by_page_metadata","get_course_id","get_for_module","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_user_course_instance_chapter_progress","has_opened","id","id","id","id","insert","into","into","into","into","into","into","into","into","into","is_open","len","len","len","len","len","len","len","len","len","name","name","name","name","name","name","opens_at","opens_at","opens_at","opens_at","opens_at","pages","score_given","score_maximum","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_front_page","set_module","set_opens_at","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","total_exercises","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_chapter","update_chapter_image_path","updated_at","updated_at","updated_at","updated_at","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CourseBackgroundQuestionAnswer","NewCourseBackgroundQuestionAnswer","answer_value","answer_value","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","course_background_question_id","course_background_question_id","created_at","deleted_at","deserialize","deserialize","eq","eq","fmt","fmt","from","from","get_background_question_answers_for_background_questions","get_iter","get_iter","id","into","into","len","len","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","updated_at","upsert_backround_question_answers","user_id","vzip","vzip","Checkbox","CourseBackgroundQuestion","CourseBackgroundQuestionType","CourseBackgroundQuestionsAndAnswers","Text","answers","append_to","append_to","append_to","background_questions","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","course_id","course_instance_id","created_at","decode","deleted_at","deserialize","deserialize","deserialize","encode_by_ref","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","get_background_questions_and_answers","get_background_questions_for_course_instance","get_iter","get_iter","get_iter","id","into","into","into","len","len","len","question_text","question_type","serialize","serialize","serialize","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","type_info","updated_at","vzip","vzip","vzip","delete","get_course_ids_by_exam_id","get_exam_ids_by_course_id","upsert","CourseInstanceEnrollment","CourseInstanceEnrollmentsInfo","NewCourseInstanceEnrollment","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","course_id","course_id","course_instance_enrollments","course_instance_id","course_instance_id","course_instances","course_module_completions","courses","created_at","deleted_at","deserialize","deserialize","deserialize","eq","eq","eq","fmt","fmt","fmt","from","from","from","get_by_user_and_course_instance_id","get_by_user_id","get_course_instance_enrollments_info_for_user","get_iter","get_iter","get_iter","insert","insert_enrollment_and_set_as_current","insert_enrollment_if_it_doesnt_exist","into","into","into","len","len","len","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","updated_at","user_course_settings","user_id","user_id","vzip","vzip","vzip","ChapterScore","CourseInstance","CourseInstanceForm","CourseInstanceWithCourseInfo","NewCourseInstance","PointMap","Points","append_to","append_to","append_to","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chapter","chapter_points","clone","clone","clone_into","clone_into","closing_time","closing_time","course_description","course_id","course_id","course_id","course_instance_by_users_latest_enrollment","course_instance_description","course_instance_id","course_instance_name","course_name","course_slug","created_at","current_course_instance_of_user","default","delete","deleted_at","description","description","description","deserialize","deserialize","edit","ends_at","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_all_course_instances","get_by_ids","get_course_id","get_course_instance","get_course_instances_for_course","get_default_by_course_id","get_enrolled_course_instances_for_user","get_iter","get_iter","get_organization_id","get_points","id","insert","into","into","into","into","into","into","into","is_open","is_open","len","len","len","len","len","len","len","name","name","name","opening_time","opening_time","reset_progress_on_course_instance_for_user","score_given","score_total","serialize","serialize","serialize","serialize","starts_at","support_email","support_email","support_email","teacher_in_charge_email","teacher_in_charge_email","teacher_in_charge_email","teacher_in_charge_name","teacher_in_charge_name","teacher_in_charge_name","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","updated_at","user_chapter_points","users","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CourseLanguageVersion","append_to","borrow","borrow_mut","clone","clone_into","created_at","deleted_at","deserialize","eq","fmt","from","get_iter","id","insert","into","len","serialize","to_owned","try_from","try_into","type_id","updated_at","vzip","CourseModuleCompletionRegisteredToStudyRegistry","NewCourseModuleCompletionRegisteredToStudyRegistry","RegisteredCompletion","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","completion_id","course_id","course_id","course_module_completion_id","course_module_completion_id","course_module_id","course_module_id","created_at","delete","deleted_at","deserialize","deserialize","deserialize","eq","eq","eq","equivalent","equivalent","equivalent","fmt","from","from","from","get_count_of_distinct_users_with_registrations_by_course_id","get_id","get_iter","get_iter","get_iter","id","insert","insert_completions","into","into","into","len","len","len","real_student_number","real_student_number","registration_date","serialize","serialize","serialize","student_number","study_registry_registrar_id","study_registry_registrar_id","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","updated_at","user_id","user_id","vzip","vzip","vzip","Automatic","CourseModuleCompletion","CourseModuleCompletionGranter","CourseModuleCompletionWithRegistrationInfo","NewCourseModuleCompletion","StudyRegistryCompletion","StudyRegistryGrade","User","append_to","append_to","append_to","append_to","append_to","append_to","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","completion_date","completion_date","completion_date","completion_granter_user_id","completion_language","completion_language","completion_language","completion_registration_attempt_date","completion_registration_attempt_date","completion_registration_attempt_date","completion_registration_attempt_date","course_id","course_id","course_instance_id","course_instance_id","course_module_id","course_module_id","course_module_id","created_at","created_at","delete","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eligible_for_ects","eligible_for_ects","email","email","email","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from","from","get_all_by_course_instance_and_user_id","get_all_by_course_instance_id","get_all_by_course_module_instance_and_user_ids","get_all_by_user_id","get_all_with_registration_information_by_course_instance_id","get_automatic_completion_by_course_module_instance_and_user_ids","get_by_id","get_by_ids","get_by_ids_as_map","get_count_of_distinct_completors_by_course_id","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_latest_by_course_module_instance_and_user_ids","grade","grade","grade","grade","grade","id","id","insert","into","into","into","into","into","into","len","len","len","len","len","len","new","passed","passed","passed","prerequisite_modules_completed","prerequisite_modules_completed","registered","scale","serialize","serialize","serialize","serialize","serialize","serialize","stream_by_course_module_id","tier","to_database_field","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","update_completion_registration_attempt_date","update_prerequisite_modules_completed","updated_at","user_has_completed_course_module_on_instance","user_id","user_id","user_id","user_id","vzip","vzip","vzip","vzip","vzip","vzip","Automatic","AutomaticCompletionRequirements","CompletionPolicy","CourseModule","CourseModulesSchema","Manual","ModifiedModule","ModuleUpdates","NewCourseModule","NewModule","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","automatic","automatic_completion","automatic_completion_number_of_exercises_attempted_treshold","automatic_completion_number_of_points_treshold","automatic_completion_requires_exam","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","certification_enabled","certification_enabled","chapters","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","completion_policy","completion_policy","completion_policy","completion_policy","completion_registration_link_override","completion_registration_link_override","completion_registration_link_override","completion_registration_link_override","completion_registration_link_override","copied_from","copied_from","course_id","course_id","course_id","course_module_id","created_at","created_at","delete","deleted_at","deleted_at","deleted_modules","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","ects_credits","ects_credits","ects_credits","ects_credits","ects_credits","enable_registering_completion_to_uh_open_university","enable_registering_completion_to_uh_open_university","enable_registering_completion_to_uh_open_university","enable_registering_completion_to_uh_open_university","enable_registering_completion_to_uh_open_university","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get_all_uh_course_codes_for_open_university","get_by_course_id","get_by_course_id_as_map","get_by_exercise_id","get_by_id","get_default_by_course_id","get_ids_by_course_slug_or_uh_course_code","get_iter","get_iter","get_iter","get_iter","get_iter","id","id","id","insert","into","into","into","into","into","into","into","into","is_default_module","len","len","len","len","len","len","len","len","modified_modules","moved_chapters","name","name","name","name","name","new","new","new_course_default","new_modules","number_of_exercises_attempted_treshold","number_of_points_treshold","order_number","order_number","order_number","order_number","order_number","passes_exercise_tresholds","passes_number_of_exercise_points_treshold","passes_number_of_exercises_attempted_treshold","rename","requires_exam","serialize","serialize","serialize","serialize","serialize","set_certification_enabled","set_completion_policy","set_completion_policy","set_completion_registration_link_override","set_ects_credits","set_enable_registering_completion_to_uh_open_university","set_name_and_order_number","set_registration_info","set_timestamps","set_uh_course_code","to_database_fields","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uh_course_code","uh_course_code","uh_course_code","uh_course_code","uh_course_code","update","update_automatic_completion_status","update_certification_enabled","update_enable_registering_completion_to_uh_open_university","update_modules","update_uh_course_code","update_with_order_number","updated_at","updated_at","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Course","CourseBreadcrumbInfo","CourseContextData","CourseCount","CourseInfo","CourseStructure","CourseUpdate","NewCourse","all_courses","all_courses_user_enrolled_to","all_courses_with_roles_for_user","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","base_module_completion_requires_n_submodule_completions","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chapters","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","content_search_language","copied_from","copy_user_permissions","count","course","course_id","course_language_group_id","course_name","course_slug","created_at","delete_course","deleted_at","description","description","description","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_active_courses_for_organization","get_active_courses_for_organization_count","get_all_language_versions_of_course","get_by_ids","get_cfgname_by_tag","get_course","get_course_breadcrumb_info","get_course_by_slug","get_course_structure","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_nondeleted_course_id_by_slug","get_organization_id","id","id","id","insert","into","into","into","into","into","into","into","into","is_draft","is_draft","is_draft","is_draft","is_draft","is_test_mode","is_test_mode","is_test_mode","is_test_mode","language_code","language_code","len","len","len","len","len","len","len","len","modules","name","name","name","organization_course_count","organization_courses_visible_to_user_paginated","organization_id","organization_id","organization_name","organization_slug","pages","serialize","serialize","serialize","serialize","serialize","serialize","slug","slug","teacher_in_charge_email","teacher_in_charge_name","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_course","update_course_base_module_completion_count_requirement","updated_at","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Email","EmailDelivery","append_to","append_to","body","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","created_at","deleted_at","deserialize","email_template_id","eq","error","fetch_emails","fmt","from","from","get_iter","id","id","into","into","len","len","mark_as_sent","save_err_to_email","sent","serialize","subject","to","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","updated_at","user_id","vzip","vzip","EmailTemplate","EmailTemplateNew","EmailTemplateUpdate","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","content","content","course_instance_id","created_at","delete_email_template","deleted_at","deserialize","deserialize","deserialize","eq","eq","eq","exercise_completions_threshold","exercise_completions_threshold","fmt","fmt","fmt","from","from","from","get_email_template","get_email_templates","get_iter","get_iter","get_iter","id","insert_email_template","into","into","into","len","len","len","name","name","name","points_threshold","points_threshold","serialize","serialize","serialize","subject","subject","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_email_template","updated_at","vzip","vzip","vzip","get_unprocessed_ended_exams_by_timestamp","upsert","Conversion","Database","DatabaseConstraint","Err","Generic","InvalidRequest","Json","ModelError","ModelErrorType","ModelResult","NotFound","Ok","PreconditionFailed","PreconditionFailedWithCMSAnchorBlockId","RecordNotFound","TryToOptional","Util","append_to","append_to","backtrace","backtrace","borrow","borrow","borrow_mut","borrow_mut","cause","eq","equivalent","equivalent","equivalent","error_type","error_type","fmt","fmt","fmt","from","from","from","from","from","from","from","from","in_current_span","into","into","len","len","message","message","new","new_with_traces","optional","optional","source","source","span_trace","span_trace","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","constraint","description","description","id","CourseExam","Exam","ExamEnrollment","ExamInstructions","ExamInstructionsUpdate","NewExam","OrgExam","append_to","append_to","append_to","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","course_id","course_name","courses","deserialize","deserialize","deserialize","deserialize","edit","ended_at_or","ends_at","ends_at","ends_at","enroll","eq","eq","eq","exam_id","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get_course_exams_for_organization","get_enrollment","get_exam_instructions_data","get_exams_for_course","get_exams_for_organization","get_iter","get_iter","get_iter","get_organization_id","id","id","id","id","insert","instructions","instructions","instructions","instructions","into","into","into","into","into","into","into","language","len","len","len","len","len","len","len","minimum_points_treshold","minimum_points_treshold","minimum_points_treshold","name","name","name","name","organization_id","organization_id","page_id","serialize","serialize","serialize","serialize","serialize","serialize","serialize","started_at","started_at_or","starts_at","starts_at","starts_at","time_minutes","time_minutes","time_minutes","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_exam_instructions","user_id","verify_exam_submission_can_be_made","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ExerciseLanguageGroup","append_to","borrow","borrow_mut","clone","clone_into","course_language_group_id","created_at","deleted_at","deserialize","eq","fmt","from","get_iter","id","insert","into","len","serialize","to_owned","try_from","try_into","type_id","updated_at","vzip","ExerciseRepository","ExerciseRepositoryStatus","ExerciseRepositoryUpdate","Failure","Pending","Success","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","course_id","decode","delete","deserialize","encode_by_ref","error_message","exam_id","fmt","fmt","fmt","from","from","from","get","get_for_course_or_exam","id","into","into","into","len","len","len","mark_failure","mark_success","new","serialize","serialize","size_hint","status","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_info","update","url","url","vzip","vzip","vzip","CourseMaterialExerciseServiceInfo","ExerciseServiceInfo","ExerciseServiceInfoApi","PathInfo","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","created_at","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","exercise_iframe_url","exercise_service_id","exercise_service_id","fetch_and_upsert_service_info","fmt","fmt","fmt","fmt","from","from","from","from","get_all_exercise_services_by_type","get_course_material_service_info_by_exercise_type","get_iter","get_iter","get_iter","get_iter","get_selected_exercise_services_by_type","get_service_info","get_service_info_by_exercise_service","get_service_info_by_exercise_type","grade_endpoint_path","grade_endpoint_path","grade_endpoint_path","insert","into","into","into","into","len","len","len","len","model_solution_spec_endpoint_path","model_solution_spec_endpoint_path","model_solution_spec_endpoint_path","public_spec_endpoint_path","public_spec_endpoint_path","public_spec_endpoint_path","serialize","serialize","serialize","serialize","service_name","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","updated_at","upsert_service_info","user_interface_iframe_path","user_interface_iframe_path","user_interface_iframe_path","vzip","vzip","vzip","vzip","ExerciseService","ExerciseServiceIframeRenderingInfo","ExerciseServiceNewOrUpdate","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","created_at","delete_exercise_service","deleted_at","deserialize","deserialize","deserialize","eq","eq","eq","fmt","fmt","fmt","from","from","from","get_all_exercise_services_iframe_rendering_infos","get_exercise_service","get_exercise_service_by_exercise_type","get_exercise_service_externally_preferred_baseurl","get_exercise_service_internally_preferred_baseurl","get_exercise_service_internally_preferred_baseurl_by_exercise_type","get_exercise_services","get_internal_grade_url","get_internal_public_spec_url","get_iter","get_iter","get_iter","get_model_solution_url","id","id","insert_exercise_service","internal_url","internal_url","into","into","into","len","len","len","max_reprocessing_submissions_at_once","max_reprocessing_submissions_at_once","name","name","name","public_iframe_url","public_url","public_url","serialize","serialize","serialize","slug","slug","slug","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_exercise_service","updated_at","vzip","vzip","vzip","AnswerRequiringAttention","ExerciseAnswersInCourseRequiringAttentionCount","ExerciseSlideSubmission","ExerciseSlideSubmissionCount","ExerciseSlideSubmissionCountByExercise","ExerciseSlideSubmissionCountByWeekAndHour","ExerciseSlideSubmissionInfo","NewExerciseSlideSubmission","answer_requiring_attention_count","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chapter_id","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","count","count","count","count","course_id","course_id","course_instance_id","course_instance_id","course_instance_id","created_at","created_at","data_json","date","deleted_at","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","exam_id","exam_id","exercise","exercise_id","exercise_id","exercise_id","exercise_id","exercise_name","exercise_slide_id","exercise_slide_id","exercise_slide_submission","exercise_slide_submission_count","exercise_slide_submissions","exercise_slide_submissions_for_answers_requiring_attention","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_all_answers_requiring_attention","get_all_exercise_slide_submission_info","get_by_exercise_id","get_by_id","get_count_of_answers_requiring_attention_in_exercise_by_course_id","get_course_and_exam_id","get_course_daily_slide_submission_counts","get_course_daily_user_counts_with_submissions","get_course_exercise_slide_submission_counts_by_exercise","get_course_exercise_slide_submission_counts_by_weekday_and_hour","get_course_instance_id","get_exercise_slide_submission_counts_for_exercise_user","get_exercise_slide_submission_info","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_users_all_submissions_for_course_instance_or_exam","get_users_latest_exercise_slide_submission","grading_progress","hour","id","id","id","insert_exercise_slide_submission","insert_exercise_slide_submission_with_id","into","into","into","into","into","into","into","into","isodow","len","len","len","len","len","len","len","len","name","order_number","page_id","score_given","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","submission_id","tasks","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_to_get_random_filtered_by_user_and_submissions","try_to_get_users_latest_exercise_slide_submission","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","updated_at","updated_at","user_id","user_id","user_id","user_points_update_strategy","user_points_update_strategy","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CourseMaterialExerciseSlide","ExerciseSlide","NewExerciseSlide","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","created_at","delete_exercise_slides_by_exercise_ids","deleted_at","deserialize","deserialize","eq","exercise_id","exercise_id","exercise_tasks","fmt","fmt","from","from","from","from_row","get_course_material_exercise_slide_by_id","get_exercise_slide","get_exercise_slide_by_exercise_task_id","get_exercise_slides","get_exercise_slides_by_exercise_id","get_exercise_slides_by_exercise_ids","get_iter","get_random_exercise_slide_for_exercise","id","id","insert","insert_exercise_slide","into","into","into","len","len","len","order_number","order_number","serialize","serialize","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","updated_at","upsert","vzip","vzip","vzip","CanAddPointsAndCanRemovePoints","CanAddPointsButCannotRemovePoints","ExerciseTaskGrading","ExerciseTaskGradingRequest","ExerciseTaskGradingResult","UserPointsUpdateStrategy","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","course_id","created_at","decode","deleted_at","deserialize","deserialize","deserialize","encode_by_ref","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exam_id","exercise_id","exercise_spec","exercise_task_id","exercise_task_submission_id","feedback_json","feedback_json","feedback_text","feedback_text","fmt","fmt","fmt","fmt","from","from","from","from","get_all_gradings_by_exercise_slide_submission_id","get_by_exercise_task_submission_id","get_by_id","get_course_id","get_course_or_exam_id","get_for_student","get_iter","get_iter","get_iter","get_iter","get_new_and_old_exercise_task_gradings_by_regrading_id","get_point_update_strategy_from_gradings","get_total_score_given_for_exercise_slide_submission","grade_submission","grading_completed_at","grading_priority","grading_progress","grading_progress","grading_started_at","grading_update_url","id","insert","into","into","into","into","len","len","len","len","new_grading","score_given","score_given","score_maximum","serialize","serialize","serialize","serialize","set_grading_progress","set_user_variables","size_hint","submission_data","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","type_info","unscaled_score_given","unscaled_score_maximum","update_grading","updated_at","vzip","vzip","vzip","vzip","ExerciseTaskRegradingSubmission","append_to","borrow","borrow_mut","exercise_task_submission_id","from","get_regrading_submission","get_regrading_submissions","grading_after_regrading","grading_before_regrading","id","insert","into","len","regrading_id","set_grading_after_regrading","try_from","try_into","type_id","vzip","ExerciseTaskSubmission","ExportedCourseSubmission","ExportedSubmission","PeerReviewsRecieved","SubmissionData","append_to","append_to","append_to","append_to","append_to","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","course_id","course_instance_id","course_instance_id","created_at","created_at","created_at","data_json","data_json","data_json","data_json","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","exercise_id","exercise_id","exercise_id","exercise_slide_id","exercise_slide_id","exercise_slide_submission_id","exercise_slide_submission_id","exercise_slide_submission_id","exercise_task_grading_id","exercise_task_id","exercise_task_id","exercise_task_id","exercise_task_id","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get_by_exercise_slide_submission_id","get_by_id","get_course_and_exam_id","get_exercise_task_submission_info_by_exercise_slide_submission_id","get_iter","get_iter","get_iter","get_iter","get_iter","get_peer_reviews_received","get_submission","get_users_latest_exercise_task_submissions_for_exercise_slide","id","id","id","id","insert","insert_with_id","into","into","into","into","into","len","len","len","len","len","metadata","peer_review_question_submissions","peer_review_questions","score_given","score_given","serialize","serialize","serialize","serialize","serialize","set_grading_id","stream_course_submissions","stream_exam_submissions","to_owned","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","updated_at","user_id","user_id","user_id","vzip","vzip","vzip","vzip","vzip","CourseMaterialExerciseTask","ExerciseTask","ExerciseTaskSpec","NewExerciseTask","append_to","append_to","append_to","append_to","assignment","assignment","assignment","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","copied_from","created_at","created_at","delete_exercise_tasks_by_slide_ids","deleted_at","deserialize","deserialize","deserialize","eq","eq","eq","exercise_iframe_url","exercise_service_slug","exercise_slide_id","exercise_slide_id","exercise_slide_id","exercise_type","exercise_type","exercise_type","fmt","fmt","fmt","from","from","from","from","from_row","get_all_exercise_tas_by_exercise_slide_submission_id","get_course_material_exercise_tasks","get_course_or_exam_id","get_exercise_task_by_id","get_exercise_task_model_solution_spec_by_id","get_exercise_tasks_by_exercise_id","get_exercise_tasks_by_exercise_slide_id","get_exercise_tasks_by_exercise_slide_ids","get_existing_users_exercise_slide_for_course_instance","get_iter","get_iter","get_iter","get_or_select_user_exercise_tasks_for_course_instance_or_exam","id","id","id","insert","into","into","into","into","len","len","len","len","model_solution_spec","model_solution_spec","model_solution_spec","order_number","order_number","order_number","previous_submission","previous_submission_grading","private_spec","private_spec","private_spec","pseudonumous_user_id","public_spec","public_spec","public_spec","serialize","serialize","serialize","stream_course_exercise_tasks","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","updated_at","updated_at","vzip","vzip","vzip","vzip","ActivityProgress","Completed","CourseMaterialExercise","Exercise","ExerciseGradingStatus","ExerciseStatus","ExerciseStatusSummaryForUser","Failed","FullyGraded","GradingProgress","InProgress","Initialized","NotReady","Pending","PendingManual","Started","Submitted","activity_progress","append_to","append_to","append_to","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_post_submission","chapter_id","clear_grading_information","clear_model_solution_specs","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","copied_from","course_id","created_at","current_exercise_slide","deadline","decode","decode","default","delete_exercises_by_page_id","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","determine_can_post_submission","encode_by_ref","encode_by_ref","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exam_id","exercise","exercise","exercise_id","exercise_language_group_id","exercise_name","exercise_slide_submission_counts","exercise_slide_submissions","exercise_status","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_all_exercise_statuses_by_user_id_and_course_instance_id","get_by_id","get_course_id","get_course_material_exercise","get_course_or_exam_id","get_exercise_by_id","get_exercise_submissions_and_status_by_course_instance_id","get_exercises_by_chapter_id","get_exercises_by_course_id","get_exercises_by_course_instance_id","get_exercises_by_exam_id","get_exercises_by_page_id","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_or_select_exercise_slide","given_peer_review_question_submissions","given_peer_review_submissions","grading_progress","id","insert","into","into","into","into","into","into","into","is_complete","len","len","len","len","len","len","len","limit_number_of_tries","max_tries_per_slide","name","needs_peer_review","order_number","page_id","partial_cmp","peer_review_config","peer_review_questions","peer_review_queue_entry","previous_exercise_slide_submission","received_peer_review_question_submissions","received_peer_review_submissions","reviewing_stage","score_given","score_given","score_maximum","score_maximum","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_exercise_to_use_exercise_specific_peer_review_config","size_hint","size_hint","submission_id","teacher_decision","teacher_grading_decision","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","updated_at","updated_at","use_course_default_peer_review_config","user_course_instance_exercise_service_variables","user_exercise_state","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Feedback","FeedbackBlock","FeedbackCount","NewFeedback","append_to","append_to","append_to","append_to","blocks","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","course_id","created_at","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","feedback_given","feedback_given","fmt","fmt","fmt","fmt","from","from","from","from","get_feedback_count_for_course","get_feedback_for_course","get_iter","get_iter","get_iter","id","id","insert","into","into","into","into","len","len","len","len","mark_as_read","marked_as_read","order_number","page_id","page_id","page_title","page_url_path","read","related_blocks","selected_text","selected_text","serialize","serialize","serialize","serialize","text","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","unread","user_id","vzip","vzip","vzip","vzip","delete_and_fetch_path","get_filename","insert","GeneratedCertificate","append_to","borrow","borrow_mut","certificate_configuration_id","created_at","deleted_at","deserialize","eq","equivalent","equivalent","equivalent","fmt","from","generate_and_insert","generate_verification_id","get_certificate_by_verification_id","get_certificate_for_user","id","into","len","name_on_certificate","serialize","try_from","try_into","type_id","updated_at","user_id","verification_id","vzip","Term","TermUpdate","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","definition","definition","delete","deserialize","fetch_for_course","fmt","fmt","from","from","id","insert","into","into","len","len","serialize","term","term","try_from","try_from","try_into","try_into","type_id","type_id","update","vzip","vzip","content_management","copying","course_instances","global_stats","grading","page_visit_stats","peer_reviewing","progressing","regrading","user_exercise_state_updater","CreateNewCourseFixedIds","append_to","borrow","borrow_mut","clone","clone_into","course_id","create_new_chapter","create_new_course","default_course_instance_id","fmt","from","get_iter","into","len","to_owned","try_from","try_into","type_id","vzip","copy_course","copy_course_chapters","copy_course_modules","copy_course_pages_and_return_contents","copy_exam","copy_exam_pages_and_return_contents","copy_exercise_slides","copy_exercise_tasks","copy_peer_review_configs","copy_user_permissions","map_old_exr_ids_to_new_exr_ids_for_courses","map_old_exr_ids_to_new_exr_ids_for_exams","set_chapter_front_pages","enroll","GlobalCourseModuleStatEntry","GlobalStatEntry","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","course_id","course_id","course_module_ects_credits","course_module_id","course_module_name","course_name","course_name","deserialize","deserialize","eq","eq","fmt","fmt","from","from","get_course_module_stats_by_completions_registered_to_study_registry","get_iter","get_iter","get_number_of_people_completed_a_course","get_number_of_people_done_at_least_one_exercise","get_number_of_people_registered_completion_to_study_registry","get_number_of_people_started_course","into","into","len","len","organization_id","organization_id","organization_name","organization_name","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","value","value","vzip","vzip","year","year","AnswerRequiringAttentionWithTasks","AnswersRequiringAttention","Default","ExerciseSlideSubmissionWithTasks","ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis","Fixed","GradingPolicy","StudentExerciseSlideSubmission","StudentExerciseSlideSubmissionResult","StudentExerciseTaskSubmission","StudentExerciseTaskSubmissionResult","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear_grading_information","clear_model_solution_specs","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_fixed_grading_for_submission_task","create_user_exercise_slide_submission","created_at","data","data_json","data_json","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","exercise_id","exercise_max_points","exercise_slide_id","exercise_slide_submission","exercise_slide_submission_tasks","exercise_status","exercise_task_exercise_service_slug","exercise_task_id","exercise_task_submission_results","exercise_task_submissions","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get_iter","get_iter","get_iter","get_iter","get_iter","get_paginated_answers_requiring_attention_for_exercise","given_enough_peer_reviews","given_peer_reviews","grade_user_submission","grade_user_submission_task","grading","grading_progress","id","into","into","into","into","into","into","into","into","into","len","len","len","len","len","len","len","len","len","model_solution_spec","peer_review_accepting_threshold","peer_review_processing_strategy","propagate_user_exercise_state_update_from_exercise_task_grading_result","received_enough_peer_reviews","received_peer_review_question_submissions","received_peer_reviews","score_given","serialize","serialize","serialize","serialize","serialize","serialize","submission","submission_id","tasks","to_owned","to_owned","to_owned","to_owned","to_owned","total_pages","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_grading_with_single_regrading_result","update_user_exercise_slide_state","update_user_exercise_slide_state_and_user_exercise_state","updated_at","user_course_instance_exercise_service_variables","user_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","calculate_latest","CourseMaterialPeerReviewData","CourseMaterialPeerReviewDataAnswerToReview","CourseMaterialPeerReviewQuestionAnswer","CourseMaterialPeerReviewSubmission","MAX_PEER_REVIEW_CANDIDATES","answer_to_review","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","course_material_exercise_tasks","create_peer_review_submission_for_user","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","exercise_slide_submission_id","exercise_slide_submission_id","fmt","fmt","fmt","fmt","from","from","from","from","get_course_material_peer_review_data","get_iter","get_iter","get_iter","get_iter","into","into","into","into","len","len","len","len","num_peer_reviews_given","number_data","peer_review_config","peer_review_config_id","peer_review_question_answers","peer_review_question_id","peer_review_questions","serialize","serialize","serialize","serialize","start_peer_review_for_user","text_data","to_owned","to_owned","to_owned","to_owned","token","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_to_select_exercise_slide_submission_for_peer_review","try_to_select_peer_review_candidate_from_queue","try_to_select_peer_review_candidate_from_queue_impl","type_id","type_id","type_id","type_id","update_peer_review_giver_exercise_progress","update_peer_review_queue_reviews_received","update_peer_review_receiver_exercise_status","validate_and_sanitize_peer_review_submission_answers","vzip","vzip","vzip","vzip","CompletionRegistrationLink","CourseInstanceCompletionSummary","ManualCompletionPreview","ManualCompletionPreviewUser","TeacherManualCompletion","TeacherManualCompletionRequest","UserCompletionInformation","UserCourseModuleCompletion","UserModuleCompletionStatus","UserWithModuleCompletions","add_manual_completions","already_completed_users","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","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","certificate_configuration_id","certification_enabled","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","completed","completed_modules","completion_date","course_module_completion_id","course_module_id","course_module_id","course_modules","course_name","create_automatic_course_module_completion_if_eligible","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","ects_credits","email","email","enable_registering_completion_to_uh_open_university","enable_registering_completion_to_uh_open_university","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","first_name","first_name","first_time_completing_users","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_user_and_details","get_completion_registration_link_and_save_attempt","get_course_instance_completion_summary","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_manual_completion_result_preview","get_user_completion_information","get_user_module_completion_statuses_for_course_instance","grade","grade","grade","grade","into","into","into","into","into","into","into","into","into","into","last_name","last_name","len","len","len","len","len","len","len","len","len","len","module_id","name","new_completions","non_enrolled_users","order_number","passed","passed","passed","prerequisite_modules_completed","process_all_course_completions","process_all_course_instance_completions","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","skip_duplicate_completions","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_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","uh_course_code","update_automatic_completion_status_and_grant_if_eligible","update_module_completion_prerequisite_statuses_for_user","url","user_can_take_exam","user_has_passed_exam_for_the_course","user_id","user_id","user_id","user_is_eligible_for_automatic_completion","user_passes_automatic_completion_exercise_tresholds","users_with_course_module_completions","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","GradingData","GradingFutures","RegradingStatus","append_to","append_to","base","borrow","borrow","borrow_mut","borrow_mut","do_single_regrading","exercise","exercise_service_name","exercise_service_result","exercise_services_full","from","from","grading","into","into","len","len","missing_exercise_services","regrade","regrading_submission","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","UserExerciseStateUpdateAlreadyLoadedRequiredData","UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation","UserExerciseStateUpdateRequiredData","UserExerciseStateUpdateRequiredDataPeerReviewInformation","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","current_user_exercise_state","current_user_exercise_state","data_loader","default","default","exercise","exercise","from","from","from","from","given_peer_review_submissions","given_peer_review_submissions","into","into","into","into","latest_exercise_slide_submission","latest_exercise_slide_submission_received_peer_review_question_submissions","latest_exercise_slide_submission_received_peer_review_question_submissions","latest_teacher_grading_decision","latest_teacher_grading_decision","len","len","len","len","peer_review_config","peer_review_config","peer_review_information","peer_review_information","peer_review_questions","peer_review_questions","peer_review_queue_entry","peer_review_queue_entry","state_deriver","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_user_exercise_state","update_user_exercise_state_with_some_already_loaded_data","user_exercise_slide_state_grading_summary","user_exercise_slide_state_grading_summary","validation","vzip","vzip","vzip","vzip","load_current_user_exercise_state","load_exercise","load_given_peer_review_submissions","load_latest_exercise_slide_submission","load_latest_exercise_slide_submission_received_peer_review_question_submissions","load_latest_teacher_grading_decision","load_peer_review_config","load_peer_review_information","load_peer_review_questions","load_peer_review_queue_entry","load_required_data","load_user_exercise_slide_state_grading_summary","normalize_weights","PeerReviewOpinion","append_to","borrow","borrow_mut","calculate_average_received_peer_review_score","calculate_peer_review_weighted_points","derive_new_activity_progress","derive_new_reviewing_stage","derive_new_score_given","derive_new_user_exercise_state","from","get_peer_review_opinion","into","len","reviewing_stage","score_given","try_from","try_into","type_id","vzip","validate_input","MaterialReference","NewMaterialReference","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","citation_key","citation_key","clone","clone","clone_into","clone_into","course_id","created_at","delete_reference","deleted_at","deserialize","deserialize","eq","eq","fmt","fmt","from","from","from_row","from_row","get_iter","get_iter","get_reference_by_id","get_references_by_course_id","id","insert_reference","into","into","len","len","reference","reference","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_material_reference_by_id","updated_at","vzip","vzip","delete_expired_records","delete_saved_submissions_for_user","save_given_exercise_slide_submission","try_to_restore_previously_given_exercise_slide_submission","OpenUniversityRegistrationLink","append_to","borrow","borrow_mut","clone","clone_into","created_at","deleted_at","deserialize","eq","fmt","from","get_iter","get_link_by_course_code","into","len","registration_link","serialize","to_owned","try_from","try_into","type_id","uh_course_code","updated_at","upsert","vzip","DatabaseOrganization","Organization","all_organizations","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","created_at","created_at","deleted_at","deleted_at","description","description","deserialize","deserialize","eq","eq","fmt","fmt","from","from","from_database_organization","get_iter","get_iter","get_organization","get_organization_by_slug","id","id","insert","into","into","len","len","name","name","organization_image_path","organization_image_url","serialize","serialize","slug","slug","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_organization_image_path","updated_at","updated_at","vzip","vzip","OtherDomainToCourseRedirection","append_to","borrow","borrow_mut","clone","clone_into","course_id","created_at","deleted_at","deserialize","domain","eq","equivalent","equivalent","equivalent","fmt","from","get_by_domain","get_iter","id","into","len","serialize","to_owned","try_from","try_into","type_id","updated_at","vzip","PageAudioFile","append_to","borrow","borrow_mut","clone","clone_into","created_at","delete_page_audio","deleted_at","deserialize","eq","fmt","from","get_iter","get_page_audio_files","get_page_audio_files_by_id","id","insert_page_audio","into","len","mime_type","page_id","path","serialize","to_owned","try_from","try_into","type_id","vzip","HistoryChangeReason","HistoryRestored","PageHistory","PageHistoryContent","PageHistoryData","PageSaved","append_to","append_to","append_to","append_to","author_user_id","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","content","content","content","created_at","decode","deserialize","deserialize","deserialize","encode_by_ref","eq","eq","eq","equivalent","equivalent","equivalent","exam_id","exercise_slides","exercise_tasks","exercises","fmt","fmt","fmt","from","from","from","from","get_history_data","get_iter","get_iter","get_iter","history","history_change_reason","history_count","id","insert","into","into","into","into","len","len","len","len","peer_review_configs","peer_review_questions","restored_from_id","serialize","serialize","serialize","size_hint","title","title","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","type_info","vzip","vzip","vzip","vzip","PageLanguageGroup","append_to","borrow","borrow_mut","clone","clone_into","course_language_group_id","created_at","deleted_at","deserialize","eq","fmt","from","get_iter","id","insert","into","len","serialize","to_owned","try_from","try_into","type_id","updated_at","vzip","NewPageVisitDatum","anonymous_identifier","append_to","borrow","borrow_mut","browser","browser_version","country","course_id","device_type","exam_id","from","get_oldest_date","insert","into","is_bot","len","operating_system","operating_system_version","page_id","referrer","try_from","try_into","type_id","unknown_is_none","utm_campaign","utm_content","utm_medium","utm_source","utm_term","vzip","GenerateAnonymousIdentifierInput","append_to","borrow","borrow_mut","course_id","from","generate_anonymous_identifier","get_key_for_the_day","into","ip_address","len","try_from","try_get_key_for_the_day_internal","try_insert_key_for_the_day_internal","try_into","type_id","user_agent","vzip","PageVisitDatumSummaryByCourse","append_to","borrow","borrow_mut","calculate_and_update_for_date","clone","clone_into","course_id","created_at","deleted_at","deserialize","eq","exam_id","fmt","from","get_all_for_course","get_iter","get_latest_date","id","into","len","num_visitors","referrer","serialize","to_owned","try_from","try_into","type_id","updated_at","utm_campaign","utm_content","utm_medium","utm_source","utm_term","visit_date","vzip","PageVisitDatumSummaryByCoursesCountries","append_to","borrow","borrow_mut","calculate_and_update_for_date","clone","clone_into","country","course_id","created_at","deleted_at","deserialize","eq","exam_id","fmt","from","get_all_for_course","get_iter","id","into","len","num_visitors","serialize","to_owned","try_from","try_into","type_id","updated_at","visit_date","vzip","PageVisitDatumSummaryByCourseDeviceTypes","append_to","borrow","borrow_mut","browser","browser_version","calculate_and_update_for_date","clone","clone_into","course_id","created_at","deleted_at","deserialize","device_type","eq","exam_id","fmt","from","get_all_for_course","get_iter","id","into","len","num_visitors","operating_system","serialize","to_owned","try_from","try_into","type_id","updated_at","visit_date","vzip","PageVisitDatumSummaryByPages","append_to","borrow","borrow_mut","calculate_and_update_for_date","clone","clone_into","course_id","created_at","deleted_at","deserialize","eq","exam_id","fmt","from","get_all_for_course","get_iter","id","into","len","num_visitors","page_id","serialize","to_owned","try_from","try_into","type_id","updated_at","visit_date","vzip","Any","CmsPageExercise","CmsPageExerciseSlide","CmsPageExerciseTask","CmsPageUpdate","ContentManagementPage","CoursePageWithUserData","ExerciseTaskIdAndSpec","ExerciseWithExerciseTasks","Hidden","HistoryRestoreData","IsChapterFrontPage","NewCoursePage","NewPage","NormalizedCmsExerciseTask","Page","PageAudioFiles","PageChapterAndCourseInformation","PageDetailsUpdate","PageInfo","PageMetadata","PageNavigationInformation","PageRoutingData","PageSearchResult","PageUpdateArgs","PageVisibility","PageWithExercises","Public","SearchRequest","add_course_url_prefix_to_search_results","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","assignment","assignment","author","blocks_cloned","borrow","borrow","borrow","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","chapter_front_page","chapter_front_page_id","chapter_front_page_id","chapter_front_page_url_path","chapter_id","chapter_id","chapter_id","chapter_id","chapter_id","chapter_name","chapter_number","chapter_number","chapter_number","chapter_opens_at","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","cms_page_update","content","content","content","content","content_headline","content_search_language","copied_from","course_id","course_id","course_id","course_id","course_id","course_id","course_name","course_name","course_slug","course_slug","created_at","created_at","created_at","deadline","deadline","delete_page_and_exercises","deleted_at","deleted_at","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","exam_id","exam_id","exam_id","exercise_id","exercise_slide_id","exercise_slides","exercise_slides","exercise_slides","exercise_tasks","exercise_tasks","exercise_tasks","exercise_tasks","exercise_type","exercise_type","exercises","exercises","exercises","exercises","fetch_derived_spec","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","followed_by","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_exercise_and_peer_review_data","from_row","from_row","from_row","from_row","from_row","from_row","from_row","from_row","from_row","from_row","from_row","front_page_of_chapter_id","get_all_by_course_id_and_visibility","get_by_exam_id","get_chapter_front_page_by_page_id","get_chapter_pages","get_chapters_pages_with_exercises","get_chapters_visible_pages_exclude_main_frontpage","get_course_and_exam_id","get_course_page_with_user_data_from_selected_page","get_course_pages_by_chapter_id_and_visibility","get_course_top_level_pages_by_course_id_and_visibility","get_current_page_metadata","get_inverse_visibility_filter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_next_order_number_for_courses_top_level_pages","get_next_page","get_next_page_by_chapter_number","get_next_page_by_order_number","get_next_page_order_number_in_chapter","get_organization_id","get_page","get_page_by_course_id_and_language_group","get_page_by_path","get_page_chapter_and_course_information","get_page_info","get_page_navigation_data","get_page_search_results_for_phrase","get_page_search_results_for_words","get_page_with_exercises","get_page_with_user_data_by_path","get_previous_page","get_previous_page_by_chapter_number","get_previous_page_by_order_number","hidden","hidden","history_change_reason","history_id","id","id","id","id","id","id","id","id","id","insert_course_page","insert_exam_page","insert_new_content_page","insert_page","instance","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_chapter_front_page","is_chapter_front_page","is_exam_page","is_test_mode","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","limit_number_of_tries","max_tries_per_slide","mime_type","model_solution_spec","name","name","needs_peer_review","new","next_page","order_number","order_number","order_number","order_number","order_number","order_number","organization_id","organization_slug","organization_slug","page","page","page","page_id","page_id","page_id","page_id","page_id","page_id","page_language_group_id","page_title","path","peer_review_config","peer_review_configs","peer_review_questions","peer_review_questions","previous_page","private_spec","private_spec","private_spec","public_spec","query","rank","reorder_chapters","reorder_pages","restore","retain_ids","score_maximum","score_maximum","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_chapter","set_content","set_hidden","settings","title","title","title","title","title","title","title_headline","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_to_find_redirected_page","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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_page","update_page_content","update_page_details","updated_at","updated_at","upsert_exercise_slides","upsert_exercise_tasks","upsert_exercises","upsert_peer_review_configs","upsert_peer_review_questions","url_path","url_path","url_path","url_path","url_path","url_path","url_path","use_course_default_peer_review_config","validate_exercise_data","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","was_redirected","AutomaticallyGradeByAverage","AutomaticallyGradeOrManualReviewByAverage","CmsPeerReviewConfig","CmsPeerReviewConfiguration","CourseMaterialPeerReviewConfig","ManualReviewEverything","PeerReviewConfig","PeerReviewProcessingStrategy","accepting_threshold","accepting_threshold","append_to","append_to","append_to","append_to","append_to","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","course_id","course_id","course_id","created_at","decode","delete","delete_peer_reviews_by_exrcise_ids","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","encode_by_ref","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","exercise_id","exercise_id","exercise_id","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get_by_exercise_id","get_by_exercise_or_course_id","get_by_id","get_cms_peer_review_by_id","get_course_default_cms_peer_review","get_course_material_peer_review_data","get_default_for_course_by_course_id","get_iter","get_iter","get_iter","get_iter","get_iter","get_peer_reviews_by_page_id","id","id","id","insert","into","into","into","into","into","len","len","len","len","len","manual_review_cutoff_in_days","peer_review_config","peer_review_questions","peer_reviews_to_give","peer_reviews_to_give","peer_reviews_to_give","peer_reviews_to_receive","peer_reviews_to_receive","peer_reviews_to_receive","points_are_all_or_nothing","points_are_all_or_nothing","processing_strategy","processing_strategy","serialize","serialize","serialize","serialize","serialize","size_hint","to_owned","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","type_info","updated_at","upsert_course_default_cms_peer_review_and_questions","upsert_with_id","vzip","vzip","vzip","vzip","vzip","Essay","NoAnswer","PeerReviewAnswer","PeerReviewQuestionAndAnswer","PeerReviewQuestionSubmission","PeerReviewWithQuestionsAndAnswers","Scale","answer","answer_required","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bundle_peer_review_questions_and_answers","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","created_at","deleted_at","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","get_by_peer_reviews_question_ids","get_iter","get_iter","get_iter","get_iter","get_question_submissions_from_from_peer_review_submission_ids","get_questions_and_answers_by_submission_id","get_questions_and_answers_by_user_exercise_instance","get_received_question_submissions_for_exercise_slide_submission","id","insert","into","into","into","into","len","len","len","len","new","number_data","order_number","peer_review_config_id","peer_review_question_id","peer_review_question_id","peer_review_question_submission_id","peer_review_submission_id","peer_review_submission_id","peer_review_submission_id","question","questions_and_answers","serialize","serialize","serialize","serialize","text_data","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","updated_at","vzip","vzip","vzip","vzip","value","value","CmsPeerReviewQuestion","Essay","PeerReviewQuestion","PeerReviewQuestionType","Scale","answer_required","answer_required","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","created_at","decode","delete_peer_review_questions_by_peer_review_config_ids","deleted_at","deserialize","deserialize","deserialize","encode_by_ref","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","get_all_by_peer_review_config_id","get_all_by_peer_review_config_id_as_map","get_by_id","get_by_ids","get_by_page_id","get_by_peer_review_configs_id","get_course_default_cms_peer_review_questions","get_iter","get_iter","get_iter","id","id","insert","into","into","into","len","len","len","normalize_cms_peer_review_questions","order_number","order_number","peer_review_config_id","peer_review_config_id","question","question","question_type","question_type","serialize","serialize","serialize","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","type_info","updated_at","upsert_multiple_peer_review_questions","vzip","vzip","vzip","weight","weight","PeerReviewQueueEntry","append_to","borrow","borrow_mut","clone","clone_into","course_instance_id","created_at","delete_by_receiving_peer_reviews_exercise_slide_submission_id","deleted_at","deserialize","eq","equivalent","equivalent","equivalent","exercise_id","fmt","from","get_all_by_user_and_course_instance_ids","get_all_that_need_peer_reviews_by_exercise_id","get_by_id","get_by_receiving_peer_reviews_submission_and_course_instance_ids","get_by_user_and_exercise_and_course_instance_ids","get_entries_that_need_reviews_and_are_older_than","get_entries_that_need_reviews_and_are_older_than_with_exercise_id","get_iter","get_many_by_exercise_id_and_review_priority","get_many_that_need_peer_reviews_by_exercise_id_and_review_priority","id","increment_peer_review_priority","insert","into","len","peer_review_priority","received_enough_peer_reviews","receiving_peer_reviews_exercise_slide_submission_id","remove_from_queue","remove_from_queue_and_add_to_manual_review","remove_from_queue_and_give_full_points","remove_queue_entries_for_unusual_reason","removed_from_queue_for_unusual_reason","serialize","to_owned","try_from","try_into","try_to_get_all_by_user_and_course_instance_ids","try_to_get_by_receiving_submission_and_course_instance_ids","try_to_get_by_user_and_exercise_and_course_instance_ids","type_id","update","update_received_enough_peer_reviews","updated_at","upsert_peer_review_priority","user_id","vzip","PeerReviewSubmission","append_to","borrow","borrow_mut","clone","clone_into","count_peer_review_submissions_for_exercise_slide_submission","course_instance_id","created_at","deleted_at","deserialize","eq","equivalent","equivalent","equivalent","exercise_id","exercise_slide_submission_id","fmt","from","get_all_given_peer_review_submissions_for_user_and_course_instance","get_all_received_peer_review_submissions_for_user_and_course_instance","get_by_id","get_iter","get_last_time_user_submitted_peer_review","get_num_peer_reviews_given_by_user_and_course_instance_and_exercise","get_peer_reviews_given_by_user_and_course_instance_and_exercise","get_users_submission_count_for_exercise_and_course_instance","get_users_submission_ids_for_exercise_and_course_instance","id","insert","into","len","peer_review_config_id","serialize","to_owned","try_from","try_into","type_id","updated_at","user_id","vzip","PendingRole","append_to","borrow","borrow_mut","expires_at","fmt","from","get_all","id","insert","into","len","role","serialize","try_from","try_into","type_id","user_email","vzip","PlaygroundExample","PlaygroundExampleData","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","created_at","data","data","delete_playground_example","deleted_at","deserialize","deserialize","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","get_all_playground_examples","get_iter","get_iter","id","insert_playground_example","into","into","len","len","name","name","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_playground_example","updated_at","url","url","vzip","vzip","width","width","BackendError","Connection","CourseOrExamId","Database","DateTime","Deserialize","Deserialize","ErrorType","FromRow","FromRow","MAX_UTC","MIN_UTC","ModelError","ModelErrorType","ModelResult","NAMESPACE_DNS","NAMESPACE_OID","NAMESPACE_URL","NAMESPACE_X500","Options","PKeyPolicy","Pagination","PgConnection","Serialize","Serialize","TryToOptional","Type","Type","UNIX_EPOCH","Utc","Uuid","acquire","add","add","add","add","add","add_assign","add_assign","append_to","append_to","append_to","append_to","append_to","apply","array_type_info","array_type_info","as_braced","as_bytes","as_fields","as_hyphenated","as_migrate","as_mut","as_ref","as_simple","as_u128","as_u64_pair","as_urn","backtrace","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","braced","cache_statement","cache_type_info","cache_type_oid","cached_statements_size","cached_statements_size","checked_add_days","checked_add_months","checked_add_signed","checked_sub_days","checked_sub_months","checked_sub_signed","clear_cached_statements","clear_cached_statements","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","close","close","close","cmp","cmp","commit","compare","compare","compatible","connect","connect_with","copy_in_raw","copy_out_raw","date","date_naive","datetime","day","day0","decode","decode","decode","decode","default","default","default","default","default","describe","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dirty_version","duration_round","duration_trunc","encode_buffer","encode_by_ref","encode_by_ref","encode_hex","encode_hex_upper","ensure_migrations_table","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error_type","fetch_many","fetch_many","fetch_optional","fetch_optional","fix","fixed_offset","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format_with_items","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes_le","from_bytes_ref","from_fields","from_fields_le","from_local","from_naive_utc_and_offset","from_offset","from_row","from_slice","from_slice_le","from_str","from_str","from_str","from_str","from_timestamp","from_timestamp_millis","from_u128","from_u128_le","from_u64_pair","from_utc","get_iter","get_iter","get_iter","get_iter","get_timestamp","get_variant","get_version","get_version_num","hash","hash","hash","hour","hyphenated","into","into","into","into","into","into_bytes","is_max","is_nil","iso_week","len","len","len","len","len","limit","limit","list_applied_migrations","lock","log_settings","max","message","minute","month","month0","naive_local","naive_utc","name","nanosecond","new","new","new_v4","new_v5","new_with_traces","next_page","next_statement_id","nil","now","offset","offset","offset","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","ordinal","ordinal0","page","page","paginate","parse_and_remainder","parse_from_rfc2822","parse_from_rfc3339","parse_from_str","parse_str","partial_cmp","partial_cmp","pending_ready_for_query_count","ping","ping","ping","prepare_with","prepare_with","process_id","revert","rollback","round_subsecs","second","secret_key","serialize","serialize","serialize","server_version_num","shrink_buffers","shrink_buffers","shrink_buffers","signed_duration_since","simple","size_hint","span_trace","start_rollback","stream","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","time","timestamp","timestamp_micros","timestamp_millis","timestamp_nanos","timestamp_nanos_opt","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_nanos","timezone","to_bytes_le","to_different_error","to_fields_le","to_owned","to_owned","to_owned","to_owned","to_rfc2822","to_rfc3339","to_rfc3339_opts","to_string","to_string","to_string","to_u128_le","to_utc","today","total_pages","transaction","transaction_depth","transaction_status","trunc_subsecs","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_parse","try_parse_ascii","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","unlock","urn","vzip","vzip","vzip","vzip","vzip","weekday","with_day","with_day0","with_hour","with_minute","with_month","with_month0","with_nanosecond","with_ordinal","with_ordinal0","with_second","with_timezone","with_year","year","years_since","Accept","Accepted","BlockProposal","BlockProposalAction","BlockProposalInfo","EditedBlockNoLongerExists","EditedBlockNoLongerExistsData","EditedBlockStillExists","EditedBlockStillExistsData","NewProposedBlockEdit","Pending","ProposalStatus","Reject","Rejected","accept_preview","action","append_to","append_to","append_to","append_to","append_to","append_to","append_to","block_attribute","block_id","block_id","block_id","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","changed_text","changed_text","changed_text","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","current_text","decode","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","encode_by_ref","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","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","id","id","id","into","into","into","into","into","into","into","len","len","len","len","len","len","len","original_text","original_text","original_text","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","vzip","vzip","vzip","vzip","vzip","vzip","vzip","EditProposalInfo","NewProposedPageEdits","PageProposal","ProposalCount","append_to","append_to","append_to","append_to","block_edits","block_proposals","block_proposals","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","created_at","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","get_iter","get_iter","get_iter","get_iter","get_proposal_count_for_course","get_proposals_for_course","handled","id","insert","into","into","into","into","len","len","len","len","page_id","page_id","page_id","page_proposal_id","page_title","page_url_path","pending","pending","process_proposal","serialize","serialize","serialize","serialize","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","update_page_edit_status","user_id","vzip","vzip","vzip","vzip","NewRegrading","Regrading","RegradingInfo","RegradingSubmissionInfo","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","complete_regrading","created_at","deserialize","deserialize","deserialize","deserialize","exercise_task_submission_id","exercise_task_submission_ids","fmt","fmt","fmt","fmt","from","from","from","from","get_all_count","get_all_paginated","get_by_id","get_regrading_info_by_id","get_uncompleted_regradings_and_mark_as_started","grading_after_regrading","grading_before_regrading","id","insert","insert_and_create_exercise_task_regradings","into","into","into","into","len","len","len","len","regrading","regrading_completed_at","regrading_started_at","serialize","serialize","serialize","serialize","set_error_message","set_total_grading_progress","submission_infos","total_grading_progress","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","updated_at","user_id","user_points_update_strategy","user_points_update_strategy","vzip","vzip","vzip","vzip","RepositoryExercise","append_to","borrow","borrow_mut","checksum","delete_for_repository","delete_from_repository","download_url","fmt","from","get_for_course","get_for_repository","id","into","len","name","new","part","repository_id","repository_url","serialize","try_from","try_into","type_id","update_checksum","update_part_and_name","vzip","NewResearchForm","NewResearchFormQuestion","NewResearchFormQuestionAnswer","ResearchForm","ResearchFormQuestion","ResearchFormQuestionAnswer","append_to","append_to","append_to","append_to","append_to","append_to","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","content","content","course_id","course_id","course_id","course_id","course_id","created_at","created_at","created_at","deleted_at","deleted_at","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_all_research_form_answers_with_user_id","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_research_form_answers_with_user_id","get_research_form_questions_with_course_id","get_research_form_with_course_id","id","id","id","into","into","into","into","into","into","len","len","len","len","len","len","new","question","question","question_id","research_consent","research_consent","research_consent_form_id","research_consent_form_id","research_form_question_id","research_form_question_id","serialize","serialize","serialize","serialize","serialize","serialize","set_content","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","updated_at","updated_at","updated_at","upsert_research_form","upsert_research_form_anwser","upsert_research_form_questions","user_id","user_id","vzip","vzip","vzip","vzip","vzip","vzip","Admin","Assistant","Course","CourseInstance","CourseOrExamCreator","Exam","Global","MaterialViewer","Organization","Reviewer","Role","RoleDomain","RoleInfo","RoleUser","StatsViewer","Teacher","TeachingAndLearningServices","UserRole","append_to","append_to","append_to","append_to","append_to","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","course_id","course_instance_id","decode","deserialize","deserialize","deserialize","deserialize","domain","email","email","encode_by_ref","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exam_id","first_name","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get","get_iter","get_iter","get_iter","get_roles","id","insert","into","into","into","into","into","is_global","is_global","is_role_for_course","is_role_for_course_instance","is_role_for_exam","is_role_for_organization","last_name","len","len","len","len","len","organization_id","remove","role","role","role","serialize","serialize","serialize","size_hint","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","type_info","vzip","vzip","vzip","vzip","vzip","StudentCountry","append_to","borrow","borrow_mut","clone","clone_into","country_code","course_id","course_instance_id","created_at","delete_student_country","deleted_at","deserialize","eq","fmt","from","get_countries","get_iter","get_selected_country_by_user_id","id","insert","into","len","serialize","to_owned","try_from","try_into","type_id","user_id","vzip","StudyRegistryRegistrar","append_to","borrow","borrow_mut","clone","clone_into","created_at","delete","deleted_at","deserialize","eq","from","get_by_id","get_by_secret_key","get_iter","id","insert","into","len","name","secret_key","serialize","to_owned","try_from","try_into","type_id","updated_at","vzip","CustomPoints","FullPoints","NewTeacherGradingDecision","SuspectedPlagiarism","TeacherDecisionType","TeacherGradingDecision","ZeroPoints","action","add_teacher_grading_decision","append_to","append_to","append_to","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","created_at","decode","deleted_at","deserialize","deserialize","deserialize","encode_by_ref","eq","eq","eq","equivalent","equivalent","equivalent","exercise_id","fmt","fmt","fmt","from","from","from","get_all_latest_grading_decisions_by_user_id_and_course_instance_id","get_iter","get_iter","get_iter","id","into","into","into","len","len","len","manual_points","score_given","serialize","serialize","serialize","size_hint","teacher_decision","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","try_to_get_latest_grading_decision_by_user_exercise_state_id","type_id","type_id","type_id","type_info","updated_at","user_exercise_state_id","user_exercise_state_id","vzip","vzip","vzip","upsert","UserCourseInstanceExerciseServiceVariable","append_to","borrow","borrow_mut","clone","clone_into","course_instance_id","created_at","deleted_at","deserialize","eq","equivalent","equivalent","equivalent","exam_id","exercise_service_slug","fmt","from","get_all_variables_for_user_and_course_instance_or_exam","get_iter","id","insert_after_exercise_task_graded","into","len","serialize","to_owned","try_from","try_into","type_id","updated_at","user_id","variable_key","variable_value","vzip","UserCourseSettings","append_to","borrow","borrow_mut","clone","clone_into","course_language_group_id","created_at","current_course_id","current_course_instance_id","deleted_at","deserialize","eq","fmt","from","get_all_by_user_and_multiple_current_courses","get_iter","get_user_course_settings","get_user_course_settings_by_course_id","into","len","serialize","to_owned","try_from","try_into","type_id","updated_at","upsert_user_course_settings_for_enrollment","user_id","vzip","UserDetail","append_to","borrow","borrow_mut","clone","clone_into","created_at","deserialize","email","eq","first_name","fmt","from","get_iter","get_user_details_by_user_id","get_users_details_by_user_id_map","into","last_name","len","search_for_user_details_by_email","search_for_user_details_by_other_details","search_for_user_details_fuzzy_match","search_helper","serialize","stream_users_details_having_user_exercise_states_on_course","to_owned","try_from","try_into","type_id","updated_at","user_id","vzip","UserExerciseSlideState","UserExerciseSlideStateGradingSummary","append_to","append_to","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","created_at","delete","deleted_at","deserialize","exercise_slide_id","fmt","from","from","get_all_by_user_exercise_state_id","get_by_id","get_by_unique_index","get_grading_summary_by_user_exercise_state_id","get_iter","get_or_insert_by_unique_index","grading_progress","grading_progress","id","insert","into","into","len","len","score_given","score_given","serialize","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update","updated_at","user_exercise_state_id","vzip","vzip","Course","Course","CourseInstanceExerciseMetrics","CourseInstanceOrExamId","CourseInstanceUserPoints","CourseInstanceUserPointsInner","DatabaseUserCourseInstanceChapterExerciseProgress","EwusContext","EwusCourse","EwusCourseOrExam","EwusExam","Exam","Exam","Exam","ExamUserPoints","ExamUserPointsInner","ExerciseUserCounts","ExerciseWithUserState","Instance","NotStarted","PeerReview","ReviewedAndLocked","ReviewingStage","SelfReview","UserChapterMetrics","UserCourseInstanceChapterExerciseProgress","UserCourseInstanceMetrics","UserCourseInstanceProgress","UserExerciseState","UserExerciseStateUpdate","WaitingForManualGrading","WaitingForPeerReviews","activity_progress","activity_progress","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","append_to","attempted_exercises","attempted_exercises","attempted_exercises","attempted_exercises_required","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","chapter_number","chapter_number","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","course_id","course_instance_id","course_instance_id","course_module_id","course_module_id","course_module_id","course_module_name","course_module_order_number","created_at","decode","deleted_at","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","email","encode_by_ref","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exam_id","exam_id","exercise","exercise","exercise_context","exercise_id","exercise_id","exercise_id","exercise_id","exercise_id","exercise_name","exercise_order_number","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_exercise_and_user_exercise_state","from_instance_and_exam_ids","from_row","from_row","from_row","from_row","from_row","from_row","from_row","get_all_for_user_and_course_instance_or_exam","get_by_id","get_course_instance_id","get_course_instance_metrics","get_course_instance_metrics_indexed_by_module_id","get_course_users_counts_by_exercise","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_iter","get_or_create_user_exercise_state","get_selected_exercise_slide_id","get_single_module_course_instance_metrics","get_user_course_instance_chapter_exercises_progress","get_user_course_instance_chapter_metrics","get_user_course_instance_metrics","get_user_course_instance_metrics_indexed_by_module_id","get_user_course_instance_progress","get_user_exercise_state_if_exists","get_user_total_exam_points","get_users_current_by_exercise","grading_progress","grading_progress","id","id","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_exam_exercise","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","merge_modules_with_metrics","n_users_attempted","n_users_with_max_points","n_users_with_some_points","new","page_order_number","points_for_chapter","points_for_each_chapter","points_for_exercise","reviewing_stage","reviewing_stage","score_given","score_given","score_given","score_given","score_given","score_given","score_given","score_given","score_maximum","score_maximum","score_required","selected_exercise_slide_id","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_user_exercise_state","size_hint","stream_course_instance_points","stream_exam_points","to_instance_and_exam_ids","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","total_exercises","total_exercises","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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_data","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","update","update_exercise_progress","update_reviewing_stage","updated_at","upsert_selected_exercise_slide_id","user_exercise_state","user_exercise_state","user_id","user_id","user_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","UserExerciseTaskState","append_to","borrow","borrow_mut","clone","clone_into","created_at","delete","deleted_at","deserialize","exercise_task_id","figure_out_new_activity_progress","figure_out_new_grading_progress","figure_out_new_score_given","fmt","from","get","get_grading_summary_by_user_exercise_slide_state_id","get_iter","grading_progress","insert","into","len","score_given","serialize","to_owned","try_from","try_into","type_id","updated_at","upsert_with_grading","upsert_with_grading_status","user_exercise_slide_state_id","vzip","UserResearchConsent","append_to","borrow","borrow_mut","clone","clone_into","created_at","deleted_at","deserialize","eq","fmt","from","get_iter","get_research_consent_by_user_id","id","into","len","research_consent","serialize","to_owned","try_from","try_into","type_id","updated_at","upsert","user_id","vzip","User","append_to","borrow","borrow_mut","clone","clone_into","created_at","delete_user","deleted_at","deserialize","email_domain","eq","find_by_upstream_id","fmt","from","get_all_user_ids_with_user_exercise_states_on_course_instance","get_by_email","get_by_id","get_iter","get_users_by_course_instance_enrollment","get_users_ids_in_db_from_upstream_ids","id","insert","insert_with_upstream_id_and_moocfi_id","into","len","serialize","to_owned","try_from","try_get_by_email","try_into","type_id","update_email_for_user","updated_at","upstream_id","vzip"],"q":[[0,"headless_lms_models"],[117,"headless_lms_models::certificate_configuration_to_requirements"],[169,"headless_lms_models::certificate_configurations"],[388,"headless_lms_models::certificate_fonts"],[438,"headless_lms_models::chapters"],[696,"headless_lms_models::course_background_question_answers"],[745,"headless_lms_models::course_background_questions"],[823,"headless_lms_models::course_exams"],[827,"headless_lms_models::course_instance_enrollments"],[904,"headless_lms_models::course_instances"],[1060,"headless_lms_models::course_language_groups"],[1084,"headless_lms_models::course_module_completion_registered_to_study_registries"],[1166,"headless_lms_models::course_module_completions"],[1347,"headless_lms_models::course_modules"],[1581,"headless_lms_models::courses"],[1784,"headless_lms_models::email_deliveries"],[1829,"headless_lms_models::email_templates"],[1907,"headless_lms_models::ended_processed_exams"],[1909,"headless_lms_models::error"],[1976,"headless_lms_models::error::ModelErrorType"],[1980,"headless_lms_models::exams"],[2138,"headless_lms_models::exercise_language_groups"],[2163,"headless_lms_models::exercise_repositories"],[2223,"headless_lms_models::exercise_service_info"],[2326,"headless_lms_models::exercise_services"],[2414,"headless_lms_models::exercise_slide_submissions"],[2635,"headless_lms_models::exercise_slides"],[2701,"headless_lms_models::exercise_task_gradings"],[2829,"headless_lms_models::exercise_task_regrading_submissions"],[2849,"headless_lms_models::exercise_task_submissions"],[2993,"headless_lms_models::exercise_tasks"],[3110,"headless_lms_models::exercises"],[3333,"headless_lms_models::feedback"],[3441,"headless_lms_models::file_uploads"],[3444,"headless_lms_models::generated_certificates"],[3474,"headless_lms_models::glossary"],[3509,"headless_lms_models::library"],[3519,"headless_lms_models::library::content_management"],[3539,"headless_lms_models::library::copying"],[3552,"headless_lms_models::library::course_instances"],[3553,"headless_lms_models::library::global_stats"],[3611,"headless_lms_models::library::grading"],[3801,"headless_lms_models::library::page_visit_stats"],[3802,"headless_lms_models::library::peer_reviewing"],[3902,"headless_lms_models::library::progressing"],[4148,"headless_lms_models::library::regrading"],[4181,"headless_lms_models::library::user_exercise_state_updater"],[4253,"headless_lms_models::library::user_exercise_state_updater::data_loader"],[4266,"headless_lms_models::library::user_exercise_state_updater::state_deriver"],[4286,"headless_lms_models::library::user_exercise_state_updater::validation"],[4287,"headless_lms_models::material_references"],[4341,"headless_lms_models::offered_answers_to_peer_review_temporary"],[4345,"headless_lms_models::open_university_registration_links"],[4371,"headless_lms_models::organizations"],[4431,"headless_lms_models::other_domain_to_course_redirections"],[4460,"headless_lms_models::page_audio_files"],[4489,"headless_lms_models::page_history"],[4586,"headless_lms_models::page_language_groups"],[4611,"headless_lms_models::page_visit_datum"],[4642,"headless_lms_models::page_visit_datum_daily_visit_hashing_keys"],[4660,"headless_lms_models::page_visit_datum_summary_by_courses"],[4696,"headless_lms_models::page_visit_datum_summary_by_courses_countries"],[4726,"headless_lms_models::page_visit_datum_summary_by_courses_device_types"],[4759,"headless_lms_models::page_visit_datum_summary_by_pages"],[4789,"headless_lms_models::pages"],[5479,"headless_lms_models::peer_review_configs"],[5624,"headless_lms_models::peer_review_question_submissions"],[5729,"headless_lms_models::peer_review_question_submissions::PeerReviewAnswer"],[5731,"headless_lms_models::peer_review_questions"],[5826,"headless_lms_models::peer_review_queue_entries"],[5881,"headless_lms_models::peer_review_submissions"],[5922,"headless_lms_models::pending_roles"],[5941,"headless_lms_models::playground_examples"],[6001,"headless_lms_models::prelude"],[6386,"headless_lms_models::proposed_block_edits"],[6569,"headless_lms_models::proposed_page_edits"],[6677,"headless_lms_models::regradings"],[6758,"headless_lms_models::repository_exercises"],[6785,"headless_lms_models::research_forms"],[6938,"headless_lms_models::roles"],[7065,"headless_lms_models::student_countries"],[7095,"headless_lms_models::study_registry_registrars"],[7123,"headless_lms_models::teacher_grading_decisions"],[7205,"headless_lms_models::url_redirections"],[7206,"headless_lms_models::user_course_instance_exercise_service_variables"],[7240,"headless_lms_models::user_course_settings"],[7270,"headless_lms_models::user_details"],[7302,"headless_lms_models::user_exercise_slide_states"],[7349,"headless_lms_models::user_exercise_states"],[7814,"headless_lms_models::user_exercise_task_states"],[7848,"headless_lms_models::user_research_consents"],[7875,"headless_lms_models::users"],[7911,"alloc::vec"],[7912,"core::option"],[7913,"core::ops::function"],[7914,"core::result"],[7915,"core::any"],[7916,"serde::de"],[7917,"core::fmt"],[7918,"core::fmt"],[7919,"sqlx_postgres::value"],[7920,"core::error"],[7921,"alloc::boxed"],[7922,"sqlx_core::encode"],[7923,"alloc::string"],[7924,"sqlx_postgres::type_info"],[7925,"headless_lms_utils::file_store"],[7926,"headless_lms_utils"],[7927,"std::collections::hash::map"],[7928,"futures_core::stream"],[7929,"core::marker"],[7930,"lettre::transport::smtp::error"],[7931,"backtrace::capture"],[7932,"serde_json::error"],[7933,"sqlx_core::error"],[7934,"headless_lms_utils::error::util_error"],[7935,"core::num::error"],[7936,"url::parser"],[7937,"anyhow"],[7938,"tracing_error::backtrace"],[7939,"core::marker"],[7940,"sqlx_core::error"],[7941,"serde_json::value"],[7942,"core::default"],[7943,"core::iter::traits::collect"],[7944,"core::iter::traits::collect"],[7945,"anyhow"],[7946,"core::pin"],[7947,"chrono::naive::date"],[7948,"headless_lms_utils::document_schema_processor"],[7949,"chrono::month"],[7950,"chrono::offset"],[7951,"chrono::offset::fixed"],[7952,"core::time"],[7953,"chrono::duration"],[7954,"chrono::naive::date"],[7955,"uuid::fmt"],[7956,"uuid::fmt"],[7957,"uuid::fmt"],[7958,"sqlx_postgres::copy"],[7959,"chrono::date"],[7960,"chrono::offset::local"],[7961,"sqlx_postgres::arguments"],[7962,"sqlx_core::executor"],[7963,"sqlx_core::any::arguments"],[7964,"core::fmt"],[7965,"chrono::format::formatting"],[7966,"core::iter::traits::iterator"],[7967,"std::time"],[7968,"chrono::naive::datetime"],[7969,"uuid::error"],[7970,"chrono::format"],[7971,"uuid::timestamp"],[7972,"uuid"],[7973,"uuid"],[7974,"chrono::naive::isoweek"],[7975,"chrono::offset"],[7976,"core::borrow"],[7977,"chrono::naive::time"],[7978,"chrono::format::formatting"]],"d":["","Many database tables are related to either a course or an …","","Ids will be generated based on the associated data. …","Ids will be generated on the database level. This should …","","","","Helper struct to use with functions that insert data into …","A “trait alias” so this for<'a> … string doesn’t …","","","","","","","","","","","","","","","","","","","","","","","","","","Contains error and result types for all the model …","","","","","","","","","","","","","","","","Gets reference to the fixed data, if there are any.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Maps into the contained Uuid value or generates a new one.","","","","Maps PKeyPolicy<T> to PKeyPolicy<U> by applying a function …","Maps a reference of contained data in Fixed(T) to …","","","","","","","","","","","","","","","","","","","","","","","Re-exports commonly used types for convenient use across …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Checks if the user has completed all requirements to be …","","","Calls U::from(self).","Calls U::from(self).","A certificate configuration is a default configuration if …","","","","","","","","","","","","","","","","","","How text should be positioned relative to the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Uses the same default values as the CREATE TABLE statement …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","A default certificate configuration requires only one …","","","","","","","","","","","","","","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.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If undefined when creating a chapter, will use the course …","CHANGE TO NON NULL WHEN FRONTEND MODULE EDITING IMPLEMENTED","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","True if the chapter is currently open or was open and 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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Checks the opens_at field for the chapter and compares it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return all background questions (and existing answers) …","Return all background questions that will need to be asked …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets all course ids associated with the given exam id.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Inserts enrollment if it doesn’t exist yet.","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.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Deletes submissions, peer reviews, points and etc. for a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","An object representing that a completion has been …","","","","","","","","","","","","","","","","Id of the completion that was registered to the study …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the number of students that have completed the course","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","The registration date that is visible in the study …","","","","The student number the completion was registed to.","","","","","","","","","","","","","","","","","","","","","","","","","","Completion in the form that is recognized by authorized …","Grading object that maps the system grading information to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The date when the student completed the course. The value …","","","","The language used in the completion of the course.","","","When the student has attempted to register the completion.","Date when the student opened the form to register their …","","","","","","","ID of the course module.","","When the record was created","","","","","","","","","","","","","Email at the time of completing the course. Used to match …","","","","","","","","","","","","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 all module completions for the user on a single …","","","","Gets summaries for all completions on the given course …","Gets automatically granted course module completion for …","","","","Get the number of students that have completed the course","","","","","","","Gets latest created completion for the given user on the …","","","Grade that the student received for the completion.","The grade to be passed to the study registry. Uses the …","","","ID of the completion.","","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 or not the student is eligible for credit for the …","","Whether or not the student is qualified for credit based …","Whether or not the completion has been registered to a …","","","","","","","","Streams completions.","Tier of the completion. Currently always null. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Checks whether the user has any completions for the given …","","","ID of the user for the completion.","User id in courses.mooc.fi for received registered …","","","","","","","","","","Based on CourseModulesSchema but completion_policy parsed …","Matches the columns in the database.","","","","","","","","","","","","","","Returns associated data for Automatic variant, if matches.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If set, use this link rather than the default one when …","","","","","","","","","Course module associated with these requirements.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","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 course modules for the given course as a map, indexed …","Gets course module where the given exercise belongs to. …","","","Gets all course modules with a matching uh_course_code or …","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for checking whether the given exercise related …","Whether the given number is higher than the exercise …","Whether the given number is higher than the exercises …","","","","","","","","","","","","","","order_number == 0 in and only if name == None","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Represents the subset of page fields that are required to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, copies all user permissions from the original …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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 full course structure including all the pages.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Email of the teacher who is responsible for the course. …","Name of the teacher who is responsible for the course. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get ids for exams that have ended but haven’t yet been …","Creates a record for the given exam_id or makes sure that …","","","","Contains the error value","","","","Error type used by all models. Used as the error type in …","The type of ModelError that occured.","Used as the result types for all models.","","Contains the success value","","","","","","","","","Stack trace, generated automatically when the error is …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Original error that caused this error.","","A trace of tokio tracing spans, generated automatically …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether or not the exam has already ended at the specified …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","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 or not the exam has already started at the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Checks whether a submission can be made for the given exam.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns service info meant for the course material. If no …","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Exercise service definition that the CMS can use to render …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Returns a url that can be used to grade a submission for …","Returns a url that can be used to generate a public …","","","","","","","","This is needed because connecting to services directly …","","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to find a single random ExerciseSlideSubmission …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Fetches the grading for the student, but hides the result …","","","","","","For now gets this information from some task submission in …","","","","","","","","","","","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.","","","","Used to get the necessary info for rendering a submission …","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Information necessary for the frontend to render an …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If none, the task is not completable at the moment because …","","","","","","","","","","","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).","","","","","","","","","","","","","","","","Unique for each (exercise_service, user) combo. If none, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Indicates what is the user’s completion status for a …","The user has completed the activity associated with the …","","","","","","The grading could not complete.","The grading process is completed; the score value, if any, …","Tells what’s the status of the grading progress for a …","The activity is being drafted and is available for comment.","The user has not started the activity, or the activity has …","There is no grading process occurring; for example, the …","Final Grade is pending, but does not require manual …","Final Grade is pending, and it does require human …","The activity associated with the exercise has been started …","The activity has been submitted at least once by the user …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for logged out users.","","","","","","","","Returns the argument unchanged.","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 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 the argument unchanged.","Verifies that the user has completed the given module and …","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","General functionality related to course instances","","Collection of functions used for processing and evaluating …","Functions for precomputing anonymous aggregate statistics …","","","","Always update the user_exercise_state table though this …","","","","","","","","Creates a new chapter with a front page.","Creates a new course with a front page and default …","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","After this one set_chapter_front_pages needs to be called …","","","","","","","","","","","","Enrolls the user to the given course instance.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Grades exercise tasks by sending a request to their …","","If passed to to an exercise state update, it will update …","Intended for test purposes only.","","Contains data sent by the student when they make a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Inserts user submission to database. Tasks within …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 submissions that require input from the teacher to …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Updates the user exercise state starting from a single …","","Used to for calculating averages when acting on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the user exercise state starting from a slide …","","","","","","","","","","","","","Calculates the latest statistics for dates that are not …","","","","","","If none, no answer was available for review.","","","","","","","","","","","","","","","","","","","","","Uses the same type as we use when we render and exercise …","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","Starts peer review state for the student for this exercise.","","","","","","","","","","","","","","","Tries to select a submission for user to peer review.","","","","","","","Creates or updates submitter’s exercise state and peer …","","","Filters submitted peer review answers to those that are …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates completion for the user if eligible and previous …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","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 preview of changes that will occur to completions …","","Gets course modules with user’s completion status for …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Goes through all course instances on a course and grants …","Goes through all users on the course instance and grants …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Checks whether the course module can be completed …","Fetches all course module completions for the given user …","","Checks whether the student can partake in an exam.","Returns true if there is at least one exam associated with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Same as UserExerciseStateUpdateRequiredData but public and …","Same as …","Visible only in the current module (and submodules) to …","Visible only in the current module (and submodules) to …","","","","","","","","","","","","","","","","","","","","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).","","","","None if a teacher has not made a grading decision yet.","The outer option is to indicate whether this cached value …","","","","","","","None if peer review is not enabled for the exercise","","","","","The outer option is to indicate whether this cached value …","","","","","","","","","","","","","","Loads all required data and updates user_exercise_state. …","Allows you to pass some data that …","The grades summed up from all the user exercise slide …","","","","","","","","","","","","","","","Loads peer review config and normalizes weights, if …","","Returns an object with all dependencies for the …","","","What the peer review thinks the state should be changed to","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","Makes sure we don’t do state updates with deleted data …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Deletes entries older than 1 hour – for keeping the …","For clearing the table after the user has given a peer …","Returns an exercise slide submission id that has been …","Returns an exercise slide submission id that has been …","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","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.","","","","","","","","","","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.","","","Calls U::from(self).","","","","","","","","","","Woothee uses UNKNOWN instead of None, this fixes that","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","Calculates the statistics for a single day.","","","","","","","","","","Returns the argument unchanged.","","","Gets the latest date for which the statistics have been …","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Calculates the statistics for a single day.","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","Calculates the statistics for a single day.","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","Calculates the statistics for a single day.","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Represents the subset of page fields that are required to …","","","","","Represents the subset of page fields that can be updated …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Read from the course’s settings if None. If course_id is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new NewCoursePage for the same course as this …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","If set, set this page to be the front page of this course …","Gets all pages that belong to the given course that match …","Gets the page that belongs to the given exam. For exams, …","","","","","","","Gets all pages that belong to the given chapter that match …","Gets all pages that belong to the given course but not in …","","Hacky way to implement a nullable boolean filter. Based on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns search results for a phrase i.e. looks for matches …","Returns search results for the given words. The words can …","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 NewCoursePage with provided values that is public …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Makes the order numbers and chapter ids to match in the db …","Restore page contents and exercises to a previous revision","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the content of this page.","Sets the hidden status of this page.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Only used when testing.","","","","Remaps ids from updates to exercise slides that may have …","Remaps ids from updates to exercise tasks that may have …","Remaps ids from updates to exercises that may have their …","","","","","","","","","","","Checks that each exercise has at least one slide and each …","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, the frontend needs to update the url in the …","If the average of the peer review likert answers is …","If the average of the peer review likert answers is …","","","Like PeerReviewConfig but only the fields it’s fine to …","All answers will be sent to be manually reviewed by the …","","Determines how we will treat the answer being peer …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Usually you want to use get_by_exercise_or_course_id …","Returns the correct peer review config depending on …","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Groups answers to peer reviews by peer review ids.","","","","","","","","","","","","","","","","","","","","","","","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 the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Modifies the questions in memory so that the weights sum …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Gets multiple records of PeerReviewQueueEntry that still …","","","","","","","Gets multiple records of PeerReviewQueueEntry ordered by …","Gets multiple records of PeerReviewQueueEntry that still …","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Inserts or updates the queue entry indexed by user_id, …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","The error types of this program all implement this trait …","Represents a single database connection.","","","ISO 8601 combined date and time with time zone.","A data structure that can be deserialized from any data …","","","A record that can be built from a row returned by the …","","The maximum possible DateTime<Utc>.","The minimum possible DateTime<Utc>.","","","","UUID namespace for Domain Name System (DNS).","UUID namespace for ISO Object Identifiers (OIDs).","UUID namespace for Uniform Resource Locators (URLs).","UUID namespace for X.500 Distinguished Names (DNs).","","","Represents the URL query parameters page and limit, used …","A connection to a PostgreSQL database.","A data structure that can be serialized into any data …","","","Indicates that a SQL type is supported for a database.","","The Unix Epoch, 1970-01-01 00:00:00 UTC.","The UTC time zone. This is the most efficient time zone …","A Universally Unique Identifier (UUID).","","","","","","","","","","","","","","","","","Get a borrowed Braced formatter.","Returns a slice of 16 octets containing the value.","Returns the four field values of the UUID.","Get a borrowed Hyphenated formatter.","","","","Get a borrowed Simple formatter.","Returns a 128bit value containing the value.","Returns two 64bit values containing the value.","Get a borrowed Urn formatter.","","Begin a new transaction or establish a savepoint within …","","","","","","","","","","","","","","Get a Braced formatter.","","","","","The number of statements currently cached in the …","Add a duration in Days to the date part of the DateTime.","Adds given Months to the current date and time.","Adds given Duration to the current date and time.","Subtract a duration in Days from the date part of the …","Subtracts given Months from the current date and time.","Subtracts given Duration from the current date and time.","","Removes all statements from the cache, closing them on the …","","","","","","","","","Explicitly close this database connection.","","","","","","","","Determines if this Rust type is compatible with the given …","Establish a new database connection.","Establish a new database connection with the provided …","Issue a COPY FROM STDIN statement and transition the …","Issue a COPY TO STDOUT statement and transition the …","Retrieves the date component with an associated timezone.","Retrieves the date component.","","","","","","","","","","","","","","Deserialize this value from the given Serde deserializer.","","","","","","","","","A buffer that can be used for encode_... calls, that is …","","","","","","","","","","","","","","","","","","","","","","","","Fix the offset from UTC to its current value, dropping the …","","","","","","","","","","","Formats the combined date and time per the specified …","Formats the combined date and time with the specified …","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Convert this DateTime<FixedOffset> instance into a …","Convert this DateTime<FixedOffset> instance into a …","Returns the argument unchanged.","Convert this DateTime<Local> instance into a …","Convert this DateTime<Utc> instance into a DateTime<Local> …","Convert this DateTime<Local> instance into a DateTime<Utc> …","Convert this DateTime<Utc> instance into a …","Returns the argument unchanged.","Creates a UUID using the supplied bytes.","Creates a UUID using the supplied bytes in little endian …","Creates a reference to a UUID from a reference to the …","Creates a UUID from four field values.","Creates a UUID from four field values in little-endian …","Makes a new DateTime from a NaiveDateTime in local time …","Makes a new DateTime from its components: a NaiveDateTime …","","","Creates a UUID using the supplied bytes.","Creates a UUID using the supplied bytes in little endian …","","","","","Makes a new DateTime<Utc> from the number of non-leap …","Makes a new DateTime<Utc> from the number of non-leap …","Creates a UUID from a 128bit value.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from two 64bit values.","Makes a new DateTime from its components: a NaiveDateTime …","","","","","If the UUID is the correct version (v1, v6, or v7) this …","Returns the variant of the UUID structure.","Returns the version of the UUID.","Returns the version number of the UUID.","","","","","Get a Hyphenated formatter.","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 underlying byte value of the …","Tests if the UUID is max (all ones).","Tests if the UUID is nil (all zeros).","","","","","","","Guaranteed to be positive.","","","","","The ‘max UUID’ (all ones).","","","","","Returns a view to the naive local datetime.","Returns a view to the naive UTC datetime.","","","","Errors on non-positive page or limit values.","Creates a random UUID.","Creates a UUID using a name from a namespace, based on the …","","","","The ‘nil UUID’ (all zeros).","Returns a DateTime<Utc> which corresponds to the current …","Guaranteed to be nonnegative.","Retrieves an associated offset from UTC.","","","","","","","","Guaranteed to be positive.","","Helper to paginate an existing Vec efficiently.","Parses a string from a user-specified format into a …","Parses an RFC 2822 date-and-time string into a …","Parses an RFC 3339 date-and-time string into a …","Parses a string from a user-specified format into a …","Parses a Uuid from a string of hexadecimal digits with …","","Compare two DateTimes based on their true time, ignoring …","","Checks if a connection to the database is still valid.","","","","","","","","","","","Serialize this value into the given Serde serializer.","","","the version number of the server in libpq format","Restore any buffers in the connection to their default …","","","Subtracts another DateTime from the current date and time. …","Get a Simple formatter.","","","","","","","","","","","","","","Retrieves the time component.","Returns the number of non-leap seconds since January 1, …","Returns the number of non-leap-microseconds since January …","Returns the number of non-leap-milliseconds since January …","Returns the number of non-leap-nanoseconds since January …","Returns the number of non-leap-nanoseconds since January …","Returns the number of microseconds since the last second …","Returns the number of milliseconds since the last second …","Returns the number of nanoseconds since the last second …","Retrieves an associated time zone.","Returns the bytes of the UUID in little-endian order.","","Returns the four field values of the UUID in little-endian …","","","","","Returns an RFC 2822 date and time string such as …","Returns an RFC 3339 and ISO 8601 date and time string such …","Return an RFC 3339 and ISO 8601 date and time string with …","","","","Returns a 128bit little-endian value containing the value.","Turn this DateTime into a DateTime<Utc>, dropping the …","Returns a Date which corresponds to the current date.","Guaranteed to be positive.","Execute the function inside a transaction.","","","","","","","","","","","","","","","","Parses a Uuid from a string of hexadecimal digits with …","Parses a Uuid from a string of hexadecimal digits with …","","","","","","Returns the canonical SQL type for this Rust type.","","","","Get a Urn formatter.","","","","","","","Makes a new DateTime with the day of month (starting from …","Makes a new DateTime with the day of month (starting from …","Makes a new DateTime with the hour number changed.","Makes a new DateTime with the minute number changed.","Makes a new DateTime with the month number (starting from …","Makes a new DateTime with the month number (starting from …","Makes a new DateTime with nanoseconds since the whole …","Makes a new DateTime with the day of year (starting from …","Makes a new DateTime with the day of year (starting from …","Makes a new DateTime with the second number changed.","Changes the associated time zone. The returned DateTime …","Makes a new DateTime with the year number changed, while …","","Retrieve the elapsed years from now to the given DateTime.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","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 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 the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Creates a new regrading for the exercise task submission …","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.","","","","","","","","","","","","","","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 NewResearchForm with provided values that is …","","","","","","","","","","","","","","","","Sets the content of this research form.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Gets all of the user’s course settings that have their …","","","","Calls U::from(self).","","","","","","","","Creates new user course settings based on the enrollment …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Includes all users who have returned an exercise on a …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Either a course instance or exam id.","","","","","","","","","","","","","","Convenience struct that combines user state to the …","","In this stage the user submits answers to the exercise. If …","In this stage the student is instructed to give peer …","In this stage the the reviews have been completed and the …","Tells what stage of reviewing the user is currently in. …","In this stage the student is instructed to review their …","","","","","","","In this stage the student has completed everything they …","In this stage the student has completed the neccessary …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Provides a reference to the inner Exercise.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 course instance metrics for a single module.","","","","","","","Gets the total amount of points that the user has received …","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","TODO: should be moved to the user_exercise_state_updater …","TODO: should be removed","","","","Provides a reference to the inner UserExerciseState.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new state for the activity progress.","Returns a new state for the grading progress.","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","Upserts user score from task grading results. The score …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Includes all users who have returned an exercise on a …","","","","","","","","","Calls U::from(self).","","","","","","","","","","",""],"i":[3,0,3,6,6,0,0,0,0,0,6,3,6,3,6,3,0,0,0,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,3,3,0,3,0,6,3,6,6,3,0,6,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,3,3,6,3,6,3,6,3,0,0,0,0,0,0,0,0,0,6,3,0,0,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,12,12,13,12,13,12,13,12,13,0,12,13,13,12,0,12,13,13,12,13,12,13,12,13,12,13,12,13,12,13,12,12,13,0,0,0,0,0,23,22,23,0,23,22,22,23,24,25,20,21,25,20,21,25,20,21,22,23,24,25,20,21,22,23,24,25,20,21,20,24,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,25,20,21,22,23,24,25,20,21,22,23,24,25,20,21,25,22,23,0,25,22,23,24,25,20,21,22,23,22,23,24,25,20,21,22,22,22,23,23,23,21,21,21,22,23,23,24,25,20,21,22,23,24,25,20,21,0,0,0,22,23,24,25,20,21,0,22,25,20,21,0,22,23,24,25,20,21,22,23,24,25,20,21,25,20,21,25,20,21,25,20,21,24,22,23,24,25,20,21,22,23,22,23,24,25,20,21,23,22,23,24,25,20,21,22,23,24,25,20,21,22,23,24,25,20,21,22,23,0,25,22,23,24,25,20,21,22,0,0,33,34,33,34,33,34,33,34,33,34,33,33,33,34,33,34,33,34,33,34,33,34,33,34,33,34,0,33,34,33,0,33,34,33,34,33,34,33,34,33,34,33,34,33,34,33,33,34,0,0,0,0,0,0,37,0,0,37,0,48,35,36,37,38,39,40,41,42,42,48,35,36,37,38,39,40,41,42,48,35,36,37,38,39,40,41,42,48,48,35,36,41,48,35,36,38,39,41,35,36,37,38,39,40,41,42,35,36,37,38,39,40,41,42,35,36,39,40,41,35,36,0,35,36,38,39,41,0,35,36,39,40,41,35,36,38,41,35,36,39,40,37,0,35,36,38,41,35,36,37,38,39,40,41,42,35,36,37,38,39,40,41,42,37,37,37,35,36,37,38,39,40,41,42,48,35,36,37,38,39,40,41,42,36,41,35,36,39,40,41,0,0,0,0,0,35,36,37,38,39,40,41,42,0,35,35,36,38,41,0,48,35,36,37,38,39,40,41,42,0,48,35,36,37,38,39,40,41,42,35,36,38,39,40,41,35,36,39,40,41,38,42,42,35,36,37,38,39,40,41,42,0,0,0,41,35,36,37,38,39,40,41,42,42,48,35,36,37,38,39,40,41,42,48,35,36,37,38,39,40,41,42,48,35,36,37,38,39,40,41,42,0,0,35,36,38,41,48,35,36,37,38,39,40,41,42,0,0,49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,49,49,50,49,50,49,50,49,50,0,49,50,49,49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,0,49,49,50,53,0,0,0,53,54,53,51,54,54,53,51,54,53,51,54,53,51,54,53,51,54,51,51,51,53,51,53,51,54,53,53,51,54,53,53,53,53,51,54,53,51,54,0,0,53,51,54,51,53,51,54,53,51,54,51,51,53,51,54,53,53,51,54,53,51,54,53,51,54,53,51,54,53,51,53,51,54,0,0,0,0,0,0,0,56,57,58,56,57,58,56,57,58,56,57,58,56,57,58,56,58,57,56,58,57,57,57,56,56,56,57,58,56,57,58,56,57,58,56,57,58,0,0,0,56,57,58,0,0,0,56,57,58,56,57,58,56,57,58,56,57,58,56,57,58,56,57,58,56,57,58,56,57,56,58,56,57,58,0,0,0,0,0,0,0,64,55,61,59,62,60,63,64,55,61,59,62,60,63,64,55,61,59,62,60,63,62,63,55,59,55,59,61,59,64,64,55,59,0,64,64,64,64,64,55,0,60,0,55,55,61,59,55,61,0,55,55,55,61,59,62,60,63,64,55,61,59,62,60,63,0,0,0,0,0,0,0,55,59,0,0,55,0,64,55,61,59,62,60,63,0,55,64,55,61,59,62,60,63,55,61,59,61,59,0,62,62,55,62,60,63,55,55,61,59,55,61,59,55,61,59,55,59,64,55,61,59,62,60,63,64,55,61,59,62,60,63,64,55,61,59,62,60,63,55,63,63,64,55,61,59,62,60,63,0,66,66,66,66,66,66,66,66,66,66,66,66,66,0,66,66,66,66,66,66,66,66,66,0,0,0,67,68,69,67,68,69,67,68,69,67,68,69,67,68,69,69,67,68,67,68,67,68,67,0,67,67,68,69,67,68,69,69,69,69,69,67,68,69,0,0,67,68,69,67,0,0,67,68,69,67,68,69,67,68,69,67,68,69,69,67,68,67,68,69,67,68,69,67,68,69,67,68,69,67,67,68,67,68,69,72,0,0,0,0,0,0,72,71,72,73,74,75,76,71,72,73,74,75,76,71,72,73,74,75,76,71,72,73,74,75,76,71,72,73,74,75,76,71,73,75,71,71,73,75,71,73,74,75,71,73,71,73,71,73,74,71,74,0,71,71,72,73,74,75,76,71,73,71,73,75,71,72,73,74,75,76,71,71,71,71,74,71,72,73,74,75,75,76,0,0,0,0,0,0,0,0,0,0,71,72,73,74,75,76,0,71,73,74,75,76,71,75,0,71,72,73,74,75,76,71,72,73,74,75,76,76,71,73,74,71,74,74,76,71,72,73,74,75,76,0,75,72,71,72,73,74,75,76,71,72,73,74,75,76,71,72,73,74,75,76,71,72,73,74,75,76,0,0,71,0,71,73,74,75,71,72,73,74,75,76,82,0,0,0,0,82,0,0,0,0,89,84,85,83,82,86,87,88,82,89,89,89,89,89,84,85,83,82,86,87,88,89,84,85,83,82,86,87,88,89,84,86,84,85,83,82,86,84,85,83,82,86,84,85,86,87,89,84,85,86,87,89,84,89,84,85,83,89,84,0,89,84,88,84,85,83,82,86,87,88,89,84,85,86,87,89,84,85,86,87,84,85,83,82,86,84,85,83,82,86,87,88,89,84,84,85,83,82,86,87,88,0,0,0,0,0,0,0,84,85,83,82,86,89,84,87,0,89,84,85,83,82,86,87,88,84,89,84,85,83,82,86,87,88,88,88,89,84,85,86,87,84,85,85,88,83,83,89,84,85,86,87,83,83,83,0,83,84,85,83,82,86,84,84,85,85,85,85,84,84,84,85,82,84,85,83,82,86,89,84,85,83,82,86,87,88,89,84,85,83,82,86,87,88,89,84,85,83,82,86,87,88,89,84,85,86,87,0,0,0,0,0,0,0,89,84,89,84,85,83,82,86,87,88,0,0,0,0,0,0,0,0,0,0,0,381,98,93,92,94,95,96,97,92,381,98,93,92,94,95,96,97,381,98,93,92,94,95,96,97,96,93,92,94,95,96,97,93,92,94,95,96,97,92,92,95,93,96,94,92,94,94,92,0,92,92,95,97,93,92,94,95,96,97,93,92,94,95,96,97,93,93,93,93,92,94,95,96,97,381,98,93,92,94,95,96,97,0,0,0,0,0,0,0,0,0,93,92,94,95,96,97,0,0,381,98,92,0,381,98,93,92,94,95,96,97,0,381,92,95,97,98,92,95,97,92,95,381,98,93,92,94,95,96,97,96,92,95,97,0,0,92,95,94,94,96,93,92,94,95,96,97,92,95,95,95,93,92,94,95,96,97,381,98,93,92,94,95,96,97,381,98,93,92,94,95,96,97,381,98,93,92,94,95,96,97,0,0,92,381,98,93,92,94,95,96,97,0,0,100,99,100,100,99,100,99,99,99,99,99,99,99,99,99,0,99,100,99,99,100,99,100,99,100,99,0,0,99,99,100,100,99,100,99,100,99,100,99,99,99,100,99,0,0,0,102,103,104,102,103,104,102,103,104,102,103,104,102,103,104,102,104,102,102,0,102,102,103,104,102,103,104,102,104,102,103,104,102,103,104,0,0,102,103,104,102,0,102,103,104,102,103,104,102,103,104,102,104,102,103,104,102,104,102,103,104,102,103,104,102,103,104,102,103,104,0,102,102,103,104,0,0,107,107,107,7,107,107,107,0,0,0,107,7,107,107,107,0,107,105,107,105,105,105,107,105,107,105,107,107,107,107,105,105,105,105,107,105,105,105,105,105,105,105,107,105,105,107,105,107,105,105,105,105,382,7,105,105,105,105,105,105,107,105,107,105,107,105,107,383,383,384,384,0,0,0,0,0,0,0,120,116,117,118,121,119,122,120,116,117,118,121,119,122,120,116,117,118,121,119,122,116,117,118,116,117,118,117,117,120,116,117,118,119,0,120,120,116,118,0,116,117,118,122,120,116,117,118,121,119,122,120,116,117,118,121,119,122,0,0,0,0,0,0,116,117,118,0,120,116,117,121,0,120,116,121,119,120,116,117,118,121,119,122,120,120,116,117,118,121,119,122,120,116,118,120,116,117,118,116,118,120,120,116,117,118,121,119,122,122,120,120,116,118,120,116,118,116,117,118,120,116,117,118,121,119,122,120,116,117,118,121,119,122,120,116,117,118,121,119,122,0,122,0,120,116,117,118,121,119,122,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,123,123,123,123,123,123,123,123,123,0,0,0,124,124,124,124,126,125,124,126,125,124,126,125,126,124,0,125,124,126,126,124,126,125,124,126,125,0,0,126,124,126,125,124,126,125,0,0,0,124,126,124,126,124,126,125,124,126,125,124,126,125,124,0,126,125,124,126,125,0,0,0,0,127,128,129,130,127,128,129,130,127,128,129,130,127,128,129,130,127,128,129,130,127,127,128,129,130,127,128,129,130,129,127,128,0,127,128,129,130,127,128,129,130,0,0,127,128,129,130,0,0,0,0,127,128,130,0,127,128,129,130,127,128,129,130,127,128,130,127,128,130,127,128,129,130,130,127,128,129,130,127,128,129,130,127,128,129,130,127,128,129,130,127,0,127,128,130,127,128,129,130,0,0,0,131,133,134,131,133,134,131,133,134,131,133,134,131,133,134,131,0,131,131,133,134,131,133,134,131,133,134,131,133,134,0,0,0,0,0,0,0,0,0,131,133,134,0,131,133,0,131,134,131,133,134,131,133,134,131,134,131,133,134,133,131,134,131,133,134,131,133,134,131,133,134,131,133,134,131,133,134,131,133,134,0,131,131,133,134,0,0,0,0,0,0,0,0,0,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,139,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,139,140,141,142,137,138,136,137,138,136,138,136,140,136,138,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,137,138,143,136,137,138,141,141,137,138,143,0,0,0,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,0,0,0,0,0,0,0,0,0,0,138,0,0,136,137,138,139,140,141,142,143,0,0,136,142,136,138,139,0,0,136,137,138,139,140,141,142,143,142,136,137,138,139,140,141,142,143,139,139,139,136,136,137,138,139,140,141,142,143,136,143,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,136,137,138,139,140,141,142,143,0,0,136,137,138,139,140,141,142,143,136,138,136,137,138,137,138,136,137,138,139,140,141,142,143,0,0,0,149,145,146,149,145,146,149,145,146,145,145,145,0,145,145,146,145,149,145,146,145,146,149,145,146,145,0,0,0,0,0,0,145,0,145,146,0,0,149,145,146,149,145,146,149,145,145,146,145,149,145,146,149,145,146,149,145,146,145,0,149,145,146,153,153,0,0,0,0,150,151,152,153,150,151,152,153,150,151,152,153,150,151,152,153,150,151,152,153,150,150,153,150,150,152,153,153,150,151,152,153,151,151,151,153,153,153,150,150,151,150,150,150,152,150,152,150,151,152,153,150,151,152,153,0,0,0,0,0,0,150,151,152,153,0,0,0,0,150,150,150,152,150,151,150,0,150,151,152,153,150,151,152,153,0,150,152,152,150,151,152,153,0,152,153,151,150,151,152,153,150,151,152,153,150,151,152,153,150,151,152,153,153,150,150,0,150,150,151,152,153,0,159,159,159,159,159,0,0,159,159,159,0,159,159,159,0,159,159,159,159,0,0,0,0,0,155,160,161,162,163,155,160,161,162,163,155,160,161,162,163,155,160,161,162,163,155,160,161,162,163,161,161,163,155,162,163,155,161,162,163,155,155,160,161,162,163,155,160,161,162,163,161,162,163,155,161,155,161,163,155,155,161,162,163,155,160,161,162,163,155,160,161,162,163,0,0,0,0,155,160,161,162,163,0,0,0,155,161,162,163,0,0,155,160,161,162,163,155,160,161,162,163,155,160,160,162,163,155,160,161,162,163,0,0,0,155,160,161,162,163,155,160,161,162,163,155,160,161,162,163,155,160,161,162,163,155,161,162,163,155,160,161,162,163,0,0,0,0,385,164,166,156,164,166,156,385,164,166,156,385,164,166,156,164,166,156,164,166,156,156,385,156,0,156,164,166,156,164,166,156,164,164,164,166,156,385,166,156,164,166,156,385,164,166,156,156,0,0,0,0,0,0,0,0,0,164,166,156,0,385,164,156,0,385,164,166,156,385,164,166,156,164,166,156,164,166,156,164,164,385,166,156,164,164,166,156,164,166,156,0,164,166,156,385,164,166,156,385,164,166,156,385,164,166,156,385,156,385,164,166,156,0,173,0,0,0,0,0,154,154,0,173,173,154,154,154,173,173,174,157,171,172,170,173,154,174,157,171,172,170,173,154,174,157,171,172,170,173,154,174,170,157,170,170,157,171,172,173,154,174,157,171,172,173,154,174,154,154,157,157,157,170,157,173,154,173,0,157,157,171,172,170,173,154,174,0,173,154,157,171,172,173,154,174,173,173,173,154,154,154,157,172,170,171,157,171,170,172,170,157,171,172,170,173,154,174,157,171,172,170,173,154,174,0,0,157,0,0,0,0,0,0,0,0,0,157,171,172,173,154,174,0,172,172,174,157,0,157,171,172,170,173,154,174,154,157,171,172,170,173,154,174,157,157,157,157,157,157,154,170,172,172,170,172,172,174,171,174,157,171,157,171,172,170,173,154,174,0,173,154,171,171,172,157,171,172,173,154,174,157,171,172,170,173,154,174,157,171,172,170,173,154,174,157,171,172,170,173,154,174,173,154,157,171,157,170,172,157,171,172,170,173,154,174,0,0,0,0,179,176,177,178,177,179,176,177,178,179,176,177,178,176,177,178,176,177,178,177,177,179,176,177,178,179,176,177,178,179,179,179,176,176,176,177,177,177,178,178,178,179,177,179,176,177,178,179,176,177,178,0,0,176,177,178,176,177,0,179,176,177,178,179,176,177,178,0,177,176,179,177,177,177,178,179,179,177,179,176,177,178,176,176,177,178,179,176,177,178,179,176,177,178,179,176,177,178,178,177,179,176,177,178,0,0,0,0,180,180,180,180,180,180,180,180,180,180,180,180,180,0,0,0,0,180,180,180,180,180,180,180,180,180,180,180,180,0,0,182,181,182,181,182,181,182,181,0,181,0,182,181,182,181,182,0,182,181,182,181,182,182,181,182,181,182,181,182,181,0,182,181,0,0,0,0,0,0,0,0,0,0,0,183,183,183,183,183,183,0,0,183,183,183,183,183,183,183,183,183,183,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,188,187,188,187,188,187,188,187,188,187,188,188,188,188,187,188,187,188,187,188,187,188,187,188,0,187,188,0,0,0,0,187,188,187,188,187,188,187,188,187,188,187,188,187,188,187,188,187,188,187,188,187,188,187,188,0,0,198,0,0,198,0,0,0,0,0,198,190,189,191,192,195,196,197,193,198,190,189,191,192,195,196,197,193,198,190,189,191,192,195,196,197,193,189,189,190,189,191,192,193,190,189,191,192,193,0,0,193,197,191,193,193,190,189,191,192,193,190,189,191,192,193,193,197,190,195,195,189,192,191,189,190,190,189,191,192,195,196,197,193,198,190,189,191,192,195,196,197,193,190,189,191,192,193,0,196,193,0,0,192,193,193,198,190,189,191,192,195,196,197,193,198,190,189,191,192,195,196,197,193,192,196,196,0,196,196,193,193,190,189,191,192,197,193,192,193,193,190,189,191,192,193,197,198,190,189,191,192,195,196,197,193,198,190,189,191,192,195,196,197,193,198,190,189,191,192,195,196,197,193,0,0,0,193,189,193,198,190,189,191,192,195,196,197,193,0,0,0,0,0,0,202,200,201,202,203,200,201,202,203,200,201,202,203,200,201,202,203,200,201,202,203,203,0,200,201,202,203,200,201,202,203,200,203,200,201,202,203,200,201,202,203,0,200,201,202,203,200,201,202,203,200,201,202,203,202,201,202,200,200,201,202,200,201,202,203,0,201,200,201,202,203,200,200,201,202,203,200,201,202,203,0,0,0,200,201,202,203,0,0,0,0,200,201,202,203,0,0,0,0,0,0,0,0,0,0,0,212,208,209,210,207,211,212,213,214,215,216,208,209,210,207,211,212,213,214,215,216,208,209,210,207,211,212,213,214,215,216,215,215,208,209,210,207,211,212,213,214,215,216,208,209,210,207,211,212,213,214,215,216,215,209,211,214,210,207,208,214,0,215,208,209,210,207,211,212,213,214,215,216,214,209,214,214,215,208,209,210,207,211,212,213,214,215,216,209,213,212,208,209,210,207,211,212,213,208,209,210,210,207,211,212,213,214,215,216,209,0,0,208,209,210,207,211,212,213,214,215,216,0,0,0,210,211,213,215,208,209,210,207,211,212,213,214,215,216,209,213,208,209,210,207,211,212,213,214,215,216,215,215,207,212,215,210,213,215,215,0,0,208,209,210,207,211,212,213,214,215,216,207,208,209,210,207,211,212,213,214,215,216,208,209,210,207,211,212,213,214,215,216,208,209,210,207,211,212,213,214,215,216,208,209,210,207,211,212,213,214,215,216,214,0,0,216,0,0,209,211,213,0,0,208,208,209,210,207,211,212,213,214,215,216,0,0,0,221,386,387,221,386,221,386,0,386,386,386,221,221,386,386,221,386,221,386,221,0,386,221,386,221,386,221,386,221,386,0,0,0,0,228,227,222,223,228,227,222,223,228,227,222,223,228,222,0,222,223,228,222,228,227,222,223,227,223,228,227,222,223,223,227,223,228,222,228,227,222,223,227,223,228,222,227,223,227,223,0,228,227,222,223,228,227,222,223,228,227,222,223,0,0,228,222,0,228,227,222,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,231,231,0,0,0,0,0,0,231,0,231,231,231,231,231,231,231,231,0,0,0,233,234,233,234,233,234,233,234,233,234,233,234,233,233,0,233,233,234,233,234,233,234,233,234,233,234,233,234,0,0,233,0,233,234,233,234,233,234,233,234,233,234,233,234,233,234,233,234,0,233,233,234,0,0,0,0,0,235,235,235,235,235,235,235,235,235,235,235,235,0,235,235,235,235,235,235,235,235,235,235,0,235,0,0,0,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,237,236,237,0,0,236,237,0,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,236,237,0,236,237,236,237,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,238,238,238,238,238,238,238,238,238,238,238,0,239,239,239,239,239,239,0,239,239,239,239,239,239,0,0,239,0,239,239,239,239,239,239,239,239,239,239,239,0,240,0,0,0,240,243,240,241,242,241,243,240,241,242,243,240,241,242,240,241,242,240,241,242,243,241,242,241,240,240,241,242,240,240,241,242,240,240,240,243,242,242,242,240,241,242,243,240,241,242,0,240,241,242,0,241,0,241,0,243,240,241,242,243,240,241,242,242,242,241,240,241,242,240,243,241,240,241,242,243,240,241,242,243,240,241,242,243,240,241,242,240,243,240,241,242,0,244,244,244,244,244,244,244,244,244,244,244,244,244,244,0,244,244,244,244,244,244,244,244,244,0,246,246,246,246,246,246,246,246,246,246,246,0,0,246,246,246,246,246,246,246,246,246,246,0,246,246,246,246,246,246,0,247,247,247,247,247,0,0,247,247,247,247,0,0,247,247,247,247,0,249,249,249,0,249,249,249,249,249,249,249,249,249,249,0,249,0,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,0,250,250,250,0,250,250,250,250,250,250,250,250,250,250,250,0,250,250,250,250,250,250,250,250,250,250,250,250,250,0,251,251,251,251,251,0,251,251,251,251,251,251,251,251,251,251,251,0,251,251,251,251,251,251,251,251,251,251,251,251,251,251,0,252,252,252,0,252,252,252,252,252,252,252,252,252,252,0,252,252,252,252,252,252,252,252,252,252,252,252,252,252,279,0,0,0,0,0,0,0,0,279,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,279,0,0,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,261,272,274,184,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,266,262,263,263,184,259,262,47,273,263,262,47,263,262,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,270,271,272,273,274,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,270,271,272,273,274,274,184,259,275,273,253,259,184,184,255,259,47,267,275,255,263,255,263,184,256,267,267,270,0,184,256,267,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,270,271,272,273,269,269,269,184,259,47,271,272,259,264,273,259,264,267,273,261,272,258,259,264,273,0,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,275,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,271,272,272,273,274,276,270,47,263,253,265,266,267,268,270,271,272,273,259,0,0,0,0,0,0,0,0,0,0,0,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,270,271,272,273,274,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,275,274,269,184,256,261,253,267,270,271,272,276,0,0,0,0,257,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,0,268,274,257,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,270,270,256,276,267,270,270,275,266,184,47,275,270,271,272,264,255,263,257,258,264,255,256,262,47,267,274,184,255,256,270,264,264,270,266,261,272,276,276,265,253,0,0,0,274,267,270,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,0,275,275,257,184,259,260,262,275,273,253,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,270,271,272,273,274,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,0,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,0,0,0,184,267,0,0,0,0,0,184,259,260,262,253,275,273,270,273,279,184,255,256,257,258,259,260,261,262,47,263,253,264,265,266,267,268,269,275,270,271,272,273,274,276,257,282,282,0,0,0,282,0,0,204,277,204,280,277,281,282,204,280,277,281,282,204,280,277,281,282,204,280,277,281,282,204,280,277,281,282,204,280,277,204,282,0,0,204,204,280,277,281,282,282,204,280,277,281,282,282,282,282,204,280,277,204,280,277,281,282,204,280,277,281,282,0,0,0,0,0,0,0,204,280,277,281,282,0,204,280,277,0,204,280,277,281,282,204,280,277,281,282,204,281,281,204,280,277,204,280,277,204,277,204,277,204,280,277,281,282,282,204,280,277,281,282,204,280,277,281,282,204,280,277,281,282,204,280,277,281,282,282,204,0,0,204,280,277,281,282,285,285,0,0,0,0,285,283,283,225,285,283,284,225,285,283,284,225,285,283,284,0,225,285,283,284,225,285,283,284,225,225,225,285,283,284,225,285,283,284,225,285,283,284,225,285,283,284,0,225,285,283,284,0,0,0,0,225,0,225,285,283,284,225,285,283,284,285,225,283,283,225,283,283,225,283,284,283,284,225,285,283,284,225,225,285,283,284,225,285,283,284,225,285,283,284,225,285,283,284,225,225,285,283,284,388,389,0,286,0,0,286,278,206,286,278,206,286,278,206,286,278,206,286,278,206,286,278,206,206,286,0,206,286,278,206,286,286,278,206,286,286,286,286,278,206,286,278,278,206,0,0,0,0,0,0,0,286,278,206,278,206,0,286,278,206,286,278,206,0,278,206,278,206,278,206,278,206,286,278,206,286,286,278,206,286,278,206,286,278,206,286,278,206,286,206,0,286,278,206,278,206,0,205,205,205,205,205,205,205,0,205,205,205,205,205,205,205,205,205,0,0,0,0,0,0,0,205,0,0,205,0,0,205,205,205,205,205,0,0,0,0,205,205,205,205,205,0,0,0,205,0,0,205,0,205,205,0,224,224,224,224,224,0,224,224,224,224,224,224,224,224,224,224,224,224,0,0,0,224,0,0,0,0,0,224,0,224,224,224,224,224,224,224,224,224,224,224,0,287,287,287,287,287,287,0,287,0,287,287,287,287,287,287,287,287,287,0,0,290,291,290,291,290,291,290,291,290,291,290,290,291,0,290,290,291,290,291,290,290,290,291,291,291,290,291,290,291,0,290,291,290,0,290,291,290,291,290,291,290,291,290,291,290,291,290,291,290,291,0,290,290,291,290,291,290,291,0,0,0,390,0,0,0,333,0,0,46,46,0,0,0,4,4,4,4,390,0,0,0,0,0,0,0,0,46,0,0,18,46,46,46,46,46,46,46,18,4,65,46,45,18,4,46,4,4,4,4,18,18,4,4,4,4,4,333,390,18,18,18,18,4,65,46,45,18,4,65,46,45,4,18,18,18,18,390,46,46,46,46,46,46,18,390,4,65,46,45,4,65,46,45,390,18,18,4,46,18,4,46,391,390,390,18,18,46,46,46,46,46,4,46,46,46,4,65,46,46,46,18,392,4,65,46,46,46,18,46,46,4,4,46,4,4,18,4,46,45,4,4,4,46,46,46,45,45,45,333,18,18,18,18,45,46,18,4,4,4,4,65,46,46,45,45,46,46,18,4,4,4,4,4,65,46,46,46,46,46,46,46,46,46,45,4,4,4,4,4,46,46,45,393,4,4,4,46,46,46,46,46,4,4,4,46,4,65,46,45,4,4,4,4,4,46,45,46,4,18,4,65,46,45,4,4,4,46,18,4,65,46,45,65,65,18,18,18,4,333,46,46,46,46,46,18,46,333,65,4,4,333,65,18,4,45,65,46,46,45,45,45,45,46,46,65,65,65,46,46,46,46,4,4,46,18,390,18,18,18,18,18,18,18,46,46,18,394,4,46,18,390,18,18,46,4,46,333,18,18,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,4,333,4,4,65,46,45,46,46,46,4,46,45,4,46,45,65,390,18,18,46,18,4,4,4,65,46,45,18,4,65,46,45,4,4,18,4,65,46,45,391,4,46,18,4,18,4,65,46,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,343,338,0,0,0,341,0,341,0,0,338,0,343,338,339,342,337,338,339,340,341,342,343,337,337,339,340,337,338,339,340,341,342,343,337,338,339,340,341,342,343,337,339,340,337,338,339,340,341,342,343,337,338,339,340,341,342,343,339,338,337,338,339,340,341,342,343,338,337,338,339,340,341,342,343,337,337,337,338,338,338,339,339,339,340,340,340,341,341,341,342,342,342,343,343,343,337,338,339,340,341,342,343,337,338,339,340,341,342,343,337,338,339,340,341,342,343,339,340,342,337,338,339,340,341,342,343,337,338,339,340,341,342,343,337,339,340,337,338,339,340,341,342,343,338,339,340,337,338,339,340,341,342,343,337,338,339,340,341,342,343,337,338,339,340,341,342,343,337,338,339,340,341,342,343,338,337,338,339,340,341,342,343,0,0,0,0,344,345,346,347,344,345,346,344,345,346,347,344,345,346,347,344,345,346,347,344,345,346,347,345,344,345,346,347,344,345,346,347,344,344,344,345,345,345,346,346,346,347,347,347,344,345,346,347,344,345,346,347,344,345,346,347,0,0,347,345,0,344,345,346,347,344,345,346,347,344,345,346,346,345,345,345,347,0,344,345,346,347,344,345,346,347,344,345,346,347,344,345,346,347,344,345,346,347,0,345,344,345,346,347,0,0,0,0,348,349,350,351,348,349,350,351,348,349,350,351,0,348,348,349,350,351,351,349,348,349,350,351,348,349,350,351,0,0,0,0,0,351,351,348,0,0,348,349,350,351,348,349,350,351,350,348,348,348,349,350,351,0,0,350,348,348,349,350,351,348,349,350,351,348,349,350,351,348,348,348,349,348,349,350,351,0,352,352,352,352,0,0,352,352,352,0,0,352,352,352,352,0,352,352,352,352,352,352,352,0,0,352,0,0,0,0,0,0,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,353,354,353,354,355,356,358,353,355,358,353,355,358,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,0,353,354,355,356,357,358,0,0,0,353,355,358,353,354,355,356,357,358,353,354,355,356,357,358,354,355,356,356,357,358,355,356,357,358,353,354,355,356,357,358,354,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,353,354,355,356,357,358,353,355,358,0,0,0,357,358,353,354,355,356,357,358,359,359,288,288,359,288,288,359,288,359,0,0,0,0,359,359,359,0,359,360,288,289,361,359,360,288,289,361,359,360,288,289,361,359,360,288,359,360,288,360,360,359,359,360,288,289,289,289,361,359,359,360,359,359,359,360,360,360,360,361,359,360,288,289,361,359,360,288,289,361,0,359,360,288,0,361,0,359,360,288,289,361,360,360,360,360,360,360,361,359,360,288,289,361,360,0,360,289,361,359,360,361,359,359,360,288,359,360,288,289,361,359,360,288,289,361,359,360,288,289,361,359,359,360,288,289,361,0,362,362,362,362,362,362,362,362,362,0,362,362,362,362,362,0,362,0,362,0,362,362,362,362,362,362,362,362,362,0,79,79,79,79,79,79,0,79,79,79,79,0,0,79,79,0,79,79,79,79,79,79,79,79,79,79,79,363,363,0,363,0,0,363,364,0,226,363,364,226,363,364,226,363,364,226,363,364,226,363,364,226,363,226,226,363,364,363,226,363,364,363,363,363,364,226,363,364,226,363,364,0,226,363,364,226,226,363,364,226,363,364,364,226,226,363,364,363,226,226,363,364,226,363,364,226,363,364,0,226,363,364,363,226,226,364,226,363,364,0,0,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,0,365,365,0,365,365,365,365,365,365,365,365,365,365,365,365,0,366,366,366,366,366,366,366,366,366,366,366,366,366,366,0,366,0,0,366,366,366,366,366,366,366,366,0,366,366,0,218,218,218,218,218,218,218,218,218,218,218,218,218,0,0,218,218,218,0,0,0,218,218,0,218,218,218,218,218,218,218,0,0,229,199,229,199,229,199,199,199,199,0,199,199,199,199,229,199,0,0,0,0,199,0,229,199,199,0,229,199,229,199,229,199,199,199,229,199,229,199,229,199,0,199,199,229,199,395,378,0,0,0,0,0,0,0,0,0,395,378,144,0,0,0,0,144,230,230,230,0,230,0,0,0,0,0,0,230,230,158,232,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,367,370,371,367,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,373,375,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,396,396,158,367,371,372,367,367,158,230,158,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,376,230,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,230,230,230,144,144,144,397,158,194,194,194,158,368,369,373,377,373,373,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,378,144,367,368,369,370,371,372,373,0,0,158,0,0,0,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,0,158,0,0,0,0,0,0,0,0,0,158,232,158,232,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,194,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,0,373,373,373,194,373,375,374,376,158,232,158,232,367,368,369,370,371,377,367,372,367,158,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,194,230,0,0,144,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,367,372,194,396,397,395,378,230,158,232,144,144,367,368,369,370,371,372,373,374,375,376,377,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,194,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,230,0,0,0,158,0,194,194,158,374,376,194,396,397,395,378,230,158,232,144,367,368,369,370,371,372,373,374,375,376,377,0,379,379,379,379,379,379,0,379,379,379,0,0,0,379,379,0,0,379,379,0,379,379,379,379,379,379,379,379,379,0,0,379,379,0,380,380,380,380,380,380,380,380,380,380,380,380,0,380,380,380,380,380,380,380,380,380,380,0,380,380,0,217,217,217,217,217,217,0,217,217,217,217,0,217,217,0,0,0,217,0,0,217,0,0,217,217,217,217,217,0,217,217,0,217,217,217],"f":[0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[3,3],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[3,[[5,[4]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[6,[-1]]],[[5,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[[[5,[4]],[5,[4]]],[[7,[3]]]],0,[-1,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[6,[4]]],4],[-1,8,[]],[-1,8,[]],0,[[[6,[-1]],-2],[[6,[-3]]],[],9,[]],[[[6,[-1]],-2],[[6,[-3]]],[],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,[3,[[2,[[5,[4]],[5,[4]]]]]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[12,12],[13,13],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,[-1,[[10,[12]]],14],[-1,[[10,[13]]],14],[[12,12],15],[[13,13],15],[[12,16],17],[[13,16],17],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[13]]]],[-1,[],[]],[-1,[],[]],[[13,18,4],[[7,[15]]]],0,[[18,4,[5,[4]],[5,[4]]],[[7,[12]]]],[-1,-2,[],[]],[-1,-2,[],[]],[13,15],[-1,8,[]],[-1,8,[]],[[12,-1],10,19],[[13,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],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,[],[]],[20,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,[22,22],[23,23],[24,24],[25,25],[20,20],[21,21],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[26,[[10,[22,[28,[27]]]]]],[26,[[10,[23,[28,[27]]]]]],[[18,4],[[7,[2]]]],0,[-1,[[10,[22]]],14],[-1,[[10,[23]]],14],[-1,[[10,[24]]],14],[-1,[[10,[25]]],14],[-1,[[10,[20]]],14],[-1,[[10,[21]]],14],[22,29],[23,29],[[22,22],15],[[23,23],15],[[24,24],15],[[25,25],15],[[20,20],15],[[21,21],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,[],[]],[[22,16],17],[[23,16],17],[[23,16],17],[[24,16],17],[[25,16],17],[[20,16],17],[[21,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[25]]]],[[18,4],[[7,[[1,[24]]]]]],[[18,4,[5,[4]]],[[7,[25]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[[1,[4]]]]]],[22,30],0,0,0,[[18,20],[[7,[25]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,0,[[22,-1],10,19],[[23,-1],10,19],[[24,-1],10,19],[[25,-1],10,19],[[20,-1],10,19],[[21,-1],10,19],[22,8],[23,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[[],32],[[18,4,20],[[7,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[22,30],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,33],[34,34],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[-1,[[10,[33]]],14],[-1,[[10,[34]]],14],0,0,[[33,33],15],[[34,34],15],0,0,0,0,[[33,16],17],[[34,16],17],[-1,-1,[]],[-1,-1,[]],[18,[[7,[[1,[33]]]]]],[-1,[],[]],[-1,[],[]],0,[[18,34],[[7,[33]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[[33,-1],10,19],[[34,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],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,[],[]],0,0,0,0,0,0,0,0,0,0,0,[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,[[18,4],[[7,[[1,[35]]]]]],0,0,0,0,0,[[18,4],[[7,[[1,[35]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[],37],[[18,4],[[7,[35]]]],0,0,0,0,[-1,[[10,[35]]],14],[-1,[[10,[36]]],14],[-1,[[10,[37]]],14],[-1,[[10,[38]]],14],[-1,[[10,[39]]],14],[-1,[[10,[40]]],14],[-1,[[10,[41]]],14],[-1,[[10,[42]]],14],[[35,35],15],[[36,36],15],[[37,37],15],[[38,38],15],[[39,39],15],[[40,40],15],[[41,41],15],[[42,42],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[35,16],17],[[36,16],17],[[37,16],17],[[38,16],17],[[39,16],17],[[40,16],17],[[41,16],17],[[42,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[35,43,44],36],[[35,[46,[45]],[5,[31]]],41],0,0,0,0,0,[[18,4],[[7,[35]]]],[[18,4],[[7,[35]]]],[[18,47],[[7,[48]]]],[[18,4],[[7,[4]]]],[[18,4],[[7,[[1,[4]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4,4],[[7,[42]]]],[35,15],0,0,0,0,[[18,[6,[4]],39],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,4],[[7,[15]]]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[35,-1],10,19],[[36,-1],10,19],[[37,-1],10,19],[[38,-1],10,19],[[39,-1],10,19],[[40,-1],10,19],[[41,-1],10,19],[[42,-1],10,19],[[18,4,4],[[7,[2]]]],[[18,4,4],[[7,[2]]]],[[18,4,[46,[45]]],[[7,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-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]]],[],[]],[-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4,40],[[7,[35]]]],[[18,4,[5,[31]]],[[7,[35]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,49],[50,50],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,[-1,[[10,[49]]],14],[-1,[[10,[50]]],14],[[49,49],15],[[50,50],15],[[49,16],17],[[50,16],17],[-1,-1,[]],[-1,-1,[]],[[18,4,[52,[51]]],[[7,[[1,[49]]]]]],[-1,[],[]],[-1,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[[49,-1],10,19],[[50,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,[[18,4,[52,[50]]],[[7,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[53,53],[51,51],[54,54],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,[26,[[10,[53,[28,[27]]]]]],0,[-1,[[10,[53]]],14],[-1,[[10,[51]]],14],[-1,[[10,[54]]],14],[53,29],[[53,53],15],[[51,51],15],[[54,54],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[53,16],17],[[51,16],17],[[54,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,55,4],[[7,[54]]]],[[18,55],[[7,[[1,[51]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,[[53,-1],10,19],[[51,-1],10,19],[[54,-1],10,19],[53,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,4,4],[[7,[2]]]],[[18,4],[[7,[[1,[4]]]]]],[[18,4],[[7,[[1,[4]]]]]],[[18,4,4],[[7,[2]]]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[56,56],[57,57],[58,58],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,[-1,[[10,[56]]],14],[-1,[[10,[57]]],14],[-1,[[10,[58]]],14],[[56,56],15],[[57,57],15],[[58,58],15],[[56,16],17],[[57,16],17],[[58,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4,4],[[7,[56]]]],[[18,4],[[7,[[1,[56]]]]]],[[18,4],[[7,[57]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4,4],[[7,[2]]]],[[18,58],[[7,[56]]]],[[18,58],[[7,[56]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[56,-1],10,19],[[57,-1],10,19],[[58,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],0,0,[55,55],[59,59],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,[[18,4,4],[[7,[[5,[55]]]]]],0,0,0,0,0,0,[[18,4,4],[[7,[[5,[55]]]]]],[[],60],[[18,4],[[7,[2]]]],0,0,0,0,[-1,[[10,[55]]],14],[-1,[[10,[61]]],14],[[18,4,61],[[7,[2]]]],0,[[55,55],15],[[55,16],17],[[61,16],17],[[59,16],17],[[62,16],17],[[60,16],17],[[63,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[18,[[7,[[1,[55]]]]]],[[18,[52,[4]]],[[7,[[1,[55]]]]]],[[18,4],[[7,[4]]]],[[18,4],[[7,[55]]]],[[18,4],[[7,[[1,[55]]]]]],[[18,4],[[7,[55]]]],[[18,4],[[7,[[1,[64]]]]]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[4]]]],[[18,4,65],[[7,[63]]]],0,[[18,[6,[4]],59],[[7,[55]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,4],[[7,[15]]]],[55,15],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,[[18,4,4],[[7,[2]]]],0,0,[[55,-1],10,19],[[62,-1],10,19],[[60,-1],10,19],[[63,-1],10,19],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,66],[[-1,-2],2,[],[]],0,0,[-1,[[10,[66]]],14],[[66,66],15],[[66,16],17],[-1,-1,[]],[-1,[],[]],0,[[18,[6,[4]]],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],[[66,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[67,67],[68,68],[69,69],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,[[18,4],[[7,[2]]]],0,[-1,[[10,[67]]],14],[-1,[[10,[68]]],14],[-1,[[10,[69]]],14],[[67,67],15],[[68,68],15],[[69,69],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[69,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[70]]]],[[18,4],[[7,[67]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,[[18,[6,[4]],68],[[7,[4]]]],[[18,[1,[69]],4],[[7,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,[[67,-1],10,19],[[68,-1],10,19],[[69,-1],10,19],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[18,4],[[7,[2]]]],0,[-1,[[10,[71]]],14],[-1,[[10,[72]]],14],[-1,[[10,[73]]],14],[-1,[[10,[74]]],14],[-1,[[10,[75]]],14],[-1,[[10,[76]]],14],0,0,0,0,0,[[71,71],15],[[72,72],15],[[73,73],15],[[74,74],15],[[75,75],15],[[76,76],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[71,16],17],[[74,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[71,75],[-1,-1,[]],[[18,4,4],[[7,[[1,[71]]]]]],[[18,4],[[7,[[1,[71]]]]]],[[18,4,4,4],[[7,[[1,[71]]]]]],[[18,4],[[7,[[1,[71]]]]]],[[18,4],[[7,[[1,[74]]]]]],[[18,4,4,4],[[7,[71]]]],[[18,4],[[7,[71]]]],[[18,[52,[4]]],[[7,[[1,[71]]]]]],[[18,[52,[4]]],[[7,[[77,[4,71]]]]]],[[18,4],[[7,[70]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4,4],[[7,[71]]]],0,0,0,0,0,0,0,[[18,[6,[4]],73,72],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[15,[5,[78]]],76],0,0,0,0,0,0,0,[[71,-1],10,19],[[72,-1],10,19],[[73,-1],10,19],[[74,-1],10,19],[[75,-1],10,19],[[76,-1],10,19],[[18,[52,[4]],[5,[79]]],[[0,[80,81]]]],0,[72,[[5,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4,[46,[45]]],[[7,[15]]]],[[18,4,15],[[7,[15]]]],0,[[18,4,4,4],[[7,[15]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[82,[[5,[83]]]],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,[],[]],0,0,0,[84,84],[85,85],[83,83],[82,82],[86,86],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[18,4],[[7,[2]]]],0,0,0,[-1,[[10,[84]]],14],[-1,[[10,[85]]],14],[-1,[[10,[83]]],14],[-1,[[10,[82]]],14],[-1,[[10,[86]]],14],[-1,[[10,[87]]],14],[-1,[[10,[88]]],14],0,0,0,0,0,0,0,0,0,0,[[84,84],15],[[85,85],15],[[83,83],15],[[82,82],15],[[86,86],15],[[84,16],17],[[85,16],17],[[83,16],17],[[82,16],17],[[86,16],17],[[87,16],17],[[88,16],17],[-1,-1,[]],[89,84],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[18,[[7,[[1,[31]]]]]],[[18,4],[[7,[[1,[84]]]]]],[[18,4],[[7,[[77,[4,84]]]]]],[[18,4],[[7,[84]]]],[[18,4],[[7,[84]]]],[[18,4],[[7,[84]]]],[[18,90],[[7,[[1,[4]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,0,0,[[18,[6,[4]],85],[[7,[84]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[84,15],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,[[4,4],84],[[4,[5,[31]],78],85],[4,85],0,0,0,0,0,0,0,0,[[83,78,78],15],[[83,78],15],[[83,78],15],[[18,4,90],[[7,[2]]]],0,[[84,-1],10,19],[[85,-1],10,19],[[83,-1],10,19],[[82,-1],10,19],[[86,-1],10,19],[[84,15],84],[[84,82],84],[[85,82],85],[[85,[5,[31]]],85],[[85,[5,[91]]],85],[[85,15],85],[[84,[5,[31]],78],84],[[84,[5,[31]],[5,[91]],[5,[31]],15],84],[[84,[46,[45]],[46,[45]],[5,[[46,[45]]]]],84],[[85,[5,[31]]],85],[82,[[2,[15,[5,[78]],[5,[78]],15]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,0,[[18,4,85],[[7,[2]]]],[[18,4,82],[[7,[84]]]],[[18,4,15],[[7,[2]]]],[[18,4,15],[[7,[84]]]],[[18,4,88],[[7,[2]]]],[[18,4,[5,[31]]],[[7,[84]]]],[[18,4,[5,[90]],78],[[7,[2]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[18,[[7,[[1,[92]]]]]],[[18,4],[[7,[[1,[92]]]]]],[[18,4],[[7,[[1,[92]]]]]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],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,[],[]],0,[93,93],[92,92],[94,94],[95,95],[96,96],[97,97],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,[[18,4],[[7,[92]]]],0,0,0,0,[-1,[[10,[93]]],14],[-1,[[10,[92]]],14],[-1,[[10,[94]]],14],[-1,[[10,[95]]],14],[-1,[[10,[96]]],14],[-1,[[10,[97]]],14],[[93,93],15],[[92,92],15],[[94,94],15],[[95,95],15],[[96,96],15],[[97,97],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[93,16],17],[[92,16],17],[[94,16],17],[[95,16],17],[[96,16],17],[[97,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4,65],[[7,[[1,[92]]]]]],[[18,4],[[7,[93]]]],[[18,92],[[7,[[1,[92]]]]]],[[18,[52,[4]]],[[7,[[1,[92]]]]]],[[18,31],[[7,[31]]]],[[18,4],[[7,[92]]]],[[18,4],[[7,[94]]]],[[18,90],[[7,[92]]]],[[18,4,43,44],[[7,[96]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,90],[[7,[98]]]],[[18,4],[[7,[4]]]],0,0,0,[[18,[6,[4]],4,95],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,4],[[7,[15]]]],0,0,0,0,0,0,0,0,0,0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,[[18,4],[[7,[93]]]],[[18,4,[5,[4]],65],[[7,[[1,[92]]]]]],0,0,0,0,0,[[93,-1],10,19],[[92,-1],10,19],[[94,-1],10,19],[[95,-1],10,19],[[96,-1],10,19],[[97,-1],10,19],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4,97],[[7,[92]]]],[[18,4,78],[[7,[15]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[99,99],[[-1,-2],2,[],[]],0,0,[-1,[[10,[99]]],14],0,[[99,99],15],0,[18,[[7,[[1,[100]]]]]],[[99,16],17],[-1,-1,[]],[-1,-1,[]],[-1,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[[4,18],[[7,[2]]]],[[4,101,18],[[7,[2]]]],0,[[99,-1],10,19],0,0,[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,102],[103,103],[104,104],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,[[18,4],[[7,[102]]]],0,[-1,[[10,[102]]],14],[-1,[[10,[103]]],14],[-1,[[10,[104]]],14],[[102,102],15],[[103,103],15],[[104,104],15],0,0,[[102,16],17],[[103,16],17],[[104,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[102]]]],[[18,4],[[7,[[1,[102]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,[[18,4,103,[5,[90]]],[[7,[102]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,[[102,-1],10,19],[[103,-1],10,19],[[104,-1],10,19],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4,104],[[7,[102]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,[46,[45]]],[[7,[[1,[4]]]]]],[[18,4],[[7,[4]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[105,[[5,[106]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[105,[[5,[27]]]],[[107,107],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[105],0,[[105,16],17],[[105,16],17],[[107,16],17],[108,105],[109,105],[-1,-1,[]],[110,105],[111,105],[112,105],[113,105],[-1,-1,[]],[-1,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[105,90],0,[[31,[5,[113]]],105],[[31,[5,[113]],106,114],105],[-1,[[10,[[5,[-2]],-3]]],115,[],[]],[[[7,[-1]]],[[10,[[5,[-1]],105]]],[]],[105,[[5,[27]]]],0,[105,114],0,[-1,31,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],[116,116],[117,117],[118,118],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[116]]],14],[-1,[[10,[117]]],14],[-1,[[10,[118]]],14],[-1,[[10,[119]]],14],[[18,4,[5,[90]],[5,[[46,[45]]]],[5,[[46,[45]]]],[5,[78]]],[[7,[2]]]],[[120,[46,[45]],15],15],0,0,0,[[18,4,4],[[7,[2]]]],[[116,116],15],[[117,117],15],[[118,118],15],0,[[120,16],17],[[116,16],17],[[117,16],17],[[118,16],17],[[121,16],17],[[119,16],17],[[122,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[120]]]],[[18,4],[[7,[[1,[117]]]]]],[[18,4,4],[[7,[[5,[122]]]]]],[[18,4],[[7,[121]]]],[[18,4],[[7,[[1,[117]]]]]],[[18,4],[[7,[[1,[116]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[4]]]],0,0,0,0,[[18,[6,[4]],118],[[7,[4]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,0,[[120,-1],10,19],[[116,-1],10,19],[[117,-1],10,19],[[118,-1],10,19],[[121,-1],10,19],[[119,-1],10,19],[[122,-1],10,19],0,[[120,[46,[45]],15],15],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4,119],[[7,[121]]]],0,[[18,4,4],[[7,[15]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[123,123],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[123]]],14],[[123,123],15],[[123,16],17],[-1,-1,[]],[-1,[],[]],0,[[18,[6,[4]],4],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],[[123,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[26,[[10,[124,[28,[27]]]]]],[[18,4],[[7,[2]]]],[-1,[[10,[125]]],14],[124,29],0,0,[[124,16],17],[[126,16],17],[[125,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[126]]]],[[18,3],[[7,[[1,[126]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[18,4,90],[[7,[2]]]],[[18,4],[[7,[2]]]],[[18,4,3,90,[5,[90]]],[[7,[2]]]],[[124,-1],10,19],[[126,-1],10,19],[124,8],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[[18,4,125],[[7,[2]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,127],[128,128],[129,129],[130,130],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[-1,[[10,[127]]],14],[-1,[[10,[128]]],14],[-1,[[10,[129]]],14],[-1,[[10,[130]]],14],[[127,127],15],[[128,128],15],[[129,129],15],[[130,130],15],0,0,0,[[18,131,-1],[[7,[127]]],132],[[127,16],17],[[128,16],17],[[129,16],17],[[130,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,-1],[[7,[[77,[31,[2,[131,127]]]]]]],132],[[18,90,-1],[[7,[[5,[129]]]]],132],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,[52,[31]],-1],[[7,[[77,[31,[2,[131,127]]]]]]],132],[[18,4],[[7,[127]]]],[[18,131,-1],[[7,[127]]],132],[[18,90,-1],[[7,[127]]],132],0,0,0,[[18,128],[[7,[127]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,[[127,-1],10,19],[[128,-1],10,19],[[129,-1],10,19],[[130,-1],10,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,[[18,4,130],[[7,[127]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[131,131],[133,133],[134,134],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[18,4],[[7,[131]]]],0,[-1,[[10,[131]]],14],[-1,[[10,[133]]],14],[-1,[[10,[134]]],14],[[131,131],15],[[133,133],15],[[134,134],15],[[131,16],17],[[133,16],17],[[134,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,-1],[[7,[[1,[133]]]]],132],[[18,4],[[7,[131]]]],[[18,90],[[7,[131]]]],[131,[[7,[135]]]],[131,[[7,[135]]]],[[18,90],[[7,[135]]]],[18,[[7,[[1,[131]]]]]],[[131,127],[[7,[135]]]],[[131,127],[[7,[135]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[131,127],[[7,[135]]]],0,0,[[18,134],[[7,[131]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,[[131,-1],10,19],[[133,-1],10,19],[[134,-1],10,19],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4,134],[[7,[131]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[18,4],[[7,[30]]]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],0,[136,136],[137,137],[138,138],[139,139],[140,140],[141,141],[142,142],[143,143],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[10,[136]]],14],[-1,[[10,[137]]],14],[-1,[[10,[138]]],14],[-1,[[10,[139]]],14],[-1,[[10,[140]]],14],[-1,[[10,[141]]],14],[-1,[[10,[142]]],14],[-1,[[10,[143]]],14],[[136,136],15],[[137,137],15],[[138,138],15],[[139,139],15],[[140,140],15],[[141,141],15],[[142,142],15],[[143,143],15],0,0,0,0,0,0,0,0,0,0,0,[[18,4],[[7,[30]]]],[[18,4,65],[[7,[[1,[138]]]]]],[[18,4,65],[[7,[[1,[138]]]]]],[[136,16],17],[[137,16],17],[[138,16],17],[[139,16],17],[[140,16],17],[[141,16],17],[[142,16],17],[[143,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4,65],[[7,[[1,[136]]]]]],[[18,4,4,-1],[[7,[143]]],132],[[18,4,65],[[7,[[1,[138]]]]]],[[18,4],[[7,[138]]]],[[18,4],[[7,[[1,[139]]]]]],[[18,4],[[7,[3]]]],[[18,92],[[7,[[1,[140]]]]]],[[18,92],[[7,[[1,[140]]]]]],[[18,92],[[7,[[1,[141]]]]]],[[18,92],[[7,[[1,[142]]]]]],[138,[[7,[4]]]],[[18,4,144,4],[[7,[[77,[4,70]]]]]],[[18,4,4,-1],[[7,[143]]],132],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,144],[[7,[[1,[138]]]]]],[[18,4,4],[[7,[138]]]],0,0,0,0,0,[[18,137],[[7,[138]]]],[[18,4,137],[[7,[138]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,[[136,-1],10,19],[[137,-1],10,19],[[138,-1],10,19],[[139,-1],10,19],[[140,-1],10,19],[[141,-1],10,19],[[142,-1],10,19],[[143,-1],10,19],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[[18,4,4,[52,[4]]],[[7,[[5,[138]]]]]],[[18,4,4],[[7,[[5,[138]]]]]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[145,145],[[-1,-2],2,[],[]],0,[[18,[52,[4]]],[[7,[[1,[4]]]]]],0,[-1,[[10,[145]]],14],[-1,[[10,[146]]],14],[[145,145],15],0,0,0,[[145,16],17],[[146,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[147,[145]]],148],[[18,4,[5,[4]],-1],[[7,[146]]],132],[[18,4],[[7,[145]]]],[[18,4],[[7,[[5,[145]]]]]],[18,[[7,[[1,[145]]]]]],[[18,4],[[7,[[1,[145]]]]]],[[18,[52,[4]]],[[7,[[1,[145]]]]]],[-1,[],[]],[[18,4],[[7,[145]]]],0,0,[[18,[6,[4]],4,78],[[7,[4]]]],[[18,149],[[7,[145]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,[[145,-1],10,19],[[146,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,[[18,4,4,78],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[150,150],[151,151],[152,152],[153,153],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[26,[[10,[153,[28,[27]]]]]],0,[-1,[[10,[150]]],14],[-1,[[10,[152]]],14],[-1,[[10,[153]]],14],[153,29],[[150,150],15],[[151,151],15],[[152,152],15],[[153,153],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,0,0,0,0,0,0,0,[[150,16],17],[[151,16],17],[[152,16],17],[[153,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[[1,[150]]]]]],[[18,4],[[7,[[5,[150]]]]]],[[18,4],[[7,[150]]]],[[18,4],[[7,[[5,[4]]]]]],[[18,4],[[7,[3]]]],[[18,4,4],[[7,[[5,[150]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[[77,[4,150]]]]]],[[18,4],[[7,[154]]]],[[18,4],[[7,[[5,[91]]]]]],[[18,155,156,157,150,158,-1,-2],[[7,[150]]],132,132],0,0,0,0,0,0,0,[[18,[6,[4]],4,4,4,4],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[18,157,155],[[7,[150]]]],0,0,0,[[150,-1],10,19],[[151,-1],10,19],[[152,-1],10,19],[[153,-1],10,19],[[18,4,154],[[7,[2]]]],0,[153,8],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],0,0,[[18,150,152,157],[[7,[150]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-1,[]],[[18,4],[[7,[159]]]],[[18,4],[[7,[[1,[159]]]]]],0,0,0,[[18,[6,[4]],4,4,4],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],0,[[18,4,4],[[7,[2]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[155,155],[160,160],[161,161],[162,162],[163,163],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,[[10,[155]]],14],[-1,[[10,[160]]],14],[-1,[[10,[161]]],14],[-1,[[10,[162]]],14],[-1,[[10,[163]]],14],[[155,155],15],[[160,160],15],[[161,161],15],[[162,162],15],[[163,163],15],0,0,0,0,0,0,0,0,0,0,0,0,0,[[155,16],17],[[160,16],17],[[161,16],17],[[162,16],17],[[163,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[[1,[155]]]]]],[[18,4],[[7,[155]]]],[[18,4],[[7,[3]]]],[[18,4,4,-1],[[7,[[1,[164]]]]],132],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4,4],[[7,[160]]]],[[18,4],[[7,[155]]]],[[18,4,4],[[7,[[5,[[1,[155]]]]]]]],0,0,0,0,[[18,[6,[4]],4,4,4,165],[[7,[4]]]],[[18,161],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,[[155,-1],10,19],[[160,-1],10,19],[[161,-1],10,19],[[162,-1],10,19],[[163,-1],10,19],[[18,4,4],[[7,[155]]]],[[18,4],[[0,[80]]]],[[18,4],[[0,[80]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[164,164],[166,166],[156,156],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,[[18,[52,[4]]],[[7,[[1,[4]]]]]],0,[-1,[[10,[164]]],14],[-1,[[10,[166]]],14],[-1,[[10,[156]]],14],[[164,164],15],[[166,166],15],[[156,156],15],0,0,0,0,0,0,0,0,[[164,16],17],[[166,16],17],[[156,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[147,[156]]],148],[[18,4],[[7,[[1,[150]]]]]],[[18,4,[5,[4]],-1],[[7,[[1,[164]]]]],132],[[18,4],[[7,[3]]]],[[18,4],[[7,[156]]]],[[18,4],[[7,[[5,[165]]]]]],[[18,4],[[7,[[1,[156]]]]]],[[18,4],[[7,[-1]]],[167,[168,[156]],[169,[156]]]],[[18,[52,[4]]],[[7,[[1,[156]]]]]],[[18,4,4,4,-1],[[7,[[5,[146]]]]],132],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4,[5,[4]],[5,[4]],-1],[[7,[146]]],132],0,0,0,[[18,[6,[4]],166],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[164,-1],10,19],[[166,-1],10,19],[[156,-1],10,19],[[18,4],[[0,[80]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,[-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,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],0,0,[170,2],[170,2],[157,157],[171,171],[172,172],[173,173],[154,154],[174,174],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[154,154],175],[[-1,-2],175,[],[]],0,0,0,0,0,[26,[[10,[173,[28,[27]]]]]],[26,[[10,[154,[28,[27]]]]]],[[],173],[[18,4],[[7,[[1,[4]]]]]],0,[-1,[[10,[157]]],14],[-1,[[10,[171]]],14],[-1,[[10,[172]]],14],[-1,[[10,[170]]],14],[-1,[[10,[173]]],14],[-1,[[10,[154]]],14],[-1,[[10,[174]]],14],[[18,[5,[4]],157,[5,[158]]],[[10,[15,105]]]],[173,29],[154,29],[[157,157],15],[[171,171],15],[[172,172],15],[[173,173],15],[[154,154],15],[[174,174],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,0,0,0,0,0,0,0,[[157,16],17],[[171,16],17],[[172,16],17],[[170,16],17],[[173,16],17],[[154,16],17],[[174,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4,4],[[7,[[1,[172]]]]]],[[18,4],[[7,[157]]]],[157,[[7,[4]]]],[[18,[5,[4]],4,-1],[[7,[170]]],132],[[18,4],[[7,[3]]]],[[18,4],[[7,[157]]]],[[18,4,4],[[7,[[1,[171]]]]]],[[18,4],[[7,[[1,[157]]]]]],[[18,4],[[7,[[1,[157]]]]]],[[18,4],[[7,[[1,[157]]]]]],[[18,4],[[7,[[1,[157]]]]]],[[18,4],[[7,[[1,[157]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,[5,[4]],157,-1],[[7,[[2,[146,[5,[144]]]]]]],132],0,0,0,0,[[18,[6,[4]],4,90,4,4,78],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[154,15],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,[[154,154],[[5,[175]]]],0,0,0,0,0,0,0,0,0,0,0,[[157,-1],10,19],[[171,-1],10,19],[[172,-1],10,19],[[170,-1],10,19],[[173,-1],10,19],[[154,-1],10,19],[[174,-1],10,19],[[18,4,15,15],[[7,[4]]]],[173,8],[154,8],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[[],32],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[176,176],[177,177],[178,178],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[-1,[[10,[179]]],14],[-1,[[10,[176]]],14],[-1,[[10,[177]]],14],[-1,[[10,[178]]],14],[[179,179],15],[[176,176],15],[[177,177],15],[[178,178],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,[],[]],0,0,[[179,16],17],[[176,16],17],[[177,16],17],[[178,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[178]]]],[[18,4,15,65],[[7,[[1,[177]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,0,[[18,[6,[4]],[5,[4]],4,179],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[18,4,15],[[7,[2]]]],0,0,0,0,0,0,0,0,0,0,[[179,-1],10,19],[[176,-1],10,19],[[177,-1],10,19],[[178,-1],10,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,4],[[7,[31]]]],[[18,90],[[7,[31]]]],[[18,90,90,90,[5,[4]]],[[7,[4]]]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,[[10,[180]]],14],[[180,180],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[180,16],17],[-1,-1,[]],[[18,4,90,4],[[7,[180]]]],[[],31],[[18,90],[[7,[180]]]],[[18,4,4],[[7,[180]]]],0,[-1,-2,[],[]],[-1,8,[]],0,[[180,-1],10,19],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,0,[-1,-2,[],[]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[18,4],[[7,[2]]]],[-1,[[10,[181]]],14],[[18,4],[[7,[[1,[182]]]]]],[[182,16],17],[[181,16],17],[-1,-1,[]],[-1,-1,[]],0,[[18,90,90,4],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[[182,-1],10,19],0,0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[[18,4,90,90],[[7,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[183,183],[[-1,-2],2,[],[]],0,[[18,[6,[[2,[4,4]]]],39,4,-1,-2],[[7,[[2,[35,184]]]]],185,132],[[18,[6,[183]],95,4,-1,-2],[[7,[[2,[92,184,55,84]]]]],185,132],0,[[183,16],17],[-1,-1,[]],[-1,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,-2,[],[]],[[18,4,95,15,4],[[7,[92]]]],[[18,4,4],[[7,[2]]]],[[18,4,4],[[7,[2]]]],[[18,4,4],[[7,[[77,[4,165]]]]]],[[18,4,118],[[7,[120]]]],[[18,4,4],[[7,[[77,[4,165]]]]]],[[18,4,4],[[7,[2]]]],[[18,4,4],[[7,[2]]]],[[18,4,4],[[7,[2]]]],[[18,4,4,4],[[7,[2]]]],[[18,4,4],[[7,[[77,[31,31]]]]]],[[18,4,4],[[7,[[77,[31,31]]]]]],[[18,4],[[7,[2]]]],[[18,4,4,[52,[50]]],[[186,[56]]]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[187,187],[188,188],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,[-1,[[10,[187]]],14],[-1,[[10,[188]]],14],[[187,187],15],[[188,188],15],[[187,16],17],[[188,16],17],[-1,-1,[]],[-1,-1,[]],[18,[[7,[[1,[188]]]]]],[-1,[],[]],[-1,[],[]],[18,[[7,[[1,[187]]]]]],[18,[[7,[[1,[187]]]]]],[18,[[7,[[1,[187]]]]]],[18,[[7,[[1,[187]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],0,0,0,0,[[187,-1],10,19],[[188,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],[189,2],[189,2],[190,190],[189,189],[191,191],[192,192],[193,193],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[18,155,157,4,152],[[7,[192]]]],[[18,194,190],[[7,[195]]]],0,0,0,0,0,[-1,[[10,[190]]],14],[-1,[[10,[189]]],14],[-1,[[10,[191]]],14],[-1,[[10,[192]]],14],[-1,[[10,[193]]],14],[[190,190],15],[[189,189],15],[[191,191],15],[[192,192],15],[[193,193],15],0,0,0,0,0,0,0,0,0,0,[[190,16],17],[[189,16],17],[[191,16],17],[[192,16],17],[[195,16],17],[[196,16],17],[[197,16],17],[[193,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,[],[]],[[18,4,65,4,-1],[[7,[197]]],132],0,0,[[18,194,190,198,-1,-2],[[7,[189]]],132,132],[[18,155,157,4,158,-1,-2],[[7,[192]]],132,132],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,[[18,157,150,152,199,153],[[7,[158]]]],0,0,0,0,[[190,-1],10,19],[[189,-1],10,19],[[191,-1],10,19],[[192,-1],10,19],[[197,-1],10,19],[[193,-1],10,19],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-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]]],[],[]],[-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,157,159,150,152],[[7,[2]]]],[[18,199,153],[[7,[2]]]],[[18,199,153],[[7,[158]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[18,[[7,[2]]]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[200,200],[201,201],[202,202],[203,203],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[18,157,158,200],[[7,[158]]]],[-1,[[10,[200]]],14],[-1,[[10,[201]]],14],[-1,[[10,[202]]],14],[-1,[[10,[203]]],14],[[200,200],15],[[201,201],15],[[202,202],15],[[203,203],15],0,0,[[200,16],17],[[201,16],17],[[202,16],17],[[203,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,204,[5,[138]],4,4,4,-1],[[7,[202]]],132],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,[[200,-1],10,19],[[201,-1],10,19],[[202,-1],10,19],[[203,-1],10,19],[[18,158],[[7,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[[18,157,158,-1],[[7,[202]]],132],[[18,4,4,[52,[4]]],[[7,[[5,[138]]]]]],[[18,4,4,[52,[4]]],[[7,[[5,[4]]]]]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,157,158,78,204],[[7,[158]]]],[[18,4],[[7,[2]]]],[[18,157,204,205],[[7,[2]]]],[[[77,[4,206]],[1,[201]]],[[7,[[1,[201]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[[18,4,55,207],[[7,[2]]]],0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],0,0,[208,208],[209,209],[210,210],[207,207],[211,211],[212,212],[213,213],[214,214],[215,215],[216,216],[[-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,[],[]],0,0,0,0,0,0,0,0,[[18,84,4,4],[[7,[15]]]],0,[-1,[[10,[208]]],14],[-1,[[10,[209]]],14],[-1,[[10,[210]]],14],[-1,[[10,[207]]],14],[-1,[[10,[211]]],14],[-1,[[10,[212]]],14],[-1,[[10,[213]]],14],[-1,[[10,[214]]],14],[-1,[[10,[215]]],14],[-1,[[10,[216]]],14],0,0,0,0,0,[[208,208],15],[[209,209],15],[[210,210],15],[[207,207],15],[[211,211],15],[[212,212],15],[[213,213],15],[[214,214],15],[[215,215],15],[[216,216],15],0,0,0,[[208,16],17],[[209,16],17],[[210,16],17],[[207,16],17],[[211,16],17],[[212,16],17],[[213,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[71,210],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[217,218],209],[[18,4,84],[[7,[216]]]],[[18,55],[[7,[208]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,55,207],[[7,[212]]]],[[18,4,84],[[7,[214]]]],[[18,4,4],[[7,[[1,[215]]]]]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,[[18,4],[[7,[2]]]],[[18,4],[[7,[2]]]],[[208,-1],10,19],[[209,-1],10,19],[[210,-1],10,19],[[207,-1],10,19],[[211,-1],10,19],[[212,-1],10,19],[[213,-1],10,19],[[214,-1],10,19],[[215,-1],10,19],[[216,-1],10,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,[[18,84,4,4],[[7,[2]]]],[[18,4,55,30],[[7,[2]]]],0,[[18,4,4],[[7,[15]]]],[[18,4,4],[[7,[15]]]],0,0,0,[[18,84,4,4],[[7,[15]]]],[[18,4,83,4],[[7,[15]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,[77,[31,[2,[131,127]]]],4,[77,[31,[1,[[220,[[28,[219]]]]]]]],-1],[[7,[221]]],132],0,0,0,0,[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],0,[[18,[77,[31,[2,[131,127]]]],-1],[[7,[2]]],132],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[],222],[[],223],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,[-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4],[[7,[158]]]],[[18,4,222],[[7,[158]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,[5,[158]],4],[[7,[158]]]],[[18,[5,[157]],158],[[7,[157]]]],[[18,[5,[[1,[224]]]],158],[[7,[[1,[224]]]]]],[[18,[5,[138]],158],[[7,[138]]]],[[18,[5,[[1,[225]]]],4],[[7,[[1,[225]]]]]],[[18,[5,[[5,[226]]]],158],[[7,[[5,[226]]]]]],[[18,[5,[204]],157],[[7,[204]]]],[[18,[5,[223]],158,157],[[7,[[5,[227]]]]]],[[18,[5,[[1,[206]]]],204],[[7,[[1,[206]]]]]],[[18,[5,[[5,[205]]]],4,158],[[7,[[5,[205]]]]]],[[18,4,222],[[7,[228]]]],[[18,[5,[229]],158],[[7,[229]]]],[[[1,[206]]],[[1,[206]]]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[52,[225]]],91],[[[52,[206]],[52,[225]],78],91],[[228,230],173],[[228,[5,[231]]],230],[[228,230,[5,[231]]],[[5,[91]]]],[228,[[7,[232]]]],[-1,-1,[]],[228,[[5,[231]]]],[-1,-2,[],[]],[-1,8,[]],0,0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,-2,[],[]],[228,[[7,[2]]]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[233,233],[234,234],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[18,4],[[7,[2]]]],0,[-1,[[10,[233]]],14],[-1,[[10,[234]]],14],[[233,233],15],[[234,234],15],[[233,16],17],[[234,16],17],[-1,-1,[]],[-1,-1,[]],[-1,[[147,[233]]],148],[-1,[[147,[234]]],148],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[233]]]],[[18,4],[[7,[[1,[233]]]]]],0,[[18,4,[1,[234]]],[[7,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],0,0,[[233,-1],10,19],[[234,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[[18,4,234],[[7,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[18,[[7,[2]]]],[[18,4,4,4],[[7,[2]]]],[[18,4,4,4,4],[[7,[2]]]],[[18,4,4,4],[[7,[[5,[138]]]]]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[235,235],[[-1,-2],2,[],[]],0,0,[-1,[[10,[235]]],14],[[235,235],15],[[235,16],17],[-1,-1,[]],[-1,[],[]],[[18,90],[[7,[31]]]],[-1,-2,[],[]],[-1,8,[]],0,[[235,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,[[18,90,90],[[7,[235]]]],[-1,-2,[],[]],0,0,[18,[[7,[[1,[236]]]]]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[236,236],[237,237],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,[-1,[[10,[236]]],14],[-1,[[10,[237]]],14],[[236,236],15],[[237,237],15],[[236,16],17],[[237,16],17],[-1,-1,[]],[-1,-1,[]],[[236,43,44],237],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[236]]]],[[18,90],[[7,[236]]]],0,0,[[18,[6,[4]],90,90,90],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],0,0,0,0,[[236,-1],10,19],[[237,-1],10,19],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[[18,4,[5,[31]]],[[7,[236]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[238,238],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[238]]],14],0,[[238,238],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[238,16],17],[-1,-1,[]],[[18,90],[[7,[238]]]],[-1,[],[]],0,[-1,-2,[],[]],[-1,8,[]],[[238,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[239,239],[[-1,-2],2,[],[]],0,[[18,4],[[7,[31]]]],0,[-1,[[10,[239]]],14],[[239,239],15],[[239,16],17],[-1,-1,[]],[-1,[],[]],[[18,4],[[7,[[1,[239]]]]]],[[18,4],[[7,[239]]]],0,[[18,4,90,90],[[7,[2]]]],[-1,-2,[],[]],[-1,8,[]],0,0,0,[[239,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[240,240],[241,241],[242,242],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,[26,[[10,[240,[28,[27]]]]]],[-1,[[10,[240]]],14],[-1,[[10,[241]]],14],[-1,[[10,[242]]],14],[240,29],[[240,240],15],[[241,241],15],[[242,242],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,0,0,[[240,16],17],[[241,16],17],[[242,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[243]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,65],[[7,[[1,[241]]]]]],0,[[18,4],[[7,[70]]]],0,[[18,[6,[4]],4,90,242,240,4,[5,[4]]],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,[[240,-1],10,19],[[241,-1],10,19],[[242,-1],10,19],[240,8],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[244,244],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[244]]],14],[[244,244],15],[[244,16],17],[-1,-1,[]],[-1,[],[]],0,[[18,[6,[4]],4],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],[[244,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-1,[]],[18,[[7,[[5,[245]]]]]],[[18,246],[[7,[4]]]],[-1,-2,[],[]],0,[-1,8,[]],0,0,0,0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[[[5,[31]]],[[5,[31]]]],0,0,0,0,0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-1,[]],[[18,247],[[7,[31]]]],[18,[[7,[[1,[248]]]]]],[-1,-2,[],[]],0,[-1,8,[]],[-1,[[10,[-2]]],[],[]],[[18,245],[[7,[[5,[[1,[248]]]]]]]],[[18,245],[[7,[2]]]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,245],[[7,[[1,[249]]]]]],[249,249],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[249]]],14],[[249,249],15],0,[[249,16],17],[-1,-1,[]],[[18,4],[[7,[[1,[249]]]]]],[-1,[],[]],[18,[[7,[[5,[245]]]]]],0,[-1,-2,[],[]],[-1,8,[]],0,0,[[249,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,245],[[7,[[1,[250]]]]]],[250,250],[[-1,-2],2,[],[]],0,0,0,0,[-1,[[10,[250]]],14],[[250,250],15],0,[[250,16],17],[-1,-1,[]],[[18,4],[[7,[[1,[250]]]]]],[-1,[],[]],0,[-1,-2,[],[]],[-1,8,[]],0,[[250,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[18,245],[[7,[[1,[251]]]]]],[251,251],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[251]]],14],0,[[251,251],15],0,[[251,16],17],[-1,-1,[]],[[18,4],[[7,[[1,[251]]]]]],[-1,[],[]],0,[-1,-2,[],[]],[-1,8,[]],0,0,[[251,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,245],[[7,[[1,[252]]]]]],[252,252],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[252]]],14],[[252,252],15],0,[[252,16],17],[-1,-1,[]],[[18,4],[[7,[[1,[252]]]]]],[-1,[],[]],0,[-1,-2,[],[]],[-1,8,[]],0,0,[[252,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,[-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,[[[1,[253]],92],[[1,[253]]]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,0,0,[184,[[7,[[1,[254]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[184,184],[255,255],[256,256],[257,257],[258,258],[259,259],[260,260],[261,261],[262,262],[47,47],[263,263],[253,253],[264,264],[265,265],[266,266],[267,267],[268,268],[269,269],[270,270],[271,271],[272,272],[273,273],[274,274],[[-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,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-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,[[18,4],[[7,[184]]]],0,0,0,[-1,[[10,[184]]],14],[-1,[[10,[255]]],14],[-1,[[10,[256]]],14],[-1,[[10,[257]]],14],[-1,[[10,[258]]],14],[-1,[[10,[259]]],14],[-1,[[10,[260]]],14],[-1,[[10,[261]]],14],[-1,[[10,[262]]],14],[-1,[[10,[47]]],14],[-1,[[10,[263]]],14],[-1,[[10,[253]]],14],[-1,[[10,[264]]],14],[-1,[[10,[265]]],14],[-1,[[10,[266]]],14],[-1,[[10,[267]]],14],[-1,[[10,[268]]],14],[-1,[[10,[269]]],14],[-1,[[10,[275]]],14],[-1,[[10,[270]]],14],[-1,[[10,[271]]],14],[-1,[[10,[272]]],14],[-1,[[10,[273]]],14],[[184,184],15],[[255,255],15],[[256,256],15],[[257,257],15],[[258,258],15],[[259,259],15],[[260,260],15],[[261,261],15],[[262,262],15],[[47,47],15],[[263,263],15],[[253,253],15],[[264,264],15],[[265,265],15],[[266,266],15],[[267,267],15],[[268,268],15],[[269,269],15],[[270,270],15],[[271,271],15],[[272,272],15],[[273,273],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[5,[276]],261,[77,[31,135]],-1,[5,[165]],4],[[10,[[5,[165]],105]]],185],[[184,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],[[47,16],17],[[263,16],17],[[253,16],17],[[264,16],17],[[265,16],17],[[266,16],17],[[267,16],17],[[268,16],17],[[269,16],17],[[275,16],17],[[270,16],17],[[271,16],17],[[272,16],17],[[273,16],17],[[274,16],17],[[276,16],17],[[275,90,90],275],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[145,271],[156,272],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[157,[5,[277]],[5,[[1,[278]]]]],270],[-1,[[147,[47]]],148],[-1,[[147,[263]]],148],[-1,[[147,[253]]],148],[-1,[[147,[265]]],148],[-1,[[147,[266]]],148],[-1,[[147,[267]]],148],[-1,[[147,[268]]],148],[-1,[[147,[270]]],148],[-1,[[147,[271]]],148],[-1,[[147,[272]]],148],[-1,[[147,[273]]],148],0,[[18,4,279],[[7,[[1,[184]]]]]],[[18,4],[[7,[184]]]],[[18,4],[[7,[[5,[184]]]]]],[[18,4],[[7,[[1,[184]]]]]],[[18,4],[[7,[[1,[258]]]]]],[[18,4],[[7,[[1,[184]]]]]],[[18,4],[[7,[3]]]],[[18,[5,[4]],184,15,15],[[7,[257]]]],[[18,4,279],[[7,[[1,[184]]]]]],[[18,4,279],[[7,[[1,[184]]]]]],[[18,4],[[7,[47]]]],[279,[[5,[15]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[78]]]],[[18,4],[[7,[[5,[262]]]]]],[[18,47],[[7,[[5,[262]]]]]],[[18,47],[[7,[[5,[262]]]]]],[[18,4],[[7,[78]]]],[[18,4],[[7,[4]]]],[[18,4],[[7,[184]]]],[[18,4,4],[[7,[184]]]],[[18,4,90],[[7,[[5,[184]]]]]],[[18,4],[[7,[263]]]],[[18,4],[[7,[255]]]],[[18,4],[[7,[266]]]],[[18,4,265],[[7,[[1,[253]]]]]],[[18,4,265],[[7,[[1,[253]]]]]],[[18,4],[[7,[264]]]],[[18,[5,[4]],98,90],[[7,[257]]]],[[18,4],[[7,[[5,[262]]]]]],[[18,47],[[7,[[5,[262]]]]]],[[18,47],[[7,[[5,[262]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[18,275,4],[[7,[[2,[4,4]]]]]],[[18,4,259,4],[[7,[[2,[4,4]]]]]],[[18,259,4,-1,-2],[[7,[184]]],185,132],[[18,259,4,-1,-2],[[7,[184]]],185,132],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,[],[]],[[18,4],[[7,[268]]]],0,0,0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,[[4,78,90,90],275],0,0,0,0,0,0,0,0,0,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,[52,[36]],4],[[7,[2]]]],[[18,[52,[184]],4],[[7,[2]]]],[[18,4,4,4,-1,-2],[[7,[4]]],185,132],0,0,0,[[184,-1],10,19],[[255,-1],10,19],[[256,-1],10,19],[[257,-1],10,19],[[258,-1],10,19],[[259,-1],10,19],[[260,-1],10,19],[[261,-1],10,19],[[262,-1],10,19],[[47,-1],10,19],[[263,-1],10,19],[[253,-1],10,19],[[264,-1],10,19],[[265,-1],10,19],[[266,-1],10,19],[[267,-1],10,19],[[268,-1],10,19],[[269,-1],10,19],[[275,-1],10,19],[[270,-1],10,19],[[271,-1],10,19],[[272,-1],10,19],[[273,-1],10,19],[[18,4,4],[[7,[2]]]],[[275,[1,[254]]],275],[[275,15],275],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,[[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]]],[],[]],[-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]]],[],[]],[-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]]],[],[]],[-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]]],[],[]],[-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[[18,4,90],[[7,[[5,[184]]]]]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,274,-1,-2],[[7,[264]]],185,132],[[18,4,165],[[7,[2]]]],[[18,4,260],[[7,[2]]]],0,0,[[18,[77,[4,157]],[52,[4]],[52,[271]],15],[[7,[[77,[4,271]]]]]],[[18,[77,[4,271]],[52,[276]],[52,[272]],15,-1,-2],[[7,[[1,[272]]]]],185,132],[[18,184,[52,[4]],[52,[270]],15],[[7,[[77,[4,157]]]]]],[[18,[52,[4]],[52,[277]],[77,[4,157]],15],[[7,[[77,[4,277]]]]]],[[18,[52,[4]],[52,[278]],[77,[4,277]],15],[[7,[[77,[4,278]]]]]],0,0,0,0,0,0,0,0,[273,[[7,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[204,204],[280,280],[277,277],[281,281],[282,282],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,[26,[[10,[282,[28,[27]]]]]],[[18,4],[[7,[4]]]],[[18,[52,[4]]],[[7,[[1,[4]]]]]],0,[-1,[[10,[204]]],14],[-1,[[10,[280]]],14],[-1,[[10,[277]]],14],[-1,[[10,[281]]],14],[-1,[[10,[282]]],14],[282,29],[[204,204],15],[[280,280],15],[[277,277],15],[[281,281],15],[[282,282],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,0,[[204,16],17],[[280,16],17],[[277,16],17],[[281,16],17],[[282,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[204]]]],[[18,157,4],[[7,[204]]]],[[18,4],[[7,[204]]]],[[18,4],[[7,[277]]]],[[18,4],[[7,[277]]]],[[18,4,4,-1],[[7,[202]]],132],[[18,4],[[7,[204]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[[1,[277]]]]]],0,0,0,[[18,[6,[4]],4,[5,[4]]],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[204,-1],10,19],[[280,-1],10,19],[[277,-1],10,19],[[281,-1],10,19],[[282,-1],10,19],[282,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],0,[[18,281],[[7,[281]]]],[[18,[6,[4]],277],[[7,[277]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[283]]],[[1,[284]]]],[225,225],[285,285],[283,283],[284,284],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[-1,[[10,[225]]],14],[-1,[[10,[285]]],14],[-1,[[10,[283]]],14],[-1,[[10,[284]]],14],[[225,225],15],[[285,285],15],[[283,283],15],[[284,284],15],[[225,16],17],[[285,16],17],[[283,16],17],[[284,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,[52,[4]],4,4],[[7,[[1,[225]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,[52,[4]]],[[7,[[1,[225]]]]]],[[18,4],[[7,[[1,[284]]]]]],[[18,4,4,4],[[7,[[1,[284]]]]]],[[18,4],[[7,[[1,[225]]]]]],0,[[18,[6,[4]],4,4,[5,[31]],[5,[91]]],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[286,[5,[31]],[5,[91]]],285],0,0,0,0,0,0,0,0,0,0,0,[[225,-1],10,19],[[285,-1],10,19],[[283,-1],10,19],[[284,-1],10,19],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[286,286],[278,278],[206,206],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[26,[[10,[286,[28,[27]]]]]],[[18,[52,[4]]],[[7,[[1,[4]]]]]],0,[-1,[[10,[286]]],14],[-1,[[10,[278]]],14],[-1,[[10,[206]]],14],[286,29],[[286,286],15],[[278,278],15],[[206,206],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[286,16],17],[[278,16],17],[[206,16],17],[-1,-1,[]],[-1,-1,[]],[206,278],[-1,-1,[]],[[18,4],[[7,[[1,[206]]]]]],[[18,4],[[7,[[77,[4,206]]]]]],[[18,4],[[7,[206]]]],[[18,[52,[4]]],[[7,[[1,[206]]]]]],[[18,4],[[7,[[1,[278]]]]]],[[18,4],[[7,[[1,[206]]]]]],[[18,4],[[7,[[1,[278]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,0,[[18,[6,[4]],278],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[[52,[278]]],2],0,0,0,0,0,0,0,0,[[286,-1],10,19],[[278,-1],10,19],[[206,-1],10,19],[286,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],0,[[18,[52,[278]]],[[7,[[1,[278]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[205,205],[[-1,-2],2,[],[]],0,0,[[18,4],[[7,[2]]]],0,[-1,[[10,[205]]],14],[[205,205],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,[[205,16],17],[-1,-1,[]],[[18,4,4],[[7,[[1,[205]]]]]],[[18,4],[[7,[[1,[205]]]]]],[[18,4],[[7,[205]]]],[[18,4,4],[[7,[205]]]],[[18,4,4,4],[[7,[205]]]],[[18,4,[46,[45]]],[[7,[[1,[205]]]]]],[[18,4,[46,[45]]],[[7,[[1,[205]]]]]],[-1,[],[]],[[18,4,4,[52,[4]],70],[[7,[[1,[205]]]]]],[[18,4,4,[52,[4]],70],[[7,[[1,[205]]]]]],0,[[18,205],[[7,[205]]]],[[18,[6,[4]],4,4,4,4,78],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],0,0,0,[[18,205],[[7,[205]]]],[[18,205],[[7,[205]]]],[[18,205],[[7,[205]]]],[[18,4,4,4],[[7,[2]]]],0,[[205,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[[18,4,4],[[7,[[5,[[1,[205]]]]]]]],[[18,4,4],[[7,[[5,[205]]]]]],[[18,4,4,4],[[7,[[5,[205]]]]]],[-1,11,[]],[[18,4,4,78],[[7,[205]]]],[[18,4,15],[[7,[205]]]],0,[[18,4,4,4,78,4,15],[[7,[205]]]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[224,224],[[-1,-2],2,[],[]],[[18,4],[[7,[30]]]],0,0,0,[-1,[[10,[224]]],14],[[224,224],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,[[224,16],17],[-1,-1,[]],[[18,4,4],[[7,[[1,[224]]]]]],[[18,4,4],[[7,[[1,[224]]]]]],[[18,4],[[7,[224]]]],[-1,[],[]],[[18,4,4,4],[[7,[[5,[[46,[45]]]]]]]],[[18,4,4,4],[[7,[70]]]],[[18,4,4,4],[[7,[[1,[224]]]]]],[[18,4,4,4],[[7,[30]]]],[[18,4,4,4],[[7,[[1,[4]]]]]],0,[[18,[6,[4]],4,4,4,4,4],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],0,[[224,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[287,16],17],[-1,-1,[]],[[18,288],[[7,[[1,[287]]]]]],0,[[18,[6,[4]],289],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],0,[[287,-1],10,19],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[290,290],[291,291],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,[[18,4],[[7,[290]]]],0,[-1,[[10,[290]]],14],[-1,[[10,[291]]],14],[[290,290],15],[[291,291],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[290,16],17],[[291,16],17],[-1,-1,[]],[-1,-1,[]],[18,[[7,[[1,[290]]]]]],[-1,[],[]],[-1,[],[]],0,[[18,291],[[7,[290]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],0,0,[[290,-1],10,19],[[291,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[[18,290],[[7,[290]]]],0,0,0,[-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,[18,[[220,[[28,[219]]]]]],[[[46,[-1]],292],[],293],[[[46,[-1]],294],[[46,[-1]]],293],[[[46,[-1]],295],[[46,[-1]]],293],[[[46,[-1]],296],[[46,[-1]]],293],[[[46,[-1]],297],[],293],[[[46,[-1]],296],2,293],[[[46,[-1]],295],2,293],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[18,298],[[220,[[28,[219]]]]]],[[],32],[[],32],[4,299],[4,[[300,[248]]]],[4,[[2,[30,301,301,[300,[248]]]]]],[4,302],[18,[[10,[303,109]]]],[18,18],[4,[[52,[248]]]],[4,304],[4,305],[4,[[2,[306,306]]]],[4,307],[-1,[[5,[106]]],[]],[-1,[[220,[[28,[219]]]]],115],[18,[[220,[[28,[219]]]]]],[18,[[220,[[28,[219]]]]]],[18,[[220,[[28,[219]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,299],0,0,0,[18,8],[-1,8,[]],[[[46,[-1]],297],[[5,[[46,[-1]]]]],293],[[[46,[-1]],292],[[5,[[46,[-1]]]]],293],[[[46,[-1]],296],[[5,[[46,[-1]]]]],293],[[[46,[-1]],297],[[5,[[46,[-1]]]]],293],[[[46,[-1]],292],[[5,[[46,[-1]]]]],293],[[[46,[-1]],296],[[5,[[46,[-1]]]]],293],[18,[[220,[[28,[219]]]]]],[-1,[[220,[[28,[219]]]]],[]],[4,4],[65,65],[[[46,[-1]]],[[46,[-1]]],[308,293]],[45,45],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[220,[[28,[219]]]]],[]],[18,[[220,[[28,[219]]]]]],[[[28,[18]]],[[220,[[28,[219]]]]]],[[4,4],175],[[[46,[-1]],[46,[-1]]],175,293],[18,[[220,[[28,[219]]]]]],[[-1,-2],175,[],[]],[[-1,-2],175,[],[]],[[],15],[90,[[220,[[28,[219]]]]]],[[],[[220,[[28,[219]]]]]],[[18,90],[[10,[[309,[18]],109]]]],[[18,90],[[10,[[220,[[28,[80]]]],109]]]],[[[46,[-1]]],[[310,[-1]]],293],[[[46,[-1]]],245,293],0,[[[46,[-1]]],30,293],[[[46,[-1]]],30,293],[26,[[10,[4,[28,[27]]]]]],[26,[[10,[[46,[45]],[28,[27]]]]]],[26,[[10,[[46,[311]],[28,[27]]]]]],[26,[[10,[[46,[294]],[28,[27]]]]]],[[],4],[[],65],[[],[[46,[45]]]],[[],[[46,[294]]]],[[],[[46,[311]]]],[[18,90],[[220,[[28,[219]]]]]],[-1,[[10,[-2]]],14,[]],[-1,[[10,[4]]],14],[-1,[[10,[65]]],14],[-1,[[10,[[46,[294]]]]],14],[-1,[[10,[[46,[311]]]]],14],[-1,[[10,[[46,[45]]]]],14],[18,[[220,[[28,[219]]]]]],[[[46,[-1]],296],[[10,[[46,[-1]]]]],293],[[[46,[-1]],296],[[10,[[46,[-1]]]]],293],[[],[[300,[248]]]],[[4,312],29],[[[46,[-1]],312],29,293],[-1,-2,[],[[169,[313]]]],[-1,-2,[],[[169,[313]]]],[18,[[220,[[28,[219]]]]]],[[4,4],15],[[[46,[-1]],[46,[-2]]],15,293,293],[[45,45],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,[],[]],[[18,-1],[[220,[[28,[80]]]]],314],[[18,90,[5,[315]]],[[220,[[28,[80]]]]]],[[18,90,[5,[315]]],[[220,[[28,[219]]]]]],[[18,-1],[[220,[[28,[219]]]]],314],[45,294],[[[46,[-1]]],[[46,[294]]],293],[[18,16],[[10,[2,316]]]],[[4,16],[[10,[2,316]]]],[[4,16],[[10,[2,316]]]],[[4,16],[[10,[2,316]]]],[[4,16],[[10,[2,316]]]],[[65,16],[[10,[2,316]]]],[[[46,[-1]],16],[[10,[2,316]]],293],[[[46,[-1]],16],[[10,[2,316]]],293],[[45,16],[[10,[2,316]]]],[[45,16],[[10,[2,316]]]],[[[46,[-1]],90],[[318,[317]]],293],[[[46,[-1]],-2],[[318,[-2]]],293,[319,308]],[-1,-1,[]],[302,4],[307,4],[304,4],[299,4],[-1,-1,[]],[-1,-1,[]],[320,[[46,[311]]]],[320,[[46,[45]]]],[[[46,[294]]],[[46,[45]]]],[[[46,[294]]],[[46,[311]]]],[-1,-1,[]],[[[46,[311]]],[[46,[294]]]],[[[46,[45]]],[[46,[311]]]],[[[46,[311]]],[[46,[45]]]],[[[46,[45]]],[[46,[294]]]],[-1,-1,[]],[[[300,[248]]],4],[[[300,[248]]],4],[[[300,[248]]],4],[[30,301,301,[300,[248]]],4],[[30,301,301,[300,[248]]],4],[321,[[46,[-1]]],293],[321,[[46,[-1]]],293],[45,45],[-1,[[10,[-2,109]]],[],[]],[[[52,[248]]],[[10,[4,322]]]],[[[52,[248]]],[[10,[4,322]]]],[90,[[10,[4]]]],[90,[[10,[[46,[294]],323]]]],[90,[[10,[[46,[311]],323]]]],[90,[[10,[[46,[45]],323]]]],[[70,30],[[5,[[46,[45]]]]]],[70,[[5,[[46,[45]]]]]],[305,4],[305,4],[[306,306],4],[321,[[46,[-1]]],293],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[4,[[5,[324]]]],[4,325],[4,[[5,[326]]]],[4,8],[[4,-1],2,327],[[[46,[-1]],-2],2,293,327],[[45,-1],2,327],[[[46,[-1]]],30,293],[4,302],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,[[300,[248]]]],[4,15],[4,15],[[[46,[-1]]],328,293],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[65,70],0,[18,[[220,[[28,[219]]]]]],[18,[[220,[[28,[219]]]]]],0,[[],4],[-1,90,[]],[[[46,[-1]]],30,293],[[[46,[-1]]],30,293],[[[46,[-1]]],30,293],[[[46,[-1]]],321,293],[[[46,[-1]]],321,293],[18,90],[[[46,[-1]]],30,293],[[31,[5,[113]]],-1,[]],[[30,30],[[10,[65,113]]]],[[],4],[[4,[52,[248]]],4],[[31,[5,[113]],106,114],-1,[]],[65,2],0,[[],4],[[],[[46,[45]]]],[65,70],[[[46,[-1]]],[],293],0,[[45,245],[[329,[45]]]],[[45,321],[[329,[45]]]],[[45,245],45],[[45,321],45],[[[46,[-1]]],30,293],[[[46,[-1]]],30,293],[65,70],0,[[65,[1,[-1]]],2,[]],[[90,90],[[10,[[2,[[46,[294]],90]],323]]]],[90,[[10,[[46,[294]],323]]]],[90,[[10,[[46,[294]],323]]]],[[90,90],[[10,[[46,[294]],323]]]],[90,[[10,[4,322]]]],[[4,4],[[5,[175]]]],[[[46,[-1]],[46,[-2]]],[[5,[175]]],293,293],0,[-1,[[220,[[28,[219]]]]],[]],[18,[[220,[[28,[219]]]]]],[18,[[220,[[28,[219]]]]]],[[18,90,[52,[32]]],[[220,[[28,[219]]]]]],[[18,90,[52,[330]]],[[220,[[28,[219]]]]]],0,[[18,298],[[220,[[28,[219]]]]]],[18,[[220,[[28,[219]]]]]],[[-1,301],-2,[],[]],[[[46,[-1]]],30,293],0,[[-1,-2],10,[],19],[[4,-1],10,19],[[[46,[-1]],-2],10,293,19],[18,[[5,[30]]]],[-1,2,[]],[18,2],[18,2],[[[46,[-1]],-3],296,293,293,[[331,[[46,[-2]]]]]],[4,304],[[[46,[-1]]],8,293],[-1,114,[]],[18,2],0,[[[46,[-1]],297],[],293],[[[46,[-1]],292],[],293],[[[46,[-1]],[46,[-1]]],296,293],[[[46,[-1]],295],[[46,[-1]]],293],[[[46,[-1]],[46,[-1]]],296,293],[[[46,[-1]],294],[[46,[-1]]],293],[[[46,[-1]],296],[[46,[-1]]],293],[[[46,[-1]],295],2,293],[[[46,[-1]],296],2,293],[[[46,[-1]]],332,293],[[[46,[-1]]],70,293],[[[46,[-1]]],70,293],[[[46,[-1]]],70,293],[[[46,[-1]]],70,293],[[[46,[-1]]],[[5,[70]]],293],[[[46,[-1]]],30,293],[[[46,[-1]]],30,293],[[[46,[-1]]],30,293],[[[46,[-1]]],-1,293],[4,[[300,[248]]]],[[-1,31],-2,[115,81],333],[4,[[2,[30,301,301,[300,[248]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[46,[-1]]],31,293],[[[46,[-1]]],31,293],[[[46,[-1]],334,15],31,293],[-1,31,[]],[-1,31,[]],[-1,31,[]],[4,305],[[[46,[-1]]],[[46,[45]]],293],[[],[[310,[45]]]],[[65,30],30],[[-1,-2],[[220,[[28,[219]]]]],115,[9,81,335]],0,0,[[-1,301],-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[90,[[10,[4]]]],[[[1,[248]]],[[10,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[90,[[10,[4,322]]]],[[[52,[248]]],[[10,[4,322]]]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[]],[[],32],[[],32],[18,[[220,[[28,[219]]]]]],[4,307],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[46,[-1]]],336,293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],30],[[5,[[46,[-1]]]]],293],[[[46,[-1]],-2],[[46,[-2]]],293,293],[[[46,[-1]],78],[[5,[[46,[-1]]]]],293],[[[46,[-1]]],78,293],[[[46,[-1]],[46,[-1]]],[[5,[30]]],293],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],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,[],[]],0,0,0,[337,337],[338,338],[339,339],[340,340],[341,341],[342,342],[343,343],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[26,[[10,[338,[28,[27]]]]]],[-1,[[10,[337]]],14],[-1,[[10,[338]]],14],[-1,[[10,[339]]],14],[-1,[[10,[340]]],14],[-1,[[10,[341]]],14],[-1,[[10,[342]]],14],[-1,[[10,[343]]],14],[338,29],[[337,337],15],[[338,338],15],[[339,339],15],[[340,340],15],[[341,341],15],[[342,342],15],[[343,343],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,-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,[],[]],[[337,16],17],[[338,16],17],[[339,16],17],[[340,16],17],[[341,16],17],[[342,16],17],[[343,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,[[337,-1],10,19],[[338,-1],10,19],[[339,-1],10,19],[[340,-1],10,19],[[341,-1],10,19],[[342,-1],10,19],[[343,-1],10,19],[338,8],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[344,344],[345,345],[346,346],[347,347],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[-1,[[10,[344]]],14],[-1,[[10,[345]]],14],[-1,[[10,[346]]],14],[-1,[[10,[347]]],14],[[344,344],15],[[345,345],15],[[346,346],15],[[347,347],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,[],[]],[[344,16],17],[[345,16],17],[[346,16],17],[[347,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[347]]]],[[18,4,15,65],[[7,[[1,[345]]]]]],0,0,[[18,[6,[4]],4,[5,[4]],344],[[7,[[2,[4,[1,[4]]]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,0,0,0,0,0,[[18,4,4,[1,[342]],4,-1,-2],[[7,[2]]],185,132],[[344,-1],10,19],[[345,-1],10,19],[[346,-1],10,19],[[347,-1],10,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[18,4],[[7,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,4],[[7,[2]]]],0,[-1,[[10,[348]]],14],[-1,[[10,[349]]],14],[-1,[[10,[350]]],14],[-1,[[10,[351]]],14],0,0,[[348,16],17],[[349,16],17],[[350,16],17],[[351,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[18,[[7,[70]]]],[[18,65],[[7,[[1,[348]]]]]],[[18,4],[[7,[348]]]],[[18,4],[[7,[350]]]],[18,[[7,[[1,[4]]]]]],0,0,0,[[18,153],[[7,[4]]]],[[18,349,4],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,0,[[348,-1],10,19],[[349,-1],10,19],[[350,-1],10,19],[[351,-1],10,19],[[18,4,90],[[7,[2]]]],[[18,4,154],[[7,[2]]]],0,0,[-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[18,4],[[7,[[1,[4]]]]]],[[18,4],[[7,[2]]]],0,[[352,16],17],[-1,-1,[]],[[18,4],[[7,[[1,[352]]]]]],[[18,4],[[7,[[1,[352]]]]]],0,[-1,-2,[],[]],[-1,8,[]],0,[[18,4,4,90,90,[52,[248]],90],[[7,[2]]]],0,0,0,[[352,-1],10,19],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[[18,4,[52,[248]]],[[7,[2]]]],[[18,4,90,90],[[7,[2]]]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-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,[],[]],[353,353],[354,354],[355,355],[356,356],[357,357],[358,358],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[10,[353]]],14],[-1,[[10,[354]]],14],[-1,[[10,[355]]],14],[-1,[[10,[356]]],14],[-1,[[10,[357]]],14],[-1,[[10,[358]]],14],[[353,353],15],[[354,354],15],[[355,355],15],[[356,356],15],[[357,357],15],[[358,358],15],[[353,16],17],[[354,16],17],[[355,16],17],[[356,16],17],[[357,16],17],[[358,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[[1,[358]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4],[[7,[[1,[358]]]]]],[[18,4],[[7,[[1,[355]]]]]],[[18,4],[[7,[353]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[4,354],0,0,0,0,0,0,0,0,0,[[353,-1],10,19],[[354,-1],10,19],[[355,-1],10,19],[[356,-1],10,19],[[357,-1],10,19],[[358,-1],10,19],[[354,165],354],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,[[18,[6,[4]],354],[[7,[353]]]],[[18,4,357],[[7,[4]]]],[[18,356],[[7,[355]]]],0,0,[-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,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[359,359],[360,360],[288,288],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[26,[[10,[359,[28,[27]]]]]],[-1,[[10,[359]]],14],[-1,[[10,[360]]],14],[-1,[[10,[288]]],14],[-1,[[10,[289]]],14],0,0,0,[359,29],[[359,359],15],[[360,360],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,[[359,16],17],[[360,16],17],[[288,16],17],[[289,16],17],[[361,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,288],[[7,[[1,[361]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4],[[7,[[1,[360]]]]]],0,[[18,4,359,288],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[360,15],0,[[360,4],15],[[360,4],15],[[360,4],15],[[360,4],15],0,[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,[[18,4,359,288],[[7,[2]]]],0,0,0,[[359,-1],10,19],[[360,-1],10,19],[[361,-1],10,19],[359,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[362,362],[[-1,-2],2,[],[]],0,0,0,0,[[18,4],[[7,[2]]]],0,[-1,[[10,[362]]],14],[[362,362],15],[[362,16],17],[-1,-1,[]],[[18,4,4],[[7,[[1,[362]]]]]],[-1,[],[]],[[18,4,4],[[7,[362]]]],0,[[18,4,4,4,90],[[7,[2]]]],[-1,-2,[],[]],[-1,8,[]],[[362,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[79,79],[[-1,-2],2,[],[]],0,[[18,4],[[7,[2]]]],0,[-1,[[10,[79]]],14],[[79,79],15],[-1,-1,[]],[[18,4],[[7,[79]]]],[[18,90],[[7,[79]]]],[-1,[],[]],0,[[18,[6,[4]],90,90],[[7,[4]]]],[-1,-2,[],[]],[-1,8,[]],0,0,[[79,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[18,4,363,91,[5,[4]]],[[7,[226]]]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[226,226],[363,363],[364,364],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[26,[[10,[363,[28,[27]]]]]],0,[-1,[[10,[226]]],14],[-1,[[10,[363]]],14],[-1,[[10,[364]]],14],[363,29],[[226,226],15],[[363,363],15],[[364,364],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,[[226,16],17],[[363,16],17],[[364,16],17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[18,4,4],[[7,[[1,[226]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],0,0,[[226,-1],10,19],[[363,-1],10,19],[[364,-1],10,19],[363,8],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[[18,4],[[7,[[5,[226]]]]]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,[6,[4]],4,90,4],[[7,[4]]]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[365,365],[[-1,-2],2,[],[]],0,0,0,[-1,[[10,[365]]],14],[[365,365],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,[[365,16],17],[-1,-1,[]],[[18,4,144],[[7,[[1,[365]]]]]],[-1,[],[]],0,[[18,[5,[[77,[31,165]]]],156,158],[[7,[2]]]],[-1,-2,[],[]],[-1,8,[]],[[365,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,0,0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[366,366],[[-1,-2],2,[],[]],0,0,0,0,0,[-1,[[10,[366]]],14],[[366,366],15],[[366,16],17],[-1,-1,[]],[[18,[52,[4]],4],[[7,[[1,[366]]]]]],[-1,[],[]],[[18,4,4],[[7,[366]]]],[[18,4,4],[[7,[[5,[366]]]]]],[-1,-2,[],[]],[-1,8,[]],[[366,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[[18,56],[[7,[366]]]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[218,218],[[-1,-2],2,[],[]],0,[-1,[[10,[218]]],14],0,[[218,218],15],0,[[218,16],17],[-1,-1,[]],[-1,[],[]],[[18,4],[[7,[218]]]],[[18,[52,[217]]],[[7,[[77,[4,218]]]]]],[-1,-2,[],[]],0,[-1,8,[]],[[18,90],[[7,[[1,[218]]]]]],[[18,90],[[7,[[1,[218]]]]]],[[18,90],[[7,[[1,[218]]]]]],0,[[218,-1],10,19],[[18,4],[[0,[80]]]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,0,[-1,-2,[],[]],0,0,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[199,199],[[-1,-2],2,[],[]],0,[[18,4],[[7,[4]]]],0,[-1,[[10,[199]]],14],0,[[199,16],17],[-1,-1,[]],[-1,-1,[]],[[18,4],[[7,[[1,[199]]]]]],[[18,4],[[7,[199]]]],[[18,4,4],[[7,[[5,[199]]]]]],[[18,4],[[7,[229]]]],[-1,[],[]],[[18,4,4],[[7,[199]]]],0,0,0,[[18,[6,[4]],4,4],[[7,[4]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,8,[]],0,0,[[199,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[[18,4,[5,[91]],154],[[7,[306]]]],0,0,[-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,[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],[[-1,[1,[-2]]],2,[],[]],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,[],[]],0,0,[230,230],[158,158],[232,232],[144,144],[367,367],[368,368],[369,369],[370,370],[371,371],[372,372],[373,373],[374,374],[375,375],[376,376],[377,377],[[-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,[],[]],0,0,0,0,0,0,0,0,0,[26,[[10,[230,[28,[27]]]]]],0,[-1,[[10,[230]]],14],[-1,[[10,[158]]],14],[-1,[[10,[232]]],14],[-1,[[10,[144]]],14],[-1,[[10,[367]]],14],[-1,[[10,[368]]],14],[-1,[[10,[369]]],14],[-1,[[10,[370]]],14],[-1,[[10,[371]]],14],[-1,[[10,[372]]],14],[-1,[[10,[373]]],14],[-1,[[10,[374]]],14],[-1,[[10,[375]]],14],[-1,[[10,[376]]],14],[-1,[[10,[377]]],14],0,[230,29],[[230,230],15],[[158,158],15],[[232,232],15],[[144,144],15],[[367,367],15],[[368,368],15],[[369,369],15],[[370,370],15],[[371,371],15],[[372,372],15],[[373,373],15],[[374,374],15],[[375,375],15],[[376,376],15],[[377,377],15],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],0,0,[194,157],0,[194,378],0,0,0,0,0,0,0,[[230,16],17],[[158,16],17],[[232,16],17],[[144,16],17],[[367,16],17],[[368,16],17],[[369,16],17],[[370,16],17],[[371,16],17],[[372,16],17],[[373,16],17],[[374,16],17],[[375,16],17],[[376,16],17],[[377,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,[]],[[157,158],[[7,[378]]]],[[[5,[4]],[5,[4]]],[[7,[144]]]],[-1,[[147,[367]]],148],[-1,[[147,[368]]],148],[-1,[[147,[369]]],148],[-1,[[147,[370]]],148],[-1,[[147,[371]]],148],[-1,[[147,[372]]],148],[-1,[[147,[373]]],148],[[18,4,144],[[7,[[1,[158]]]]]],[[18,4],[[7,[158]]]],[158,[[7,[4]]]],[[18,4],[[7,[[1,[372]]]]]],[[18,4],[[7,[[77,[4,372]]]]]],[[18,4],[[7,[[1,[373]]]]]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[18,4,4,[5,[4]],[5,[4]]],[[7,[158]]]],[158,[[7,[4]]]],[[18,4,4,4],[[7,[371]]]],[[18,4,[52,[4]],4],[[7,[[1,[369]]]]]],[[18,4,[52,[4]],4],[[7,[370]]]],[[18,4,4],[[7,[[1,[371]]]]]],[[18,4,4],[[7,[[77,[4,371]]]]]],[[18,4,4],[[7,[[1,[367]]]]]],[[18,4,4,144],[[7,[[5,[158]]]]]],[[18,4,4],[[7,[[5,[91]]]]]],[[18,4,157],[[7,[158]]]],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,[],[]],[194,15],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[[1,[84]],[77,[4,372]],[77,[4,371]],90],[[7,[[1,[367]]]]]],0,0,0,[[157,158],[[7,[194]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[230,-1],10,19],[[158,-1],10,19],[[232,-1],10,19],[[144,-1],10,19],[[367,-1],10,19],[[368,-1],10,19],[[369,-1],10,19],[[370,-1],10,19],[[371,-1],10,19],[[372,-1],10,19],[[373,-1],10,19],[[374,-1],10,19],[[375,-1],10,19],[[376,-1],10,19],[[377,-1],10,19],[[194,158],[[7,[2]]]],[230,8],[[18,4],[[0,[80]]]],[[18,4],[[0,[80]]]],[144,[[2,[[5,[4]],[5,[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,[],[]],0,0,[-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]]],[],[]],[158,[[10,[144]]]],[-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]]],[],[]],[-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]]],[],[]],[-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]]],[],[]],[-1,[[10,[-2]]],[],[]],0,[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[],32],[[18,232],[[7,[158]]]],[[18,4,230],[[7,[158]]]],[[18,4,144,4,230],[[7,[158]]]],0,[[18,4,4,[5,[4]],[5,[4]],[5,[4]]],[[7,[2]]]],[194,158],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,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[379,379],[[-1,-2],2,[],[]],0,[[18,4,4],[[7,[2]]]],0,[-1,[[10,[379]]],14],0,[173,173],[[[5,[154]],154],154],[[[5,[91]],[5,[91]],153],[[5,[91]]]],[[379,16],17],[-1,-1,[]],[[18,4,4],[[7,[379]]]],[[18,4],[[7,[[2,[[5,[91]],154]]]]]],[-1,[],[]],0,[[18,4,4,154],[[7,[2]]]],[-1,-2,[],[]],[-1,8,[]],0,[[379,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[[18,4,150],[[7,[379]]]],[[18,4,4,[5,[91]],154],[[7,[379]]]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[380,380],[[-1,-2],2,[],[]],0,0,[-1,[[10,[380]]],14],[[380,380],15],[[380,16],17],[-1,-1,[]],[-1,[],[]],[[18,4],[[7,[380]]]],0,[-1,-2,[],[]],[-1,8,[]],0,[[380,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],0,[[18,[6,[4]],4,15],[[7,[380]]]],0,[-1,-2,[],[]],0,[[-1,[1,[-2]]],2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[217,217],[[-1,-2],2,[],[]],0,[[18,4],[[7,[2]]]],0,[-1,[[10,[217]]],14],0,[[217,217],15],[[18,78],[[7,[[5,[217]]]]]],[[217,16],17],[-1,-1,[]],[[18,4],[[7,[[1,[4]]]]]],[[18,90],[[7,[217]]]],[[18,4],[[7,[217]]]],[-1,[],[]],[[18,4],[[7,[[1,[217]]]]]],[[18,[52,[78]]],[[7,[[1,[4]]]]]],0,[[18,[6,[4]],90,[5,[90]],[5,[90]]],[[7,[4]]]],[[18,90,[5,[90]],[5,[90]],78,4],[[7,[217]]]],[-1,-2,[],[]],[-1,8,[]],[[217,-1],10,19],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[[18,90],[[7,[[5,[217]]]]]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[[18,78,31],[[7,[2]]]],0,0,[-1,-2,[],[]]],"c":[6109,6192,6207,6315,6336],"p":[[3,"Vec",7911],[15,"tuple"],[4,"CourseOrExamId",0],[3,"Uuid",6001],[4,"Option",7912],[4,"PKeyPolicy",0],[6,"ModelResult",1909],[15,"usize"],[8,"FnOnce",7913],[4,"Result",7914],[3,"TypeId",7915],[3,"CertificateConfigurationToRequirement",117],[3,"CertificateAllRequirements",117],[8,"Deserializer",7916],[15,"bool"],[3,"Formatter",7917],[6,"Result",7917],[3,"PgConnection",6001],[8,"Serializer",7918],[3,"DatabaseCertificateConfiguration",169],[3,"DatabaseCertificateConfigurationInner",169],[4,"PaperSize",169],[4,"CertificateTextAnchor",169],[3,"CertificateConfigurationAndRequirements",169],[3,"CertificateConfiguration",169],[3,"PgValueRef",7919],[8,"Error",7920],[3,"Box",7921],[4,"IsNull",7922],[15,"u32"],[3,"String",7923],[3,"PgTypeInfo",7924],[3,"CertificateFont",388],[3,"NewCertificateFont",388],[3,"DatabaseChapter",438],[3,"Chapter",438],[4,"ChapterStatus",438],[3,"ChapterPagesWithExercises",438],[3,"NewChapter",438],[3,"ChapterUpdate",438],[3,"ChapterWithStatus",438],[3,"UserCourseInstanceChapterProgress",438],[8,"FileStore",7925],[3,"ApplicationConfiguration",7926],[3,"Utc",6001],[3,"DateTime",6001],[3,"PageMetadata",4789],[3,"ChapterInfo",438],[3,"CourseBackgroundQuestionAnswer",696],[3,"NewCourseBackgroundQuestionAnswer",696],[3,"CourseBackgroundQuestion",745],[15,"slice"],[4,"CourseBackgroundQuestionType",745],[3,"CourseBackgroundQuestionsAndAnswers",745],[3,"CourseInstance",904],[3,"CourseInstanceEnrollment",827],[3,"CourseInstanceEnrollmentsInfo",827],[3,"NewCourseInstanceEnrollment",827],[3,"NewCourseInstance",904],[3,"PointMap",904],[3,"CourseInstanceForm",904],[3,"ChapterScore",904],[3,"Points",904],[3,"CourseInstanceWithCourseInfo",904],[3,"Pagination",6001],[3,"CourseLanguageVersion",1060],[3,"CourseModuleCompletionRegisteredToStudyRegistry",1084],[3,"NewCourseModuleCompletionRegisteredToStudyRegistry",1084],[3,"RegisteredCompletion",1084],[15,"i64"],[3,"CourseModuleCompletion",1166],[4,"CourseModuleCompletionGranter",1166],[3,"NewCourseModuleCompletion",1166],[3,"CourseModuleCompletionWithRegistrationInfo",1166],[3,"StudyRegistryCompletion",1166],[3,"StudyRegistryGrade",1166],[3,"HashMap",7927],[15,"i32"],[3,"StudyRegistryRegistrar",7095],[8,"Stream",7928],[8,"Send",7929],[4,"CompletionPolicy",1347],[3,"AutomaticCompletionRequirements",1347],[3,"CourseModule",1347],[3,"NewCourseModule",1347],[3,"NewModule",1347],[3,"ModifiedModule",1347],[3,"ModuleUpdates",1347],[3,"CourseModulesSchema",1347],[15,"str"],[15,"f32"],[3,"Course",1581],[3,"CourseCount",1581],[3,"CourseBreadcrumbInfo",1581],[3,"NewCourse",1581],[3,"CourseStructure",1581],[3,"CourseUpdate",1581],[3,"CourseContextData",1581],[3,"EmailDelivery",1784],[3,"Email",1784],[3,"Error",7930],[3,"EmailTemplate",1829],[3,"EmailTemplateNew",1829],[3,"EmailTemplateUpdate",1829],[3,"ModelError",1909],[3,"Backtrace",7931],[4,"ModelErrorType",1909],[3,"Error",7932],[4,"Error",7933],[3,"UtilError",7934],[3,"TryFromIntError",7935],[4,"ParseError",7936],[3,"Error",7937],[3,"SpanTrace",7938],[8,"Sized",7929],[3,"OrgExam",1980],[3,"CourseExam",1980],[3,"NewExam",1980],[3,"ExamInstructionsUpdate",1980],[3,"Exam",1980],[3,"ExamInstructions",1980],[3,"ExamEnrollment",1980],[3,"ExerciseLanguageGroup",2138],[4,"ExerciseRepositoryStatus",2163],[3,"ExerciseRepositoryUpdate",2163],[3,"ExerciseRepository",2163],[3,"ExerciseServiceInfo",2223],[3,"PathInfo",2223],[3,"CourseMaterialExerciseServiceInfo",2223],[3,"ExerciseServiceInfoApi",2223],[3,"ExerciseService",2326],[8,"Fn",7913],[3,"ExerciseServiceIframeRenderingInfo",2326],[3,"ExerciseServiceNewOrUpdate",2326],[3,"Url",7939],[3,"AnswerRequiringAttention",2414],[3,"NewExerciseSlideSubmission",2414],[3,"ExerciseSlideSubmission",2414],[3,"ExerciseAnswersInCourseRequiringAttentionCount",2414],[3,"ExerciseSlideSubmissionCount",2414],[3,"ExerciseSlideSubmissionCountByExercise",2414],[3,"ExerciseSlideSubmissionCountByWeekAndHour",2414],[3,"ExerciseSlideSubmissionInfo",2414],[4,"CourseInstanceOrExamId",7349],[3,"ExerciseSlide",2635],[3,"CourseMaterialExerciseSlide",2635],[6,"Result",7933],[8,"Row",7940],[3,"NewExerciseSlide",2635],[3,"ExerciseTaskGrading",2701],[3,"ExerciseTaskGradingRequest",2701],[3,"ExerciseTaskGradingResult",2701],[4,"UserPointsUpdateStrategy",2701],[4,"GradingProgress",3110],[3,"ExerciseTaskSubmission",2849],[3,"ExerciseTask",2993],[3,"Exercise",3110],[3,"UserExerciseState",7349],[3,"ExerciseTaskRegradingSubmission",2829],[3,"PeerReviewsRecieved",2849],[3,"SubmissionData",2849],[3,"ExportedSubmission",2849],[3,"ExportedCourseSubmission",2849],[3,"CourseMaterialExerciseTask",2993],[4,"Value",7941],[3,"NewExerciseTask",2993],[8,"Default",7942],[8,"Extend",7943],[8,"FromIterator",7943],[3,"CourseMaterialExercise",3110],[3,"ExerciseGradingStatus",3110],[3,"ExerciseStatusSummaryForUser",3110],[4,"ActivityProgress",3110],[3,"ExerciseStatus",3110],[4,"Ordering",7944],[3,"FeedbackBlock",3333],[3,"Feedback",3333],[3,"FeedbackCount",3333],[3,"NewFeedback",3333],[3,"GeneratedCertificate",3444],[3,"TermUpdate",3474],[3,"Term",3474],[3,"CreateNewCourseFixedIds",3519],[3,"Page",4789],[8,"SpecFetcher",0],[6,"Result",7937],[3,"GlobalStatEntry",3553],[3,"GlobalCourseModuleStatEntry",3553],[3,"StudentExerciseSlideSubmissionResult",3611],[3,"StudentExerciseSlideSubmission",3611],[3,"StudentExerciseTaskSubmission",3611],[3,"StudentExerciseTaskSubmissionResult",3611],[3,"AnswerRequiringAttentionWithTasks",3611],[3,"ExerciseWithUserState",7349],[3,"ExerciseSlideSubmissionWithTasks",3611],[3,"ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis",3611],[3,"AnswersRequiringAttention",3611],[4,"GradingPolicy",3611],[3,"UserExerciseSlideState",7302],[3,"CourseMaterialPeerReviewSubmission",3802],[3,"CourseMaterialPeerReviewQuestionAnswer",3802],[3,"CourseMaterialPeerReviewData",3802],[3,"CourseMaterialPeerReviewDataAnswerToReview",3802],[3,"PeerReviewConfig",5479],[3,"PeerReviewQueueEntry",5826],[3,"PeerReviewQuestion",5731],[3,"TeacherManualCompletionRequest",3902],[3,"CourseInstanceCompletionSummary",3902],[3,"UserWithModuleCompletions",3902],[3,"UserCourseModuleCompletion",3902],[3,"TeacherManualCompletion",3902],[3,"ManualCompletionPreview",3902],[3,"ManualCompletionPreviewUser",3902],[3,"UserCompletionInformation",3902],[3,"UserModuleCompletionStatus",3902],[3,"CompletionRegistrationLink",3902],[3,"User",7875],[3,"UserDetail",7270],[8,"Future",7945],[3,"Pin",7946],[3,"RegradingStatus",4148],[3,"UserExerciseStateUpdateAlreadyLoadedRequiredData",4181],[3,"UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation",4181],[3,"PeerReviewSubmission",5881],[3,"PeerReviewQuestionSubmission",5624],[3,"TeacherGradingDecision",7123],[3,"UserExerciseStateUpdateRequiredDataPeerReviewInformation",4181],[3,"UserExerciseStateUpdateRequiredData",4181],[3,"UserExerciseSlideStateGradingSummary",7302],[4,"ReviewingStage",7349],[3,"PeerReviewOpinion",4266],[3,"UserExerciseStateUpdate",7349],[3,"MaterialReference",4287],[3,"NewMaterialReference",4287],[3,"OpenUniversityRegistrationLink",4345],[3,"DatabaseOrganization",4371],[3,"Organization",4371],[3,"OtherDomainToCourseRedirection",4431],[3,"PageAudioFile",4460],[4,"HistoryChangeReason",4489],[3,"PageHistory",4489],[3,"PageHistoryContent",4489],[3,"PageHistoryData",4489],[3,"PageLanguageGroup",4586],[3,"NaiveDate",7947],[3,"NewPageVisitDatum",4611],[3,"GenerateAnonymousIdentifierInput",4642],[15,"u8"],[3,"PageVisitDatumSummaryByCourse",4660],[3,"PageVisitDatumSummaryByCoursesCountries",4696],[3,"PageVisitDatumSummaryByCourseDeviceTypes",4726],[3,"PageVisitDatumSummaryByPages",4759],[3,"PageSearchResult",4789],[3,"GutenbergBlock",7948],[3,"PageInfo",4789],[3,"PageAudioFiles",4789],[3,"CoursePageWithUserData",4789],[3,"PageWithExercises",4789],[3,"NewPage",4789],[3,"PageDetailsUpdate",4789],[3,"NormalizedCmsExerciseTask",4789],[3,"PageRoutingData",4789],[3,"PageChapterAndCourseInformation",4789],[3,"ContentManagementPage",4789],[3,"SearchRequest",4789],[3,"PageNavigationInformation",4789],[3,"ExerciseWithExerciseTasks",4789],[3,"IsChapterFrontPage",4789],[3,"HistoryRestoreData",4789],[3,"CmsPageExercise",4789],[3,"CmsPageExerciseSlide",4789],[3,"CmsPageExerciseTask",4789],[3,"CmsPageUpdate",4789],[3,"PageUpdateArgs",4789],[3,"NewCoursePage",4789],[3,"ExerciseTaskIdAndSpec",4789],[3,"CmsPeerReviewConfig",5479],[3,"CmsPeerReviewQuestion",5731],[4,"PageVisibility",4789],[3,"CourseMaterialPeerReviewConfig",5479],[3,"CmsPeerReviewConfiguration",5479],[4,"PeerReviewProcessingStrategy",5479],[3,"PeerReviewQuestionAndAnswer",5624],[3,"PeerReviewWithQuestionsAndAnswers",5624],[4,"PeerReviewAnswer",5624],[4,"PeerReviewQuestionType",5731],[3,"PendingRole",5922],[4,"RoleDomain",6938],[3,"RoleInfo",6938],[3,"PlaygroundExample",5941],[3,"PlaygroundExampleData",5941],[3,"Months",7949],[8,"TimeZone",7950],[3,"FixedOffset",7951],[3,"Duration",7952],[3,"Duration",7953],[3,"Days",7947],[3,"Migration",7954],[3,"Braced",7955],[15,"array"],[15,"u16"],[3,"Hyphenated",7955],[8,"Migrate",7956],[3,"Simple",7955],[15,"u128"],[15,"u64"],[3,"Urn",7955],[8,"Clone",7957],[3,"PgCopyIn",7958],[3,"Date",7959],[3,"Local",7960],[3,"PgArgumentBuffer",7961],[15,"char"],[8,"Execute",7962],[3,"AnyArguments",7963],[3,"Error",7917],[3,"StrftimeItems",7964],[3,"DelayedFormat",7965],[8,"Iterator",7966],[3,"SystemTime",7967],[3,"NaiveDateTime",7968],[3,"Error",7969],[3,"ParseError",7970],[3,"Timestamp",7971],[4,"Variant",7972],[4,"Version",7972],[8,"Hasher",7973],[3,"IsoWeek",7974],[4,"LocalResult",7950],[3,"AnyTypeInfo",7975],[8,"Borrow",7976],[3,"NaiveTime",7977],[8,"BackendError",6001],[4,"SecondsFormat",7965],[8,"Sync",7929],[4,"Weekday",7978],[3,"NewProposedBlockEdit",6386],[4,"ProposalStatus",6386],[3,"EditedBlockStillExistsData",6386],[3,"EditedBlockNoLongerExistsData",6386],[4,"BlockProposal",6386],[3,"BlockProposalInfo",6386],[4,"BlockProposalAction",6386],[3,"NewProposedPageEdits",6569],[3,"PageProposal",6569],[3,"EditProposalInfo",6569],[3,"ProposalCount",6569],[3,"Regrading",6677],[3,"NewRegrading",6677],[3,"RegradingInfo",6677],[3,"RegradingSubmissionInfo",6677],[3,"RepositoryExercise",6758],[3,"ResearchForm",6785],[3,"NewResearchForm",6785],[3,"ResearchFormQuestion",6785],[3,"NewResearchFormQuestion",6785],[3,"NewResearchFormQuestionAnswer",6785],[3,"ResearchFormQuestionAnswer",6785],[4,"UserRole",6938],[3,"Role",6938],[3,"RoleUser",6938],[3,"StudentCountry",7065],[4,"TeacherDecisionType",7123],[3,"NewTeacherGradingDecision",7123],[3,"UserCourseInstanceExerciseServiceVariable",7206],[3,"UserCourseSettings",7240],[3,"UserCourseInstanceProgress",7349],[3,"UserCourseInstanceChapterExerciseProgress",7349],[3,"DatabaseUserCourseInstanceChapterExerciseProgress",7349],[3,"UserChapterMetrics",7349],[3,"UserCourseInstanceMetrics",7349],[3,"CourseInstanceExerciseMetrics",7349],[3,"ExerciseUserCounts",7349],[3,"CourseInstanceUserPoints",7349],[3,"CourseInstanceUserPointsInner",7349],[3,"ExamUserPoints",7349],[3,"ExamUserPointsInner",7349],[4,"EwusCourseOrExam",7349],[3,"UserExerciseTaskState",7814],[3,"UserResearchConsent",7848],[3,"CourseInfo",1581],[8,"TryToOptional",1909],[13,"DatabaseConstraint",1976],[13,"PreconditionFailedWithCMSAnchorBlockId",1976],[3,"ExerciseTaskSpec",2993],[3,"GradingData",4148],[6,"GradingFutures",4148],[13,"Essay",5729],[13,"Scale",5729],[8,"Connection",6001],[8,"Type",6001],[8,"Deserialize",6001],[8,"FromRow",6001],[8,"Serialize",6001],[4,"EwusContext",7349],[3,"EwusCourse",7349],[3,"EwusExam",7349]],"b":[[295,"impl-Display-for-CertificateTextAnchor"],[296,"impl-Debug-for-CertificateTextAnchor"],[1941,"impl-Display-for-ModelError"],[1942,"impl-Debug-for-ModelError"],[1944,"impl-From%3CError%3E-for-ModelError"],[1945,"impl-From%3CError%3E-for-ModelError"],[1947,"impl-From%3CUtilError%3E-for-ModelError"],[1948,"impl-From%3CTryFromIntError%3E-for-ModelError"],[1949,"impl-From%3CParseError%3E-for-ModelError"],[1950,"impl-From%3CError%3E-for-ModelError"],[6033,"impl-Add%3CMonths%3E-for-DateTime%3CTz%3E"],[6034,"impl-Add%3CFixedOffset%3E-for-DateTime%3CTz%3E"],[6035,"impl-Add%3CDuration%3E-for-DateTime%3CTz%3E"],[6036,"impl-Add%3CDuration%3E-for-DateTime%3CTz%3E"],[6037,"impl-Add%3CDays%3E-for-DateTime%3CTz%3E"],[6038,"impl-AddAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[6039,"impl-AddAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[6061,"impl-Connection-for-PgConnection"],[6062,"impl-AnyConnectionBackend-for-PgConnection"],[6063,"impl-Acquire%3C\'c%3E-for-%26mut+PgConnection"],[6097,"impl-Connection-for-PgConnection"],[6098,"impl-AnyConnectionBackend-for-PgConnection"],[6115,"impl-Decode%3C\'r,+Postgres%3E-for-DateTime%3CUtc%3E"],[6116,"impl-Decode%3C\'r,+Postgres%3E-for-DateTime%3CLocal%3E"],[6117,"impl-Decode%3C\'r,+Postgres%3E-for-DateTime%3CFixedOffset%3E"],[6120,"impl-Default-for-DateTime%3CUtc%3E"],[6121,"impl-Default-for-DateTime%3CFixedOffset%3E"],[6122,"impl-Default-for-DateTime%3CLocal%3E"],[6127,"impl-Deserialize%3C\'de%3E-for-DateTime%3CFixedOffset%3E"],[6128,"impl-Deserialize%3C\'de%3E-for-DateTime%3CLocal%3E"],[6129,"impl-Deserialize%3C\'de%3E-for-DateTime%3CUtc%3E"],[6152,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[6153,"impl-AnyConnectionBackend-for-PgConnection"],[6154,"impl-AnyConnectionBackend-for-PgConnection"],[6155,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[6159,"impl-Debug-for-Uuid"],[6160,"impl-LowerHex-for-Uuid"],[6161,"impl-Display-for-Uuid"],[6162,"impl-UpperHex-for-Uuid"],[6164,"impl-Display-for-DateTime%3CTz%3E"],[6165,"impl-Debug-for-DateTime%3CTz%3E"],[6166,"impl-Debug-for-Utc"],[6167,"impl-Display-for-Utc"],[6171,"impl-From%3CHyphenated%3E-for-Uuid"],[6172,"impl-From%3CUrn%3E-for-Uuid"],[6173,"impl-From%3CSimple%3E-for-Uuid"],[6174,"impl-From%3CBraced%3E-for-Uuid"],[6177,"impl-From%3CSystemTime%3E-for-DateTime%3CLocal%3E"],[6178,"impl-From%3CSystemTime%3E-for-DateTime%3CUtc%3E"],[6179,"impl-From%3CDateTime%3CFixedOffset%3E%3E-for-DateTime%3CUtc%3E"],[6180,"impl-From%3CDateTime%3CFixedOffset%3E%3E-for-DateTime%3CLocal%3E"],[6182,"impl-From%3CDateTime%3CLocal%3E%3E-for-DateTime%3CFixedOffset%3E"],[6183,"impl-From%3CDateTime%3CUtc%3E%3E-for-DateTime%3CLocal%3E"],[6184,"impl-From%3CDateTime%3CLocal%3E%3E-for-DateTime%3CUtc%3E"],[6185,"impl-From%3CDateTime%3CUtc%3E%3E-for-DateTime%3CFixedOffset%3E"],[6199,"impl-FromStr-for-DateTime%3CFixedOffset%3E"],[6200,"impl-FromStr-for-DateTime%3CLocal%3E"],[6201,"impl-FromStr-for-DateTime%3CUtc%3E"],[6279,"impl-Connection-for-PgConnection"],[6280,"impl-AnyConnectionBackend-for-PgConnection"],[6281,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[6282,"impl-AnyConnectionBackend-for-PgConnection"],[6294,"impl-AnyConnectionBackend-for-PgConnection"],[6295,"impl-Connection-for-PgConnection"],[6302,"impl-Sub%3CDays%3E-for-DateTime%3CTz%3E"],[6303,"impl-Sub%3CMonths%3E-for-DateTime%3CTz%3E"],[6304,"impl-Sub%3C%26DateTime%3CTz%3E%3E-for-DateTime%3CTz%3E"],[6305,"impl-Sub%3CDuration%3E-for-DateTime%3CTz%3E"],[6306,"impl-Sub-for-DateTime%3CTz%3E"],[6307,"impl-Sub%3CFixedOffset%3E-for-DateTime%3CTz%3E"],[6308,"impl-Sub%3CDuration%3E-for-DateTime%3CTz%3E"],[6309,"impl-SubAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[6310,"impl-SubAssign%3CDuration%3E-for-DateTime%3CTz%3E"],[6344,"impl-TryFrom%3C%26str%3E-for-Uuid"],[6345,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-Uuid"]]},\ @@ -130,7 +130,7 @@ var searchIndex = JSON.parse('{\ "heck":{"doc":"heck is a case conversion library.","t":"DDDDDDDDDDDKIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLL","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,16,0,0,0,0,0,0,0,0,0,0,0,1,6,7,8,9,10,11,12,1,6,7,8,9,10,11,12,1,6,7,8,9,10,11,12,1,6,7,8,9,10,11,12,1,6,7,8,9,10,11,12,17,18,19,20,21,22,23,1,6,7,8,9,10,11,12,24,25,26,1,6,7,8,9,10,11,12,1,6,7,8,9,10,11,12,1,6,7,8,9,10,11,12],"f":[0,0,0,0,0,0,0,0,0,0,0,[-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,[],[]],[[[1,[-1]],2],3,[[5,[4]]]],[[[6,[-1]],2],3,[[5,[4]]]],[[[7,[-1]],2],3,[[5,[4]]]],[[[8,[-1]],2],3,[[5,[4]]]],[[[9,[-1]],2],3,[[5,[4]]]],[[[10,[-1]],2],3,[[5,[4]]]],[[[11,[-1]],2],3,[[5,[4]]]],[[[12,[-1]],2],3,[[5,[4]]]],[-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,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]]],"c":[],"p":[[3,"AsKebabCase",0],[3,"Formatter",105],[6,"Result",105],[15,"str"],[8,"AsRef",106],[3,"AsLowerCamelCase",0],[3,"AsShoutyKebabCase",0],[3,"AsShoutySnakeCase",0],[3,"AsSnakeCase",0],[3,"AsTitleCase",0],[3,"AsTrainCase",0],[3,"AsUpperCamelCase",0],[3,"String",107],[4,"Result",108],[3,"TypeId",109],[8,"ToShoutySnekCase",0],[8,"ToKebabCase",0],[8,"ToLowerCamelCase",0],[8,"ToPascalCase",0],[8,"ToShoutyKebabCase",0],[8,"ToShoutySnakeCase",0],[8,"ToSnakeCase",0],[8,"ToSnekCase",0],[8,"ToTitleCase",0],[8,"ToTrainCase",0],[8,"ToUpperCamelCase",0]],"b":[]},\ "hex":{"doc":"Encoding and decoding hex strings.","t":"QIENNNILLLLFFFKKFFLLLLKLLLLLLMM","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":[15,0,0,1,1,1,0,1,1,1,1,0,0,0,16,16,0,0,1,1,1,1,15,1,1,1,1,1,1,17,17],"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]]]]]],[-1,-2,[],[[10,[9]]]],[-1,-2,[],[[10,[9]]]],[[-1,[6,[3]]],[[5,[2,1]]],[[7,[[6,[3]]]]]],[-1,8,[[7,[[6,[3]]]]]],[[1,1],11],[[1,12],13],[[1,12],13],[-1,-1,[]],[-1,[[5,[-2]]],[[7,[[6,[3]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,14,[]],0,0],"c":[],"p":[[4,"FromHexError",0],[15,"tuple"],[15,"u8"],[3,"Vec",31],[4,"Result",32],[15,"slice"],[8,"AsRef",33],[3,"String",34],[15,"char"],[8,"FromIterator",35],[15,"bool"],[3,"Formatter",36],[6,"Result",36],[3,"TypeId",37],[8,"FromHex",0],[8,"ToHex",0],[13,"InvalidHexCharacter",29]],"b":[[19,"impl-Debug-for-FromHexError"],[20,"impl-Display-for-FromHexError"]]},\ "hkdf":{"doc":"An implementation of HKDF, the HMAC-based …","t":"DDIDDGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Hkdf","HkdfExtract","HmacImpl","InvalidLength","InvalidPrkLength","SimpleHkdf","SimpleHkdfExtract","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","expand","expand_multi_info","extract","finalize","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_prk","hmac","input_ikm","into","into","into","into","new","new","to_owned","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","type_id","type_id","type_id","type_id"],"q":[[0,"hkdf"],[64,"crypto_common"],[65,"core::clone"],[66,"core::result"],[67,"core::option"],[68,"crypto_common"],[69,"core::fmt"],[70,"core::any"]],"d":["Structure representing the HKDF, capable of HKDF-Expand …","Structure representing the streaming context of an …","Sealed trait implemented for Hmac and SimpleHmac.","Structure for InvalidLength, used for output error …","Error that is returned when supplied pseudorandom key …","Hkdf variant which uses SimpleHmac for underlying HMAC …","HkdfExtract variant which uses SimpleHmac for underlying …","","","","","","","","","","","","","","","","","The RFC5869 HKDF-Expand operation","The RFC5869 HKDF-Expand operation. This is equivalent to …","The RFC5869 HKDF-Extract operation returning both the …","Completes the HKDF-Extract operation, returning both the …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create Hkdf from an already cryptographically strong …","","Feeds in additional input key material to the HKDF-Extract …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Initiates the HKDF-Extract context with the given optional …","Convenience method for extract when the generated …","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,1,2,3,7,1,2,3,7,1,2,3,7,1,2,3,7,7,7,7,3,1,1,2,2,3,7,1,2,3,7,7,0,3,1,2,3,7,3,7,1,2,3,7,1,2,1,2,3,7,1,2,3,7,1,2,3,7],"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,1],[2,2],[[[3,[-1,-2]]],[[3,[-1,-2]]],[4,5],[[6,[-1]],5]],[[[7,[-1,-2]]],[[7,[-1,-2]]],[5,4],[5,[6,[-1]]]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[[7,[-1,-2]],[10,[9]],[10,[9]]],[[11,[8,2]]],4,[[6,[-1]]]],[[[7,[-1,-2]],[10,[[10,[9]]]],[10,[9]]],[[11,[8,2]]],4,[[6,[-1]]]],[[[12,[[10,[9]]]],[10,[9]]],[[8,[[13,[-1]],[7,[-1,-2]]]]],4,[[6,[-1]]]],[[[3,[-1,-2]]],[[8,[[13,[-1]],[7,[-1,-2]]]]],4,[[6,[-1]]]],[[1,14],[[11,[8,15]]]],[[1,14],16],[[2,14],[[11,[8,15]]]],[[2,14],16],[[[3,[-1,-2]],14],16,4,[[6,[-1]]]],[[[7,[-1,-2]],14],16,4,[[6,[-1]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[10,[9]]],[[11,[[7,[-1,-2]],1]]],4,[[6,[-1]]]],0,[[[3,[-1,-2]],[10,[9]]],8,4,[[6,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[12,[[10,[9]]]]],[[3,[-1,-2]]],4,[[6,[-1]]]],[[[12,[[10,[9]]]],[10,[9]]],[[7,[-1,-2]]],4,[[6,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,17,[]],[-1,17,[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,18,[]],[-1,18,[]],[-1,18,[]],[-1,18,[]]],"c":[],"p":[[3,"InvalidPrkLength",0],[3,"InvalidLength",0],[3,"HkdfExtract",0],[8,"OutputSizeUser",64],[8,"Clone",65],[8,"HmacImpl",0],[3,"Hkdf",0],[15,"tuple"],[15,"u8"],[15,"slice"],[4,"Result",66],[4,"Option",67],[6,"Output",64],[3,"Formatter",68],[3,"Error",68],[6,"Result",68],[3,"String",69],[3,"TypeId",70]],"b":[[27,"impl-Display-for-InvalidPrkLength"],[28,"impl-Debug-for-InvalidPrkLength"],[29,"impl-Display-for-InvalidLength"],[30,"impl-Debug-for-InvalidLength"]]},\ -"hmac":{"doc":"Generic implementation of Hash-based Message …","t":"GDIDLLLLLKLLLLLCKLLLLLLLKLLLLLLLLKLLLKLLLLKLLLLLLLLLLLLKLLLLKLKLKLKLKLKLL","n":["Hmac","HmacCore","Mac","SimpleHmac","borrow","borrow","borrow_mut","borrow_mut","box_clone","chain_update","chain_update","clone","clone","clone_into","clone_into","digest","finalize","finalize","finalize","finalize_fixed_core","finalize_into","finalize_into","finalize_into_reset","finalize_into_reset","finalize_reset","finalize_reset","finalize_reset","fmt","fmt","from","from","into","into","new","new","new","new","new_from_slice","new_from_slice","new_from_slice","new_from_slice","output_size","reset","reset","reset","reset","reset","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update","update","update","update","update_blocks","verify","verify","verify_reset","verify_reset","verify_slice","verify_slice","verify_slice_reset","verify_slice_reset","verify_truncated_left","verify_truncated_left","verify_truncated_right","verify_truncated_right","write_alg_name"],"q":[[0,"hmac"],[73,"digest::digest"],[74,"alloc::boxed"],[75,"core::convert"],[76,"digest::core_api::wrapper"],[77,"core::clone"],[78,"digest::digest"],[79,"digest::mac"],[80,"digest::core_api"],[81,"crypto_common"],[82,"core::result"],[83,"digest"],[84,"core::fmt"],[85,"crypto_common"],[86,"crypto_common"]],"d":["Generic HMAC instance.","Generic core HMAC instance, which operates over blocks.","Convenience wrapper trait covering functionality of …","Simplified HMAC instance able to operate over hash …","","","","","","Process input data in a chained manner.","","","","","","","Obtain the result of a Mac computation as a CtOutput and …","","","","","","","","Obtain the result of a Mac computation as a CtOutput and …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create new value from fixed size key.","","","","Create new value from variable size key.","","","","","Reset MAC instance to its initial state.","","","","","","","","","","","","","Update state using the provided data.","","","","","Check if tag/code value is correct for the processed input.","","Check if tag/code value is correct for the processed input …","","Check truncated tag correctness using all bytes of …","","Check truncated tag correctness using all bytes of …","","Check truncated tag correctness using left side bytes …","","Check truncated tag correctness using right side bytes …","",""],"i":[0,0,0,0,6,8,6,8,8,31,8,6,8,6,8,0,31,8,8,6,8,8,8,8,31,8,8,6,8,6,8,6,8,31,6,8,8,31,6,8,8,8,31,6,8,8,8,6,8,6,8,6,8,6,8,31,8,8,8,6,31,8,31,8,31,8,31,8,31,8,31,8,6],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],[]],[[-1,-2],-1,[],[[5,[[4,[3]]]]]],[[-1,-2],-3,[],[[5,[[4,[3]]]]],[]],[[[6,[-1]]],[[6,[-1]]],7],[[[8,[-1]]],[[8,[-1]]],[9,10,11]],[[-1,-2],12,[],[]],[[-1,-2],12,[],[]],0,[-1,[[13,[-1]]],[]],[[[2,[-1]]],[[2,[[4,[3]]]]],[]],[-1,[[13,[-2]]],[],[]],[[[6,[-1]],[14,[[6,[-1]]]],[15,[[6,[-1]]]]],12,7],[[[8,[-1]],[15,[[8,[-1]]]]],12,[10,11]],[[-1,[4,[3]]],[[17,[12,16]]],[]],[[-1,[4,[3]]],[[17,[12,16]]],[]],[[[8,[-1]],[15,[[8,[-1]]]]],12,[10,11,18]],[-1,[[13,[-1]]],18],[-1,[[13,[-2]]],[],18],[-1,[[2,[[4,[3]]]]],[]],[[[6,[-1]],19],20,7],[[[8,[-1]],19],20,[10,11,21]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[3]]],-1,23],[[[24,[[6,[-1]]]]],[[6,[-1]]],7],[[[24,[[8,[-1]]]]],[[8,[-1]]],[10,11]],[[[22,[3]]],-1,23],[[[4,[3]]],[[17,[-1,25]]],23],[[[4,[3]]],[[17,[[6,[-1]],25]]],7],[[[4,[3]]],[[17,[[8,[-1]],25]]],[10,11]],[[[4,[3]]],[[17,[-1,25]]],23],[-1,26,[]],[-1,12,27],[[[6,[-1]]],12,7],[-1,12,[]],[[[8,[-1]]],12,[10,11,27]],[-1,12,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[[-1,[4,[3]]],12,[]],[[-1,[4,[3]]],12,[]],[[-1,[4,[3]]],12,[]],[[[8,[-1]],[4,[3]]],12,[10,11]],[[[6,[-1]],[4,[[29,[[6,[-1]]]]]]],12,7],[[-1,[22,[3]]],[[17,[12,30]]],[]],[[-1,[22,[3]]],[[17,[12,30]]],[]],[[-1,[22,[3]]],[[17,[12,30]]],18],[[-1,[22,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],18],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[19,20]],"c":[],"p":[[8,"DynDigest",73],[3,"Box",74],[15,"u8"],[15,"slice"],[8,"AsRef",75],[3,"HmacCore",0],[8,"CoreProxy",76],[3,"SimpleHmac",0],[8,"Clone",77],[8,"Digest",73],[8,"BlockSizeUser",78],[15,"tuple"],[3,"CtOutput",79],[6,"Buffer",80],[6,"Output",78],[3,"InvalidBufferSize",81],[4,"Result",82],[8,"FixedOutputReset",81],[3,"Formatter",83],[6,"Result",83],[8,"Debug",83],[3,"GenericArray",84],[8,"KeyInit",78],[6,"Key",78],[3,"InvalidLength",78],[15,"usize"],[8,"Reset",78],[3,"TypeId",85],[6,"Block",78],[3,"MacError",79],[8,"Mac",0]],"b":[]},\ +"hmac":{"doc":"Generic implementation of Hash-based Message …","t":"GDIDLLLLLKLLLLLCKLLLLLLLKLLLLLLLLKLLLKLLLLKLLLLLLLLLLLLKLLLLKLKLKLKLKLKLL","n":["Hmac","HmacCore","Mac","SimpleHmac","borrow","borrow","borrow_mut","borrow_mut","box_clone","chain_update","chain_update","clone","clone","clone_into","clone_into","digest","finalize","finalize","finalize","finalize_fixed_core","finalize_into","finalize_into","finalize_into_reset","finalize_into_reset","finalize_reset","finalize_reset","finalize_reset","fmt","fmt","from","from","into","into","new","new","new","new","new_from_slice","new_from_slice","new_from_slice","new_from_slice","output_size","reset","reset","reset","reset","reset","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update","update","update","update","update_blocks","verify","verify","verify_reset","verify_reset","verify_slice","verify_slice","verify_slice_reset","verify_slice_reset","verify_truncated_left","verify_truncated_left","verify_truncated_right","verify_truncated_right","write_alg_name"],"q":[[0,"hmac"],[73,"digest::digest"],[74,"alloc::boxed"],[75,"core::convert"],[76,"digest::core_api::wrapper"],[77,"core::clone"],[78,"digest::digest"],[79,"digest::mac"],[80,"digest::core_api"],[81,"crypto_common"],[82,"core::result"],[83,"digest"],[84,"core::fmt"],[85,"crypto_common"],[86,"crypto_common"]],"d":["Generic HMAC instance.","Generic core HMAC instance, which operates over blocks.","Convenience wrapper trait covering functionality of …","Simplified HMAC instance able to operate over hash …","","","","","","Process input data in a chained manner.","","","","","","","Obtain the result of a Mac computation as a CtOutput and …","","","","","","","","Obtain the result of a Mac computation as a CtOutput and …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create new value from fixed size key.","","","","Create new value from variable size key.","","","","","Reset MAC instance to its initial state.","","","","","","","","","","","","","Update state using the provided data.","","","","","Check if tag/code value is correct for the processed input.","","Check if tag/code value is correct for the processed input …","","Check truncated tag correctness using all bytes of …","","Check truncated tag correctness using all bytes of …","","Check truncated tag correctness using left side bytes …","","Check truncated tag correctness using right side bytes …","",""],"i":[0,0,0,0,6,8,6,8,8,31,8,6,8,6,8,0,31,8,8,6,8,8,8,8,31,8,8,6,8,6,8,6,8,31,6,8,8,31,6,8,8,8,31,6,8,8,8,6,8,6,8,6,8,6,8,31,8,8,8,6,31,8,31,8,31,8,31,8,31,8,31,8,6],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[1]]],[]],[[-1,-2],-1,[],[[5,[[4,[3]]]]]],[[-1,-2],-3,[],[[5,[[4,[3]]]]],[]],[[[6,[-1]]],[[6,[-1]]],7],[[[8,[-1]]],[[8,[-1]]],[9,10,11]],[[-1,-2],12,[],[]],[[-1,-2],12,[],[]],0,[-1,[[13,[-1]]],[]],[-1,[[13,[-2]]],[],[]],[[[2,[-1]]],[[2,[[4,[3]]]]],[]],[[[6,[-1]],[14,[[6,[-1]]]],[15,[[6,[-1]]]]],12,7],[[-1,[4,[3]]],[[17,[12,16]]],[]],[[[8,[-1]],[15,[[8,[-1]]]]],12,[10,11]],[[[8,[-1]],[15,[[8,[-1]]]]],12,[10,11,18]],[[-1,[4,[3]]],[[17,[12,16]]],[]],[-1,[[13,[-1]]],18],[-1,[[13,[-2]]],[],18],[-1,[[2,[[4,[3]]]]],[]],[[[6,[-1]],19],20,7],[[[8,[-1]],19],20,[10,11,21]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[3]]],-1,23],[[[24,[[6,[-1]]]]],[[6,[-1]]],7],[[[22,[3]]],-1,23],[[[24,[[8,[-1]]]]],[[8,[-1]]],[10,11]],[[[4,[3]]],[[17,[-1,25]]],23],[[[4,[3]]],[[17,[[6,[-1]],25]]],7],[[[4,[3]]],[[17,[-1,25]]],23],[[[4,[3]]],[[17,[[8,[-1]],25]]],[10,11]],[-1,26,[]],[-1,12,27],[[[6,[-1]]],12,7],[[[8,[-1]]],12,[10,11,27]],[-1,12,[]],[-1,12,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,28,[]],[-1,28,[]],[[-1,[4,[3]]],12,[]],[[-1,[4,[3]]],12,[]],[[-1,[4,[3]]],12,[]],[[[8,[-1]],[4,[3]]],12,[10,11]],[[[6,[-1]],[4,[[29,[[6,[-1]]]]]]],12,7],[[-1,[22,[3]]],[[17,[12,30]]],[]],[[-1,[22,[3]]],[[17,[12,30]]],[]],[[-1,[22,[3]]],[[17,[12,30]]],18],[[-1,[22,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],18],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[[-1,[4,[3]]],[[17,[12,30]]],[]],[19,20]],"c":[],"p":[[8,"DynDigest",73],[3,"Box",74],[15,"u8"],[15,"slice"],[8,"AsRef",75],[3,"HmacCore",0],[8,"CoreProxy",76],[3,"SimpleHmac",0],[8,"Clone",77],[8,"Digest",73],[8,"BlockSizeUser",78],[15,"tuple"],[3,"CtOutput",79],[6,"Buffer",80],[6,"Output",78],[3,"InvalidBufferSize",81],[4,"Result",82],[8,"FixedOutputReset",81],[3,"Formatter",83],[6,"Result",83],[8,"Debug",83],[3,"GenericArray",84],[8,"KeyInit",78],[6,"Key",78],[3,"InvalidLength",78],[15,"usize"],[8,"Reset",78],[3,"TypeId",85],[6,"Block",78],[3,"MacError",79],[8,"Mac",0]],"b":[]},\ "home":{"doc":"Canonical definitions of home_dir, cargo_home, and …","t":"FFAFFFIRDLLFFKLLKLFLFFLLLKL","n":["cargo_home","cargo_home_with_cwd","env","home_dir","rustup_home","rustup_home_with_cwd","Env","OS_ENV","OsEnv","borrow","borrow_mut","cargo_home_with_cwd_env","cargo_home_with_env","current_dir","current_dir","from","home_dir","home_dir","home_dir_with_env","into","rustup_home_with_cwd_env","rustup_home_with_env","try_from","try_into","type_id","var_os","var_os"],"q":[[0,"home"],[6,"home::env"],[27,"std::path"],[28,"std::io::error"],[29,"std::path"],[30,"core::result"],[31,"core::any"],[32,"std::ffi::os_str"]],"d":["Returns the storage directory used by Cargo, often knowns …","Returns the storage directory used by Cargo within cwd. …","Lower-level utilities for mocking the process environment.","Returns the path of the current user’s home directory …","Returns the storage directory used by rustup, often knowns …","Returns the storage directory used by rustup within cwd. …","Permits parameterizing the home functions via the _from …","","Implements Env for the OS context, both Unix style and …","","","Variant of cargo_home_with_cwd where the environment …","Variant of cargo_home where the environment source is …","Return the current working directory.","","Returns the argument unchanged.","Return the path to the users home dir, or None if any …","","Returns the path of the current user’s home directory …","Calls U::from(self).","Variant of cargo_home_with_cwd where the environment …","Variant of cargo_home_with_cwd where the environment …","","","","Get an environment variable, as per std::env::var_os.",""],"i":[0,0,0,0,0,0,0,0,0,6,6,0,0,5,6,6,5,6,0,6,0,0,6,6,6,5,6],"f":[[[],[[2,[1]]]],[3,[[2,[1]]]],0,[[],[[4,[1]]]],[[],[[2,[1]]]],[3,[[2,[1]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[5,3],[[2,[1]]]],[5,[[2,[1]]]],[-1,[[2,[1]]],[]],[6,[[2,[1]]]],[-1,-1,[]],[-1,[[4,[1]]],[]],[6,[[4,[1]]]],[5,[[4,[1]]]],[-1,-2,[],[]],[[5,3],[[2,[1]]]],[5,[[2,[1]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[[-1,9],[[4,[10]]],[]],[[6,9],[[4,[10]]]]],"c":[],"p":[[3,"PathBuf",27],[6,"Result",28],[3,"Path",27],[4,"Option",29],[8,"Env",6],[3,"OsEnv",6],[4,"Result",30],[3,"TypeId",31],[15,"str"],[3,"OsString",32]],"b":[]},\ "hostname":{"doc":"A crate with utilities to get and set the system’s host …","t":"F","n":["get"],"q":[[0,"hostname"],[1,"std::ffi::os_str"],[2,"std::io::error"]],"d":["Return the system hostname."],"i":[0],"f":[[[],[[2,[1]]]]],"c":[],"p":[[3,"OsString",1],[6,"Result",2]],"b":[]},\ "http":{"doc":"A general purpose library of common HTTP types","t":"NDDCCCCNCCGCCCLLLLLLLLLLLLLLLLLLLLLLALLLLLLALLAALALLLLLLLAARRRRRRRRRRRRRRRRRIRRRRRRRRRRRRRRRRDRRRERRDRDDDRRRRRIDDDDDDRRRRRNDRRRRRRRRRRRRRRRRRRRRRDRRRRRNDDDDDDRRRRRRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSDDSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLMLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLMLLDDDLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLMLSSSSSSSSSSSSSSSSSSDSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDSSSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDSSDDDDDDDLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSDLLLLLLLLLLLLLLLL","n":["Err","Error","Extensions","HeaderMap","HeaderName","HeaderValue","Method","Ok","Request","Response","Result","StatusCode","Uri","Version","borrow","borrow","borrow_mut","borrow_mut","clear","default","extend","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get","get_mut","get_ref","header","insert","into","into","is","is_empty","len","method","new","remove","request","response","source","status","to_string","try_from","try_from","try_into","try_into","type_id","type_id","uri","version","ACCEPT","ACCEPT_CHARSET","ACCEPT_ENCODING","ACCEPT_LANGUAGE","ACCEPT_RANGES","ACCESS_CONTROL_ALLOW_CREDENTIALS","ACCESS_CONTROL_ALLOW_HEADERS","ACCESS_CONTROL_ALLOW_METHODS","ACCESS_CONTROL_ALLOW_ORIGIN","ACCESS_CONTROL_EXPOSE_HEADERS","ACCESS_CONTROL_MAX_AGE","ACCESS_CONTROL_REQUEST_HEADERS","ACCESS_CONTROL_REQUEST_METHOD","AGE","ALLOW","ALT_SVC","AUTHORIZATION","AsHeaderName","CACHE_CONTROL","CACHE_STATUS","CDN_CACHE_CONTROL","CONNECTION","CONTENT_DISPOSITION","CONTENT_ENCODING","CONTENT_LANGUAGE","CONTENT_LENGTH","CONTENT_LOCATION","CONTENT_RANGE","CONTENT_SECURITY_POLICY","CONTENT_SECURITY_POLICY_REPORT_ONLY","CONTENT_TYPE","COOKIE","DATE","DNT","Drain","ETAG","EXPECT","EXPIRES","Entry","FORWARDED","FROM","GetAll","HOST","HeaderMap","HeaderName","HeaderValue","IF_MATCH","IF_MODIFIED_SINCE","IF_NONE_MATCH","IF_RANGE","IF_UNMODIFIED_SINCE","IntoHeaderName","IntoIter","InvalidHeaderName","InvalidHeaderValue","Iter","IterMut","Keys","LAST_MODIFIED","LINK","LOCATION","MAX_FORWARDS","ORIGIN","Occupied","OccupiedEntry","PRAGMA","PROXY_AUTHENTICATE","PROXY_AUTHORIZATION","PUBLIC_KEY_PINS","PUBLIC_KEY_PINS_REPORT_ONLY","RANGE","REFERER","REFERRER_POLICY","REFRESH","RETRY_AFTER","SEC_WEBSOCKET_ACCEPT","SEC_WEBSOCKET_EXTENSIONS","SEC_WEBSOCKET_KEY","SEC_WEBSOCKET_PROTOCOL","SEC_WEBSOCKET_VERSION","SERVER","SET_COOKIE","STRICT_TRANSPORT_SECURITY","TE","TRAILER","TRANSFER_ENCODING","ToStrError","UPGRADE","UPGRADE_INSECURE_REQUESTS","USER_AGENT","VARY","VIA","Vacant","VacantEntry","ValueDrain","ValueIter","ValueIterMut","Values","ValuesMut","WARNING","WWW_AUTHENTICATE","X_CONTENT_TYPE_OPTIONS","X_DNS_PREFETCH_CONTROL","X_FRAME_OPTIONS","X_XSS_PROTECTION","append","append","as_bytes","as_ref","as_ref","as_ref","as_str","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","capacity","clear","clone","clone","clone","clone_into","clone_into","clone_into","cmp","contains_key","default","drain","drop","drop","drop","entry","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","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","from","from","from","from","from","from","from","from","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_bytes","from_iter","from_lowercase","from_maybe_shared","from_maybe_shared_unchecked","from_name","from_static","from_static","from_str","from_str","from_str","get","get","get_all","get_mut","get_mut","hash","hash","index","insert","insert","insert","insert_entry","insert_mult","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_key","into_mut","is_empty","is_empty","is_sensitive","iter","iter","iter","iter_mut","iter_mut","key","key","key","keys","keys_len","len","len","new","next","next","next","next","next","next","next","next","next","next","next_back","next_back","or_insert","or_insert_with","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remove","remove","remove_entry","remove_entry_mult","reserve","set_sensitive","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_str","to_string","to_string","to_string","to_string","try_entry","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","values","values_mut","with_capacity","CONNECT","DELETE","GET","HEAD","InvalidMethod","Method","OPTIONS","PATCH","POST","PUT","TRACE","as_ref","as_str","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from_bytes","from_str","hash","into","into","is_idempotent","is_safe","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","Builder","Parts","Request","body","body","body_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","connect","default","default","delete","extension","extensions","extensions","extensions_mut","extensions_mut","extensions_ref","fmt","fmt","fmt","from","from","from","from_parts","get","head","header","headers","headers","headers_mut","headers_mut","headers_ref","into","into","into","into_body","into_parts","map","method","method","method","method_mut","method_ref","new","new","options","patch","post","put","trace","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","uri","uri","uri","uri_mut","uri_ref","version","version","version","version_mut","version_ref","Builder","Parts","Response","body","body","body_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","default","default","extension","extensions","extensions","extensions_mut","extensions_mut","extensions_ref","fmt","fmt","fmt","from","from","from","from_parts","header","headers","headers","headers_mut","headers_mut","headers_ref","into","into","into","into_body","into_parts","map","new","new","status","status","status","status_mut","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","version","version","version","version_mut","ACCEPTED","ALREADY_REPORTED","BAD_GATEWAY","BAD_REQUEST","CONFLICT","CONTINUE","CREATED","EXPECTATION_FAILED","FAILED_DEPENDENCY","FORBIDDEN","FOUND","GATEWAY_TIMEOUT","GONE","HTTP_VERSION_NOT_SUPPORTED","IM_A_TEAPOT","IM_USED","INSUFFICIENT_STORAGE","INTERNAL_SERVER_ERROR","InvalidStatusCode","LENGTH_REQUIRED","LOCKED","LOOP_DETECTED","METHOD_NOT_ALLOWED","MISDIRECTED_REQUEST","MOVED_PERMANENTLY","MULTIPLE_CHOICES","MULTI_STATUS","NETWORK_AUTHENTICATION_REQUIRED","NON_AUTHORITATIVE_INFORMATION","NOT_ACCEPTABLE","NOT_EXTENDED","NOT_FOUND","NOT_IMPLEMENTED","NOT_MODIFIED","NO_CONTENT","OK","PARTIAL_CONTENT","PAYLOAD_TOO_LARGE","PAYMENT_REQUIRED","PERMANENT_REDIRECT","PRECONDITION_FAILED","PRECONDITION_REQUIRED","PROCESSING","PROXY_AUTHENTICATION_REQUIRED","RANGE_NOT_SATISFIABLE","REQUEST_HEADER_FIELDS_TOO_LARGE","REQUEST_TIMEOUT","RESET_CONTENT","SEE_OTHER","SERVICE_UNAVAILABLE","SWITCHING_PROTOCOLS","StatusCode","TEMPORARY_REDIRECT","TOO_MANY_REQUESTS","UNAUTHORIZED","UNAVAILABLE_FOR_LEGAL_REASONS","UNPROCESSABLE_ENTITY","UNSUPPORTED_MEDIA_TYPE","UPGRADE_REQUIRED","URI_TOO_LONG","USE_PROXY","VARIANT_ALSO_NEGOTIATES","as_str","as_u16","borrow","borrow","borrow_mut","borrow_mut","canonical_reason","clone","clone_into","cmp","default","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from_bytes","from_str","from_u16","hash","into","into","is_client_error","is_informational","is_redirection","is_server_error","is_success","partial_cmp","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","Authority","Builder","HTTP","HTTPS","InvalidUri","InvalidUriParts","Parts","PathAndQuery","Port","Scheme","Uri","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","as_u16","authority","authority","authority","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","builder","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","default","default","default","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","from","from","from","from","from","from","from","from","from","from","from","from","from_maybe_shared","from_maybe_shared","from_maybe_shared","from_parts","from_static","from_static","from_static","from_str","from_str","from_str","from_str","hash","hash","hash","hash","host","host","into","into","into","into","into","into","into","into","into","into_parts","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","path","path","path_and_query","path_and_query","path_and_query","port","port","port_u16","port_u16","query","query","scheme","scheme","scheme","scheme_str","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_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","HTTP_09","HTTP_10","HTTP_11","HTTP_2","HTTP_3","Version","borrow","borrow_mut","clone","clone_into","cmp","default","eq","fmt","from","hash","into","partial_cmp","to_owned","try_from","try_into","type_id"],"q":[[0,"http"],[59,"http::header"],[497,"http::method"],[547,"http::request"],[622,"http::response"],[681,"http::status"],[787,"http::uri"],[990,"http::version"],[1012,"core::fmt"],[1013,"core::fmt"],[1014,"core::option"],[1015,"core::marker"],[1016,"core::marker"],[1017,"alloc::string"],[1018,"core::result"],[1019,"core::any"],[1020,"core::clone"],[1021,"core::cmp"],[1022,"core::cmp"],[1023,"core::fmt"],[1024,"core::ops::function"],[1025,"std::collections::hash::map"],[1026,"core::cmp"],[1027,"core::default"],[1028,"core::any"]],"d":["Contains the error value","A generic “error” for HTTP connections","A type map of protocol extensions.","","","","","Contains the success value","","","A Result typedef to use with the http::Error type","","","","","","","","Clear the Extensions of all inserted extensions.","","Extends self with another Extensions.","","","","Returns the argument unchanged.","","","","","","","","Returns the argument unchanged.","Get a reference to a type previously inserted on this …","Get a mutable reference to a type previously inserted on …","Return a reference to the lower level, inner error.","HTTP header types","Insert a type into this Extensions.","Calls U::from(self).","Calls U::from(self).","Return true if the underlying error has the same type as T.","Check whether the extension set is empty or not.","Get the numer of extensions available.","The HTTP request method","Create an empty Extensions.","Remove a type from this Extensions.","HTTP request types.","HTTP response types.","","HTTP status codes","","","","","","","","URI component of request and response lines","HTTP version","Advertises which content types the client is able to …","Advertises which character set the client is able to …","Advertises which content encoding the client is able to …","Advertises which languages the client is able to …","Marker used by the server to advertise partial request …","Preflight response indicating if the response to the …","Preflight response indicating permitted HTTP headers.","Preflight header response indicating permitted access …","Indicates whether the response can be shared with …","Indicates which headers can be exposed as part of the …","Indicates how long the results of a preflight request can …","Informs the server which HTTP headers will be used when an …","Informs the server know which HTTP method will be used …","Indicates the time in seconds the object has been in a …","Lists the set of methods support by a resource.","Advertises the availability of alternate services to …","Contains the credentials to authenticate a user agent with …","A marker trait used to identify values that can be used as …","Specifies directives for caching mechanisms in both …","Indicates how caches have handled a response and its …","Specifies directives that allow origin servers to control …","Controls whether or not the network connection stays open …","Indicates if the content is expected to be displayed …","Used to compress the media-type.","Used to describe the languages intended for the audience.","Indicates the size of the entity-body.","Indicates an alternate location for the returned data.","Indicates where in a full body message a partial message …","Allows controlling resources the user agent is allowed to …","Allows experimenting with policies by monitoring their …","Used to indicate the media type of the resource.","Contains stored HTTP cookies previously sent by the server …","Contains the date and time at which the message was …","Indicates the client’s tracking preference.","A drain iterator for HeaderMap.","Identifier for a specific version of a resource.","Indicates expectations that need to be fulfilled by the …","Contains the date/time after which the response is …","A view into a single location in a HeaderMap, which may be …","Contains information from the client-facing side of proxy …","Contains an Internet email address for a human user who …","A view to all values stored in a single entry.","Specifies the domain name of the server and (optionally) …","A set of HTTP headers","Represents an HTTP header field name","Represents an HTTP header field value.","Makes a request conditional based on the E-Tag.","Makes a request conditional based on the modification date.","Makes a request conditional based on the E-Tag.","Makes a request conditional based on range.","Makes the request conditional based on the last …","A marker trait used to identify values that can be used as …","An owning iterator over the entries of a HeaderMap.","A possible error when converting a HeaderName from another …","A possible error when converting a HeaderValue from a …","HeaderMap entry iterator.","HeaderMap mutable entry iterator","An iterator over HeaderMap keys.","Content-Types that are acceptable for the response.","Allows the server to point an interested client to another …","Indicates the URL to redirect a page to.","Indicates the max number of intermediaries the request …","Indicates where a fetch originates from.","An occupied entry","A view into a single occupied location in a HeaderMap.","HTTP/1.0 header usually used for backwards compatibility.","Defines the authentication method that should be used to …","Contains the credentials to authenticate a user agent to a …","Associates a specific cryptographic public key with a …","Sends reports of pinning violation to the report-uri …","Indicates the part of a document that the server should …","Contains the address of the previous web page from which a …","Governs which referrer information should be included with …","Informs the web browser that the current page or frame …","The Retry-After response HTTP header indicates how long …","The |Sec-WebSocket-Accept| header field is used in the …","The |Sec-WebSocket-Extensions| header field is used in the …","The |Sec-WebSocket-Key| header field is used in the …","The |Sec-WebSocket-Protocol| header field is used in the …","The |Sec-WebSocket-Version| header field is used in the …","Contains information about the software used by the origin …","Used to send cookies from the server to the user agent.","Tells the client to communicate with HTTPS instead of …","Informs the server of transfer encodings willing to be …","Allows the sender to include additional fields at the end …","Specifies the form of encoding used to safely transfer the …","A possible error when converting a HeaderValue to a string …","Used as part of the exchange to upgrade the protocol.","Sends a signal to the server expressing the client’s …","Contains a string that allows identifying the requesting …","Determines how to match future requests with cached …","Added by proxies to track routing.","A vacant entry","A view into a single empty location in a HeaderMap.","An drain iterator of all values associated with a single …","An iterator of all values associated with a single header …","A mutable iterator of all values associated with a single …","HeaderMap value iterator.","HeaderMap mutable value iterator","General HTTP header contains information about possible …","Defines the authentication method that should be used to …","Marker used by the server to indicate that the MIME types …","Controls DNS prefetching.","Indicates whether or not a browser should be allowed to …","Stop pages from loading when an XSS attack is detected.","Inserts a key-value pair into the map.","Insert the value into the entry.","Converts a HeaderValue to a byte slice.","","","","Returns a str representation of the header.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the number of headers 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 …","","Clears the map, returning all entries as an iterator.","","","","Gets the given key’s corresponding entry in the map for …","","","","","Performs a case-insensitive comparison of the string …","","Performs a case-insensitive comparison of the string …","","","","","","","Extend a HeaderMap with the contents of another HeaderMap.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 slice of bytes to an HTTP header name.","Attempt to convert a byte slice to a HeaderValue.","","Converts a slice of bytes to an HTTP header name.","Attempt to convert a Bytes buffer to a HeaderValue.","Convert a Bytes directly into a HeaderValue without …","Converts a HeaderName into a HeaderValue","Converts a static string to a HTTP header name.","Convert a static string to a HeaderValue.","","","Attempt to convert a string to a HeaderValue.","Returns a reference to the value associated with the key.","Get a reference to the first value in the entry.","Returns a view of all values associated with a key.","Returns a mutable reference to the value associated with …","Get a mutable reference to the first value in the entry.","","","Panics","Inserts a key-value pair into the map.","Insert the value into the entry.","Sets the value of the entry.","Insert the value into the entry.","Sets the value of the entry.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 keys …","","","","","","","","","","","","","","","","","","Take ownership of the key","Converts the OccupiedEntry into a mutable reference to the …","Returns true if the map contains no elements.","Returns true if the HeaderValue has a length of zero bytes.","Returns true if the value represents sensitive data.","An iterator visiting all key-value pairs.","Returns an iterator visiting all values associated with …","Returns an iterator visiting all values associated with …","An iterator visiting all key-value pairs, with mutable …","Returns an iterator mutably visiting all values associated …","Returns a reference to the entry’s key","Returns a reference to the entry’s key","Returns a reference to the entry’s key.","An iterator visiting all keys.","Returns the number of keys stored in the map.","Returns the number of headers stored in the map.","Returns the length of self.","Create an empty HeaderMap.","","","","","","","","","","","","","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the result of …","","","","","","","Removes a key from the map, returning the value associated …","Remove the entry from the map.","Remove the entry from the map.","Remove the entry from the map.","Reserves capacity for at least additional more headers to …","Mark that the header value represents sensitive …","","","","","","","","","","","","","Yields a &str slice if the HeaderValue only contains …","","","","","Gets the given key’s corresponding entry in the map for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An iterator visiting all values.","An iterator visiting all values mutably.","Create an empty HeaderMap with the specified capacity.","CONNECT","DELETE","GET","HEAD","A possible error value when converting Method from bytes.","The Request Method (VERB)","OPTIONS","PATCH","POST","PUT","TRACE","","Return a &str representation of the HTTP method","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Converts a slice of bytes to an HTTP method.","","","Calls U::from(self).","Calls U::from(self).","Whether a method is considered “idempotent”, meaning …","Whether a method is considered “safe”, meaning the …","","","","","","","","","","","","An HTTP request builder","Component parts of an HTTP Request","Represents an HTTP request.","Returns a reference to the associated HTTP body.","“Consumes” this builder, using the provided body to …","Returns a mutable reference to the associated HTTP body.","","","","","","","Creates a new builder-style object to manufacture a Request","Creates a new Builder initialized with a CONNECT method …","","","Creates a new Builder initialized with a DELETE method and …","Adds an extension to this builder","Returns a reference to the associated extensions.","The request’s extensions","Returns a mutable reference to the associated extensions.","Get a mutable reference to the extensions for this request …","Get a reference to the extensions for this request builder.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a new Request with the given components parts and …","Creates a new Builder initialized with a GET method and …","Creates a new Builder initialized with a HEAD method and …","Appends a header to this request builder.","Returns a reference to the associated header field map.","The request’s headers","Returns a mutable reference to the associated header field …","Get headers on this request builder.","Get header on this request builder. when builder has error …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes the request, returning just the body.","Consumes the request returning the head and body parts.","Consumes the request returning a new request with body …","Returns a reference to the associated HTTP method.","Set the HTTP method for this request.","The request’s method","Returns a mutable reference to the associated HTTP method.","Get the HTTP Method for this request.","Creates a new blank Request with the body","Creates a new default instance of Builder to construct a …","Creates a new Builder initialized with an OPTIONS method …","Creates a new Builder initialized with a PATCH method and …","Creates a new Builder initialized with a POST method and …","Creates a new Builder initialized with a PUT method and …","Creates a new Builder initialized with a TRACE method and …","","","","","","","","","","Returns a reference to the associated URI.","Set the URI for this request.","The request’s URI","Returns a mutable reference to the associated URI.","Get the URI for this request","Returns the associated version.","Set the HTTP version for this request.","The request’s version","Returns a mutable reference to the associated version.","Get the HTTP version for this request","An HTTP response builder","Component parts of an HTTP Response","Represents an HTTP response","Returns a reference to the associated HTTP body.","“Consumes” this builder, using the provided body to …","Returns a mutable reference to the associated HTTP body.","","","","","","","Creates a new builder-style object to manufacture a …","","","Adds an extension to this builder","Returns a reference to the associated extensions.","The response’s extensions","Returns a mutable reference to the associated extensions.","Get a mutable reference to the extensions for this …","Get a reference to the extensions for this response …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a new Response with the given head and body","Appends a header to this response builder.","Returns a reference to the associated header field map.","The response’s headers","Returns a mutable reference to the associated header field …","Get header on this response builder. when builder has …","Get header on this response builder.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes the response, returning just the body.","Consumes the response returning the head and body parts.","Consumes the response returning a new response with body …","Creates a new blank Response with the body","Creates a new default instance of Builder to construct …","Returns the StatusCode.","Set the HTTP status for this response.","The response’s status","Returns a mutable reference to the associated StatusCode.","","","","","","","","","","Returns a reference to the associated version.","Set the HTTP version for this response.","The response’s version","Returns a mutable reference to the associated version.","202 Accepted [RFC7231, Section 6.3.3]","208 Already Reported [RFC5842]","502 Bad Gateway [RFC7231, Section 6.6.3]","400 Bad Request [RFC7231, Section 6.5.1]","409 Conflict [RFC7231, Section 6.5.8]","100 Continue [RFC7231, Section 6.2.1]","201 Created [RFC7231, Section 6.3.2]","417 Expectation Failed [RFC7231, Section 6.5.14]","424 Failed Dependency [RFC4918]","403 Forbidden [RFC7231, Section 6.5.3]","302 Found [RFC7231, Section 6.4.3]","504 Gateway Timeout [RFC7231, Section 6.6.5]","410 Gone [RFC7231, Section 6.5.9]","505 HTTP Version Not Supported [RFC7231, Section 6.6.6]","418 I’m a teapot [curiously not registered by IANA but …","226 IM Used [RFC3229]","507 Insufficient Storage [RFC4918]","500 Internal Server Error [RFC7231, Section 6.6.1]","A possible error value when converting a StatusCode from a …","411 Length Required [RFC7231, Section 6.5.10]","423 Locked [RFC4918]","508 Loop Detected [RFC5842]","405 Method Not Allowed [RFC7231, Section 6.5.5]","421 Misdirected Request RFC7540, Section 9.1.2","301 Moved Permanently [RFC7231, Section 6.4.2]","300 Multiple Choices [RFC7231, Section 6.4.1]","207 Multi-Status [RFC4918]","511 Network Authentication Required [RFC6585]","203 Non-Authoritative Information [RFC7231, Section 6.3.4]","406 Not Acceptable [RFC7231, Section 6.5.6]","510 Not Extended [RFC2774]","404 Not Found [RFC7231, Section 6.5.4]","501 Not Implemented [RFC7231, Section 6.6.2]","304 Not Modified [RFC7232, Section 4.1]","204 No Content [RFC7231, Section 6.3.5]","200 OK [RFC7231, Section 6.3.1]","206 Partial Content [RFC7233, Section 4.1]","413 Payload Too Large [RFC7231, Section 6.5.11]","402 Payment Required [RFC7231, Section 6.5.2]","308 Permanent Redirect [RFC7238]","412 Precondition Failed [RFC7232, Section 4.2]","428 Precondition Required [RFC6585]","102 Processing [RFC2518]","407 Proxy Authentication Required [RFC7235, Section 3.2]","416 Range Not Satisfiable [RFC7233, Section 4.4]","431 Request Header Fields Too Large [RFC6585]","408 Request Timeout [RFC7231, Section 6.5.7]","205 Reset Content [RFC7231, Section 6.3.6]","303 See Other [RFC7231, Section 6.4.4]","503 Service Unavailable [RFC7231, Section 6.6.4]","101 Switching Protocols [RFC7231, Section 6.2.2]","An HTTP status code (status-code in RFC 7230 et al.).","307 Temporary Redirect [RFC7231, Section 6.4.7]","429 Too Many Requests [RFC6585]","401 Unauthorized [RFC7235, Section 3.1]","451 Unavailable For Legal Reasons [RFC7725]","422 Unprocessable Entity [RFC4918]","415 Unsupported Media Type [RFC7231, Section 6.5.13]","426 Upgrade Required [RFC7231, Section 6.5.15]","414 URI Too Long [RFC7231, Section 6.5.12]","305 Use Proxy [RFC7231, Section 6.4.5]","506 Variant Also Negotiates [RFC2295]","Returns a &str representation of the StatusCode","Returns the u16 corresponding to this StatusCode.","","","","","Get the standardised reason-phrase for this status code.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Converts a &u8 to a status code","","Converts a u16 to a status code.","","Calls U::from(self).","Calls U::from(self).","Check if status is within 400-499.","Check if status is within 100-199.","Check if status is within 300-399.","Check if status is within 500-599.","Check if status is within 200-299.","","","","","","","","","","","","","","Represents the authority component of a URI.","A builder for Uris.","HTTP protocol scheme","HTTP protocol over TLS.","An error resulting from a failed attempt to construct a …","An error resulting from a failed attempt to construct a …","The various parts of a URI.","Represents the path component of a URI","The port component of a URI.","Represents the scheme component of a URI","The URI component of a request.","","","","Returns the port number as a str.","Return a str representation of the authority","Returns the path and query as a string component.","Return a str representation of the scheme","Returns the port number as a u16.","Set the Authority for this URI.","Get the authority of this Uri.","The authority component of a URI","","","","","","","","","","","","","","","","","","","Consumes this builder, and tries to construct a valid Uri …","Creates a new builder-style object to manufacture a Uri.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Attempt to convert a Bytes buffer to a Authority.","Attempt to convert a Bytes buffer to a PathAndQuery.","Attempt to convert a Bytes buffer to a Uri.","Attempt to convert a Parts into a Uri.","Attempt to convert an Authority from a static string.","Convert a PathAndQuery from a static string.","Convert a Uri from a static string.","","","","","","","","","Get the host of this Authority.","Get the host of this Uri.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 a Uri into Parts.","Creates a new default instance of Builder to construct a …","","","","","","","","","Returns the path component","Get the path of this Uri.","Set the PathAndQuery for this URI.","Returns the path & query components of the Uri","The origin-form component of a URI","Get the port part of this Authority.","Get the port part of this Uri.","Get the port of this Authority as a u16.","Get the port of this Uri as a u16.","Returns the query string component","Get the query string of this Uri, starting after the ?.","Set the Scheme for this URI.","Get the scheme of this Uri.","The scheme component of a URI","Get the scheme of this Uri as a &str.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","HTTP/0.9","HTTP/1.0","HTTP/1.1","HTTP/2.0","HTTP/3.0","Represents a version of the HTTP spec.","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","",""],"i":[69,0,0,0,0,0,0,69,0,0,0,0,0,0,3,1,3,1,1,1,1,3,3,1,3,3,3,3,3,3,3,3,1,1,1,3,0,1,3,1,3,1,1,0,1,1,0,0,3,0,3,3,1,3,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,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,22,24,25,28,28,25,28,12,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,28,25,50,12,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,25,50,22,22,22,28,25,22,28,25,25,22,22,22,34,33,35,22,22,38,28,28,28,28,28,25,25,25,25,25,25,22,22,12,12,10,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,28,25,50,50,12,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,28,25,25,25,25,25,25,25,25,25,25,25,50,28,25,22,28,25,25,25,28,25,28,25,25,22,24,22,22,24,28,25,22,22,47,24,47,24,12,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,25,50,22,22,22,42,43,34,44,45,46,33,38,38,24,24,24,48,49,35,47,24,22,25,25,22,38,24,22,24,36,47,24,22,22,22,25,22,42,43,34,44,45,46,33,48,49,35,48,49,36,36,25,25,25,25,25,25,22,24,24,24,22,25,42,43,34,44,45,46,33,48,35,22,28,25,25,12,10,28,50,22,12,10,22,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,28,28,28,28,28,25,25,25,25,25,25,50,12,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,25,50,12,10,22,42,43,34,44,45,46,33,38,36,47,24,48,49,35,28,25,50,22,22,22,66,66,66,66,0,0,66,66,66,66,66,66,66,8,66,8,66,66,66,66,66,66,66,66,66,8,8,66,66,8,66,66,66,66,66,8,66,66,66,66,8,66,8,66,66,66,8,66,8,66,0,0,0,67,68,67,67,72,68,67,72,68,67,67,67,68,67,68,67,72,67,68,68,67,72,68,67,72,68,67,67,67,68,67,72,67,68,68,67,72,68,67,67,67,67,68,72,67,68,67,68,67,67,67,67,67,67,72,68,67,72,68,67,72,68,67,68,72,67,68,67,68,72,67,68,0,0,0,75,76,75,75,77,76,75,77,76,75,75,76,76,75,77,75,76,76,75,77,76,75,77,76,75,76,75,77,75,76,76,75,77,76,75,75,75,75,76,75,76,77,75,75,77,76,75,77,76,75,77,76,75,76,77,75,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,0,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,0,78,78,78,78,78,78,78,78,78,78,78,78,11,78,11,78,78,78,78,78,78,78,78,11,11,78,78,11,78,78,78,78,78,78,11,78,78,78,78,78,78,78,78,11,78,11,78,78,78,78,11,78,11,78,0,0,81,81,0,0,0,0,0,0,0,79,80,81,79,80,82,81,79,83,73,84,79,80,83,82,81,73,84,7,6,79,80,83,82,81,73,84,7,6,83,73,80,82,81,73,80,82,81,73,83,73,84,79,79,80,80,80,80,82,82,82,82,81,81,73,73,73,79,79,80,80,83,82,82,81,81,73,73,84,7,7,6,6,79,80,83,82,81,73,73,73,84,84,7,6,80,82,73,73,80,82,73,80,82,81,73,80,82,81,73,80,73,79,80,83,82,81,73,84,7,6,73,83,80,80,80,80,82,82,82,82,82,73,83,73,84,80,73,80,73,82,73,83,73,84,73,80,82,81,73,79,80,82,81,73,7,6,79,80,80,80,80,80,83,82,82,82,82,82,82,81,81,81,73,73,73,73,73,73,73,73,84,7,6,79,80,83,82,81,73,84,7,6,79,80,83,82,81,73,84,7,6,74,74,74,74,74,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74],"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],[[1,1],2],[[3,4],5],[[3,4],5],[[1,4],5],[-1,-1,[]],[6,3],[7,3],[8,3],[9,3],[10,3],[11,3],[12,3],[-1,-1,[]],[1,[[13,[-1]]],[14,15]],[1,[[13,[-1]]],[14,15]],[3,16],0,[[1,-1],[[13,[-1]]],[14,15]],[-1,-2,[],[]],[-1,-2,[],[]],[3,17],[1,17],[1,18],0,[[],1],[1,[[13,[-1]]],[14,15]],0,0,[3,[[13,[16]]]],0,[-1,19,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,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,[[[22,[-1]],-2,-1],17,[],23],[[[24,[-1]],-1],2,[]],[25,[[27,[26]]]],[28,29],[28,[[27,[26]]]],[25,[[27,[26]]]],[28,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],18,[]],[[[22,[-1]]],2,[]],[[[22,[-1]]],[[22,[-1]]],30],[28,28],[25,25],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[25,25],31],[[[22,[-1]],-2],17,[],32],[[],[[22,[-1]]],[]],[[[22,[-1]]],[[33,[-1]]],[]],[[[34,[-1]]],2,[]],[[[33,[-1]]],2,[]],[[[35,[-1]]],2,[]],[[[22,[-1]],-2],[[36,[-1]]],[],23],[[[22,[-1]],[22,[-1]]],17,37],[[[38,[-1]],[38,[-1]]],17,37],[[28,28],17],[[28,28],17],[[28,29],17],[[28,28],17],[[28,29],17],[[25,-1],17,39],[[25,19],17],[[25,25],17],[[25,29],17],[[25,25],17],[[25,[27,[26]]],17],[[[22,[-1]],-2],2,[],40],[[[22,[-1]],-2],2,[],40],[[12,4],5],[[12,4],5],[[10,4],5],[[10,4],5],[[[22,[-1]],4],5,41],[[[42,[-1]],4],5,41],[[[43,[-1]],4],5,41],[[[34,[-1]],4],5,41],[[[44,[-1]],4],5,41],[[[45,[-1]],4],5,41],[[[46,[-1]],4],5,41],[[[33,[-1]],4],5,41],[[[38,[-1]],4],5,41],[[[36,[-1]],4],5,41],[[[47,[-1]],4],5,41],[[[24,[-1]],4],5,41],[[[48,[-1]],4],5,41],[[[49,[-1]],4],5,41],[[[35,[-1]],4],5,41],[[28,4],5],[[28,4],5],[[25,4],5],[[50,4],5],[[50,4],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,[]],[28,28],[51,25],[18,25],[52,25],[28,25],[53,25],[54,25],[25,25],[-1,-1,[]],[55,25],[56,25],[57,25],[-1,-1,[]],[[[27,[26]]],[[20,[28,12]]]],[[[27,[26]]],[[20,[25,10]]]],[-1,[[22,[-2]]],40,[]],[[[27,[26]]],[[20,[28,12]]]],[-1,[[20,[25,10]]],[[58,[[27,[26]]]]]],[-1,25,[[58,[[27,[26]]]]]],[28,25],[29,28],[29,25],[29,[[20,[28,12]]]],[29,[[20,[25]]]],[29,[[20,[25,10]]]],[[[22,[-1]],-2],[[13,[-1]]],[],32],[[[24,[-1]]],-1,[]],[[[22,[-1]],-2],[[38,[-1]]],[],32],[[[22,[-1]],-2],[[13,[-1]]],[],32],[[[24,[-1]]],-1,[]],[[28,-1],2,59],[[25,-1],2,59],[[[22,[-1]],-2],-1,[],32],[[[22,[-1]],-2,-1],[[13,[-1]]],[],23],[[[47,[-1]],-1],-1,[]],[[[24,[-1]],-1],-1,[]],[[[47,[-1]],-1],[[24,[-1]]],[]],[[[24,[-1]],-1],[[35,[-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,[],[]],[[[22,[-1]]],[[34,[-1]]],[]],[[[22,[-1]]],[[42,[-1]]],[]],[[[22,[-1]]],[[43,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[38,[-1]]],[[48,[-1]]],[]],[[[38,[-1]]],[[48,[-1]]],[]],[[[24,[-1]]],[[48,[-1]]],[]],[[[24,[-1]]],[[49,[-1]]],[]],[[[24,[-1]]],[[49,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[47,[-1]]],28,[]],[[[24,[-1]]],-1,[]],[[[22,[-1]]],17,[]],[25,17],[25,17],[[[22,[-1]]],[[42,[-1]]],[]],[[[38,[-1]]],[[48,[-1]]],[]],[[[24,[-1]]],[[48,[-1]]],[]],[[[22,[-1]]],[[43,[-1]]],[]],[[[24,[-1]]],[[49,[-1]]],[]],[[[36,[-1]]],28,[]],[[[47,[-1]]],28,[]],[[[24,[-1]]],28,[]],[[[22,[-1]]],[[44,[-1]]],[]],[[[22,[-1]]],18,[]],[[[22,[-1]]],18,[]],[25,18],[[],22],[[[42,[-1]]],13,[]],[[[43,[-1]]],13,[]],[[[34,[-1]]],13,[]],[[[44,[-1]]],13,[]],[[[45,[-1]]],13,[]],[[[46,[-1]]],13,[]],[[[33,[-1]]],13,[]],[[[48,[-1]]],13,[]],[[[49,[-1]]],13,[]],[[[35,[-1]]],[[13,[-1]]],[]],[[[48,[-1]]],13,[]],[[[49,[-1]]],13,[]],[[[36,[-1]],-1],-1,[]],[[[36,[-1]],-2],-1,[],60],[[25,[27,[26]]],[[13,[31]]]],[[25,-1],[[13,[31]]],39],[[25,25],[[13,[31]]]],[[25,29],[[13,[31]]]],[[25,19],[[13,[31]]]],[[25,25],[[13,[31]]]],[[[22,[-1]],-2],[[13,[-1]]],[],32],[[[24,[-1]]],-1,[]],[[[24,[-1]]],[[2,[28,-1]]],[]],[[[24,[-1]]],[[2,[28,[35,[-1]]]]],[]],[[[22,[-1]],18],2,[]],[[25,17],2],[[[42,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[43,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[34,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[44,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[45,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[46,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[33,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[48,[-1]]],[[2,[18,[13,[18]]]]],[]],[[[35,[-1]]],[[2,[18,[13,[18]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,[[20,[29,50]]]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[[[22,[-1]],-2],[[20,[[36,[-1]],12]]],[],32],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[61,[-1,-2]]],[[20,[[22,[-3]]]]],[62,63],[],[[64,[-2]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[19,[[20,[28]]]],[[[27,[26]]],[[20,[28]]]],[[[65,[26]]],[[20,[28]]]],[19,[[20,[28]]]],[29,[[20,[28]]]],[-1,[[20,[-2]]],[],[]],[29,[[20,[25]]]],[19,[[20,[25]]]],[19,[[20,[25]]]],[[[65,[26]]],[[20,[25]]]],[[[27,[26]]],[[20,[25]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[[[22,[-1]]],[[45,[-1]]],[]],[[[22,[-1]]],[[46,[-1]]],[]],[18,[[22,[-1]]],[]],0,0,0,0,0,0,0,0,0,0,0,[66,29],[66,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,66],[[-1,-2],2,[],[]],[[],66],[[66,66],17],[[66,29],17],[[66,66],17],[[66,66],17],[[66,29],17],[[8,4],5],[[8,4],5],[[66,4],5],[[66,4],5],[-1,-1,[]],[-1,-1,[]],[66,66],[[[27,[26]]],[[20,[66,8]]]],[29,[[20,[66]]]],[[66,-1],2,59],[-1,-2,[],[]],[-1,-2,[],[]],[66,17],[66,17],[-1,-2,[],[]],[-1,19,[]],[-1,19,[]],[-1,[[20,[-2]]],[],[]],[[[27,[26]]],[[20,[66]]]],[29,[[20,[66]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],0,0,0,[[[67,[-1]]],-1,[]],[[68,-1],[[69,[[67,[-1]]]]],[]],[[[67,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],68],[-1,68,[]],[[],[[67,[-1]]],70],[[],68],[-1,68,[]],[[68,-1],68,[71,14,15]],[[[67,[-1]]],1,[]],0,[[[67,[-1]]],1,[]],[68,[[13,[1]]]],[68,[[13,[1]]]],[[[67,[-1]],4],5,41],[[72,4],5],[[68,4],5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[72,-1],[[67,[-1]]],[]],[-1,68,[]],[-1,68,[]],[[68,-1,-2],68,[],[]],[[[67,[-1]]],[[22,[25]]],[]],0,[[[67,[-1]]],[[22,[25]]],[]],[68,[[13,[[22,[25]]]]]],[68,[[13,[[22,[25]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[67,[-1]]],-1,[]],[[[67,[-1]]],[[2,[72,-1]]],[]],[[[67,[-1]],-2],[[67,[-3]]],[],60,[]],[[[67,[-1]]],66,[]],[[68,-1],68,[]],0,[[[67,[-1]]],66,[]],[68,[[13,[66]]]],[-1,[[67,[-1]]],[]],[[],68],[-1,68,[]],[-1,68,[]],[-1,68,[]],[-1,68,[]],[-1,68,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[[[67,[-1]]],73,[]],[[68,-1],68,[]],0,[[[67,[-1]]],73,[]],[68,[[13,[73]]]],[[[67,[-1]]],74,[]],[[68,74],68],0,[[[67,[-1]]],74,[]],[68,[[13,[74]]]],0,0,0,[[[75,[-1]]],-1,[]],[[76,-1],[[69,[[75,[-1]]]]],[]],[[[75,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],76],[[],[[75,[-1]]],70],[[],76],[[76,-1],76,[71,14,15]],[[[75,[-1]]],1,[]],0,[[[75,[-1]]],1,[]],[76,[[13,[1]]]],[76,[[13,[1]]]],[[[75,[-1]],4],5,41],[[77,4],5],[[76,4],5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[77,-1],[[75,[-1]]],[]],[[76,-1,-2],76,[],[]],[[[75,[-1]]],[[22,[25]]],[]],0,[[[75,[-1]]],[[22,[25]]],[]],[76,[[13,[[22,[25]]]]]],[76,[[13,[[22,[25]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[75,[-1]]],-1,[]],[[[75,[-1]]],[[2,[77,-1]]],[]],[[[75,[-1]],-2],[[75,[-3]]],[],60,[]],[-1,[[75,[-1]]],[]],[[],76],[[[75,[-1]]],78,[]],[[76,-1],76,[]],0,[[[75,[-1]]],78,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[[[75,[-1]]],74,[]],[[76,74],76],0,[[[75,[-1]]],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,[78,29],[78,51],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[78,[[13,[29]]]],[78,78],[[-1,-2],2,[],[]],[[78,78],31],[[],78],[[78,78],17],[[78,51],17],[[11,4],5],[[11,4],5],[[78,4],5],[[78,4],5],[-1,-1,[]],[-1,-1,[]],[78,78],[[[27,[26]]],[[20,[78,11]]]],[29,[[20,[78,11]]]],[51,[[20,[78,11]]]],[[78,-1],2,59],[-1,-2,[],[]],[-1,-2,[],[]],[78,17],[78,17],[78,17],[78,17],[78,17],[[78,78],[[13,[31]]]],[-1,-2,[],[]],[-1,19,[]],[-1,19,[]],[-1,[[20,[-2]]],[],[]],[[[27,[26]]],[[20,[78]]]],[-1,[[20,[-2]]],[],[]],[51,[[20,[78]]]],[29,[[20,[78]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],0,0,0,0,0,0,0,0,0,0,0,[[[79,[-1]]],29,[[58,[29]]]],[80,29],[81,29],[[[79,[-1]]],29,[[58,[29]]]],[80,29],[82,29],[81,29],[[[79,[-1]]],51,[]],[[83,-1],83,[]],[73,[[13,[80]]]],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,[],[]],[83,[[20,[73,3]]]],[[],83],[80,80],[82,82],[81,81],[73,73],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],83],[[],73],[[],84],[[[79,[-1]],51],17,[]],[[[79,[-1]],[79,[-2]]],17,[],[]],[[80,29],17],[[80,29],17],[[80,19],17],[[80,80],17],[[82,82],17],[[82,19],17],[[82,29],17],[[82,29],17],[[81,81],17],[[81,29],17],[[73,73],17],[[73,29],17],[[73,29],17],[[[79,[-1]],4],5,41],[[[79,[-1]],4],5,[]],[[80,4],5],[[80,4],5],[[83,4],5],[[82,4],5],[[82,4],5],[[81,4],5],[[81,4],5],[[73,4],5],[[73,4],5],[[84,4],5],[[7,4],5],[[7,4],5],[[6,4],5],[[6,4],5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[82,73],[80,73],[-1,-1,[]],[73,84],[-1,-1,[]],[-1,-1,[]],[-1,[[20,[80,7]]],[[58,[[27,[26]]]]]],[-1,[[20,[82,7]]],[[58,[[27,[26]]]]]],[-1,[[20,[73,7]]],[[58,[[27,[26]]]]]],[84,[[20,[73,6]]]],[29,80],[29,82],[29,73],[29,[[20,[80,7]]]],[29,[[20,[82,7]]]],[29,[[20,[81]]]],[29,[[20,[73,7]]]],[[80,-1],2,59],[[82,-1],2,59],[[81,-1],2,59],[[73,-1],2,59],[80,29],[73,[[13,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[73,84],[[],83],[[80,19],[[13,[31]]]],[[80,29],[[13,[31]]]],[[80,29],[[13,[31]]]],[[80,80],[[13,[31]]]],[[82,29],[[13,[31]]]],[[82,29],[[13,[31]]]],[[82,82],[[13,[31]]]],[[82,19],[[13,[31]]]],[82,29],[73,29],[[83,-1],83,[]],[73,[[13,[82]]]],0,[80,[[13,[[79,[29]]]]]],[73,[[13,[[79,[29]]]]]],[80,[[13,[51]]]],[73,[[13,[51]]]],[82,[[13,[29]]]],[73,[[13,[29]]]],[[83,-1],83,[]],[73,[[13,[81]]]],0,[73,[[13,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,19,[]],[-1,[[20,[-2]]],[],[]],[19,[[20,[80]]]],[[[27,[26]]],[[20,[80]]]],[[[65,[26]]],[[20,[80]]]],[29,[[20,[80]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[65,[26]]],[[20,[82]]]],[19,[[20,[82]]]],[[[27,[26]]],[[20,[82]]]],[29,[[20,[82]]]],[19,[[20,[82]]]],[-1,[[20,[-2]]],[],[]],[[[27,[26]]],[[20,[81]]]],[29,[[20,[81]]]],[-1,[[20,[-2]]],[],[]],[[[27,[26]]],[[20,[73]]]],[73,[[20,[73]]]],[[[65,[26]]],[[20,[73]]]],[29,[[20,[73]]]],[84,[[20,[73]]]],[19,[[20,[73]]]],[-1,[[20,[-2]]],[],[]],[19,[[20,[73]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[74,74],[[-1,-2],2,[],[]],[[74,74],31],[[],74],[[74,74],17],[[74,4],5],[-1,-1,[]],[[74,-1],2,59],[-1,-2,[],[]],[[74,74],[[13,[31]]]],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,21,[]]],"c":[],"p":[[3,"Extensions",0],[15,"tuple"],[3,"Error",0],[3,"Formatter",1012],[6,"Result",1012],[3,"InvalidUriParts",787],[3,"InvalidUri",787],[3,"InvalidMethod",497],[4,"Infallible",1013],[3,"InvalidHeaderValue",59],[3,"InvalidStatusCode",681],[3,"InvalidHeaderName",59],[4,"Option",1014],[8,"Send",1015],[8,"Sync",1015],[8,"Error",1016],[15,"bool"],[15,"usize"],[3,"String",1017],[4,"Result",1018],[3,"TypeId",1019],[3,"HeaderMap",59],[8,"IntoHeaderName",59],[3,"OccupiedEntry",59],[3,"HeaderValue",59],[15,"u8"],[15,"slice"],[3,"HeaderName",59],[15,"str"],[8,"Clone",1020],[4,"Ordering",1021],[8,"AsHeaderName",59],[3,"Drain",59],[3,"IntoIter",59],[3,"ValueDrain",59],[4,"Entry",59],[8,"PartialEq",1021],[3,"GetAll",59],[8,"Sized",1015],[8,"IntoIterator",1022],[8,"Debug",1012],[3,"Iter",59],[3,"IterMut",59],[3,"Keys",59],[3,"Values",59],[3,"ValuesMut",59],[3,"VacantEntry",59],[3,"ValueIter",59],[3,"ValueIterMut",59],[3,"ToStrError",59],[15,"u16"],[15,"u32"],[15,"i16"],[15,"u64"],[15,"i32"],[15,"i64"],[15,"isize"],[8,"AsRef",1013],[8,"Hasher",1023],[8,"FnOnce",1024],[3,"HashMap",1025],[8,"Eq",1021],[8,"Hash",1023],[8,"TryFrom",1013],[3,"Vec",1026],[3,"Method",497],[3,"Request",547],[3,"Builder",547],[6,"Result",0],[8,"Default",1027],[8,"Any",1019],[3,"Parts",547],[3,"Uri",787],[3,"Version",990],[3,"Response",622],[3,"Builder",622],[3,"Parts",622],[3,"StatusCode",681],[3,"Port",787],[3,"Authority",787],[3,"Scheme",787],[3,"PathAndQuery",787],[3,"Builder",787],[3,"Parts",787]],"b":[[21,"impl-Debug-for-Error"],[22,"impl-Display-for-Error"],[25,"impl-From%3CInvalidUriParts%3E-for-Error"],[26,"impl-From%3CInvalidUri%3E-for-Error"],[27,"impl-From%3CInvalidMethod%3E-for-Error"],[28,"impl-From%3CInfallible%3E-for-Error"],[29,"impl-From%3CInvalidHeaderValue%3E-for-Error"],[30,"impl-From%3CInvalidStatusCode%3E-for-Error"],[31,"impl-From%3CInvalidHeaderName%3E-for-Error"],[167,"impl-AsRef%3Cstr%3E-for-HeaderName"],[168,"impl-AsRef%3C%5Bu8%5D%3E-for-HeaderName"],[230,"impl-PartialEq%3C%26HeaderName%3E-for-HeaderName"],[231,"impl-PartialEq-for-HeaderName"],[232,"impl-PartialEq%3Cstr%3E-for-HeaderName"],[233,"impl-PartialEq%3CHeaderName%3E-for-%26HeaderName"],[234,"impl-PartialEq%3C%26str%3E-for-HeaderName"],[235,"impl-PartialEq%3C%26T%3E-for-HeaderValue"],[236,"impl-PartialEq%3CString%3E-for-HeaderValue"],[237,"impl-PartialEq%3CHeaderValue%3E-for-%26HeaderValue"],[238,"impl-PartialEq%3Cstr%3E-for-HeaderValue"],[239,"impl-PartialEq-for-HeaderValue"],[240,"impl-PartialEq%3C%5Bu8%5D%3E-for-HeaderValue"],[241,"impl-Extend%3C(Option%3CHeaderName%3E,+T)%3E-for-HeaderMap%3CT%3E"],[242,"impl-Extend%3C(HeaderName,+T)%3E-for-HeaderMap%3CT%3E"],[243,"impl-Display-for-InvalidHeaderName"],[244,"impl-Debug-for-InvalidHeaderName"],[245,"impl-Display-for-InvalidHeaderValue"],[246,"impl-Debug-for-InvalidHeaderValue"],[262,"impl-Display-for-HeaderName"],[263,"impl-Debug-for-HeaderName"],[265,"impl-Display-for-ToStrError"],[266,"impl-Debug-for-ToStrError"],[286,"impl-From%3Cu16%3E-for-HeaderValue"],[287,"impl-From%3Cusize%3E-for-HeaderValue"],[288,"impl-From%3Cu32%3E-for-HeaderValue"],[289,"impl-From%3CHeaderName%3E-for-HeaderValue"],[290,"impl-From%3Ci16%3E-for-HeaderValue"],[291,"impl-From%3Cu64%3E-for-HeaderValue"],[292,"impl-From%3C%26HeaderValue%3E-for-HeaderValue"],[294,"impl-From%3Ci32%3E-for-HeaderValue"],[295,"impl-From%3Ci64%3E-for-HeaderValue"],[296,"impl-From%3Cisize%3E-for-HeaderValue"],[308,"impl-FromStr-for-HeaderValue"],[309,"impl-HeaderValue"],[343,"impl-IntoIterator-for-HeaderMap%3CT%3E"],[344,"impl-IntoIterator-for-%26HeaderMap%3CT%3E"],[345,"impl-IntoIterator-for-%26mut+HeaderMap%3CT%3E"],[353,"impl-IntoIterator-for-GetAll%3C\'a,+T%3E"],[354,"impl-IntoIterator-for-%26GetAll%3C\'a,+T%3E"],[355,"impl-IntoIterator-for-%26OccupiedEntry%3C\'a,+T%3E"],[356,"impl-IntoIterator-for-OccupiedEntry%3C\'a,+T%3E"],[357,"impl-IntoIterator-for-%26mut+OccupiedEntry%3C\'a,+T%3E"],[393,"impl-PartialOrd%3C%5Bu8%5D%3E-for-HeaderValue"],[394,"impl-PartialOrd%3C%26T%3E-for-HeaderValue"],[395,"impl-PartialOrd%3CHeaderValue%3E-for-%26HeaderValue"],[396,"impl-PartialOrd%3Cstr%3E-for-HeaderValue"],[397,"impl-PartialOrd%3CString%3E-for-HeaderValue"],[398,"impl-PartialOrd-for-HeaderValue"],[441,"impl-TryFrom%3CString%3E-for-HeaderName"],[442,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-HeaderName"],[443,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-HeaderName"],[444,"impl-TryFrom%3C%26String%3E-for-HeaderName"],[445,"impl-TryFrom%3C%26str%3E-for-HeaderName"],[447,"impl-TryFrom%3C%26str%3E-for-HeaderValue"],[448,"impl-TryFrom%3CString%3E-for-HeaderValue"],[449,"impl-TryFrom%3C%26String%3E-for-HeaderValue"],[450,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-HeaderValue"],[451,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-HeaderValue"],[517,"impl-PartialEq-for-Method"],[518,"impl-PartialEq%3Cstr%3E-for-Method"],[519,"impl-PartialEq%3C%26Method%3E-for-Method"],[520,"impl-PartialEq%3CMethod%3E-for-%26Method"],[521,"impl-PartialEq%3C%26str%3E-for-Method"],[522,"impl-Debug-for-InvalidMethod"],[523,"impl-Display-for-InvalidMethod"],[524,"impl-Display-for-Method"],[525,"impl-Debug-for-Method"],[540,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-Method"],[541,"impl-TryFrom%3C%26str%3E-for-Method"],[754,"impl-PartialEq-for-StatusCode"],[755,"impl-PartialEq%3Cu16%3E-for-StatusCode"],[756,"impl-Display-for-InvalidStatusCode"],[757,"impl-Debug-for-InvalidStatusCode"],[758,"impl-Display-for-StatusCode"],[759,"impl-Debug-for-StatusCode"],[779,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-StatusCode"],[781,"impl-TryFrom%3Cu16%3E-for-StatusCode"],[782,"impl-TryFrom%3C%26str%3E-for-StatusCode"],[840,"impl-PartialEq%3Cu16%3E-for-Port%3CT%3E"],[841,"impl-PartialEq%3CPort%3CU%3E%3E-for-Port%3CT%3E"],[842,"impl-PartialEq%3Cstr%3E-for-Authority"],[843,"impl-PartialEq%3C%26str%3E-for-Authority"],[844,"impl-PartialEq%3CString%3E-for-Authority"],[845,"impl-PartialEq-for-Authority"],[846,"impl-PartialEq-for-PathAndQuery"],[847,"impl-PartialEq%3CString%3E-for-PathAndQuery"],[848,"impl-PartialEq%3Cstr%3E-for-PathAndQuery"],[849,"impl-PartialEq%3C%26str%3E-for-PathAndQuery"],[850,"impl-PartialEq-for-Scheme"],[851,"impl-PartialEq%3Cstr%3E-for-Scheme"],[852,"impl-PartialEq-for-Uri"],[853,"impl-PartialEq%3Cstr%3E-for-Uri"],[854,"impl-PartialEq%3C%26str%3E-for-Uri"],[855,"impl-Debug-for-Port%3CT%3E"],[856,"impl-Display-for-Port%3CT%3E"],[857,"impl-Display-for-Authority"],[858,"impl-Debug-for-Authority"],[860,"impl-Display-for-PathAndQuery"],[861,"impl-Debug-for-PathAndQuery"],[862,"impl-Display-for-Scheme"],[863,"impl-Debug-for-Scheme"],[864,"impl-Debug-for-Uri"],[865,"impl-Display-for-Uri"],[867,"impl-Display-for-InvalidUri"],[868,"impl-Debug-for-InvalidUri"],[869,"impl-Display-for-InvalidUriParts"],[870,"impl-Debug-for-InvalidUriParts"],[877,"impl-From%3CPathAndQuery%3E-for-Uri"],[878,"impl-From%3CAuthority%3E-for-Uri"],[911,"impl-PartialOrd%3CString%3E-for-Authority"],[912,"impl-PartialOrd%3Cstr%3E-for-Authority"],[913,"impl-PartialOrd%3C%26str%3E-for-Authority"],[914,"impl-PartialOrd-for-Authority"],[915,"impl-PartialOrd%3Cstr%3E-for-PathAndQuery"],[916,"impl-PartialOrd%3C%26str%3E-for-PathAndQuery"],[917,"impl-PartialOrd-for-PathAndQuery"],[918,"impl-PartialOrd%3CString%3E-for-PathAndQuery"],[946,"impl-TryFrom%3CString%3E-for-Authority"],[947,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-Authority"],[948,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-Authority"],[949,"impl-TryFrom%3C%26str%3E-for-Authority"],[952,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-PathAndQuery"],[953,"impl-TryFrom%3C%26String%3E-for-PathAndQuery"],[954,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-PathAndQuery"],[955,"impl-TryFrom%3C%26str%3E-for-PathAndQuery"],[956,"impl-TryFrom%3CString%3E-for-PathAndQuery"],[958,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-Scheme"],[959,"impl-TryFrom%3C%26str%3E-for-Scheme"],[961,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-Uri"],[962,"impl-TryFrom%3C%26Uri%3E-for-Uri"],[963,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-Uri"],[964,"impl-TryFrom%3C%26str%3E-for-Uri"],[965,"impl-TryFrom%3CParts%3E-for-Uri"],[966,"impl-TryFrom%3CString%3E-for-Uri"],[968,"impl-TryFrom%3C%26String%3E-for-Uri"]]},\ @@ -199,7 +199,7 @@ var searchIndex = JSON.parse('{\ "local_channel":{"doc":"Non-thread-safe channels.","t":"ADDDLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["mpsc","Receiver","SendError","Sender","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","channel","clone","clone_into","close","drop","drop","fmt","fmt","fmt","fmt","from","from","from","into","into","into","into_inner","poll_close","poll_flush","poll_next","poll_ready","recv","send","sender","start_send","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","try_poll_next","type_id","type_id","type_id"],"q":[[0,"local_channel"],[1,"local_channel::mpsc"],[47,"core::fmt"],[48,"core::fmt"],[49,"core::task::wake"],[50,"core::result"],[51,"core::task::poll"],[52,"core::option"],[53,"alloc::string"],[54,"core::any"]],"d":["A non-thread-safe multi-producer, single-consumer, …","The receiving end of a channel which implements the Stream …","Error returned when attempting to send after the channels…","The transmission end of a channel.","","","","","","","Creates a unbounded in-memory channel with buffered …","","","Closes the sender half.","","","","","","","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 message that was attempted to be sent but …","","","","","Receive the next value.","Sends the provided message along this channel.","Create an associated Sender.","","","","","","","","","","","","",""],"i":[0,0,0,0,4,1,2,4,1,2,0,1,1,1,1,2,4,4,1,2,4,1,2,4,1,2,4,1,1,2,1,2,1,2,1,1,4,4,1,2,4,1,2,2,4,1,2],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[3,[[1,[-1]],[2,[-1]]]]],[]],[[[1,[-1]]],[[1,[-1]]],[]],[[-1,-2],3,[],[]],[[[1,[-1]]],3,[]],[[[1,[-1]]],3,[]],[[[2,[-1]]],3,[]],[[[4,[-1]],5],6,[]],[[[4,[-1]],5],6,[]],[[[1,[-1]],5],6,7],[[[2,[-1]],5],6,7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[-1]]],-1,[]],[[[8,[[1,[-1]]]],9],[[11,[[10,[3]]]]],[]],[[[8,[[1,[-1]]]],9],[[11,[[10,[3,[4,[-1]]]]]]],[]],[[[8,[[2,[-1]]]],9],[[11,[12]]],[]],[[[8,[[1,[-1]]]],9],[[11,[[10,[3]]]]],[]],[[[2,[-1]]],[[12,[-1]]],[]],[[[1,[-1]],-1],[[10,[3,[4,[-1]]]]],[]],[[[2,[-1]]],[[1,[-1]]],[]],[[[8,[[1,[-1]]]],-1],[[10,[3,[4,[-1]]]]],[]],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[[[8,[-1]],9],[[11,[[12,[10]]]]],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]]],"c":[],"p":[[3,"Sender",1],[3,"Receiver",1],[15,"tuple"],[3,"SendError",1],[3,"Formatter",47],[6,"Result",47],[8,"Debug",47],[3,"Pin",48],[3,"Context",49],[4,"Result",50],[4,"Poll",51],[4,"Option",52],[3,"String",53],[3,"TypeId",54]],"b":[[16,"impl-Debug-for-SendError%3CT%3E"],[17,"impl-Display-for-SendError%3CT%3E"]]},\ "local_waker":{"doc":"A synchronization primitive for thread-local task wakeup.","t":"DLLLLLLLLLLLLL","n":["LocalWaker","borrow","borrow_mut","default","fmt","from","into","new","register","take","try_from","try_into","type_id","wake"],"q":[[0,"local_waker"],[14,"core::fmt"],[15,"core::fmt"],[16,"core::option"],[17,"core::result"],[18,"core::any"]],"d":["A synchronization primitive for task wakeup.","","","","","Returns the argument unchanged.","Calls U::from(self).","Creates a new, empty LocalWaker.","Registers the waker to be notified on calls to wake.","Returns the last Waker passed to register, so that the …","","","","Calls wake on the last Waker passed to register."],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,1],"f":[0,[-1,-2,[],[]],[-1,-2,[],[]],[[],1],[[1,2],3],[-1,-1,[]],[-1,-2,[],[]],[[],1],[[1,4],5],[1,[[6,[4]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]],[1,9]],"c":[],"p":[[3,"LocalWaker",0],[3,"Formatter",14],[6,"Result",14],[3,"Waker",15],[15,"bool"],[4,"Option",16],[4,"Result",17],[3,"TypeId",18],[15,"tuple"]],"b":[]},\ "lock_api":{"doc":"This library provides type-safe and fully-featured Mutex …","t":"QQIQQDDSSSSQQDDDDDDIIIDIIIIIIIIIIDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKKKKLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKKKKLLLKKKKKKKLLLKKKLLLLLLLLLLLLLLLLLKLKLKLLLLLLLLLLLLLLLLLLLLLLKLKKKLLLLLLLLLLKKKKLLLLLLLLLLLKLLL","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":[37,38,0,16,17,0,0,16,4,2,17,37,38,0,0,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,43,13,2,14,15,5,19,7,20,8,10,11,22,23,42,43,13,2,14,15,5,19,7,20,8,10,11,22,23,3,3,2,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,42,43,13,13,13,2,14,14,14,15,15,15,5,19,7,20,8,10,11,22,23,13,14,15,42,43,13,2,14,15,5,19,7,20,8,10,11,22,23,13,14,15,16,16,13,2,14,17,17,15,17,17,15,2,14,5,16,13,2,14,17,17,34,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,42,43,13,2,14,15,5,19,7,20,8,10,11,22,23,42,43,13,2,14,15,5,19,7,20,8,10,11,22,23,16,13,2,14,17,38,38,37,13,2,14,17,38,34,39,39,38,37,13,2,14,21,40,40,5,19,7,20,8,10,22,23,15,15,15,15,15,15,15,15,15,21,11,40,11,40,11,11,11,11,15,15,15,42,43,13,2,14,15,5,19,7,20,8,10,11,22,23,16,2,17,9,3,2,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,1,[]],[-1,1,[]],[[[2,[-1,-2]]],1,3,4],[[[5,[-1,-2]]],1,3,6],[[[7,[-1,-2,-3]]],1,3,4,6],[[[8,[-1,-2]]],1,9,6],[[[10,[-1,-2]]],1,9,6],[[[11,[-1,-2]]],1,12,6],[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[[-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],[-1,1,[]],[[[10,[-1,-2]]],[[8,[-1,-2]]],24,6],[[[11,[-1,-2]]],[[8,[-1,-2]]],25,6],[-1,1,[]],[[[10,[-1,-2]]],[[11,[-1,-2]]],25,6],[-1,1,[]],[[[5,[-1,-2]]],1,16,6],[[[19,[-1,-2]]],1,16,6],[[[7,[-1,-2,-3]]],1,16,4,6],[[[20,[-1,-2,-3]]],1,16,4,6],[[[8,[-1,-2]]],1,17,6],[[[10,[-1,-2]]],1,17,6],[[[11,[-1,-2]]],1,21,6],[[[22,[-1,-2]]],1,17,6],[[[23,[-1,-2]]],1,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,[28,6]],[[[7,[-1,-2,-3]],26],27,16,4,[29,6]],[[[20,[-1,-2,-3]],26],27,16,4,[29,6]],[[[20,[-1,-2,-3]],26],27,16,4,[28,6]],[[[8,[-1,-2]],26],27,17,[28,6]],[[[8,[-1,-2]],26],27,17,[29,6]],[[[10,[-1,-2]],26],27,17,[29,6]],[[[10,[-1,-2]],26],27,17,[28,6]],[[[11,[-1,-2]],26],27,21,[29,6]],[[[11,[-1,-2]],26],27,21,[28,6]],[[[22,[-1,-2]],26],27,17,[29,6]],[[[22,[-1,-2]],26],27,17,[28,6]],[[[23,[-1,-2]],26],27,17,[29,6]],[[[23,[-1,-2]],26],27,17,[28,6]],[[[13,[-1,-2]]],1,16,6],[[[14,[-1,-2,-3]]],1,16,4,6],[[[13,[-1,-2]]],1,3,6],[[[14,[-1,-2,-3]]],1,3,4,6],[[[15,[-1,-2]]],1,17,6],[[[15,[-1,-2]]],1,9,6],[[[15,[-1,-2]]],1,17,6],[[[15,[-1,-2]]],1,9,6],[-1,-1,[]],[-1,-1,[]],[30,-1,[]],[-1,-1,[]],[-1,[[13,[-2,-1]]],[],16],[-1,-1,[]],[30,-1,[]],[-1,-1,[]],[-1,[[14,[-2,-3,-1]]],[],16,4],[-1,[[15,[-2,-1]]],[],17],[30,-1,[]],[-1,-1,[]],[-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,[]],[-1,31,[]],[-1,31,[]],[[[13,[-1,-2]]],31,16,6],[[[2,[-1,-2]]],31,16,4],[[[14,[-1,-2,-3]]],31,16,4,6],[-1,31,[]],[-1,31,[]],[[[15,[-1,-2]]],31,17,6],[-1,31,[]],[-1,31,[]],[[[15,[-1,-2]]],31,17,6],[[[2,[-1,-2]]],31,16,4],[[[14,[-1,-2,-3]]],31,16,4,6],[[[5,[-1,-2]]],-2,16,6],[-1,1,[]],[[[13,[-1,-2]]],[[5,[-1,-2]]],16,6],[[[2,[-1,-2]]],1,16,4],[[[14,[-1,-2,-3]]],[[7,[-1,-2,-3]]],16,4,6],[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[[[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]],-3],[[19,[-1,-4]]],16,6,32,6],[[[19,[-1,-2]],-3],[[19,[-1,-4]]],16,6,32,6],[[[7,[-1,-2,-3]],-4],[[20,[-1,-2,-5]]],16,4,6,32,6],[[[20,[-1,-2,-3]],-4],[[20,[-1,-2,-5]]],16,4,6,32,6],[[[8,[-1,-2]],-3],[[22,[-1,-4]]],17,6,32,6],[[[10,[-1,-2]],-3],[[23,[-1,-4]]],17,6,32,6],[[[22,[-1,-2]],-3],[[22,[-1,-4]]],17,6,32,6],[[[23,[-1,-2]],-3],[[23,[-1,-4]]],17,6,32,6],[[[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],[-1,33,[]],[[[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]]],34,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,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,31,[]],[[[13,[-1,-2]]],[[36,[[5,[-1,-2]]]]],16,6],[[[2,[-1,-2]]],31,16,4],[[[14,[-1,-2,-3]]],[[36,[[7,[-1,-2,-3]]]]],16,4,6],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[[[13,[-1,-2]]],[[36,[[5,[-1,-2]]]]],37,6],[[[2,[-1,-2]]],31,37,4],[[[14,[-1,-2,-3]]],[[36,[[7,[-1,-2,-3]]]]],37,4,6],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[[[13,[-1,-2]]],[[36,[[5,[-1,-2]]]]],37,6],[[[2,[-1,-2]]],31,37,4],[[[14,[-1,-2,-3]]],[[36,[[7,[-1,-2,-3]]]]],37,4,6],[-1,31,[]],[-1,31,[]],[-1,31,[]],[[[5,[-1,-2]],-3],[[35,[[19,[-1,-4]],[5,[-1,-2]]]]],16,6,32,6],[[[19,[-1,-2]],-3],[[35,[[19,[-1,-4]],[19,[-1,-2]]]]],16,6,32,6],[[[7,[-1,-2,-3]],-4],[[35,[[20,[-1,-2,-5]],[7,[-1,-2,-3]]]]],16,4,6,32,6],[[[20,[-1,-2,-3]],-4],[[35,[[20,[-1,-2,-5]],[20,[-1,-2,-3]]]]],16,4,6,32,6],[[[8,[-1,-2]],-3],[[35,[[22,[-1,-4]],[8,[-1,-2]]]]],17,6,32,6],[[[10,[-1,-2]],-3],[[35,[[23,[-1,-4]],[10,[-1,-2]]]]],17,6,32,6],[[[22,[-1,-2]],-3],[[35,[[22,[-1,-4]],[22,[-1,-2]]]]],17,6,32,6],[[[23,[-1,-2]],-3],[[35,[[23,[-1,-4]],[23,[-1,-2]]]]],17,6,32,6],[[[15,[-1,-2]]],[[36,[[8,[-1,-2]]]]],17,6],[[[15,[-1,-2]]],[[36,[[8,[-1,-2]]]]],38,6],[[[15,[-1,-2]]],[[36,[[8,[-1,-2]]]]],34,6],[[[15,[-1,-2]]],[[36,[[8,[-1,-2]]]]],39,6],[[[15,[-1,-2]]],[[36,[[8,[-1,-2]]]]],39,6],[[[15,[-1,-2]]],[[36,[[8,[-1,-2]]]]],38,6],[[[15,[-1,-2]]],[[36,[[11,[-1,-2]]]]],21,6],[[[15,[-1,-2]]],[[36,[[11,[-1,-2]]]]],40,6],[[[15,[-1,-2]]],[[36,[[11,[-1,-2]]]]],40,6],[-1,31,[]],[[[11,[-1,-2]]],[[35,[[10,[-1,-2]],[11,[-1,-2]]]]],21,6],[-1,31,[]],[[[11,[-1,-2]]],[[35,[[10,[-1,-2]],[11,[-1,-2]]]]],40,6],[-1,31,[]],[[[11,[-1,-2]]],[[35,[[10,[-1,-2]],[11,[-1,-2]]]]],40,6],[[[11,[-1,-2]],-3],[[36,[-4]]],25,6,32,[]],[[[11,[-1,-2]],-3],[[36,[-4]]],[40,25],6,32,[]],[[[11,[-1,-2]],-3],[[36,[-4]]],[40,25],6,32,[]],[[[15,[-1,-2]]],[[36,[[10,[-1,-2]]]]],17,6],[[[15,[-1,-2]]],[[36,[[10,[-1,-2]]]]],38,6],[[[15,[-1,-2]]],[[36,[[10,[-1,-2]]]]],38,6],[-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,1,[]],[[[2,[-1,-2]]],1,16,4],[-1,1,[]],[-1,1,[]],[-1,1,[]],[[[2,[-1,-2]]],1,3,4],[[[5,[-1,-2]]],1,3,6],[[[19,[-1,-2]]],1,3,6],[[[7,[-1,-2,-3]]],1,3,4,6],[[[20,[-1,-2,-3]]],1,3,4,6],[[[8,[-1,-2]]],1,9,6],[[[10,[-1,-2]]],1,9,6],[[[11,[-1,-2]]],1,12,6],[[[22,[-1,-2]]],1,9,6],[[[23,[-1,-2]]],1,9,6],[-1,1,[]],[-1,1,[]],[-1,1,[]],[-1,1,[]],[[[5,[-1,-2]],-3],-4,16,6,32,[]],[[[7,[-1,-2,-3]],-4],-5,16,4,6,32,[]],[[[8,[-1,-2]],-3],-4,17,6,32,[]],[[[10,[-1,-2]],-3],-4,17,6,32,[]],[[[11,[-1,-2]],-3],-4,21,6,32,[]],[[[5,[-1,-2]],-3],-4,3,6,32,[]],[[[7,[-1,-2,-3]],-4],-5,3,4,6,32,[]],[[[8,[-1,-2]],-3],-4,9,6,32,[]],[[[10,[-1,-2]],-3],-4,9,6,32,[]],[[[11,[-1,-2]],-3],-4,12,6,32,[]],[[[15,[-1,-2]]],[[11,[-1,-2]]],21,6],[-1,1,[]],[[[11,[-1,-2]]],[[10,[-1,-2]]],21,6],[[[11,[-1,-2]],-3],-4,25,6,32,[]],[[[15,[-1,-2]]],[[10,[-1,-2]]],17,6]],"c":[],"p":[[15,"tuple"],[3,"RawReentrantMutex",0],[8,"RawMutexFair",0],[8,"GetThreadId",0],[3,"MutexGuard",0],[8,"Sized",372],[3,"ReentrantMutexGuard",0],[3,"RwLockReadGuard",0],[8,"RawRwLockFair",0],[3,"RwLockWriteGuard",0],[3,"RwLockUpgradableReadGuard",0],[8,"RawRwLockUpgradeFair",0],[3,"Mutex",0],[3,"ReentrantMutex",0],[3,"RwLock",0],[8,"RawMutex",0],[8,"RawRwLock",0],[8,"Default",373],[3,"MappedMutexGuard",0],[3,"MappedReentrantMutexGuard",0],[8,"RawRwLockUpgrade",0],[3,"MappedRwLockReadGuard",0],[3,"MappedRwLockWriteGuard",0],[8,"RawRwLockDowngrade",0],[8,"RawRwLockUpgradeDowngrade",0],[3,"Formatter",374],[6,"Result",374],[8,"Debug",374],[8,"Display",374],[15,"never"],[15,"bool"],[8,"FnOnce",375],[3,"NonZeroUsize",376],[8,"RawRwLockRecursive",0],[4,"Result",377],[4,"Option",378],[8,"RawMutexTimed",0],[8,"RawRwLockTimed",0],[8,"RawRwLockRecursiveTimed",0],[8,"RawRwLockUpgradeTimed",0],[3,"TypeId",379],[3,"GuardSend",0],[3,"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-Debug-for-ReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[128,"impl-Display-for-ReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[129,"impl-Display-for-MappedReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[130,"impl-Debug-for-MappedReentrantMutexGuard%3C\'a,+R,+G,+T%3E"],[131,"impl-Debug-for-RwLockReadGuard%3C\'a,+R,+T%3E"],[132,"impl-Display-for-RwLockReadGuard%3C\'a,+R,+T%3E"],[133,"impl-Display-for-RwLockWriteGuard%3C\'a,+R,+T%3E"],[134,"impl-Debug-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-Display-for-MappedRwLockReadGuard%3C\'a,+R,+T%3E"],[138,"impl-Debug-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":"NNNNNNEEIDDNDDDRDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLKLLLLLLLOLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLKOOFLLFLLLLLLLLLLLLLLFFFFFLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLO","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_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","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_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"],"q":[[0,"log"],[183,"core::fmt"],[184,"core::cmp"],[185,"core::option"],[186,"core::fmt"],[187,"core::hash"],[188,"core::iter::traits::iterator"],[189,"alloc::boxed"],[190,"alloc::string"],[191,"core::any"]],"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.","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 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.","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."],"i":[4,6,4,6,4,6,0,0,0,0,0,6,0,0,0,0,0,4,6,4,6,1,3,4,6,4,6,1,3,8,7,16,12,4,6,1,3,8,7,16,12,3,7,1,8,4,6,1,8,4,6,1,8,4,6,8,7,0,3,7,21,4,4,6,6,8,7,12,0,1,3,1,3,21,4,4,6,6,1,3,8,7,16,16,12,12,4,6,1,3,8,7,16,12,4,6,4,6,8,7,0,4,6,1,3,8,7,16,12,4,6,1,3,8,7,1,3,21,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,6,4,4,6,1,8,4,6,16,12,0,4,6,1,3,8,7,16,12,4,6,1,3,8,7,16,12,4,6,1,3,8,7,16,12,0],"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],[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],[[-1,8],11,[]],[[4,6],11],[[4,4],11],[[6,4],11],[[6,6],11],[[8,8],11],[[7,7],11],[[12,12],11],0,[1,[[13,[5]]]],[[3,[13,[5]]],3],[1,[[13,[5]]]],[[3,[13,[5]]],3],[-1,9,[]],[[4,14],15],[[4,14],15],[[6,14],15],[[6,14],15],[[1,14],15],[[3,14],15],[[8,14],15],[[7,14],15],[[16,14],15],[[16,14],15],[[12,14],15],[[12,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,[[17,[4]]]],[5,[[17,[6]]]],[[4,-1],9,18],[[6,-1],9,18],[[8,-1],9,18],[[7,-1],9,18],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[0,[19]]]],[[],[[0,[19]]]],[1,4],[[3,4],3],[8,4],[[7,4],7],[1,[[13,[20]]]],[[3,[13,[20]]],3],[[-1,1],9,[]],0,0,[[],21],[[],4],[[],6],[[],6],[1,8],[[3,8],3],[1,[[13,[5]]]],[[3,[13,[5]]],3],[1,[[13,[5]]]],[[3,[13,[5]]],3],[[],3],[[],7],[[4,4],[[13,[10]]]],[[4,6],[[13,[10]]]],[[6,4],[[13,[10]]]],[[6,6],[[13,[10]]]],[[8,8],[[13,[10]]]],[[7,7],[[13,[10]]]],[[[22,[21]]],[[17,[9,16]]]],[21,[[17,[9,16]]]],[21,[[17,[9,16]]]],[6,9],[6,9],[1,5],[[3,5],3],[8,5],[[7,5],7],[6,[[13,[4]]]],[4,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],0,[-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,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],0],"c":[],"p":[[3,"Record",0],[3,"Arguments",183],[3,"RecordBuilder",0],[4,"Level",0],[15,"str"],[4,"LevelFilter",0],[3,"MetadataBuilder",0],[3,"Metadata",0],[15,"tuple"],[4,"Ordering",184],[15,"bool"],[3,"ParseLevelError",0],[4,"Option",185],[3,"Formatter",183],[6,"Result",183],[3,"SetLoggerError",0],[4,"Result",186],[8,"Hasher",187],[8,"Iterator",188],[15,"u32"],[8,"Log",0],[3,"Box",189],[3,"String",190],[3,"TypeId",191]],"b":[[61,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[62,"impl-PartialEq-for-Level"],[63,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[64,"impl-PartialEq-for-LevelFilter"],[74,"impl-Debug-for-Level"],[75,"impl-Display-for-Level"],[76,"impl-Debug-for-LevelFilter"],[77,"impl-Display-for-LevelFilter"],[82,"impl-Display-for-SetLoggerError"],[83,"impl-Debug-for-SetLoggerError"],[84,"impl-Debug-for-ParseLevelError"],[85,"impl-Display-for-ParseLevelError"],[132,"impl-PartialOrd-for-Level"],[133,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[134,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[135,"impl-PartialOrd-for-LevelFilter"]]},\ +"log":{"doc":"A lightweight logging facade.","t":"NNNNNNEEIDDNDDDRDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLKLLLLLLLOLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLKOOFLLFLLLLLLLLLLLLLLFFFFFLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLO","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_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","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_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"],"q":[[0,"log"],[183,"core::fmt"],[184,"core::cmp"],[185,"core::option"],[186,"core::fmt"],[187,"core::hash"],[188,"core::iter::traits::iterator"],[189,"alloc::boxed"],[190,"alloc::string"],[191,"core::any"]],"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.","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 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.","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."],"i":[4,6,4,6,4,6,0,0,0,0,0,6,0,0,0,0,0,4,6,4,6,1,3,4,6,4,6,1,3,8,7,16,12,4,6,1,3,8,7,16,12,3,7,1,8,4,6,1,8,4,6,1,8,4,6,8,7,0,3,7,21,4,4,6,6,8,7,12,0,1,3,1,3,21,4,4,6,6,1,3,8,7,16,16,12,12,4,6,1,3,8,7,16,12,4,6,4,6,8,7,0,4,6,1,3,8,7,16,12,4,6,1,3,8,7,1,3,21,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,6,4,4,6,1,8,4,6,16,12,0,4,6,1,3,8,7,16,12,4,6,1,3,8,7,16,12,4,6,1,3,8,7,16,12,0],"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],[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],[[-1,8],11,[]],[[4,6],11],[[4,4],11],[[6,4],11],[[6,6],11],[[8,8],11],[[7,7],11],[[12,12],11],0,[1,[[13,[5]]]],[[3,[13,[5]]],3],[1,[[13,[5]]]],[[3,[13,[5]]],3],[-1,9,[]],[[4,14],15],[[4,14],15],[[6,14],15],[[6,14],15],[[1,14],15],[[3,14],15],[[8,14],15],[[7,14],15],[[16,14],15],[[16,14],15],[[12,14],15],[[12,14],15],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,[[17,[4]]]],[5,[[17,[6]]]],[[4,-1],9,18],[[6,-1],9,18],[[8,-1],9,18],[[7,-1],9,18],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[0,[19]]]],[[],[[0,[19]]]],[1,4],[[3,4],3],[8,4],[[7,4],7],[1,[[13,[20]]]],[[3,[13,[20]]],3],[[-1,1],9,[]],0,0,[[],21],[[],4],[[],6],[[],6],[1,8],[[3,8],3],[1,[[13,[5]]]],[[3,[13,[5]]],3],[1,[[13,[5]]]],[[3,[13,[5]]],3],[[],3],[[],7],[[4,4],[[13,[10]]]],[[4,6],[[13,[10]]]],[[6,4],[[13,[10]]]],[[6,6],[[13,[10]]]],[[8,8],[[13,[10]]]],[[7,7],[[13,[10]]]],[[[22,[21]]],[[17,[9,16]]]],[21,[[17,[9,16]]]],[21,[[17,[9,16]]]],[6,9],[6,9],[1,5],[[3,5],3],[8,5],[[7,5],7],[6,[[13,[4]]]],[4,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],0,[-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,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],0],"c":[],"p":[[3,"Record",0],[3,"Arguments",183],[3,"RecordBuilder",0],[4,"Level",0],[15,"str"],[4,"LevelFilter",0],[3,"MetadataBuilder",0],[3,"Metadata",0],[15,"tuple"],[4,"Ordering",184],[15,"bool"],[3,"ParseLevelError",0],[4,"Option",185],[3,"Formatter",183],[6,"Result",183],[3,"SetLoggerError",0],[4,"Result",186],[8,"Hasher",187],[8,"Iterator",188],[15,"u32"],[8,"Log",0],[3,"Box",189],[3,"String",190],[3,"TypeId",191]],"b":[[61,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[62,"impl-PartialEq-for-Level"],[63,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[64,"impl-PartialEq-for-LevelFilter"],[74,"impl-Debug-for-Level"],[75,"impl-Display-for-Level"],[76,"impl-Debug-for-LevelFilter"],[77,"impl-Display-for-LevelFilter"],[82,"impl-Display-for-SetLoggerError"],[83,"impl-Debug-for-SetLoggerError"],[84,"impl-Display-for-ParseLevelError"],[85,"impl-Debug-for-ParseLevelError"],[132,"impl-PartialOrd-for-Level"],[133,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[134,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[135,"impl-PartialOrd-for-LevelFilter"]]},\ "match_cfg":{"doc":"A convenience macro to ergonomically define an item …","t":"O","n":["match_cfg"],"q":[[0,"match_cfg"]],"d":["The macro provided by this crate, match_cfg, is similar to …"],"i":[0],"f":[0],"c":[],"p":[],"b":[]},\ "matchers":{"doc":"Regex matchers on character and byte streams.","t":"QDDDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLL","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":[30,0,0,0,0,1,5,6,1,5,6,1,5,6,1,5,6,1,5,6,1,5,5,1,5,6,6,1,5,6,1,1,5,6,5,6,30,1,1,1,5,1,1,1,5,1,5,6,6,1,5,6,1,5,6,1,5,6,5,5],"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],[4,3]],[[[5,[-1,-2]]],[[5,[-1,-2]]],[2,3],[4,3]],[6,6],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[[1,[-1,-2]],-3],8,2,4,9],[[[5,[-1,-2]],-3],8,2,4,9],[6,10],[[[1,[-1,-2]],-3],8,2,4,11],[[[5,[-1,-2]],-3],8,2,4,11],[[[5,[-1,-2]]],[[13,[7,12]]],2,4],[[[1,[-1,-2]],14],15,[2,9],[4,9]],[[[5,[-1,-2]],14],15,[2,9],[4,9]],[[6,14],[[13,[7,16]]]],[[6,14],[[13,[7,16]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[10,[[13,[1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[5,[-1,-2]]],8,2,4],[6,17],[-1,[[5,[-2]]],[],[]],[[[1,[-1,[20,[[19,[18]],-1]]]]],[[5,[-1]]],2],[[[1,[-1,[21,[[19,[-1]],-1]]]]],[[5,[-1]]],2],[[[1,[-1,-2]],-3],8,2,4,[[22,[10]]]],[[[5,[-1,-2]],-3],8,2,4,[[22,[10]]]],[10,[[13,[1,6]]]],[10,[[13,[1,6]]]],[[[1,[-1,-2]],-3],[[23,[8]]],2,4,24],[[[5,[-1,-2]],-3],[[23,[8]]],2,4,[24,25]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,26,[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[[[5,[-1,-2]],[28,[18]]],[[13,[29,12]]],2,4],[[[5,[-1,-2]],10],15,2,4]],"c":[],"p":[[3,"Pattern",0],[8,"StateID",60],[8,"Clone",61],[8,"DFA",62],[3,"Matcher",0],[3,"Error",0],[15,"tuple"],[15,"bool"],[8,"Debug",63],[15,"str"],[8,"Display",63],[3,"Error",64],[4,"Result",65],[3,"Formatter",63],[6,"Result",63],[3,"Error",63],[4,"ErrorKind",66],[15,"u8"],[3,"Vec",67],[4,"SparseDFA",68],[4,"DenseDFA",69],[8,"AsRef",70],[6,"Result",64],[8,"Read",71],[8,"Sized",72],[3,"String",73],[3,"TypeId",74],[15,"slice"],[15,"usize"],[8,"ToMatcher",0]],"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"]]},\ "md5":{"doc":"An implementation of the MD5 cryptographic hash algorithm.","t":"IGDLLKLLLCKKLKKKLLLKKKKLLLLLKLL","n":["Digest","Md5","Md5Core","borrow","borrow_mut","chain_update","clone","clone_into","default","digest","digest","finalize","finalize_fixed_core","finalize_into","finalize_into_reset","finalize_reset","fmt","from","into","new","new_with_prefix","output_size","reset","reset","to_owned","try_from","try_into","type_id","update","update_blocks","write_alg_name"],"q":[[0,"md5"],[31,"core::convert"],[32,"generic_array"],[33,"digest::core_api"],[34,"crypto_common"],[35,"digest"],[36,"core::fmt"],[37,"core::fmt"],[38,"core::any"],[39,"crypto_common"]],"d":["Convenience wrapper trait covering functionality of …","MD5 hasher state.","Core MD5 hasher state.","","","Process input data in a chained manner.","","","","","Compute hash of data.","Retrieve result and consume hasher instance.","","Write result into provided array and consume the hasher …","Write result into provided array and reset the hasher …","Retrieve result and reset hasher instance.","","Returns the argument unchanged.","Calls U::from(self).","Create new hasher instance.","Create new hasher instance which has processed the …","Get output size of the hasher","Reset hasher instance to its initial state.","","","","","","Process data, updating the internal state.","",""],"i":[0,0,0,4,4,17,4,4,4,0,17,17,4,17,17,17,4,4,4,17,17,17,17,4,4,4,4,4,17,4,4],"f":[0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],-1,[],[[3,[[2,[1]]]]]],[4,4],[[-1,-2],5,[],[]],[[],4],0,[-1,[[6,[1]]],[[3,[[2,[1]]]]]],[-1,[[6,[1]]],[]],[[4,[7,[4]],[8,[4]]],5],[[-1,[6,[1]]],5,[]],[[-1,[6,[1]]],5,9],[-1,[[6,[1]]],9],[[4,10],11],[-1,-1,[]],[-1,-2,[],[]],[[],-1,[]],[-1,-2,[[3,[[2,[1]]]]],[]],[[],12],[-1,5,13],[4,5],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,15,[]],[[-1,-2],5,[],[[3,[[2,[1]]]]]],[[4,[2,[[16,[4]]]]],5],[10,11]],"c":[],"p":[[15,"u8"],[15,"slice"],[8,"AsRef",31],[3,"Md5Core",0],[15,"tuple"],[3,"GenericArray",32],[6,"Buffer",33],[6,"Output",34],[8,"FixedOutputReset",35],[3,"Formatter",36],[6,"Result",36],[15,"usize"],[8,"Reset",34],[4,"Result",37],[3,"TypeId",38],[6,"Block",34],[8,"Digest",0]],"b":[]},\ @@ -250,7 +250,7 @@ var searchIndex = JSON.parse('{\ "quoted_printable":{"doc":"","t":"NNENNNNDEENNNLLLLLLLLLLLLLLLLLLLLFFLLFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Binary","IncompleteHexOctet","InputMode","InvalidByte","InvalidHexOctet","LineTooLong","LowercaseHexOctet","Options","ParseMode","QuotedPrintableError","Robust","Strict","Text","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","decode","decode_with_options","default","description","encode","encode_binary","encode_binary_to_str","encode_to_str","encode_with_options","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","hash","hash","hash","hash","input_mode","into","into","into","into","line_length_limit","parse_mode","partial_cmp","partial_cmp","partial_cmp","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id"],"q":[[0,"quoted_printable"],[86,"core::error"],[87,"core::option"],[88,"core::cmp"],[89,"alloc::vec"],[90,"core::result"],[91,"core::convert"],[92,"alloc::string"],[93,"core::fmt"],[94,"core::fmt"],[95,"core::any"]],"d":["Treat the input as binary, and encode all CRLF pairs.","An ‘=’ character was found in the input without the …","A flag that controls how to treat the input when encoding.","A byte was found in the input that was outside of the …","An ‘=’ character was found with two following …","Lines where found in the input that exceeded 76 bytes in …","An ‘=’ character was found with two following hex …","Options to control encoding and decoding behaviour.","A flag that allows control over the decoding strictness.","An error type that represents different kinds of decoding …","Perform robust parsing, and gracefully handle any …","Perform strict checking over the input, and return an …","Treat the input as text, and don’t encode CRLF pairs.","","","","","","","","","","","","","","","","","","","","","Decodes a piece of quoted-printable data. This …","Decodes a piece of quoted-printable data.","","","Encodes some bytes into quoted-printable format, treating …","Encodes some bytes into quoted-printable format, treating …","Encodes some bytes into quoted-printable format.","Encodes some bytes into quoted-printable format.","Encodes some bytes into quoted-printable format, using the …","","","","","","","","","","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":[5,1,0,1,1,1,1,0,0,0,4,4,5,4,5,6,1,4,5,6,1,1,4,5,6,1,4,5,6,1,4,5,1,0,0,6,1,0,0,0,0,0,4,5,6,1,4,5,6,1,1,4,5,6,1,4,5,6,1,6,4,5,6,1,6,6,4,5,1,4,5,6,1,1,4,5,6,1,4,5,6,1,4,5,6,1],"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,[[3,[2]]]],[4,4],[5,5],[6,6],[1,1],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[4,4],8],[[5,5],8],[[1,1],8],[[-1,4],[[11,[[10,[9]],1]]],[[13,[[12,[9]]]]]],[[-1,6],[[11,[[10,[9]],1]]],[[13,[[12,[9]]]]]],[[],6],[1,14],[-1,[[10,[9]]],[[13,[[12,[9]]]]]],[-1,[[10,[9]]],[[13,[[12,[9]]]]]],[-1,15,[[13,[[12,[9]]]]]],[-1,15,[[13,[[12,[9]]]]]],[[-1,6],15,[[13,[[12,[9]]]]]],[[4,4],16],[[5,5],16],[[6,6],16],[[1,1],16],[[4,17],18],[[5,17],18],[[6,17],18],[[1,17],18],[[1,17],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[4,-1],7,19],[[5,-1],7,19],[[6,-1],7,19],[[1,-1],7,19],[[6,5],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[6,20],6],[[6,4],6],[[4,4],[[3,[8]]]],[[5,5],[[3,[8]]]],[[1,1],[[3,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,15,[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]]],"c":[],"p":[[4,"QuotedPrintableError",0],[8,"Error",86],[4,"Option",87],[4,"ParseMode",0],[4,"InputMode",0],[3,"Options",0],[15,"tuple"],[4,"Ordering",88],[15,"u8"],[3,"Vec",89],[4,"Result",90],[15,"slice"],[8,"AsRef",91],[15,"str"],[3,"String",92],[15,"bool"],[3,"Formatter",93],[6,"Result",93],[8,"Hasher",94],[15,"usize"],[3,"TypeId",95]],"b":[[49,"impl-Debug-for-QuotedPrintableError"],[50,"impl-Display-for-QuotedPrintableError"]]},\ "rand":{"doc":"Utilities for random number generation","t":"SIDISIIQILLLALLKLLLLLLLKLLLLLLLLLLLKKAFLLALLLLLALLFLKLLKLLLLNDDEDDIINNNDDDDNDEDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLAIIIQDDDDDIQKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCAIDLLLLLLLLLLCCCCCCCCCCCDDDALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLQIDILLKLKLLKKLKKLLALLLLKKLLLLLEEELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLL","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::error"],[717,"alloc::boxed"],[718,"core::convert"],[719,"std::io::error"],[720,"alloc::string"],[721,"core::any"],[722,"core::clone"],[723,"core::cmp"],[724,"core::cmp"],[725,"core::ops::range"],[726,"core::iter::traits::collect"],[727,"core::ops::arith"],[728,"core::default"],[729,"core::num::nonzero"],[730,"core::num::nonzero"],[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,83,0,1,1,1,0,30,30,13,1,1,1,1,1,83,83,83,30,30,30,30,30,30,30,30,1,1,1,13,13,0,0,1,13,0,30,30,30,30,83,0,1,1,0,1,5,30,30,13,1,1,1,1,42,0,0,0,0,0,0,0,35,42,42,0,0,0,0,42,0,0,0,93,32,33,34,35,27,47,36,37,32,38,40,42,43,33,34,35,27,47,36,37,32,38,40,42,43,33,34,35,36,37,32,38,40,42,43,33,34,35,36,37,32,38,40,42,43,33,34,35,40,42,43,34,35,35,27,47,36,37,32,38,40,42,42,43,33,34,35,27,47,36,37,32,38,40,42,43,43,43,33,34,34,35,27,47,36,37,32,38,40,42,43,33,27,26,26,34,38,40,27,26,34,47,36,36,37,37,32,38,40,43,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,26,26,93,93,27,34,35,36,37,32,38,40,42,43,33,35,42,34,35,27,47,36,37,32,38,40,42,43,33,34,35,27,47,36,37,32,38,40,42,43,33,34,35,27,47,36,37,32,38,40,42,43,33,0,40,34,35,27,47,36,37,32,38,40,42,43,33,0,0,0,0,16,0,0,0,0,0,0,94,74,70,71,72,73,70,71,72,73,70,71,72,73,70,71,72,73,70,72,70,71,72,73,70,71,72,73,70,71,72,73,17,94,43,70,70,70,70,70,70,70,70,70,70,70,70,71,72,72,73,94,43,70,70,70,70,70,70,70,70,70,70,70,70,71,72,72,73,94,70,70,70,70,70,70,70,70,70,70,70,70,71,72,72,73,17,94,70,70,70,70,70,70,70,70,70,70,70,70,72,72,94,70,70,70,70,70,70,70,70,70,70,70,70,70,71,72,73,70,71,72,73,70,71,72,73,70,71,72,73,70,71,72,73,0,0,0,0,0,76,76,76,76,76,76,76,76,76,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,80,28,79,80,28,79,80,28,79,80,28,79,80,28,79,28,80,79,80,28,79,80,28,79,80,28,80,80,79,80,28,0,79,80,28,79,80,28,79,80,28,79,80,28,79,80,28,79,80,28,79,80,28,79,80,28,0,0,0,81,84,86,81,84,86,81,81,81,84,81,84,86,86,81,84,86,81,84,86,81,84,81,84,81,84,81,81,86,81,86,84,81,84,86,81,84,86,81,84,86,81,84,86,81,0,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,95,0,0,0,88,88,95,96,95,96,96,95,95,96,95,95,88,88,0,88,88,88,88,95,95,88,88,88,88,88,0,0,0,90,92,91,90,92,91,90,91,90,91,90,90,92,91,90,90,90,92,91,90,90,92,91,90,92,91,90,90,90,90,92,91,0,0,92,91,90,91,90,92,91,90,92,91,90,92,91,90,92,91],"f":[0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,[[3,[2]]]],0,[[-1,-2],4,[],[5,6]],[[-1,-2],4,[],[5,6]],[[-1,[8,[7]]],4,[]],[[1,9],[[11,[4,10]]]],[[1,9],[[11,[4,10]]]],[12,1],[2,1],[-1,-1,[]],[[],-1,[]],[-1,[[11,[-2,1]]],13,[]],[[],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,14],15,[]],[[-1,14],15,[]],[[-1,-3],-2,[],16,[[17,[-2]]]],[[-1,-3],-2,[],16,[[17,[-2]]]],[[-1,18,18],15,[]],[[-1,18,18],15,[]],[1,19],[-1,-2,[],[]],[-1,1,[[21,[[20,[19]]]]]],[-1,18,[]],[-1,22,[]],0,[[],-1,[]],[1,[[3,[23]]]],[[13,[8,[7]]],[[11,[24,25]]]],0,[[-1,-3],-2,[],[],[[26,[-2]]]],[[-1,-3],-2,[],[],[[26,[-2]]]],[[-1,-3],[[27,[-3,-1,-2]]],6,[],[[26,[-2]]]],[[-1,-3],[[27,[-3,-1,-2]]],6,[],[[26,[-2]]]],[22,-1,[]],0,[1,[[3,[19]]]],[1,[[20,[19]]]],[[],28],[-1,29,[]],[[-1,-2],[[11,[4,1]]],[],[30,6]],[[-1,-2],[[11,[4,1]]],[],[5,6]],[[-1,-2],[[11,[4,1]]],[],[5,6]],[[-1,[8,[7]]],[[11,[4,1]]],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-2,29,24],4,[],[30,6]],[[32,-1,29,24],4,[30,6]],[[33,-1,29,24],4,[30,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,[],[]],[34,34],[35,35],[36,36],[37,37],[32,32],[[[38,[-1]]],[[38,[-1]]],39],[[[40,[-1]]],[[40,[-1]]],[39,16,41]],[42,42],[[[43,[-1]]],[[43,[-1]]],[39,16]],[33,33],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[34,34],15],[[35,35],15],[[[40,[-1]],[40,[-1]]],15,[44,16,41]],[[42,42],15],[[[43,[-1]],[43,[-1]]],15,[44,16]],[[34,9],45],[[35,9],45],[[35,9],45],[[[27,[-1,-2,-3]],9],45,46,46,46],[[[47,[-1,-2,-3,-4]],9],45,46,46,46,46],[[36,9],45],[[37,9],45],[[32,9],45],[[[38,[-1]],9],45,46],[[[40,[-1]],9],45,[46,16,41]],[[42,9],45],[[42,9],45],[[[43,[-1]],9],45,[46,16]],[[33,9],45],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[48,[-1]]],[[43,[-1]]],16],[[[49,[-1]]],[[43,[-1]]],16],[-1,-1,[]],[-1,-1,[]],[[18,18],[[11,[34,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],[[47,[-1,-2,-3,-4]]],6,50,[],[]],[[-1,-2],[[47,[-1,-2,-3,-4]]],6,50,[],[]],[14,[[11,[34,35]]]],[[[8,[-1]]],[[11,[[38,[-1]],0]]],[]],[-1,[[11,[[40,[-2]],42]]],51,[52,39,53,16,41]],[[[27,[-2,-3,-1]]],[[3,[-1]]],[],[[26,[-1]]],30],[[-1,-2],-3,[],[30,6],[]],[[34,-1],15,[30,6]],[[[47,[-2,-3,-1,-4]],-5],-4,[],[[26,[-1]]],50,[],[30,6]],[[36,-1],14,[30,6]],[[36,-1],54,[30,6]],[[37,-1],54,[30,6]],[[37,-1],14,[30,6]],[[32,-1],7,[30,6]],[[[38,[-1]],-2],-1,[],[30,6]],[[[40,[-1]],-2],24,[16,41],[30,6]],[[[43,[-1]],-2],-1,16,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],23,[30,6]],[[33,-1],[[4,[-2]]],[30,6],[]],[[33,-1],56,[30,6]],[[33,-1],57,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],54,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[30,6],[],[],[],[],[],[],[],[],[],[],[],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],7,[30,6]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[30,6],[],[],[],[],[],[],[],[],[],[]],[[33,-1],58,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],4,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],59,[30,6]],[[33,-1],60,[30,6]],[[33,-1],24,[30,6]],[[33,-1],[[4,[-2,-3,-4,-5]]],[30,6],[],[],[],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7]]],[30,6],[],[],[],[],[],[]],[[33,-1],14,[30,6]],[[33,-1],[[4,[-2,-3]]],[30,6],[],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[3,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7,-8]]],[30,6],[],[],[],[],[],[],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4]]],[30,6],[],[],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[61,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[30,6],[],[],[],[],[],[],[],[],[],[],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6]]],[30,6],[],[],[],[],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],62,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],63,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],22,[30,6]],[[33,-1],2,[30,6]],[[33,-1],64,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7,-8,-9]]],[30,6],[],[],[],[],[],[],[],[]],[[33,-1],65,[30,6]],[[33,-1],66,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],18,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],[[4,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[30,6],[],[],[],[],[],[],[],[],[]],[[33,-1],67,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],68,[30,6]],[[33,-1],69,[30,6]],[[33,-1],[[55,[-2]]],[30,6],[]],[[33,-1],15,[30,6]],[[-1,-2],[[27,[-1,-2,-3]]],6,30,[]],[[-1,-2],[[27,[-1,-2,-3]]],6,30,[]],[[-1,-2,24],29,[],[30,6]],[[-1,-2,24],29,[],[30,6]],[[[27,[-2,-3,-1]]],[[4,[24,[3,[24]]]]],[],[[26,[-1]]],30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,29,[]],[-1,29,[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],0,[[[40,[-1]],[8,[[4,[24,-1]]]]],[[11,[4,42]]],[]],[-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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1]]],[[70,[-1]]],39],[71,71],[[[72,[-1]]],[[72,[-1]]],39],[73,73],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[[70,[-1]],[70,[-1]]],15,44],[[[72,[-1]],[72,[-1]]],15,44],[[[70,[-1]],9],45,46],[[71,9],45],[[[72,[-1]],9],45,46],[[73,9],45],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,15,[]],[[-1,-2],-3,[74,6],[74,6],[]],[[-2,-3],[[43,[-1]]],16,[[74,[-1]],6],[[74,[-1]],6]],[[-1,-2],[[70,[7]]],[74,6],[74,6]],[[-1,-2],[[70,[64]]],[74,6],[74,6]],[[-1,-2],[[70,[22]]],[74,6],[74,6]],[[-1,-2],[[70,[18]]],[74,6],[74,6]],[[-1,-2],[[70,[62]]],[74,6],[74,6]],[[-1,-2],[[70,[24]]],[74,6],[74,6]],[[-1,-2],[[70,[56]]],[74,6],[74,6]],[[-1,-2],[[70,[66]]],[74,6],[74,6]],[[-1,-2],[[70,[23]]],[74,6],[74,6]],[[-1,-2],[[70,[65]]],[74,6],[74,6]],[[-1,-2],[[70,[58]]],[74,6],[74,6]],[[-1,-2],[[70,[60]]],[74,6],[74,6]],[[-1,-2],71,[74,6],[74,6]],[[-1,-2],[[72,[54]]],[74,6],[74,6]],[[-1,-2],[[72,[14]]],[74,6],[74,6]],[[-1,-2],73,[74,6],[74,6]],[[-1,-2],-3,[74,6],[74,6],[]],[[-2,-3],[[43,[-1]]],16,[[74,[-1]],6],[[74,[-1]],6]],[[-1,-2],[[70,[58]]],[74,6],[74,6]],[[-1,-2],[[70,[60]]],[74,6],[74,6]],[[-1,-2],[[70,[56]]],[74,6],[74,6]],[[-1,-2],[[70,[65]]],[74,6],[74,6]],[[-1,-2],[[70,[7]]],[74,6],[74,6]],[[-1,-2],[[70,[23]]],[74,6],[74,6]],[[-1,-2],[[70,[18]]],[74,6],[74,6]],[[-1,-2],[[70,[62]]],[74,6],[74,6]],[[-1,-2],[[70,[66]]],[74,6],[74,6]],[[-1,-2],[[70,[22]]],[74,6],[74,6]],[[-1,-2],[[70,[24]]],[74,6],[74,6]],[[-1,-2],[[70,[64]]],[74,6],[74,6]],[[-1,-2],71,[74,6],[74,6]],[[-1,-2],[[72,[14]]],[74,6],[74,6]],[[-1,-2],[[72,[54]]],[74,6],[74,6]],[[-1,-2],73,[74,6],[74,6]],[[-1,-2],[],[],[30,6]],[[[70,[65]],-1],[],[30,6]],[[[70,[18]],-1],[],[30,6]],[[[70,[64]],-1],[],[30,6]],[[[70,[66]],-1],[],[30,6]],[[[70,[56]],-1],[],[30,6]],[[[70,[24]],-1],[],[30,6]],[[[70,[7]],-1],[],[30,6]],[[[70,[22]],-1],[],[30,6]],[[[70,[58]],-1],[],[30,6]],[[[70,[60]],-1],[],[30,6]],[[[70,[23]],-1],[],[30,6]],[[[70,[62]],-1],[],[30,6]],[[71,-1],[],[30,6]],[[[72,[14]],-1],[],[30,6]],[[[72,[54]],-1],[],[30,6]],[[73,-1],75,[30,6]],[[-1,-2],-3,[],[13,6],[]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[[-1,-2,-3],[],[74,6],[74,6],[30,6]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[76,[-1]],9],45,[46,77]],[-1,-1,[]],[-1,-2,[],[]],[[[78,[-1]]],[[11,[[76,[-1]],42]]],77],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,13,[]],[-1,13,[]],[-1,13,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[79,79],[80,80],[28,28],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],79],[[],28],[[80,80],15],[[79,[8,[7]]],4],[[80,[8,[7]]],4],[[28,[8,[7]]],4],[[79,9],[[11,[4,10]]]],[[80,9],45],[[28,9],45],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[11,[80,1]]],13],[[],80],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[79,18],[80,18],[28,18],[79,22],[80,22],[28,22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[79,[8,[7]]],[[11,[4,1]]]],[[80,[8,[7]]],[[11,[4,1]]]],[[28,[8,[7]]],[[11,[4,1]]]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,13,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[81,[-1,-2]]],[[81,[-1,-2]]],[82,83,39],[13,39]],[[-1,-2],4,[],[]],[[[84,[-1]],[8,[7]]],4,85],[[[81,[-1,-2]],[8,[7]]],4,[82,83],13],[[[84,[-1]],9],45,46],[[86,9],45],[[86,9],45],[[[81,[-1,-2]],9],45,[82,83,46],[13,46]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[84,[-1]]],85],[[-1,22,-2],[[81,[-1,-2]]],[82,83],13],[[[84,[-1]]],18,85],[[[81,[-1,-2]]],18,[82,83],13],[[[84,[-1]]],22,85],[[[81,[-1,-2]]],22,[82,83],13],[[[81,[-1,-2]]],[[11,[4,1]]],[82,83],13],[86,[[3,[19]]]],[-1,-2,[],[]],[-1,29,[]],[[[84,[-1]],[8,[7]]],[[11,[4,1]]],85],[[[81,[-1,-2]],[8,[7]]],[[11,[4,1]]],[82,83],13],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[87,87],[[-1,-2],4,[],[]],[[87,87],15],[[87,[8,[7]]],4],[[87,9],45],[-1,-1,[]],[-1,-2,[],[]],[[22,22],87],[87,18],[87,22],[-1,-2,[],[]],[[87,[8,[7]]],[[11,[4,1]]]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],3,[],[30,6]],[[-1,-2],3,[],[30,6]],[[-1,-2,24],[[88,[-1]]],[],[30,6]],[[-1,-2,24],78,[],[30,6]],[[-1,-2,8],24,[],[30,6]],[[-1,-2,24,-3],[[11,[[88,[-1]],42]]],[],[30,6],50],[[-1,-2],3,[],[30,6]],[[-1,-2],3,[],[30,6]],[[-1,-2,-3],[[11,[42]]],[],[30,6],50],[[-1,-2,-3],[[11,[42]]],[],[30,6],50],[[[88,[-1,-2]],9],45,[46,6],46],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[88,[-1,-2]]],24,[[89,[24]],6],[]],[[[88,[-1,-2]]],3,[[89,[24]],6],[]],[[-1,-2,24],[[4,[8,8]]],[],[30,6]],[[-1,-2],4,[],[30,6]],[[[88,[-1,-2]]],[[4,[24,[3,[24]]]]],[[89,[24]],6],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[90,90],[91,91],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[90,90],15],[[90,9],45],[[92,9],45],[[91,9],45],[-1,-1,[]],[[[78,[18]]],90],[[[78,[24]]],90],[-1,-1,[]],[-1,-1,[]],[[90,24],24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[90,91],[-1,-2,[],[]],[-1,-2,[],[]],[90,[[78,[24]]]],[90,15],[90,92],[90,24],[92,[[3,[24]]]],[91,3],[[-1,24,24],90,[30,6]],[[-1,24,-2,24],[[11,[90,42]]],[30,6],50],[92,[[4,[24,[3,[24]]]]]],[91,[[4,[24,[3,[24]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,[[11,[-2]]],[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[327,473,474,475,476,477,480,483,560,561],"p":[[3,"Error",0],[3,"NonZeroU32",710],[4,"Option",711],[15,"tuple"],[8,"Fill",0],[8,"Sized",712],[15,"u8"],[15,"slice"],[3,"Formatter",713],[3,"Error",713],[4,"Result",714],[3,"Error",715],[8,"RngCore",0],[15,"f64"],[15,"bool"],[8,"SampleUniform",328],[8,"SampleRange",328],[15,"u32"],[8,"Error",716],[3,"Box",717],[8,"Into",718],[15,"u64"],[15,"i32"],[15,"usize"],[3,"Error",719],[8,"Distribution",60],[3,"DistIter",60],[3,"ThreadRng",499],[3,"String",720],[8,"Rng",0],[3,"TypeId",721],[3,"Alphanumeric",60],[3,"Standard",60],[3,"Bernoulli",60],[4,"BernoulliError",60],[3,"OpenClosed01",60],[3,"Open01",60],[3,"Slice",60],[8,"Clone",722],[3,"WeightedIndex",60],[8,"PartialOrd",723],[4,"WeightedError",60],[3,"Uniform",60],[8,"PartialEq",723],[6,"Result",713],[8,"Debug",713],[3,"DistMap",60],[3,"RangeInclusive",724],[3,"Range",724],[8,"Fn",725],[8,"IntoIterator",726],[8,"AddAssign",727],[8,"Default",728],[15,"f32"],[15,"array"],[15,"isize"],[3,"NonZeroU64",710],[15,"i16"],[3,"NonZeroU128",710],[15,"u16"],[3,"Wrapping",729],[15,"u128"],[3,"NonZeroU8",710],[15,"i64"],[15,"i128"],[15,"i8"],[15,"char"],[3,"NonZeroU16",710],[3,"NonZeroUsize",710],[3,"UniformInt",328],[3,"UniformChar",328],[3,"UniformFloat",328],[3,"UniformDuration",328],[8,"SampleBorrow",328],[3,"Duration",730],[3,"WeightedIndex",476],[8,"Weight",476],[3,"Vec",731],[3,"OsRng",499],[3,"StdRng",499],[3,"ReseedingRng",560],[8,"BlockRngCore",732],[8,"SeedableRng",0],[3,"ReadRng",560],[8,"Read",733],[3,"ReadError",560],[3,"StepRng",608],[3,"SliceChooseIter",627],[8,"Index",734],[4,"IndexVec",657],[4,"IndexVecIntoIter",657],[4,"IndexVecIter",657],[8,"DistString",60],[8,"UniformSampler",328],[8,"SliceRandom",627],[8,"IteratorRandom",627]],"b":[[16,"impl-Display-for-Error"],[17,"impl-Debug-for-Error"],[18,"impl-From%3CError%3E-for-Error"],[19,"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%3CRangeInclusive%3CX%3E%3E-for-Uniform%3CX%3E"],[156,"impl-From%3CRange%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%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[191,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[192,"impl-Distribution%3Ci32%3E-for-Standard"],[193,"impl-Distribution%3C(A,)%3E-for-Standard"],[194,"impl-Distribution%3Cisize%3E-for-Standard"],[195,"impl-Distribution%3CNonZeroU64%3E-for-Standard"],[196,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[197,"impl-Distribution%3Cf32%3E-for-Standard"],[198,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[199,"impl-Distribution%3C%5BT;+32%5D%3E-for-Standard"],[200,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I,+J,+K,+L)%3E-for-Standard"],[201,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[202,"impl-Distribution%3Cu8%3E-for-Standard"],[203,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I,+J)%3E-for-Standard"],[204,"impl-Distribution%3Ci16%3E-for-Standard"],[205,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[206,"impl-Distribution%3C()%3E-for-Standard"],[207,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[208,"impl-Distribution%3CNonZeroU128%3E-for-Standard"],[209,"impl-Distribution%3Cu16%3E-for-Standard"],[210,"impl-Distribution%3Cusize%3E-for-Standard"],[211,"impl-Distribution%3C(A,+B,+C,+D)%3E-for-Standard"],[212,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[213,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[214,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[215,"impl-Distribution%3C(A,+B,+C,+D,+E,+F)%3E-for-Standard"],[216,"impl-Distribution%3Cf64%3E-for-Standard"],[217,"impl-Distribution%3C(A,+B)%3E-for-Standard"],[218,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[219,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[220,"impl-Distribution%3COption%3CT%3E%3E-for-Standard"],[221,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[222,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G)%3E-for-Standard"],[223,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[224,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[225,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[226,"impl-Distribution%3C(A,+B,+C)%3E-for-Standard"],[227,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[228,"impl-Distribution%3CWrapping%3CT%3E%3E-for-Standard"],[229,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[230,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I,+J,+K)%3E-for-Standard"],[231,"impl-Distribution%3C(A,+B,+C,+D,+E)%3E-for-Standard"],[232,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[233,"impl-Distribution%3Cu128%3E-for-Standard"],[234,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[235,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[236,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[237,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[238,"impl-Distribution%3CNonZeroU8%3E-for-Standard"],[239,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[240,"impl-Distribution%3Cu64%3E-for-Standard"],[241,"impl-Distribution%3CNonZeroU32%3E-for-Standard"],[242,"impl-Distribution%3Ci64%3E-for-Standard"],[243,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[244,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[245,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[246,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[247,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H)%3E-for-Standard"],[248,"impl-Distribution%3Ci128%3E-for-Standard"],[249,"impl-Distribution%3Ci8%3E-for-Standard"],[250,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[251,"impl-Distribution%3Cu32%3E-for-Standard"],[252,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[253,"impl-Distribution%3C(A,+B,+C,+D,+E,+F,+G,+H,+I)%3E-for-Standard"],[254,"impl-Distribution%3Cchar%3E-for-Standard"],[255,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[256,"impl-Distribution%3CNonZeroU16%3E-for-Standard"],[257,"impl-Distribution%3CNonZeroUsize%3E-for-Standard"],[258,"impl-Distribution%3C%5BT;+(%24n+-+1)%5D%3E-for-Standard"],[259,"impl-Distribution%3Cbool%3E-for-Standard"],[373,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[374,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[375,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[376,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[377,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[378,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[379,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[380,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[381,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[382,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[383,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[384,"impl-UniformSampler-for-UniformInt%3Cu16%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%3Cu16%3E"],[393,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[394,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[395,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[396,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[397,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[398,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[399,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[400,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[401,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[402,"impl-UniformSampler-for-UniformInt%3Ci64%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%3Cu32%3E"],[410,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[411,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[412,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[413,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[414,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[415,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[416,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[417,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[418,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[419,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[421,"impl-UniformSampler-for-UniformFloat%3Cf64%3E"],[422,"impl-UniformSampler-for-UniformFloat%3Cf32%3E"],[426,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[427,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[428,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[429,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[430,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[431,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[432,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[433,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[434,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[435,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[436,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[437,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[438,"impl-UniformSampler-for-UniformFloat%3Cf64%3E"],[439,"impl-UniformSampler-for-UniformFloat%3Cf32%3E"],[441,"impl-UniformSampler-for-UniformInt%3Cu64%3E"],[442,"impl-UniformSampler-for-UniformInt%3Cu128%3E"],[443,"impl-UniformSampler-for-UniformInt%3Cu32%3E"],[444,"impl-UniformSampler-for-UniformInt%3Ci128%3E"],[445,"impl-UniformSampler-for-UniformInt%3Cu8%3E"],[446,"impl-UniformSampler-for-UniformInt%3Ci32%3E"],[447,"impl-UniformSampler-for-UniformInt%3Cu16%3E"],[448,"impl-UniformSampler-for-UniformInt%3Ci64%3E"],[449,"impl-UniformSampler-for-UniformInt%3Cisize%3E"],[450,"impl-UniformSampler-for-UniformInt%3Ci16%3E"],[451,"impl-UniformSampler-for-UniformInt%3Cusize%3E"],[452,"impl-UniformSampler-for-UniformInt%3Ci8%3E"],[575,"impl-Debug-for-ReadError"],[576,"impl-Display-for-ReadError"],[675,"impl-From%3CVec%3Cu32%3E%3E-for-IndexVec"],[676,"impl-From%3CVec%3Cusize%3E%3E-for-IndexVec"]]},\ "rand_chacha":{"doc":"The ChaCha random number generator.","t":"DDDDDDGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","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,[]],[-1,-1,[]],[4,5],[-1,-1,[]],[6,7],[-1,-1,[]],[[],2],[[],3],[[],4],[[],5],[[],6],[[],7],[2,8],[4,8],[6,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":[[8,"RngCore",129],[3,"ChaCha20Core",0],[3,"ChaCha20Rng",0],[3,"ChaCha12Core",0],[3,"ChaCha12Rng",0],[3,"ChaCha8Core",0],[3,"ChaCha8Rng",0],[15,"tuple"],[15,"bool"],[15,"u8"],[15,"slice"],[3,"Formatter",130],[6,"Result",130],[15,"array"],[15,"u64"],[15,"u128"],[15,"u32"],[3,"Error",131],[4,"Result",132],[3,"TypeId",133]],"b":[]},\ -"rand_core":{"doc":"Random number generation traits","t":"SIIDSDIQIKLALLLLLLLLKLLLLLLLLLLKALLLALKLKLLLLLLLLKLLLLLLLDDIQQLLLLLLLLLMMLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFF","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::result"],[123,"core::error"],[124,"alloc::boxed"],[125,"core::convert"],[126,"std::io::error"],[127,"alloc::string"],[128,"core::any"],[129,"core::clone"],[130,"core::marker"],[131,"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":[4,0,0,0,4,0,0,29,0,30,2,0,4,2,4,2,2,2,4,2,1,2,4,4,2,4,4,4,2,29,29,29,0,4,4,2,0,4,1,2,1,2,4,1,29,4,4,2,4,1,2,4,2,4,2,4,2,0,0,0,25,25,23,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,25,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,[-1,1,[]],[-1,1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[[-1,-2],3,[],[]],[4,[[6,[5]]]],[[],2],[[-1,[8,[7]]],3,[]],[[2,[8,[7]]],3],[[4,9],10],[[4,9],10],[[2,9],10],[-1,-1,[]],[5,4],[11,4],[-1,-1,[]],[[],-1,[]],[-1,[[12,[-2,4]]],1,[]],[[],-1,[]],0,[4,13],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,4,[[15,[[14,[13]]]]]],[-1,16,[]],[2,16],[-1,17,[]],[2,17],[4,[[6,[18]]]],[[1,[8,[7]]],[[12,[19,20]]]],[17,-1,[]],[4,[[6,[13]]]],[4,[[14,[13]]]],[-1,-2,[],[]],[-1,21,[]],[[-1,[8,[7]]],[[12,[3,4]]],[]],[[2,[8,[7]]],[[12,[3,4]]]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],0,0,0,0,0,[-1,1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[23,[-1]]],[[23,[-1]]],[24,25,26]],[[[27,[-1]]],[[27,[-1]]],[24,25,26]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,0,[[[23,[-1]],[8,[7]]],3,25],[[[27,[-1]],[8,[7]]],3,25],[[[23,[-1]],9],10,[25,28]],[[[27,[-1]],9],10,[25,28]],[-1,-1,[]],[-1,-1,[]],[-1,[[12,[[23,[-2]],4]]],1,[25,29]],[-1,[[12,[[27,[-2]],4]]],1,[25,29]],[[],[[23,[-1]]],[25,29]],[[],[[27,[-1]]],[25,29]],[-1,3,[]],[[[23,[-1]],19],3,25],[[[27,[-1]],19],3,25],[[[23,[-1]]],19,25],[[[27,[-1]]],19,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-1]]],25],[-1,[[27,[-1]]],25],[[[23,[-1]]],16,25],[[[27,[-1]]],16,25],[[[23,[-1]]],17,25],[[[27,[-1]]],17,25],[[[23,[-1]]],3,25],[[[27,[-1]]],3,25],[17,[[23,[-1]]],[25,29]],[17,[[27,[-1]]],[25,29]],[-1,-2,[],[]],[-1,-2,[],[]],[[[23,[-1]],[8,[7]]],[[12,[3,4]]],25],[[[27,[-1]],[8,[7]]],[[12,[3,4]]],25],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],[[-1,[8,[7]]],3,[1,26]],[[[8,[16]],[8,[7]]],[[3,[19,19]]]],[[[8,[17]],[8,[7]]],[[3,[19,19]]]],[-1,16,[1,26]],[-1,17,[1,26]],[-1,17,[1,26]],[[[8,[7]],[8,[16]]],3],[[[8,[7]],[8,[17]]],3]],"c":[],"p":[[8,"RngCore",0],[3,"OsRng",0],[15,"tuple"],[3,"Error",0],[3,"NonZeroU32",118],[4,"Option",119],[15,"u8"],[15,"slice"],[3,"Formatter",120],[6,"Result",120],[3,"Error",121],[4,"Result",122],[8,"Error",123],[3,"Box",124],[8,"Into",125],[15,"u32"],[15,"u64"],[15,"i32"],[15,"usize"],[3,"Error",126],[3,"String",127],[3,"TypeId",128],[3,"BlockRng",57],[8,"Clone",129],[8,"BlockRngCore",57],[8,"Sized",130],[3,"BlockRng64",57],[8,"Debug",120],[8,"SeedableRng",0],[8,"CryptoRngCore",0]],"b":[[22,"impl-Debug-for-Error"],[23,"impl-Display-for-Error"],[26,"impl-From%3CNonZeroU32%3E-for-Error"],[27,"impl-From%3CError%3E-for-Error"]]},\ +"rand_core":{"doc":"Random number generation traits","t":"SIIDSDIQIKLALLLLLLLLKLLLLLLLLLLKALLLALKLKLLLLLLLLKLLLLLLLDDIQQLLLLLLLLLMMLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFF","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::result"],[123,"core::error"],[124,"alloc::boxed"],[125,"core::convert"],[126,"std::io::error"],[127,"alloc::string"],[128,"core::any"],[129,"core::clone"],[130,"core::marker"],[131,"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":[4,0,0,0,4,0,0,29,0,30,2,0,4,2,4,2,2,2,4,2,1,2,4,4,2,4,4,4,2,29,29,29,0,4,4,2,0,4,1,2,1,2,4,1,29,4,4,2,4,1,2,4,2,4,2,4,2,0,0,0,25,25,23,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,25,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,23,27,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,[-1,1,[]],[-1,1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[[-1,-2],3,[],[]],[4,[[6,[5]]]],[[],2],[[-1,[8,[7]]],3,[]],[[2,[8,[7]]],3],[[4,9],10],[[4,9],10],[[2,9],10],[11,4],[-1,-1,[]],[5,4],[-1,-1,[]],[[],-1,[]],[-1,[[12,[-2,4]]],1,[]],[[],-1,[]],0,[4,13],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,4,[[15,[[14,[13]]]]]],[-1,16,[]],[2,16],[-1,17,[]],[2,17],[4,[[6,[18]]]],[[1,[8,[7]]],[[12,[19,20]]]],[17,-1,[]],[4,[[6,[13]]]],[4,[[14,[13]]]],[-1,-2,[],[]],[-1,21,[]],[[-1,[8,[7]]],[[12,[3,4]]],[]],[[2,[8,[7]]],[[12,[3,4]]]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],0,0,0,0,0,[-1,1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[23,[-1]]],[[23,[-1]]],[24,25,26]],[[[27,[-1]]],[[27,[-1]]],[24,25,26]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,0,[[[23,[-1]],[8,[7]]],3,25],[[[27,[-1]],[8,[7]]],3,25],[[[23,[-1]],9],10,[25,28]],[[[27,[-1]],9],10,[25,28]],[-1,-1,[]],[-1,-1,[]],[-1,[[12,[[23,[-2]],4]]],1,[25,29]],[-1,[[12,[[27,[-2]],4]]],1,[25,29]],[[],[[23,[-1]]],[25,29]],[[],[[27,[-1]]],[25,29]],[-1,3,[]],[[[23,[-1]],19],3,25],[[[27,[-1]],19],3,25],[[[23,[-1]]],19,25],[[[27,[-1]]],19,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-1]]],25],[-1,[[27,[-1]]],25],[[[23,[-1]]],16,25],[[[27,[-1]]],16,25],[[[23,[-1]]],17,25],[[[27,[-1]]],17,25],[[[23,[-1]]],3,25],[[[27,[-1]]],3,25],[17,[[23,[-1]]],[25,29]],[17,[[27,[-1]]],[25,29]],[-1,-2,[],[]],[-1,-2,[],[]],[[[23,[-1]],[8,[7]]],[[12,[3,4]]],25],[[[27,[-1]],[8,[7]]],[[12,[3,4]]],25],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,22,[]],[-1,22,[]],[[-1,[8,[7]]],3,[1,26]],[[[8,[16]],[8,[7]]],[[3,[19,19]]]],[[[8,[17]],[8,[7]]],[[3,[19,19]]]],[-1,16,[1,26]],[-1,17,[1,26]],[-1,17,[1,26]],[[[8,[7]],[8,[16]]],3],[[[8,[7]],[8,[17]]],3]],"c":[],"p":[[8,"RngCore",0],[3,"OsRng",0],[15,"tuple"],[3,"Error",0],[3,"NonZeroU32",118],[4,"Option",119],[15,"u8"],[15,"slice"],[3,"Formatter",120],[6,"Result",120],[3,"Error",121],[4,"Result",122],[8,"Error",123],[3,"Box",124],[8,"Into",125],[15,"u32"],[15,"u64"],[15,"i32"],[15,"usize"],[3,"Error",126],[3,"String",127],[3,"TypeId",128],[3,"BlockRng",57],[8,"Clone",129],[8,"BlockRngCore",57],[8,"Sized",130],[3,"BlockRng64",57],[8,"Debug",120],[8,"SeedableRng",0],[8,"CryptoRngCore",0]],"b":[[22,"impl-Display-for-Error"],[23,"impl-Debug-for-Error"],[25,"impl-From%3CError%3E-for-Error"],[27,"impl-From%3CNonZeroU32%3E-for-Error"]]},\ "redis":{"doc":"redis-rs is a Rust implementation of a Redis client …","t":"ENIDNNNNDNNDIDEDINENNNENNNNNNENEENIDNNINNDNNDNNNDNNNNNNNNENNNNNNNDDDINDDGGINNDDNEDNNNNEINNNENALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDNNNNNNNNNNNNNNNNNNNELLLLMLLMLLLLLLLMMLLLLLLLIDIDDDLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLLKLLLLLLALLLLLLLLLLLLLNDNNNNNDEDENLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLMLLMMLLLLLLLLLLLLLLLLLLLLLLLNNNNDDDDDDDDDEDDDEDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLMLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMMMMLLLLLLLLLLLLLLLLLLMMMMMMLMMMMLMMMLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Arg","Ask","AsyncCommands","AsyncIter","AuthenticationFailed","Break","Bulk","BusyLoadingError","Client","ClientError","ClusterDown","Cmd","Commands","Connection","ConnectionAddr","ConnectionInfo","ConnectionLike","Continue","ControlFlow","CrossSlot","Cursor","Data","Direction","EX","EX","EXAT","EXAT","EmptySentinelList","Err","ErrorKind","ExecAbortError","ExistenceCheck","Expiry","ExtensionError","FromRedisValue","InfoDict","Insecure","Int","IntoConnectionInfo","InvalidClientConfig","IoError","Iter","KEEPTTL","Left","LposOptions","MasterDown","MasterNameNotFoundBySentinel","Moved","Msg","NX","Nil","NoScriptError","NoValidReplicasFoundBySentinel","NonNumeric","NotBusy","NumberIsFloat","NumberIsInteger","NumericBehavior","Ok","Okay","PERSIST","PX","PX","PXAT","PXAT","Parser","Pipeline","PubSub","PubSubCommands","ReadOnly","RedisConnectionInfo","RedisError","RedisFuture","RedisResult","RedisWrite","ResponseError","Right","Script","ScriptInvocation","Secure","SetExpiry","SetOptions","Simple","Status","Tcp","TcpTls","TlsMode","ToRedisArgs","TryAgain","TypeError","Unix","Value","XX","acl","acl_cat","acl_cat","acl_cat","acl_cat","acl_cat","acl_cat","acl_cat_categoryname","acl_cat_categoryname","acl_cat_categoryname","acl_cat_categoryname","acl_cat_categoryname","acl_cat_categoryname","acl_deluser","acl_deluser","acl_deluser","acl_deluser","acl_deluser","acl_deluser","acl_genpass","acl_genpass","acl_genpass","acl_genpass","acl_genpass","acl_genpass","acl_genpass_bits","acl_genpass_bits","acl_genpass_bits","acl_genpass_bits","acl_genpass_bits","acl_genpass_bits","acl_getuser","acl_getuser","acl_getuser","acl_getuser","acl_getuser","acl_getuser","acl_help","acl_help","acl_help","acl_help","acl_help","acl_help","acl_list","acl_list","acl_list","acl_list","acl_list","acl_list","acl_load","acl_load","acl_load","acl_load","acl_load","acl_load","acl_log","acl_log","acl_log","acl_log","acl_log","acl_log","acl_log_reset","acl_log_reset","acl_log_reset","acl_log_reset","acl_log_reset","acl_log_reset","acl_save","acl_save","acl_save","acl_save","acl_save","acl_save","acl_setuser","acl_setuser","acl_setuser","acl_setuser","acl_setuser","acl_setuser","acl_setuser_rules","acl_setuser_rules","acl_setuser_rules","acl_setuser_rules","acl_setuser_rules","acl_setuser_rules","acl_users","acl_users","acl_users","acl_users","acl_users","acl_users","acl_whoami","acl_whoami","acl_whoami","acl_whoami","acl_whoami","acl_whoami","add_command","addr","aio","append","append","append","append","append","append","arg","arg","arg","arg","args_iter","as_map_iter","as_pubsub","as_sequence","atomic","bit_and","bit_and","bit_and","bit_and","bit_and","bit_and","bit_not","bit_not","bit_not","bit_not","bit_not","bit_not","bit_or","bit_or","bit_or","bit_or","bit_or","bit_or","bit_xor","bit_xor","bit_xor","bit_xor","bit_xor","bit_xor","bitcount","bitcount","bitcount","bitcount","bitcount","bitcount","bitcount_range","bitcount_range","bitcount_range","bitcount_range","bitcount_range","bitcount_range","blmove","blmove","blmove","blmove","blmove","blmove","blmpop","blmpop","blmpop","blmpop","blmpop","blmpop","blpop","blpop","blpop","blpop","blpop","blpop","borrow","borrow","borrow","borrow","borrow","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","brpop","brpop","brpop","brpop","brpop","brpop","brpoplpush","brpoplpush","brpoplpush","brpoplpush","brpoplpush","brpoplpush","bzmpop_max","bzmpop_max","bzmpop_max","bzmpop_max","bzmpop_max","bzmpop_max","bzmpop_min","bzmpop_min","bzmpop_min","bzmpop_min","bzmpop_min","bzmpop_min","bzpopmax","bzpopmax","bzpopmax","bzpopmax","bzpopmax","bzpopmax","bzpopmin","bzpopmin","bzpopmin","bzpopmin","bzpopmin","bzpopmin","category","cause","check_connection","check_connection","check_connection","cjk_compat_variants","clear","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","cmd","cmd","cmd_iter","code","conditional_set","contains_key","count","create_multiplexed_tokio_connection","cursor_arg","db","decr","decr","decr","decr","decr","decr","default","default","default","default","default","default","del","del","del","del","del","del","deref","describe_numeric_behavior","describe_numeric_behavior","description","detail","drop","eq","eq","eq","eq","eq","execute","execute","exists","exists","exists","exists","exists","exists","expire","expire","expire","expire","expire","expire","expire_at","expire_at","expire_at","expire_at","expire_at","expire_at","extension_error_code","find","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_byte_vec","from_byte_vec","from_pattern","from_redis_value","from_redis_value","from_redis_value","from_redis_value","from_redis_values","from_redis_values","from_str","from_value","geo","geo_add","geo_add","geo_add","geo_add","geo_add","geo_add","geo_dist","geo_dist","geo_dist","geo_dist","geo_dist","geo_dist","geo_hash","geo_hash","geo_hash","geo_hash","geo_hash","geo_hash","geo_pos","geo_pos","geo_pos","geo_pos","geo_pos","geo_pos","geo_radius","geo_radius","geo_radius","geo_radius","geo_radius","geo_radius","geo_radius_by_member","geo_radius_by_member","geo_radius_by_member","geo_radius_by_member","geo_radius_by_member","geo_radius_by_member","get","get","get","get","get","get","get","get","get_async_connection","get_channel","get_channel_name","get_connection","get_connection_info","get_connection_with_timeout","get_db","get_db","get_db","get_del","get_del","get_del","get_del","get_del","get_del","get_ex","get_ex","get_ex","get_ex","get_ex","get_ex","get_hash","get_message","get_multiplexed_async_connection","get_multiplexed_tokio_connection","get_packed_command","get_packed_pipeline","get_pattern","get_payload","get_payload_bytes","get_tokio_connection","getbit","getbit","getbit","getbit","getbit","getbit","getrange","getrange","getrange","getrange","getrange","getrange","getset","getset","getset","getset","getset","getset","hdel","hdel","hdel","hdel","hdel","hdel","hexists","hexists","hexists","hexists","hexists","hexists","hget","hget","hget","hget","hget","hget","hgetall","hgetall","hgetall","hgetall","hgetall","hgetall","hincr","hincr","hincr","hincr","hincr","hincr","hkeys","hkeys","hkeys","hkeys","hkeys","hkeys","hlen","hlen","hlen","hlen","hlen","hlen","hscan","hscan","hscan","hscan","hscan_match","hscan_match","hscan_match","hscan_match","hset","hset","hset","hset","hset","hset","hset_multiple","hset_multiple","hset_multiple","hset_multiple","hset_multiple","hset_multiple","hset_nx","hset_nx","hset_nx","hset_nx","hset_nx","hset_nx","hvals","hvals","hvals","hvals","hvals","hvals","ignore","in_scan_mode","incr","incr","incr","incr","incr","incr","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_connection_info","into_connection_info","into_iter","invoke","invoke","invoke_async","invoke_async","is_cluster_error","is_connection_dropped","is_connection_refusal","is_empty","is_io_error","is_open","is_open","is_open","is_single_arg","is_single_arg","is_single_arg","is_supported","is_timeout","iter","iter_async","key","key","key_type","key_type","key_type","key_type","key_type","key_type","keys","keys","keys","keys","keys","keys","kind","len","lindex","lindex","lindex","lindex","lindex","lindex","linsert_after","linsert_after","linsert_after","linsert_after","linsert_after","linsert_after","linsert_before","linsert_before","linsert_before","linsert_before","linsert_before","linsert_before","llen","llen","llen","llen","llen","llen","lmove","lmove","lmove","lmove","lmove","lmove","lmpop","lmpop","lmpop","lmpop","lmpop","lmpop","load","load_async","looks_like_cursor","lpop","lpop","lpop","lpop","lpop","lpop","lpos","lpos","lpos","lpos","lpos","lpos","lpush","lpush","lpush","lpush","lpush","lpush","lpush_exists","lpush_exists","lpush_exists","lpush_exists","lpush_exists","lpush_exists","lrange","lrange","lrange","lrange","lrange","lrange","lrem","lrem","lrem","lrem","lrem","lrem","lset","lset","lset","lset","lset","lset","ltrim","ltrim","ltrim","ltrim","ltrim","ltrim","maxlen","mget","mget","mget","mget","mget","mget","mset","mset","mset","mset","mset","mset","mset_nx","mset_nx","mset_nx","mset_nx","mset_nx","mset_nx","new","new","new","new","new","next","next_item","nfc","nfd","nfkc","nfkd","object_encoding","object_encoding","object_encoding","object_encoding","object_encoding","object_encoding","object_freq","object_freq","object_freq","object_freq","object_freq","object_freq","object_idletime","object_idletime","object_idletime","object_idletime","object_idletime","object_idletime","object_refcount","object_refcount","object_refcount","object_refcount","object_refcount","object_refcount","open","pack_command","parse_redis_url","parse_redis_value","parse_redis_value_async","parse_value","password","persist","persist","persist","persist","persist","persist","pexpire","pexpire","pexpire","pexpire","pexpire","pexpire","pexpire_at","pexpire_at","pexpire_at","pexpire_at","pexpire_at","pexpire_at","pfadd","pfadd","pfadd","pfadd","pfadd","pfadd","pfcount","pfcount","pfcount","pfcount","pfcount","pfcount","pfmerge","pfmerge","pfmerge","pfmerge","pfmerge","pfmerge","pipe","poll_next","prepare_invoke","pset_ex","pset_ex","pset_ex","pset_ex","pset_ex","pset_ex","psubscribe","psubscribe","psubscribe","pttl","pttl","pttl","pttl","pttl","pttl","publish","publish","publish","publish","publish","publish","punsubscribe","query","query","query_async","query_async","rank","recv_response","redirect_node","redis","rename","rename","rename","rename","rename","rename","rename_nx","rename_nx","rename_nx","rename_nx","rename_nx","rename_nx","req_command","req_command","req_packed_command","req_packed_command","req_packed_command","req_packed_commands","req_packed_commands","req_packed_commands","rpop","rpop","rpop","rpop","rpop","rpop","rpoplpush","rpoplpush","rpoplpush","rpoplpush","rpoplpush","rpoplpush","rpush","rpush","rpush","rpush","rpush","rpush","rpush_exists","rpush_exists","rpush_exists","rpush_exists","rpush_exists","rpush_exists","sadd","sadd","sadd","sadd","sadd","sadd","scan","scan","scan","scan","scan_match","scan_match","scan_match","scan_match","scard","scard","scard","scard","scard","scard","sdiff","sdiff","sdiff","sdiff","sdiff","sdiff","sdiffstore","sdiffstore","sdiffstore","sdiffstore","sdiffstore","sdiffstore","send_packed_command","set","set","set","set","set","set","set_ex","set_ex","set_ex","set_ex","set_ex","set_ex","set_multiple","set_multiple","set_multiple","set_multiple","set_multiple","set_multiple","set_nx","set_nx","set_nx","set_nx","set_nx","set_nx","set_options","set_options","set_options","set_options","set_options","set_options","set_read_timeout","set_read_timeout","set_write_timeout","setbit","setbit","setbit","setbit","setbit","setbit","setrange","setrange","setrange","setrange","setrange","setrange","sinter","sinter","sinter","sinter","sinter","sinter","sinterstore","sinterstore","sinterstore","sinterstore","sinterstore","sinterstore","sismember","sismember","sismember","sismember","sismember","sismember","smembers","smembers","smembers","smembers","smembers","smembers","smove","smove","smove","smove","smove","smove","spop","spop","spop","spop","spop","spop","srandmember","srandmember","srandmember","srandmember","srandmember","srandmember","srandmember_multiple","srandmember_multiple","srandmember_multiple","srandmember_multiple","srandmember_multiple","srandmember_multiple","srem","srem","srem","srem","srem","srem","sscan","sscan","sscan","sscan","sscan_match","sscan_match","sscan_match","sscan_match","stream_safe","streams","strlen","strlen","strlen","strlen","strlen","strlen","subscribe","subscribe","subscribe","sunion","sunion","sunion","sunion","sunion","sunion","sunionstore","sunionstore","sunionstore","sunionstore","sunionstore","sunionstore","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_redis_args","to_redis_args","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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_poll_next","ttl","ttl","ttl","ttl","ttl","ttl","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unlink","unlink","unlink","unlink","unlink","unlink","unsubscribe","username","with_capacity","with_capacity","with_expiration","write_arg","write_arg","write_arg_fmt","write_arg_fmt","write_arg_fmt","write_redis_args","write_redis_args","write_redis_args","write_redis_args","xack","xack","xack","xack","xack","xack","xadd","xadd","xadd","xadd","xadd","xadd","xadd_map","xadd_map","xadd_map","xadd_map","xadd_map","xadd_map","xadd_maxlen","xadd_maxlen","xadd_maxlen","xadd_maxlen","xadd_maxlen","xadd_maxlen","xadd_maxlen_map","xadd_maxlen_map","xadd_maxlen_map","xadd_maxlen_map","xadd_maxlen_map","xadd_maxlen_map","xclaim","xclaim","xclaim","xclaim","xclaim","xclaim","xclaim_options","xclaim_options","xclaim_options","xclaim_options","xclaim_options","xclaim_options","xdel","xdel","xdel","xdel","xdel","xdel","xgroup_create","xgroup_create","xgroup_create","xgroup_create","xgroup_create","xgroup_create","xgroup_create_mkstream","xgroup_create_mkstream","xgroup_create_mkstream","xgroup_create_mkstream","xgroup_create_mkstream","xgroup_create_mkstream","xgroup_delconsumer","xgroup_delconsumer","xgroup_delconsumer","xgroup_delconsumer","xgroup_delconsumer","xgroup_delconsumer","xgroup_destroy","xgroup_destroy","xgroup_destroy","xgroup_destroy","xgroup_destroy","xgroup_destroy","xgroup_setid","xgroup_setid","xgroup_setid","xgroup_setid","xgroup_setid","xgroup_setid","xinfo_consumers","xinfo_consumers","xinfo_consumers","xinfo_consumers","xinfo_consumers","xinfo_consumers","xinfo_groups","xinfo_groups","xinfo_groups","xinfo_groups","xinfo_groups","xinfo_groups","xinfo_stream","xinfo_stream","xinfo_stream","xinfo_stream","xinfo_stream","xinfo_stream","xlen","xlen","xlen","xlen","xlen","xlen","xpending","xpending","xpending","xpending","xpending","xpending","xpending_consumer_count","xpending_consumer_count","xpending_consumer_count","xpending_consumer_count","xpending_consumer_count","xpending_consumer_count","xpending_count","xpending_count","xpending_count","xpending_count","xpending_count","xpending_count","xrange","xrange","xrange","xrange","xrange","xrange","xrange_all","xrange_all","xrange_all","xrange_all","xrange_all","xrange_all","xrange_count","xrange_count","xrange_count","xrange_count","xrange_count","xrange_count","xread","xread","xread","xread","xread","xread","xread_options","xread_options","xread_options","xread_options","xread_options","xread_options","xrevrange","xrevrange","xrevrange","xrevrange","xrevrange","xrevrange","xrevrange_all","xrevrange_all","xrevrange_all","xrevrange_all","xrevrange_all","xrevrange_all","xrevrange_count","xrevrange_count","xrevrange_count","xrevrange_count","xrevrange_count","xrevrange_count","xtrim","xtrim","xtrim","xtrim","xtrim","xtrim","zadd","zadd","zadd","zadd","zadd","zadd","zadd_multiple","zadd_multiple","zadd_multiple","zadd_multiple","zadd_multiple","zadd_multiple","zcard","zcard","zcard","zcard","zcard","zcard","zcount","zcount","zcount","zcount","zcount","zcount","zincr","zincr","zincr","zincr","zincr","zincr","zinterstore","zinterstore","zinterstore","zinterstore","zinterstore","zinterstore","zinterstore_max","zinterstore_max","zinterstore_max","zinterstore_max","zinterstore_max","zinterstore_max","zinterstore_max_weights","zinterstore_max_weights","zinterstore_max_weights","zinterstore_max_weights","zinterstore_max_weights","zinterstore_max_weights","zinterstore_min","zinterstore_min","zinterstore_min","zinterstore_min","zinterstore_min","zinterstore_min","zinterstore_min_weights","zinterstore_min_weights","zinterstore_min_weights","zinterstore_min_weights","zinterstore_min_weights","zinterstore_min_weights","zinterstore_weights","zinterstore_weights","zinterstore_weights","zinterstore_weights","zinterstore_weights","zinterstore_weights","zlexcount","zlexcount","zlexcount","zlexcount","zlexcount","zlexcount","zmpop_max","zmpop_max","zmpop_max","zmpop_max","zmpop_max","zmpop_max","zmpop_min","zmpop_min","zmpop_min","zmpop_min","zmpop_min","zmpop_min","zpopmax","zpopmax","zpopmax","zpopmax","zpopmax","zpopmax","zpopmin","zpopmin","zpopmin","zpopmin","zpopmin","zpopmin","zrandmember","zrandmember","zrandmember","zrandmember","zrandmember","zrandmember","zrandmember_withscores","zrandmember_withscores","zrandmember_withscores","zrandmember_withscores","zrandmember_withscores","zrandmember_withscores","zrange","zrange","zrange","zrange","zrange","zrange","zrange_withscores","zrange_withscores","zrange_withscores","zrange_withscores","zrange_withscores","zrange_withscores","zrangebylex","zrangebylex","zrangebylex","zrangebylex","zrangebylex","zrangebylex","zrangebylex_limit","zrangebylex_limit","zrangebylex_limit","zrangebylex_limit","zrangebylex_limit","zrangebylex_limit","zrangebyscore","zrangebyscore","zrangebyscore","zrangebyscore","zrangebyscore","zrangebyscore","zrangebyscore_limit","zrangebyscore_limit","zrangebyscore_limit","zrangebyscore_limit","zrangebyscore_limit","zrangebyscore_limit","zrangebyscore_limit_withscores","zrangebyscore_limit_withscores","zrangebyscore_limit_withscores","zrangebyscore_limit_withscores","zrangebyscore_limit_withscores","zrangebyscore_limit_withscores","zrangebyscore_withscores","zrangebyscore_withscores","zrangebyscore_withscores","zrangebyscore_withscores","zrangebyscore_withscores","zrangebyscore_withscores","zrank","zrank","zrank","zrank","zrank","zrank","zrem","zrem","zrem","zrem","zrem","zrem","zrembylex","zrembylex","zrembylex","zrembylex","zrembylex","zrembylex","zrembyscore","zrembyscore","zrembyscore","zrembyscore","zrembyscore","zrembyscore","zremrangebyrank","zremrangebyrank","zremrangebyrank","zremrangebyrank","zremrangebyrank","zremrangebyrank","zrevrange","zrevrange","zrevrange","zrevrange","zrevrange","zrevrange","zrevrange_withscores","zrevrange_withscores","zrevrange_withscores","zrevrange_withscores","zrevrange_withscores","zrevrange_withscores","zrevrangebylex","zrevrangebylex","zrevrangebylex","zrevrangebylex","zrevrangebylex","zrevrangebylex","zrevrangebylex_limit","zrevrangebylex_limit","zrevrangebylex_limit","zrevrangebylex_limit","zrevrangebylex_limit","zrevrangebylex_limit","zrevrangebyscore","zrevrangebyscore","zrevrangebyscore","zrevrangebyscore","zrevrangebyscore","zrevrangebyscore","zrevrangebyscore_limit","zrevrangebyscore_limit","zrevrangebyscore_limit","zrevrangebyscore_limit","zrevrangebyscore_limit","zrevrangebyscore_limit","zrevrangebyscore_limit_withscores","zrevrangebyscore_limit_withscores","zrevrangebyscore_limit_withscores","zrevrangebyscore_limit_withscores","zrevrangebyscore_limit_withscores","zrevrangebyscore_limit_withscores","zrevrangebyscore_withscores","zrevrangebyscore_withscores","zrevrangebyscore_withscores","zrevrangebyscore_withscores","zrevrangebyscore_withscores","zrevrangebyscore_withscores","zrevrank","zrevrank","zrevrank","zrevrank","zrevrank","zrevrank","zscan","zscan","zscan","zscan","zscan_match","zscan_match","zscan_match","zscan_match","zscore","zscore","zscore","zscore","zscore","zscore","zscore_multiple","zscore_multiple","zscore_multiple","zscore_multiple","zscore_multiple","zscore_multiple","zunionstore","zunionstore","zunionstore","zunionstore","zunionstore","zunionstore","zunionstore_max","zunionstore_max","zunionstore_max","zunionstore_max","zunionstore_max","zunionstore_max","zunionstore_max_weights","zunionstore_max_weights","zunionstore_max_weights","zunionstore_max_weights","zunionstore_max_weights","zunionstore_max_weights","zunionstore_min","zunionstore_min","zunionstore_min","zunionstore_min","zunionstore_min","zunionstore_min","zunionstore_min_weights","zunionstore_min_weights","zunionstore_min_weights","zunionstore_min_weights","zunionstore_min_weights","zunionstore_min_weights","zunionstore_weights","zunionstore_weights","zunionstore_weights","zunionstore_weights","zunionstore_weights","zunionstore_weights","host","insecure","port","tls_params","AclInfo","AddCategory","AddCommand","AddHashedPass","AddPass","AllCommands","AllKeys","NoCommands","NoPass","Off","On","Other","Pattern","RemoveCategory","RemoveCommand","RemoveHashedPass","RemovePass","Reset","ResetKeys","ResetPass","Rule","borrow","borrow","borrow_mut","borrow_mut","commands","eq","eq","flags","fmt","fmt","from","from","from_redis_value","into","into","keys","passwords","try_from","try_from","try_into","try_into","type_id","type_id","write_redis_args","AsyncStream","Connection","ConnectionLike","Monitor","MultiplexedConnection","PubSub","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","fmt","from","from","from","from","get_db","get_db","get_db","into","into","into","into","into_connection","into_monitor","into_on_message","into_on_message","into_pubsub","monitor","new","new","new","on_message","on_message","psubscribe","punsubscribe","req_packed_command","req_packed_command","req_packed_command","req_packed_commands","req_packed_commands","req_packed_commands","send_packed_command","send_packed_commands","subscribe","to_owned","tokio","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unsubscribe","Asc","Coord","Desc","Feet","Kilometers","Meters","Miles","RadiusOptions","RadiusOrder","RadiusSearchResult","Unit","Unsorted","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","coord","default","default","dist","eq","fmt","from","from","from","from","from","from_redis_value","from_redis_value","into","into","into","into","into","is_single_arg","is_single_arg","latitude","limit","lon_lat","longitude","name","order","store","store_dist","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","with_coord","with_dist","write_redis_args","write_redis_args","write_redis_args","Approx","Data","Empty","Equals","StreamClaimOptions","StreamClaimReply","StreamId","StreamInfoConsumer","StreamInfoConsumersReply","StreamInfoGroup","StreamInfoGroupsReply","StreamInfoStreamReply","StreamKey","StreamMaxlen","StreamPendingCountReply","StreamPendingData","StreamPendingId","StreamPendingReply","StreamRangeReply","StreamReadOptions","StreamReadReply","block","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","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","consumer","consumers","consumers","consumers","contains_key","count","count","count","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","end_id","eq","first_entry","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_redis_value","from_redis_value","from_redis_value","from_redis_value","from_redis_value","from_redis_value","from_redis_value","from_redis_value","get","group","groups","groups","id","id","idle","idle","ids","ids","ids","ids","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_empty","key","keys","last_delivered_id","last_delivered_ms","last_entry","last_generated_id","len","length","map","name","name","noack","pending","pending","radix_tree_keys","read_only","retry","start_id","time","times_delivered","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","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","with_force","with_justid","write_redis_args","write_redis_args","write_redis_args"],"q":[[0,"redis"],[1771,"redis::ConnectionAddr"],[1775,"redis::acl"],[1820,"redis::aio"],[1885,"redis::geo"],[1955,"redis::streams"],[2231,"core::marker"],[2232,"core::marker"],[2233,"core::clone"],[2234,"core::iter::traits::exact_size"],[2235,"core::option"],[2236,"core::error"],[2237,"unicode_normalization::replace"],[2238,"core::future::future"],[2239,"core::fmt"],[2240,"core::fmt"],[2241,"core::fmt"],[2242,"alloc::string"],[2243,"std::io::error"],[2244,"core::str::error"],[2245,"alloc::vec"],[2246,"core::time"],[2247,"core::num::nonzero"],[2248,"core::marker"],[2249,"unicode_normalization::decompose"],[2250,"url"],[2251,"combine::parser::combinator"],[2252,"combine::stream"],[2253,"combine::stream::decoder"],[2254,"tokio::io::async_read"],[2255,"std::io"],[2256,"core::pin"],[2257,"core::task::wake"],[2258,"core::task::poll"],[2259,"core::ops::function"],[2260,"unicode_normalization::stream_safe"],[2261,"core::any"],[2262,"core::fmt"],[2263,"futures_core::stream"],[2264,"core::cmp"],[2265,"core::fmt"]],"d":["An argument to a redis command","Raised if a key moved to a different node but we need to …","Implements common redis commands over asynchronous …","Represents a redis iterator that can be used with async …","The authentication with the server failed.","Breaks with a value.","A bulk response of more data. This is generally used by …","The server cannot response because it’s loading a dump.","The client type.","An error raised that was identified on the client before …","Raised if a redis cluster is down.","Represents redis commands.","Implements common redis commands for connection like …","Represents a stateful redis TCP connection.","Defines the connection address.","Holds the connection information that redis should use for …","Implements the “stateless” part of the connection …","Continues.","Allows pubsub callbacks to stop receiving messages.","A request spans multiple slots","A cursor argument created from cursor_arg()","An arbitary binary data.","Enum for the LEFT | RIGHT args used by some commands","EX seconds – Set the specified expire time, in seconds.","EX seconds – Set the specified expire time, in seconds.","EXAT timestamp-seconds – Set the specified Unix time at …","EXAT timestamp-seconds – Set the specified Unix time at …","At least one sentinel connection info is required","Contains the error value","An enum of all error kinds.","A script execution was aborted.","Helper enum that is used to define existence checks","Helper enum that is used to define expiry time","An extension error. This is an error created by the server","This trait is used to convert a redis value into a more …","An info dictionary type.","Insecure do not verify certification.","An integer response. Note that there are a few situations …","Converts an object into a connection info struct. This …","An error that was caused because the parameter to the …","This kind is returned if the redis error is one that is …","Represents a redis iterator.","KEEPTTL – Retain the time to live associated with the …","Targets the first element (head) of the list","Options for the LPOS command","A cluster master is unavailable.","Requested name not found among masters returned by the …","Raised if a key moved to a different node.","Represents a pubsub message.","NX – Only set the key if it does not already exist.","A nil response from the server.","A script that was requested does not actually exist.","No valid replicas found in the sentinels, for a given …","This argument is not numeric.","Attempted to kill a script/function while they werent’ …","This argument is a floating point value.","This argument is an integer.","Helper enum that is used in some situations to describe …","Contains the success value","A status response which represents the string “OK”.","PERSIST – Remove the time to live associated with the …","PX milliseconds – Set the specified expire time, in …","PX milliseconds – Set the specified expire time, in …","PXAT timestamp-milliseconds – Set the specified Unix …","PXAT timestamp-milliseconds – Set the specified Unix …","The internal redis response parser.","Represents a redis command pipeline.","Represents a pubsub connection.","The PubSub trait allows subscribing to one or more channels","Attempt to write to a read-only server","Redis specific/connection independent information used to …","Represents a redis error. For the most part you should be …","Library generic future type.","Library generic result type.","Abstraction trait for redis command abstractions.","The server generated an invalid response.","Targets the last element (tail) of the list","Represents a lua script.","Represents a prepared script call.","Secure verify certification.","Helper enum that is used to define expiry time for SET …","Options for the SET command","A normal argument","A status response.","Format for this is (host, port).","Format for this is (host, port).","TlsMode indicates use or do not use verification of …","Used to convert a value into one or multiple redis argument","Raised if a request needs to be retried.","Operation failed because of a type mismatch.","Format for this is the path to the unix socket.","Internal low-level redis value enum.","XX – Only set the key if it already exists.","Defines types to use with the ACL commands.","Shows the available ACL categories.","Shows the available ACL categories.","Shows the available ACL categories.","Shows the available ACL categories.","Shows the available ACL categories.","Shows the available ACL categories.","Shows all the Redis commands in the specified category.","Shows all the Redis commands in the specified category.","Shows all the Redis commands in the specified category.","Shows all the Redis commands in the specified category.","Shows all the Redis commands in the specified category.","Shows all the Redis commands in the specified category.","Delete all the specified ACL users and terminate all the …","Delete all the specified ACL users and terminate all the …","Delete all the specified ACL users and terminate all the …","Delete all the specified ACL users and terminate all the …","Delete all the specified ACL users and terminate all the …","Delete all the specified ACL users and terminate all the …","Generates a 256-bits password starting from /dev/urandom …","Generates a 256-bits password starting from /dev/urandom …","Generates a 256-bits password starting from /dev/urandom …","Generates a 256-bits password starting from /dev/urandom …","Generates a 256-bits password starting from /dev/urandom …","Generates a 256-bits password starting from /dev/urandom …","Generates a 1-to-1024-bits password starting from …","Generates a 1-to-1024-bits password starting from …","Generates a 1-to-1024-bits password starting from …","Generates a 1-to-1024-bits password starting from …","Generates a 1-to-1024-bits password starting from …","Generates a 1-to-1024-bits password starting from …","Returns all the rules defined for an existing ACL user.","Returns all the rules defined for an existing ACL user.","Returns all the rules defined for an existing ACL user.","Returns all the rules defined for an existing ACL user.","Returns all the rules defined for an existing ACL user.","Returns all the rules defined for an existing ACL user.","Returns a helpful text describing the different …","Returns a helpful text describing the different …","Returns a helpful text describing the different …","Returns a helpful text describing the different …","Returns a helpful text describing the different …","Returns a helpful text describing the different …","Shows the currently active ACL rules in the Redis server.","Shows the currently active ACL rules in the Redis server.","Shows the currently active ACL rules in the Redis server.","Shows the currently active ACL rules in the Redis server.","Shows the currently active ACL rules in the Redis server.","Shows the currently active ACL rules in the Redis server.","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","Shows a list of recent ACL security events","Shows a list of recent ACL security events","Shows a list of recent ACL security events","Shows a list of recent ACL security events","Shows a list of recent ACL security events","Shows a list of recent ACL security events","Clears the ACL log.","Clears the ACL log.","Clears the ACL log.","Clears the ACL log.","Clears the ACL log.","Clears the ACL log.","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","When Redis is configured to use an ACL file (with the …","Creates an ACL user without any privilege.","Creates an ACL user without any privilege.","Creates an ACL user without any privilege.","Creates an ACL user without any privilege.","Creates an ACL user without any privilege.","Creates an ACL user without any privilege.","Creates an ACL user with the specified rules or modify the …","Creates an ACL user with the specified rules or modify the …","Creates an ACL user with the specified rules or modify the …","Creates an ACL user with the specified rules or modify the …","Creates an ACL user with the specified rules or modify the …","Creates an ACL user with the specified rules or modify the …","Shows a list of all the usernames of the currently …","Shows a list of all the usernames of the currently …","Shows a list of all the usernames of the currently …","Shows a list of all the usernames of the currently …","Shows a list of all the usernames of the currently …","Shows a list of all the usernames of the currently …","Returns the username the current connection is …","Returns the username the current connection is …","Returns the username the current connection is …","Returns the username the current connection is …","Returns the username the current connection is …","Returns the username the current connection is …","Adds a command to the cluster pipeline.","A connection address for where to connect to.","Adds async IO support to redis.","Append a value to a key.","Append a value to a key.","Append a value to a key.","Append a value to a key.","Append a value to a key.","Append a value to a key.","Adds a regular argument to the invocation. This ends up …","Adds an argument to the last started command. This works …","Appends an argument to the command. The argument passed …","Creates a script invocation object with an argument filled …","Returns an iterator over the arguments in this command …","Returns an iterator of (&Value, &Value) if self is …","Creates a PubSub instance for this connection.","Returns an &[Value] if self is compatible with a sequence …","This enables atomic mode. In atomic mode the whole …","Perform a bitwise AND between multiple keys (containing …","Perform a bitwise AND between multiple keys (containing …","Perform a bitwise AND between multiple keys (containing …","Perform a bitwise AND between multiple keys (containing …","Perform a bitwise AND between multiple keys (containing …","Perform a bitwise AND between multiple keys (containing …","Perform a bitwise NOT of the key (containing string values)","Perform a bitwise NOT of the key (containing string values)","Perform a bitwise NOT of the key (containing string values)","Perform a bitwise NOT of the key (containing string values)","Perform a bitwise NOT of the key (containing string values)","Perform a bitwise NOT of the key (containing string values)","Perform a bitwise OR between multiple keys (containing …","Perform a bitwise OR between multiple keys (containing …","Perform a bitwise OR between multiple keys (containing …","Perform a bitwise OR between multiple keys (containing …","Perform a bitwise OR between multiple keys (containing …","Perform a bitwise OR between multiple keys (containing …","Perform a bitwise XOR between multiple keys (containing …","Perform a bitwise XOR between multiple keys (containing …","Perform a bitwise XOR between multiple keys (containing …","Perform a bitwise XOR between multiple keys (containing …","Perform a bitwise XOR between multiple keys (containing …","Perform a bitwise XOR between multiple keys (containing …","Count set bits in a string.","Count set bits in a string.","Count set bits in a string.","Count set bits in a string.","Count set bits in a string.","Count set bits in a string.","Count set bits in a string in a range.","Count set bits in a string in a range.","Count set bits in a string in a range.","Count set bits in a string in a range.","Count set bits in a string in a range.","Count set bits in a string in a range.","Pop an element from a list, push it to another list and …","Pop an element from a list, push it to another list and …","Pop an element from a list, push it to another list and …","Pop an element from a list, push it to another list and …","Pop an element from a list, push it to another list and …","Pop an element from a list, push it to another list and …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Remove and get the first element in a list, or block until …","Remove and get the first element in a list, or block until …","Remove and get the first element in a list, or block until …","Remove and get the first element in a list, or block until …","Remove and get the first element in a list, or block until …","Remove and get the first element in a list, or block until …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Remove and get the last element in a list, or block until …","Remove and get the last element in a list, or block until …","Remove and get the last element in a list, or block until …","Remove and get the last element in a list, or block until …","Remove and get the last element in a list, or block until …","Remove and get the last element in a list, or block until …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns the member with the highest score in a …","Removes and returns the member with the highest score in a …","Removes and returns the member with the highest score in a …","Removes and returns the member with the highest score in a …","Removes and returns the member with the highest score in a …","Removes and returns the member with the highest score in a …","Removes and returns the member with the lowest score in a …","Removes and returns the member with the lowest score in a …","Removes and returns the member with the lowest score in a …","Removes and returns the member with the lowest score in a …","Removes and returns the member with the lowest score in a …","Removes and returns the member with the lowest score in a …","Returns the name of the error category for display …","","Check that all connections it has are available (PING …","","","","Clear a pipeline object’s internal data structure.","","","","","","","","","","","","","","","","","","","","","","","","","","","Shortcut function to creating a command with a single …","Starts a new command. Functions such as arg then become …","Returns an iterator over all the commands currently in …","Returns the raw error code if available.","Set the existence check for the SET command","Checks if a key is contained in the info dicf.","Limit the results to the first N matching items.","Returns an async multiplexed connection from the client …","Works similar to arg but adds a cursor argument. This is …","The database number to use. This is usually 0.","Decrement the numeric value of a key by the given amount.","Decrement the numeric value of a key by the given amount.","Decrement the numeric value of a key by the given amount.","Decrement the numeric value of a key by the given amount.","Decrement the numeric value of a key by the given amount.","Decrement the numeric value of a key by the given amount.","","","","","","","Delete one or more keys.","Delete one or more keys.","Delete one or more keys.","Delete one or more keys.","Delete one or more keys.","Delete one or more keys.","","Returns an information about the contained value with …","Returns an information about the contained value with …","","Returns the error detail.","","","","","","","This is a shortcut to query() that does not return a value …","This is a shortcut to query() that does not return a value …","Determine if a key exists.","Determine if a key exists.","Determine if a key exists.","Determine if a key exists.","Determine if a key exists.","Determine if a key exists.","Set a key’s time to live in seconds.","Set a key’s time to live in seconds.","Set a key’s time to live in seconds.","Set a key’s time to live in seconds.","Set a key’s time to live in seconds.","Set a key’s time to live in seconds.","Set the expiration for a key as a UNIX timestamp.","Set the expiration for a key as a UNIX timestamp.","Set the expiration for a key as a UNIX timestamp.","Set the expiration for a key as a UNIX timestamp.","Set the expiration for a key as a UNIX timestamp.","Set the expiration for a key as a UNIX timestamp.","Returns the extension error code.","Looks up a key in the info dict.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 bytes to a single element vector.","Convert bytes to a single element vector.","Returns true if the message was constructed from a pattern …","A shortcut function to invoke …","Given a redis Value this attempts to convert it into the …","","","Similar to from_redis_value but constructs a vector of …","Similar to from_redis_value but constructs a vector of …","","Tries to convert provided Value into Msg.","Defines types to use with the geospatial commands.","Adds the specified geospatial items to the specified key.","Adds the specified geospatial items to the specified key.","Adds the specified geospatial items to the specified key.","Adds the specified geospatial items to the specified key.","Adds the specified geospatial items to the specified key.","Adds the specified geospatial items to the specified key.","Return the distance between two members in the geospatial …","Return the distance between two members in the geospatial …","Return the distance between two members in the geospatial …","Return the distance between two members in the geospatial …","Return the distance between two members in the geospatial …","Return the distance between two members in the geospatial …","Return valid Geohash strings representing the position of …","Return valid Geohash strings representing the position of …","Return valid Geohash strings representing the position of …","Return valid Geohash strings representing the position of …","Return valid Geohash strings representing the position of …","Return valid Geohash strings representing the position of …","Return the positions of all the specified members of the …","Return the positions of all the specified members of the …","Return the positions of all the specified members of the …","Return the positions of all the specified members of the …","Return the positions of all the specified members of the …","Return the positions of all the specified members of the …","Return the members of a sorted set populated with …","Return the members of a sorted set populated with …","Return the members of a sorted set populated with …","Return the members of a sorted set populated with …","Return the members of a sorted set populated with …","Return the members of a sorted set populated with …","Retrieve members selected by distance with the center of …","Retrieve members selected by distance with the center of …","Retrieve members selected by distance with the center of …","Retrieve members selected by distance with the center of …","Retrieve members selected by distance with the center of …","Retrieve members selected by distance with the center of …","Get the value of a key. If key is a vec this becomes an …","Get the value of a key. If key is a vec this becomes an …","Get the value of a key. If key is a vec this becomes an …","Get the value of a key. If key is a vec this becomes an …","Get the value of a key. If key is a vec this becomes an …","Get the value of a key. If key is a vec this becomes an …","Set the GET option for the SET command","Fetches a value by key and converts it into the given type.","Returns an async connection from the client.","Returns the channel this message came on.","Convenience method to get a string version of the channel. …","Instructs the client to actually connect to redis and …","Returns a reference of client connection info object.","Instructs the client to actually connect to redis with …","Returns the database this connection is bound to. Note …","","","Get the value of a key and delete it","Get the value of a key and delete it","Get the value of a key and delete it","Get the value of a key and delete it","Get the value of a key and delete it","Get the value of a key and delete it","Get the value of a key and set expiration","Get the value of a key and set expiration","Get the value of a key and set expiration","Get the value of a key and set expiration","Get the value of a key and set expiration","Get the value of a key and set expiration","Returns the script’s SHA1 hash in hexadecimal format.","Fetches the next message from the pubsub connection. …","Returns an async connection from the client.","Returns an async multiplexed connection from the client.","Returns the packed command as a byte vector.","Returns the encoded pipeline commands.","If the message was constructed from a message pattern this …","Returns the message’s payload in a specific format.","Returns the bytes that are the message’s payload. This …","Returns an async connection from the client.","Returns the bit value at offset in the string value stored …","Returns the bit value at offset in the string value stored …","Returns the bit value at offset in the string value stored …","Returns the bit value at offset in the string value stored …","Returns the bit value at offset in the string value stored …","Returns the bit value at offset in the string value stored …","Get a range of bytes/substring from the value of a key. …","Get a range of bytes/substring from the value of a key. …","Get a range of bytes/substring from the value of a key. …","Get a range of bytes/substring from the value of a key. …","Get a range of bytes/substring from the value of a key. …","Get a range of bytes/substring from the value of a key. …","Set the string value of a key and return its old value.","Set the string value of a key and return its old value.","Set the string value of a key and return its old value.","Set the string value of a key and return its old value.","Set the string value of a key and return its old value.","Set the string value of a key and return its old value.","Deletes a single (or multiple) fields from a hash.","Deletes a single (or multiple) fields from a hash.","Deletes a single (or multiple) fields from a hash.","Deletes a single (or multiple) fields from a hash.","Deletes a single (or multiple) fields from a hash.","Deletes a single (or multiple) fields from a hash.","Checks if a field in a hash exists.","Checks if a field in a hash exists.","Checks if a field in a hash exists.","Checks if a field in a hash exists.","Checks if a field in a hash exists.","Checks if a field in a hash exists.","Gets a single (or multiple) fields from a hash.","Gets a single (or multiple) fields from a hash.","Gets a single (or multiple) fields from a hash.","Gets a single (or multiple) fields from a hash.","Gets a single (or multiple) fields from a hash.","Gets a single (or multiple) fields from a hash.","Gets all the fields and values in a hash.","Gets all the fields and values in a hash.","Gets all the fields and values in a hash.","Gets all the fields and values in a hash.","Gets all the fields and values in a hash.","Gets all the fields and values in a hash.","Increments a value.","Increments a value.","Increments a value.","Increments a value.","Increments a value.","Increments a value.","Gets all the keys in a hash.","Gets all the keys in a hash.","Gets all the keys in a hash.","Gets all the keys in a hash.","Gets all the keys in a hash.","Gets all the keys in a hash.","Gets the length of a hash.","Gets the length of a hash.","Gets the length of a hash.","Gets the length of a hash.","Gets the length of a hash.","Gets the length of a hash.","Incrementally iterate hash fields and associated values.","Incrementally iterate hash fields and associated values.","Incrementally iterate hash fields and associated values.","Incrementally iterate hash fields and associated values.","Incrementally iterate hash fields and associated values for","Incrementally iterate hash fields and associated values for","Incrementally iterate hash fields and associated values for","Incrementally iterate hash fields and associated values for","Sets a single field in a hash.","Sets a single field in a hash.","Sets a single field in a hash.","Sets a single field in a hash.","Sets a single field in a hash.","Sets a single field in a hash.","Sets a multiple fields in a hash.","Sets a multiple fields in a hash.","Sets a multiple fields in a hash.","Sets a multiple fields in a hash.","Sets a multiple fields in a hash.","Sets a multiple fields in a hash.","Sets a single field in a hash if it does not exist.","Sets a single field in a hash if it does not exist.","Sets a single field in a hash if it does not exist.","Sets a single field in a hash if it does not exist.","Sets a single field in a hash if it does not exist.","Sets a single field in a hash if it does not exist.","Gets all the values in a hash.","Gets all the values in a hash.","Gets all the values in a hash.","Gets all the values in a hash.","Gets all the values in a hash.","Gets all the values in a hash.","Instructs the pipeline to ignore the return value of this …","Returns true if the command is in scan mode.","Increment the numeric value of a key by the given amount. …","Increment the numeric value of a key by the given amount. …","Increment the numeric value of a key by the given amount. …","Increment the numeric value of a key by the given amount. …","Increment the numeric value of a key by the given amount. …","Increment the numeric value of a key by the given amount. …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 object into a connection info object.","","","Invokes the script and returns the result.","Invokes the script directly without arguments.","Asynchronously invokes the script and returns the result.","Asynchronously invokes the script without arguments.","Indicates that this is a cluster error.","Returns true if error was caused by a dropped connection.","Returns true if this error indicates that the connection …","Checks if the dict is empty.","Indicates that this failure is an IO failure.","Returns the connection status.","","","Returns an indiciation if the value contained is exactly …","Returns an indiciation if the value contained is exactly …","","Checks if this address is supported.","Returns true if error was caused by I/O time out. Note …","Similar to query() but returns an iterator over the items …","Similar to iter() but returns an AsyncIter over the items …","Adds a key argument to the invocation. This ends up as …","Creates a script invocation object with a key filled in.","Determine the type of a key.","Determine the type of a key.","Determine the type of a key.","Determine the type of a key.","Determine the type of a key.","Determine the type of a key.","Gets all keys matching pattern","Gets all keys matching pattern","Gets all keys matching pattern","Gets all keys matching pattern","Gets all keys matching pattern","Gets all keys matching pattern","Returns the kind of the error.","Returns the size of the info dict.","Get an element from a list by its index.","Get an element from a list by its index.","Get an element from a list by its index.","Get an element from a list by its index.","Get an element from a list by its index.","Get an element from a list by its index.","Insert an element after another element in a list.","Insert an element after another element in a list.","Insert an element after another element in a list.","Insert an element after another element in a list.","Insert an element after another element in a list.","Insert an element after another element in a list.","Insert an element before another element in a list.","Insert an element before another element in a list.","Insert an element before another element in a list.","Insert an element before another element in a list.","Insert an element before another element in a list.","Insert an element before another element in a list.","Returns the length of the list stored at key.","Returns the length of the list stored at key.","Returns the length of the list stored at key.","Returns the length of the list stored at key.","Returns the length of the list stored at key.","Returns the length of the list stored at key.","Pop an element a list, push it to another list and return …","Pop an element a list, push it to another list and return …","Pop an element a list, push it to another list and return …","Pop an element a list, push it to another list and return …","Pop an element a list, push it to another list and return …","Pop an element a list, push it to another list and return …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Pops count elements from the first non-empty list key from …","Loads the script and returns the SHA1 of it.","Asynchronously loads the script and returns the SHA1 of it.","Checks if the return value looks like it fulfils the cursor","Removes and returns the up to count first elements of the …","Removes and returns the up to count first elements of the …","Removes and returns the up to count first elements of the …","Removes and returns the up to count first elements of the …","Removes and returns the up to count first elements of the …","Removes and returns the up to count first elements of the …","Returns the index of the first matching value of the list …","Returns the index of the first matching value of the list …","Returns the index of the first matching value of the list …","Returns the index of the first matching value of the list …","Returns the index of the first matching value of the list …","Returns the index of the first matching value of the list …","Insert all the specified values at the head of the list …","Insert all the specified values at the head of the list …","Insert all the specified values at the head of the list …","Insert all the specified values at the head of the list …","Insert all the specified values at the head of the list …","Insert all the specified values at the head of the list …","Inserts a value at the head of the list stored at key, …","Inserts a value at the head of the list stored at key, …","Inserts a value at the head of the list stored at key, …","Inserts a value at the head of the list stored at key, …","Inserts a value at the head of the list stored at key, …","Inserts a value at the head of the list stored at key, …","Returns the specified elements of the list stored at key.","Returns the specified elements of the list stored at key.","Returns the specified elements of the list stored at key.","Returns the specified elements of the list stored at key.","Returns the specified elements of the list stored at key.","Returns the specified elements of the list stored at key.","Removes the first count occurrences of elements equal to …","Removes the first count occurrences of elements equal to …","Removes the first count occurrences of elements equal to …","Removes the first count occurrences of elements equal to …","Removes the first count occurrences of elements equal to …","Removes the first count occurrences of elements equal to …","Sets the list element at index to value","Sets the list element at index to value","Sets the list element at index to value","Sets the list element at index to value","Sets the list element at index to value","Sets the list element at index to value","Trim an existing list so that it will contain only the …","Trim an existing list so that it will contain only the …","Trim an existing list so that it will contain only the …","Trim an existing list so that it will contain only the …","Trim an existing list so that it will contain only the …","Trim an existing list so that it will contain only the …","Limit the search to N items in the list.","Get values of keys","Get values of keys","Get values of keys","Get values of keys","Get values of keys","Get values of keys","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values failing if at least one …","Sets multiple keys to their values failing if at least one …","Sets multiple keys to their values failing if at least one …","Sets multiple keys to their values failing if at least one …","Sets multiple keys to their values failing if at least one …","Sets multiple keys to their values failing if at least one …","Creates a new parser that parses the data behind the …","Creates an empty pipeline. For consistency with the cmd …","Creates a new empty command.","Creates a new script object.","Creates a new info dictionary from a string in the …","","","","","","","Returns the encoding of a key.","Returns the encoding of a key.","Returns the encoding of a key.","Returns the encoding of a key.","Returns the encoding of a key.","Returns the encoding of a key.","Returns the logarithmic access frequency counter of a key.","Returns the logarithmic access frequency counter of a key.","Returns the logarithmic access frequency counter of a key.","Returns the logarithmic access frequency counter of a key.","Returns the logarithmic access frequency counter of a key.","Returns the logarithmic access frequency counter of a key.","Returns the time in seconds since the last access of a key.","Returns the time in seconds since the last access of a key.","Returns the time in seconds since the last access of a key.","Returns the time in seconds since the last access of a key.","Returns the time in seconds since the last access of a key.","Returns the time in seconds since the last access of a key.","Returns the reference count of a key.","Returns the reference count of a key.","Returns the reference count of a key.","Returns the reference count of a key.","Returns the reference count of a key.","Returns the reference count of a key.","Connects to a redis server and returns a client. This …","Packs a bunch of commands into a request. This is …","This function takes a redis URL string and parses it into …","Parses bytes into a redis value.","Parses a redis value asynchronously.","Parses synchronously into a single value from the reader.","Optionally a password that should be used for connection.","Remove the expiration from a key.","Remove the expiration from a key.","Remove the expiration from a key.","Remove the expiration from a key.","Remove the expiration from a key.","Remove the expiration from a key.","Set a key’s time to live in milliseconds.","Set a key’s time to live in milliseconds.","Set a key’s time to live in milliseconds.","Set a key’s time to live in milliseconds.","Set a key’s time to live in milliseconds.","Set a key’s time to live in milliseconds.","Set the expiration for a key as a UNIX timestamp in …","Set the expiration for a key as a UNIX timestamp in …","Set the expiration for a key as a UNIX timestamp in …","Set the expiration for a key as a UNIX timestamp in …","Set the expiration for a key as a UNIX timestamp in …","Set the expiration for a key as a UNIX timestamp in …","Adds the specified elements to the specified HyperLogLog.","Adds the specified elements to the specified HyperLogLog.","Adds the specified elements to the specified HyperLogLog.","Adds the specified elements to the specified HyperLogLog.","Adds the specified elements to the specified HyperLogLog.","Adds the specified elements to the specified HyperLogLog.","Return the approximated cardinality of the set(s) observed …","Return the approximated cardinality of the set(s) observed …","Return the approximated cardinality of the set(s) observed …","Return the approximated cardinality of the set(s) observed …","Return the approximated cardinality of the set(s) observed …","Return the approximated cardinality of the set(s) observed …","Merge N different HyperLogLogs into a single one.","Merge N different HyperLogLogs into a single one.","Merge N different HyperLogLogs into a single one.","Merge N different HyperLogLogs into a single one.","Merge N different HyperLogLogs into a single one.","Merge N different HyperLogLogs into a single one.","Shortcut for creating a new pipeline.","","Returns an empty script invocation object. This is …","Set the value and expiration in milliseconds of a key.","Set the value and expiration in milliseconds of a key.","Set the value and expiration in milliseconds of a key.","Set the value and expiration in milliseconds of a key.","Set the value and expiration in milliseconds of a key.","Set the value and expiration in milliseconds of a key.","Subscribe to a list of channels using PSUBSCRIBE and run …","","Subscribes to a new channel with a pattern.","Get the expiration time of a key in milliseconds.","Get the expiration time of a key in milliseconds.","Get the expiration time of a key in milliseconds.","Get the expiration time of a key in milliseconds.","Get the expiration time of a key in milliseconds.","Get the expiration time of a key in milliseconds.","Posts a message to the given channel.","Posts a message to the given channel.","Posts a message to the given channel.","Posts a message to the given channel.","Posts a message to the given channel.","Posts a message to the given channel.","Unsubscribes from a channel with a pattern.","Executes the pipeline and fetches the return values. …","Sends the command as query to the connection and converts …","Async version of query.","Async version of query.","Return the value of N from the matching items.","Fetches a single response from the connection. This is …","Returns the node the error refers to.","A boxed connection address for where to connect to.","Rename a key.","Rename a key.","Rename a key.","Rename a key.","Rename a key.","Rename a key.","Rename a key, only if the new key does not exist.","Rename a key, only if the new key does not exist.","Rename a key, only if the new key does not exist.","Rename a key, only if the new key does not exist.","Rename a key, only if the new key does not exist.","Rename a key, only if the new key does not exist.","Sends a Cmd into the TCP socket and reads a single …","Sends a Cmd into the TCP socket and reads a single …","Sends an already encoded (packed) command into the TCP …","","","Sends multiple already encoded (packed) command into the …","","","Removes and returns the up to count last elements of the …","Removes and returns the up to count last elements of the …","Removes and returns the up to count last elements of the …","Removes and returns the up to count last elements of the …","Removes and returns the up to count last elements of the …","Removes and returns the up to count last elements of the …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Pop a value from a list, push it to another list and …","Insert all the specified values at the tail of the list …","Insert all the specified values at the tail of the list …","Insert all the specified values at the tail of the list …","Insert all the specified values at the tail of the list …","Insert all the specified values at the tail of the list …","Insert all the specified values at the tail of the list …","Inserts value at the tail of the list stored at key, only …","Inserts value at the tail of the list stored at key, only …","Inserts value at the tail of the list stored at key, only …","Inserts value at the tail of the list stored at key, only …","Inserts value at the tail of the list stored at key, only …","Inserts value at the tail of the list stored at key, only …","Add one or more members to a set.","Add one or more members to a set.","Add one or more members to a set.","Add one or more members to a set.","Add one or more members to a set.","Add one or more members to a set.","Incrementally iterate the keys space.","Incrementally iterate the keys space.","Incrementally iterate the keys space.","Incrementally iterate the keys space.","Incrementally iterate the keys space for keys matching a …","Incrementally iterate the keys space for keys matching a …","Incrementally iterate set elements for elements matching a …","Incrementally iterate set elements for elements matching a …","Get the number of members in a set.","Get the number of members in a set.","Get the number of members in a set.","Get the number of members in a set.","Get the number of members in a set.","Get the number of members in a set.","Subtract multiple sets.","Subtract multiple sets.","Subtract multiple sets.","Subtract multiple sets.","Subtract multiple sets.","Subtract multiple sets.","Subtract multiple sets and store the resulting set in a …","Subtract multiple sets and store the resulting set in a …","Subtract multiple sets and store the resulting set in a …","Subtract multiple sets and store the resulting set in a …","Subtract multiple sets and store the resulting set in a …","Subtract multiple sets and store the resulting set in a …","Sends an already encoded (packed) command into the TCP …","Set the string value of a key.","Set the string value of a key.","Set the string value of a key.","Set the string value of a key.","Set the string value of a key.","Set the string value of a key.","Set the value and expiration of a key.","Set the value and expiration of a key.","Set the value and expiration of a key.","Set the value and expiration of a key.","Set the value and expiration of a key.","Set the value and expiration of a key.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Sets multiple keys to their values.","Set the value of a key, only if the key does not exist","Set the value of a key, only if the key does not exist","Set the value of a key, only if the key does not exist","Set the value of a key, only if the key does not exist","Set the value of a key, only if the key does not exist","Set the value of a key, only if the key does not exist","Set the string value of a key with options.","Set the string value of a key with options.","Set the string value of a key with options.","Set the string value of a key with options.","Set the string value of a key with options.","Set the string value of a key with options.","Sets the read timeout for the connection.","Sets the read timeout for the connection.","Sets the write timeout for the connection.","Sets or clears the bit at offset in the string value …","Sets or clears the bit at offset in the string value …","Sets or clears the bit at offset in the string value …","Sets or clears the bit at offset in the string value …","Sets or clears the bit at offset in the string value …","Sets or clears the bit at offset in the string value …","Overwrite the part of the value stored in key at the …","Overwrite the part of the value stored in key at the …","Overwrite the part of the value stored in key at the …","Overwrite the part of the value stored in key at the …","Overwrite the part of the value stored in key at the …","Overwrite the part of the value stored in key at the …","Intersect multiple sets.","Intersect multiple sets.","Intersect multiple sets.","Intersect multiple sets.","Intersect multiple sets.","Intersect multiple sets.","Intersect multiple sets and store the resulting set in a …","Intersect multiple sets and store the resulting set in a …","Intersect multiple sets and store the resulting set in a …","Intersect multiple sets and store the resulting set in a …","Intersect multiple sets and store the resulting set in a …","Intersect multiple sets and store the resulting set in a …","Determine if a given value is a member of a set.","Determine if a given value is a member of a set.","Determine if a given value is a member of a set.","Determine if a given value is a member of a set.","Determine if a given value is a member of a set.","Determine if a given value is a member of a set.","Get all the members in a set.","Get all the members in a set.","Get all the members in a set.","Get all the members in a set.","Get all the members in a set.","Get all the members in a set.","Move a member from one set to another.","Move a member from one set to another.","Move a member from one set to another.","Move a member from one set to another.","Move a member from one set to another.","Move a member from one set to another.","Remove and return a random member from a set.","Remove and return a random member from a set.","Remove and return a random member from a set.","Remove and return a random member from a set.","Remove and return a random member from a set.","Remove and return a random member from a set.","Get one random member from a set.","Get one random member from a set.","Get one random member from a set.","Get one random member from a set.","Get one random member from a set.","Get one random member from a set.","Get multiple random members from a set.","Get multiple random members from a set.","Get multiple random members from a set.","Get multiple random members from a set.","Get multiple random members from a set.","Get multiple random members from a set.","Remove one or more members from a set.","Remove one or more members from a set.","Remove one or more members from a set.","Remove one or more members from a set.","Remove one or more members from a set.","Remove one or more members from a set.","Incrementally iterate set elements.","Incrementally iterate set elements.","Incrementally iterate set elements.","Incrementally iterate set elements.","Incrementally iterate set elements for elements matching a …","Incrementally iterate set elements for elements matching a …","Incrementally iterate set elements for elements matching a …","Incrementally iterate set elements for elements matching a …","","Defines types to use with the streams commands.","Get the length of the value stored in a key.","Get the length of the value stored in a key.","Get the length of the value stored in a key.","Get the length of the value stored in a key.","Get the length of the value stored in a key.","Get the length of the value stored in a key.","Subscribe to a list of channels using SUBSCRIBE and run …","","Subscribes to a new channel.","Add multiple sets.","Add multiple sets.","Add multiple sets.","Add multiple sets.","Add multiple sets.","Add multiple sets.","Add multiple sets and store the resulting set in a key.","Add multiple sets and store the resulting set in a key.","Add multiple sets and store the resulting set in a key.","Add multiple sets and store the resulting set in a key.","Add multiple sets and store the resulting set in a key.","Add multiple sets and store the resulting set in a key.","","","","","","","","","","","","","","This converts the value into a vector of bytes. Each item …","This converts the value into a vector of bytes. Each item …","","","This function simplifies transaction management slightly. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the expiration time of a key.","Get the expiration time of a key.","Get the expiration time of a key.","Get the expiration time of a key.","Get the expiration time of a key.","Get the expiration time of a key.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unlink one or more keys.","Unlink one or more keys.","Unlink one or more keys.","Unlink one or more keys.","Unlink one or more keys.","Unlink one or more keys.","Unsubscribes from a channel.","Optionally a username that should be used for connection.","Creates an empty pipeline with pre-allocated capacity.","Creates a new empty command, with at least the requested …","Set the expiration for the SET command","Accepts a serialized redis command.","","Accepts a serialized redis command.","Accepts a serialized redis command.","","This writes the value into a vector of bytes. Each item …","","","","Ack pending stream messages checked out by a consumer.","Ack pending stream messages checked out by a consumer.","Ack pending stream messages checked out by a consumer.","Ack pending stream messages checked out by a consumer.","Ack pending stream messages checked out by a consumer.","Ack pending stream messages checked out by a consumer.","Add a stream message by key. Use * as the id for the …","Add a stream message by key. Use * as the id for the …","Add a stream message by key. Use * as the id for the …","Add a stream message by key. Use * as the id for the …","Add a stream message by key. Use * as the id for the …","Add a stream message by key. Use * as the id for the …","BTreeMap variant for adding a stream message by key. Use * …","BTreeMap variant for adding a stream message by key. Use * …","BTreeMap variant for adding a stream message by key. Use * …","BTreeMap variant for adding a stream message by key. Use * …","BTreeMap variant for adding a stream message by key. Use * …","BTreeMap variant for adding a stream message by key. Use * …","Add a stream message while capping the stream at a …","Add a stream message while capping the stream at a …","Add a stream message while capping the stream at a …","Add a stream message while capping the stream at a …","Add a stream message while capping the stream at a …","Add a stream message while capping the stream at a …","BTreeMap variant for adding a stream message while capping …","BTreeMap variant for adding a stream message while capping …","BTreeMap variant for adding a stream message while capping …","BTreeMap variant for adding a stream message while capping …","BTreeMap variant for adding a stream message while capping …","BTreeMap variant for adding a stream message while capping …","Claim pending, unacked messages, after some period of time,","Claim pending, unacked messages, after some period of time,","Claim pending, unacked messages, after some period of time,","Claim pending, unacked messages, after some period of time,","Claim pending, unacked messages, after some period of time,","Claim pending, unacked messages, after some period of time,","This is the optional arguments version for claiming …","This is the optional arguments version for claiming …","This is the optional arguments version for claiming …","This is the optional arguments version for claiming …","This is the optional arguments version for claiming …","This is the optional arguments version for claiming …","Deletes a list of ids for a given stream key.","Deletes a list of ids for a given stream key.","Deletes a list of ids for a given stream key.","Deletes a list of ids for a given stream key.","Deletes a list of ids for a given stream key.","Deletes a list of ids for a given stream key.","This command is used for creating a consumer group. It …","This command is used for creating a consumer group. It …","This command is used for creating a consumer group. It …","This command is used for creating a consumer group. It …","This command is used for creating a consumer group. It …","This command is used for creating a consumer group. It …","This is the alternate version for creating a consumer group","This is the alternate version for creating a consumer group","This is the alternate version for creating a consumer group","This is the alternate version for creating a consumer group","This is the alternate version for creating a consumer group","This is the alternate version for creating a consumer group","This deletes a consumer from an existing consumer group …","This deletes a consumer from an existing consumer group …","This deletes a consumer from an existing consumer group …","This deletes a consumer from an existing consumer group …","This deletes a consumer from an existing consumer group …","This deletes a consumer from an existing consumer group …","Destroy an existing consumer group for a given stream key","Destroy an existing consumer group for a given stream key","Destroy an existing consumer group for a given stream key","Destroy an existing consumer group for a given stream key","Destroy an existing consumer group for a given stream key","Destroy an existing consumer group for a given stream key","Alter which id you want consumers to begin reading from an …","Alter which id you want consumers to begin reading from an …","Alter which id you want consumers to begin reading from an …","Alter which id you want consumers to begin reading from an …","Alter which id you want consumers to begin reading from an …","Alter which id you want consumers to begin reading from an …","This returns all info details about which consumers have …","This returns all info details about which consumers have …","This returns all info details about which consumers have …","This returns all info details about which consumers have …","This returns all info details about which consumers have …","This returns all info details about which consumers have …","Returns all consumer groups created for a given stream key.","Returns all consumer groups created for a given stream key.","Returns all consumer groups created for a given stream key.","Returns all consumer groups created for a given stream key.","Returns all consumer groups created for a given stream key.","Returns all consumer groups created for a given stream key.","Returns info about high-level stream details (first & last …","Returns info about high-level stream details (first & last …","Returns info about high-level stream details (first & last …","Returns info about high-level stream details (first & last …","Returns info about high-level stream details (first & last …","Returns info about high-level stream details (first & last …","Returns the number of messages for a given stream key.","Returns the number of messages for a given stream key.","Returns the number of messages for a given stream key.","Returns the number of messages for a given stream key.","Returns the number of messages for a given stream key.","Returns the number of messages for a given stream key.","This is a basic version of making XPENDING command calls …","This is a basic version of making XPENDING command calls …","This is a basic version of making XPENDING command calls …","This is a basic version of making XPENDING command calls …","This is a basic version of making XPENDING command calls …","This is a basic version of making XPENDING command calls …","An alternate version of xpending_count which filters by …","An alternate version of xpending_count which filters by …","An alternate version of xpending_count which filters by …","An alternate version of xpending_count which filters by …","An alternate version of xpending_count which filters by …","An alternate version of xpending_count which filters by …","This XPENDING version returns a list of all messages over …","This XPENDING version returns a list of all messages over …","This XPENDING version returns a list of all messages over …","This XPENDING version returns a list of all messages over …","This XPENDING version returns a list of all messages over …","This XPENDING version returns a list of all messages over …","Returns a range of messages in a given stream key.","Returns a range of messages in a given stream key.","Returns a range of messages in a given stream key.","Returns a range of messages in a given stream key.","Returns a range of messages in a given stream key.","Returns a range of messages in a given stream key.","A helper method for automatically returning all messages …","A helper method for automatically returning all messages …","A helper method for automatically returning all messages …","A helper method for automatically returning all messages …","A helper method for automatically returning all messages …","A helper method for automatically returning all messages …","A method for paginating a stream by key.","A method for paginating a stream by key.","A method for paginating a stream by key.","A method for paginating a stream by key.","A method for paginating a stream by key.","A method for paginating a stream by key.","Read a list of ids for each stream key. This is the basic …","Read a list of ids for each stream key. This is the basic …","Read a list of ids for each stream key. This is the basic …","Read a list of ids for each stream key. This is the basic …","Read a list of ids for each stream key. This is the basic …","Read a list of ids for each stream key. This is the basic …","This method handles setting optional arguments for XREAD …","This method handles setting optional arguments for XREAD …","This method handles setting optional arguments for XREAD …","This method handles setting optional arguments for XREAD …","This method handles setting optional arguments for XREAD …","This method handles setting optional arguments for XREAD …","This is the reverse version of xrange. The same rules …","This is the reverse version of xrange. The same rules …","This is the reverse version of xrange. The same rules …","This is the reverse version of xrange. The same rules …","This is the reverse version of xrange. The same rules …","This is the reverse version of xrange. The same rules …","This is the reverse version of xrange_all. The same rules …","This is the reverse version of xrange_all. The same rules …","This is the reverse version of xrange_all. The same rules …","This is the reverse version of xrange_all. The same rules …","This is the reverse version of xrange_all. The same rules …","This is the reverse version of xrange_all. The same rules …","This is the reverse version of xrange_count. The same …","This is the reverse version of xrange_count. The same …","This is the reverse version of xrange_count. The same …","This is the reverse version of xrange_count. The same …","This is the reverse version of xrange_count. The same …","This is the reverse version of xrange_count. The same …","Trim a stream key to a MAXLEN count.","Trim a stream key to a MAXLEN count.","Trim a stream key to a MAXLEN count.","Trim a stream key to a MAXLEN count.","Trim a stream key to a MAXLEN count.","Trim a stream key to a MAXLEN count.","Add one member to a sorted set, or update its score if it …","Add one member to a sorted set, or update its score if it …","Add one member to a sorted set, or update its score if it …","Add one member to a sorted set, or update its score if it …","Add one member to a sorted set, or update its score if it …","Add one member to a sorted set, or update its score if it …","Add multiple members to a sorted set, or update its score …","Add multiple members to a sorted set, or update its score …","Add multiple members to a sorted set, or update its score …","Add multiple members to a sorted set, or update its score …","Add multiple members to a sorted set, or update its score …","Add multiple members to a sorted set, or update its score …","Get the number of members in a sorted set.","Get the number of members in a sorted set.","Get the number of members in a sorted set.","Get the number of members in a sorted set.","Get the number of members in a sorted set.","Get the number of members in a sorted set.","Count the members in a sorted set with scores within the …","Count the members in a sorted set with scores within the …","Count the members in a sorted set with scores within the …","Count the members in a sorted set with scores within the …","Count the members in a sorted set with scores within the …","Count the members in a sorted set with scores within the …","Increments the member in a sorted set at key by delta. If …","Increments the member in a sorted set at key by delta. If …","Increments the member in a sorted set at key by delta. If …","Increments the member in a sorted set at key by delta. If …","Increments the member in a sorted set at key by delta. If …","Increments the member in a sorted set at key by delta. If …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Commands::zinterstore_max, but with the ability to specify …","Commands::zinterstore_max, but with the ability to specify …","Commands::zinterstore_max, but with the ability to specify …","Commands::zinterstore_max, but with the ability to specify …","Commands::zinterstore_max, but with the ability to specify …","Commands::zinterstore_max, but with the ability to specify …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Intersect multiple sorted sets and store the resulting …","Commands::zinterstore_min, but with the ability to specify …","Commands::zinterstore_min, but with the ability to specify …","Commands::zinterstore_min, but with the ability to specify …","Commands::zinterstore_min, but with the ability to specify …","Commands::zinterstore_min, but with the ability to specify …","Commands::zinterstore_min, but with the ability to specify …","Commands::zinterstore, but with the ability to specify a …","Commands::zinterstore, but with the ability to specify a …","Commands::zinterstore, but with the ability to specify a …","Commands::zinterstore, but with the ability to specify a …","Commands::zinterstore, but with the ability to specify a …","Commands::zinterstore, but with the ability to specify a …","Count the number of members in a sorted set between a …","Count the number of members in a sorted set between a …","Count the number of members in a sorted set between a …","Count the number of members in a sorted set between a …","Count the number of members in a sorted set between a …","Count the number of members in a sorted set between a …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the highest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Removes and returns up to count members with the lowest …","Return up to count random members in a sorted set (or 1 if …","Return up to count random members in a sorted set (or 1 if …","Return up to count random members in a sorted set (or 1 if …","Return up to count random members in a sorted set (or 1 if …","Return up to count random members in a sorted set (or 1 if …","Return up to count random members in a sorted set (or 1 if …","Return up to count random members in a sorted set with …","Return up to count random members in a sorted set with …","Return up to count random members in a sorted set with …","Return up to count random members in a sorted set with …","Return up to count random members in a sorted set with …","Return up to count random members in a sorted set with …","Return a range of members in a sorted set, by index","Return a range of members in a sorted set, by index","Return a range of members in a sorted set, by index","Return a range of members in a sorted set, by index","Return a range of members in a sorted set, by index","Return a range of members in a sorted set, by index","Return a range of members in a sorted set, by index with …","Return a range of members in a sorted set, by index with …","Return a range of members in a sorted set, by index with …","Return a range of members in a sorted set, by index with …","Return a range of members in a sorted set, by index with …","Return a range of members in a sorted set, by index with …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Determine the index of a member in a sorted set.","Determine the index of a member in a sorted set.","Determine the index of a member in a sorted set.","Determine the index of a member in a sorted set.","Determine the index of a member in a sorted set.","Determine the index of a member in a sorted set.","Remove one or more members from a sorted set.","Remove one or more members from a sorted set.","Remove one or more members from a sorted set.","Remove one or more members from a sorted set.","Remove one or more members from a sorted set.","Remove one or more members from a sorted set.","Remove all members in a sorted set between the given …","Remove all members in a sorted set between the given …","Remove all members in a sorted set between the given …","Remove all members in a sorted set between the given …","Remove all members in a sorted set between the given …","Remove all members in a sorted set between the given …","Remove all members in a sorted set within the given scores.","Remove all members in a sorted set within the given scores.","Remove all members in a sorted set within the given scores.","Remove all members in a sorted set within the given scores.","Remove all members in a sorted set within the given scores.","Remove all members in a sorted set within the given scores.","Remove all members in a sorted set within the given …","Remove all members in a sorted set within the given …","Remove all members in a sorted set within the given …","Remove all members in a sorted set within the given …","Remove all members in a sorted set within the given …","Remove all members in a sorted set within the given …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by index, with …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by …","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score.","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Return a range of members in a sorted set, by score with …","Determine the index of a member in a sorted set, with …","Determine the index of a member in a sorted set, with …","Determine the index of a member in a sorted set, with …","Determine the index of a member in a sorted set, with …","Determine the index of a member in a sorted set, with …","Determine the index of a member in a sorted set, with …","Incrementally iterate sorted set elements.","Incrementally iterate sorted set elements.","Incrementally iterate sorted set elements.","Incrementally iterate sorted set elements.","Incrementally iterate sorted set elements for elements …","Incrementally iterate sorted set elements for elements …","Incrementally iterate sorted set elements for elements …","Incrementally iterate sorted set elements for elements …","Get the score associated with the given member in a sorted …","Get the score associated with the given member in a sorted …","Get the score associated with the given member in a sorted …","Get the score associated with the given member in a sorted …","Get the score associated with the given member in a sorted …","Get the score associated with the given member in a sorted …","Get the scores associated with multiple members in a …","Get the scores associated with multiple members in a …","Get the scores associated with multiple members in a …","Get the scores associated with multiple members in a …","Get the scores associated with multiple members in a …","Get the scores associated with multiple members in a …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Commands::zunionstore_max, but with the ability to specify …","Commands::zunionstore_max, but with the ability to specify …","Commands::zunionstore_max, but with the ability to specify …","Commands::zunionstore_max, but with the ability to specify …","Commands::zunionstore_max, but with the ability to specify …","Commands::zunionstore_max, but with the ability to specify …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Unions multiple sorted sets and store the resulting sorted …","Commands::zunionstore_min, but with the ability to specify …","Commands::zunionstore_min, but with the ability to specify …","Commands::zunionstore_min, but with the ability to specify …","Commands::zunionstore_min, but with the ability to specify …","Commands::zunionstore_min, but with the ability to specify …","Commands::zunionstore_min, but with the ability to specify …","Commands::zunionstore, but with the ability to specify a …","Commands::zunionstore, but with the ability to specify a …","Commands::zunionstore, but with the ability to specify a …","Commands::zunionstore, but with the ability to specify a …","Commands::zunionstore, but with the ability to specify a …","Commands::zunionstore, but with the ability to specify a …","Hostname","Disable hostname verification when connecting.","Port","TLS certificates and client key.","An info dictionary type storing Redis ACL information as …","Add all the commands in such category to be called by the …","Add the command to the list of commands the user can call.","Add this SHA-256 hash value to the list of valid passwords …","Add this password to the list of valid password for the …","Alias for +@all. Note that it implies the ability to …","Alias for ~*.","Alias for -@all.","All the set passwords of the user are removed, and the …","Disable the user: it’s no longer possible to …","Enable the user: it is possible to authenticate as this …","Raw text of ACL rule that not enumerated above.","Add a pattern of keys that can be mentioned as part of …","Remove the commands from such category the client can call.","Remove the command to the list of commands the user can …","Remove this hash value from from the list of valid …","Remove this password from the list of valid passwords.","Performs the following actions: resetpass, resetkeys, off, …","Flush the list of allowed keys patterns.","Flush the list of allowed passwords. Moreover removes the …","ACL rules are used in order to activate or remove a flag, …","","","","","Describes capabilities of which commands the user can call.","","","Describes flag rules for the user. Represented by Rule::On,","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Describes patterns of keys which the user can access. …","Describes the user’s passwords. Represented by …","","","","","","","","Trait for objects that implements AsyncRead and AsyncWrite","Represents a stateful redis TCP connection.","An async abstraction over connections.","Represents a Monitor connection.","A connection object which can be cloned, allowing requests …","Represents a PubSub connection.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the database this connection is bound to. Note …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Exits from PubSub mode and converts PubSub into Connection.","Converts this Connection into Monitor","Returns Stream of Msgs from this PubSubs subscriptions …","Returns Stream of FromRedisValue values from this Monitor…","Converts this Connection into PubSub.","Deliver the MONITOR command to this Monitoring wrapper.","Constructs a new Connection out of a AsyncRead + AsyncWrite…","Create a Monitor from a Connection","Constructs a new MultiplexedConnection out of a …","Returns Stream of Msgs from this PubSubs subscriptions.","Returns Stream of FromRedisValue values from this Monitor…","Subscribes to a new channel with a pattern.","Unsubscribes from a channel with a pattern.","Sends an already encoded (packed) command into the TCP …","","","Sends multiple already encoded (packed) command into the …","","","Sends an already encoded (packed) command into the TCP …","Sends multiple already encoded (packed) command into the …","Subscribes to a new channel.","","Enables the tokio compatibility","","","","","","","","","","","","","Unsubscribes from a channel.","Sort returned items from the nearest to the farthest, …","A coordinate (longitude, latitude). Can be used with …","Sort returned items from the farthest to the nearest, …","Represents feed.","Represents kilometers.","Represents meters.","Represents miles.","Options for the GEORADIUS and GEORADIUSBYMEMBER commands","Options to sort results from GEORADIUS and …","Contain an item returned by geo_radius and …","Units used by geo_dist and geo_radius.","Don’t sort the results","","","","","","","","","","","The coordinate if available.","","","The distance if available.","","","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).","","","Latitude","Limit the results to the first N matching items.","Create a new Coord with the (longitude, latitude)","Longitude","The name that was found.","Sort the returned items","Store the results in a sorted set at key, instead of …","Store the results in a sorted set at key, with the …","","","","","","","","","","","","","","","","Return the longitude, latitude coordinates of the matching …","Return the distance of the returned items from the …","","","","Match an approximate count","Data with payload exists in the stream.","The stream is empty.","Match an exact count","Builder options for xclaim_options command.","Reply type used with xclaim command.","Represents a stream id and its field/values as a HashMap","A consumer parsed from xinfo_consumers command.","Reply type used with xinfo_consumer command, an array of …","A group parsed from xinfo_groups command.","Reply type used with xinfo_groups command.","Reply type used with xinfo_stream command, containing …","Represents a stream key and its id’s parsed from xread …","Utility enum for passing MAXLEN [= or ~] [COUNT] arguments …","Reply type used with xpending_count and …","Inner reply type when an xpending command has data.","Represents a pending message parsed from xpending methods.","Reply type used with xpending command.","Reply type used with xrange, xrange_count, xrange_all, …","Builder options for xread_options command.","Reply type used with xread or xread_options commands.","Sets the block time in milliseconds.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The name of the consumer that fetched the message and has …","Every consumer in the consumer group with at least one …","An array of every consumer in a specific consumer group.","Number of consumers known in the group.","Does the message contain a particular field?","Sets the maximum number of elements to return per stream.","Returns how many records are in the reply.","Limit on the number of messages to return per call.","","","","","","","","","","","","","","","","","ID for the final pending record.","","The very first entry in 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.","","","","","","","","","Fetches value of a given field and converts it to the …","Sets the name of a consumer group associated to the stream.","The number of consumer groups associated with the stream.","All the consumer groups associated with the stream.","The ID of the message.","The stream id (entry ID) of this particular message.","Set IDLE <milliseconds> cmd arg.","This consumer’s idle time in milliseconds.","Complex data structure containing a payload for each ID in …","Complex data structure containing a payload for each ID in …","An array of structs containing information about message …","The parsed stream id’s.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 there are no field/value pairs in this …","The stream key.","Complex data structure containing a payload for each key …","Last ID delivered to this group.","The number of milliseconds that elapsed since the last …","The very last entry in the stream.","The last generated ID that may not be the same as the last …","Returns how many field/value pairs exist in this message.","Number of elements of the stream.","All fields in this message, associated with their …","Name of the consumer group.","The group name.","Sets the command so that it avoids adding the message to …","Number of pending messages for this specific consumer.","Number of pending messages (delivered but not yet …","Details about the radix tree representing the stream mostly","Indicates whether the command is participating in a group …","Set RETRYCOUNT <count> cmd arg.","ID for the first pending record.","Set TIME <Unix epoch milliseconds> cmd arg.","The number of times this message was delivered.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set FORCE cmd arg to true.","Set JUSTID cmd arg to true. Be advised: the response type …","","",""],"i":[0,37,0,0,37,117,17,37,0,37,37,0,0,0,0,0,0,117,0,37,31,17,0,64,86,64,86,37,3,0,37,0,0,37,0,0,32,17,0,37,37,0,86,22,0,37,37,37,0,40,17,37,37,36,37,36,36,0,3,17,64,64,86,64,86,0,0,0,0,37,0,0,0,0,0,37,22,0,0,32,0,0,31,17,33,33,0,0,37,37,33,0,40,0,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,34,0,1,2,118,118,119,119,12,1,2,13,2,17,19,17,1,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,65,66,117,22,19,20,45,12,64,86,40,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,65,66,117,22,19,20,45,12,64,86,40,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,24,24,46,19,28,65,1,1,28,31,2,32,33,34,35,13,36,37,17,38,1,28,31,2,32,33,34,35,13,36,37,17,38,0,1,1,24,39,38,41,28,2,35,1,2,118,118,119,119,45,1,2,41,39,35,1,2,118,118,119,119,38,6,6,24,24,20,24,33,36,37,17,1,2,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,24,38,24,24,28,33,33,34,35,52,13,36,37,17,38,65,66,117,22,19,20,45,12,64,86,40,24,24,24,24,24,24,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,4,4,52,0,4,17,38,4,4,34,52,0,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,39,38,28,52,52,28,28,28,46,19,28,1,2,118,118,119,119,1,2,118,118,119,119,13,20,28,28,2,1,52,52,52,28,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,118,118,119,119,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,1,2,118,118,119,119,65,66,117,22,19,20,45,12,64,86,40,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,72,34,65,12,13,12,13,24,24,24,38,24,46,19,28,6,6,41,33,24,2,2,12,13,1,2,118,118,119,119,1,2,118,118,119,119,24,38,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,12,12,17,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,41,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,45,1,2,13,38,65,66,65,65,65,65,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,28,0,0,0,0,45,35,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,0,66,13,1,2,118,118,119,119,120,19,20,1,2,118,118,119,119,1,2,118,118,119,119,20,1,2,1,2,41,19,24,34,1,2,118,118,119,119,1,2,118,118,119,119,46,46,46,19,28,46,19,28,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,118,118,119,119,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,19,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,19,20,19,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,118,118,119,119,118,118,119,119,65,0,1,2,118,118,119,119,120,19,20,1,2,118,118,119,119,1,2,118,118,119,119,1,28,31,2,32,33,34,35,13,36,37,17,38,6,6,24,33,0,65,66,117,22,19,20,45,12,64,86,40,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,65,66,117,22,19,20,45,12,64,86,40,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,66,1,2,118,118,119,119,65,66,117,22,19,20,45,12,64,86,40,24,1,28,31,2,41,39,32,33,34,35,52,13,36,37,17,38,1,2,118,118,119,119,20,35,1,2,39,89,2,89,89,2,6,22,41,39,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,118,118,119,119,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,1,2,118,118,119,119,121,121,121,121,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,93,11,93,93,11,93,93,11,93,11,93,93,11,93,93,93,11,93,11,93,11,93,11,0,0,0,0,0,0,62,95,96,42,62,95,96,42,42,42,42,62,95,96,42,67,62,42,62,95,96,42,95,62,95,96,62,96,62,96,42,95,96,95,95,67,62,42,67,62,42,42,42,95,42,0,62,95,96,42,62,95,96,42,62,95,96,42,95,98,0,98,60,60,60,60,0,0,0,0,98,60,102,99,98,61,60,102,99,98,61,102,98,61,102,99,99,60,102,99,98,61,102,99,60,102,99,98,61,99,61,99,61,99,99,102,61,61,61,60,102,99,98,61,60,102,99,98,61,60,102,99,98,61,61,61,60,99,61,90,106,106,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,103,104,105,106,107,108,109,110,111,112,113,114,115,116,114,107,110,113,116,92,106,107,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,107,90,109,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,103,104,105,106,108,109,110,111,116,92,109,111,114,116,91,112,104,105,108,115,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,116,115,103,113,114,109,109,116,109,116,112,113,92,112,113,109,92,91,107,91,114,90,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,90,91,92,103,104,105,106,107,108,109,110,111,112,113,114,115,116,91,91,90,91,92],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,[9,[-1]]],1,6],[[[9,[-1]]],2,6],[[-1,[9,[-2]]],[[3,[-3]]],[],6,4],[[-1,[9,[-2]]],[[3,[-3]]],[],6,4],[[-1,[9,[-2]]],[[5,[-3]]],[],[6,7,8],4],[[-1,[9,[-2]]],[[5,[-3]]],[],[6,7,8],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[[1,10],1],[10,2],[[-1,10],[[3,[-2]]],[],4],[[-1,10],[[3,[-2]]],[],4],[[-1,10],[[5,[-2]]],[],4],[[-1,10],[[5,[-2]]],[],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[[1,10],1],[10,2],[[-1,10],[[3,[-2]]],[],4],[[-1,10],[[3,[-2]]],[],4],[[-1,10],[[5,[-2]]],[],4],[[-1,10],[[5,[-2]]],[],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,[9,[11]]],1,6],[[-1,[9,[11]]],2,6],[[-1,-2,[9,[11]]],[[3,[-3]]],[],6,4],[[-1,-2,[9,[11]]],[[3,[-3]]],[],6,4],[[-1,-2,[9,[11]]],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,[9,[11]]],[[5,[-3]]],[],[6,7,8],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[1,1],[[],2],[-1,[[3,[-2]]],[],4],[-1,[[3,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[-1,[[5,[-2]]],[],4],[[1,2],1],0,0,[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[12,-1],12,6],[[1,-1],1,6],[[2,-1],2,6],[[13,-1],12,6],[2,[[0,[14,15,16]]]],[17,[[18,[0]]]],[19,20],[17,[[18,[[9,[17]]]]]],[1,1],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,21,21],1,6],[[-1,21,21],2,6],[[-1,-2,21,21],[[3,[-3]]],[],6,4],[[-1,-2,21,21],[[3,[-3]]],[],6,4],[[-1,-2,21,21],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,21,21],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,22,22,23],1,6,6],[[-1,-2,22,22,23],2,6,6],[[-1,-2,-3,22,22,23],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,22,22,23],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,22,22,23],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,22,22,23],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,23,21,-1,22,21],1,6],[[23,21,-1,22,21],2,6],[[-1,23,21,-2,22,21],[[3,[-3]]],[],6,4],[[-1,23,21,-2,22,21],[[3,[-3]]],[],6,4],[[-1,23,21,-2,22,21],[[5,[-3]]],[],[6,7,8],4],[[-1,23,21,-2,22,21],[[5,[-3]]],[],[6,7,8],4],[[1,-1,23],1,6],[[-1,23],2,6],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,23],1,6],[[-1,23],2,6],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,23],1,6,6],[[-1,-2,23],2,6,6],[[-1,-2,-3,23],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,23],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,23],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,23],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,23,[9,[-1]],10],1,6],[[23,[9,[-1]],10],2,6],[[-1,23,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,23,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,23,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[-1,23,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[1,23,[9,[-1]],10],1,6],[[23,[9,[-1]],10],2,6],[[-1,23,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,23,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,23,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[-1,23,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,23],1,6],[[-1,23],2,6],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[[1,-1,23],1,6],[[-1,23],2,6],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[3,[-3]]],[],6,4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,23],[[5,[-3]]],[],[6,7,8],4],[24,25],[24,[[18,[26]]]],[-1,27,[]],[19,27],[28,27],[-1,[[29,[-2]]],[],[]],[1,30],[1,1],[28,28],[[[31,[-1]]],[[31,[-1]]],15],[2,2],[32,32],[33,33],[34,34],[35,35],[13,13],[36,36],[37,37],[17,17],[38,38],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[25,2],[[1,25],1],[1,[[0,[14]]]],[24,[[18,[25]]]],[[39,40],39],[[38,25],27],[[41,21],41],[28,[[3,[[30,[42,[0,[43]]]]]]]],[[2,44],2],0,[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[],45],[[],1],[[],2],[[],41],[[],39],[[],35],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[38],[-1,36,[]],[-1,36,[]],[24,25],[24,[[18,[25]]]],[20,30],[[24,24],27],[[33,33],27],[[36,36],27],[[37,37],27],[[17,17],27],[[1,46],30],[[2,46],30],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,47],1,6],[[-1,47],2,6],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[1,-1,47],1,6],[[-1,47],2,6],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[24,[[18,[25]]]],[[38,25],[[18,[17]]]],[[24,48],[[50,[30,49]]]],[[24,48],[[50,[30,49]]]],[[28,48],51],[[33,48],51],[[33,48],51],[[34,48],51],[[35,48],51],[[52,48],51],[[13,48],51],[[36,48],51],[[37,48],51],[[17,48],51],[[38,48],51],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[53,24],[-1,-1,[]],[[[30,[37,25,54]]],24],[55,24],[56,24],[[[30,[37,25]]],24],[57,24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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,[58]]],[[18,[[59,[-1]]]]],[]],[[[9,[58]]],[[18,[[59,[-1]]]]],[]],[52,27],[17,[[3,[-1]]],4],[17,[[3,[-1]]],[]],[17,[[3,[17]]]],[17,[[3,[38]]]],[[[9,[17]]],[[3,[[59,[-1]]]]],[]],[[[9,[17]]],[[3,[[59,[-1]]]]],[]],[25,[[50,[34]]]],[17,[[18,[52]]]],0,[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,60],1,6,6,6],[[-1,-2,-3,60],2,6,6,6],[[-1,-2,-3,-4,60],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,60],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,60],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,60],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,23,23,23,60,61],1,6],[[-1,23,23,23,60,61],2,6],[[-1,-2,23,23,23,60,61],[[3,[-3]]],[],6,4],[[-1,-2,23,23,23,60,61],[[3,[-3]]],[],6,4],[[-1,-2,23,23,23,60,61],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,23,23,23,60,61],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,23,60,61],1,6,6],[[-1,-2,23,60,61],2,6,6],[[-1,-2,-3,23,60,61],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,23,60,61],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,23,60,61],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,23,60,61],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[39,27],39],[[38,25],[[18,[-1]]],4],[28,[[3,[62]]]],[52,[[3,[-1]]],4],[52,25],[28,[[3,[19]]]],[28,34],[[28,63],[[3,[19]]]],[-1,47,[]],[19,47],[28,47],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,64],1,6],[[-1,64],2,6],[[-1,-2,64],[[3,[-3]]],[],6,4],[[-1,-2,64],[[3,[-3]]],[],6,4],[[-1,-2,64],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,64],[[5,[-3]]],[],[6,7,8],4],[13,25],[20,[[3,[52]]]],[28,[[3,[42]]]],[28,[[3,[42]]]],[2,[[59,[58]]]],[1,[[59,[58]]]],[52,[[3,[-1]]],4],[52,[[3,[-1]]],4],[52,[[9,[58]]]],[28,[[3,[62]]]],[[1,-1,21],1,6],[[-1,21],2,6],[[-1,-2,21],[[3,[-3]]],[],6,4],[[-1,-2,21],[[3,[-3]]],[],6,4],[[-1,-2,21],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,21],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2,-3],[[3,[[65,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[3,[[65,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[5,[[66,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[5,[[66,[-4]]]]],[],6,6,4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[1,1],[2,27],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[34]]],[]],[34,[[3,[34]]]],[-1,-2,[],[]],[[12,46],[[3,[-1]]],4],[[13,46],[[3,[-1]]],4],[[12,-1],[[3,[-2]]],67,4],[[13,-1],[[3,[-2]]],67,4],[24,27],[24,27],[24,27],[38,27],[24,27],[-1,27,[]],[19,27],[28,27],[-1,27,[]],[-1,27,[]],[41,27],[33,27],[24,27],[[2,46],[[3,[[65,[-1]]]]],4],[[2,67],[[3,[[66,[-1]]]]],4],[[12,-1],12,6],[[13,-1],12,6],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[24,37],[38,21],[[1,-1,10],1,6],[[-1,10],2,6],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,22,22],1,6,6],[[-1,-2,22,22],2,6,6],[[-1,-2,-3,22,22],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,22,22],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,22,22],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,22,22],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,21,-1,22,21],1,6],[[21,-1,22,21],2,6],[[-1,21,-2,22,21],[[3,[-3]]],[],6,4],[[-1,21,-2,22,21],[[3,[-3]]],[],6,4],[[-1,21,-2,22,21],[[5,[-3]]],[],[6,7,8],4],[[-1,21,-2,22,21],[[5,[-3]]],[],[6,7,8],4],[[12,46],[[3,[54]]]],[[12,-1],[[3,[54]]],67],[17,27],[[1,-1,[18,[68]]],1,6],[[-1,[18,[68]]],2,6],[[-1,-2,[18,[68]]],[[3,[-3]]],[],6,4],[[-1,-2,[18,[68]]],[[3,[-3]]],[],6,4],[[-1,-2,[18,[68]]],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,[18,[68]]],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,41],1,6,6],[[-1,-2,41],2,6,6],[[-1,-2,-3,41],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,41],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,41],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,41],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,-2],1,6,6],[[-1,10,-2],2,6,6],[[-1,-2,10,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,10,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,10,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,10,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,10,-2],1,6,6],[[-1,10,-2],2,6,6],[[-1,-2,10,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,10,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,10,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,10,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[41,21],41],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,[9,[[30,[-1,-2]]]]],1,6,6],[[[9,[[30,[-1,-2]]]]],2,6,6],[[-1,[9,[[30,[-2,-3]]]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[[30,[-2,-3]]]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[[30,[-2,-3]]]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,[9,[[30,[-2,-3]]]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,[9,[[30,[-1,-2]]]]],1,6,6],[[[9,[[30,[-1,-2]]]]],2,6,6],[[-1,[9,[[30,[-2,-3]]]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[[30,[-2,-3]]]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[[30,[-2,-3]]]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,[9,[[30,[-2,-3]]]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[],45],[[],1],[[],2],[25,13],[25,38],[[[65,[-1]]],[[18,[-1]]],4],[[[66,[-1]]],[[18,[-1]]],[4,69,7]],[-1,[[70,[-2]]],[],[]],[-1,[[71,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[71,[-2]]],[],[]],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[-1,[[3,[28]]],72],[[[9,[[59,[58]]]]],[[59,[58]]]],[25,[[18,[73]]]],[[[9,[58]]],[[3,[17]]]],[[[76,[74,[75,[[9,[58]]]]]],-1],[[3,[17]]],[77,69]],[[45,-1],[[3,[17]]],78],0,[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,47],1,6],[[-1,47],2,6],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[1,-1,47],1,6],[[-1,47],2,6],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[3,[-3]]],[],6,4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,47],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[],1],[[[79,[[66,[-1]]]],80],[[81,[[18,[-1]]]]],[4,69,7]],[13,12],[[1,-1,-2,44],1,6,6],[[-1,-2,44],2,6,6],[[-1,-2,-3,44],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,44],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,44],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,44],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[3,[-4]]],[],6,82,[]],[[19,-1,-2],[[3,[-3]]],6,82,[]],[[20,-1],[[3,[30]]],6],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[20,-1],[[3,[30]]],6],[[1,46],[[3,[-1]]],4],[[2,46],[[3,[-1]]],4],[[1,-1],[[3,[-2]]],67,4],[[2,-1],[[3,[-2]]],67,4],[[41,10],41],[19,[[3,[17]]]],[24,[[18,[[30,[25,83]]]]]],0,[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,2],[[3,[17]]],[]],[[-1,2],[[3,[17]]],[]],[[-1,[9,[58]]],[[3,[17]]],[]],[[19,[9,[58]]],[[3,[17]]]],[[28,[9,[58]]],[[3,[17]]]],[[-1,[9,[58]],21,21],[[3,[[59,[17]]]]],[]],[[19,[9,[58]],21,21],[[3,[[59,[17]]]]]],[[28,[9,[58]],21,21],[[3,[[59,[17]]]]]],[[1,-1,[18,[68]]],1,6],[[-1,[18,[68]]],2,6],[[-1,-2,[18,[68]]],[[3,[-3]]],[],6,4],[[-1,-2,[18,[68]]],[[3,[-3]]],[],6,4],[[-1,-2,[18,[68]]],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,[18,[68]]],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[-1,[[3,[[65,[-2]]]]],[],4],[-1,[[3,[[65,[-2]]]]],[],4],[-1,[[5,[[66,[-2]]]]],[],4],[-1,[[5,[[66,[-2]]]]],[],4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[19,[9,[58]]],[[3,[30]]]],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,44],1,6,6],[[-1,-2,44],2,6,6],[[-1,-2,-3,44],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,44],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,44],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,44],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,[9,[[30,[-1,-2]]]]],1,6,6],[[[9,[[30,[-1,-2]]]]],2,6,6],[[-1,[9,[[30,[-2,-3]]]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[[30,[-2,-3]]]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[[30,[-2,-3]]]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,[9,[[30,[-2,-3]]]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,39],1,6,6],[[-1,-2,39],2,6,6],[[-1,-2,-3,39],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,39],[[3,[-4]]],[],6,6,4],[[-1,-2,-3,39],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3,39],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[19,[18,[63]]],[[3,[30]]]],[[20,[18,[63]]],[[3,[30]]]],[[19,[18,[63]]],[[3,[30]]]],[[1,-1,21,27],1,6],[[-1,21,27],2,6],[[-1,-2,21,27],[[3,[-3]]],[],6,4],[[-1,-2,21,27],[[3,[-3]]],[],6,4],[[-1,-2,21,27],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,21,27],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,-2],1,6,6],[[-1,10,-2],2,6,6],[[-1,-2,10,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,10,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,10,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,10,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,21],1,6],[[-1,21],2,6],[[-1,-2,21],[[3,[-3]]],[],6,4],[[-1,-2,21],[[3,[-3]]],[],6,4],[[-1,-2,21],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,21],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2,-3],[[3,[[65,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[3,[[65,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[5,[[66,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[5,[[66,[-4]]]]],[],6,6,4],[-1,[[84,[-2]]],[],[]],0,[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,-3],[[3,[-4]]],[],6,82,[]],[[19,-1,-2],[[3,[-3]]],6,82,[]],[[20,-1],[[3,[30]]],6],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],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,[[59,[[59,[58]]]]],[]],[-1,[[59,[[59,[58]]]]],[]],[-1,54,[]],[-1,54,[]],[[-1,[9,[-2]],-3],[[3,[-4]]],46,6,82,[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[[[79,[-1]],80],[[81,[[18,[50]]]]],[]],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[-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,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[20,-1],[[3,[30]]],6],0,[21,1],[[21,21],2],[[39,86],39],[[-1,[9,[58]]],30,[]],[[2,[9,[58]]],30],[[-1,-2],30,[],87],[[-1,-2],30,[],87],[[2,-1],30,87],[[-1,-2],30,[],[88,89]],[[22,-1],30,[88,89]],[[41,-1],30,[88,89]],[[39,-1],30,[88,89]],[[1,-1,-2,[9,[-3]]],1,6,6,6],[[-1,-2,[9,[-3]]],2,6,6,6],[[-1,-2,-3,[9,[-4]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,[9,[-4]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,[9,[-4]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,[9,[-4]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,[9,[[30,[-3,-4]]]]],1,6,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],2,6,6,6,6],[[-1,-2,-3,[9,[[30,[-4,-5]]]]],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,-3,[9,[[30,[-4,-5]]]]],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,-3,[9,[[30,[-4,-5]]]]],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,[9,[[30,[-4,-5]]]]],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,90,-2,[9,[[30,[-3,-4]]]]],1,6,6,6,6],[[-1,90,-2,[9,[[30,[-3,-4]]]]],2,6,6,6,6],[[-1,-2,90,-3,[9,[[30,[-4,-5]]]]],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,90,-3,[9,[[30,[-4,-5]]]]],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,90,-3,[9,[[30,[-4,-5]]]]],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,90,-3,[9,[[30,[-4,-5]]]]],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,90,-2,-3],1,6,6,6],[[-1,90,-2,-3],2,6,6,6],[[-1,-2,90,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,90,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,90,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,90,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,-4,[9,[-5]]],1,6,6,6,6,6],[[-1,-2,-3,-4,[9,[-5]]],2,6,6,6,6,6],[[-1,-2,-3,-4,-5,[9,[-6]]],[[3,[-7]]],[],6,6,6,6,6,4],[[-1,-2,-3,-4,-5,[9,[-6]]],[[3,[-7]]],[],6,6,6,6,6,4],[[-1,-2,-3,-4,-5,[9,[-6]]],[[5,[-7]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,-5,[9,[-6]]],[[5,[-7]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,-4,[9,[-5]],91],1,6,6,6,6,6],[[-1,-2,-3,-4,[9,[-5]],91],2,6,6,6,6,6],[[-1,-2,-3,-4,-5,[9,[-6]],91],[[3,[-7]]],[],6,6,6,6,6,4],[[-1,-2,-3,-4,-5,[9,[-6]],91],[[3,[-7]]],[],6,6,6,6,6,4],[[-1,-2,-3,-4,-5,[9,[-6]],91],[[5,[-7]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,-5,[9,[-6]],91],[[5,[-7]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,-4,-5,-6],1,6,6,6,6,6,6],[[-1,-2,-3,-4,-5,-6],2,6,6,6,6,6,6],[[-1,-2,-3,-4,-5,-6,-7],[[3,[-8]]],[],6,6,6,6,6,6,4],[[-1,-2,-3,-4,-5,-6,-7],[[3,[-8]]],[],6,6,6,6,6,6,4],[[-1,-2,-3,-4,-5,-6,-7],[[5,[-8]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,-5,-6,-7],[[5,[-8]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,-4,-5],1,6,6,6,6,6],[[-1,-2,-3,-4,-5],2,6,6,6,6,6],[[-1,-2,-3,-4,-5,-6],[[3,[-7]]],[],6,6,6,6,6,4],[[-1,-2,-3,-4,-5,-6],[[3,[-7]]],[],6,6,6,6,6,4],[[-1,-2,-3,-4,-5,-6],[[5,[-7]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,-5,-6],[[5,[-7]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3,-4],1,6,6,6,6],[[-1,-2,-3,-4],2,6,6,6,6],[[-1,-2,-3,-4,-5],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,-3,-4,-5],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,-3,-4,-5],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,-5],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,[9,[-1]],[9,[-2]]],1,6,6],[[[9,[-1]],[9,[-2]]],2,6,6],[[-1,[9,[-2]],[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[-2]],[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,[9,[-2]],[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,[9,[-2]],[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,[9,[-1]],[9,[-2]],92],1,6,6],[[[9,[-1]],[9,[-2]],92],2,6,6],[[-1,[9,[-2]],[9,[-3]],92],[[3,[-4]]],[],6,6,4],[[-1,[9,[-2]],[9,[-3]],92],[[3,[-4]]],[],6,6,4],[[-1,[9,[-2]],[9,[-3]],92],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,[9,[-2]],[9,[-3]],92],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3,-4],1,6,6,6,6],[[-1,-2,-3,-4],2,6,6,6,6],[[-1,-2,-3,-4,-5],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,-3,-4,-5],[[3,[-6]]],[],6,6,6,6,4],[[-1,-2,-3,-4,-5],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,-5],[[5,[-6]]],[],[6,7,8],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,90],1,6],[[-1,90],2,6],[[-1,-2,90],[[3,[-3]]],[],6,4],[[-1,-2,90],[[3,[-3]]],[],6,4],[[-1,-2,90],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,90],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1],1,6],[-1,2,6],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[3,[-3]]],[],6,4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[-1,-2],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,[9,[-1]],10],1,6],[[[9,[-1]],10],2,6],[[-1,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[-1,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[1,[9,[-1]],10],1,6],[[[9,[-1]],10],2,6],[[-1,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,[9,[-2]],10],[[3,[-3]]],[],6,4],[[-1,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[-1,[9,[-2]],10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10],1,6],[[-1,10],2,6],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10],1,6],[[-1,10],2,6],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,[18,[10]]],1,6],[[-1,[18,[10]]],2,6],[[-1,-2,[18,[10]]],[[3,[-3]]],[],6,4],[[-1,-2,[18,[10]]],[[3,[-3]]],[],6,4],[[-1,-2,[18,[10]]],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,[18,[10]]],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10],1,6],[[-1,10],2,6],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[3,[-3]]],[],6,4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,10,10],1,6,6,6],[[-1,-2,-3,10,10],2,6,6,6],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,10,10],1,6,6,6],[[-1,-2,-3,10,10],2,6,6,6],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,10,10],1,6,6,6],[[-1,-2,-3,10,10],2,6,6,6],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,10,10],1,6],[[-1,10,10],2,6],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[3,[-3]]],[],6,4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[-1,-2,10,10],[[5,[-3]]],[],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,10,10],1,6,6,6],[[-1,-2,-3,10,10],2,6,6,6],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,10,10],1,6,6,6],[[-1,-2,-3,10,10],2,6,6,6],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3,10,10],1,6,6,6],[[-1,-2,-3,10,10],2,6,6,6],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4,10,10],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2,-3],1,6,6,6],[[-1,-2,-3],2,6,6,6],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[3,[-5]]],[],6,6,6,4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,-3,-4],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[3,[[65,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2],[[5,[[66,[-3]]]]],[],6,4],[[-1,-2,-3],[[3,[[65,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[3,[[65,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[5,[[66,[-4]]]]],[],6,6,4],[[-1,-2,-3],[[5,[[66,[-4]]]]],[],6,6,4],[[1,-1,-2],1,6,6],[[-1,-2],2,6,6],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[3,[-4]]],[],6,6,4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,-3],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[-2]]],1,6,6],[[-1,[9,[-2]]],2,6,6],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[3,[-4]]],[],6,6,4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[-1,-2,[9,[-3]]],[[5,[-4]]],[],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[1,-1,[9,[[30,[-2,-3]]]]],1,6,6,6],[[-1,[9,[[30,[-2,-3]]]]],2,6,6,6],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[3,[-5]]],[],6,6,6,4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],4],[[-1,-2,[9,[[30,[-3,-4]]]]],[[5,[-5]]],[],[6,7,8],[6,7,8],[6,7,8],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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[11,11],27],[[93,93],27],0,[[11,48],51],[[93,48],51],[-1,-1,[]],[-1,-1,[]],[17,[[3,[93]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,85,[]],[-1,85,[]],[[11,-1],30,[88,89]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,42],[[-1,-2],30,[],[]],[[42,48],51],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,47,[]],[[[62,[-1]]],47,[69,77,94,7]],[42,47],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[95,[-1]]],[[62,[-1]]],[69,77,94,7]],[[[62,[-1]]],[[96,[-1]]],[69,77,94,7]],[[[95,[-1]]],[[0,[97]]],[69,77,94,7]],[[[96,[-1]]],[[0,[97]]],[69,77,94,7]],[[[62,[-1]]],[[95,[-1]]],[69,77,94,7]],[[[96,[-1]]],[[3,[30]]],[69,77,94,7]],[[35,-1],[[3,[[62,[-1]]]]],[69,77,94,7]],[[[62,[-1]]],[[96,[-1]]],[69,77,94,7]],[[35,-1],[[3,[[30,[42,[0,[43]]]]]]],[69,77,94,7]],[[[95,[-1]]],[[0,[97]]],[69,77,94,7]],[[[96,[-1]]],[[0,[97]]],[69,77,94,7]],[[[95,[-1]],-2],[[3,[30]]],[69,77,94,7],6],[[[95,[-1]],-2],[[3,[30]]],[69,77,94,7],6],[[-1,2],[[5,[17]]],[]],[[[62,[-1]],2],[[5,[17]]],[69,77,94,7]],[[42,2],[[5,[17]]]],[[-1,1,21,21],[[5,[[59,[17]]]]],[]],[[[62,[-1]],1,21,21],[[5,[[59,[17]]]]],[69,77,94,7]],[[42,1,21,21],[[5,[[59,[17]]]]]],[[42,2],[[3,[17]]]],[[42,1,21,21],[[3,[[59,[17]]]]]],[[[95,[-1]],-2],[[3,[30]]],[69,77,94,7],6],[-1,-2,[],[]],0,[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[[[95,[-1]],-2],[[3,[30]]],[69,77,94,7],6],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,[],[]],0,[[],98],[[],61],0,[[[99,[-1]],[99,[-1]]],27,100],[[[99,[-1]],48],51,101],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[3,[102]]]],[17,[[3,[[99,[-1]]]]],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[99,[-1]]],27,6],[61,27],0,[[61,21],61],[[-1,-1],[[99,[-1]]],[]],0,0,[[61,98],61],[[61,-1],61,6],[[61,-1],61,6],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[61,61],[61,61],[[60,-1],30,[88,89]],[[[99,[-1]],-2],30,6,[88,89]],[[61,-1],30,[88,89]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[92,21],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,[],[]],[90,90],[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],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],[[-1,-2],30,[],[]],0,0,0,0,[[116,25],27],[[92,21],92],[106,21],0,[[],91],[[],92],[[],103],[[],104],[[],105],[[],106],[[],107],[[],108],[[],109],[[],110],[[],111],[[],112],[[],113],[[],114],[[],115],[[],116],0,[[90,90],27],0,[[90,48],51],[[91,48],51],[[92,48],51],[[103,48],51],[[104,48],51],[[105,48],51],[[106,48],51],[[107,48],51],[[108,48],51],[[109,48],51],[[110,48],51],[[111,48],51],[[112,48],51],[[113,48],51],[[114,48],51],[[115,48],51],[[116,48],51],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[3,[103]]]],[17,[[3,[104]]]],[17,[[3,[105]]]],[17,[[3,[106]]]],[17,[[3,[108]]]],[17,[[3,[109]]]],[17,[[3,[110]]]],[17,[[3,[111]]]],[[116,25],[[18,[-1]]],4],[[92,-1,-2],92,6,6],0,0,0,0,[[91,21],91],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,[],[]],[116,27],0,0,0,0,0,0,[116,21],0,0,0,0,[92,92],0,0,0,[92,27],[[91,21],91],0,[[91,21],91],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,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-2]]],[],[]],[-1,[[50,[-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,[]],[91,91],[91,91],[[90,-1],30,[88,89]],[[91,-1],30,[88,89]],[[92,-1],30,[88,89]]],"c":[446,1054,1055,1056,1057,1058,1059],"p":[[3,"Pipeline",0],[3,"Cmd",0],[6,"RedisResult",0],[8,"FromRedisValue",0],[6,"RedisFuture",0],[8,"ToRedisArgs",0],[8,"Send",2231],[8,"Sync",2231],[15,"slice"],[15,"isize"],[4,"Rule",1775],[3,"ScriptInvocation",0],[3,"Script",0],[8,"Iterator",2232],[8,"Clone",2233],[8,"ExactSizeIterator",2234],[4,"Value",0],[4,"Option",2235],[3,"Connection",0],[3,"PubSub",0],[15,"usize"],[4,"Direction",0],[15,"f64"],[3,"RedisError",0],[15,"str"],[8,"Error",2236],[15,"bool"],[3,"Client",0],[3,"Replacements",2237],[15,"tuple"],[4,"Arg",0],[4,"TlsMode",0],[4,"ConnectionAddr",0],[3,"ConnectionInfo",0],[3,"RedisConnectionInfo",0],[4,"NumericBehavior",0],[4,"ErrorKind",0],[3,"InfoDict",0],[3,"SetOptions",0],[4,"ExistenceCheck",0],[3,"LposOptions",0],[3,"MultiplexedConnection",1820],[8,"Future",2238],[15,"u64"],[3,"Parser",0],[8,"ConnectionLike",0],[15,"i64"],[3,"Formatter",2239],[3,"Error",2239],[4,"Result",2240],[6,"Result",2239],[3,"Msg",0],[3,"FromUtf8Error",2241],[3,"String",2241],[3,"NulError",2242],[3,"Error",2243],[3,"Utf8Error",2244],[15,"u8"],[3,"Vec",2245],[4,"Unit",1885],[3,"RadiusOptions",1885],[3,"Connection",1820],[3,"Duration",2246],[4,"Expiry",0],[3,"Iter",0],[3,"AsyncIter",0],[8,"ConnectionLike",1820],[3,"NonZeroUsize",2247],[8,"Unpin",2231],[3,"Recompositions",2248],[3,"Decompositions",2249],[8,"IntoConnectionInfo",0],[3,"Url",2250],[3,"AnySendSyncPartialState",2251],[3,"PointerOffset",2252],[3,"Decoder",2253],[8,"AsyncRead",2254],[8,"Read",2255],[3,"Pin",2256],[3,"Context",2257],[4,"Poll",2258],[8,"FnMut",2259],[15,"u16"],[3,"StreamSafe",2260],[3,"TypeId",2261],[4,"SetExpiry",0],[8,"Display",2239],[8,"Sized",2231],[8,"RedisWrite",0],[4,"StreamMaxlen",1955],[3,"StreamClaimOptions",1955],[3,"StreamReadOptions",1955],[3,"AclInfo",1775],[8,"AsyncWrite",2262],[3,"PubSub",1820],[3,"Monitor",1820],[8,"Stream",2263],[4,"RadiusOrder",1885],[3,"Coord",1885],[8,"PartialEq",2264],[8,"Debug",2239],[3,"RadiusSearchResult",1885],[3,"StreamReadReply",1955],[3,"StreamRangeReply",1955],[3,"StreamClaimReply",1955],[4,"StreamPendingReply",1955],[3,"StreamPendingData",1955],[3,"StreamPendingCountReply",1955],[3,"StreamInfoStreamReply",1955],[3,"StreamInfoConsumersReply",1955],[3,"StreamInfoGroupsReply",1955],[3,"StreamInfoConsumer",1955],[3,"StreamInfoGroup",1955],[3,"StreamPendingId",1955],[3,"StreamKey",1955],[3,"StreamId",1955],[4,"ControlFlow",0],[8,"Commands",0],[8,"AsyncCommands",0],[8,"PubSubCommands",0],[13,"TcpTls",1771]],"b":[[448,"impl-Debug-for-RedisError"],[449,"impl-Display-for-RedisError"],[451,"impl-Display-for-ConnectionAddr"],[452,"impl-Debug-for-ConnectionAddr"],[472,"impl-From%3CFromUtf8Error%3E-for-RedisError"],[474,"impl-From%3C(ErrorKind,+%26str,+String)%3E-for-RedisError"],[475,"impl-From%3CNulError%3E-for-RedisError"],[476,"impl-From%3CError%3E-for-RedisError"],[477,"impl-From%3C(ErrorKind,+%26str)%3E-for-RedisError"],[478,"impl-From%3CUtf8Error%3E-for-RedisError"]]},\ "regex":{"doc":"This crate provides routines for searching strings for …","t":"DDDDNEDDDDDDDIDDDDDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDIDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","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::iter::traits::collect"],[668,"alloc::borrow"],[669,"core::ops::range"],[670,"core::any"],[671,"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,12,4,7,5,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,12,4,7,5,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,4,7,36,36,0,1,1,1,1,1,1,1,1,4,7,4,7,5,1,3,10,11,17,18,8,19,20,4,7,5,1,3,10,11,17,18,8,19,20,22,15,11,17,4,7,8,5,4,7,4,7,8,3,5,3,0,12,12,1,1,1,12,4,7,5,5,1,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,12,4,7,5,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,1,12,10,4,7,12,12,12,4,7,5,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,22,15,27,28,11,17,19,19,31,20,3,8,1,8,1,8,12,19,12,3,10,8,19,4,7,19,19,8,8,4,7,12,4,7,4,7,1,8,22,15,27,28,11,17,31,20,31,20,36,36,9,18,4,7,8,3,1,1,36,9,18,1,1,1,28,11,17,31,20,4,7,1,1,3,1,4,7,4,7,5,1,3,10,11,17,18,8,19,20,5,1,12,4,7,5,1,1,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,12,4,7,5,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,12,4,7,5,1,3,10,22,15,27,28,11,17,9,18,8,19,31,20,4,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,41,48,42,43,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,48,42,43,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,42,43,59,59,41,41,41,41,41,41,41,41,42,43,42,43,41,40,46,47,50,51,44,52,53,42,43,41,40,46,47,50,51,44,52,53,54,49,47,50,42,43,44,42,43,42,43,44,40,40,48,48,41,41,41,48,42,43,41,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,48,42,43,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,41,48,46,42,43,48,48,48,42,43,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,54,49,56,57,47,50,52,52,58,53,40,44,41,44,41,44,48,52,48,40,46,44,52,42,43,52,52,44,44,42,43,48,42,43,42,43,41,44,54,49,56,57,47,50,58,53,58,53,59,59,45,51,42,43,44,40,41,41,59,45,51,41,41,41,57,47,50,58,53,42,43,41,41,40,41,42,43,42,43,41,40,46,47,50,51,44,52,53,41,48,42,43,41,41,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,48,42,43,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,48,42,43,41,40,46,54,49,56,57,47,50,45,51,44,52,58,53,42,43],"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]]]],[-1,[[9,[-1]]],[]],[-1,[[9,[-1]]],[]],0,[1,10],[1,11],[[1,2],[[13,[12]]]],[[1,2,14],[[13,[12]]]],[[1,2],15],[1,14],[[1,10,2],[[13,[3]]]],[[1,10,2,14],[[13,[3]]]],[[4,16],4],[[7,16],7],[4,4],[7,7],[5,5],[1,1],[3,3],[10,10],[11,11],[17,17],[18,18],[8,8],[19,19],[20,20],[[-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,[],[]],[22,14],[15,14],[11,14],[17,14],[[4,16],4],[[7,16],7],[[],8],[5,2],[[4,14],4],[[7,14],7],[[4,16],4],[[7,16],7],[[],8],[3,14],[[5,5],16],[[3,3],16],[2,23],[[12,2,23],21],[12,[[21,[2,[24,[2]]]]]],[[1,2],[[13,[3]]]],[[1,2,14],[[13,[3]]]],[[1,2],22],[[12,25],26],[[4,25],26],[[7,25],26],[[5,25],26],[[5,25],26],[[1,25],26],[[1,25],26],[[3,25],26],[[10,25],26],[[22,25],26],[[15,25],26],[[27,25],26],[[28,25],26],[[11,25],26],[[17,25],26],[[[9,[-1]],25],26,[29,30]],[[18,25],26],[[8,25],26],[[19,25],26],[[31,25],26],[[20,25],26],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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]]]],[[12,14],[[13,[3]]]],[[10,14],[[13,[[21,[14,14]]]]]],[[4,16],4],[[7,16],7],[[12,2],2],[[12,14],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19],[19],[-1,-2,[],[]],[-1,-2,[],[]],[3,16],[8,16],[[1,2],16],[[8,2],16],[[1,2,14],16],[[8,2,14],16],[12,17],[19,20],[12,14],[3,14],[10,14],[8,14],[19,14],[[4,32],4],[[7,32],7],[[19,14],16],[19,16],[[8,2],19],[[8,2,14],19],[[4,16],4],[[7,16],7],[[12,2],[[13,[3]]]],[[4,33],4],[[7,33],7],[2,4],[-1,7,34],[2,[[6,[1,5]]]],[-1,[[6,[8,5]]],34],[22,[[13,[3]]]],[15,[[13,[12]]]],[27,[[13,[2]]]],[28,[[13,[2]]]],[11,[[13,[[13,[2]]]]]],[17,[[13,[[13,[3]]]]]],[31,[[13,[14]]]],[20,[[13,[14]]]],[31,[[13,[14]]]],[20,[[13,[14]]]],[-1,[[13,[[35,[2]]]]],[]],[-1,[[13,[[35,[2]]]]],[]],[[[9,[-1]]],[[13,[[35,[2]]]]],[36,30]],[18,[[13,[[35,[2]]]]]],[[4,16],4],[[7,16],7],[8,[[37,[23]]]],[3,[[38,[14]]]],[[1,2,-1],[[35,[2]]],36],[[1,2,-1],[[35,[2]]],36],[[-1,12,23],21,[]],[[[9,[-1]],12,23],21,[36,30]],[[18,12,23],21],[[1,2,14,-1],[[35,[2]]],36],[[1,2],[[13,[14]]]],[[1,2,14],[[13,[14]]]],[28,[[21,[14,[13,[14]]]]]],[11,[[21,[14,[13,[14]]]]]],[17,[[21,[14,[13,[14]]]]]],[31,[[21,[14,[13,[14]]]]]],[20,[[21,[14,[13,[14]]]]]],[[4,14],4],[[7,14],7],[[1,2],27],[[1,2,14],28],[3,14],[1,[[13,[14]]]],[[4,16],4],[[7,16],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,23,[]],[-1,23,[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[2,[[6,[1,5]]]],[23,[[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,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[[4,16],4],[[7,16],7],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[40,[[37,[32]]]],[41,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[6,[41,5]]]],[43,[[6,[44,5]]]],[-1,[[45,[-1]]],[]],[-1,[[45,[-1]]],[]],[41,46],[41,47],[[41,[37,[32]]],[[13,[48]]]],[[41,[37,[32]],14],[[13,[48]]]],[[41,[37,[32]]],49],[41,14],[[41,46,[37,[32]]],[[13,[40]]]],[[41,46,[37,[32]],14],[[13,[40]]]],[[42,16],42],[[43,16],43],[42,42],[43,43],[41,41],[40,40],[46,46],[47,47],[50,50],[51,51],[44,44],[52,52],[53,53],[[-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,[],[]],[54,14],[49,14],[47,14],[50,14],[[42,16],42],[[43,16],43],[[],44],[[42,14],42],[[43,14],43],[[42,16],42],[[43,16],43],[[],44],[40,14],[[40,40],16],[[48,[37,[32]],[55,[32]]],21],[48,[[21,[[37,[32]],[24,[[37,[32]]]]]]]],[[41,[37,[32]]],[[13,[40]]]],[[41,[37,[32]],14],[[13,[40]]]],[[41,[37,[32]]],54],[[48,25],26],[[42,25],26],[[43,25],26],[[41,25],26],[[41,25],26],[[40,25],26],[[46,25],26],[[54,25],26],[[49,25],26],[[56,25],26],[[57,25],26],[[47,25],26],[[50,25],26],[[[45,[-1]],25],26,[29,30]],[[51,25],26],[[44,25],26],[[52,25],26],[[58,25],26],[[53,25],26],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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,[41,5]]]],[[48,14],[[13,[40]]]],[[46,14],[[13,[[21,[14,14]]]]]],[[42,16],42],[[43,16],43],[[48,14],[[37,[32]]]],[[48,2],[[37,[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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52],[52],[-1,-2,[],[]],[-1,-2,[],[]],[40,16],[44,16],[[41,[37,[32]]],16],[[44,[37,[32]]],16],[[41,[37,[32]],14],16],[[44,[37,[32]],14],16],[48,50],[52,53],[48,14],[40,14],[46,14],[44,14],[52,14],[[42,32],42],[[43,32],43],[[52,14],16],[52,16],[[44,[37,[32]]],52],[[44,[37,[32]],14],52],[[42,16],42],[[43,16],43],[[48,2],[[13,[40]]]],[[42,33],42],[[43,33],43],[2,42],[-1,43,34],[2,[[6,[41,5]]]],[-1,[[6,[44,5]]],34],[54,[[13,[40]]]],[49,[[13,[48]]]],[56,[[13,[[37,[32]]]]]],[57,[[13,[[37,[32]]]]]],[47,[[13,[[13,[2]]]]]],[50,[[13,[[13,[40]]]]]],[58,[[13,[14]]]],[53,[[13,[14]]]],[58,[[13,[14]]]],[53,[[13,[14]]]],[-1,[[13,[[35,[[37,[32]]]]]]],[]],[-1,[[13,[[35,[[37,[32]]]]]]],[]],[[[45,[-1]]],[[13,[[35,[[37,[32]]]]]]],[59,30]],[51,[[13,[[35,[[37,[32]]]]]]]],[[42,16],42],[[43,16],43],[44,[[37,[23]]]],[40,[[38,[14]]]],[[41,[37,[32]],-1],[[35,[[37,[32]]]]],59],[[41,[37,[32]],-1],[[35,[[37,[32]]]]],59],[[-1,48,[55,[32]]],21,[]],[[[45,[-1]],48,[55,[32]]],21,[59,30]],[[51,48,[55,[32]]],21],[[41,[37,[32]],14,-1],[[35,[[37,[32]]]]],59],[[41,[37,[32]]],[[13,[14]]]],[[41,[37,[32]],14],[[13,[14]]]],[57,[[21,[14,[13,[14]]]]]],[47,[[21,[14,[13,[14]]]]]],[50,[[21,[14,[13,[14]]]]]],[58,[[21,[14,[13,[14]]]]]],[53,[[21,[14,[13,[14]]]]]],[[42,14],42],[[43,14],43],[[41,[37,[32]]],56],[[41,[37,[32]],14],57],[40,14],[41,[[13,[14]]]],[[42,16],42],[[43,16],43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[23,[[6,[41,5]]]],[2,[[6,[41,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,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[[42,16],42],[[43,16],43]],"c":[],"p":[[3,"Regex",0],[15,"str"],[3,"Match",0],[3,"RegexBuilder",0],[4,"Error",0],[4,"Result",662],[3,"RegexSetBuilder",0],[3,"RegexSet",0],[3,"ReplacerRef",0],[3,"CaptureLocations",0],[3,"CaptureNames",0],[3,"Captures",0],[4,"Option",663],[15,"usize"],[3,"CaptureMatches",0],[15,"bool"],[3,"SubCaptureMatches",0],[3,"NoExpand",0],[3,"SetMatches",0],[3,"SetMatchesIter",0],[15,"tuple"],[3,"Matches",0],[3,"String",664],[15,"array"],[3,"Formatter",665],[6,"Result",665],[3,"Split",0],[3,"SplitN",0],[8,"Debug",665],[8,"Sized",666],[3,"SetMatchesIntoIter",0],[15,"u8"],[15,"u32"],[8,"IntoIterator",667],[4,"Cow",668],[8,"Replacer",0],[15,"slice"],[3,"Range",669],[3,"TypeId",670],[3,"Match",341],[3,"Regex",341],[3,"RegexBuilder",341],[3,"RegexSetBuilder",341],[3,"RegexSet",341],[3,"ReplacerRef",341],[3,"CaptureLocations",341],[3,"CaptureNames",341],[3,"Captures",341],[3,"CaptureMatches",341],[3,"SubCaptureMatches",341],[3,"NoExpand",341],[3,"SetMatches",341],[3,"SetMatchesIter",341],[3,"Matches",341],[3,"Vec",671],[3,"Split",341],[3,"SplitN",341],[3,"SetMatchesIntoIter",341],[8,"Replacer",341]],"b":[[126,"impl-Debug-for-Error"],[127,"impl-Display-for-Error"],[128,"impl-Display-for-Regex"],[129,"impl-Debug-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"],[285,"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%3Cusize%3E-for-Captures%3C\'h%3E"],[496,"impl-Index%3C%26str%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":"NENDNDNDDEENNDDDDNDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLALLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMMADDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNDDNENLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLMMMDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLANNDDNNDDNDNNNNDNDNDEDNELLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLALLLLLLLLMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAAAAAADDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLFFDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLNNNEDDDNNNDNNNNNNNNNNNNLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLSSSSSSDDDSSSDDDDSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFLLLLLLLDDDMLLLLLLMLLLLLLLLLLLLLLLLLLLLLL","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","dfa","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","hybrid","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","onepass","BuildError","Builder","Cache","Config","DFA","alphabet_len","always_match","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_from_nfa","build_many","builder","byte_classes","captures","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","config","configure","create_cache","create_captures","default","find","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get_byte_classes","get_config","get_match_kind","get_nfa","get_size_limit","get_starts_for_each_pattern","into","into","into","into","into","is_match","match_kind","memory_usage","memory_usage","never_match","new","new","new","new","new_from_nfa","new_many","pattern_len","reset","reset_cache","size_limit","source","starts_for_each_pattern","state_len","stride","stride2","syntax","thompson","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","try_search","try_search_slots","type_id","type_id","type_id","type_id","type_id","BuildError","Cache","CacheError","LazyStateID","Quit","StartError","UnsupportedAnchored","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","default","dfa","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","hash","into","into","into","into","is_dead","is_match","is_quit","is_start","is_tagged","is_unknown","partial_cmp","regex","source","source","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","byte","err","mode","Builder","Cache","Config","DFA","OverlappingState","always_match","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_from_nfa","build_many","builder","byte_classes","byte_classes","cache_capacity","clear_count","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","config","configure","create_cache","default","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get_byte_classes","get_cache_capacity","get_config","get_match","get_match_kind","get_minimum_bytes_per_state","get_minimum_cache_capacity","get_minimum_cache_clear_count","get_nfa","get_prefilter","get_quit","get_skip_cache_capacity_check","get_specialize_start_states","get_starts_for_each_pattern","get_unicode_word_boundary","into","into","into","into","into","match_kind","match_len","match_pattern","memory_usage","memory_usage","minimum_bytes_per_state","minimum_cache_clear_count","never_match","new","new","new","new","new_many","next_eoi_state","next_state","next_state_untagged","next_state_untagged_unchecked","pattern_len","prefilter","quit","reset","reset_cache","search_finish","search_start","search_total_len","search_update","skip_cache_capacity_check","specialize_start_states","start","start_state","start_state_forward","start_state_reverse","starts_for_each_pattern","syntax","thompson","to_owned","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","try_search_fwd","try_search_overlapping_fwd","try_search_overlapping_rev","try_search_rev","try_which_overlapping_matches","type_id","type_id","type_id","type_id","type_id","unicode_word_boundary","Builder","Cache","FindMatches","Regex","as_parts","as_parts_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build_from_dfas","build_many","builder","clone","clone","clone_into","clone_into","create_cache","default","dfa","find","find_iter","fmt","fmt","fmt","fmt","forward","forward","forward_mut","from","from","from","from","into","into","into","into","into_iter","is_match","memory_usage","new","new","new","new_many","next","pattern_len","reset","reset_cache","reverse","reverse","reverse_mut","syntax","thompson","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_search","type_id","type_id","type_id","type_id","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","backtrack","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","BoundedBacktracker","Builder","Cache","Config","TryCapturesMatches","TryFindMatches","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","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","config","configure","create_cache","create_captures","default","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_config","get_nfa","get_prefilter","get_visited_capacity","into","into","into","into","into","into","into_iter","into_iter","max_haystack_len","memory_usage","min_visited_capacity","never_match","new","new","new","new","new_from_nfa","new_many","next","next","pattern_len","prefilter","reset","reset_cache","syntax","thompson","to_owned","to_owned","to_owned","to_owned","try_captures","try_captures_iter","try_find","try_find_iter","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_is_match","try_search","try_search_slots","type_id","type_id","type_id","type_id","type_id","type_id","visited_capacity","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"],[249,"regex_automata::MatchErrorKind"],[254,"regex_automata::dfa"],[255,"regex_automata::dfa::onepass"],[361,"regex_automata::hybrid"],[433,"regex_automata::hybrid::StartError"],[436,"regex_automata::hybrid::dfa"],[566,"regex_automata::hybrid::regex"],[639,"regex_automata::meta"],[832,"regex_automata::nfa"],[833,"regex_automata::nfa::thompson"],[1078,"regex_automata::nfa::thompson::State"],[1089,"regex_automata::nfa::thompson::backtrack"],[1197,"regex_automata::nfa::thompson::pikevm"],[1304,"regex_automata::util"],[1317,"regex_automata::util::alphabet"],[1398,"regex_automata::util::captures"],[1517,"regex_automata::util::escape"],[1538,"regex_automata::util::interpolate"],[1540,"regex_automata::util::iter"],[1634,"regex_automata::util::lazy"],[1646,"regex_automata::util::look"],[1789,"regex_automata::util::pool"],[1812,"regex_automata::util::prefilter"],[1832,"regex_automata::util::primitives"],[1988,"regex_automata::util::start"],[2007,"regex_automata::util::syntax"],[2047,"regex_automata::util::wire"],[2080,"core::cmp"],[2081,"core::ops::range"],[2082,"core::fmt"],[2083,"core::fmt"],[2084,"core::convert"],[2085,"core::hash"],[2086,"core::convert"],[2087,"core::ops::range"],[2088,"core::result"],[2089,"core::any"],[2090,"core::error"],[2091,"regex_syntax::hir"],[2092,"core::borrow"],[2093,"regex_syntax::error"],[2094,"alloc::sync"],[2095,"alloc::vec"],[2096,"core::iter::traits::collect"],[2097,"core::ops::function"],[2098,"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 …","","","A module for building and searching with deterministic …","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 …","A module for building and searching with lazy …","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 …","A DFA that can return spans for matching capturing groups.","An error that occurred during the construction of a …","A builder for a one-pass DFA.","A cache represents mutable state that a one-pass DFA …","The configuration used for building a one-pass DFA.","A one-pass DFA for executing a subset of anchored regex …","Returns the total number of elements in the alphabet for …","Create a new one-pass DFA that matches every input.","","","","","","","","","","","Build a one-pass DFA from the given pattern.","Build a DFA from the given NFA.","Build a one-pass DFA from the given patterns.","Return a builder for configuring the construction of a DFA.","Whether to attempt to shrink the size of the DFA’s …","Executes an anchored leftmost forward search and writes …","","","","","","","","","","","Return a default configuration for a DFA.","Apply the given one-pass DFA configuration options to this …","Create a new cache for this DFA.","Create a new empty set of capturing groups that is …","","Executes an anchored leftmost forward search, and returns …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns whether this configuration has enabled byte …","Return the config for this one-pass DFA.","Returns the match semantics set in this configuration.","Returns a reference to the underlying NFA.","Returns the DFA size limit of this configuration if one …","Returns whether this configuration has enabled anchored …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Executes an anchored leftmost forward search, and returns …","Set the desired match semantics.","Returns the memory usage, in bytes, of this DFA.","Returns the heap memory usage, in bytes, of this cache.","Create a new one-pass DFA that never matches any input.","Return a new default one-pass DFA configuration.","Create a new one-pass DFA builder with the default …","Parse the given regular expression using the default …","Create a new onepass::DFA cache.","Like new, but builds a one-pass DFA directly from an NFA. …","Like new, but parses multiple patterns into a single “…","Returns the total number of patterns compiled into this …","Reset this cache such that it can be used for searching …","Reset the given cache such that it can be used for …","Set a size limit on the total heap used by a one-pass DFA.","","Whether to compile a separate start state for each pattern …","Returns the total number of states in this one-pass DFA.","Returns the total stride for every state in this DFA. This …","Returns the total stride for every state in this DFA, …","Set the syntax configuration for this builder using …","Set the Thompson NFA configuration for this builder using …","","","","","","","","","","","","","","","","","Executes an anchored leftmost forward search and writes …","Executes an anchored leftmost forward search and writes …","","","","","","An error that occurs when initial construction of a lazy …","An error that occurs when cache inefficiency has dropped …","An error that occurs when cache usage has become …","A state identifier specifically tailored for lazy DFAs.","An error that occurs when a starting configuration’s …","An error that can occur when computing the start state for …","An error that occurs when the caller requests an anchored …","","","","","","","","","","","","","","","","","","","Types and routines specific to lazy DFAs.","","","","","","","","","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).","Return true if and only if this represents a dead state. A …","Return true if and only if this lazy state ID has been …","Return true if and only if this represents a quit state. A …","Return true if and only if this lazy state ID has been …","Return true if and only if this lazy state ID is tagged.","Return true if and only if this represents a lazy state ID …","","A lazy DFA backed Regex.","","","","","","","","","","","","","","","","","","","","","","The quit byte that was found.","The underlying cache error that occurred.","The anchored mode given that is unsupported.","A builder for constructing a lazy deterministic finite …","A cache represents a partially computed DFA.","The configuration used for building a lazy DFA.","A hybrid NFA/DFA (also called a “lazy DFA”) for regex …","Represents the current state of an overlapping search.","Create a new lazy DFA that matches every input.","","","","","","","","","","","Build a lazy DFA from the given pattern.","Build a DFA from the given NFA.","Build a lazy DFA from the given patterns.","Return a builder for configuring the construction of a …","Returns the equivalence classes that make up the alphabet …","Whether to attempt to shrink the size of the lazy DFA’s …","Sets the maximum amount of heap memory, in bytes, to …","Returns the total number of times this cache has been …","","","","","","","","","","","Return a default configuration for a DFA.","Apply the given lazy DFA configuration options to this …","Create a new cache for this lazy DFA.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns whether this configuration has enabled byte …","Returns the cache capacity set on this configuration.","Returns this lazy DFA’s configuration.","Return the match result of the most recent search to …","Returns the match semantics set in this configuration.","Returns, if set, the minimum number of bytes per state …","Returns the minimum lazy DFA cache capacity required for …","Returns, if set, the minimum number of times the cache …","Returns a reference to the underlying NFA.","Returns the prefilter set in this configuration, if one at …","Returns whether this configuration will instruct the lazy …","Returns whether the cache capacity check should be skipped.","Returns whether this configuration will instruct the lazy …","Returns whether this configuration has enabled anchored …","Returns whether this configuration has enabled heuristic …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Set the desired match semantics.","Returns the total number of patterns that match in this …","Returns the pattern ID corresponding to the given match …","Returns the memory usage, in bytes, of this lazy DFA.","Returns the heap memory usage, in bytes, of this cache.","Configure a lazy DFA search to quit only when its …","Configure a lazy DFA search to quit after a certain number …","Create a new lazy DFA that never matches any input.","Parse the given regular expression using a default …","Create a new cache for the given lazy DFA.","Return a new default lazy DFA builder configuration.","Create a new lazy DFA builder with the default …","Parse the given regular expressions using a default …","Transitions from the current state to the next state for …","Transitions from the current state to the next state, …","Transitions from the current state to the next state, …","Transitions from the current state to the next state, …","Returns the total number of patterns compiled into this …","Set a prefilter to be used whenever a start state is …","Add a “quit” byte to the lazy DFA.","Reset this cache such that it can be used for searching …","Reset the given cache such that it can be used for …","Indicates that a search has finished at the given position.","Initializes a new search starting at the given position.","Returns the total number of bytes that have been searched …","Updates the current search to indicate that it has search …","Configures construction of a lazy DFA to use the minimum …","Enable specializing start states in the lazy DFA.","Create a new overlapping state that begins at the start …","Return the ID of the start state for this lazy DFA for the …","Return the ID of the start state for this lazy DFA when …","Return the ID of the start state for this lazy DFA when …","Whether to compile a separate start state for each pattern …","Set the syntax configuration for this builder using …","Set the Thompson NFA configuration for this builder using …","","","","","","","","","","","","","","","","Executes a forward search and returns the end position of …","Executes an overlapping forward search and returns the end …","Executes a reverse overlapping search and returns the …","Executes a reverse search and returns the start of the …","Writes the set of patterns that match anywhere in the …","","","","","","Heuristically enable Unicode word boundaries.","A builder for a regex based on a hybrid NFA/DFA.","A cache represents a partially computed forward and …","An iterator over all non-overlapping matches for an …","A regular expression that uses hybrid NFA/DFAs (also …","Return references to the forward and reverse caches, …","Return mutable references to the forward and reverse …","","","","","","","","","Build a regex from the given pattern.","Build a regex from its component forward and reverse …","Build a regex from the given patterns.","Return a builder for configuring the construction of a …","","","","","Create a new cache for this Regex.","","Set the lazy DFA compilation configuration for this …","Returns the start and end offset of the leftmost match. If …","Returns an iterator over all non-overlapping leftmost …","","","","","Return the underlying lazy DFA responsible for forward …","Return a reference to the forward cache.","Return a mutable reference to the forward cache.","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 and only if this regex matches the given …","Returns the heap memory usage, in bytes, as a sum of the …","Parse the given regular expression using the default …","Create a new cache for the given Regex.","Create a new regex builder with the default configuration.","Like new, but parses multiple patterns into a single “…","","Returns the total number of patterns matched by this regex.","Reset this cache such that it can be used for searching …","Reset the given cache such that it can be used for …","Return the underlying lazy DFA responsible for reverse …","Return a reference to the reverse cache.","Return a mutable reference to the reverse cache.","Set the syntax configuration for this builder using …","Set the Thompson NFA configuration for this builder using …","","","","","","","","","","","Returns the start and end offset of the leftmost match. If …","","","","","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 …","An NFA backed bounded backtracker for executing regex …","","","","","","","","","","","","","","","","","","","","","","","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 backtracking regex engine that bounds its execution to …","A builder for a bounded backtracker.","A cache represents mutable state that a BoundedBacktracker …","The configuration used for building a bounded backtracker.","An iterator over all non-overlapping leftmost matches, …","An iterator over all non-overlapping matches for a …","Create a new BoundedBacktracker that matches every input.","","","","","","","","","","","","","Build a BoundedBacktracker from the given pattern.","Build a BoundedBacktracker directly from its NFA.","Build a BoundedBacktracker from the given patterns.","Return a builder for configuring the construction of a …","","","","","","","","","Return a default configuration for a BoundedBacktracker.","Apply the given BoundedBacktracker configuration options …","Create a new cache for this regex.","Create a new empty set of capturing groups that is …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the config for this BoundedBacktracker.","Returns a reference to the underlying NFA.","Returns the prefilter set in this configuration, if one at …","Returns the configured visited capacity.","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 maximum haystack length supported by this …","Returns the heap memory usage, in bytes, of this cache.","Returns the minimum visited capacity for the given …","Create a new BoundedBacktracker that never matches any …","Return a new default regex configuration.","Create a new BoundedBacktracker builder with its default …","Parse the given regular expression using the default …","Create a new BoundedBacktracker cache.","Example","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 …","Set the syntax configuration for this builder using …","Set the Thompson NFA configuration for this builder using …","","","","","Executes a leftmost forward search and writes the spans of …","Returns an iterator over all non-overlapping Captures …","Executes a leftmost forward search and returns a Match if …","Returns an iterator over all non-overlapping leftmost …","","","","","","","","","","","","","Returns true if and only if this regex matches the given …","Executes a leftmost forward search and writes the spans of …","Executes a leftmost forward search and writes the spans of …","","","","","","","Set the visited capacity used to bound backtracking.","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,0,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,0,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,139,140,141,139,142,0,0,0,0,0,0,35,35,40,37,35,41,36,40,37,35,41,36,37,37,37,35,40,35,40,37,35,41,36,40,37,35,41,36,35,37,35,35,40,35,40,37,35,41,36,36,40,37,35,41,36,40,35,40,35,40,40,40,37,35,41,36,35,40,35,41,35,40,37,35,41,35,35,35,41,35,40,36,40,35,35,35,37,37,40,37,35,41,36,36,40,37,35,41,36,40,37,35,41,36,35,35,40,37,35,41,36,0,48,0,0,48,0,48,47,48,49,50,47,48,49,50,47,48,49,50,47,48,49,50,50,50,0,50,47,47,48,48,49,49,50,47,48,49,50,50,47,48,49,50,50,50,50,50,50,50,50,0,47,48,47,48,49,50,47,48,49,47,48,49,50,47,48,49,50,47,48,49,50,143,144,145,0,0,0,0,0,51,51,55,54,52,56,51,55,54,52,56,52,52,52,51,51,54,54,55,51,55,54,52,56,51,55,54,52,56,51,52,51,54,56,51,55,54,52,56,51,55,54,52,56,54,54,51,56,54,54,54,54,51,54,54,54,54,54,54,51,55,54,52,56,54,51,51,51,55,54,54,51,51,55,54,52,51,51,51,51,51,51,54,54,55,51,55,55,55,55,54,54,56,51,51,51,54,52,52,51,55,54,52,56,51,55,54,52,56,51,55,54,52,56,51,51,51,51,51,51,55,54,52,56,54,0,0,0,0,59,59,61,62,59,60,61,62,59,60,60,60,60,61,59,60,59,60,61,60,60,61,61,61,62,59,60,61,59,59,61,62,59,60,61,62,59,60,62,61,59,61,59,60,61,62,61,59,61,61,59,59,60,60,59,60,61,62,59,60,61,62,59,60,61,61,62,59,60,0,0,0,0,0,0,0,0,0,63,63,66,65,71,69,72,73,70,63,64,66,65,71,69,72,73,70,63,64,64,64,64,64,65,63,65,65,65,66,65,70,63,64,66,65,70,63,64,65,64,71,69,65,65,63,63,63,63,65,65,66,66,65,71,69,72,73,70,63,64,66,65,71,69,72,73,70,63,64,63,63,63,65,63,63,63,63,63,63,63,63,63,63,63,63,63,65,63,63,71,69,72,73,66,65,71,69,72,73,70,63,64,71,69,72,73,65,65,63,63,65,70,65,70,63,64,65,71,69,72,73,63,63,63,66,65,63,71,69,70,65,65,65,65,65,65,65,65,73,66,66,65,65,65,64,66,66,65,70,63,64,66,66,65,71,69,72,73,70,63,64,66,65,71,69,72,73,70,63,64,66,65,71,69,72,73,70,63,64,63,63,65,65,0,74,85,0,0,85,85,0,0,85,0,85,74,85,85,0,74,0,85,0,0,0,85,0,77,77,77,77,77,77,77,77,77,77,39,0,77,45,74,84,79,39,85,86,87,82,88,77,45,74,84,79,39,85,86,87,82,88,77,84,84,84,84,39,45,77,77,45,74,84,79,39,85,86,87,82,77,45,74,84,79,39,85,86,87,82,39,39,84,77,77,45,74,82,85,86,87,82,77,77,45,74,84,79,79,39,85,86,87,82,88,77,45,74,84,79,39,85,86,87,82,88,45,77,45,45,77,45,45,77,77,45,45,39,39,39,82,77,45,74,84,79,39,85,86,87,82,88,88,39,74,85,74,39,39,45,39,39,39,86,87,82,86,87,82,82,77,39,39,77,45,84,39,39,88,82,45,77,77,39,39,0,45,77,77,77,77,45,79,79,82,39,77,39,39,39,39,84,77,45,74,84,79,39,85,86,87,82,79,86,87,77,45,74,84,79,39,85,86,87,82,88,77,45,74,84,79,39,85,86,87,82,88,77,45,74,84,79,39,85,86,87,82,88,45,45,146,146,147,148,149,149,148,148,150,148,151,0,0,0,0,0,0,92,94,93,92,96,97,95,94,93,92,96,97,95,93,93,93,92,94,93,92,95,94,93,92,95,92,93,92,92,94,94,93,92,96,97,95,94,93,92,96,97,95,92,92,94,94,94,93,92,96,97,95,96,97,92,95,0,92,94,93,92,95,92,92,96,97,92,94,95,92,93,93,94,93,92,95,92,92,92,92,94,93,92,96,97,95,94,93,92,96,97,95,92,92,92,94,93,92,96,97,95,94,0,0,0,0,0,0,98,102,99,98,103,101,100,102,99,98,103,101,100,99,99,99,98,98,98,102,99,98,100,102,99,98,100,98,99,98,98,102,98,98,102,99,98,103,101,100,102,99,98,103,101,100,98,102,98,102,102,99,98,103,101,100,103,101,98,102,100,98,102,99,98,100,98,98,103,101,98,102,100,98,98,98,99,99,102,99,98,100,102,99,98,103,101,100,102,99,98,103,101,100,102,99,98,103,101,100,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,91,91,91,91,53,105,106,104,91,53,105,106,104,91,53,91,53,91,53,53,53,91,53,91,91,53,105,106,104,91,53,105,106,104,53,53,91,53,105,106,104,105,106,104,91,91,53,91,53,105,106,104,91,53,53,53,53,91,53,91,53,105,106,104,91,53,105,106,104,91,53,105,106,104,91,0,0,0,0,0,0,42,75,75,42,108,75,109,110,107,42,108,75,109,110,107,42,42,108,75,109,110,42,108,75,109,110,108,110,75,42,75,75,42,42,42,108,75,109,109,110,107,42,108,75,109,110,107,42,42,42,42,42,75,75,42,42,42,42,42,108,75,109,110,107,108,110,107,42,42,42,75,75,108,110,107,42,75,75,42,108,110,75,75,42,75,42,109,75,75,42,108,75,109,110,109,42,108,75,109,110,107,42,108,75,109,110,107,42,108,75,109,110,107,0,0,114,113,114,113,113,113,114,113,114,113,114,113,113,114,113,114,113,114,113,0,0,0,0,0,0,0,0,0,116,116,117,118,119,116,120,122,123,117,118,119,116,120,122,123,116,116,117,118,119,116,120,122,123,117,118,119,116,120,122,123,117,118,119,117,118,116,120,122,117,118,119,116,120,122,123,116,116,117,118,119,120,122,123,116,116,117,118,119,120,122,123,116,116,116,117,118,119,116,120,122,123,117,118,119,116,120,122,123,117,118,119,116,120,122,123,0,124,124,124,124,124,124,124,124,124,124,124,81,81,81,0,0,0,0,81,81,81,0,81,81,81,81,81,81,81,81,81,81,81,81,81,81,90,90,81,90,128,89,127,81,90,128,89,127,127,81,90,128,89,127,81,90,128,89,127,90,90,90,90,90,90,90,90,90,90,89,90,81,90,81,90,128,89,127,127,81,90,128,89,127,81,90,89,90,90,81,90,128,89,127,128,90,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,89,89,89,128,90,90,81,90,90,89,90,90,90,90,90,81,90,128,89,127,127,81,90,128,89,127,81,90,128,89,127,81,90,128,89,127,90,90,0,0,131,129,131,129,129,129,131,129,131,129,131,131,129,131,129,131,129,131,129,131,129,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,132,6,78,132,6,78,0,0,0,132,6,78,0,0,0,0,132,6,78,132,6,78,132,6,78,132,6,78,132,6,78,134,31,135,46,132,134,78,31,135,46,132,134,78,31,135,46,132,134,78,31,135,46,132,134,78,31,135,46,132,78,132,78,46,132,134,78,31,135,46,132,134,134,78,31,31,135,135,46,132,132,134,78,78,31,135,132,6,78,132,6,78,46,46,132,78,46,132,134,78,31,135,132,6,78,46,132,6,78,132,6,78,132,6,78,46,132,78,132,6,78,46,132,134,78,31,135,134,31,135,46,132,132,132,132,132,134,78,78,78,78,78,31,135,46,132,134,78,31,135,46,132,134,78,31,135,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,0,0,0,44,44,44,44,44,44,44,0,0,0,136,136,137,138,136,137,138,136,136,137,137,138,138,136,137,138,136,137,138,137,138,136,137,138,136,137,138,136,137,138],"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],0,[[1,16],1],[1,4],[9,4],0,[[6,6],16],[[7,[17,[4]]],16],[[7,7],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],[20,6],[-1,-1,[]],[-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],0,[[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]]],[],[]],[30,[[29,[6,31]]]],[32,[[29,[6,31]]]],[4,[[29,[6,31]]]],[33,[[29,[6,31]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-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,[35,4],[[],[[29,[35,36]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[37,38],[[29,[35,36]]]],[[37,39],[[29,[35,36]]]],[[37,[22,[-1]]],[[29,[35,36]]],[[23,[38]]]],[[],37],[[40,16],40],[[35,41,-1,42],5,[[25,[1]]]],[40,40],[37,37],[35,35],[41,41],[36,36],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],40],[[37,40],37],[35,41],[35,42],[[],40],[[35,41,-1],[[26,[9]]],[[25,[1]]]],[[40,18],19],[[37,18],19],[[35,18],19],[[41,18],19],[[36,18],19],[[36,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[40,16],[35,40],[40,12],[35,39],[40,[[26,[4]]]],[40,16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[35,41,-1],16,[[25,[1]]]],[[40,12],40],[35,4],[41,4],[[],[[29,[35,36]]]],[[],40],[[],37],[38,[[29,[35,36]]]],[35,41],[39,[[29,[35,36]]]],[[[22,[-1]]],[[29,[35,36]]],[[23,[38]]]],[35,4],[[41,35],5],[[35,41],5],[[40,[26,[4]]],40],[36,[[26,[43]]]],[[40,16],40],[35,4],[35,4],[35,4],[[37,44],37],[[37,45],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]]],[],[]],[[35,41,1,42],[[29,[5,13]]]],[[35,41,1,[22,[[26,[46]]]]],[[29,[[26,[6]],13]]]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,47],[48,48],[49,49],[50,50],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[50,50],15],[[],50],0,[[50,50],16],[[47,18],19],[[47,18],19],[[48,18],19],[[48,18],19],[[49,18],19],[[49,18],19],[[50,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[50,-1],5,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,16],[50,16],[50,16],[50,16],[50,16],[50,16],[[50,50],[[26,[15]]]],0,[47,[[26,[43]]]],[48,[[26,[43]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-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,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,0,0,0,0,0,0,0,[[],[[29,[51,47]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[52,38],[[29,[51,47]]]],[[52,39],[[29,[51,47]]]],[[52,[22,[-1]]],[[29,[51,47]]],[[23,[38]]]],[[],52],[51,53],[[54,16],54],[[54,4],54],[55,4],[51,51],[55,55],[54,54],[52,52],[56,56],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],54],[[52,54],52],[51,55],[[],54],[[56,56],16],[[51,18],19],[[55,18],19],[[54,18],19],[[52,18],19],[[56,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[54,16],[54,4],[51,54],[56,[[26,[8]]]],[54,12],[54,[[26,[4]]]],[[54,39],[[29,[4,47]]]],[54,[[26,[4]]]],[51,39],[54,[[26,[57]]]],[[54,20],16],[54,16],[54,16],[54,16],[54,16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[54,12],54],[[51,55,50],4],[[51,55,50,4],6],[51,4],[55,4],[[54,[26,[4]]],54],[[54,[26,[4]]],54],[[],[[29,[51,47]]]],[38,[[29,[51,47]]]],[51,55],[[],54],[[],52],[[[22,[-1]]],[[29,[51,47]]],[[23,[38]]]],[[51,55,50],[[29,[50,49]]]],[[51,55,50,20],[[29,[50,49]]]],[[51,55,50,20],50],[[51,55,50,20],50],[51,4],[[54,[26,[57]]],54],[[54,20,16],54],[[55,51],5],[[51,55],5],[[55,4],5],[[55,4],5],[55,4],[[55,4],5],[[54,16],54],[[54,16],54],[[],56],[[51,55,58],[[29,[50,48]]]],[[51,55,1],[[29,[50,13]]]],[[51,55,1],[[29,[50,13]]]],[[54,16],54],[[52,44],52],[[52,45],52],[-1,-2,[],[]],[-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]]],[],[]],[[51,55,1],[[29,[[26,[8]],13]]]],[[51,55,1,56],[[29,[5,13]]]],[[51,55,1,56],[[29,[5,13]]]],[[51,55,1],[[29,[[26,[8]],13]]]],[[51,55,1,3],[[29,[5,13]]]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[54,16],54],0,0,0,0,[59,[[5,[55,55]]]],[59,[[5,[55,55]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,38],[[29,[61,47]]]],[[60,51,51],61],[[60,[22,[-1]]],[[29,[61,47]]],[[23,[38]]]],[[],60],[59,59],[60,60],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[61,59],[[],60],[[60,54],60],[[61,59,-1],[[26,[9]]],[[25,[1]]]],[[61,59,-1],62,[[25,[1]]]],[[61,18],19],[[62,18],19],[[59,18],19],[[60,18],19],[61,51],[59,55],[59,55],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[61,59,-1],16,[[25,[1]]]],[59,4],[38,[[29,[61,47]]]],[61,59],[[],60],[[[22,[-1]]],[[29,[61,47]]],[[23,[38]]]],[62,[[26,[9]]]],[61,4],[[59,61],5],[[61,59],5],[61,51],[59,55],[59,55],[[60,44],60],[[60,45],60],[-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]]],[],[]],[[61,59,1],[[29,[[26,[9]],13]]]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],0,0,0,0,0,0,0,0,0,[[63,16],63],[[63,16],63],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[64,38],[[29,[65,66]]]],[[64,67],[[29,[65,66]]]],[[64,[22,[-1]]],[[29,[65,66]]],[[23,[38]]]],[[64,[22,[-1]]],[[29,[65,66]]],[[68,[67]]]],[[],64],[[63,16],63],[[65,-1,42],5,[[25,[1]]]],[[65,-1],69,[[25,[1]]]],[65,4],[66,66],[65,65],[70,70],[63,63],[64,64],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],63],[[64,63],64],[71,4],[69,4],[65,70],[65,42],[[],63],[[63,16],63],[[63,[26,[4]]],63],[[63,[26,[4]]],63],[[65,-1],[[26,[9]]],[[25,[1]]]],[[65,-1],71,[[25,[1]]]],[[66,18],19],[[66,18],19],[[65,18],19],[[71,18],19],[[69,18],19],[[72,18],19],[[73,18],19],[[70,18],19],[[63,18],19],[[64,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,16],[63,16],[63,16],[65,63],[63,16],[63,[[26,[4]]]],[63,[[26,[4]]]],[63,16],[63,4],[63,20],[63,12],[63,[[26,[4]]]],[63,16],[63,[[26,[4]]]],[63,[[26,[57]]]],[63,16],[63,74],[65,75],[[63,16],63],[[63,4],63],[71,1],[69,1],[72,1],[73,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,[],[]],[65,16],[[65,-1],16,[[25,[1]]]],[[63,20],63],[[63,12],63],[65,4],[70,4],[38,[[29,[65,66]]]],[65,70],[[],63],[[],64],[[[22,[-1]]],[[29,[65,66]]],[[23,[38]]]],[71,[[26,[9]]]],[69,[[26,[42]]]],[72,[[26,[7]]]],[73,[[26,[7]]]],[[63,[26,[4]]],63],[[63,16],63],[[63,[26,[4]]],63],[66,[[26,[6]]]],[65,4],[[63,[26,[57]]],63],[71,65],[69,65],[[70,65],5],[[65,1],[[26,[9]]]],[[65,1,42],5],[[65,70,1,42],5],[[65,1],[[26,[8]]]],[[65,70,1],[[26,[8]]]],[[65,1,[22,[[26,[46]]]]],[[26,[6]]]],[[65,70,1,[22,[[26,[46]]]]],[[26,[6]]]],[[65,70,1],[[26,[9]]]],[73,[[5,[4,[26,[4]]]]]],[66,[[26,[4]]]],[66,[[26,[43]]]],[[65,-1],72,[[25,[1]]]],[[65,-1,4],73,[[25,[1]]]],[65,[[26,[4]]]],[[64,44],64],[66,[[26,[76]]]],[-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,[]],[[63,16],63],[[63,74],63],[[65,1,3],5],[[65,70,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,[[77,78,33],[[29,[78,79]]]],[[77,78,33,[26,[[80,[38]]]]],[[29,[78,79]]]],[77,[[29,[78,79]]]],[77,[[29,[78,79]]]],[[77,78,81],[[29,[78,79]]]],[77,[[29,[78,79]]]],[[77,82],[[29,[78,79]]]],[[77,[83,[82]]],[[29,[78,79]]]],[[77,[83,[78]]],[[29,[78,79]]]],[[77,[83,[78]]],[[29,[78,79]]]],[[],39],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,[],[]],[[77,78,78],[[29,[39,79]]]],[[84,38],[[29,[39,79]]]],[[84,67],[[29,[39,79]]]],[[84,[22,[-1]]],[[29,[39,79]]],[[23,[38]]]],[[84,[22,[-1]]],[[29,[39,79]]],[[68,[67]]]],[39,53],[[45,16],45],[77,5],[77,77],[45,45],[74,74],[84,84],[79,79],[39,39],[85,85],[86,86],[87,87],[82,82],[[-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,[],[]],[[],84],[[],45],[[84,45],84],[77,6],[[],77],[[],45],[[],74],0,[[85,85],16],[[86,86],16],[[87,87],16],[[82,82],16],[[77,78],[[29,[6,79]]]],[[77,18],19],[[45,18],19],[[74,18],19],[[84,18],19],[[79,18],19],[[79,18],19],[[39,18],19],[[85,18],19],[[86,18],19],[[87,18],19],[[82,18],19],[[88,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[45,16],[77,89],[45,89],[45,[[26,[4]]]],[77,16],[45,16],[45,16],[77,[[26,[4]]]],[77,16],[45,16],[45,74],[39,75],[39,16],[39,16],[[82,-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,[],[]],[39,16],[74,16],[85,16],[74,16],[39,16],[39,16],[[45,89],45],[39,89],[39,90],[39,90],[[86,[22,[20]],4],[[26,[78]]]],[[87,[22,[20]],4],[[26,[78]]]],[[82,[22,[20]],4],16],[[86,20],[[26,[78]]]],[[87,20],[[26,[78]]]],[[82,20],16],[[82,91],16],[77,4],[39,4],[[],39],[[],77],[[],45],[[],84],[38,[[29,[39,79]]]],[[[22,[-1]]],[[29,[39,79]]],[[23,[38]]]],[88,[[26,[6]]]],0,[[45,[26,[4]]],45],[[77,78,78],[[29,[5,79]]]],[77,4],[39,4],[39,88],0,[[45,16],45],[[77,89],5],[[77,16],5],[[77,[26,[4]]],[[29,[5,79]]]],[[77,16],5],[[45,16],45],[79,[[26,[4]]]],[79,[[26,[43]]]],0,[39,78],[77,[[29,[6,79]]]],[[39,6],[[26,[78]]]],[39,78],[[39,78],85],[39,[[22,[85]]]],[[84,44],84],[-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,[]],[[45,16],45],[[45,74],45],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[29,[92,79]]]],[-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,38],[[29,[92,79]]]],[[93,39],[[29,[92,79]]]],[[93,[22,[-1]]],[[29,[92,79]]],[[23,[38]]]],[[],93],[94,94],[93,93],[92,92],[95,95],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],94],[[93,94],93],[92,95],[92,42],[[],94],[[94,18],19],[[93,18],19],[[92,18],19],[[96,18],19],[[97,18],19],[[95,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[92,94],[92,39],[94,[[26,[57]]]],[94,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[92,4],[95,4],[[39,1],4],[[],[[29,[92,79]]]],[[],94],[[],93],[38,[[29,[92,79]]]],[92,95],[39,[[29,[92,79]]]],[[[22,[-1]]],[[29,[92,79]]],[[23,[38]]]],[96,[[26,[[29,[9,13]]]]]],[97,[[26,[[29,[42,13]]]]]],[92,4],[[94,[26,[57]]],94],[[95,92],5],[[92,95],5],[[93,44],93],[[93,45],93],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[92,95,-1,42],[[29,[5,13]]],[[25,[1]]]],[[92,95,-1],97,[[25,[1]]]],[[92,95,-1],[[29,[[26,[9]],13]]],[[25,[1]]]],[[92,95,-1],96,[[25,[1]]]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[[92,95,-1],[[29,[16,13]]],[[25,[1]]]],[[92,95,1,42],[[29,[5,13]]]],[[92,95,1,[22,[[26,[46]]]]],[[29,[[26,[6]],13]]]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[[94,4],94],0,0,0,0,0,0,[[],[[29,[98,79]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[99,38],[[29,[98,79]]]],[[99,39],[[29,[98,79]]]],[[99,[22,[-1]]],[[29,[98,79]]],[[23,[38]]]],[[],99],[[98,100,-1,42],5,[[25,[1]]]],[[98,100,-1],101,[[25,[1]]]],[102,102],[99,99],[98,98],[100,100],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],102],[[99,102],99],[98,100],[98,42],[[],102],[[98,100,-1],[[26,[9]]],[[25,[1]]]],[[98,100,-1],103,[[25,[1]]]],[[102,18],19],[[99,18],19],[[98,18],19],[[103,18],19],[[101,18],19],[[100,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[98,102],[102,12],[98,39],[102,[[26,[57]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[98,100,-1],16,[[25,[1]]]],[[102,12],102],[100,4],[[],[[29,[98,79]]]],[[],102],[[],99],[38,[[29,[98,79]]]],[98,100],[39,[[29,[98,79]]]],[[[22,[-1]]],[[29,[98,79]]],[[23,[38]]]],[103,[[26,[9]]]],[101,[[26,[42]]]],[98,4],[[102,[26,[57]]],102],[[100,98],5],[[98,100],5],[[98,100,1,42],5],[[98,100,1,[22,[[26,[46]]]]],[[26,[6]]]],[[99,44],99],[[99,45],99],[-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,[]],[[98,100,1,3],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[53,4],[91,[[26,[30]]]],[91,[[26,[20]]]],[91,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[91,91],[53,53],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[91,91],15],[[],53],[[53,91],104],[[],53],[4,91],[53,91],[[91,91],16],[[91,18],19],[[53,18],19],[[105,18],19],[[106,18],19],[[104,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[53,20],20],[[53,91],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[91,20],16],[91,16],[53,16],[91,16],[53,105],[105,[[26,[91]]]],[106,[[26,[91]]]],[104,[[26,[91]]]],[[91,91],[[26,[15]]]],[[53,-1],106,[[27,[20]]]],[[53,20,20],5],[[],53],[53,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,91],0,0,0,0,0,0,[75,42],[75,4],[75,107],[-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],[108,108],[75,75],[109,109],[110,110],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[108,4],[110,4],[[],75],[75,42],[[],75],[75,4],[[42,38],[[5,[38,[111,[38]]]]]],[[42,[22,[20]]],[[5,[[22,[20]],[111,[[22,[20]]]]]]]],[[42,18],19],[[108,18],19],[[75,18],19],[[109,18],19],[[109,18],19],[[110,18],19],[[107,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[42,4],[[26,[7]]]],[[42,38],[[26,[7]]]],[42,[[26,[9]]]],[42,75],[42,4],[[75,6],4],[75,4],[[42,[22,[20]],[22,[20]]],[[83,[20]]]],[[42,[22,[20]],[22,[20]],[83,[20]]],5],[[42,38,38],28],[[42,38,38,28],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,16],[42,108],[75,42],[75,4],[-1,[[29,[75,109]]],112],[108,[[26,[[26,[7]]]]]],[110,[[26,[[26,[38]]]]]],[107,[[26,[[5,[6,4,[26,[38]]]]]]]],[42,[[26,[6]]]],[75,4],[[75,6],110],[[42,[26,[6]]],5],[108,[[5,[4,[26,[4]]]]]],[110,[[5,[4,[26,[4]]]]]],[[75,6,4],[[26,[4]]]],[75,4],[42,[[22,[[26,[46]]]]]],[[75,6,4],[[26,[[5,[4,4]]]]]],[42,[[22,[[26,[46]]]]]],[109,[[26,[43]]]],[[75,6,38],[[26,[4]]]],[[75,6,4],[[26,[38]]]],[-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,[],[]],[113,113],[[-1,-2],5,[],[]],[[114,18],19],[[113,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,[83,[20]]],5,115,115],[[38,-1,-2,28],5,115,115],0,0,0,0,0,0,0,[[116,-1],[[26,[9]]],115],[[116,-1],[[26,[8]]],115],[-1,-2,[],[]],[-1,-2,[],[]],[-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],[[-1,-2],5,[],[]],[[[117,[-1]],18],19,[]],[[[118,[-1]],18],19,[]],[[[119,[-1]],18],19,[]],[[116,18],19],[[[120,[-1]],18],19,121],[[[122,[-1]],18],19,121],[[[123,[-1]],18],19,121],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[117,[-1]]],[[120,[-1]]],[]],[[[118,[-1]]],[[122,[-1]]],[]],[[[119,[-1]]],[[123,[-1]]],[]],[[[117,[-1]]],1,[]],[[[118,[-1]]],1,[]],[116,1],[[[120,[-1]]],1,[]],[[[122,[-1]]],1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[116,42,-1],[[119,[-1]]],115],[[116,-1],[[117,[-1]]],115],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[116,-1],[[118,[-1]]],115],[1,116],[[[117,[-1]]],[[26,[[29,[8,13]]]]],115],[[[118,[-1]]],[[26,[[29,[9,13]]]]],115],[[[119,[-1]]],[[26,[[29,[42,13]]]]],115],[[[120,[-1]]],[[26,[8]]],115],[[[122,[-1]]],[[26,[9]]],115],[[[123,[-1]]],[[26,[42]]],115],[-1,-2,[],[]],[[116,-1],[[29,[[26,[9]],13]]],115],[[116,-1],[[29,[[26,[8]],13]]],115],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[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,[],[]],[[[124,[-1,-2]]],-1,[],125],[[[124,[-1,-2]],18],19,121,125],[-1,-1,[]],[[[124,[-1,-2]]],-1,[],125],[-1,-2,[],[]],[-1,[[124,[-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,[81,126],[81,33],[90,[[29,[5,127]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[29,[5,127]]]],[81,81],[90,90],[128,128],[89,89],[127,127],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[90,81],16],[90,16],[90,16],[90,16],[90,16],[90,16],[90,16],[90,16],[90,16],[[],90],[[],89],[[],90],[[81,81],16],[[90,90],16],[[81,18],19],[[90,18],19],[[128,18],19],[[89,18],19],[[127,18],19],[[127,18],19],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[33,[[26,[81]]]],[[],90],[89,20],[[90,81],90],[[90,90],90],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[90,16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],[[29,[16,127]]]],[[89,[22,[20]],4],[[29,[16,127]]]],[[89,[22,[20]],4],16],[[89,[22,[20]],4],16],[[89,[22,[20]],4],[[29,[16,127]]]],[[89,[22,[20]],4],[[29,[16,127]]]],[[89,[22,[20]],4],[[29,[16,127]]]],[[89,[22,[20]],4],[[29,[16,127]]]],[90,128],[90,4],[[89,81,[22,[20]],4],16],[[89,90,[22,[20]],4],16],[[],89],[128,[[26,[81]]]],[[[22,[20]]],90],[[90,81],90],[81,81],[[90,81],5],[[90,90],5],[[89,20],89],[[90,81],5],[[90,90],5],[[90,90],5],[81,90],[[90,90],90],[-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,[]],[[90,90],90],[[90,[22,[20]]],5],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[129,[-1,-2]]],-1,130,125],[[[129,[-1,-2]]],-1,130,125],[[[131,[-1,-2]],18],19,121,[]],[[[129,[-1,-2]],18],19,[130,121],125],[-1,-1,[]],[-1,-1,[]],[[[131,[-1,-2]]],[[129,[-1,-2]]],130,125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[131,[-2,-1]]],[],[]],[[[129,[-1,-2]]],5,130,125],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[57,57],[[-1,-2],5,[],[]],[[57,[22,[20]],7],[[26,[7]]]],[[57,18],19],[-1,-1,[]],[[12,67],[[26,[57]]]],[[12,[22,[-1]]],[[26,[57]]],[[68,[67]]]],[-1,-2,[],[]],[57,16],[57,4],[57,4],[[12,[22,[-1]]],[[26,[57]]],[[23,[[22,[20]]]]]],[[57,[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,[132,133],[6,133],[78,133],[132,33],[6,33],[78,33],[132,32],[6,32],[78,32],[132,4],[6,4],[78,4],[134,32],[31,32],[135,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,[],[]],[46,46],[132,132],[134,134],[78,78],[31,31],[135,135],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[46,46],15],[[132,132],15],[[78,78],15],[[],132],[[],78],[[46,46],16],[[132,132],16],[[134,134],16],[[78,78],16],[[31,31],16],[[135,135],16],[[46,18],19],[[132,18],19],[[134,18],19],[[134,18],19],[[78,18],19],[[31,18],19],[[31,18],19],[[135,18],19],[[135,18],19],[-1,-1,[]],[20,132],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[20,78],[-1,-1,[]],[-1,-1,[]],[[[111,[20]]],[[29,[132,134]]]],[[[111,[20]]],[[29,[6,31]]]],[[[111,[20]]],[[29,[78,135]]]],[[[111,[20]]],132],[[[111,[20]]],6],[[[111,[20]]],78],[46,4],[[46,-1],5,24],[[132,-1],5,24],[[78,-1],5,24],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,132],[4,6],[4,78],[4,[[26,[46]]]],[4,[[29,[132,134]]]],[4,[[29,[6,31]]]],[4,[[29,[78,135]]]],[4,132],[4,6],[4,78],[132,4],[6,4],[78,4],[[46,46],[[26,[15]]]],[[132,132],[[26,[15]]]],[[78,78],[[26,[15]]]],[132,[[111,[20]]]],[6,[[111,[20]]]],[78,[[111,[20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,[[29,[-2]]],[],[]],[4,[[29,[132,134]]]],[-1,[[29,[-2]]],[],[]],[30,[[29,[132,134]]]],[32,[[29,[132,134]]]],[33,[[29,[132,134]]]],[-1,[[29,[-2]]],[],[]],[33,[[29,[78,135]]]],[30,[[29,[78,135]]]],[4,[[29,[78,135]]]],[-1,[[29,[-2]]],[],[]],[32,[[29,[78,135]]]],[-1,[[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,[[58,2],58],[-1,-2,[],[]],[-1,-2,[],[]],[58,58],[[-1,-2],5,[],[]],[[58,18],19],[-1,-1,[]],[1,58],[1,58],[58,2],[58,[[26,[20]]]],[-1,-2,[],[]],[[58,[26,[20]]],58],[[],58],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[44,16],44],[44,44],[[-1,-2],5,[],[]],[[44,16],44],[[],44],[[44,16],44],[[44,18],19],[-1,-1,[]],[44,16],[44,16],[44,16],[44,16],[44,20],[44,16],[44,33],[44,16],[44,16],[44,16],[44,16],[[44,16],44],[-1,-2,[],[]],[[44,20],44],[[44,16],44],[[44,33],44],[[],44],[[44,16],44],[38,[[29,[67,76]]]],[[[22,[-1]]],[[29,[[83,[67]],76]]],[[23,[38]]]],[[[22,[-1]],44],[[29,[[83,[67]],76]]],[[23,[38]]]],[[38,44],[[29,[67,76]]]],[[44,16],44],[-1,-2,[],[]],[-1,[[29,[-2]]],[],[]],[-1,[[29,[-2]]],[],[]],[-1,34,[]],[[44,16],44],[[44,16],44],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[136,[-1,-2]],18],19,[121,21],121],[[137,18],19],[[137,18],19],[[138,18],19],[[138,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":[896,954],"p":[[3,"Input",0],[4,"Anchored",0],[3,"PatternSet",0],[15,"usize"],[15,"tuple"],[3,"PatternID",0],[3,"Span",0],[3,"HalfMatch",0],[3,"Match",0],[3,"PatternSetInsertError",0],[3,"PatternSetIter",0],[4,"MatchKind",0],[3,"MatchError",0],[4,"MatchErrorKind",0],[4,"Ordering",2080],[15,"bool"],[3,"Range",2081],[3,"Formatter",2082],[6,"Result",2082],[15,"u8"],[8,"Sized",2083],[15,"slice"],[8,"AsRef",2084],[8,"Hasher",2085],[8,"Into",2084],[4,"Option",2086],[8,"RangeBounds",2081],[3,"String",2087],[4,"Result",2088],[15,"u16"],[3,"PatternIDError",1832],[15,"u64"],[15,"u32"],[3,"TypeId",2089],[3,"DFA",255],[3,"BuildError",255],[3,"Builder",255],[15,"str"],[3,"NFA",833],[3,"Config",255],[3,"Cache",255],[3,"Captures",1398],[8,"Error",2090],[3,"Config",2007],[3,"Config",833],[3,"NonMaxUsize",1832],[3,"BuildError",361],[4,"StartError",361],[3,"CacheError",361],[3,"LazyStateID",361],[3,"DFA",436],[3,"Builder",436],[3,"ByteClasses",1317],[3,"Config",436],[3,"Cache",436],[3,"OverlappingState",436],[3,"Prefilter",1812],[3,"Config",1988],[3,"Cache",566],[3,"Builder",566],[3,"Regex",566],[3,"FindMatches",566],[3,"Config",639],[3,"Builder",639],[3,"Regex",639],[3,"BuildError",639],[3,"Hir",2091],[8,"Borrow",2092],[3,"CapturesMatches",639],[3,"Cache",639],[3,"FindMatches",639],[3,"Split",639],[3,"SplitN",639],[4,"WhichCaptures",833],[3,"GroupInfo",1398],[4,"Error",2093],[3,"Builder",833],[3,"StateID",1832],[3,"BuildError",833],[3,"Arc",2094],[4,"Look",1646],[3,"Transition",833],[3,"Vec",2095],[3,"Compiler",833],[4,"State",833],[3,"SparseTransitions",833],[3,"DenseTransitions",833],[3,"PatternIter",833],[3,"LookMatcher",1646],[3,"LookSet",1646],[3,"Unit",1317],[3,"BoundedBacktracker",1089],[3,"Builder",1089],[3,"Config",1089],[3,"Cache",1089],[3,"TryFindMatches",1089],[3,"TryCapturesMatches",1089],[3,"PikeVM",1197],[3,"Builder",1197],[3,"Cache",1197],[3,"CapturesMatches",1197],[3,"Config",1197],[3,"FindMatches",1197],[3,"ByteClassElements",1317],[3,"ByteClassIter",1317],[3,"ByteClassRepresentatives",1317],[3,"GroupInfoAllNames",1398],[3,"CapturesPatternIter",1398],[3,"GroupInfoError",1398],[3,"GroupInfoPatternNames",1398],[15,"array"],[8,"IntoIterator",2096],[3,"DebugByte",1517],[3,"DebugHaystack",1517],[8,"FnMut",2097],[3,"Searcher",1540],[3,"TryHalfMatchesIter",1540],[3,"TryMatchesIter",1540],[3,"TryCapturesIter",1540],[3,"HalfMatchesIter",1540],[8,"Debug",2082],[3,"MatchesIter",1540],[3,"CapturesIter",1540],[3,"Lazy",1634],[8,"Fn",2097],[15,"char"],[3,"UnicodeWordBoundaryError",1646],[3,"LookSetIter",1646],[3,"PoolGuard",1789],[8,"Send",2083],[3,"Pool",1789],[3,"SmallIndex",1832],[15,"i32"],[3,"SmallIndexError",1832],[3,"StateIDError",1832],[3,"AlignAs",2047],[3,"SerializeError",2047],[3,"DeserializeError",2047],[13,"Quit",249],[13,"HaystackTooLong",249],[13,"UnsupportedAnchored",249],[13,"GaveUp",249],[13,"Quit",433],[13,"Cache",433],[13,"UnsupportedAnchored",433],[13,"BinaryUnion",1078],[13,"Union",1078],[13,"Capture",1078],[13,"Look",1078],[13,"Match",1078],[13,"ByteRange",1078]],"b":[[83,"impl-PartialEq%3CRange%3Cusize%3E%3E-for-Span"],[84,"impl-PartialEq-for-Span"],[98,"impl-Debug-for-PatternSetInsertError"],[99,"impl-Display-for-PatternSetInsertError"],[103,"impl-Debug-for-MatchError"],[104,"impl-Display-for-MatchError"],[207,"impl-TryFrom%3Cu16%3E-for-PatternID"],[208,"impl-TryFrom%3Cu64%3E-for-PatternID"],[209,"impl-TryFrom%3Cusize%3E-for-PatternID"],[210,"impl-TryFrom%3Cu32%3E-for-PatternID"],[298,"impl-Debug-for-BuildError"],[299,"impl-Display-for-BuildError"],[388,"impl-Display-for-BuildError"],[389,"impl-Debug-for-BuildError"],[390,"impl-Display-for-StartError"],[391,"impl-Debug-for-StartError"],[392,"impl-Display-for-CacheError"],[393,"impl-Debug-for-CacheError"],[699,"impl-Display-for-BuildError"],[700,"impl-Debug-for-BuildError"],[935,"impl-Debug-for-BuildError"],[936,"impl-Display-for-BuildError"],[1441,"impl-Debug-for-GroupInfoError"],[1442,"impl-Display-for-GroupInfoError"],[1712,"impl-Display-for-UnicodeWordBoundaryError"],[1713,"impl-Debug-for-UnicodeWordBoundaryError"],[1903,"impl-Debug-for-SmallIndexError"],[1904,"impl-Display-for-SmallIndexError"],[1906,"impl-Debug-for-PatternIDError"],[1907,"impl-Display-for-PatternIDError"],[1908,"impl-Debug-for-StateIDError"],[1909,"impl-Display-for-StateIDError"],[1963,"impl-TryFrom%3Cusize%3E-for-SmallIndex"],[1965,"impl-TryFrom%3Cu16%3E-for-SmallIndex"],[1966,"impl-TryFrom%3Cu64%3E-for-SmallIndex"],[1967,"impl-TryFrom%3Cu32%3E-for-SmallIndex"],[1969,"impl-TryFrom%3Cu32%3E-for-StateID"],[1970,"impl-TryFrom%3Cu16%3E-for-StateID"],[1971,"impl-TryFrom%3Cusize%3E-for-StateID"],[1973,"impl-TryFrom%3Cu64%3E-for-StateID"],[2059,"impl-Debug-for-SerializeError"],[2060,"impl-Display-for-SerializeError"],[2061,"impl-Debug-for-DeserializeError"],[2062,"impl-Display-for-DeserializeError"]]},\ @@ -259,11 +259,11 @@ var searchIndex = JSON.parse('{\ "reqwest":{"doc":"reqwest","t":"SSSSDSSSSCDDSSNDSSSSSSSSSSSSSSSSSCISSSSSSSSDSSSSSSSSDSSNSSSSSSSSSSSDSSSSDDDIGSSSDSSSSSSSSSSDDSDLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGIGKRRRRRRRRRRRRRRRRRIRRRRRRRRRRRRRRRRDRRRERRDRDDDRRRRRIDDDDDDRRRRRNDRRRRRRRRRRRRRRRRRRRRRDRRRRRNDDDDDDRRRRRRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDSSSSDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ACCEPTED","ALREADY_REPORTED","BAD_GATEWAY","BAD_REQUEST","Body","CONFLICT","CONNECT","CONTINUE","CREATED","Certificate","Client","ClientBuilder","DELETE","EXPECTATION_FAILED","Err","Error","FAILED_DEPENDENCY","FORBIDDEN","FOUND","GATEWAY_TIMEOUT","GET","GONE","HEAD","HTTP_09","HTTP_10","HTTP_11","HTTP_2","HTTP_3","HTTP_VERSION_NOT_SUPPORTED","IM_A_TEAPOT","IM_USED","INSUFFICIENT_STORAGE","INTERNAL_SERVER_ERROR","Identity","IntoUrl","LENGTH_REQUIRED","LOCKED","LOOP_DETECTED","METHOD_NOT_ALLOWED","MISDIRECTED_REQUEST","MOVED_PERMANENTLY","MULTIPLE_CHOICES","MULTI_STATUS","Method","NETWORK_AUTHENTICATION_REQUIRED","NON_AUTHORITATIVE_INFORMATION","NOT_ACCEPTABLE","NOT_EXTENDED","NOT_FOUND","NOT_IMPLEMENTED","NOT_MODIFIED","NO_CONTENT","NoProxy","OK","OPTIONS","Ok","PARTIAL_CONTENT","PATCH","PAYLOAD_TOO_LARGE","PAYMENT_REQUIRED","PERMANENT_REDIRECT","POST","PRECONDITION_FAILED","PRECONDITION_REQUIRED","PROCESSING","PROXY_AUTHENTICATION_REQUIRED","PUT","Proxy","RANGE_NOT_SATISFIABLE","REQUEST_HEADER_FIELDS_TOO_LARGE","REQUEST_TIMEOUT","RESET_CONTENT","Request","RequestBuilder","Response","ResponseBuilderExt","Result","SEE_OTHER","SERVICE_UNAVAILABLE","SWITCHING_PROTOCOLS","StatusCode","TEMPORARY_REDIRECT","TOO_MANY_REQUESTS","TRACE","UNAUTHORIZED","UNAVAILABLE_FOR_LEGAL_REASONS","UNPROCESSABLE_ENTITY","UNSUPPORTED_MEDIA_TYPE","UPGRADE_REQUIRED","URI_TOO_LONG","USE_PROXY","Upgraded","Url","VARIANT_ALSO_NEGOTIATES","Version","add_root_certificate","all","as_bytes","as_ref","as_ref","as_str","as_str","as_str","as_u16","authority","basic_auth","basic_auth","bearer_auth","blocking","body","body","body_mut","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","brotli","build","build","build_split","builder","bytes","bytes_stream","call","call","cannot_be_a_base","canonical_reason","chunk","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","connect_timeout","connection_verbose","content_length","custom","custom_http_auth","danger_accept_invalid_certs","default","default","default","default","default","default","default_headers","delete","deserialize","deserialize_internal","dns","dns_resolver","domain","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error_for_status","error_for_status_ref","execute","extensions","extensions_mut","fetch_mode_no_cors","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","form","fragment","from","from","from","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_bytes","from_directory_path","from_env","from_file_path","from_parts","from_str","from_str","from_str","from_string","from_u16","get","get","gzip","has_authority","has_host","hash","hash","hash","hash","head","header","header","headers","headers","headers","headers_mut","headers_mut","host","host_str","http","http09_responses","http1_allow_obsolete_multiline_headers_in_responses","http1_allow_spaces_after_header_name_in_responses","http1_ignore_invalid_headers_in_responses","http1_only","http1_title_case_headers","http2_adaptive_window","http2_initial_connection_window_size","http2_initial_stream_window_size","http2_keep_alive_interval","http2_keep_alive_timeout","http2_keep_alive_while_idle","http2_max_frame_size","http2_prior_knowledge","https","https_only","identity","index","index","index","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_string","is_body","is_builder","is_client_error","is_connect","is_decode","is_idempotent","is_informational","is_redirect","is_redirection","is_request","is_safe","is_server_error","is_special","is_status","is_success","is_timeout","is_write_vectored","join","json","json","local_address","make_relative","max_tls_version","method","method_mut","min_tls_version","new","new","new","no_brotli","no_deflate","no_gzip","no_proxy","no_proxy","no_trust_dns","options","origin","parse","parse_with_params","partial_cmp","partial_cmp","partial_cmp","password","patch","path","path_segments","path_segments_mut","poll_flush","poll_read","poll_ready","poll_ready","poll_shutdown","poll_write","poll_write_vectored","pool_idle_timeout","pool_max_idle_per_host","port","port_or_known_default","post","proxy","put","query","query","query_pairs","query_pairs_mut","redirect","redirect","referer","remote_addr","request","resolve","resolve_to_addrs","scheme","send","serialize","serialize_internal","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","source","status","status","tcp_keepalive","tcp_nodelay","text","text_with_charset","timeout","timeout","timeout","timeout_mut","tls","tls_built_in_root_certs","tls_info","tls_sni","to_file_path","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_clone","try_clone","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","upgrade","url","url","url","url","url_mut","url_mut","use_preconfigured_tls","use_rustls_tls","user_agent","username","version","version","version","version_mut","with_url","without_url","wrap_stream","Body","Client","ClientBuilder","Request","RequestBuilder","Response","add_root_certificate","as_bytes","basic_auth","bearer_auth","body","body","body_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","brotli","buffer","build","build","builder","bytes","clone","clone_into","connect_timeout","connection_verbose","content_length","copy_to","danger_accept_invalid_certs","default","default","default_headers","delete","error_for_status","error_for_status_ref","execute","extensions","extensions_mut","fmt","fmt","fmt","fmt","fmt","fmt","form","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","gzip","head","header","headers","headers","headers","headers_mut","headers_mut","http09_responses","http1_allow_obsolete_multiline_headers_in_responses","http1_allow_spaces_after_header_name_in_responses","http1_ignore_invalid_headers_in_responses","http1_only","http1_title_case_headers","http2_adaptive_window","http2_initial_connection_window_size","http2_initial_stream_window_size","http2_max_frame_size","http2_prior_knowledge","https_only","identity","into","into","into","into","into","into","json","json","local_address","max_tls_version","method","method_mut","min_tls_version","new","new","new","new","no_brotli","no_deflate","no_gzip","no_proxy","no_trust_dns","patch","pool_idle_timeout","pool_max_idle_per_host","post","proxy","put","query","read","redirect","referer","remote_addr","request","resolve","resolve_to_addrs","send","sized","status","tcp_keepalive","tcp_nodelay","text","text_with_charset","timeout","timeout","timeout","timeout_mut","tls_built_in_root_certs","tls_info","tls_sni","to_owned","try_clone","try_clone","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","url","url","url_mut","use_preconfigured_tls","use_rustls_tls","user_agent","version","version","version","version_mut","Addrs","Resolve","Resolving","resolve","ACCEPT","ACCEPT_CHARSET","ACCEPT_ENCODING","ACCEPT_LANGUAGE","ACCEPT_RANGES","ACCESS_CONTROL_ALLOW_CREDENTIALS","ACCESS_CONTROL_ALLOW_HEADERS","ACCESS_CONTROL_ALLOW_METHODS","ACCESS_CONTROL_ALLOW_ORIGIN","ACCESS_CONTROL_EXPOSE_HEADERS","ACCESS_CONTROL_MAX_AGE","ACCESS_CONTROL_REQUEST_HEADERS","ACCESS_CONTROL_REQUEST_METHOD","AGE","ALLOW","ALT_SVC","AUTHORIZATION","AsHeaderName","CACHE_CONTROL","CACHE_STATUS","CDN_CACHE_CONTROL","CONNECTION","CONTENT_DISPOSITION","CONTENT_ENCODING","CONTENT_LANGUAGE","CONTENT_LENGTH","CONTENT_LOCATION","CONTENT_RANGE","CONTENT_SECURITY_POLICY","CONTENT_SECURITY_POLICY_REPORT_ONLY","CONTENT_TYPE","COOKIE","DATE","DNT","Drain","ETAG","EXPECT","EXPIRES","Entry","FORWARDED","FROM","GetAll","HOST","HeaderMap","HeaderName","HeaderValue","IF_MATCH","IF_MODIFIED_SINCE","IF_NONE_MATCH","IF_RANGE","IF_UNMODIFIED_SINCE","IntoHeaderName","IntoIter","InvalidHeaderName","InvalidHeaderValue","Iter","IterMut","Keys","LAST_MODIFIED","LINK","LOCATION","MAX_FORWARDS","ORIGIN","Occupied","OccupiedEntry","PRAGMA","PROXY_AUTHENTICATE","PROXY_AUTHORIZATION","PUBLIC_KEY_PINS","PUBLIC_KEY_PINS_REPORT_ONLY","RANGE","REFERER","REFERRER_POLICY","REFRESH","RETRY_AFTER","SEC_WEBSOCKET_ACCEPT","SEC_WEBSOCKET_EXTENSIONS","SEC_WEBSOCKET_KEY","SEC_WEBSOCKET_PROTOCOL","SEC_WEBSOCKET_VERSION","SERVER","SET_COOKIE","STRICT_TRANSPORT_SECURITY","TE","TRAILER","TRANSFER_ENCODING","ToStrError","UPGRADE","UPGRADE_INSECURE_REQUESTS","USER_AGENT","VARY","VIA","Vacant","VacantEntry","ValueDrain","ValueIter","ValueIterMut","Values","ValuesMut","WARNING","WWW_AUTHENTICATE","X_CONTENT_TYPE_OPTIONS","X_DNS_PREFETCH_CONTROL","X_FRAME_OPTIONS","X_XSS_PROTECTION","append","append","as_bytes","as_ref","as_ref","as_ref","as_str","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","capacity","cjk_compat_variants","clear","clone","clone","clone","clone_into","clone_into","clone_into","cmp","compare","contains_key","default","drain","drop","drop","drop","entry","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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","from","from","from","from","from","from","from","from","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_bytes","from_iter","from_lowercase","from_maybe_shared","from_maybe_shared_unchecked","from_name","from_static","from_static","from_str","from_str","from_str","get","get","get_all","get_mut","get_mut","hash","hash","index","insert","insert","insert","insert_entry","insert_mult","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_key","into_mut","is_empty","is_empty","is_sensitive","iter","iter","iter","iter_mut","iter_mut","key","key","key","keys","keys_len","len","len","new","next","next","next","next","next","next","next","next","next","next","next_back","next_back","nfc","nfd","nfkc","nfkd","or_insert","or_insert_with","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","remove","remove","remove_entry","remove_entry_mult","reserve","set_sensitive","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream_safe","to_owned","to_owned","to_owned","to_str","to_string","to_string","to_string","to_string","try_entry","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","values","values_mut","with_capacity","Action","Attempt","Policy","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","custom","default","error","fmt","fmt","fmt","follow","from","from","from","into","into","into","limited","none","previous","redirect","status","stop","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","url","Certificate","Identity","TLS_1_0","TLS_1_1","TLS_1_2","TLS_1_3","TlsInfo","Version","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","compare","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from_der","from_pem","from_pem","from_pem_bundle","into","into","into","into","partial_cmp","peer_certificate","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"],"q":[[0,"reqwest"],[513,"reqwest::blocking"],[686,"reqwest::dns"],[690,"reqwest::header"],[1144,"reqwest::redirect"],[1182,"reqwest::tls"],[1246,"core::option"],[1247,"core::fmt"],[1248,"core::convert"],[1249,"bytes::bytes"],[1250,"futures_core::stream"],[1251,"core::cmp"],[1252,"core::time"],[1253,"core::ops::function"],[1254,"core::marker"],[1255,"core::marker"],[1256,"serde::de"],[1257,"alloc::sync"],[1258,"core::future::future"],[1259,"http::extensions"],[1260,"core::fmt"],[1261,"core::marker"],[1262,"alloc::string"],[1263,"tokio::fs::file"],[1264,"alloc::vec"],[1265,"http::response"],[1266,"hyper::upgrade"],[1267,"http::method"],[1268,"http::status"],[1269,"std::path"],[1270,"core::convert"],[1271,"core::hash"],[1272,"url::host"],[1273,"url::slicing"],[1274,"core::ops::range"],[1275,"core::ops::range"],[1276,"url"],[1277,"url::origin"],[1278,"core::iter::traits::collect"],[1279,"core::str::iter"],[1280,"url::path_segments"],[1281,"core::pin"],[1282,"core::task::wake"],[1283,"std::io::error"],[1284,"core::task::poll"],[1285,"tokio::io::read_buf"],[1286,"std::io"],[1287,"form_urlencoded"],[1288,"url"],[1289,"serde::ser"],[1290,"std::path"],[1291,"core::any"],[1292,"core::any"],[1293,"std::io"],[1294,"unicode_normalization::replace"],[1295,"core::clone"],[1296,"core::cmp"],[1297,"unicode_normalization::decompose"],[1298,"core::ops::function"],[1299,"std::collections::hash::map"],[1300,"core::cmp"]],"d":["202 Accepted [RFC7231, Section 6.3.3]","208 Already Reported [RFC5842]","502 Bad Gateway [RFC7231, Section 6.6.3]","400 Bad Request [RFC7231, Section 6.5.1]","An asynchronous request body.","409 Conflict [RFC7231, Section 6.5.8]","CONNECT","100 Continue [RFC7231, Section 6.2.1]","201 Created [RFC7231, Section 6.3.2]","","An asynchronous Client to make Requests with.","A ClientBuilder can be used to create a Client with custom …","DELETE","417 Expectation Failed [RFC7231, Section 6.5.14]","Contains the error value","The Errors that may occur when processing a Request.","424 Failed Dependency [RFC4918]","403 Forbidden [RFC7231, Section 6.5.3]","302 Found [RFC7231, Section 6.4.3]","504 Gateway Timeout [RFC7231, Section 6.6.5]","GET","410 Gone [RFC7231, Section 6.5.9]","HEAD","HTTP/0.9","HTTP/1.0","HTTP/1.1","HTTP/2.0","HTTP/3.0","505 HTTP Version Not Supported [RFC7231, Section 6.6.6]","418 I’m a teapot [curiously not registered by IANA but …","226 IM Used [RFC3229]","507 Insufficient Storage [RFC4918]","500 Internal Server Error [RFC7231, Section 6.6.1]","","A trait to try to convert some type into a Url.","411 Length Required [RFC7231, Section 6.5.10]","423 Locked [RFC4918]","508 Loop Detected [RFC5842]","405 Method Not Allowed [RFC7231, Section 6.5.5]","421 Misdirected Request RFC7540, Section 9.1.2","301 Moved Permanently [RFC7231, Section 6.4.2]","300 Multiple Choices [RFC7231, Section 6.4.1]","207 Multi-Status [RFC4918]","The Request Method (VERB)","511 Network Authentication Required [RFC6585]","203 Non-Authoritative Information [RFC7231, Section 6.3.4]","406 Not Acceptable [RFC7231, Section 6.5.6]","510 Not Extended [RFC2774]","404 Not Found [RFC7231, Section 6.5.4]","501 Not Implemented [RFC7231, Section 6.6.2]","304 Not Modified [RFC7232, Section 4.1]","204 No Content [RFC7231, Section 6.3.5]","A configuration for filtering out requests that shouldn’…","200 OK [RFC7231, Section 6.3.1]","OPTIONS","Contains the success value","206 Partial Content [RFC7233, Section 4.1]","PATCH","413 Payload Too Large [RFC7231, Section 6.5.11]","402 Payment Required [RFC7231, Section 6.5.2]","308 Permanent Redirect [RFC7238]","POST","412 Precondition Failed [RFC7232, Section 4.2]","428 Precondition Required [RFC6585]","102 Processing [RFC2518]","407 Proxy Authentication Required [RFC7235, Section 3.2]","PUT","Configuration of a proxy that a Client should pass …","416 Range Not Satisfiable [RFC7233, Section 4.4]","431 Request Header Fields Too Large [RFC6585]","408 Request Timeout [RFC7231, Section 6.5.7]","205 Reset Content [RFC7231, Section 6.3.6]","A request which can be executed with Client::execute().","A builder to construct the properties of a Request.","A Response to a submitted Request.","Extension trait for http::response::Builder objects","A Result alias where the Err case is reqwest::Error.","303 See Other [RFC7231, Section 6.4.4]","503 Service Unavailable [RFC7231, Section 6.6.4]","101 Switching Protocols [RFC7231, Section 6.2.2]","An HTTP status code (status-code in RFC 7230 et al.).","307 Temporary Redirect [RFC7231, Section 6.4.7]","429 Too Many Requests [RFC6585]","TRACE","401 Unauthorized [RFC7235, Section 3.1]","451 Unavailable For Legal Reasons [RFC7725]","422 Unprocessable Entity [RFC4918]","415 Unsupported Media Type [RFC7231, Section 6.5.13]","426 Upgrade Required [RFC7231, Section 6.5.15]","414 URI Too Long [RFC7231, Section 6.5.12]","305 Use Proxy [RFC7231, Section 6.4.5]","An upgraded HTTP connection.","A parsed URL record.","506 Variant Also Negotiates [RFC2295]","Represents a version of the HTTP spec.","Add a custom root certificate.","Proxy all traffic to the passed URL.","Returns a reference to the internal data of the Body.","","","Return the serialization of this URL.","Return a &str representation of the HTTP method","Returns a &str representation of the StatusCode","Returns the u16 corresponding to this StatusCode.","Return the authority of this URL as an ASCII string.","Enable HTTP basic authentication.","Set the Proxy-Authorization header using Basic auth.","Enable HTTP bearer authentication.","A blocking Client API.","Get the body.","Set the request body.","Get a mutable reference to the body.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enable auto brotli decompression by checking the …","Returns a Client that uses this ClientBuilder …","Build a Request, which can be inspected, modified and …","Build a Request, which can be inspected, modified and …","Creates a ClientBuilder to configure a Client.","Get the full response body as Bytes.","Convert the response into a Stream of Bytes from the body.","","","Return whether this URL is a cannot-be-a-base URL, meaning …","Get the standardised reason-phrase for this status code.","Stream a chunk of the response body.","","","","","","","","","","","","","","","","","","","","","Set a timeout for only the connect phase of a Client.","Set whether connections should emit verbose logs.","Get the content-length of this response, if known.","Provide a custom function to determine what traffic to …","Set the Proxy-Authorization header to a specified value.","Controls the use of certificate validation.","","","","","","","Sets the default headers for every request.","Convenience method to make a DELETE request to a URL.","","Serialize with Serde using the internal representation of …","DNS resolution","Override the DNS resolver implementation.","If this URL has a host and it is a domain name (not an IP …","","","","","","","","","","","","","","","","","","","","","","Turn a response into an error if the server returned an …","Turn a reference to a response into an error if the server …","Executes a Request.","Returns a reference to the associated extensions.","Returns a mutable reference to the associated extensions.","Disable CORS on fetching the request.","","","","","","","","","","","","","","","","","","","Send a form body.","Return this URL’s fragment identifier, if any.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","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 slice of bytes to an HTTP method.","Converts a &u8 to a status code","Convert a directory name as std::path::Path into an URL in …","Returns a new no-proxy configuration based on environment …","Convert a file name as std::path::Path into an URL in the …","Assemble a builder starting from an existing Client and a …","","","","Returns a new no-proxy configuration based on a no_proxy …","Converts a u16 to a status code.","Shortcut method to quickly make a GET request.","Convenience method to make a GET request to a URL.","Enable auto gzip decompression by checking the …","Return whether the URL has an ‘authority’, which can …","Equivalent to url.host().is_some().","","","","","Convenience method to make a HEAD request to a URL.","HTTP header types","Add a Header to this Request.","Get the headers.","Add a set of Headers to the existing ones on this Request.","Get the Headers of this Response.","Get a mutable reference to the headers.","Get a mutable reference to the Headers of this Response.","Return the parsed representation of the host for this URL. …","Return the string representation of the host (domain or IP …","Proxy all HTTP traffic to the passed URL.","Allow HTTP/0.9 responses","Set whether HTTP/1 connections will accept obsolete line …","Set whether HTTP/1 connections will accept spaces between …","Sets whether invalid header lines should be silently …","Only use HTTP/1.","Send headers as title case instead of lowercase.","Sets whether to use an adaptive flow control.","Sets the max connection-level flow control for HTTP2","Sets the SETTINGS_INITIAL_WINDOW_SIZE option for HTTP2 …","Sets an interval for HTTP2 Ping frames should be sent to …","Sets a timeout for receiving an acknowledgement of the …","Sets whether HTTP2 keep-alive should apply while the …","Sets the maximum frame size to use for HTTP2.","Only use HTTP/2.","Proxy all HTTPS traffic to the passed URL.","Restrict the Client to be used with HTTPS only requests.","Sets the identity to be used for client certificate …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 the serialization of this URL.","Returns true if the error is related to the request or …","Returns true if the error is from a type Builder.","Check if status is within 400-499.","Returns true if the error is related to connect","Returns true if the error is related to decoding the …","Whether a method is considered “idempotent”, meaning …","Check if status is within 100-199.","Returns true if the error is from a RedirectPolicy.","Check if status is within 300-399.","Returns true if the error is related to the request","Whether a method is considered “safe”, meaning the …","Check if status is within 500-599.","Return whether the URL is special (has a special scheme)","Returns true if the error is from …","Check if status is within 200-299.","Returns true if the error is related to a timeout.","","Parse a string as an URL, with this URL as the base URL.","Send a JSON body.","Try to deserialize the response body as JSON.","Bind to a local IP Address.","Creates a relative URL if possible, with this URL as the …","Set the maximum allowed TLS version for connections.","Get the method.","Get a mutable reference to the method.","Set the minimum required TLS version for connections.","Constructs a new ClientBuilder.","Constructs a new request.","Constructs a new Client.","Disable auto response body brotli decompression.","Disable auto response body deflate decompression.","Disable auto response body gzip decompression.","Clear all Proxies, so Client will use no proxy anymore.","Adds a No Proxy exclusion list to this Proxy","Disables the trust-dns async resolver.","Return a default ParseOptions that can fully configure the …","Return the origin of this URL (…","Parse an absolute URL from a string.","Parse an absolute URL from a string and add params to its …","","","","Return the password for this URL, if any, as a …","Convenience method to make a PATCH request to a URL.","Return the path for this URL, as a percent-encoded ASCII …","Unless this URL is cannot-be-a-base, return an iterator of …","Return an object with methods to manipulate this URL’s …","","","","","","","","Set an optional timeout for idle sockets being kept-alive.","Sets the maximum idle connection per host allowed in the …","Return the port number for this URL, if any.","Return the port number for this URL, or the default port …","Convenience method to make a POST request to a URL.","Add a Proxy to the list of proxies the Client will use.","Convenience method to make a PUT request to a URL.","Modify the query string of the URL.","Return this URL’s query string, if any, as a …","Parse the URL’s query string, if any, as …","Manipulate this URL’s query string, viewed as a sequence …","Redirect Handling","Set a RedirectPolicy for this client.","Enable or disable automatic setting of the Referer header.","Get the remote address used to get this Response.","Start building a Request with the Method and Url.","Override DNS resolution for specific domains to a …","Override DNS resolution for specific domains to particular …","Return the scheme of this URL, lower-cased, as an ASCII …","Constructs the Request and sends it to the target URL, …","","Serialize with Serde using the internal representation of …","Change this URL’s fragment identifier.","Change this URL’s host.","Change this URL’s host to the given IP address.","Change this URL’s password.","Change this URL’s path.","Change this URL’s port number.","Change this URL’s query string.","Change this URL’s scheme.","Change this URL’s username.","Resolve a URL’s host and port number to SocketAddr.","","Returns the status code, if the error was generated from a …","Get the StatusCode of this Response.","Set that all sockets have SO_KEEPALIVE set with the …","Set whether sockets have TCP_NODELAY enabled.","Get the full response text.","Get the full response text given a specific encoding.","Enables a request timeout.","Get the timeout.","Enables a request timeout.","Get a mutable reference to the timeout.","TLS configuration and types","Controls the use of built-in/preloaded certificates during …","Add TLS information as TlsInfo extension to responses.","Controls the use of TLS server name indication.","Assuming the URL is in the file scheme or similar, convert …","","","","","","","","","","","","Attempt to clone the request.","Attempt to clone the RequestBuilder.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the response and returns a future for a possible …","A builder method for the http::response::Builder type that …","Returns a possible URL related to this error.","Get the url.","Get the final Url of this Response.","Returns a mutable reference to the URL related to this …","Get a mutable reference to the url.","Use a preconfigured TLS backend.","Force using the Rustls TLS backend.","Sets the User-Agent header to be used by this client.","Return the username for this URL (typically the empty …","Get the http version.","Set HTTP version","Get the HTTP Version of this Response.","Get a mutable reference to the http version.","Add a url related to this error (overwriting any existing)","Strip the related url from this error (if, for example, it …","Wrap a futures Stream in a box inside Body.","The body of a Request.","A Client to make Requests with.","A ClientBuilder can be used to create a Client with …","A request which can be executed with Client::execute().","A builder to construct the properties of a Request.","A Response to a submitted Request.","Add a custom root certificate.","Returns the body as a byte slice if the body is already …","Enable HTTP basic authentication.","Enable HTTP bearer authentication.","Get the body.","Set the request body.","Get a mutable reference to the body.","","","","","","","","","","","","","Enable auto brotli decompression by checking the …","Converts streamed requests to their buffered equivalent and","Returns a Client that uses this ClientBuilder …","Build a Request, which can be inspected, modified and …","Creates a ClientBuilder to configure a Client.","Get the full response body as Bytes.","","","Set a timeout for only the connect phase of a Client.","Set whether connections should emit verbose logs.","Get the content-length of the response, if it is known.","Copy the response body into a writer.","Controls the use of certificate validation.","","","Sets the default headers for every request.","Convenience method to make a DELETE request to a URL.","Turn a response into an error if the server returned an …","Turn a reference to a response into an error if the server …","Executes a Request.","Returns a reference to the associated extensions.","Returns a mutable reference to the associated extensions.","","","","","","","Send a form body.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Shortcut method to quickly make a blocking GET request.","Convenience method to make a GET request to a URL.","Enable auto gzip decompression by checking the …","Convenience method to make a HEAD request to a URL.","Add a Header to this Request.","Get the headers.","Get the Headers of this Response.","Add a set of Headers to the existing ones on this Request.","Get a mutable reference to the headers.","Get a mutable reference to the Headers of this Response.","Allow HTTP/0.9 responses","Set whether HTTP/1 connections will accept obsolete line …","Set whether HTTP/1 connections will accept spaces between …","Sets whether invalid header lines should be silently …","Only use HTTP/1.","Send headers as title case instead of lowercase.","Sets whether to use an adaptive flow control.","Sets the max connection-level flow control for HTTP2","Sets the SETTINGS_INITIAL_WINDOW_SIZE option for HTTP2 …","Sets the maximum frame size to use for HTTP2.","Only use HTTP/2.","Restrict the Client to be used with HTTPS only requests.","Sets the identity to be used for client certificate …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Try and deserialize the response body as JSON using serde.","Send a JSON body.","Bind to a local IP Address.","Set the maximum allowed TLS version for connections.","Get the method.","Get a mutable reference to the method.","Set the minimum required TLS version for connections.","Constructs a new ClientBuilder.","Constructs a new request.","Instantiate a Body from a reader.","Constructs a new Client.","Disable auto response body brotli decompression.","Disable auto response body deflate decompression.","Disable auto response body gzip decompression.","Clear all Proxies, so Client will use no proxy anymore.","Disables the trust-dns async resolver.","Convenience method to make a PATCH request to a URL.","Set an optional timeout for idle sockets being kept-alive.","Sets the maximum idle connection per host allowed in the …","Convenience method to make a POST request to a URL.","Add a Proxy to the list of proxies the Client will use.","Convenience method to make a PUT request to a URL.","Modify the query string of the URL.","","Set a redirect::Policy for this client.","Enable or disable automatic setting of the Referer header.","Get the remote address used to get this Response.","Start building a Request with the Method and Url.","Override DNS resolution for specific domains to a …","Override DNS resolution for specific domains to particular …","Constructs the Request and sends it the target URL, …","Create a Body from a Read where the size is known in …","Get the StatusCode of this Response.","Set that all sockets have SO_KEEPALIVE set with the …","Set whether sockets have TCP_NODELAY enabled.","Get the response text.","Get the response text given a specific encoding.","Set a timeout for connect, read and write operations of a …","Get the timeout.","Enables a request timeout.","Get a mutable reference to the timeout.","Controls the use of built-in system certificates during …","Add TLS information as TlsInfo extension to responses.","Controls the use of TLS server name indication.","","Attempts to clone the Request.","Attempts to clone the RequestBuilder.","","","","","","","","","","","","","","","","","","","","Get the url.","Get the final Url of this Response.","Get a mutable reference to the url.","Use a preconfigured TLS backend.","Force using the Rustls TLS backend.","Sets the User-Agent header to be used by this client.","Get the http version.","Get the HTTP Version of this Response.","Set HTTP version","Get a mutable reference to the http version.","Alias for an Iterator trait object over SocketAddr.","Trait for customizing DNS resolution in reqwest.","Alias for the Future type returned by a DNS resolver.","Performs DNS resolution on a Name. The return type is a …","Advertises which content types the client is able to …","Advertises which character set the client is able to …","Advertises which content encoding the client is able to …","Advertises which languages the client is able to …","Marker used by the server to advertise partial request …","Preflight response indicating if the response to the …","Preflight response indicating permitted HTTP headers.","Preflight header response indicating permitted access …","Indicates whether the response can be shared with …","Indicates which headers can be exposed as part of the …","Indicates how long the results of a preflight request can …","Informs the server which HTTP headers will be used when an …","Informs the server know which HTTP method will be used …","Indicates the time in seconds the object has been in a …","Lists the set of methods support by a resource.","Advertises the availability of alternate services to …","Contains the credentials to authenticate a user agent with …","A marker trait used to identify values that can be used as …","Specifies directives for caching mechanisms in both …","Indicates how caches have handled a response and its …","Specifies directives that allow origin servers to control …","Controls whether or not the network connection stays open …","Indicates if the content is expected to be displayed …","Used to compress the media-type.","Used to describe the languages intended for the audience.","Indicates the size of the entity-body.","Indicates an alternate location for the returned data.","Indicates where in a full body message a partial message …","Allows controlling resources the user agent is allowed to …","Allows experimenting with policies by monitoring their …","Used to indicate the media type of the resource.","Contains stored HTTP cookies previously sent by the server …","Contains the date and time at which the message was …","Indicates the client’s tracking preference.","A drain iterator for HeaderMap.","Identifier for a specific version of a resource.","Indicates expectations that need to be fulfilled by the …","Contains the date/time after which the response is …","A view into a single location in a HeaderMap, which may be …","Contains information from the client-facing side of proxy …","Contains an Internet email address for a human user who …","A view to all values stored in a single entry.","Specifies the domain name of the server and (optionally) …","A set of HTTP headers","Represents an HTTP header field name","Represents an HTTP header field value.","Makes a request conditional based on the E-Tag.","Makes a request conditional based on the modification date.","Makes a request conditional based on the E-Tag.","Makes a request conditional based on range.","Makes the request conditional based on the last …","A marker trait used to identify values that can be used as …","An owning iterator over the entries of a HeaderMap.","A possible error when converting a HeaderName from another …","A possible error when converting a HeaderValue from a …","HeaderMap entry iterator.","HeaderMap mutable entry iterator","An iterator over HeaderMap keys.","Content-Types that are acceptable for the response.","Allows the server to point an interested client to another …","Indicates the URL to redirect a page to.","Indicates the max number of intermediaries the request …","Indicates where a fetch originates from.","An occupied entry","A view into a single occupied location in a HeaderMap.","HTTP/1.0 header usually used for backwards compatibility.","Defines the authentication method that should be used to …","Contains the credentials to authenticate a user agent to a …","Associates a specific cryptographic public key with a …","Sends reports of pinning violation to the report-uri …","Indicates the part of a document that the server should …","Contains the address of the previous web page from which a …","Governs which referrer information should be included with …","Informs the web browser that the current page or frame …","The Retry-After response HTTP header indicates how long …","The |Sec-WebSocket-Accept| header field is used in the …","The |Sec-WebSocket-Extensions| header field is used in the …","The |Sec-WebSocket-Key| header field is used in the …","The |Sec-WebSocket-Protocol| header field is used in the …","The |Sec-WebSocket-Version| header field is used in the …","Contains information about the software used by the origin …","Used to send cookies from the server to the user agent.","Tells the client to communicate with HTTPS instead of …","Informs the server of transfer encodings willing to be …","Allows the sender to include additional fields at the end …","Specifies the form of encoding used to safely transfer the …","A possible error when converting a HeaderValue to a string …","Used as part of the exchange to upgrade the protocol.","Sends a signal to the server expressing the client’s …","Contains a string that allows identifying the requesting …","Determines how to match future requests with cached …","Added by proxies to track routing.","A vacant entry","A view into a single empty location in a HeaderMap.","An drain iterator of all values associated with a single …","An iterator of all values associated with a single header …","A mutable iterator of all values associated with a single …","HeaderMap value iterator.","HeaderMap mutable value iterator","General HTTP header contains information about possible …","Defines the authentication method that should be used to …","Marker used by the server to indicate that the MIME types …","Controls DNS prefetching.","Indicates whether or not a browser should be allowed to …","Stop pages from loading when an XSS attack is detected.","Inserts a key-value pair into the map.","Insert the value into the entry.","Converts a HeaderValue to a byte slice.","","","","Returns a str representation of the header.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the number of headers 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 …","","Clears the map, returning all entries as an iterator.","","","","Gets the given key’s corresponding entry in the map for …","","","","","Performs a case-insensitive comparison of the string …","","Performs a case-insensitive comparison of the string …","","","","","","","","","","","","","","","","","Extend a HeaderMap with the contents of another HeaderMap.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 slice of bytes to an HTTP header name.","Attempt to convert a byte slice to a HeaderValue.","","Converts a slice of bytes to an HTTP header name.","Attempt to convert a Bytes buffer to a HeaderValue.","Convert a Bytes directly into a HeaderValue without …","Converts a HeaderName into a HeaderValue","Converts a static string to a HTTP header name.","Convert a static string to a HeaderValue.","","Attempt to convert a string to a HeaderValue.","","Returns a reference to the value associated with the key.","Get a reference to the first value in the entry.","Returns a view of all values associated with a key.","Returns a mutable reference to the value associated with …","Get a mutable reference to the first value in the entry.","","","Panics","Inserts a key-value pair into the map.","Insert the value into the entry.","Sets the value of the entry.","Insert the value into the entry.","Sets the value of the entry.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 keys …","","","","","","","","","","","","","","","","Take ownership of the key","Converts the OccupiedEntry into a mutable reference to the …","Returns true if the map contains no elements.","Returns true if the HeaderValue has a length of zero bytes.","Returns true if the value represents sensitive data.","An iterator visiting all key-value pairs.","Returns an iterator visiting all values associated with …","Returns an iterator visiting all values associated with …","An iterator visiting all key-value pairs, with mutable …","Returns an iterator mutably visiting all values associated …","Returns a reference to the entry’s key","Returns a reference to the entry’s key","Returns a reference to the entry’s key.","An iterator visiting all keys.","Returns the number of keys stored in the map.","Returns the number of headers stored in the map.","Returns the length of self.","Create an empty HeaderMap.","","","","","","","","","","","","","","","","","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the result of …","","","","","","","Removes a key from the map, returning the value associated …","Remove the entry from the map.","Remove the entry from the map.","Remove the entry from the map.","Reserves capacity for at least additional more headers to …","Mark that the header value represents sensitive …","","","","","","","","","","","","","","Yields a &str slice if the HeaderValue only contains …","","","","","Gets the given key’s corresponding entry in the map for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An iterator visiting all values.","An iterator visiting all values mutably.","Create an empty HeaderMap with the specified capacity.","An action to perform when a redirect status code is found.","A type that holds information on the next request and …","A type that controls the policy on how to handle the …","","","","","","","Create a custom Policy using the passed function.","","Returns an action failing the redirect with an error.","","","","Returns an action meaning reqwest should follow the next …","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 Policy with a maximum number of redirects.","Create a Policy that does not follow any redirect.","Get the list of previous URLs that have already been …","Apply this policy to a given Attempt to produce a Action.","Get the type of redirect.","Returns an action meaning reqwest should not follow the …","","","","","","","","","","Get the next URL to redirect to.","Represents a server X509 certificate.","Represents a private key and X509 cert as a client …","Version 1.0 of the TLS protocol.","Version 1.1 of the TLS protocol.","Version 1.2 of the TLS protocol.","Version 1.3 of the TLS protocol.","Hyper extension carrying extra TLS layer information. Made …","A TLS protocol version.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a Certificate from a binary DER encoded certificate","Create a Certificate from a PEM encoded certificate","Parses PEM encoded private key and certificate.","Create a collection of Certificates from a PEM encoded …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Get the DER encoded leaf certificate of the peer.","","","","","","","","","","","","","","","",""],"i":[12,12,12,12,0,12,11,12,12,0,0,0,11,12,4,0,12,12,12,12,11,12,11,25,25,25,25,25,12,12,12,12,12,0,0,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,0,12,11,4,12,11,12,12,12,11,12,12,12,12,11,0,12,12,12,12,0,0,0,0,0,12,12,12,0,12,12,11,12,12,12,12,12,12,12,0,0,12,0,1,3,5,9,11,9,11,12,12,9,14,3,14,0,16,14,16,41,5,1,16,14,21,44,9,19,3,24,11,12,25,41,5,1,16,14,21,44,9,19,3,24,11,12,25,1,1,14,14,19,21,21,19,19,9,12,21,9,19,3,24,11,12,25,9,19,3,24,11,12,25,9,12,25,9,12,25,1,1,21,3,3,1,1,19,24,11,12,25,1,19,9,9,0,1,9,9,11,11,11,11,11,12,12,25,9,9,9,11,11,11,12,12,12,25,25,25,21,21,19,21,21,14,41,41,5,1,16,14,21,44,9,9,19,3,24,11,11,12,12,25,14,9,41,5,5,5,5,5,5,5,5,5,1,16,14,21,21,44,44,9,19,3,24,11,11,12,12,25,11,12,9,24,9,14,9,11,12,24,12,0,19,1,9,9,9,11,12,25,19,0,14,16,14,21,16,21,9,9,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,9,9,9,9,41,5,1,16,14,21,44,9,19,3,24,11,12,25,9,41,41,12,41,41,11,12,41,12,41,11,12,9,41,12,41,44,9,14,21,1,9,1,16,16,1,1,16,19,1,1,1,1,3,1,9,9,9,9,9,12,25,9,19,9,9,9,44,44,19,19,44,44,44,1,1,9,9,19,1,19,14,9,9,9,0,1,1,21,19,1,1,9,14,9,9,9,9,9,9,9,9,9,9,9,9,41,41,21,1,1,21,21,1,16,14,16,0,1,1,1,9,9,19,3,24,11,12,25,41,9,11,12,16,14,41,5,1,16,16,14,21,44,9,9,19,3,24,11,11,11,12,12,12,12,25,41,5,1,16,14,21,44,9,19,3,24,11,12,25,41,5,1,16,14,21,44,9,19,3,24,11,12,25,21,149,41,16,21,41,16,1,1,1,9,16,14,21,16,41,41,5,0,0,0,0,0,0,98,99,100,100,101,100,101,98,101,103,99,102,100,98,101,103,99,102,100,98,99,98,100,102,103,102,102,98,98,103,103,98,98,102,98,102,103,103,102,103,103,98,101,103,99,102,100,100,98,98,101,103,103,99,99,99,99,99,99,99,102,100,0,102,98,102,100,101,103,100,101,103,98,98,98,98,98,98,98,98,98,98,98,98,98,98,101,103,99,102,100,103,100,98,98,101,101,98,98,101,99,102,98,98,98,98,98,102,98,98,102,98,102,100,103,98,98,103,102,98,98,100,99,103,98,98,103,103,98,101,100,101,98,98,98,102,101,100,98,101,101,103,99,102,100,98,101,103,99,102,100,98,101,103,99,102,100,101,103,101,98,98,98,101,103,100,101,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,118,0,0,0,0,0,0,0,0,0,0,0,0,33,110,32,111,111,32,111,121,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,111,32,132,121,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,32,132,33,117,33,33,111,32,33,111,32,32,32,33,33,33,116,115,117,33,33,120,111,111,111,111,111,32,32,32,32,32,32,33,33,33,111,111,111,32,32,32,33,33,121,121,122,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,111,32,132,132,121,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,111,32,32,32,32,32,32,32,32,32,32,32,132,111,32,33,111,32,32,32,111,32,111,32,32,33,110,33,33,110,111,32,33,33,129,110,129,110,121,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,32,132,33,33,33,124,125,116,126,127,128,115,120,120,110,110,110,130,131,117,129,110,33,32,32,33,120,110,33,110,118,129,110,33,33,33,32,33,124,125,116,126,127,128,115,130,131,117,130,131,117,117,117,117,118,118,32,32,32,32,32,32,33,110,110,110,33,32,124,125,116,126,127,128,115,130,117,117,33,111,32,32,121,122,111,132,33,121,122,33,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,111,111,111,111,111,32,32,32,32,32,32,132,121,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,32,132,121,122,33,124,125,116,126,127,128,115,120,118,129,110,130,131,117,111,32,132,33,33,33,0,0,0,87,145,146,87,145,146,87,87,145,87,145,146,145,87,145,146,87,145,146,87,87,145,87,145,145,87,145,146,87,145,146,87,145,146,145,0,0,70,70,70,70,0,0,2,62,70,148,2,62,70,148,2,62,70,148,2,62,70,148,70,70,70,70,70,70,2,62,70,148,2,62,70,148,2,2,62,2,2,62,70,148,70,148,2,62,70,148,2,62,70,148,2,62,70,148,2,62,70,148],"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,[[1,2],1],[-1,[[4,[3]]],0],[5,[[8,[[7,[6]]]]]],[9,10],[11,10],[9,10],[11,10],[12,10],[12,13],[9,10],[[14,-1,[8,[-2]]],14,15,15],[[3,10,10],3],[[14,-1],14,15],0,[16,[[8,[5]]]],[[14,-1],14,[[17,[5]]]],[16,[[8,[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,18],1],[1,[[4,[19]]]],[14,[[4,[16]]]],[14,[[20,[19,[4,[16]]]]]],[[],1],[21,[[4,[22]]]],[21,[[0,[23]]]],[[19,16]],[[19,16]],[9,18],[12,[[8,[10]]]],[21,[[4,[[8,[22]]]]]],[9,9],[19,19],[3,3],[24,24],[11,11],[12,12],[25,25],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[9,9],26],[[12,12],26],[[25,25],26],[[-1,-2],26,[],[]],[[-1,-2],26,[],[]],[[-1,-2],26,[],[]],[[1,27],1],[[1,18],1],[21,[[8,[28]]]],[-1,3,[29,30,31]],[[3,32],3],[[1,18],1],[[],1],[[],19],[[],24],[[],11],[[],12],[[],25],[[1,33],1],[[19,-1],14,34],[-1,[[35,[9]]],36],[-1,[[35,[9]]],36],0,[[1,[37,[-1]]],1,38],[9,[[8,[10]]]],[[9,9],18],[[11,11],18],[[11,11],18],[[11,10],18],[[11,10],18],[[11,11],18],[[12,12],18],[[12,13],18],[[25,25],18],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[21,[[4,[21]]]],[21,[[4,[21]]]],[[19,16],[[0,[39]]]],[21,40],[21,40],[14,14],[[41,42],43],[[41,42],43],[[5,42],43],[[1,42],43],[[16,42],43],[[14,42],43],[[21,42],43],[[44,42],43],[[9,42],[[35,[20,45]]]],[[9,42],[[35,[20,45]]]],[[19,42],43],[[3,42],43],[[24,42],43],[[11,42],[[35,[20,45]]]],[[11,42],[[35,[20,45]]]],[[12,42],[[35,[20,45]]]],[[12,42],[[35,[20,45]]]],[[25,42],[[35,[20,45]]]],[[14,-1],14,[46,47]],[9,[[8,[10]]]],[-1,-1,[]],[48,5],[49,5],[22,5],[-1,-1,[]],[21,5],[[[7,[6]]],5],[50,5],[10,5],[[[51,[6]]],5],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[52,[-1]]],21,[[17,[5]]]],[-1,-1,[]],[-1,-1,[]],[53,44],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[11,11],[-1,-1,[]],[12,12],[-1,-1,[]],[-1,-1,[]],[[[7,[6]]],[[35,[11,54]]]],[[[7,[6]]],[[35,[12,55]]]],[-1,[[35,[9,20]]],[[57,[56]]]],[[],[[8,[24]]]],[-1,[[35,[9,20]]],[[57,[56]]]],[[19,16],14],[10,[[35,[9,58]]]],[10,[[35,[11]]]],[10,[[35,[12,55]]]],[10,[[8,[24]]]],[13,[[35,[12,55]]]],[-1,[[4,[21]]],34],[[19,-1],14,34],[[1,18],1],[9,18],[9,18],[[9,-1],20,59],[[11,-1],20,59],[[12,-1],20,59],[[25,-1],20,59],[[19,-1],14,34],0,[[14,-1,-2],14,[],[]],[16,33],[[14,33],14],[21,33],[16,33],[21,33],[9,[[8,[[60,[10]]]]]],[9,[[8,[10]]]],[-1,[[4,[3]]],0],[1,1],[[1,18],1],[[1,18],1],[[1,18],1],[1,1],[1,1],[[1,18],1],[[1,-1],1,[[17,[[8,[61]]]]]],[[1,-1],1,[[17,[[8,[61]]]]]],[[1,-1],1,[[17,[[8,[27]]]]]],[[1,27],1],[[1,18],1],[[1,-1],1,[[17,[[8,[61]]]]]],[1,1],[-1,[[4,[3]]],0],[[1,18],1],[[1,62],1],[[9,[64,[63]]],10],[[9,[65,[63]]],10],[[9,66],10],[[9,[67,[63]]],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,[],[]],[9,49],[41,18],[41,18],[12,18],[41,18],[41,18],[11,18],[12,18],[41,18],[12,18],[41,18],[11,18],[12,18],[9,18],[41,18],[12,18],[41,18],[44,18],[[9,10],[[35,[9,58]]]],[[14,-1],14,[46,47]],[21,[[4,[-1]]],68],[[1,-1],1,[[17,[[8,[69]]]]]],[[9,9],[[8,[49]]]],[[1,70],1],[16,11],[16,11],[[1,70],1],[[],1],[[11,9],16],[[],19],[1,1],[1,1],[1,1],[1,1],[[3,[8,[24]]],3],[1,1],[[],71],[9,72],[10,[[35,[9,58]]]],[[10,-1],[[35,[9,58]]],73],[[9,9],[[8,[26]]]],[[12,12],[[8,[26]]]],[[25,25],[[8,[26]]]],[9,[[8,[10]]]],[[19,-1],14,34],[9,10],[9,[[8,[[75,[74]]]]]],[9,[[35,[76,20]]]],[[[77,[44]],78],[[80,[[79,[20]]]]]],[[[77,[44]],78,81],[[80,[[79,[20]]]]]],[[19,78],[[80,[[35,[20]]]]]],[[19,78],[[80,[[35,[20]]]]]],[[[77,[44]],78],[[80,[[79,[20]]]]]],[[[77,[44]],78,[7,[6]]],[[80,[[79,[82]]]]]],[[[77,[44]],78,[7,[83]]],[[80,[[79,[82]]]]]],[[1,-1],1,[[17,[[8,[27]]]]]],[[1,82],1],[9,[[8,[13]]]],[9,[[8,[13]]]],[[19,-1],14,34],[[1,3],1],[[19,-1],14,34],[[14,-1],14,[46,47]],[9,[[8,[10]]]],[9,84],[9,[[86,[85]]]],0,[[1,87],1],[[1,18],1],[21,[[8,[88]]]],[[19,11,-1],14,34],[[1,10,88],1],[[1,10,[7,[88]]],1],[9,10],[14,[[0,[39]]]],[[9,-1],35,89],[[9,-1],35,89],[[9,[8,[10]]],20],[[9,[8,[10]]],[[35,[20,58]]]],[[9,69],[[35,[20,20]]]],[[9,[8,[10]]],[[35,[20,20]]]],[[9,10],20],[[9,[8,[13]]],[[35,[20,20]]]],[[9,[8,[10]]],20],[[9,10],[[35,[20,20]]]],[[9,10],[[35,[20,20]]]],[[9,-1],[[35,[[51,[88]],90]]],29],[41,[[8,[91]]]],[41,[[8,[12]]]],[21,12],[[1,-1],1,[[17,[[8,[27]]]]]],[[1,18],1],[21,[[4,[49]]]],[[21,10],[[4,[49]]]],[[1,27],1],[16,[[8,[27]]]],[[14,27],14],[16,[[8,[27]]]],0,[[1,18],1],[[1,18],1],[[1,18],1],[9,[[35,[92,20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[16,[[8,[16]]]],[14,[[8,[14]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[[[93,[-1]]],[[4,[16]]],[[17,[5]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[10,[[35,[9]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[[[7,[6]]],[[35,[11]]]],[-1,[[35,[-2]]],[],[]],[10,[[35,[11]]]],[-1,[[35,[-2]]],[],[]],[[[7,[6]]],[[35,[12]]]],[10,[[35,[12]]]],[13,[[35,[12]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[21,[[4,[44]]]],[[-1,9],-1,[]],[41,[[8,[9]]]],[16,9],[21,9],[41,[[8,[9]]]],[16,9],[[1,-1],1,95],[1,1],[[1,-1],1,[[96,[32]]]],[9,10],[16,25],[[14,25],14],[21,25],[16,25],[[41,9],41],[41,41],[-1,5,[97,30]],0,0,0,0,0,0,[[98,2],98],[99,[[8,[[7,[6]]]]]],[[100,-1,[8,[-2]]],100,15,15],[[100,-1],100,15],[101,[[8,[99]]]],[[100,-1],100,[[17,[99]]]],[101,[[8,[99]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[98,18],98],[99,[[35,[[7,[6]],41]]]],[98,[[4,[102]]]],[100,[[4,[101]]]],[[],98],[103,[[4,[22]]]],[102,102],[[-1,-2],20,[],[]],[[98,-1],98,[[17,[[8,[27]]]]]],[[98,18],98],[103,[[8,[28]]]],[[103,-1],[[4,[28]]],[104,47]],[[98,18],98],[[],98],[[],102],[[98,33],98],[[102,-1],100,34],[103,[[4,[103]]]],[103,[[4,[103]]]],[[102,101],[[4,[103]]]],[103,40],[103,40],[[98,42],43],[[101,42],43],[[103,42],43],[[99,42],43],[[102,42],43],[[100,42],43],[[100,-1],100,[46,47]],[-1,-1,[]],[1,98],[-1,-1,[]],[-1,-1,[]],[[[52,[-1]]],103,[[17,[5]]]],[[[51,[6]]],99],[[[7,[6]]],99],[10,99],[22,99],[105,99],[-1,-1,[]],[49,99],[-1,-1,[]],[-1,-1,[]],[-1,[[4,[103]]],34],[[102,-1],100,34],[[98,18],98],[[102,-1],100,34],[[100,-1,-2],100,[],[]],[101,33],[103,33],[[100,33],100],[101,33],[103,33],[98,98],[[98,18],98],[[98,18],98],[[98,18],98],[98,98],[98,98],[[98,18],98],[[98,-1],98,[[17,[[8,[61]]]]]],[[98,-1],98,[[17,[[8,[61]]]]]],[[98,-1],98,[[17,[[8,[61]]]]]],[98,98],[[98,18],98],[[98,62],98],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103,[[4,[-1]]],68],[[100,-1],100,[46,47]],[[98,-1],98,[[17,[[8,[69]]]]]],[[98,70],98],[101,11],[101,11],[[98,70],98],[[],98],[[11,9],101],[-1,99,[106,30]],[[],102],[98,98],[98,98],[98,98],[98,98],[98,98],[[102,-1],100,34],[[98,-1],98,[[17,[[8,[27]]]]]],[[98,82],98],[[102,-1],100,34],[[98,3],98],[[102,-1],100,34],[[100,-1],100,[46,47]],[[103,[7,[6]]],[[79,[82]]]],[[98,87],98],[[98,18],98],[103,[[8,[88]]]],[[102,11,-1],100,34],[[98,10,88],98],[[98,10,[7,[88]]],98],[100,[[4,[103]]]],[[-1,28],99,[106,30]],[103,12],[[98,-1],98,[[17,[[8,[27]]]]]],[[98,18],98],[103,[[4,[49]]]],[[103,10],[[4,[49]]]],[[98,-1],98,[[17,[[8,[27]]]]]],[101,[[8,[27]]]],[[100,27],100],[101,[[8,[27]]]],[[98,18],98],[[98,18],98],[[98,18],98],[-1,-2,[],[]],[101,[[8,[101]]]],[100,[[8,[100]]]],[-1,[[35,[-2]]],[],[]],[[[93,[-1]]],[[4,[101]]],[[17,[99]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[101,9],[103,9],[101,9],[[98,-1],98,95],[98,98],[[98,-1],98,[[96,[32]]]],[101,25],[103,25],[[100,25],100],[101,25],0,0,0,[[-1,107],108,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[33,[-1]],-2,-1],18,[],109],[[[110,[-1]],-1],20,[]],[32,[[7,[6]]]],[111,[[7,[6]]]],[111,10],[32,[[7,[6]]]],[111,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,[],[]],[111,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,[],[]],[[[33,[-1]]],82,[]],[-1,[[112,[-2]]],[],[]],[[[33,[-1]]],20,[]],[[[33,[-1]]],[[33,[-1]]],113],[111,111],[32,32],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[32,32],26],[[-1,-2],26,[],[]],[[[33,[-1]],-2],18,[],114],[[],[[33,[-1]]],[]],[[[33,[-1]]],[[115,[-1]]],[]],[[[116,[-1]]],20,[]],[[[115,[-1]]],20,[]],[[[117,[-1]]],20,[]],[[[33,[-1]],-2],[[118,[-1]]],[],109],[[[33,[-1]],[33,[-1]]],18,119],[[[120,[-1]],[120,[-1]]],18,119],[[111,111],18],[[111,111],18],[[111,10],18],[[111,111],18],[[111,10],18],[[32,-1],18,47],[[32,32],18],[[32,32],18],[[32,[7,[6]]],18],[[32,10],18],[[32,49],18],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[[33,[-1]],-2],20,[],73],[[[33,[-1]],-2],20,[],73],[[121,42],[[35,[20,45]]]],[[121,42],[[35,[20,45]]]],[[122,42],[[35,[20,45]]]],[[122,42],[[35,[20,45]]]],[[[33,[-1]],42],[[35,[20,45]]],123],[[[124,[-1]],42],[[35,[20,45]]],123],[[[125,[-1]],42],[[35,[20,45]]],123],[[[116,[-1]],42],[[35,[20,45]]],123],[[[126,[-1]],42],[[35,[20,45]]],123],[[[127,[-1]],42],[[35,[20,45]]],123],[[[128,[-1]],42],[[35,[20,45]]],123],[[[115,[-1]],42],[[35,[20,45]]],123],[[[120,[-1]],42],[[35,[20,45]]],123],[[[118,[-1]],42],[[35,[20,45]]],123],[[[129,[-1]],42],[[35,[20,45]]],123],[[[110,[-1]],42],[[35,[20,45]]],123],[[[130,[-1]],42],[[35,[20,45]]],123],[[[131,[-1]],42],[[35,[20,45]]],123],[[[117,[-1]],42],[[35,[20,45]]],123],[[111,42],[[35,[20,45]]]],[[111,42],[[35,[20,45]]]],[[32,42],[[35,[20,45]]]],[[132,42],[[35,[20,45]]]],[[132,42],[[35,[20,45]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[111,111],[-1,-1,[]],[133,32],[-1,-1,[]],[61,32],[32,32],[13,32],[134,32],[28,32],[82,32],[135,32],[111,32],[136,32],[-1,-1,[]],[[[7,[6]]],[[35,[111,121]]]],[[[7,[6]]],[[35,[32,122]]]],[-1,[[33,[-2]]],73,[]],[[[7,[6]]],[[35,[111,121]]]],[-1,[[35,[32,122]]],[[57,[[7,[6]]]]]],[-1,32,[[57,[[7,[6]]]]]],[111,32],[10,111],[10,32],[10,[[35,[111,121]]]],[10,[[35,[32,122]]]],[10,[[35,[32]]]],[[[33,[-1]],-2],[[8,[-1]]],[],114],[[[110,[-1]]],-1,[]],[[[33,[-1]],-2],[[120,[-1]]],[],114],[[[33,[-1]],-2],[[8,[-1]]],[],114],[[[110,[-1]]],-1,[]],[[111,-1],20,59],[[32,-1],20,59],[[[33,[-1]],-2],-1,[],114],[[[33,[-1]],-2,-1],[[8,[-1]]],[],109],[[[129,[-1]],-1],-1,[]],[[[110,[-1]],-1],-1,[]],[[[129,[-1]],-1],[[110,[-1]]],[]],[[[110,[-1]],-1],[[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,[],[]],[[[33,[-1]]],[[124,[-1]]],[]],[[[33,[-1]]],[[125,[-1]]],[]],[[[33,[-1]]],[[116,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[120,[-1]]],[[130,[-1]]],[]],[[[120,[-1]]],[[130,[-1]]],[]],[[[110,[-1]]],[[131,[-1]]],[]],[[[110,[-1]]],[[130,[-1]]],[]],[[[110,[-1]]],[[131,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[129,[-1]]],111,[]],[[[110,[-1]]],-1,[]],[[[33,[-1]]],18,[]],[32,18],[32,18],[[[33,[-1]]],[[124,[-1]]],[]],[[[120,[-1]]],[[130,[-1]]],[]],[[[110,[-1]]],[[130,[-1]]],[]],[[[33,[-1]]],[[125,[-1]]],[]],[[[110,[-1]]],[[131,[-1]]],[]],[[[118,[-1]]],111,[]],[[[129,[-1]]],111,[]],[[[110,[-1]]],111,[]],[[[33,[-1]]],[[126,[-1]]],[]],[[[33,[-1]]],82,[]],[[[33,[-1]]],82,[]],[32,82],[[],33],[[[124,[-1]]],8,[]],[[[125,[-1]]],8,[]],[[[116,[-1]]],8,[]],[[[126,[-1]]],8,[]],[[[127,[-1]]],8,[]],[[[128,[-1]]],8,[]],[[[115,[-1]]],8,[]],[[[130,[-1]]],8,[]],[[[131,[-1]]],8,[]],[[[117,[-1]]],[[8,[-1]]],[]],[[[130,[-1]]],8,[]],[[[131,[-1]]],8,[]],[-1,[[137,[-2]]],[],[]],[-1,[[138,[-2]]],[],[]],[-1,[[137,[-2]]],[],[]],[-1,[[138,[-2]]],[],[]],[[[118,[-1]],-1],-1,[]],[[[118,[-1]],-2],-1,[],139],[[32,32],[[8,[26]]]],[[32,[7,[6]]],[[8,[26]]]],[[32,10],[[8,[26]]]],[[32,32],[[8,[26]]]],[[32,49],[[8,[26]]]],[[32,-1],[[8,[26]]],47],[[[33,[-1]],-2],[[8,[-1]]],[],114],[[[110,[-1]]],-1,[]],[[[110,[-1]]],[[20,[111,-1]]],[]],[[[110,[-1]]],[[20,[111,[117,[-1]]]]],[]],[[[33,[-1]],82],20,[]],[[32,18],20],[[[124,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[125,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[116,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[126,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[127,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[128,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[115,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[130,[-1]]],[[20,[82,[8,[82]]]]],[]],[[[117,[-1]]],[[20,[82,[8,[82]]]]],[]],[-1,[[140,[-2]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[32,[[35,[10,132]]]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[-1,49,[]],[[[33,[-1]],-2],[[35,[[118,[-1]],121]]],[],114],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[[[141,[-1,-2]]],[[35,[[33,[-3]]]]],[142,143],[],[[144,[-2]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[49,[[35,[111]]]],[[[51,[6]]],[[35,[111]]]],[49,[[35,[111]]]],[10,[[35,[111]]]],[[[7,[6]]],[[35,[111]]]],[10,[[35,[32]]]],[-1,[[35,[-2]]],[],[]],[49,[[35,[32]]]],[[[51,[6]]],[[35,[32]]]],[[[7,[6]]],[[35,[32]]]],[49,[[35,[32]]]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[[[33,[-1]]],[[127,[-1]]],[]],[[[33,[-1]]],[[128,[-1]]],[]],[82,[[33,[-1]]],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,87,[29,30,31]],[[],87],[[145,-1],146,[[17,[[147,[91]]]]]],[[87,42],43],[[145,42],43],[[146,42],43],[145,146],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[82,87],[[],87],[145,[[7,[9]]]],[[87,145],146],[145,12],[145,146],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[145,9],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[62,62],[70,70],[148,148],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[70,70],26],[[-1,-2],26,[],[]],[[70,70],18],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[-1,-2],18,[],[]],[[2,42],43],[[62,42],43],[[70,42],43],[[148,42],43],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[7,[6]]],[[4,[2]]]],[[[7,[6]]],[[4,[2]]]],[[[7,[6]]],[[4,[62]]]],[[[7,[6]]],[[4,[[51,[2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[70,70],[[8,[26]]]],[148,[[8,[[7,[6]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,[[35,[-2]]],[],[]],[-1,94,[]],[-1,94,[]],[-1,94,[]],[-1,94,[]]],"c":[330],"p":[[3,"ClientBuilder",0],[3,"Certificate",1182],[3,"Proxy",0],[6,"Result",0],[3,"Body",0],[15,"u8"],[15,"slice"],[4,"Option",1246],[3,"Url",0],[15,"str"],[3,"Method",0],[3,"StatusCode",0],[15,"u16"],[3,"RequestBuilder",0],[8,"Display",1247],[3,"Request",0],[8,"Into",1248],[15,"bool"],[3,"Client",0],[15,"tuple"],[3,"Response",0],[3,"Bytes",1249],[8,"Stream",1250],[3,"NoProxy",0],[3,"Version",0],[4,"Ordering",1251],[3,"Duration",1252],[15,"u64"],[8,"Fn",1253],[8,"Send",1254],[8,"Sync",1254],[3,"HeaderValue",690],[3,"HeaderMap",690],[8,"IntoUrl",0],[4,"Result",1255],[8,"Deserializer",1256],[3,"Arc",1257],[8,"Resolve",686],[8,"Future",1258],[3,"Extensions",1259],[3,"Error",0],[3,"Formatter",1247],[6,"Result",1247],[3,"Upgraded",0],[3,"Error",1247],[8,"Serialize",1260],[8,"Sized",1254],[3,"Body",1261],[3,"String",1262],[3,"File",1263],[3,"Vec",1264],[3,"Response",1265],[3,"Upgraded",1266],[3,"InvalidMethod",1267],[3,"InvalidStatusCode",1268],[3,"Path",1269],[8,"AsRef",1248],[4,"ParseError",1270],[8,"Hasher",1271],[4,"Host",1272],[15,"u32"],[3,"Identity",1182],[4,"Position",1273],[3,"RangeFrom",1274],[3,"Range",1274],[3,"RangeFull",1274],[3,"RangeTo",1274],[8,"DeserializeOwned",1256],[4,"IpAddr",1275],[3,"Version",1182],[3,"ParseOptions",1276],[4,"Origin",1277],[8,"IntoIterator",1278],[15,"char"],[3,"Split",1279],[3,"PathSegmentsMut",1280],[3,"Pin",1281],[3,"Context",1282],[6,"Result",1283],[4,"Poll",1284],[3,"ReadBuf",1285],[15,"usize"],[3,"IoSlice",1286],[3,"Parse",1287],[3,"UrlQuery",1276],[3,"Serializer",1287],[3,"Policy",1144],[4,"SocketAddr",1288],[8,"Serializer",1260],[3,"Error",1283],[8,"Error",1289],[3,"PathBuf",1269],[3,"Request",1290],[3,"TypeId",1291],[8,"Any",1291],[8,"TryInto",1248],[8,"TryStream",1250],[3,"ClientBuilder",513],[3,"Body",513],[3,"RequestBuilder",513],[3,"Request",513],[3,"Client",513],[3,"Response",513],[8,"Write",1286],[3,"File",1292],[8,"Read",1286],[3,"Name",1293],[6,"Resolving",686],[8,"IntoHeaderName",690],[3,"OccupiedEntry",690],[3,"HeaderName",690],[3,"Replacements",1294],[8,"Clone",1295],[8,"AsHeaderName",690],[3,"Drain",690],[3,"IntoIter",690],[3,"ValueDrain",690],[4,"Entry",690],[8,"PartialEq",1251],[3,"GetAll",690],[3,"InvalidHeaderName",690],[3,"InvalidHeaderValue",690],[8,"Debug",1247],[3,"Iter",690],[3,"IterMut",690],[3,"Keys",690],[3,"Values",690],[3,"ValuesMut",690],[3,"VacantEntry",690],[3,"ValueIter",690],[3,"ValueIterMut",690],[3,"ToStrError",690],[15,"i16"],[15,"i64"],[15,"i32"],[15,"isize"],[3,"Recompositions",1296],[3,"Decompositions",1297],[8,"FnOnce",1253],[3,"StreamSafe",1298],[3,"HashMap",1299],[8,"Eq",1251],[8,"Hash",1271],[8,"TryFrom",1248],[3,"Attempt",1144],[3,"Action",1144],[3,"Box",1300],[3,"TlsInfo",1182],[8,"ResponseBuilderExt",0]],"b":[[147,"impl-Service%3CRequest%3E-for-Client"],[148,"impl-Service%3CRequest%3E-for-%26Client"],[192,"impl-PartialEq%3C%26Method%3E-for-Method"],[193,"impl-PartialEq-for-Method"],[194,"impl-PartialEq%3C%26str%3E-for-Method"],[195,"impl-PartialEq%3Cstr%3E-for-Method"],[196,"impl-PartialEq%3CMethod%3E-for-%26Method"],[197,"impl-PartialEq-for-StatusCode"],[198,"impl-PartialEq%3Cu16%3E-for-StatusCode"],[218,"impl-Display-for-Error"],[219,"impl-Debug-for-Error"],[226,"impl-Debug-for-Url"],[227,"impl-Display-for-Url"],[231,"impl-Debug-for-Method"],[232,"impl-Display-for-Method"],[233,"impl-Display-for-StatusCode"],[234,"impl-Debug-for-StatusCode"],[239,"impl-From%3CBody%3E-for-Body"],[240,"impl-From%3CString%3E-for-Body"],[241,"impl-From%3CBytes%3E-for-Body"],[243,"impl-From%3CResponse%3E-for-Body"],[244,"impl-From%3C%26%5Bu8%5D%3E-for-Body"],[245,"impl-From%3CFile%3E-for-Body"],[246,"impl-From%3C%26str%3E-for-Body"],[247,"impl-From%3CVec%3Cu8%3E%3E-for-Body"],[312,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[313,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[314,"impl-Index%3CRangeFull%3E-for-Url"],[315,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[380,"impl-Service%3CRequest%3E-for-Client"],[381,"impl-Service%3CRequest%3E-for-%26Client"],[459,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-Method"],[461,"impl-TryFrom%3C%26str%3E-for-Method"],[463,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-StatusCode"],[464,"impl-TryFrom%3C%26str%3E-for-StatusCode"],[465,"impl-TryFrom%3Cu16%3E-for-StatusCode"],[572,"impl-From%3CVec%3Cu8%3E%3E-for-Body"],[573,"impl-From%3C%26%5Bu8%5D%3E-for-Body"],[574,"impl-From%3C%26str%3E-for-Body"],[575,"impl-From%3CBytes%3E-for-Body"],[576,"impl-From%3CFile%3E-for-Body"],[578,"impl-From%3CString%3E-for-Body"],[798,"impl-AsRef%3C%5Bu8%5D%3E-for-HeaderName"],[799,"impl-AsRef%3Cstr%3E-for-HeaderName"],[863,"impl-PartialEq%3C%26HeaderName%3E-for-HeaderName"],[864,"impl-PartialEq%3CHeaderName%3E-for-%26HeaderName"],[865,"impl-PartialEq%3C%26str%3E-for-HeaderName"],[866,"impl-PartialEq-for-HeaderName"],[867,"impl-PartialEq%3Cstr%3E-for-HeaderName"],[868,"impl-PartialEq%3C%26T%3E-for-HeaderValue"],[869,"impl-PartialEq-for-HeaderValue"],[870,"impl-PartialEq%3CHeaderValue%3E-for-%26HeaderValue"],[871,"impl-PartialEq%3C%5Bu8%5D%3E-for-HeaderValue"],[872,"impl-PartialEq%3Cstr%3E-for-HeaderValue"],[873,"impl-PartialEq%3CString%3E-for-HeaderValue"],[883,"impl-Extend%3C(HeaderName,+T)%3E-for-HeaderMap%3CT%3E"],[884,"impl-Extend%3C(Option%3CHeaderName%3E,+T)%3E-for-HeaderMap%3CT%3E"],[885,"impl-Display-for-InvalidHeaderName"],[886,"impl-Debug-for-InvalidHeaderName"],[887,"impl-Debug-for-InvalidHeaderValue"],[888,"impl-Display-for-InvalidHeaderValue"],[904,"impl-Display-for-HeaderName"],[905,"impl-Debug-for-HeaderName"],[907,"impl-Debug-for-ToStrError"],[908,"impl-Display-for-ToStrError"],[928,"impl-From%3Ci16%3E-for-HeaderValue"],[930,"impl-From%3Cu32%3E-for-HeaderValue"],[931,"impl-From%3C%26HeaderValue%3E-for-HeaderValue"],[932,"impl-From%3Cu16%3E-for-HeaderValue"],[933,"impl-From%3Ci64%3E-for-HeaderValue"],[934,"impl-From%3Cu64%3E-for-HeaderValue"],[935,"impl-From%3Cusize%3E-for-HeaderValue"],[936,"impl-From%3Ci32%3E-for-HeaderValue"],[937,"impl-From%3CHeaderName%3E-for-HeaderValue"],[938,"impl-From%3Cisize%3E-for-HeaderValue"],[950,"impl-HeaderValue"],[951,"impl-FromStr-for-HeaderValue"],[985,"impl-IntoIterator-for-%26HeaderMap%3CT%3E"],[986,"impl-IntoIterator-for-%26mut+HeaderMap%3CT%3E"],[987,"impl-IntoIterator-for-HeaderMap%3CT%3E"],[995,"impl-IntoIterator-for-GetAll%3C\'a,+T%3E"],[996,"impl-IntoIterator-for-%26GetAll%3C\'a,+T%3E"],[997,"impl-IntoIterator-for-%26mut+OccupiedEntry%3C\'a,+T%3E"],[998,"impl-IntoIterator-for-%26OccupiedEntry%3C\'a,+T%3E"],[999,"impl-IntoIterator-for-OccupiedEntry%3C\'a,+T%3E"],[1039,"impl-PartialOrd%3CHeaderValue%3E-for-%26HeaderValue"],[1040,"impl-PartialOrd%3C%5Bu8%5D%3E-for-HeaderValue"],[1041,"impl-PartialOrd%3Cstr%3E-for-HeaderValue"],[1042,"impl-PartialOrd-for-HeaderValue"],[1043,"impl-PartialOrd%3CString%3E-for-HeaderValue"],[1044,"impl-PartialOrd%3C%26T%3E-for-HeaderValue"],[1089,"impl-TryFrom%3CString%3E-for-HeaderName"],[1090,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-HeaderName"],[1091,"impl-TryFrom%3C%26String%3E-for-HeaderName"],[1092,"impl-TryFrom%3C%26str%3E-for-HeaderName"],[1093,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-HeaderName"],[1094,"impl-TryFrom%3C%26str%3E-for-HeaderValue"],[1096,"impl-TryFrom%3C%26String%3E-for-HeaderValue"],[1097,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-HeaderValue"],[1098,"impl-TryFrom%3C%26%5Bu8%5D%3E-for-HeaderValue"],[1099,"impl-TryFrom%3CString%3E-for-HeaderValue"]]},\ "resvg":{"doc":"resvg is an SVG rendering library.","t":"FFCC","n":["render","render_node","tiny_skia","usvg"],"q":[[0,"resvg"],[4,"usvg_tree"],[5,"tiny_skia_path::transform"],[6,"tiny_skia::pixmap"],[7,"usvg_tree"]],"d":["Renders a tree onto the pixmap.","Renders a node onto the pixmap.","",""],"i":[0,0,0,0],"f":[[[1,2,3],4],[[5,2,3],[[6,[4]]]],0,0],"c":[],"p":[[3,"Tree",4],[3,"Transform",5],[3,"PixmapMut",6],[15,"tuple"],[4,"Node",4],[4,"Option",7]],"b":[]},\ "rgb":{"doc":"Basic struct for RGB and RGBA pixels. Packed, with red …","t":"IIIIIIIDGGDGGIMMMLLLLLLLLLLAKKKKLLLLKKKKLLKLLKKLLKKKKKLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLDGGDGGGGGGDDMMMLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AsPixels","ColorComponentMap","ComponentBytes","ComponentMap","ComponentSlice","FromSlice","Pod","RGB","RGB16","RGB8","RGBA","RGBA16","RGBA8","Zeroable","a","a","a","add","add","add","add","add_assign","add_assign","add_assign","add_assign","alpha","alpha","alt","as_bgr","as_bgr_mut","as_bgra","as_bgra_mut","as_bytes","as_bytes","as_bytes_mut","as_bytes_mut","as_gray","as_gray_alpha","as_gray_alpha_mut","as_gray_mut","as_mut","as_mut","as_mut_slice","as_mut_slice","as_mut_slice","as_pixels","as_pixels_mut","as_ref","as_ref","as_rgb","as_rgb_mut","as_rgba","as_rgba_mut","as_slice","as_slice","as_slice","b","b","b","b","b","b","bgr","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","default","default","div","div","div_assign","div_assign","eq","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","from","from","from","from","from","from","from","from_iter","from_iter","g","g","g","g","g","g","hash","hash","into","into","into","into","into","into","is_valid_bit_pattern","is_valid_bit_pattern","iter","iter","map","map","map","map_alpha","map_c","map_c","map_c","map_rgb","mul","mul","mul","mul_assign","mul_assign","mul_assign","new","new","new_alpha","new_alpha","partial_cmp","partial_cmp","r","r","r","r","r","r","rgb","rgb_mut","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","zeroed","BGR","BGR16","BGR8","BGRA","BGRA16","BGRA8","GRAY16","GRAY8","GRAYA16","GRAYA8","Gray","GrayAlpha","a","a","a","add","add","add","add","add_assign","add_assign","add_assign","add_assign","alpha","alpha","alpha","as_mut","as_mut","as_mut_slice","as_mut_slice","as_mut_slice","as_mut_slice","as_ref","as_ref","as_slice","as_slice","as_slice","as_slice","b","b","b","b","b","b","bgr","bgr_mut","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","cmp","default","default","default","default","deref","div","div","div_assign","div_assign","eq","eq","eq","eq","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","g","g","g","g","g","g","gray","gray_mut","hash","hash","hash","hash","into","into","into","into","into","into","into","into","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","iter","iter","map","map","map","map","map_alpha","map_alpha","map_c","map_c","map_c","map_c","map_gray","map_rgb","mul","mul","mul","mul_assign","mul_assign","mul_assign","new","new","new","new","new_alpha","new_alpha","partial_cmp","partial_cmp","partial_cmp","partial_cmp","r","r","r","r","r","r","rgb","rgb_mut","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","to_owned","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","type_id","type_id","type_id","type_id"],"q":[[0,"rgb"],[199,"rgb::alt"],[394,"core::ops::arith"],[395,"core::marker"],[396,"core::clone"],[397,"core::cmp"],[398,"core::cmp"],[399,"core::ops::arith"],[400,"core::fmt"],[401,"core::hash"],[402,"core::hash"],[403,"core::iter::adapters::cloned"],[404,"core::ops::function"],[405,"core::ops::function"],[406,"core::ops::arith"],[407,"core::cmp"],[408,"alloc::string"],[409,"core::result"],[410,"core::any"]],"d":["Casts a slice of bytes into a slice of pixels, e.g. [u8] …","Same as ComponentMap, but doesn’t change the alpha …","Casting a slice of RGB/A values to a slice of u8","Applying operation to every component","Casting the struct to slices of its components","Cast a slice of component values (bytes) as a slice of …","Re-export from bytemuck crate Marker trait for “plain …","The RGB pixel","16-bit RGB in machine’s native endian","8-bit RGB","The RGBA pixel","16-bit RGB in machine’s native endian. 0 = transparent, …","8-bit RGBA, alpha is last. 0 = transparent, 255 = opaque.","Re-export from bytemuck crate Trait for types that can be …","Alpha","Alpha","Alpha","","","","","","","","","Convenience function for converting to RGBA","Create a new RGBA with the new alpha value, but same RGB …","BGR/BGRA alernative layouts & grayscale","Reinterpert slice as reverse-order BGR pixels","Reinterpert ntable slice as reverse-order BGR pixels","Reinterpert slice as reverse-order BGRA pixels","Reinterpert mutable slice as reverse-order alpha-last BGRA …","The components interpreted as raw bytes, in machine’s …","The components interpreted as raw bytes, in machine’s …","The components interpreted as raw bytes, in machine’s …","The components interpreted as raw bytes, in machine’s …","Reinterpert mutable slice as grayscale pixels","Reinterpert mutable slice as grayscale pixels with alpha","Reinterpert mutable slice as grayscale pixels with alpha","Reinterpert mutable slice as grayscale pixels","","","The components interpreted as a mutable array, e.g. one RGB…","","","Reinterpret the slice as a read-only/shared slice of …","Reinterpret the slice as a mutable/exclusive slice of …","","","Reinterpert slice as RGB pixels","Reinterpert mutable slice as RGB pixels","Reinterpert slice as RGBA pixels","Reinterpert mutable slice as RGBA pixels","The components interpreted as an array, e.g. one RGB …","","","Blue","Blue","Blue","Blue","Blue","Blue","Copy RGB components out of the RGBA struct","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Takes exactly 3 elements from the iterator and creates a …","Takes exactly 4 elements from the iterator and creates a …","Green","Green","Green","Green","Green","Green","","","","","Calls U::from(self).","","Calls U::from(self).","","","","Iterate over color components (R, G, and B)","Iterate over all components (length=4)","Convenience function (equivalent of …","","","Create a new RGBA with a new alpha value created by the …","Convenience function for applying the same formula to …","","","Create new RGBA with the same alpha value, but different …","","","","","","","Convenience function for creating a new pixel The order of …","Convenience function for creating a new pixel The order of …","Convenience function for converting to RGBA with alpha …","Convenience function for creating a new pixel The order of …","","","Red","Red","Red","Red","Red","Red","Copy RGB components out of the RGBA struct","Provide a mutable view of only RGB components (leaving out …","","","","","","","","","","","","","","","","","","","","","Calls zeroed.","RGB in reverse byte order","16-bit BGR in machine’s native endian","8-bit BGR","BGR+A","16-bit BGR in machine’s native endian","8-bit BGRA","16-bit gray in machine’s native endian","8-bit gray","16-bit gray with alpha in machine’s native endian","8-bit gray with alpha in machine’s native endian","Grayscale. Use .0 or * (deref) to access the value.","Grayscale with alpha. Use .0/.1 to access.","Alpha last","Alpha last","Alpha last","","","","","","","","","Convenience function for converting to RGBA","Create a new RGBA with the new alpha value, but same RGB …","Create a new GrayAlpha with the new alpha value, but same …","","","","","","","","","","","","","Blue first","Blue first","Blue first","Blue first","Blue first","Blue first","Copy RGB components out of the RGBA struct","Provide a mutable view of only RGB components (leaving out …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Green","Green","Green","Green","Green","Green","Copy Gray component out of the GrayAlpha struct","Provide a mutable view of only Gray component (leaving out …","","","","","Calls U::from(self).","","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","","","","","Iterate over color components (R, G, and B)","Iterate over all components (length=4)","","","","","Create a new RGBA with a new alpha value created by the …","Create a new GrayAlpha with a new alpha value created by …","","","","","Create new GrayAlpha with the same alpha value, but …","Create new RGBA with the same alpha value, but different …","","","","","","","Convenience function for creating a new pixel Wargning: …","Convenience function for creating a new pixel Warning: The …","New grayscale pixel","New grayscale+alpha pixel","Convenience function for converting to RGBA with alpha …","Convenience function for creating a new pixel Warning: The …","","","","","Red last","Red last","Red","Red","Red last","Red","Copy RGB components out of the RGBA struct","Provide a mutable view of only RGB components (leaving out …","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,51,4,1,1,4,4,1,1,4,4,1,4,0,52,52,52,52,53,53,53,53,52,52,52,52,1,4,54,1,4,55,55,1,4,52,52,52,52,54,1,4,56,57,50,51,1,4,4,1,4,1,4,1,4,1,4,1,4,1,4,1,4,1,4,1,4,1,1,1,1,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,4,56,57,50,51,1,4,1,4,1,1,1,4,4,4,1,4,1,4,58,1,4,4,59,1,4,4,1,1,4,1,1,4,1,4,1,4,1,4,56,57,50,51,1,4,4,4,1,1,4,4,1,1,4,4,1,4,1,4,1,4,1,4,1,4,1,4,60,0,0,0,0,0,0,0,0,0,0,0,0,61,62,9,11,11,12,12,11,11,12,12,7,9,12,11,12,7,9,11,12,11,12,7,9,11,12,63,64,61,62,7,9,9,9,7,9,11,12,7,9,11,12,7,9,11,12,7,9,11,12,7,9,11,12,7,9,11,12,11,11,12,11,12,7,9,11,12,7,7,7,7,9,9,11,12,7,7,7,7,9,9,9,9,9,9,9,9,11,11,11,12,12,12,63,64,61,62,7,9,12,12,7,9,11,12,7,7,7,9,9,9,11,12,7,9,11,12,7,9,7,9,11,12,9,12,7,9,11,12,12,9,11,11,12,11,11,12,7,9,11,12,7,9,7,9,11,12,63,64,61,62,7,9,9,9,11,11,12,12,11,11,12,12,11,12,7,9,11,12,7,9,7,9,11,12,7,9,11,12,7,9,11,12],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[1,[-1]],[1,[-1]]],[],2],[[[1,[-1]],-1],[],[3,2]],[[[4,[-1]],-1],[],[3,2]],[[[4,[-1,-2]],[4,[-1,-2]]],[],2,2],[[[1,[-1]],-1],5,[3,2]],[[[1,[-1]],[1,[-1]]],5,[2,3]],[[[4,[-1,-2]],[4,[-1,-2]]],5,[2,3],[2,3]],[[[4,[-1]],-1],5,[3,2]],[[[1,[-1]],-1],[[4,[-1]]],6],[[[4,[-1,-2]],-2],[[4,[-1,-2]]],3,6],0,[-1,[[8,[[7,[-2]]]]],[],[]],[-1,[[8,[[7,[-2]]]]],[],[]],[-1,[[8,[[9,[-2]]]]],[],[]],[-1,[[8,[[9,[-2]]]]],[],[]],[-1,[[8,[10]]],[]],[-1,[[8,[10]]],[]],[-1,[[8,[10]]],[]],[-1,[[8,[10]]],[]],[-1,[[8,[[11,[-2]]]]],[],[]],[-1,[[8,[[12,[-2]]]]],[],[]],[-1,[[8,[[12,[-2]]]]],[],[]],[-1,[[8,[[11,[-2]]]]],[],[]],[[[1,[-1]]],[[8,[-1]]],[]],[[[4,[-1]]],[[8,[-1]]],[]],[-1,[[8,[-2]]],[],[]],[[[1,[-1]]],[[8,[-1]]],[]],[[[4,[-1]]],[[8,[-1]]],[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[1,[-1]]],[[8,[-1]]],[]],[[[4,[-1]]],[[8,[-1]]],[]],[-1,[[8,[[1,[-2]]]]],[],[]],[-1,[[8,[[1,[-2]]]]],[],[]],[-1,[[8,[[4,[-2]]]]],[],[]],[-1,[[8,[[4,[-2]]]]],[],[]],[-1,[[8,[-2]]],[],[]],[[[1,[-1]]],[[8,[-1]]],[]],[[[4,[-1]]],[[8,[-1]]],[]],0,0,0,0,0,0,[[[4,[-1,-2]]],[[7,[-1]]],6,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1]]],[[1,[-1]]],6],[[[4,[-1,-2]]],[[4,[-1,-2]]],6,6],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[1,[-1]],[1,[-1]]],13,14],[[[4,[-1,-2]],[4,[-1,-2]]],13,14,14],[[],[[1,[-1]]],15],[[],[[4,[-1,-2]]],15,15],[[[1,[-1]],-1],[],[3,16]],[[[4,[-1]],-1],[],[3,16]],[[[1,[-1]],-1],5,[3,16]],[[[4,[-1]],-1],5,[3,16]],[[[1,[-1]],[1,[-1]]],17,18],[[[4,[-1,-2]],[4,[-1,-2]]],17,18,18],[[[1,[-1]],19],20,21],[[[1,[-1]],19],20,22],[[[1,[-1]],19],20,23],[[[1,[-1]],19],20,24],[[[4,[-1,-2]],19],20,23,23],[[[4,[-1,-2]],19],20,22,22],[[[1,[10]]],[[1,[25]]]],[[[1,[26]]],[[1,[27]]]],[[[1,[10]]],[[1,[28]]]],[[[5,[-1,-1,-1]]],[[1,[-1]]],[]],[[[29,[-1]]],[[1,[-1]]],3],[[[1,[26]]],[[1,[25]]]],[[[1,[10]]],[[1,[26]]]],[[[1,[10]]],[[1,[30]]]],[[[1,[26]]],[[1,[31]]]],[[[1,[26]]],[[1,[32]]]],[[[1,[26]]],[[1,[28]]]],[[[1,[31]]],[[1,[27]]]],[-1,-1,[]],[[[1,[10]]],[[1,[27]]]],[[[1,[30]]],[[1,[25]]]],[[[1,[25]]],[[1,[27]]]],[[[7,[-1]]],[[1,[-1]]],6],[[[1,[30]]],[[1,[27]]]],[[[11,[-1]]],[[1,[-1]]],6],[-1,-1,[]],[[[29,[-1]]],[[4,[-1]]],3],[[[4,[10]]],[[4,[26]]]],[[[4,[26]]],[[4,[25]]]],[[[4,[10]]],[[4,[30]]]],[[[4,[10]]],[[4,[27]]]],[[[9,[-1]]],[[4,[-1]]],6],[[[4,[26]]],[[4,[27]]]],[[[4,[10]]],[[4,[25]]]],[[[4,[30]]],[[4,[27]]]],[[[4,[10]]],[[4,[28]]]],[[[4,[26]]],[[4,[31]]]],[[[7,[-1]]],[[4,[-1,26]]],3],[[[4,[26]]],[[4,[32]]]],[[[11,[-1]]],[[4,[-1,10]]],6],[[[12,[-1,-2]]],[[4,[-1,-2]]],6,[]],[[[1,[-1]]],[[4,[-1,26]]],3],[[[4,[26]]],[[4,[28]]]],[[[4,[31]]],[[4,[27]]]],[[[4,[30]]],[[4,[25]]]],[[[4,[25]]],[[4,[27]]]],[[[1,[-1]]],[[4,[-1,10]]],3],[[[5,[-1,-1,-1,-2]]],[[4,[-1,-2]]],[],[]],[[[7,[-1]]],[[4,[-1,10]]],3],[-1,[[1,[-2]]],33,[]],[-1,[[4,[-2]]],33,[]],0,0,0,0,0,0,[[[1,[-1]],-2],5,34,35],[[[4,[-1,-2]],-3],5,34,34,35],[[[1,[-1]]],[[5,[-1,-1,-1]]],[]],[[[1,[-1]]],[[29,[-1]]],[]],[-1,-2,[],[]],[[[4,[-1]]],[[29,[-1]]],[]],[-1,-2,[],[]],[[[4,[-1,-2]]],[[5,[-1,-1,-1,-2]]],[],[]],[-1,17,[]],[-1,17,[]],[[[1,[-1]]],[[37,[[36,[-1]]]]],6],[[[4,[-1]]],[[37,[[36,[-1]]]]],6],[[-1,-2],-3,[],38,[]],[[[1,[-1]],-2],[[1,[-3]]],3,38,[]],[[[4,[-1]],-2],[[4,[-3]]],3,38,[]],[[[4,[-1,-2]],-3],[[4,[-1,-4]]],3,6,39,[]],[[-1,-2],-3,[],38,[]],[[[1,[-1]],-2],[[1,[-3]]],3,38,[]],[[[4,[-1,-2]],-3],[[4,[-4,-2]]],3,3,38,[]],[[[4,[-1,-2]],-3],[[4,[-4,-5]]],3,6,38,6,[[40,[-2]],6]],[[[1,[-1]],-1],[],[3,41]],[[[1,[-1]],[1,[-1]]],[],41],[[[4,[-1]],-1],[],[3,41]],[[[1,[-1]],[1,[-1]]],5,[41,3]],[[[1,[-1]],-1],5,[3,41]],[[[4,[-1]],-1],5,[3,41]],[[-1,-1,-1],[[1,[-1]]],[]],[[-1,-1,-1,-1],[[4,[-1]]],[]],[[[1,[-1]],-2],[[4,[-1,-2]]],6,[]],[[-1,-1,-1,-2],[[4,[-1,-2]]],[],[]],[[[1,[-1]],[1,[-1]]],[[42,[13]]],43],[[[4,[-1,-2]],[4,[-1,-2]]],[[42,[13]]],43,43],0,0,0,0,0,0,[[[4,[-1,-2]]],[[1,[-1]]],6,[]],[[[4,[-1,-2]]],[[1,[-1]]],[],[]],[[[1,[-1]],[1,[-1]]],[],44],[[[1,[-1]],-1],[],[3,44]],[[[4,[-1]],-1],[],[3,44]],[[[4,[-1,-2]],[4,[-1,-2]]],[],44,44],[[[1,[-1]],-1],5,[3,44]],[[[1,[-1]],[1,[-1]]],5,[44,3]],[[[4,[-1,-2]],[4,[-1,-2]]],5,[44,3],[44,3]],[[[4,[-1]],-1],5,[3,44]],[-1,[[1,[-2]]],45,[15,2]],[-1,[[4,[-2,-3]]],45,[15,2],[15,2]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,46,[]],[-1,46,[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[[],-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[11,[-1]],-1],[],[3,2]],[[[11,[-1]],[11,[-1]]],[],2],[[[12,[-1,-2]],[12,[-1,-2]]],[],2,2],[[[12,[-1]],-1],[],[3,2]],[[[11,[-1]],-1],5,[3,2]],[[[11,[-1]],[11,[-1]]],5,[2,3]],[[[12,[-1]],-1],5,[3,2]],[[[12,[-1,-2]],[12,[-1,-2]]],5,[2,3],[2,3]],[[[7,[-1]],-1],[[9,[-1]]],6],[[[9,[-1,-2]],-2],[[9,[-1,-2]]],3,6],[[[12,[-1,-2]],-2],[[12,[-1,-2]]],3,6],[[[11,[-1]]],-1,[]],[[[12,[-1]]],-1,[]],[[[7,[-1]]],[[8,[-1]]],[]],[[[9,[-1]]],[[8,[-1]]],[]],[[[11,[-1]]],[[8,[-1]]],[]],[[[12,[-1]]],[[8,[-1]]],[]],[[[11,[-1]]],-1,[]],[[[12,[-1]]],-1,[]],[[[7,[-1]]],[[8,[-1]]],[]],[[[9,[-1]]],[[8,[-1]]],[]],[[[11,[-1]]],[[8,[-1]]],[]],[[[12,[-1]]],[[8,[-1]]],[]],0,0,0,0,0,0,[[[9,[-1,-2]]],[[7,[-1]]],6,[]],[[[9,[-1,-2]]],[[7,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[7,[-1]]],[[7,[-1]]],6],[[[9,[-1,-2]]],[[9,[-1,-2]]],6,6],[[[11,[-1]]],[[11,[-1]]],6],[[[12,[-1,-2]]],[[12,[-1,-2]]],6,6],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[7,[-1]],[7,[-1]]],13,14],[[[9,[-1,-2]],[9,[-1,-2]]],13,14,14],[[[11,[-1]],[11,[-1]]],13,14],[[[12,[-1,-2]],[12,[-1,-2]]],13,14,14],[[],[[7,[-1]]],15],[[],[[9,[-1,-2]]],15,15],[[],[[11,[-1]]],15],[[],[[12,[-1,-2]]],15,15],[[[11,[-1]]],-1,[]],[[[11,[-1]],-1],[],[3,16]],[[[12,[-1]],-1],[],[3,16]],[[[11,[-1]],-1],5,[3,16]],[[[12,[-1]],-1],5,[3,16]],[[[7,[-1]],[7,[-1]]],17,18],[[[9,[-1,-2]],[9,[-1,-2]]],17,18,18],[[[11,[-1]],[11,[-1]]],17,18],[[[12,[-1,-2]],[12,[-1,-2]]],17,18,18],[[[7,[-1]],19],20,23],[[[7,[-1]],19],20,24],[[[7,[-1]],19],20,22],[[[7,[-1]],19],20,21],[[[9,[-1,-2]],19],20,22,22],[[[9,[-1,-2]],19],20,23,23],[[[11,[-1]],19],20,23],[[[12,[-1,-2]],19],20,23,23],[[[29,[-1]]],[[7,[-1]]],3],[[[1,[-1]]],[[7,[-1]]],6],[[[5,[-1,-1,-1]]],[[7,[-1]]],[]],[-1,-1,[]],[[[1,[-1]]],[[9,[-1,10]]],3],[[[5,[-1,-1,-1,-2]]],[[9,[-1,-2]]],[],[]],[-1,-1,[]],[[[29,[-1]]],[[9,[-1]]],3],[[[7,[-1]]],[[9,[-1,10]]],3],[[[1,[-1]]],[[9,[-1,26]]],3],[[[7,[-1]]],[[9,[-1,26]]],3],[[[4,[-1]]],[[9,[-1]]],6],[-1,-1,[]],[49,-1,[]],[-1,[[11,[-1]]],3],[-1,-1,[]],[[[11,[-1]]],[[12,[-1,10]]],3],[[[11,[-1]]],[[12,[-1,26]]],3],0,0,0,0,0,0,[[[12,[-1,-2]]],[[11,[-1]]],6,[]],[[[12,[-1,-2]]],[[11,[-1]]],[],[]],[[[7,[-1]],-2],5,34,35],[[[9,[-1,-2]],-3],5,34,34,35],[[[11,[-1]],-2],5,34,35],[[[12,[-1,-2]],-3],5,34,34,35],[-1,-2,[],[]],[[[7,[-1]]],[[5,[-1,-1,-1]]],[]],[[[7,[-1]]],[[29,[-1]]],[]],[[[9,[-1,-2]]],[[5,[-1,-1,-1,-2]]],[],[]],[-1,-2,[],[]],[[[9,[-1]]],[[29,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,17,[]],[-1,17,[]],[-1,17,[]],[-1,17,[]],[[[7,[-1]]],[[37,[[36,[-1]]]]],6],[[[9,[-1]]],[[37,[[36,[-1]]]]],6],[[[7,[-1]],-2],[[7,[-3]]],3,38,[]],[[[9,[-1]],-2],[[9,[-3]]],3,38,[]],[[[11,[-1]],-2],[[11,[-3]]],3,38,[]],[[[12,[-1]],-2],[[12,[-3]]],3,38,[]],[[[9,[-1,-2]],-3],[[9,[-1,-4]]],3,6,39,[]],[[[12,[-1,-2]],-3],[[12,[-1,-4]]],3,6,39,[]],[[[7,[-1]],-2],[[7,[-3]]],3,38,[]],[[[9,[-1,-2]],-3],[[9,[-4,-2]]],3,3,38,[]],[[[11,[-1]],-2],[[11,[-3]]],3,38,[]],[[[12,[-1,-2]],-3],[[12,[-4,-2]]],3,3,38,[]],[[[12,[-1,-2]],-3],[[12,[-4,-5]]],3,6,39,6,[[40,[-2]],6]],[[[9,[-1,-2]],-3],[[9,[-4,-5]]],3,6,38,6,[[40,[-2]],6]],[[[11,[-1]],-1],[],[3,41]],[[[11,[-1]],[11,[-1]]],[],41],[[[12,[-1]],-1],[],[3,41]],[[[11,[-1]],[11,[-1]]],5,[41,3]],[[[11,[-1]],-1],5,[3,41]],[[[12,[-1]],-1],5,[3,41]],[[-1,-1,-1],[[7,[-1]]],[]],[[-1,-1,-1,-1],[[9,[-1]]],[]],[-1,[[11,[-1]]],[]],[[-1,-2],[[12,[-1,-2]]],[],[]],[[[7,[-1]],-2],[[9,[-1,-2]]],6,[]],[[-1,-1,-1,-2],[[9,[-1,-2]]],[],[]],[[[7,[-1]],[7,[-1]]],[[42,[13]]],43],[[[9,[-1,-2]],[9,[-1,-2]]],[[42,[13]]],43,43],[[[11,[-1]],[11,[-1]]],[[42,[13]]],43],[[[12,[-1,-2]],[12,[-1,-2]]],[[42,[13]]],43,43],0,0,0,0,0,0,[[[9,[-1,-2]]],[[7,[-1]]],6,[]],[[[9,[-1,-2]]],[[7,[-1]]],[],[]],[[[11,[-1]],[11,[-1]]],[],44],[[[11,[-1]],-1],[],[3,44]],[[[12,[-1,-2]],[12,[-1,-2]]],[],44,44],[[[12,[-1]],-1],[],[3,44]],[[[11,[-1]],[11,[-1]]],5,[44,3]],[[[11,[-1]],-1],5,[3,44]],[[[12,[-1,-2]],[12,[-1,-2]]],5,[44,3],[44,3]],[[[12,[-1]],-1],5,[3,44]],[-1,[[11,[-2]]],45,[15,2]],[-1,[[12,[-2,-3]]],45,[15,2],[15,2]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,46,[]],[-1,46,[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,[[47,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]]],"c":[348,349,353,364,365],"p":[[3,"RGB",0],[8,"Add",394],[8,"Copy",395],[3,"RGBA",0],[15,"tuple"],[8,"Clone",396],[3,"BGR",199],[15,"slice"],[3,"BGRA",199],[15,"u8"],[3,"Gray",199],[3,"GrayAlpha",199],[4,"Ordering",397],[8,"Ord",397],[8,"Default",398],[8,"Div",394],[15,"bool"],[8,"PartialEq",397],[3,"Formatter",399],[6,"Result",399],[8,"UpperHex",399],[8,"Display",399],[8,"Debug",399],[8,"LowerHex",399],[15,"f32"],[15,"u16"],[15,"f64"],[15,"u32"],[15,"array"],[15,"i16"],[15,"i32"],[15,"u64"],[8,"IntoIterator",400],[8,"Hash",401],[8,"Hasher",401],[3,"Iter",402],[3,"Cloned",403],[8,"FnMut",404],[8,"FnOnce",404],[8,"From",405],[8,"Mul",394],[4,"Option",406],[8,"PartialOrd",397],[8,"Sub",394],[8,"Iterator",407],[3,"String",408],[4,"Result",409],[3,"TypeId",410],[15,"never"],[6,"RGBA8",0],[6,"RGBA16",0],[8,"FromSlice",0],[8,"ComponentBytes",0],[8,"ComponentSlice",0],[8,"AsPixels",0],[6,"RGB8",0],[6,"RGB16",0],[8,"ComponentMap",0],[8,"ColorComponentMap",0],[8,"Zeroable",0],[6,"BGRA8",199],[6,"BGRA16",199],[6,"BGR8",199],[6,"BGR16",199]],"b":[[17,"impl-Add-for-RGB%3CT%3E"],[18,"impl-Add%3CT%3E-for-RGB%3CT%3E"],[19,"impl-Add%3CT%3E-for-RGBA%3CT%3E"],[20,"impl-Add-for-RGBA%3CT,+A%3E"],[21,"impl-AddAssign%3CT%3E-for-RGB%3CT%3E"],[22,"impl-AddAssign-for-RGB%3CT%3E"],[23,"impl-AddAssign-for-RGBA%3CT,+A%3E"],[24,"impl-AddAssign%3CT%3E-for-RGBA%3CT%3E"],[81,"impl-UpperHex-for-RGB%3CT%3E"],[82,"impl-Display-for-RGB%3CT%3E"],[83,"impl-Debug-for-RGB%3CComponentType%3E"],[84,"impl-LowerHex-for-RGB%3CT%3E"],[85,"impl-Debug-for-RGBA%3CComponentType,+AlphaComponentType%3E"],[86,"impl-Display-for-RGBA%3CT,+A%3E"],[87,"impl-From%3CRGB%3Cu8%3E%3E-for-RGB%3Cf32%3E"],[88,"impl-From%3CRGB%3Cu16%3E%3E-for-RGB%3Cf64%3E"],[89,"impl-From%3CRGB%3Cu8%3E%3E-for-RGB%3Cu32%3E"],[90,"impl-From%3C(T,+T,+T)%3E-for-RGB%3CT%3E"],[91,"impl-From%3C%5BT;+3%5D%3E-for-RGB%3CT%3E"],[92,"impl-From%3CRGB%3Cu16%3E%3E-for-RGB%3Cf32%3E"],[93,"impl-From%3CRGB%3Cu8%3E%3E-for-RGB%3Cu16%3E"],[94,"impl-From%3CRGB%3Cu8%3E%3E-for-RGB%3Ci16%3E"],[95,"impl-From%3CRGB%3Cu16%3E%3E-for-RGB%3Ci32%3E"],[96,"impl-From%3CRGB%3Cu16%3E%3E-for-RGB%3Cu64%3E"],[97,"impl-From%3CRGB%3Cu16%3E%3E-for-RGB%3Cu32%3E"],[98,"impl-From%3CRGB%3Ci32%3E%3E-for-RGB%3Cf64%3E"],[100,"impl-From%3CRGB%3Cu8%3E%3E-for-RGB%3Cf64%3E"],[101,"impl-From%3CRGB%3Ci16%3E%3E-for-RGB%3Cf32%3E"],[102,"impl-From%3CRGB%3Cf32%3E%3E-for-RGB%3Cf64%3E"],[103,"impl-From%3CBGR%3CT%3E%3E-for-RGB%3CT%3E"],[104,"impl-From%3CRGB%3Ci16%3E%3E-for-RGB%3Cf64%3E"],[105,"impl-From%3CGray%3CT%3E%3E-for-RGB%3CT%3E"],[107,"impl-From%3C%5BT;+4%5D%3E-for-RGBA%3CT%3E"],[108,"impl-From%3CRGBA%3Cu8%3E%3E-for-RGBA%3Cu16%3E"],[109,"impl-From%3CRGBA%3Cu16%3E%3E-for-RGBA%3Cf32%3E"],[110,"impl-From%3CRGBA%3Cu8%3E%3E-for-RGBA%3Ci16%3E"],[111,"impl-From%3CRGBA%3Cu8%3E%3E-for-RGBA%3Cf64%3E"],[112,"impl-From%3CBGRA%3CT%3E%3E-for-RGBA%3CT%3E"],[113,"impl-From%3CRGBA%3Cu16%3E%3E-for-RGBA%3Cf64%3E"],[114,"impl-From%3CRGBA%3Cu8%3E%3E-for-RGBA%3Cf32%3E"],[115,"impl-From%3CRGBA%3Ci16%3E%3E-for-RGBA%3Cf64%3E"],[116,"impl-From%3CRGBA%3Cu8%3E%3E-for-RGBA%3Cu32%3E"],[117,"impl-From%3CRGBA%3Cu16%3E%3E-for-RGBA%3Ci32%3E"],[118,"impl-From%3CBGR%3CT%3E%3E-for-RGBA%3CT,+u16%3E"],[119,"impl-From%3CRGBA%3Cu16%3E%3E-for-RGBA%3Cu64%3E"],[120,"impl-From%3CGray%3CT%3E%3E-for-RGBA%3CT,+u8%3E"],[121,"impl-From%3CGrayAlpha%3CT,+A%3E%3E-for-RGBA%3CT,+A%3E"],[122,"impl-From%3CRGB%3CT%3E%3E-for-RGBA%3CT,+u16%3E"],[123,"impl-From%3CRGBA%3Cu16%3E%3E-for-RGBA%3Cu32%3E"],[124,"impl-From%3CRGBA%3Ci32%3E%3E-for-RGBA%3Cf64%3E"],[125,"impl-From%3CRGBA%3Ci16%3E%3E-for-RGBA%3Cf32%3E"],[126,"impl-From%3CRGBA%3Cf32%3E%3E-for-RGBA%3Cf64%3E"],[127,"impl-From%3CRGB%3CT%3E%3E-for-RGBA%3CT,+u8%3E"],[128,"impl-From%3C(T,+T,+T,+A)%3E-for-RGBA%3CT,+A%3E"],[129,"impl-From%3CBGR%3CT%3E%3E-for-RGBA%3CT,+u8%3E"],[140,"impl-Into%3C(T,+T,+T)%3E-for-RGB%3CT%3E"],[141,"impl-Into%3C%5BT;+3%5D%3E-for-RGB%3CT%3E"],[143,"impl-Into%3C%5BT;+4%5D%3E-for-RGBA%3CT%3E"],[145,"impl-Into%3C(T,+T,+T,+A)%3E-for-RGBA%3CT,+A%3E"],[158,"impl-Mul%3CT%3E-for-RGB%3CT%3E"],[159,"impl-Mul-for-RGB%3CT%3E"],[161,"impl-MulAssign-for-RGB%3CT%3E"],[162,"impl-MulAssign%3CT%3E-for-RGB%3CT%3E"],[178,"impl-Sub-for-RGB%3CT%3E"],[179,"impl-Sub%3CT%3E-for-RGB%3CT%3E"],[180,"impl-Sub%3CT%3E-for-RGBA%3CT%3E"],[181,"impl-Sub-for-RGBA%3CT,+A%3E"],[182,"impl-SubAssign%3CT%3E-for-RGB%3CT%3E"],[183,"impl-SubAssign-for-RGB%3CT%3E"],[184,"impl-SubAssign-for-RGBA%3CT,+A%3E"],[185,"impl-SubAssign%3CT%3E-for-RGBA%3CT%3E"],[214,"impl-Add%3CT%3E-for-Gray%3CT%3E"],[215,"impl-Add-for-Gray%3CT%3E"],[216,"impl-Add-for-GrayAlpha%3CT,+A%3E"],[217,"impl-Add%3CT%3E-for-GrayAlpha%3CT%3E"],[218,"impl-AddAssign%3CT%3E-for-Gray%3CT%3E"],[219,"impl-AddAssign-for-Gray%3CT%3E"],[220,"impl-AddAssign%3CT%3E-for-GrayAlpha%3CT%3E"],[221,"impl-AddAssign-for-GrayAlpha%3CT,+A%3E"],[278,"impl-Debug-for-BGR%3CComponentType%3E"],[279,"impl-LowerHex-for-BGR%3CT%3E"],[280,"impl-Display-for-BGR%3CT%3E"],[281,"impl-UpperHex-for-BGR%3CT%3E"],[282,"impl-Display-for-BGRA%3CT,+A%3E"],[283,"impl-Debug-for-BGRA%3CComponentType,+AlphaComponentType%3E"],[286,"impl-From%3C%5BT;+3%5D%3E-for-BGR%3CT%3E"],[287,"impl-From%3CRGB%3CT%3E%3E-for-BGR%3CT%3E"],[288,"impl-From%3C(T,+T,+T)%3E-for-BGR%3CT%3E"],[290,"impl-From%3CRGB%3CT%3E%3E-for-BGRA%3CT,+u8%3E"],[291,"impl-From%3C(T,+T,+T,+A)%3E-for-BGRA%3CT,+A%3E"],[293,"impl-From%3C%5BT;+4%5D%3E-for-BGRA%3CT%3E"],[294,"impl-From%3CBGR%3CT%3E%3E-for-BGRA%3CT,+u8%3E"],[295,"impl-From%3CRGB%3CT%3E%3E-for-BGRA%3CT,+u16%3E"],[296,"impl-From%3CBGR%3CT%3E%3E-for-BGRA%3CT,+u16%3E"],[297,"impl-From%3CRGBA%3CT%3E%3E-for-BGRA%3CT%3E"],[302,"impl-From%3CGray%3CT%3E%3E-for-GrayAlpha%3CT,+u8%3E"],[303,"impl-From%3CGray%3CT%3E%3E-for-GrayAlpha%3CT,+u16%3E"],[317,"impl-Into%3C(T,+T,+T)%3E-for-BGR%3CT%3E"],[318,"impl-Into%3C%5BT;+3%5D%3E-for-BGR%3CT%3E"],[319,"impl-Into%3C(T,+T,+T,+A)%3E-for-BGRA%3CT,+A%3E"],[321,"impl-Into%3C%5BT;+4%5D%3E-for-BGRA%3CT%3E"],[342,"impl-Mul%3CT%3E-for-Gray%3CT%3E"],[343,"impl-Mul-for-Gray%3CT%3E"],[345,"impl-MulAssign-for-Gray%3CT%3E"],[346,"impl-MulAssign%3CT%3E-for-Gray%3CT%3E"],[366,"impl-Sub-for-Gray%3CT%3E"],[367,"impl-Sub%3CT%3E-for-Gray%3CT%3E"],[368,"impl-Sub-for-GrayAlpha%3CT,+A%3E"],[369,"impl-Sub%3CT%3E-for-GrayAlpha%3CT%3E"],[370,"impl-SubAssign-for-Gray%3CT%3E"],[371,"impl-SubAssign%3CT%3E-for-Gray%3CT%3E"],[372,"impl-SubAssign-for-GrayAlpha%3CT,+A%3E"],[373,"impl-SubAssign%3CT%3E-for-GrayAlpha%3CT%3E"]]},\ -"ring":{"doc":"Safe, fast, small crypto using Rust with BoringSSL’s …","t":"AAAAAAAAAAAAAAOHHDDIHDRRDIDDDDKKLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRDRDRLLLLLLLLLLLLLLLLLLLHHDHDGLLLLLLLLLLLLLLLLLLLLLLLDHHDDDHFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDDRRRHRHRHRHHRRLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDHHHHIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLDDHHHHDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLFLDLLLLLLLLLLLLDHHHHLLLLFLLLLLLLFDLLLLLLLLDIIDLLLLLLLKLLLLFLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLMMLLMLMMLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHRDDDDDIQHHHHHHHHHHHHHHHHHIGCDDDILLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLKLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLDDLLLLFFFFFLLLLLLLLMMLLLFLLFLLLLLL","n":["aead","agreement","constant_time","digest","error","hkdf","hmac","io","pbkdf2","pkcs8","rand","rsa","signature","test","test_file","AES_128_GCM","AES_256_GCM","Aad","Algorithm","BoundKey","CHACHA20_POLY1305","LessSafeKey","MAX_TAG_LEN","NONCE_LEN","Nonce","NonceSequence","OpeningKey","SealingKey","Tag","UnboundKey","advance","algorithm","algorithm","algorithm","algorithm","algorithm","as_ref","as_ref","as_ref","assume_unique_for_key","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chacha20_poly1305_openssh","clone","clone","clone","clone_into","clone_into","clone_into","empty","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","key_len","len","new","new","new","new","new","nonce_len","open_in_place","open_in_place","open_in_place_separate_tag","open_within","open_within","quic","seal_in_place_append_tag","seal_in_place_append_tag","seal_in_place_separate_tag","seal_in_place_separate_tag","tag_len","to_owned","to_owned","to_owned","try_assume_unique_for_key","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","KEY_LEN","OpeningKey","PACKET_LENGTH_LEN","SealingKey","TAG_LEN","borrow","borrow","borrow_mut","borrow_mut","decrypt_packet_length","from","from","into","into","new","new","open_in_place","seal_in_place","try_from","try_from","try_into","try_into","type_id","type_id","AES_128","AES_256","Algorithm","CHACHA20","HeaderProtectionKey","Sample","algorithm","borrow","borrow","borrow_mut","borrow_mut","eq","fmt","from","from","from","into","into","key_len","len","new","new_mask","sample_len","try_from","try_from","try_into","try_into","type_id","type_id","Algorithm","ECDH_P256","ECDH_P384","EphemeralPrivateKey","PublicKey","UnparsedPublicKey","X25519","agree_ephemeral","algorithm","algorithm","algorithm","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","clone","clone","clone_into","clone_into","compute_public_key","eq","fmt","fmt","fmt","fmt","from","from","from","from","generate","into","into","into","into","new","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","verify_slices_are_equal","Algorithm","Context","Digest","MAX_BLOCK_LEN","MAX_CHAINING_LEN","MAX_OUTPUT_LEN","SHA1_FOR_LEGACY_USE_ONLY","SHA1_OUTPUT_LEN","SHA256","SHA256_OUTPUT_LEN","SHA384","SHA384_OUTPUT_LEN","SHA512","SHA512_256","SHA512_256_OUTPUT_LEN","SHA512_OUTPUT_LEN","algorithm","algorithm","as_ref","block_len","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","chaining_len","clone","clone","clone_into","clone_into","digest","eq","finish","fmt","fmt","from","from","from","into","into","into","new","output_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","KeyRejected","Unspecified","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","Algorithm","HKDF_SHA1_FOR_LEGACY_USE_ONLY","HKDF_SHA256","HKDF_SHA384","HKDF_SHA512","KeyType","Okm","Prk","Salt","algorithm","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","expand","extract","fill","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hmac_algorithm","into","into","into","into","len","len","len","new","new_less_safe","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","Algorithm","Context","HMAC_SHA1_FOR_LEGACY_USE_ONLY","HMAC_SHA256","HMAC_SHA384","HMAC_SHA512","Key","Tag","algorithm","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","digest_algorithm","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","generate","into","into","into","into","len","new","sign","sign","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","update","verify","with_key","Positive","big_endian_without_leading_zero","borrow","borrow_mut","clone","clone_into","first_byte","from","into","to_owned","try_from","try_into","type_id","Algorithm","PBKDF2_HMAC_SHA1","PBKDF2_HMAC_SHA256","PBKDF2_HMAC_SHA384","PBKDF2_HMAC_SHA512","borrow","borrow_mut","clone","clone_into","derive","eq","from","into","to_owned","try_from","try_into","type_id","verify","Document","as_ref","borrow","borrow_mut","from","into","try_from","try_into","type_id","Random","RandomlyConstructable","SecureRandom","SystemRandom","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","expose","fill","fill","fmt","from","from","generate","into","into","new","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","KeyPair","KeyPairComponents","PublicKey","PublicKeyComponents","RsaParameters","as_ref","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","d","dP","dQ","e","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_components","from_der","from_pkcs8","into","into","into","into","into","modulus_len","n","p","public","public_key","public_key","public_modulus_len","q","qInv","sign","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","verify","verify","ECDSA_P256_SHA256_ASN1","ECDSA_P256_SHA256_ASN1_SIGNING","ECDSA_P256_SHA256_FIXED","ECDSA_P256_SHA256_FIXED_SIGNING","ECDSA_P256_SHA384_ASN1","ECDSA_P384_SHA256_ASN1","ECDSA_P384_SHA384_ASN1","ECDSA_P384_SHA384_ASN1_SIGNING","ECDSA_P384_SHA384_FIXED","ECDSA_P384_SHA384_FIXED_SIGNING","ED25519","ED25519_PUBLIC_KEY_LEN","EcdsaKeyPair","EcdsaSigningAlgorithm","EcdsaVerificationAlgorithm","Ed25519KeyPair","EdDSAParameters","KeyPair","PublicKey","RSA_PKCS1_1024_8192_SHA1_FOR_LEGACY_USE_ONLY","RSA_PKCS1_1024_8192_SHA256_FOR_LEGACY_USE_ONLY","RSA_PKCS1_1024_8192_SHA512_FOR_LEGACY_USE_ONLY","RSA_PKCS1_2048_8192_SHA1_FOR_LEGACY_USE_ONLY","RSA_PKCS1_2048_8192_SHA256","RSA_PKCS1_2048_8192_SHA384","RSA_PKCS1_2048_8192_SHA512","RSA_PKCS1_3072_8192_SHA384","RSA_PKCS1_SHA256","RSA_PKCS1_SHA384","RSA_PKCS1_SHA512","RSA_PSS_2048_8192_SHA256","RSA_PSS_2048_8192_SHA384","RSA_PSS_2048_8192_SHA512","RSA_PSS_SHA256","RSA_PSS_SHA384","RSA_PSS_SHA512","RsaEncoding","RsaKeyPair","RsaParameters","RsaPublicKeyComponents","Signature","UnparsedPublicKey","VerificationAlgorithm","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","e","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_pkcs8","from_pkcs8","from_pkcs8_maybe_unchecked","from_private_key_and_public_key","from_seed_and_public_key","from_seed_unchecked","generate_pkcs8","generate_pkcs8","into","into","into","into","into","into","into","n","new","public_key","public_key","public_key","sign","sign","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify","verify","verify","verify","File","TestCase","borrow","borrow","borrow_mut","borrow_mut","compile_time_assert_clone","compile_time_assert_copy","compile_time_assert_eq","compile_time_assert_send","compile_time_assert_sync","consume_bool","consume_bytes","consume_digest_alg","consume_optional_bytes","consume_optional_string","consume_string","consume_usize","consume_usize_bits","contents","file_name","fmt","from","from","from_hex","into","into","run","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"ring"],[15,"ring::aead"],[139,"ring::aead::chacha20_poly1305_openssh"],[163,"ring::aead::quic"],[192,"ring::agreement"],[248,"ring::constant_time"],[249,"ring::digest"],[305,"ring::error"],[337,"ring::hkdf"],[397,"ring::hmac"],[462,"ring::io"],[475,"ring::pbkdf2"],[493,"ring::pkcs8"],[502,"ring::rand"],[529,"ring::rsa"],[604,"ring::signature"],[731,"ring::test"],[765,"core::result"],[766,"core::convert"],[767,"core::clone"],[768,"core::cmp"],[769,"core::fmt"],[770,"core::fmt"],[771,"core::convert"],[772,"core::any"],[773,"core::ops::function"],[774,"untrusted::reader"],[775,"core::array"],[776,"alloc::string"],[777,"core::num::nonzero"],[778,"core::iter::traits::collect"],[779,"alloc::vec"],[780,"core::option"],[781,"core::ops::function"]],"d":["Authenticated Encryption with Associated Data (AEAD).","Key Agreement: ECDH, including X25519.","Constant-time operations.","SHA-2 and the legacy SHA-1 digest algorithm.","Error reporting.","HMAC-based Extract-and-Expand Key Derivation Function.","HMAC is specified in RFC 2104.","Serialization and deserialization.","PBKDF2 derivation and verification.","PKCS#8 is specified in RFC 5958.","Cryptographic pseudo-random number generation.","RSA.","Public key signatures: signing and verification.","Testing framework.","References a test input file.","AES-128 in GCM mode with 128-bit tags and 96 bit nonces.","AES-256 in GCM mode with 128-bit tags and 96 bit nonces.","The additionally authenticated data (AAD) for an opening …","An AEAD Algorithm.","An AEAD key bound to a nonce sequence.","ChaCha20-Poly1305 as described in RFC 8439.","Immutable keys for use in situations where OpeningKey/…","The maximum length of a tag for the algorithms in this …","All the AEADs we support use 96-bit nonces.","A nonce for a single AEAD opening or sealing operation.","A sequences of unique nonces.","An AEAD key for authenticating and decrypting (“opening…","An AEAD key for encrypting and signing (“sealing”), …","A possibly valid authentication tag.","An AEAD key without a designated role or nonce sequence.","Returns the next nonce in the sequence.","The key’s AEAD algorithm.","","","The key’s AEAD algorithm.","The key’s AEAD algorithm.","","","","Constructs a Nonce with the given value, assuming that the …","","","","","","","","","","","","","","","","","The chacha20-poly1305@openssh.com AEAD-ish construct.","","","","","","","Construct an empty Aad.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Construct the Aad from the given 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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The length of the key.","","Constructs a new key from the given UnboundKey and …","","","Constructs a UnboundKey.","Constructs a LessSafeKey.","The length of the nonces.","Authenticates and decrypts (“opens”) data in place.","Like super::OpeningKey::open_in_place(), except it accepts …","Like open_in_place, except the authentication tag is …","Authenticates and decrypts (“opens”) data in place, …","Like super::OpeningKey::open_within(), except it accepts an","QUIC Header Protection.","Encrypts and signs (“seals”) data in place, appending …","Like super::SealingKey::seal_in_place_append_tag(), except …","Encrypts and signs (“seals”) data in place.","Like super::SealingKey::seal_in_place_separate_tag(), …","The length of a tag.","","","","Constructs a Nonce with the given value, assuming that the …","","","","","","","","","","","","","","","","","","","","","","","","","","The length of key.","A key for opening packets.","The length in bytes of the packet_length field in a SSH …","A key for sealing packets.","The length in bytes of an authentication tag.","","","","","Returns the decrypted, but unauthenticated, packet length.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Constructs a new SealingKey.","Constructs a new OpeningKey.","Opens (authenticates and decrypts) a packet.","Seals (encrypts and signs) a packet.","","","","","","","AES-128.","AES-256.","A QUIC Header Protection Algorithm.","ChaCha20.","A key for generating QUIC Header Protection masks.","QUIC sample for new key masks","The key’s algorithm.","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","The length of the key.","","Create a new header protection key.","Generate a new QUIC Header Protection mask.","The required sample length.","","","","","","","A key agreement algorithm.","ECDH using the NSA Suite B P-256 (secp256r1) curve.","ECDH using the NSA Suite B P-384 (secp384r1) curve.","An ephemeral private key for use (only) with …","A public key for key agreement.","An unparsed, possibly malformed, public key for key …","X25519 (ECDH using Curve25519) as described in RFC 7748.","Performs a key agreement with an ephemeral private key and …","The algorithm for the private key.","The algorithm for the public key.","The algorithm for the public key.","","","","","","","","","","","TODO: doc","","","","","Computes the public key from the private key.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Generate a new ephemeral private key for the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Constructs a new UnparsedPublicKey.","","","","","","","","","","","","","","","Returns Ok(()) if a == b and Err(error::Unspecified) …","A digest algorithm.","A context for multi-step (Init-Update-Finish) digest …","A calculated digest value.","The maximum block length (Algorithm::block_len()) of all …","The maximum chaining length (Algorithm::chaining_len()) of …","The maximum output length (Algorithm::output_len()) of all …","SHA-1 as specified in FIPS 180-4. Deprecated.","The length of the output of SHA-1, in bytes.","SHA-256 as specified in FIPS 180-4.","The length of the output of SHA-256, in bytes.","SHA-384 as specified in FIPS 180-4.","The length of the output of SHA-384, in bytes.","SHA-512 as specified in FIPS 180-4.","SHA-512/256 as specified in FIPS 180-4.","The length of the output of SHA-512/256, in bytes.","The length of the output of SHA-512, in bytes.","The algorithm that this context is using.","The algorithm that was used to calculate the digest value.","","The internal block length.","","","","","","","The size of the chaining value of the digest function, in …","","","","","Returns the digest of data using the given digest …","","Finalizes the digest calculation and returns the digest …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Constructs a new context.","The length of a finalized digest.","","","","","","","","","","","","Updates the digest with all the data in data.","An error parsing or validating a key.","An error with absolutely no details.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","An HKDF algorithm.","HKDF using HMAC-SHA-1. Obsolete.","HKDF using HMAC-SHA-256.","HKDF using HMAC-SHA-384.","HKDF using HMAC-SHA-512.","The length of the OKM (Output Keying Material) for a …","An HKDF OKM (Output Keying Material)","A HKDF PRK (pseudorandom key).","A salt for HKDF operations.","The algorithm used to derive this salt.","","","","","","","","","","","","","","The HKDF-Expand operation.","The HKDF-Extract operation.","Fills out with the output of the HKDF-Expand operation for …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","The underlying HMAC algorithm.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The length that Prk::expand() should expand its input to.","","The OkmLength given to Prk::expand().","Constructs a new Salt with the given value based on the …","Construct a new Prk directly with the given value.","","","","","","","","","","","","","","","An HMAC algorithm.","A context for multi-step (Init-Update-Finish) HMAC signing.","HMAC using SHA-1. Obsolete.","HMAC using SHA-256.","HMAC using SHA-384.","HMAC using SHA-512.","A key to use for HMAC signing.","An HMAC tag.","The digest algorithm for the key.","","","","","","","","","","","","","","","","","","The digest algorithm this HMAC algorithm is based on.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Generate an HMAC signing key using the given digest …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Construct an HMAC signing key using the given digest …","Calculates the HMAC of data using the key key in one step.","Finalizes the HMAC calculation and returns the HMAC value. …","","","","","","","","","","","","","","","","","Updates the HMAC with all the data in data. update may be …","Calculates the HMAC of data using the signing key key, and …","Constructs a new HMAC signing context using the given …","A serialized positive integer.","Returns the value, ordered from significant byte to least …","","","","","Returns the first byte.","Returns the argument unchanged.","Calls U::from(self).","","","","","A PBKDF2 algorithm.","PBKDF2 using HMAC-SHA1.","PBKDF2 using HMAC-SHA256.","PBKDF2 using HMAC-SHA384.","PBKDF2 using HMAC-SHA512.","","","","","Fills out with the key derived using PBKDF2 with the given …","","Returns the argument unchanged.","Calls U::from(self).","","","","","Verifies that a previously-derived (e.g., using derive) …","A generated PKCS#8 document.","","","","Returns the argument unchanged.","Calls U::from(self).","","","","A random value constructed from a SecureRandom that hasn’…","A type that can be returned by ring::rand::generate().","A secure random number generator.","A secure random number generator where the random values …","","","","","","","Expose the random value.","Fills dest with random bytes.","","","Returns the argument unchanged.","Returns the argument unchanged.","Generate the new random value using rng.","Calls U::from(self).","Calls U::from(self).","Constructs a new SystemRandom.","","","","","","","","An RSA key pair, used for signing.","RSA key pair components.","An RSA Public Key.","RSA public key components.","Parameters for RSA verification.","","","","","","","","","","","","","","","","","","The private exponent.","p’s public Chinese Remainder Theorem exponent.","q’s public Chinese Remainder Theorem exponent.","The public exponent, encoded in big-endian bytes without …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Constructs an RSA private key from its big-endian-encoded …","Parses an RSA private key that is not inside a PKCS#8 …","Parses an unencrypted PKCS#8-encoded RSA private key.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The length, in bytes, of the public modulus.","The public modulus, encoded in big-endian bytes without …","The first prime factor of d.","Returns a reference to the public key.","","The public key components.","Returns the length in bytes of the key pair’s public …","The second prime factor of d.","q**-1 mod p.","Computes the signature of msg and writes it into signature.","","","","","","","","","","","","","","","","","","","","Verifies that signature is a valid signature of message …","Verification of ASN.1 DER-encoded ECDSA signatures using …","Signing of ASN.1 DER-encoded ECDSA signatures using the …","Verification of fixed-length (PKCS#11 style) ECDSA …","Signing of fixed-length (PKCS#11 style) ECDSA signatures …","Not recommended. Verification of ASN.1 DER-encoded ECDSA …","Not recommended. Verification of ASN.1 DER-encoded ECDSA …","Verification of ASN.1 DER-encoded ECDSA signatures using …","Signing of ASN.1 DER-encoded ECDSA signatures using the …","Verification of fixed-length (PKCS#11 style) ECDSA …","Signing of fixed-length (PKCS#11 style) ECDSA signatures …","Verification of Ed25519 signatures.","The length of an Ed25519 public key.","An ECDSA key pair, used for signing.","An ECDSA signing algorithm.","An ECDSA verification algorithm.","An Ed25519 key pair, for signing.","Parameters for EdDSA signing and verification.","Key pairs for signing messages (private key and public …","The type of the public key.","Verification of signatures using RSA keys of 1024-8192 …","Verification of signatures using RSA keys of 1024-8192 …","Verification of signatures using RSA keys of 1024-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 3072-8192 …","PKCS#1 1.5 padding using SHA-256 for RSA signatures.","PKCS#1 1.5 padding using SHA-384 for RSA signatures.","PKCS#1 1.5 padding using SHA-512 for RSA signatures.","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","RSA PSS padding using SHA-256 for RSA signatures.","RSA PSS padding using SHA-384 for RSA signatures.","RSA PSS padding using SHA-512 for RSA signatures.","An RSA signature encoding as described in RFC 3447 Section …","An RSA key pair, used for signing.","","RSA public key components.","A public key signature returned from a signing operation.","An unparsed, possibly malformed, public key for signature …","A signature verification algorithm.","","","","","","","","","","","","","","","","","","","","","The public exponent, encoded in big-endian bytes without …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs an Ed25519 key pair by parsing an unencrypted …","Constructs an ECDSA key pair by parsing an unencrypted …","Constructs an Ed25519 key pair by parsing an unencrypted …","Constructs an ECDSA key pair from the private key and …","Constructs an Ed25519 key pair from the private key seed …","Constructs a Ed25519 key pair from the private key seed …","Generates a new key pair and returns the key pair …","Generates a new key pair and returns the key pair …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The public modulus, encoded in big-endian bytes without …","Construct a new UnparsedPublicKey.","The public key for the key pair.","","","Returns the signature of the message msg.","Returns the signature of the message using a random nonce …","","","","","","","","","","","","","","","","","","","","","","","","Verify the signature signature of message msg with the …","","","Parses the public key and verifies signature is a valid …","A test input file.","A test case. A test case consists of a set of named …","","","","","compile_time_assert_clone::<T>(); fails to compile if T …","compile_time_assert_copy::<T>(); fails to compile if T …","compile_time_assert_eq::<T>(); fails to compile if T doesn…","compile_time_assert_send::<T>(); fails to compile if T …","compile_time_assert_sync::<T>(); fails to compile if T …","Maps the string “true” to true and the string “false…","Returns the value of an attribute that is encoded as a …","Maps the strings “SHA1”, “SHA256”, “SHA384”, …","Like consume_bytes() except it returns None if the test …","Like consume_string() except it returns None if the test …","Returns the raw value of an attribute, without any …","Returns the value of an attribute that is an integer, in …","Returns the value of an attribute that is an integer, in …","The contents of the file.","The name (path) of the file.","","Returns the argument unchanged.","Returns the argument unchanged.","Decode an string of hex digits into a sequence of bytes. …","Calls U::from(self).","Calls U::from(self).","Parses test cases out of the given file, calling f on each …","","","","","",""],"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,6,85,5,7,8,9,1,12,15,1,4,1,5,7,8,12,15,9,4,1,5,7,8,12,15,9,0,12,15,9,12,15,9,12,4,12,4,5,7,8,12,9,4,1,5,7,8,8,12,12,15,15,9,4,1,5,7,8,12,15,9,4,4,85,5,7,8,9,4,5,9,9,5,9,0,7,9,7,9,4,12,15,9,1,4,1,5,7,8,12,15,15,9,4,1,5,7,8,12,15,9,4,1,5,7,8,12,15,9,0,0,0,0,0,32,30,32,30,30,32,30,32,30,32,30,30,32,32,30,32,30,32,30,0,0,0,0,0,0,33,33,34,33,34,34,34,33,33,34,33,34,34,34,33,33,34,33,34,33,34,33,34,0,0,0,0,0,0,0,0,35,39,36,39,36,38,35,39,36,38,35,39,36,36,39,36,39,36,35,38,38,35,39,36,38,35,39,36,35,38,35,39,36,36,39,36,38,35,39,36,38,35,39,36,38,35,39,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,43,43,42,42,41,43,42,41,43,42,41,43,41,43,0,42,41,42,43,42,41,43,42,41,43,41,42,41,43,42,41,43,42,41,43,42,41,43,41,0,0,2,44,2,44,2,44,2,44,2,2,2,44,44,2,2,2,2,44,2,44,2,44,2,44,2,44,2,44,2,44,0,0,0,0,0,0,0,0,0,48,49,48,50,24,49,48,50,24,49,50,49,50,49,50,48,24,49,48,50,24,49,48,48,50,50,24,49,49,48,50,24,51,49,24,48,50,49,50,49,48,50,24,49,48,50,24,49,48,50,24,0,0,0,0,0,0,0,0,53,54,52,54,53,55,52,54,53,55,52,54,53,55,52,54,53,55,52,52,52,54,53,55,52,54,53,53,55,53,52,54,53,55,52,53,0,55,52,54,53,55,52,54,53,55,52,54,53,55,52,54,53,55,55,0,55,0,56,56,56,56,56,56,56,56,56,56,56,56,0,0,0,0,0,57,57,57,57,0,57,57,57,57,57,57,57,0,0,59,59,59,59,59,59,59,59,0,0,0,0,61,60,61,60,60,60,61,40,60,60,61,60,0,61,60,60,60,61,60,61,60,61,60,0,0,0,0,0,63,66,67,64,63,65,66,67,64,63,65,64,63,65,64,63,65,64,64,64,65,66,67,64,63,65,66,67,64,63,65,65,66,66,66,66,67,64,63,65,63,65,64,66,66,64,66,64,64,66,64,63,65,66,67,64,63,65,66,67,64,63,65,66,67,64,63,65,67,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,72,74,75,73,76,77,71,72,74,75,73,76,77,71,72,71,72,71,72,65,73,74,75,73,76,77,72,74,75,73,76,77,71,72,74,76,74,76,74,74,74,76,74,75,73,76,77,71,72,65,72,86,74,76,74,76,71,72,74,75,73,76,77,71,72,74,75,73,76,77,71,72,74,75,73,76,77,71,72,78,75,77,72,0,0,83,79,83,79,0,0,0,0,0,79,79,79,79,79,79,79,79,83,83,79,83,79,0,83,79,0,83,79,83,79,83,79],"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,[[3,[1,2]]],[]],[-1,4,[]],[[[5,[-1]]],4,6],[[[7,[-1]]],4,6],[8,4],[9,4],[1,[[11,[10]]]],[[[12,[-1]]],[[13,[10]]],[[14,[[13,[10]]]]]],[15,[[13,[10]]]],[[[11,[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,[],[]],0,[[[12,[-1]]],[[12,[-1]]],16],[15,15],[9,9],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[],[[12,[[11,[10]]]]]],[[4,4],18],[[[12,[-1]],[12,[-1]]],18,19],[[4,20],[[3,[17,21]]]],[[[5,[-1]],20],[[3,[17,21]]],6],[[[7,[-1]],20],[[3,[17,21]]],6],[[8,20],[[3,[17,21]]]],[[[12,[-1]],20],22,23],[[9,20],[[3,[17,21]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[24,[4]]],8],[-1,[[12,[-1]]],[[14,[[13,[10]]]]]],[-1,-1,[]],[[[11,[10]]],15],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,25],[4,25],[[8,-1],-2,[],[]],[[8,-1],[[5,[-1]]],6],[[8,-1],[[7,[-1]]],6],[[4,[13,[10]]],[[3,[8,2]]]],[8,9],[4,25],[[[5,[-1]],[12,[-2]],[13,[10]]],[[3,[[13,[10]],2]]],6,[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],[13,[10]]],[[3,[[13,[10]],2]]],[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],15,[13,[10]],[26,[25]]],[[3,[[13,[10]],2]]],[[14,[[13,[10]]]]]],[[[5,[-1]],[12,[-2]],[13,[10]],[26,[25]]],[[3,[[13,[10]],2]]],6,[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],[13,[10]],[26,[25]]],[[3,[[13,[10]],2]]],[[14,[[13,[10]]]]]],0,[[[7,[-1]],[12,[-2]],-3],[[3,[17,2]]],6,[[14,[[13,[10]]]]],[[27,[[13,[10]]]],[28,[10]]]],[[9,1,[12,[-1]],-2],[[3,[17,2]]],[[14,[[13,[10]]]]],[[27,[[13,[10]]]],[28,[10]]]],[[[7,[-1]],[12,[-2]],[13,[10]]],[[3,[15,2]]],6,[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],[13,[10]]],[[3,[15,2]]],[[14,[[13,[10]]]]]],[4,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[13,[10]]],[[3,[1,2]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[[[13,[10]]],[[3,[15]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[30,31,[11,[10]]],[[11,[10]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[10]]],32],[[[11,[10]]],30],[[30,31,[13,[10]],[11,[10]]],[[3,[[13,[10]],2]]]],[[32,31,[13,[10]],[11,[10]]],17],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,[33,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,34],18],[[34,20],[[3,[17,21]]]],[-1,-1,[]],[[[24,[34]]],33],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,25],[34,25],[[34,[13,[10]]],[[3,[33,2]]]],[[33,[13,[10]]],[[3,[[11,[10]],2]]]],[34,25],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,0,[[35,[36,[-1]],-2],[[3,[-3,2]]],[[14,[[13,[10]]]]],37,[]],[35,38],[39,38],[[[36,[-1]]],38,[]],[39,[[13,[10]]]],[[[36,[-1]]],[[13,[10]]],[[14,[[13,[10]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],-1,[]],[39,39],[[[36,[-1]]],[[36,[-1]]],16],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[35,[[3,[39,2]]]],[[38,38],18],[[38,20],[[3,[17,21]]]],[[35,20],[[3,[17,21]]]],[[39,20],[[3,[17,21]]]],[[[36,[-1]],20],[[3,[17,21]]],[[14,[[13,[10]]]],23]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[38,40],[[3,[35,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[38,-1],[[36,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[[13,[10]],[13,[10]]],[[3,[17,2]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[41,42],[43,42],[43,[[13,[10]]]],[42,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,25],[41,41],[43,43],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[42,[13,[10]]],43],[[42,42],18],[41,43],[[42,20],[[3,[17,21]]]],[[43,20],22],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,41],[42,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[41,[13,[10]]],17],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[44,44],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[2,2],18],[[2,20],22],[[2,20],22],[[44,20],22],[[44,20],22],[44,2],[45,2],[46,2],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,47,[]],[-1,47,[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,0,0,0,[48,49],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,49],[50,50],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[49,49],18],[[50,[13,[[13,[10]]]],-1],[[3,[[24,[-1]],2]]],51],[[48,[13,[10]]],50],[[[24,[-1]],[13,[10]]],[[3,[17,2]]],51],[[49,20],22],[[48,20],22],[[50,20],22],[[[24,[-1]],20],22,[23,51]],[-1,-1,[]],[-1,-1,[]],[[[24,[49]]],48],[[[24,[49]]],50],[-1,-1,[]],[-1,-1,[]],[49,52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,25,[]],[49,25],[[[24,[-1]]],-1,51],[[49,[13,[10]]],48],[[49,[13,[10]]],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,0,0,[53,52],[54,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[54,54],[53,53],[55,55],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[52,42],[[52,52],18],[[52,20],22],[[54,20],22],[[53,20],[[3,[17,21]]]],[[55,20],[[3,[17,21]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[24,[52]]],53],[-1,-1,[]],[[52,40],[[3,[53,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,25],[[52,[13,[10]]],53],[[53,[13,[10]]],54],[55,54],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[55,[13,[10]]],17],[[53,[13,[10]],[13,[10]]],[[3,[17,2]]]],[53,55],0,[56,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[56,56],[[-1,-2],17,[],[]],[56,10],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[57,57],[[-1,-2],17,[],[]],[[57,58,[13,[10]],[13,[10]],[13,[10]]],17],[[57,57],18],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[[57,58,[13,[10]],[13,[10]],[13,[10]]],[[3,[17,2]]]],0,[59,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[[-1,-2],17,[],[]],[[[61,[-1]]],-1,62],[[-1,[13,[10]]],[[3,[17,2]]],[]],[[-1,[13,[10]]],[[3,[17,2]]],[]],[[60,20],22],[-1,-1,[]],[-1,-1,[]],[40,[[3,[[61,[-1]],2]]],62],[-1,-2,[],[]],[-1,-2,[],[]],[[],60],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,[63,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[64,[-1,-2]]],[[64,[-1,-2]]],16,16],[63,63],[[[65,[-1]]],[[65,[-1]]],16],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],0,0,0,0,[[66,20],[[3,[17,21]]]],[[67,20],22],[[[64,[-1,-2]],20],[[3,[17,21]]],[],[]],[[63,20],[[3,[17,21]]]],[[[65,[-1]],20],[[3,[17,21]]],23],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,[[65,[-1]]],[[68,[10]]]],[[[64,[-1,-2]]],[[3,[66,44]]],[[14,[[13,[10]]]]],[[14,[[13,[10]]]]]],[[[13,[10]]],[[3,[66,44]]]],[[[13,[10]]],[[3,[66,44]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,25],0,0,[66,63],[66],0,[66,25],0,0,[[66,69,40,[13,[10]],[13,[10]]],[[3,[17,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[67,70,70,70],[[3,[17,2]]]],[[[65,[-1]],67,[13,[10]],[13,[10]]],[[3,[17,2]]],[[14,[[13,[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,[71,[[13,[10]]]],[[[72,[-1]]],[[13,[10]]],[[14,[[13,[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,[],[]],[71,71],[[[72,[-1]]],[[72,[-1]]],16],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],0,[[73,73],18],[[74,20],[[3,[17,21]]]],[[75,20],[[3,[17,21]]]],[[73,20],[[3,[17,21]]]],[[76,20],[[3,[17,21]]]],[[77,20],[[3,[17,21]]]],[[[72,[-1]],20],[[3,[17,21]]],[[14,[[13,[10]]]],23]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[13,[10]]],[[3,[74,44]]]],[[73,[13,[10]],40],[[3,[76,44]]]],[[[13,[10]]],[[3,[74,44]]]],[[73,[13,[10]],[13,[10]],40],[[3,[76,44]]]],[[[13,[10]],[13,[10]]],[[3,[74,44]]]],[[[13,[10]]],[[3,[74,44]]]],[40,[[3,[59,2]]]],[[73,40],[[3,[59,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[78,-1],[[72,[-1]]],[]],[-1,[],[]],[74],[76],[[74,[13,[10]]],71],[[76,40,[13,[10]]],[[3,[71,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[-1,70,70,70],[[3,[17,2]]],[]],[[75,70,70,70],[[3,[17,2]]]],[[77,70,70,70],[[3,[17,2]]]],[[[72,[-1]],[13,[10]],[13,[10]]],[[3,[17,2]]],[[14,[[13,[10]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[79,80],18],[[79,80],[[81,[10]]]],[[79,80],[[82,[42]]]],[[79,80],[[82,[[81,[10]]]]]],[[79,80],[[82,[47]]]],[[79,80],47],[[79,80],25],0,0,0,[[79,20],22],[-1,-1,[]],[-1,-1,[]],[80,[[3,[[81,[10]],47]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,-1],17,84],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]]],"c":[580],"p":[[3,"Nonce",15],[3,"Unspecified",305],[4,"Result",765],[3,"Algorithm",15],[3,"OpeningKey",15],[8,"NonceSequence",15],[3,"SealingKey",15],[3,"UnboundKey",15],[3,"LessSafeKey",15],[15,"u8"],[15,"array"],[3,"Aad",15],[15,"slice"],[8,"AsRef",766],[3,"Tag",15],[8,"Clone",767],[15,"tuple"],[15,"bool"],[8,"PartialEq",768],[3,"Formatter",769],[3,"Error",769],[6,"Result",769],[8,"Debug",769],[3,"Okm",337],[15,"usize"],[3,"RangeFrom",770],[8,"AsMut",766],[8,"Extend",771],[3,"TypeId",772],[3,"OpeningKey",139],[15,"u32"],[3,"SealingKey",139],[3,"HeaderProtectionKey",163],[3,"Algorithm",163],[3,"EphemeralPrivateKey",192],[3,"UnparsedPublicKey",192],[8,"FnOnce",773],[3,"Algorithm",192],[3,"PublicKey",192],[8,"SecureRandom",502],[3,"Context",249],[3,"Algorithm",249],[3,"Digest",249],[3,"KeyRejected",305],[3,"EndOfInput",774],[3,"TryFromSliceError",775],[3,"String",776],[3,"Salt",337],[3,"Algorithm",337],[3,"Prk",337],[8,"KeyType",337],[3,"Algorithm",397],[3,"Key",397],[3,"Tag",397],[3,"Context",397],[3,"Positive",462],[3,"Algorithm",475],[3,"NonZeroU32",777],[3,"Document",493],[3,"SystemRandom",502],[3,"Random",502],[8,"RandomlyConstructable",502],[3,"PublicKey",529],[3,"KeyPairComponents",529],[3,"PublicKeyComponents",529],[3,"KeyPair",529],[3,"RsaParameters",529],[8,"FromIterator",771],[8,"RsaEncoding",604],[3,"Input",778],[3,"Signature",604],[3,"UnparsedPublicKey",604],[3,"EcdsaSigningAlgorithm",604],[3,"Ed25519KeyPair",604],[3,"EdDSAParameters",604],[3,"EcdsaKeyPair",604],[3,"EcdsaVerificationAlgorithm",604],[8,"VerificationAlgorithm",604],[3,"TestCase",731],[15,"str"],[3,"Vec",779],[4,"Option",780],[3,"File",731],[8,"FnMut",773],[8,"BoundKey",15],[8,"KeyPair",604]],"b":[[316,"impl-Display-for-Unspecified"],[317,"impl-Debug-for-Unspecified"],[318,"impl-Debug-for-KeyRejected"],[319,"impl-Display-for-KeyRejected"],[320,"impl-From%3CKeyRejected%3E-for-Unspecified"],[321,"impl-From%3CEndOfInput%3E-for-Unspecified"],[322,"impl-From%3CTryFromSliceError%3E-for-Unspecified"]]},\ +"ring":{"doc":"Safe, fast, small crypto using Rust with BoringSSL’s …","t":"AAAAAAAAAAAAAAOHHDDIHDRRDIDDDDKKLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRDRDRLLLLLLLLLLLLLLLLLLLHHDHDGLLLLLLLLLLLLLLLLLLLLLLLDHHDDDHFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDDRRRHRHRHRHHRRLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDHHHHIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLDDHHHHDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLFLDLLLLLLLLLLLLDHHHHLLLLFLLLLLLLFDLLLLLLLLDIIDLLLLLLLKLLLLFLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLMMLLMLMMLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHRDDDDDIQHHHHHHHHHHHHHHHHHIGCDDDILLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLKLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLDDLLLLFFFFFLLLLLLLLMMLLLFLLFLLLLLL","n":["aead","agreement","constant_time","digest","error","hkdf","hmac","io","pbkdf2","pkcs8","rand","rsa","signature","test","test_file","AES_128_GCM","AES_256_GCM","Aad","Algorithm","BoundKey","CHACHA20_POLY1305","LessSafeKey","MAX_TAG_LEN","NONCE_LEN","Nonce","NonceSequence","OpeningKey","SealingKey","Tag","UnboundKey","advance","algorithm","algorithm","algorithm","algorithm","algorithm","as_ref","as_ref","as_ref","assume_unique_for_key","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chacha20_poly1305_openssh","clone","clone","clone","clone_into","clone_into","clone_into","empty","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","key_len","len","new","new","new","new","new","nonce_len","open_in_place","open_in_place","open_in_place_separate_tag","open_within","open_within","quic","seal_in_place_append_tag","seal_in_place_append_tag","seal_in_place_separate_tag","seal_in_place_separate_tag","tag_len","to_owned","to_owned","to_owned","try_assume_unique_for_key","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","KEY_LEN","OpeningKey","PACKET_LENGTH_LEN","SealingKey","TAG_LEN","borrow","borrow","borrow_mut","borrow_mut","decrypt_packet_length","from","from","into","into","new","new","open_in_place","seal_in_place","try_from","try_from","try_into","try_into","type_id","type_id","AES_128","AES_256","Algorithm","CHACHA20","HeaderProtectionKey","Sample","algorithm","borrow","borrow","borrow_mut","borrow_mut","eq","fmt","from","from","from","into","into","key_len","len","new","new_mask","sample_len","try_from","try_from","try_into","try_into","type_id","type_id","Algorithm","ECDH_P256","ECDH_P384","EphemeralPrivateKey","PublicKey","UnparsedPublicKey","X25519","agree_ephemeral","algorithm","algorithm","algorithm","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","clone","clone","clone_into","clone_into","compute_public_key","eq","fmt","fmt","fmt","fmt","from","from","from","from","generate","into","into","into","into","new","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","verify_slices_are_equal","Algorithm","Context","Digest","MAX_BLOCK_LEN","MAX_CHAINING_LEN","MAX_OUTPUT_LEN","SHA1_FOR_LEGACY_USE_ONLY","SHA1_OUTPUT_LEN","SHA256","SHA256_OUTPUT_LEN","SHA384","SHA384_OUTPUT_LEN","SHA512","SHA512_256","SHA512_256_OUTPUT_LEN","SHA512_OUTPUT_LEN","algorithm","algorithm","as_ref","block_len","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","chaining_len","clone","clone","clone_into","clone_into","digest","eq","finish","fmt","fmt","from","from","from","into","into","into","new","output_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","KeyRejected","Unspecified","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","Algorithm","HKDF_SHA1_FOR_LEGACY_USE_ONLY","HKDF_SHA256","HKDF_SHA384","HKDF_SHA512","KeyType","Okm","Prk","Salt","algorithm","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","eq","expand","extract","fill","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hmac_algorithm","into","into","into","into","len","len","len","new","new_less_safe","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","Algorithm","Context","HMAC_SHA1_FOR_LEGACY_USE_ONLY","HMAC_SHA256","HMAC_SHA384","HMAC_SHA512","Key","Tag","algorithm","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","digest_algorithm","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","generate","into","into","into","into","len","new","sign","sign","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","update","verify","with_key","Positive","big_endian_without_leading_zero","borrow","borrow_mut","clone","clone_into","first_byte","from","into","to_owned","try_from","try_into","type_id","Algorithm","PBKDF2_HMAC_SHA1","PBKDF2_HMAC_SHA256","PBKDF2_HMAC_SHA384","PBKDF2_HMAC_SHA512","borrow","borrow_mut","clone","clone_into","derive","eq","from","into","to_owned","try_from","try_into","type_id","verify","Document","as_ref","borrow","borrow_mut","from","into","try_from","try_into","type_id","Random","RandomlyConstructable","SecureRandom","SystemRandom","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","expose","fill","fill","fmt","from","from","generate","into","into","new","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","KeyPair","KeyPairComponents","PublicKey","PublicKeyComponents","RsaParameters","as_ref","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","d","dP","dQ","e","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_components","from_der","from_pkcs8","into","into","into","into","into","modulus_len","n","p","public","public_key","public_key","public_modulus_len","q","qInv","sign","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","verify","verify","ECDSA_P256_SHA256_ASN1","ECDSA_P256_SHA256_ASN1_SIGNING","ECDSA_P256_SHA256_FIXED","ECDSA_P256_SHA256_FIXED_SIGNING","ECDSA_P256_SHA384_ASN1","ECDSA_P384_SHA256_ASN1","ECDSA_P384_SHA384_ASN1","ECDSA_P384_SHA384_ASN1_SIGNING","ECDSA_P384_SHA384_FIXED","ECDSA_P384_SHA384_FIXED_SIGNING","ED25519","ED25519_PUBLIC_KEY_LEN","EcdsaKeyPair","EcdsaSigningAlgorithm","EcdsaVerificationAlgorithm","Ed25519KeyPair","EdDSAParameters","KeyPair","PublicKey","RSA_PKCS1_1024_8192_SHA1_FOR_LEGACY_USE_ONLY","RSA_PKCS1_1024_8192_SHA256_FOR_LEGACY_USE_ONLY","RSA_PKCS1_1024_8192_SHA512_FOR_LEGACY_USE_ONLY","RSA_PKCS1_2048_8192_SHA1_FOR_LEGACY_USE_ONLY","RSA_PKCS1_2048_8192_SHA256","RSA_PKCS1_2048_8192_SHA384","RSA_PKCS1_2048_8192_SHA512","RSA_PKCS1_3072_8192_SHA384","RSA_PKCS1_SHA256","RSA_PKCS1_SHA384","RSA_PKCS1_SHA512","RSA_PSS_2048_8192_SHA256","RSA_PSS_2048_8192_SHA384","RSA_PSS_2048_8192_SHA512","RSA_PSS_SHA256","RSA_PSS_SHA384","RSA_PSS_SHA512","RsaEncoding","RsaKeyPair","RsaParameters","RsaPublicKeyComponents","Signature","UnparsedPublicKey","VerificationAlgorithm","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","e","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_pkcs8","from_pkcs8","from_pkcs8_maybe_unchecked","from_private_key_and_public_key","from_seed_and_public_key","from_seed_unchecked","generate_pkcs8","generate_pkcs8","into","into","into","into","into","into","into","n","new","public_key","public_key","public_key","sign","sign","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify","verify","verify","verify","File","TestCase","borrow","borrow","borrow_mut","borrow_mut","compile_time_assert_clone","compile_time_assert_copy","compile_time_assert_eq","compile_time_assert_send","compile_time_assert_sync","consume_bool","consume_bytes","consume_digest_alg","consume_optional_bytes","consume_optional_string","consume_string","consume_usize","consume_usize_bits","contents","file_name","fmt","from","from","from_hex","into","into","run","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"ring"],[15,"ring::aead"],[139,"ring::aead::chacha20_poly1305_openssh"],[163,"ring::aead::quic"],[192,"ring::agreement"],[248,"ring::constant_time"],[249,"ring::digest"],[305,"ring::error"],[337,"ring::hkdf"],[397,"ring::hmac"],[462,"ring::io"],[475,"ring::pbkdf2"],[493,"ring::pkcs8"],[502,"ring::rand"],[529,"ring::rsa"],[604,"ring::signature"],[731,"ring::test"],[765,"core::result"],[766,"core::convert"],[767,"core::clone"],[768,"core::cmp"],[769,"core::fmt"],[770,"core::fmt"],[771,"core::convert"],[772,"core::any"],[773,"core::ops::function"],[774,"core::array"],[775,"untrusted::reader"],[776,"alloc::string"],[777,"core::num::nonzero"],[778,"core::iter::traits::collect"],[779,"alloc::vec"],[780,"core::option"],[781,"core::ops::function"]],"d":["Authenticated Encryption with Associated Data (AEAD).","Key Agreement: ECDH, including X25519.","Constant-time operations.","SHA-2 and the legacy SHA-1 digest algorithm.","Error reporting.","HMAC-based Extract-and-Expand Key Derivation Function.","HMAC is specified in RFC 2104.","Serialization and deserialization.","PBKDF2 derivation and verification.","PKCS#8 is specified in RFC 5958.","Cryptographic pseudo-random number generation.","RSA.","Public key signatures: signing and verification.","Testing framework.","References a test input file.","AES-128 in GCM mode with 128-bit tags and 96 bit nonces.","AES-256 in GCM mode with 128-bit tags and 96 bit nonces.","The additionally authenticated data (AAD) for an opening …","An AEAD Algorithm.","An AEAD key bound to a nonce sequence.","ChaCha20-Poly1305 as described in RFC 8439.","Immutable keys for use in situations where OpeningKey/…","The maximum length of a tag for the algorithms in this …","All the AEADs we support use 96-bit nonces.","A nonce for a single AEAD opening or sealing operation.","A sequences of unique nonces.","An AEAD key for authenticating and decrypting (“opening…","An AEAD key for encrypting and signing (“sealing”), …","A possibly valid authentication tag.","An AEAD key without a designated role or nonce sequence.","Returns the next nonce in the sequence.","The key’s AEAD algorithm.","","","The key’s AEAD algorithm.","The key’s AEAD algorithm.","","","","Constructs a Nonce with the given value, assuming that the …","","","","","","","","","","","","","","","","","The chacha20-poly1305@openssh.com AEAD-ish construct.","","","","","","","Construct an empty Aad.","","","","","","","","","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 the Aad from the given bytes.","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The length of the key.","","Constructs a new key from the given UnboundKey and …","","","Constructs a UnboundKey.","Constructs a LessSafeKey.","The length of the nonces.","Authenticates and decrypts (“opens”) data in place.","Like super::OpeningKey::open_in_place(), except it accepts …","Like open_in_place, except the authentication tag is …","Authenticates and decrypts (“opens”) data in place, …","Like super::OpeningKey::open_within(), except it accepts an","QUIC Header Protection.","Encrypts and signs (“seals”) data in place, appending …","Like super::SealingKey::seal_in_place_append_tag(), except …","Encrypts and signs (“seals”) data in place.","Like super::SealingKey::seal_in_place_separate_tag(), …","The length of a tag.","","","","Constructs a Nonce with the given value, assuming that the …","","","","","","","","","","","","","","","","","","","","","","","","","","The length of key.","A key for opening packets.","The length in bytes of the packet_length field in a SSH …","A key for sealing packets.","The length in bytes of an authentication tag.","","","","","Returns the decrypted, but unauthenticated, packet length.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Constructs a new SealingKey.","Constructs a new OpeningKey.","Opens (authenticates and decrypts) a packet.","Seals (encrypts and signs) a packet.","","","","","","","AES-128.","AES-256.","A QUIC Header Protection Algorithm.","ChaCha20.","A key for generating QUIC Header Protection masks.","QUIC sample for new key masks","The key’s algorithm.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","The length of the key.","","Create a new header protection key.","Generate a new QUIC Header Protection mask.","The required sample length.","","","","","","","A key agreement algorithm.","ECDH using the NSA Suite B P-256 (secp256r1) curve.","ECDH using the NSA Suite B P-384 (secp384r1) curve.","An ephemeral private key for use (only) with …","A public key for key agreement.","An unparsed, possibly malformed, public key for key …","X25519 (ECDH using Curve25519) as described in RFC 7748.","Performs a key agreement with an ephemeral private key and …","The algorithm for the private key.","The algorithm for the public key.","The algorithm for the public key.","","","","","","","","","","","TODO: doc","","","","","Computes the public key from the private key.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Generate a new ephemeral private key for the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Constructs a new UnparsedPublicKey.","","","","","","","","","","","","","","","Returns Ok(()) if a == b and Err(error::Unspecified) …","A digest algorithm.","A context for multi-step (Init-Update-Finish) digest …","A calculated digest value.","The maximum block length (Algorithm::block_len()) of all …","The maximum chaining length (Algorithm::chaining_len()) of …","The maximum output length (Algorithm::output_len()) of all …","SHA-1 as specified in FIPS 180-4. Deprecated.","The length of the output of SHA-1, in bytes.","SHA-256 as specified in FIPS 180-4.","The length of the output of SHA-256, in bytes.","SHA-384 as specified in FIPS 180-4.","The length of the output of SHA-384, in bytes.","SHA-512 as specified in FIPS 180-4.","SHA-512/256 as specified in FIPS 180-4.","The length of the output of SHA-512/256, in bytes.","The length of the output of SHA-512, in bytes.","The algorithm that this context is using.","The algorithm that was used to calculate the digest value.","","The internal block length.","","","","","","","The size of the chaining value of the digest function, in …","","","","","Returns the digest of data using the given digest …","","Finalizes the digest calculation and returns the digest …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Constructs a new context.","The length of a finalized digest.","","","","","","","","","","","","Updates the digest with all the data in data.","An error parsing or validating a key.","An error with absolutely no details.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","An HKDF algorithm.","HKDF using HMAC-SHA-1. Obsolete.","HKDF using HMAC-SHA-256.","HKDF using HMAC-SHA-384.","HKDF using HMAC-SHA-512.","The length of the OKM (Output Keying Material) for a …","An HKDF OKM (Output Keying Material)","A HKDF PRK (pseudorandom key).","A salt for HKDF operations.","The algorithm used to derive this salt.","","","","","","","","","","","","","","The HKDF-Expand operation.","The HKDF-Extract operation.","Fills out with the output of the HKDF-Expand operation for …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","The underlying HMAC algorithm.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The length that Prk::expand() should expand its input to.","","The OkmLength given to Prk::expand().","Constructs a new Salt with the given value based on the …","Construct a new Prk directly with the given value.","","","","","","","","","","","","","","","An HMAC algorithm.","A context for multi-step (Init-Update-Finish) HMAC signing.","HMAC using SHA-1. Obsolete.","HMAC using SHA-256.","HMAC using SHA-384.","HMAC using SHA-512.","A key to use for HMAC signing.","An HMAC tag.","The digest algorithm for the key.","","","","","","","","","","","","","","","","","","The digest algorithm this HMAC algorithm is based on.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Generate an HMAC signing key using the given digest …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Construct an HMAC signing key using the given digest …","Calculates the HMAC of data using the key key in one step.","Finalizes the HMAC calculation and returns the HMAC value. …","","","","","","","","","","","","","","","","","Updates the HMAC with all the data in data. update may be …","Calculates the HMAC of data using the signing key key, and …","Constructs a new HMAC signing context using the given …","A serialized positive integer.","Returns the value, ordered from significant byte to least …","","","","","Returns the first byte.","Returns the argument unchanged.","Calls U::from(self).","","","","","A PBKDF2 algorithm.","PBKDF2 using HMAC-SHA1.","PBKDF2 using HMAC-SHA256.","PBKDF2 using HMAC-SHA384.","PBKDF2 using HMAC-SHA512.","","","","","Fills out with the key derived using PBKDF2 with the given …","","Returns the argument unchanged.","Calls U::from(self).","","","","","Verifies that a previously-derived (e.g., using derive) …","A generated PKCS#8 document.","","","","Returns the argument unchanged.","Calls U::from(self).","","","","A random value constructed from a SecureRandom that hasn’…","A type that can be returned by ring::rand::generate().","A secure random number generator.","A secure random number generator where the random values …","","","","","","","Expose the random value.","Fills dest with random bytes.","","","Returns the argument unchanged.","Returns the argument unchanged.","Generate the new random value using rng.","Calls U::from(self).","Calls U::from(self).","Constructs a new SystemRandom.","","","","","","","","An RSA key pair, used for signing.","RSA key pair components.","An RSA Public Key.","RSA public key components.","Parameters for RSA verification.","","","","","","","","","","","","","","","","","","The private exponent.","p’s public Chinese Remainder Theorem exponent.","q’s public Chinese Remainder Theorem exponent.","The public exponent, encoded in big-endian bytes without …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Constructs an RSA private key from its big-endian-encoded …","Parses an RSA private key that is not inside a PKCS#8 …","Parses an unencrypted PKCS#8-encoded RSA private key.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The length, in bytes, of the public modulus.","The public modulus, encoded in big-endian bytes without …","The first prime factor of d.","Returns a reference to the public key.","","The public key components.","Returns the length in bytes of the key pair’s public …","The second prime factor of d.","q**-1 mod p.","Computes the signature of msg and writes it into signature.","","","","","","","","","","","","","","","","","","","","Verifies that signature is a valid signature of message …","Verification of ASN.1 DER-encoded ECDSA signatures using …","Signing of ASN.1 DER-encoded ECDSA signatures using the …","Verification of fixed-length (PKCS#11 style) ECDSA …","Signing of fixed-length (PKCS#11 style) ECDSA signatures …","Not recommended. Verification of ASN.1 DER-encoded ECDSA …","Not recommended. Verification of ASN.1 DER-encoded ECDSA …","Verification of ASN.1 DER-encoded ECDSA signatures using …","Signing of ASN.1 DER-encoded ECDSA signatures using the …","Verification of fixed-length (PKCS#11 style) ECDSA …","Signing of fixed-length (PKCS#11 style) ECDSA signatures …","Verification of Ed25519 signatures.","The length of an Ed25519 public key.","An ECDSA key pair, used for signing.","An ECDSA signing algorithm.","An ECDSA verification algorithm.","An Ed25519 key pair, for signing.","Parameters for EdDSA signing and verification.","Key pairs for signing messages (private key and public …","The type of the public key.","Verification of signatures using RSA keys of 1024-8192 …","Verification of signatures using RSA keys of 1024-8192 …","Verification of signatures using RSA keys of 1024-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 3072-8192 …","PKCS#1 1.5 padding using SHA-256 for RSA signatures.","PKCS#1 1.5 padding using SHA-384 for RSA signatures.","PKCS#1 1.5 padding using SHA-512 for RSA signatures.","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","Verification of signatures using RSA keys of 2048-8192 …","RSA PSS padding using SHA-256 for RSA signatures.","RSA PSS padding using SHA-384 for RSA signatures.","RSA PSS padding using SHA-512 for RSA signatures.","An RSA signature encoding as described in RFC 3447 Section …","An RSA key pair, used for signing.","","RSA public key components.","A public key signature returned from a signing operation.","An unparsed, possibly malformed, public key for signature …","A signature verification algorithm.","","","","","","","","","","","","","","","","","","","","","The public exponent, encoded in big-endian bytes without …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs an Ed25519 key pair by parsing an unencrypted …","Constructs an ECDSA key pair by parsing an unencrypted …","Constructs an Ed25519 key pair by parsing an unencrypted …","Constructs an ECDSA key pair from the private key and …","Constructs an Ed25519 key pair from the private key seed …","Constructs a Ed25519 key pair from the private key seed …","Generates a new key pair and returns the key pair …","Generates a new key pair and returns the key pair …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The public modulus, encoded in big-endian bytes without …","Construct a new UnparsedPublicKey.","The public key for the key pair.","","","Returns the signature of the message msg.","Returns the signature of the message using a random nonce …","","","","","","","","","","","","","","","","","","","","","","","","Verify the signature signature of message msg with the …","","","Parses the public key and verifies signature is a valid …","A test input file.","A test case. A test case consists of a set of named …","","","","","compile_time_assert_clone::<T>(); fails to compile if T …","compile_time_assert_copy::<T>(); fails to compile if T …","compile_time_assert_eq::<T>(); fails to compile if T doesn…","compile_time_assert_send::<T>(); fails to compile if T …","compile_time_assert_sync::<T>(); fails to compile if T …","Maps the string “true” to true and the string “false…","Returns the value of an attribute that is encoded as a …","Maps the strings “SHA1”, “SHA256”, “SHA384”, …","Like consume_bytes() except it returns None if the test …","Like consume_string() except it returns None if the test …","Returns the raw value of an attribute, without any …","Returns the value of an attribute that is an integer, in …","Returns the value of an attribute that is an integer, in …","The contents of the file.","The name (path) of the file.","","Returns the argument unchanged.","Returns the argument unchanged.","Decode an string of hex digits into a sequence of bytes. …","Calls U::from(self).","Calls U::from(self).","Parses test cases out of the given file, calling f on each …","","","","","",""],"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,6,85,5,7,8,9,1,12,15,1,4,1,5,7,8,12,15,9,4,1,5,7,8,12,15,9,0,12,15,9,12,15,9,12,4,12,4,5,7,8,12,9,4,1,5,7,8,8,12,12,15,15,9,4,1,5,7,8,12,15,9,4,4,85,5,7,8,9,4,5,9,9,5,9,0,7,9,7,9,4,12,15,9,1,4,1,5,7,8,12,15,15,9,4,1,5,7,8,12,15,9,4,1,5,7,8,12,15,9,0,0,0,0,0,32,30,32,30,30,32,30,32,30,32,30,30,32,32,30,32,30,32,30,0,0,0,0,0,0,33,33,34,33,34,34,34,33,33,34,33,34,34,34,33,33,34,33,34,33,34,33,34,0,0,0,0,0,0,0,0,35,39,36,39,36,38,35,39,36,38,35,39,36,36,39,36,39,36,35,38,38,35,39,36,38,35,39,36,35,38,35,39,36,36,39,36,38,35,39,36,38,35,39,36,38,35,39,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,43,43,42,42,41,43,42,41,43,42,41,43,41,43,0,42,41,42,43,42,41,43,42,41,43,41,42,41,43,42,41,43,42,41,43,42,41,43,41,0,0,2,44,2,44,2,44,2,44,2,2,2,44,44,2,2,2,2,44,2,44,2,44,2,44,2,44,2,44,2,44,0,0,0,0,0,0,0,0,0,48,49,48,50,24,49,48,50,24,49,50,49,50,49,50,48,24,49,48,50,24,49,48,48,50,50,24,49,49,48,50,24,51,49,24,48,50,49,50,49,48,50,24,49,48,50,24,49,48,50,24,0,0,0,0,0,0,0,0,53,54,52,54,53,55,52,54,53,55,52,54,53,55,52,54,53,55,52,52,52,54,53,55,52,54,53,53,55,53,52,54,53,55,52,53,0,55,52,54,53,55,52,54,53,55,52,54,53,55,52,54,53,55,55,0,55,0,56,56,56,56,56,56,56,56,56,56,56,56,0,0,0,0,0,57,57,57,57,0,57,57,57,57,57,57,57,0,0,59,59,59,59,59,59,59,59,0,0,0,0,61,60,61,60,60,60,61,40,60,60,61,60,0,61,60,60,60,61,60,61,60,61,60,0,0,0,0,0,63,66,67,64,63,65,66,67,64,63,65,64,63,65,64,63,65,64,64,64,65,66,67,64,63,65,66,67,64,63,65,65,66,66,66,66,67,64,63,65,63,65,64,66,66,64,66,64,64,66,64,63,65,66,67,64,63,65,66,67,64,63,65,66,67,64,63,65,67,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,72,74,75,73,76,77,71,72,74,75,73,76,77,71,72,71,72,71,72,65,73,74,75,73,76,77,72,74,75,73,76,77,71,72,74,76,74,76,74,74,74,76,74,75,73,76,77,71,72,65,72,86,74,76,74,76,71,72,74,75,73,76,77,71,72,74,75,73,76,77,71,72,74,75,73,76,77,71,72,78,75,77,72,0,0,83,79,83,79,0,0,0,0,0,79,79,79,79,79,79,79,79,83,83,79,83,79,0,83,79,0,83,79,83,79,83,79],"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,[[3,[1,2]]],[]],[-1,4,[]],[[[5,[-1]]],4,6],[[[7,[-1]]],4,6],[8,4],[9,4],[1,[[11,[10]]]],[[[12,[-1]]],[[13,[10]]],[[14,[[13,[10]]]]]],[15,[[13,[10]]]],[[[11,[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,[],[]],0,[[[12,[-1]]],[[12,[-1]]],16],[15,15],[9,9],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[],[[12,[[11,[10]]]]]],[[4,4],18],[[[12,[-1]],[12,[-1]]],18,19],[[4,20],[[3,[17,21]]]],[[[5,[-1]],20],[[3,[17,21]]],6],[[[7,[-1]],20],[[3,[17,21]]],6],[[8,20],[[3,[17,21]]]],[[[12,[-1]],20],22,23],[[9,20],[[3,[17,21]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[24,[4]]],8],[-1,-1,[]],[-1,-1,[]],[-1,[[12,[-1]]],[[14,[[13,[10]]]]]],[-1,-1,[]],[[[11,[10]]],15],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,25],[4,25],[[8,-1],-2,[],[]],[[8,-1],[[5,[-1]]],6],[[8,-1],[[7,[-1]]],6],[[4,[13,[10]]],[[3,[8,2]]]],[8,9],[4,25],[[[5,[-1]],[12,[-2]],[13,[10]]],[[3,[[13,[10]],2]]],6,[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],[13,[10]]],[[3,[[13,[10]],2]]],[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],15,[13,[10]],[26,[25]]],[[3,[[13,[10]],2]]],[[14,[[13,[10]]]]]],[[[5,[-1]],[12,[-2]],[13,[10]],[26,[25]]],[[3,[[13,[10]],2]]],6,[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],[13,[10]],[26,[25]]],[[3,[[13,[10]],2]]],[[14,[[13,[10]]]]]],0,[[[7,[-1]],[12,[-2]],-3],[[3,[17,2]]],6,[[14,[[13,[10]]]]],[[27,[[13,[10]]]],[28,[10]]]],[[9,1,[12,[-1]],-2],[[3,[17,2]]],[[14,[[13,[10]]]]],[[27,[[13,[10]]]],[28,[10]]]],[[[7,[-1]],[12,[-2]],[13,[10]]],[[3,[15,2]]],6,[[14,[[13,[10]]]]]],[[9,1,[12,[-1]],[13,[10]]],[[3,[15,2]]],[[14,[[13,[10]]]]]],[4,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[13,[10]]],[[3,[1,2]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[[[13,[10]]],[[3,[15]]]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[30,31,[11,[10]]],[[11,[10]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[10]]],32],[[[11,[10]]],30],[[30,31,[13,[10]],[11,[10]]],[[3,[[13,[10]],2]]]],[[32,31,[13,[10]],[11,[10]]],17],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,[33,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,34],18],[[34,20],[[3,[17,21]]]],[[[24,[34]]],33],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[34,25],[34,25],[[34,[13,[10]]],[[3,[33,2]]]],[[33,[13,[10]]],[[3,[[11,[10]],2]]]],[34,25],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,0,[[35,[36,[-1]],-2],[[3,[-3,2]]],[[14,[[13,[10]]]]],37,[]],[35,38],[39,38],[[[36,[-1]]],38,[]],[39,[[13,[10]]]],[[[36,[-1]]],[[13,[10]]],[[14,[[13,[10]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],-1,[]],[39,39],[[[36,[-1]]],[[36,[-1]]],16],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[35,[[3,[39,2]]]],[[38,38],18],[[38,20],[[3,[17,21]]]],[[35,20],[[3,[17,21]]]],[[39,20],[[3,[17,21]]]],[[[36,[-1]],20],[[3,[17,21]]],[[14,[[13,[10]]]],23]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[38,40],[[3,[35,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[38,-1],[[36,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[[13,[10]],[13,[10]]],[[3,[17,2]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[41,42],[43,42],[43,[[13,[10]]]],[42,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,25],[41,41],[43,43],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[42,[13,[10]]],43],[[42,42],18],[41,43],[[42,20],[[3,[17,21]]]],[[43,20],22],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[42,41],[42,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[41,[13,[10]]],17],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[44,44],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[2,2],18],[[2,20],22],[[2,20],22],[[44,20],22],[[44,20],22],[45,2],[46,2],[44,2],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,47,[]],[-1,47,[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,0,0,0,[48,49],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,49],[50,50],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[49,49],18],[[50,[13,[[13,[10]]]],-1],[[3,[[24,[-1]],2]]],51],[[48,[13,[10]]],50],[[[24,[-1]],[13,[10]]],[[3,[17,2]]],51],[[49,20],22],[[48,20],22],[[50,20],22],[[[24,[-1]],20],22,[23,51]],[-1,-1,[]],[-1,-1,[]],[[[24,[49]]],48],[-1,-1,[]],[[[24,[49]]],50],[-1,-1,[]],[49,52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,25,[]],[49,25],[[[24,[-1]]],-1,51],[[49,[13,[10]]],48],[[49,[13,[10]]],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,0,0,0,[53,52],[54,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[54,54],[53,53],[55,55],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[52,42],[[52,52],18],[[52,20],22],[[54,20],22],[[53,20],[[3,[17,21]]]],[[55,20],[[3,[17,21]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[24,[52]]],53],[-1,-1,[]],[[52,40],[[3,[53,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,25],[[52,[13,[10]]],53],[[53,[13,[10]]],54],[55,54],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[55,[13,[10]]],17],[[53,[13,[10]],[13,[10]]],[[3,[17,2]]]],[53,55],0,[56,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[56,56],[[-1,-2],17,[],[]],[56,10],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[57,57],[[-1,-2],17,[],[]],[[57,58,[13,[10]],[13,[10]],[13,[10]]],17],[[57,57],18],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[[57,58,[13,[10]],[13,[10]],[13,[10]]],[[3,[17,2]]]],0,[59,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[[-1,-2],17,[],[]],[[[61,[-1]]],-1,62],[[-1,[13,[10]]],[[3,[17,2]]],[]],[[-1,[13,[10]]],[[3,[17,2]]],[]],[[60,20],22],[-1,-1,[]],[-1,-1,[]],[40,[[3,[[61,[-1]],2]]],62],[-1,-2,[],[]],[-1,-2,[],[]],[[],60],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],0,0,0,0,0,[63,[[13,[10]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[64,[-1,-2]]],[[64,[-1,-2]]],16,16],[63,63],[[[65,[-1]]],[[65,[-1]]],16],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],0,0,0,0,[[66,20],[[3,[17,21]]]],[[67,20],22],[[[64,[-1,-2]],20],[[3,[17,21]]],[],[]],[[63,20],[[3,[17,21]]]],[[[65,[-1]],20],[[3,[17,21]]],23],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,[[65,[-1]]],[[68,[10]]]],[-1,-1,[]],[[[64,[-1,-2]]],[[3,[66,44]]],[[14,[[13,[10]]]]],[[14,[[13,[10]]]]]],[[[13,[10]]],[[3,[66,44]]]],[[[13,[10]]],[[3,[66,44]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,25],0,0,[66,63],[66],0,[66,25],0,0,[[66,69,40,[13,[10]],[13,[10]]],[[3,[17,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[67,70,70,70],[[3,[17,2]]]],[[[65,[-1]],67,[13,[10]],[13,[10]]],[[3,[17,2]]],[[14,[[13,[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,[71,[[13,[10]]]],[[[72,[-1]]],[[13,[10]]],[[14,[[13,[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,[],[]],[71,71],[[[72,[-1]]],[[72,[-1]]],16],[[-1,-2],17,[],[]],[[-1,-2],17,[],[]],0,[[73,73],18],[[74,20],[[3,[17,21]]]],[[75,20],[[3,[17,21]]]],[[73,20],[[3,[17,21]]]],[[76,20],[[3,[17,21]]]],[[77,20],[[3,[17,21]]]],[[[72,[-1]],20],[[3,[17,21]]],[[14,[[13,[10]]]],23]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[13,[10]]],[[3,[74,44]]]],[[73,[13,[10]],40],[[3,[76,44]]]],[[[13,[10]]],[[3,[74,44]]]],[[73,[13,[10]],[13,[10]],40],[[3,[76,44]]]],[[[13,[10]],[13,[10]]],[[3,[74,44]]]],[[[13,[10]]],[[3,[74,44]]]],[40,[[3,[59,2]]]],[[73,40],[[3,[59,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[78,-1],[[72,[-1]]],[]],[-1,[],[]],[74],[76],[[74,[13,[10]]],71],[[76,40,[13,[10]]],[[3,[71,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[-1,70,70,70],[[3,[17,2]]],[]],[[75,70,70,70],[[3,[17,2]]]],[[77,70,70,70],[[3,[17,2]]]],[[[72,[-1]],[13,[10]],[13,[10]]],[[3,[17,2]]],[[14,[[13,[10]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[79,80],18],[[79,80],[[81,[10]]]],[[79,80],[[82,[42]]]],[[79,80],[[82,[[81,[10]]]]]],[[79,80],[[82,[47]]]],[[79,80],47],[[79,80],25],0,0,0,[[79,20],22],[-1,-1,[]],[-1,-1,[]],[80,[[3,[[81,[10]],47]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,-1],17,84],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,[[3,[-2]]],[],[]],[-1,29,[]],[-1,29,[]]],"c":[580],"p":[[3,"Nonce",15],[3,"Unspecified",305],[4,"Result",765],[3,"Algorithm",15],[3,"OpeningKey",15],[8,"NonceSequence",15],[3,"SealingKey",15],[3,"UnboundKey",15],[3,"LessSafeKey",15],[15,"u8"],[15,"array"],[3,"Aad",15],[15,"slice"],[8,"AsRef",766],[3,"Tag",15],[8,"Clone",767],[15,"tuple"],[15,"bool"],[8,"PartialEq",768],[3,"Formatter",769],[3,"Error",769],[6,"Result",769],[8,"Debug",769],[3,"Okm",337],[15,"usize"],[3,"RangeFrom",770],[8,"AsMut",766],[8,"Extend",771],[3,"TypeId",772],[3,"OpeningKey",139],[15,"u32"],[3,"SealingKey",139],[3,"HeaderProtectionKey",163],[3,"Algorithm",163],[3,"EphemeralPrivateKey",192],[3,"UnparsedPublicKey",192],[8,"FnOnce",773],[3,"Algorithm",192],[3,"PublicKey",192],[8,"SecureRandom",502],[3,"Context",249],[3,"Algorithm",249],[3,"Digest",249],[3,"KeyRejected",305],[3,"TryFromSliceError",774],[3,"EndOfInput",775],[3,"String",776],[3,"Salt",337],[3,"Algorithm",337],[3,"Prk",337],[8,"KeyType",337],[3,"Algorithm",397],[3,"Key",397],[3,"Tag",397],[3,"Context",397],[3,"Positive",462],[3,"Algorithm",475],[3,"NonZeroU32",777],[3,"Document",493],[3,"SystemRandom",502],[3,"Random",502],[8,"RandomlyConstructable",502],[3,"PublicKey",529],[3,"KeyPairComponents",529],[3,"PublicKeyComponents",529],[3,"KeyPair",529],[3,"RsaParameters",529],[8,"FromIterator",771],[8,"RsaEncoding",604],[3,"Input",778],[3,"Signature",604],[3,"UnparsedPublicKey",604],[3,"EcdsaSigningAlgorithm",604],[3,"Ed25519KeyPair",604],[3,"EdDSAParameters",604],[3,"EcdsaKeyPair",604],[3,"EcdsaVerificationAlgorithm",604],[8,"VerificationAlgorithm",604],[3,"TestCase",731],[15,"str"],[3,"Vec",779],[4,"Option",780],[3,"File",731],[8,"FnMut",773],[8,"BoundKey",15],[8,"KeyPair",604]],"b":[[316,"impl-Debug-for-Unspecified"],[317,"impl-Display-for-Unspecified"],[318,"impl-Display-for-KeyRejected"],[319,"impl-Debug-for-KeyRejected"],[320,"impl-From%3CTryFromSliceError%3E-for-Unspecified"],[321,"impl-From%3CEndOfInput%3E-for-Unspecified"],[322,"impl-From%3CKeyRejected%3E-for-Unspecified"]]},\ "roxmltree":{"doc":"Represent an XML 1.0 document as a read-only tree.","t":"DDNDNDNDDNNNNNEDNNNNNNNNNNNRRDDNNDDENNNDNDNENDNNNNNNNNNNMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLML","n":["Attribute","Attributes","AttributesLimitReached","AxisIter","Borrowed","Children","Comment","Descendants","Document","DtdDetected","DuplicatedAttribute","DuplicatedNamespace","Element","EntityReferenceLoop","Error","ExpandedName","InvalidAttributeValue","InvalidChar","InvalidChar2","InvalidCharacterData","InvalidComment","InvalidElementNamePrefix","InvalidExternalID","InvalidName","InvalidString","InvalidXmlPrefixUri","MalformedEntityReference","NS_XMLNS_URI","NS_XML_URI","Namespace","NamespaceIter","NamespacesLimitReached","NoRootNode","Node","NodeId","NodeType","NodesLimitReached","NonXmlChar","Owned","PI","PI","ParsingOptions","Root","StringStorage","Text","TextPos","UnclosedRootNode","UnexpectedCloseTag","UnexpectedDeclaration","UnexpectedEndOfStream","UnexpectedEntityCloseTag","UnexpectedXmlUri","UnexpectedXmlnsUri","UnknownEntityReference","UnknownNamespace","UnknownToken","allow_dtd","ancestors","as_str","attribute","attribute_node","attributes","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","children","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","col","default","default_namespace","deref","descendants","descendants","description","document","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","first_child","first_children","first_element_child","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_static","get","get_node","get_usize","has_attribute","has_children","has_siblings","has_tag_name","hash","hash","hash","hash","id","input_text","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","is_comment","is_element","is_pi","is_root","is_text","last_child","last_children","last_element_child","lookup_namespace_uri","lookup_prefix","name","name","name","namespace","namespace","namespaces","new","new","new_owned","next","next","next","next","next","next_back","next_back","next_back","next_back","next_sibling","next_sibling_element","next_siblings","node_type","nodes_limit","nth","nth","nth","parent","parent_element","parse","parse_with_options","partial_cmp","pi","pos","position","prev_sibling","prev_sibling_element","prev_siblings","range","root","root_element","row","size_hint","size_hint","size_hint","tag_name","tail","tail_storage","target","text","text_pos_at","text_storage","to_owned","to_owned","to_owned","to_owned","to_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_into","try_into","try_into","try_into","try_into","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","uri","value","value","value_storage"],"q":[[0,"roxmltree"],[364,"core::option"],[365,"core::convert"],[366,"core::cmp"],[367,"core::fmt"],[368,"core::fmt"],[369,"core::fmt"],[370,"alloc::sync"],[371,"core::ops::range"],[372,"alloc::string"],[373,"core::any"]],"d":["An attribute.","Iterator over a node’s attributes","Indicates that too many attributes were parsed.","Iterator over specified axis.","A raw slice of the input string.","Iterator over children.","A comment node.","Iterator over a node and its descendants.","An XML tree container.","An XML with DTD detected.","An element has a duplicated attributes.","A namespace was already defined on this element.","An element node.","A possible entity reference loop.","A list of all possible errors.","An expanded name.","Attribute value cannot have a < character.","An invalid/unexpected character.","An invalid/unexpected character.","A Character Data node contains an invalid data.","A comment cannot contain -- or end with -.","xmlns can’t be used as an element prefix.","An invalid ExternalID in the DTD.","An invalid name.","An unexpected string.","The xmlns:xml attribute must have an …","A malformed entity reference.","The http://www.w3.org/2000/xmlns/ URI.","The http://www.w3.org/XML/1998/namespace URI.","A namespace.","Iterator over the namespaces attached to a node.","Indicates that too many namespaces were parsed.","The XML document must have at least one element.","A node in a document.","A node ID stored as u32.","A list of supported node types.","Indicates that the ParsingOptions::nodes_limit was reached.","A non-XML character has occurred.","A reference-counted string.","A processing instruction.","A processing instruction.","Parsing options.","The root node of the Document.","A string storage.","A text node.","Position in text.","The root node was opened but never closed.","Incorrect tree structure.","An XML document can have only one XML declaration and it …","The steam ended earlier than we expected.","Entity value starts with a close tag.","Only the xmlns:xml attribute can have the …","The http://www.w3.org/2000/xmlns/ URI must not be declared.","A reference to an entity that was not defined in the DTD.","An unknown namespace.","An unknown token.","Allow DTD parsing.","Returns an iterator over ancestor nodes starting at this …","Returns a string slice.","Returns element’s attribute value.","Returns element’s attribute object.","Returns element’s attributes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over children nodes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns node’s default namespace URI.","","Returns an iterator over document’s descendant nodes.","Returns an iterator over this node and its descendants.","","Returns node’s document.","","","","","","","","","","","","Returns the first child of this node.","Returns an iterator over first children nodes starting at …","Returns the first element child of this node.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","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 instance from static data.","Returns the u32 representation of the NodeId.","Returns the node of the tree with the given NodeId.","Returns the usize representation of the NodeId.","Checks that element has a specified attribute.","Returns true if this node has children.","Returns true if this node has siblings.","Checks that node has a specified tag name.","","","","","Returns node’s NodeId","Returns the input text of the original document.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Checks that node is a comment node.","Checks that node is an element node.","Checks that node is a processing instruction node.","Checks that node is a root node.","Checks that node is a text node.","Returns the last child of this node.","Returns an iterator over last children nodes starting at …","Returns the last element child of this node.","Returns an URI for a given prefix.","Returns a prefix for a given namespace URI.","Returns attribute’s name.","Returns namespace name/prefix.","Returns a local name.","Returns attribute’s namespace URI.","Returns a namespace URI.","Returns element’s namespaces.","Constructs a new TextPos.","Construct a new NodeId from a u32.","Creates a new owned string from &str or String.","","","","","","","","","","Returns the next sibling of this node.","Returns the next sibling element of this node.","Returns an iterator over next sibling nodes starting at …","Returns node’s type.","Sets the maximum number of nodes to parse.","","","","Returns the parent of this node.","Returns the parent element of this node.","Parses the input XML string.","Parses the input XML string using to selected options.","","Returns node as Processing Instruction.","Returns the error position.","Returns attribute’s position in bytes in the original …","Returns the previous sibling of this node.","Returns the previous sibling element of this node.","Returns an iterator over previous sibling nodes starting …","Returns node’s range in bytes in the original document.","Returns the root node.","Returns the root element of the document.","","","","","Returns node’s tag name.","Returns element’s tail text.","Returns element’s tail text storage.","","Returns node’s text.","Calculates TextPos in the original document from position …","Returns node’s text storage.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns namespace URI.","Returns attribute’s value.","","Returns attribute’s value storage."],"i":[0,0,11,0,3,0,14,0,0,11,11,11,14,11,0,0,11,11,11,11,11,11,11,11,11,11,11,0,0,0,0,11,11,0,0,0,11,11,3,0,14,0,14,0,14,0,11,11,11,11,11,11,11,11,11,11,12,1,3,1,1,1,22,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,22,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,1,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,1,13,12,1,3,22,1,11,1,11,12,13,14,15,16,3,8,17,6,1,1,1,1,22,11,11,12,13,13,14,15,16,3,3,8,17,6,1,9,2,10,18,19,22,11,12,13,14,15,16,16,16,3,8,17,6,6,6,1,9,2,10,18,19,6,16,22,16,1,1,1,1,11,13,16,1,1,22,22,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,9,2,10,18,19,1,1,1,1,1,1,1,1,1,1,8,17,6,8,6,1,13,16,3,9,2,10,18,19,9,10,18,19,1,1,1,1,12,9,18,19,1,1,22,22,1,1,11,8,1,1,1,1,22,22,13,9,18,19,1,1,1,15,1,22,1,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,11,13,3,22,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,22,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,22,11,12,13,14,15,16,3,8,17,6,1,9,2,10,18,19,17,8,15,8],"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,[1,2],[3,4],[[1,-1],[[5,[4]]],[[7,[6]]]],[[1,-1],[[5,[8]]],[[7,[6]]]],[1,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[3,3],[8,8],[17,17],[6,6],[1,1],[9,9],[2,2],[10,10],[18,18],[19,19],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[-1,-2],20,[],[]],[[1,1],21],0,[[],12],[1,[[5,[4]]]],[3],[22,18],[1,18],[11,4],[1,22],[[11,11],23],[[12,12],23],[[13,13],23],[[14,14],23],[[15,15],23],[[16,16],23],[[3,3],23],[[8,8],23],[[17,17],23],[[6,6],23],[[1,1],23],[1,[[5,[1]]]],[1,2],[1,[[5,[1]]]],[[22,24],[[26,[20,25]]]],[[11,24],27],[[11,24],27],[[12,24],27],[[13,24],27],[[13,24],27],[[14,24],27],[[15,24],27],[[16,24],27],[[3,24],27],[[3,24],27],[[8,24],[[26,[20,25]]]],[[17,24],27],[[6,24],[[26,[20,25]]]],[[1,24],[[26,[20,25]]]],[[9,24],[[26,[20,25]]]],[[2,24],[[26,[20,25]]]],[[10,24],27],[[18,24],[[26,[20,25]]]],[[19,24],[[26,[20,25]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[28,16],[29,16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[4,6],[[[20,[4,4]]],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[4,4],6],[16,28],[[22,16],[[5,[1]]]],[16,29],[[1,-1],23,[[7,[6]]]],[1,23],[1,23],[[1,-1],23,[[7,[6]]]],[[11,-1],20,30],[[13,-1],20,30],[[16,-1],20,30],[[1,-1],20,30],[1,16],[22,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,23],[1,23],[1,23],[1,23],[1,23],[1,[[5,[1]]]],[1,2],[1,[[5,[1]]]],[[1,[5,[4]]],[[5,[4]]]],[[1,4],[[5,[4]]]],[8,4],[17,[[5,[4]]]],[6,4],[8,[[5,[4]]]],[6,[[5,[4]]]],[1,19],[[28,28],13],[28,16],[-1,3,[[7,[[31,[4]]]]]],[9,5],[2,5],[10,5],[18,5],[19,5],[9,5],[10,5],[18,5],[19,5],[1,[[5,[1]]]],[1,[[5,[1]]]],[1,2],[1,14],0,[[9,29],5],[[18,29],5],[[19,29],5],[1,[[5,[1]]]],[1,[[5,[1]]]],[4,[[26,[22,11]]]],[[4,12],[[26,[22,11]]]],[[1,1],[[5,[21]]]],[1,[[5,[15]]]],[11,13],[8,29],[1,[[5,[1]]]],[1,[[5,[1]]]],[1,2],[1,[[32,[29]]]],[22,1],[22,1],0,[9,[[20,[29,[5,[29]]]]]],[18,[[20,[29,[5,[29]]]]]],[19,[[20,[29,[5,[29]]]]]],[1,6],[1,[[5,[4]]]],[1,[[5,[3]]]],0,[1,[[5,[4]]]],[[22,29],13],[1,[[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,33,[]],[-1,33,[]],[-1,33,[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-2]]],[],[]],[-1,[[26,[-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,[]],[17,4],[8,4],0,[8,3]],"c":[],"p":[[3,"Node",0],[3,"AxisIter",0],[4,"StringStorage",0],[15,"str"],[4,"Option",364],[3,"ExpandedName",0],[8,"Into",365],[3,"Attribute",0],[3,"Attributes",0],[3,"Children",0],[4,"Error",0],[3,"ParsingOptions",0],[3,"TextPos",0],[4,"NodeType",0],[3,"PI",0],[3,"NodeId",0],[3,"Namespace",0],[3,"Descendants",0],[3,"NamespaceIter",0],[15,"tuple"],[4,"Ordering",366],[3,"Document",0],[15,"bool"],[3,"Formatter",367],[3,"Error",367],[4,"Result",368],[6,"Result",367],[15,"u32"],[15,"usize"],[8,"Hasher",369],[3,"Arc",370],[3,"Range",371],[3,"String",372],[3,"TypeId",373]],"b":[[153,"impl-Debug-for-Error"],[154,"impl-Display-for-Error"],[156,"impl-Display-for-TextPos"],[157,"impl-Debug-for-TextPos"],[161,"impl-Debug-for-StringStorage%3C\'input%3E"],[162,"impl-Display-for-StringStorage%3C\'_%3E"],[179,"impl-From%3Cu32%3E-for-NodeId"],[180,"impl-From%3Cusize%3E-for-NodeId"],[185,"impl-From%3C%26str%3E-for-ExpandedName%3C\'a,+\'b%3E"],[186,"impl-From%3C(%26str,+%26str)%3E-for-ExpandedName%3C\'a,+\'b%3E"]]},\ "rustc_demangle":{"doc":"Demangle Rust compiler symbol names.","t":"DDLLLLLLFLLLLLLLFLLLLLL","n":["Demangle","TryDemangleError","as_str","borrow","borrow","borrow_mut","borrow_mut","clone","demangle","fmt","fmt","fmt","from","from","into","into","try_demangle","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"rustc_demangle"],[23,"core::fmt"],[24,"core::fmt"],[25,"core::any"]],"d":["Representation of a demangled symbol name.","Error returned from the try_demangle function below when …","Returns the underlying string that’s being demangled.","","","","","","De-mangles a Rust symbol into a more readable version","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","The same as demangle, except return an Err if the string …","","","","","",""],"i":[0,0,1,1,3,1,3,3,0,1,1,3,1,3,1,3,0,1,3,1,3,1,3],"f":[0,0,[1,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,3],[2,1],[[1,4],5],[[1,4],5],[[3,4],5],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,[[6,[1,3]]]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2]]],[],[]],[-1,7,[]],[-1,7,[]]],"c":[],"p":[[3,"Demangle",0],[15,"str"],[3,"TryDemangleError",0],[3,"Formatter",23],[6,"Result",23],[4,"Result",24],[3,"TypeId",25]],"b":[[9,"impl-Debug-for-Demangle%3C\'a%3E"],[10,"impl-Display-for-Demangle%3C\'a%3E"]]},\ "rustix":{"doc":"rustix provides efficient memory-safe and I/O-safe …","t":"OAAAAAAIIDIIDGKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSDEDSSSSNSSSSSSSSRNNSSSSSNGDDINNSSSSSSNSSDCNIEIEGSSDSSSSSSSSSSSSSNDSSSSSSNNSSSSDIDRSSSSSSSSSSSSSSSSSSSSNNNNNGDISRSSSSSSSSSSSSSSSSSSSNDDGNDDSSSSSSSSSSSSSSSDGENNNGIGDDGDGNSSSSGDSSSRRDNNSSSSSSSNSSSDSMMMMMFFLLLLLLLLLLLLLLLLLKKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKKLKKFLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMFFFFFCFCFFCFFFLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFKLLLLLLLLLLLLLLKKLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFLLLLLLLLLLLLLKLKLLLLLLLLLLLLLKFLLKLLLLLLLLLLLLLLLLLLLLLLLLLLMMFFFFFFFFFFFFFFFKKKKLKLLLLLKLLLLLLLLLLLLLFFFKLKLLLFFFLLLLLLLLLLLLLFFFFLFFFLLLLLLLLLLLLLFKMMMMMMMMMMMMMMMMFLFFLFLFMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLFFFLKLSSSSSSSSDSSSSSSSSSSSSSSSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDSNDSSDSSSSSSSSSSSSSDDSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSNSSSSSSSSSSSSSDGSSSSSSSSSSSSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLFFFLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLFFFFFFFLFFFLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFDIEDSIGDNDSSDQGNDNDDDNDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKKKKK","n":["cstr","fd","ffi","fs","io","ioctl","path","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","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","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","Arg","as_cow_c_str","as_str","into_c_str","into_with_c_str","to_string_lossy"],"q":[[0,"rustix"],[7,"rustix::fd"],[60,"rustix::ffi"],[175,"rustix::fs"],[1404,"rustix::fs::inotify"],[1583,"rustix::io"],[1961,"rustix::ioctl"],[2102,"rustix::path"],[2108,"core::fmt"],[2109,"core::fmt"],[2110,"std::os::unix::net::stream"],[2111,"std::os::unix::net::listener"],[2112,"std::net::tcp"],[2113,"std::os::unix::net::datagram"],[2114,"std::process"],[2115,"std::net::udp"],[2116,"std::fs"],[2117,"std::os::linux::process"],[2118,"std::process"],[2119,"core::any"],[2120,"alloc::borrow"],[2121,"core::cmp"],[2122,"alloc::boxed"],[2123,"core::num::nonzero"],[2124,"alloc::vec"],[2125,"core::ffi::c_str"],[2126,"alloc::ffi::c_str"],[2127,"core::hash"],[2128,"core::ops::range"],[2129,"core::ops::range"],[2130,"alloc::ffi::c_str"],[2131,"core::convert"],[2132,"core::option"],[2133,"core::str::error"],[2134,"linux_raw_sys::general"],[2135,"linux_raw_sys::general"],[2136,"core::iter::traits::collect"],[2137,"core::fmt"],[2138,"bitflags::iter"],[2139,"std::io::error"]],"d":["A macro for CStr literals.","Export the *Fd types and traits that are used in rustix’…","Utilities related to FFI bindings.","Filesystem operations.","I/O operations.","Unsafe ioctl API.","Filesystem path operations.","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.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts a Box<CStr> into a CString without copying or …","","Converts a Cow<'a, CStr> into a CString, by copying the …","Converts a Vec<NonZeroU8> into a CString without copying …","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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","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.","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.","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 …","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 …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,2,1,116,2,1,2,1,2,1,1,1,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,1,117,2,2,1,118,2,2,1,1,2,1,2,1,2,1,2,1,0,0,0,0,22,22,22,22,22,25,25,22,25,22,22,25,22,22,30,25,31,22,30,25,31,0,22,30,31,22,30,25,31,22,25,25,22,25,22,30,31,22,22,30,25,31,22,30,30,25,31,31,22,22,22,22,22,30,31,25,25,25,25,22,22,22,22,22,25,22,25,22,30,31,22,22,22,22,22,25,25,22,22,30,22,22,25,25,22,30,22,25,25,25,22,30,25,31,25,30,31,22,22,25,25,22,30,31,22,30,31,22,30,25,31,53,58,56,53,61,58,0,0,0,58,54,58,58,68,54,53,56,59,61,53,62,58,0,68,77,58,53,53,61,53,77,0,0,0,0,68,74,50,50,55,53,48,48,77,53,57,0,0,68,0,0,0,0,0,58,57,0,56,56,56,56,56,56,56,56,56,56,56,56,56,77,0,61,58,59,54,61,59,75,75,60,58,58,58,0,0,0,0,58,53,60,61,61,53,60,60,61,60,53,53,55,60,61,50,59,54,54,54,74,75,75,75,74,0,0,0,53,0,61,59,53,60,53,48,60,50,62,52,63,65,52,53,52,53,52,52,52,74,0,0,0,68,0,0,57,61,52,57,58,50,50,50,52,52,50,50,53,61,60,0,0,0,74,68,77,0,0,0,0,0,0,0,0,68,53,61,53,58,0,0,58,61,59,0,0,0,68,75,52,55,52,57,48,53,52,74,52,52,52,0,59,70,119,92,92,70,0,0,48,50,52,53,54,55,56,57,58,59,60,61,62,63,65,52,68,120,121,70,121,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,48,50,50,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,121,121,82,85,86,79,80,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,82,85,86,79,80,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,0,0,0,0,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,77,62,63,65,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,77,62,63,65,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,0,120,121,70,121,122,0,54,121,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,68,74,56,57,58,59,60,75,77,62,63,65,0,48,50,52,53,54,55,56,57,58,59,60,61,62,84,85,84,85,84,85,84,85,85,84,85,84,85,85,84,84,85,84,85,84,85,84,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,79,80,79,80,0,0,82,79,80,48,48,48,48,48,50,50,50,50,50,52,52,52,52,52,53,53,53,53,53,54,54,54,54,54,55,55,55,55,55,68,74,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,60,60,60,60,60,75,76,61,61,61,61,77,62,62,62,62,62,63,65,0,82,85,67,86,79,80,48,50,52,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,48,50,52,53,54,55,56,57,58,59,60,61,62,48,48,50,50,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,63,65,52,68,0,0,0,0,0,0,0,0,121,48,50,52,53,54,55,56,57,58,59,60,62,63,65,121,123,79,80,0,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,82,85,86,79,80,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,82,48,50,52,53,54,55,56,57,58,59,60,61,62,0,0,0,0,0,48,50,52,53,54,55,56,57,58,59,60,61,62,124,86,124,48,50,52,53,54,55,56,57,58,59,60,61,62,124,0,63,65,124,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,76,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,121,120,121,70,121,82,86,82,86,79,121,48,50,52,53,54,55,56,57,58,59,60,61,62,0,0,0,121,82,125,125,82,125,0,0,0,48,50,52,53,54,55,56,57,58,59,60,61,62,0,0,0,0,82,0,0,0,48,50,52,53,54,55,56,57,58,59,60,61,62,0,121,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,82,0,0,82,0,82,0,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,48,50,52,53,54,55,56,57,58,59,60,61,62,48,50,52,53,54,55,56,57,58,59,60,61,62,0,0,48,50,52,53,54,55,56,57,58,59,60,61,62,0,0,0,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,77,62,63,65,48,50,52,53,54,55,56,57,58,59,60,61,62,82,85,86,79,80,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,82,85,86,79,80,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,119,126,119,126,82,85,86,79,80,48,50,52,53,54,55,68,74,56,57,58,59,60,75,76,61,77,62,63,65,121,48,50,52,53,54,55,56,57,58,59,60,61,62,0,0,0,125,125,125,95,95,95,94,95,95,95,95,0,95,95,95,95,95,95,95,95,95,95,95,94,95,95,95,0,94,94,95,95,94,95,94,95,94,95,94,95,94,94,94,95,95,95,94,95,94,95,94,95,94,95,94,95,94,95,94,94,95,95,94,94,95,95,95,94,94,95,95,94,94,95,95,94,95,94,95,94,94,94,94,94,95,95,95,95,95,94,95,94,94,95,95,94,94,94,95,95,95,94,94,95,95,94,95,94,94,95,95,94,95,0,0,0,94,94,95,95,94,94,95,95,94,94,95,95,94,95,94,95,94,94,95,95,94,94,95,95,94,94,95,95,94,94,95,95,94,95,94,94,95,95,94,94,95,95,94,95,94,95,94,94,95,95,94,95,94,94,95,95,94,95,94,95,94,95,94,94,95,95,99,99,99,99,99,99,99,97,99,99,99,99,99,99,99,99,99,99,99,99,96,98,99,99,99,99,99,99,99,99,99,99,97,0,99,27,0,99,99,0,97,99,99,99,99,99,99,99,99,99,99,99,99,0,0,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,97,99,99,99,99,27,99,99,99,99,99,99,99,99,99,99,99,99,99,0,0,99,99,99,99,99,99,99,97,99,99,99,99,99,99,99,99,99,99,99,91,93,91,93,96,97,98,96,97,98,96,97,98,96,97,98,96,97,98,96,96,97,97,98,98,96,97,98,96,97,98,91,99,96,97,98,93,91,99,96,97,98,93,99,96,97,98,93,99,96,97,98,93,0,96,97,98,96,97,98,91,93,91,96,97,98,0,0,0,96,97,98,99,96,97,98,96,97,98,0,0,0,91,99,99,96,96,96,96,96,97,97,97,97,97,98,98,98,98,98,93,91,99,96,97,98,93,96,97,98,96,96,97,97,98,98,96,97,98,99,96,97,98,96,97,98,99,99,96,97,98,96,97,98,96,97,98,96,97,98,91,99,96,97,98,93,96,97,98,0,0,96,97,98,96,97,98,96,97,98,96,97,98,99,91,93,96,97,98,0,0,0,0,0,0,0,99,0,0,0,96,97,98,0,96,97,98,96,97,98,96,97,98,96,97,98,99,96,97,98,93,99,96,97,98,91,99,96,97,98,93,91,99,96,97,98,93,91,99,96,97,98,93,96,97,98,0,0,0,0,0,0,112,0,0,0,110,0,105,112,0,112,0,110,0,110,0,0,0,110,0,112,104,106,107,108,104,106,107,108,127,128,129,130,131,109,110,104,106,107,108,127,128,129,130,131,109,110,109,110,109,110,109,110,109,110,104,106,107,109,110,104,106,107,108,127,128,129,130,131,109,110,109,109,110,104,106,107,108,127,128,129,130,131,109,110,0,104,106,107,108,109,109,112,104,106,107,108,109,110,109,109,109,109,110,104,106,107,108,127,128,129,130,131,109,110,104,106,107,108,127,128,129,130,131,109,110,104,106,107,108,127,128,129,130,131,109,110,109,0,49,49,49,49,49],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,1,[]],[2,1],[1,1],[-1,3,[]],[2,3],[1,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,1],[1,1],[[-1,-2],4,[],[]],[2,4],[[2,5],[[7,[4,6]]]],[[1,5],[[7,[4,6]]]],[8,2],[9,2],[10,2],[11,2],[12,2],[-1,-1,[]],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[-1,-1,[]],[3,-1,[]],[3,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,3,[]],[2,3],[2,19],[1,19],[-1,-2,[],[]],[2,[[7,[2,20]]]],[1,[[7,[2,20]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],0,0,0,0,[22,[[24,[23]]]],[22,[[24,[23]]]],[22,25],[22,[[27,[[26,[25]]]]]],[22,[[27,[[26,[25]]]]]],[25,[[27,[[26,[25]]]]]],[25,28],[22,25],[25,25],[22,[[27,[29]]]],[22,[[27,[29]]]],[25,[[27,[29]]]],[-1,-2,[],[]],[22,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[22,22],[30,30],[31,31],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[25,22],4],[[-1,-2],4,[],[]],[[22,22],32],[[25,25],32],[25,33],[[],22],[[],25],[22,25],[30,29],[31,29],[22,4],[[22,22],19],[[30,30],19],[[25,25],19],[[31,31],19],[[22,5],[[7,[4,6]]]],[[30,5],[[7,[4,6]]]],[[30,5],[[7,[4,6]]]],[[25,5],[[7,[4,6]]]],[[31,5],[[7,[4,6]]]],[[31,5],[[7,[4,6]]]],[-1,-1,[]],[[[34,[25]]],22],[25,22],[[[26,[25]]],22],[[[36,[35]]],22],[-1,-1,[]],[-1,-1,[]],[[[24,[23]]],[[7,[25,37]]]],[[[24,[23]]],[[7,[25,31]]]],[[[24,[23]]],25],[28,25],[28,22],[[[36,[23]]],22],[[[36,[23]]],[[7,[22,38]]]],[[[36,[23]]],22],[[22,-1],4,39],[[25,-1],4,39],[[22,40],25],[[25,[41,[33]]],25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[22,[[34,[25]]]],[22,[[36,[23]]]],[22,[[36,[23]]]],[22,[[27,[[26,[25]]]]]],[22,[[27,[[26,[25]]]]]],[25,[[27,[[26,[25]]]]]],[[[34,[25]]],22],[22,28],[22,[[7,[42,43]]]],[30,[[36,[23]]]],[[22,-1],[[27,[-2]]],44,[]],[[22,-1],[[27,[-2]]],44,[]],[[25,-1],[[27,[-2]]],44,[]],[25,19],[-1,[[7,[22,30]]],[[45,[[36,[23]]]]]],[30,33],[[22,22],[[46,[32]]]],[[25,25],[[46,[32]]]],[25,[[24,[23]]]],[25,[[24,[23]]]],[-1,-2,[],[]],[-1,-2,[],[]],[25,22],[-1,-2,[],[]],[25,[[7,[29,47]]]],[-1,42,[]],[-1,42,[]],[22,[[26,[29]]]],[22,[[26,[29]]]],[25,[[26,[29]]]],[25,[[26,[29]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,48],[[27,[4]]],49],[[-1,-2,48,50],[[27,[4]]],51,49],[[],48],[[],50],[[],52],[[],53],[[],54],[[],55],[[],56],[[],57],[[],58],[[],59],[[],60],[[],61],[[],62],[63,64],[65,66],[52,67],[68,67],[-1,69,[]],[-1,69,[]],[70,69],[-1,69,[]],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[48,71],[48,71],[50,71],[50,71],[52,67],[52,67],[53,71],[53,71],[54,72],[54,72],[55,71],[55,71],[56,71],[56,71],[57,73],[57,73],[58,73],[58,73],[59,73],[59,73],[60,72],[60,72],[61,71],[61,71],[62,71],[62,71],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[-1,72,[]],[-1,72,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,52],[[27,[4]]],49],[[-1,-2,52,50],[[27,[4]]],51,49],[[-1,[46,[63]],[46,[65]]],[[27,[4]]],49],[[-1,-2,[46,[63]],[46,[65]],50],[[27,[4]]],51,49],[48,48],[50,50],[52,52],[53,53],[54,54],[55,55],[68,68],[74,74],[56,56],[57,57],[58,58],[59,59],[60,60],[75,75],[76,76],[77,77],[62,62],[63,63],[65,65],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[48,48],[50,50],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[[48,48],19],[[50,50],19],[[52,52],19],[[53,53],19],[[54,54],19],[[55,55],19],[[56,56],19],[[57,57],19],[[58,58],19],[[59,59],19],[[60,60],19],[[61,61],19],[[62,62],19],[[-1,[46,[72]],-2,[46,[72]],33],[[27,[33]]],51,51],[-1,69,[]],[-1,69,[]],[70,69],[-1,69,[]],[[-1,3],-1,[]],[[],1],[[],54],[-1,72,[]],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[],48],[[],50],[[],52],[[],53],[[],54],[[],55],[[],56],[[],57],[[],58],[[],59],[[],60],[[],61],[[],62],[[48,48],19],[[50,50],19],[[52,52],19],[[53,53],19],[[54,54],19],[[55,55],19],[[68,68],19],[[74,74],19],[[56,56],19],[[57,57],19],[[58,58],19],[[59,59],19],[[60,60],19],[[75,75],19],[[77,77],19],[[62,62],19],[[63,63],19],[[65,65],19],[[-1,72],[[27,[4]]],51],[[48,-1],4,78],[[50,-1],4,78],[[52,-1],4,78],[[53,-1],4,78],[[54,-1],4,78],[[55,-1],4,78],[[56,-1],4,78],[[57,-1],4,78],[[58,-1],4,78],[[59,-1],4,78],[[60,-1],4,78],[[61,-1],4,78],[[62,-1],4,78],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,72,72,74],[[27,[4]]],51],[[-1,59,72,72],[[27,[4]]],51],[[-1,52],[[27,[4]]],51],[[-1,[46,[63]],[46,[65]]],[[27,[4]]],51],[[-1,57],[[27,[4]]],51],0,[-1,[[27,[57]]],51],0,[-1,[[27,[53]]],51],[[-1,75],[[27,[4]]],51],0,[[-1,53],[[27,[4]]],51],[-1,[[27,[4]]],51],[[-1,-2,[24,[23]]],[[27,[33]]],51,49],[79,25],[80,25],[79,68],[80,68],[[-1,[24,[81]]],[[27,[33]]],51],[[-1,75],[[27,[4]]],51],[[82,5],83],[[79,5],83],[[80,5],83],[[48,5],83],[[48,5],83],[[48,5],83],[[48,5],83],[[48,5],83],[[50,5],83],[[50,5],83],[[50,5],83],[[50,5],83],[[50,5],83],[[52,5],83],[[52,5],83],[[52,5],83],[[52,5],83],[[52,5],83],[[53,5],83],[[53,5],83],[[53,5],83],[[53,5],83],[[53,5],83],[[54,5],83],[[54,5],83],[[54,5],83],[[54,5],83],[[54,5],83],[[55,5],83],[[55,5],83],[[55,5],83],[[55,5],83],[[55,5],83],[[68,5],83],[[74,5],83],[[56,5],83],[[56,5],83],[[56,5],83],[[56,5],83],[[56,5],83],[[57,5],83],[[57,5],83],[[57,5],83],[[57,5],83],[[57,5],83],[[58,5],83],[[58,5],83],[[58,5],83],[[58,5],83],[[58,5],83],[[59,5],83],[[59,5],83],[[59,5],83],[[59,5],83],[[59,5],83],[[60,5],83],[[60,5],83],[[60,5],83],[[60,5],83],[[60,5],83],[[75,5],83],[[76,5],83],[[61,5],83],[[61,5],83],[[61,5],83],[[61,5],83],[[77,5],83],[[62,5],83],[[62,5],83],[[62,5],83],[[62,5],83],[[62,5],83],[[63,5],83],[[65,5],83],[[-1,-2],[[27,[4]]],51,49],[-1,-1,[]],[-1,-1,[]],[52,67],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[67,52],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[71,[[46,[48]]]],[71,[[46,[50]]]],[67,[[46,[52]]]],[71,[[46,[53]]]],[72,[[46,[54]]]],[71,[[46,[55]]]],[71,[[46,[56]]]],[73,[[46,[57]]]],[73,[[46,[58]]]],[73,[[46,[59]]]],[72,[[46,[60]]]],[71,[[46,[61]]]],[71,[[46,[62]]]],[71,48],[71,48],[71,50],[71,50],[67,52],[67,52],[71,53],[71,53],[72,54],[72,54],[71,55],[71,55],[71,56],[71,56],[73,57],[73,57],[73,58],[73,58],[73,59],[73,59],[72,60],[72,60],[71,61],[71,61],[71,62],[71,62],[71,48],[71,50],[67,52],[71,53],[72,54],[71,55],[71,56],[73,57],[73,58],[73,59],[72,60],[71,61],[71,62],[-1,48,78],[-1,50,78],[-1,52,78],[-1,53,78],[-1,54,78],[-1,55,78],[-1,56,78],[-1,57,78],[-1,58,78],[-1,59,78],[-1,60,78],[-1,61,78],[-1,62,78],[29,[[46,[48]]]],[29,[[46,[50]]]],[29,[[46,[52]]]],[29,[[46,[53]]]],[29,[[46,[54]]]],[29,[[46,[55]]]],[29,[[46,[56]]]],[29,[[46,[57]]]],[29,[[46,[58]]]],[29,[[46,[59]]]],[29,[[46,[60]]]],[29,[[46,[61]]]],[29,[[46,[62]]]],[64,63],[66,65],[67,52],[67,68],[[-1,-2,[24,[23]],62],[[27,[4]]],51,49],[-1,[[27,[70]]],51],[-1,[[27,[84]]],51],[-1,[[27,[85]]],51],[-1,[[27,[4]]],51],[[-1,72],[[27,[4]]],51],[[-1,76],[[27,[4]]],51],[[-1,-2,[24,[23]]],[[27,[33]]],49,49],[-1,73,[]],[[48,-1],4,39],[[50,-1],4,39],[[52,-1],4,39],[[53,-1],4,39],[[54,-1],4,39],[[55,-1],4,39],[[56,-1],4,39],[[57,-1],4,39],[[58,-1],4,39],[[59,-1],4,39],[[60,-1],4,39],[[62,-1],4,39],[[63,-1],4,39],[[65,-1],4,39],[-1,72,[]],[-1,72,[]],[79,72],[80,72],0,[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[48,48],19],[[50,50],19],[[52,52],19],[[53,53],19],[[54,54],19],[[55,55],19],[[56,56],19],[[57,57],19],[[58,58],19],[[59,59],19],[[60,60],19],[[61,61],19],[[62,62],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,[],[]],[48],[50],[52],[53],[54],[55],[56],[57],[58],[59],[60],[61],[62],[-1,[[27,[73]]],51],[-1,[[27,[73]]],51],[[-1,-2],[[27,[4]]],51,51],[-1,[[27,[61]]],51],[[-1,61],[[27,[4]]],51],[48,19],[50,19],[52,19],[53,19],[54,19],[55,19],[56,19],[57,19],[58,19],[59,19],[60,19],[61,19],[62,19],[-1,19,[]],[[[86,[-1]]],19,51],[-1,19,[]],[48,19],[50,19],[52,19],[53,19],[54,19],[55,19],[56,19],[57,19],[58,19],[59,19],[60,19],[61,19],[62,19],[-1,19,[]],[-1,[[27,[[4,[19,19]]]]],51],[63,19],[65,19],[-1,19,[]],[48,[[87,[48]]]],[50,[[87,[50]]]],[52,[[87,[52]]]],[53,[[87,[53]]]],[54,[[87,[54]]]],[55,[[87,[55]]]],[56,[[87,[56]]]],[57,[[87,[57]]]],[58,[[87,[58]]]],[59,[[87,[59]]]],[60,[[87,[60]]]],[61,[[87,[61]]]],[62,[[87,[62]]]],[48,[[88,[48]]]],[50,[[88,[50]]]],[52,[[88,[52]]]],[53,[[88,[53]]]],[54,[[88,[54]]]],[55,[[88,[55]]]],[56,[[88,[56]]]],[57,[[88,[57]]]],[58,[[88,[58]]]],[59,[[88,[59]]]],[60,[[88,[60]]]],[61,[[88,[61]]]],[62,[[88,[62]]]],0,0,[[-1,-2,[24,[23]]],[[27,[33]]],49,49],[[-1,-2],[[27,[4]]],49,49],[[-1,-2,-3,-4,50],[[27,[4]]],51,49,51,49],[[-1,[24,[81]]],[[27,[33]]],49],[[-1,[24,[81]]],[[27,[33]]],49],[[-1,-2],[[27,[4]]],49,49],[[-1,-2,[24,[23]],62],[[27,[4]]],49,49],[-1,[[27,[70]]],49],[89,73],[[73,73],89],[[-1,56],[[27,[2]]],49],[89,73],[[-1,52],[[27,[4]]],49],[[-1,-2,52],[[27,[4]]],51,49],[[-1,-2,68,52,89],[[27,[4]]],51,49],[[-1,73],-1,[]],[-1,73,[]],[-1,69,[]],[-1,69,[]],[70,69],[-1,69,[]],[-1,[[27,[82]]],[[45,[2]]]],[[-1,[24,[[90,[23]]]]],[[86,[-1]]],51],[82,46],[[[86,[-1]]],[[46,[[27,[79]]]]],51],[79,72],[-1,72,[]],[48,48],[50,50],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[[-1,53,52],[[27,[2]]],49],[[-1,-2,53,52],[[27,[2]]],51,49],[[-1,-2,53,52,54],[[27,[2]]],51,49],[-1,72,[]],[82,[[46,[[27,[80]]]]]],[[-1,[24,[23]],72],[[7,[33,20]]],[]],[[-1,[24,[23]],72],[[7,[4,20]]],[]],[-1,[[27,[82]]],51],[[-1,[24,[91]],72],[[7,[33,20]]],[]],[[-1,-2],[[27,[22]]],49,[[45,[[36,[23]]]]]],[[-1,-2,-3],[[27,[22]]],51,49,[[45,[[36,[23]]]]]],[[-1,-2,[24,[[90,[23]]]]],[[27,[[4,[[24,[23]],[24,[[90,[23]]]]]]]]],51,49],[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[[-1,-2],[[27,[4]]],49,49],[[-1,-2],[[27,[4]]],49,49],[[-1,-2,-3,-4],[[27,[4]]],51,49,51,49],[[-1,-2,-3,-4,55],[[27,[4]]],51,49,51,49],[82,4],[-1,[[27,[4]]],49],[[-1,77],[[27,[72]]],51],[[-1,-2,[46,[72]],33],[[27,[33]]],51,51],[[48,48,19],4],[[50,50,19],4],[[52,52,19],4],[[53,53,19],4],[[54,54,19],4],[[55,55,19],4],[[56,56,19],4],[[57,57,19],4],[[58,58,19],4],[[59,59,19],4],[[60,60,19],4],[[61,61,19],4],[[62,62,19],4],[[-1,-2,[24,[23]],62],[[27,[4]]],49,49],[-1,72,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[[27,[70]]],49],[82,[[27,[70]]]],[[-1,-2,50],[[27,[70]]],51,49],[-1,[[27,[84]]],49],[82,[[27,[84]]]],[-1,[[27,[85]]],49],[82,[[27,[85]]]],[[-1,-2,50,58],[[27,[92]]],51,49],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[[-1,-2],[[27,[4]]],49,49],[[-1,-2,-3],[[27,[4]]],49,51,49],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[[],4],[-1,[[27,[4]]],51],[-1,[[27,[72]]],51],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[48,48],4],[[50,50],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[62,62],4],[-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,[[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,[[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,[[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,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,0,0,0,[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,73,[]],[[48,48],48],[[50,50],50],[[52,52],52],[[53,53],53],[[54,54],54],[[55,55],55],[[56,56],56],[[57,57],57],[[58,58],58],[[59,59],59],[[60,60],60],[[61,61],61],[[62,62],62],[-1,[[27,[4]]],49],[[-1,-2,50],[[27,[4]]],51,49],[[-1,-2,76,50],[[27,[4]]],51,49],[[-1,[24,[23]],72],[[7,[4,20]]],[]],[[-1,[24,[23]],72],[[7,[33,20]]],[]],[[-1,[24,[93]],72],[[7,[33,20]]],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],94],[[],94],[[],95],[[],95],[[94,94],94],[[95,95],95],[[94,94],4],[[95,95],4],[[94,94],94],[[95,95],95],[[94,94],4],[[95,95],4],[94,71],[94,71],[94,71],[95,71],[95,71],[95,71],[[94,94],94],[[95,95],95],[[94,94],4],[[95,95],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[94,94],[95,95],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[94,94],[94,94],[95,95],[95,95],[[94,94],19],[[94,94],19],[[95,95],19],[[95,95],19],[[],95],[[94,94],94],[[94,94],94],[[95,95],95],[[95,95],95],[[],94],[[],94],[[],95],[[],95],[[94,94],19],[[95,95],19],[[94,-1],4,78],[[95,-1],4,78],[[94,5],83],[[94,5],83],[[94,5],83],[[94,5],83],[[94,5],83],[[95,5],83],[[95,5],83],[[95,5],83],[[95,5],83],[[95,5],83],[-1,-1,[]],[-1,-1,[]],[71,[[46,[94]]]],[71,[[46,[94]]]],[71,[[46,[95]]]],[71,[[46,[95]]]],[71,94],[71,94],[71,94],[71,95],[71,95],[71,95],[71,94],[71,94],[71,95],[71,95],[-1,94,78],[-1,95,78],[29,[[46,[94]]]],[29,[[46,[94]]]],[29,[[46,[95]]]],[29,[[46,[95]]]],[[94,-1],4,39],[[95,-1],4,39],[[1,-1,95],[[27,[3]]],49],[94,[[27,[2]]]],[[1,3],[[27,[4]]]],[[94,94],4],[[94,94],4],[[95,95],4],[[95,95],4],[[94,94],94],[[94,94],94],[[95,95],95],[[95,95],95],[[94,94],19],[[94,94],19],[[95,95],19],[[95,95],19],[-1,-2,[],[]],[-1,-2,[],[]],[94],[95],[94,19],[94,19],[95,19],[95,19],[94,19],[94,19],[95,19],[95,19],[94,[[87,[94]]]],[94,[[87,[94]]]],[95,[[87,[95]]]],[95,[[87,[95]]]],[94,[[88,[94]]]],[94,[[88,[94]]]],[95,[[88,[95]]]],[95,[[88,[95]]]],[94,94],[95,95],[[94,94],4],[[94,94],4],[[95,95],4],[[95,95],4],[[94,94,19],4],[[94,94,19],4],[[95,95,19],4],[[95,95,19],4],[[94,94],94],[[95,95],95],[[94,94],4],[[95,95],4],[[94,94],94],[[94,94],94],[[95,95],95],[[95,95],95],[-1,-2,[],[]],[-1,-2,[],[]],[[94,94],4],[[94,94],4],[[95,95],4],[[95,95],4],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,21,[]],[-1,21,[]],[[94,94],94],[[94,94],94],[[95,95],95],[[95,95],95],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[91,33],4],[[93,33],4],[[[24,[91]],33],4],[[[24,[93]],33],4],[[],96],[[],97],[[],98],[[96,96],96],[[97,97],97],[[98,98],98],[[96,96],4],[[97,97],4],[[98,98],4],[[96,96],96],[[97,97],97],[[98,98],98],[[96,96],4],[[97,97],4],[[98,98],4],[96,71],[96,71],[97,71],[97,71],[98,71],[98,71],[[96,96],96],[[97,97],97],[[98,98],98],[[96,96],4],[[97,97],4],[[98,98],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,[],[]],[99,99],[96,96],[97,97],[98,98],[93,93],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[100,4],[96,96],[97,97],[98,98],[[96,96],19],[[97,97],19],[[98,98],19],[91,[[24,[23]]]],[93,[[24,[23]]]],[91,[[24,[23]]]],[[96,96],96],[[97,97],97],[[98,98],98],[-1,[[27,[2]]],51],[[-1,2],[[27,[4]]],51],[[-1,2,98],[[27,[4]]],51],[[],96],[[],97],[[],98],[[99,99],19],[[96,96],19],[[97,97],19],[[98,98],19],[[96,-1],4,78],[[97,-1],4,78],[[98,-1],4,78],[[-1,100],[[27,[2]]],51],[-1,[[27,[96]]],51],[[-1,96],[[27,[4]]],51],[[91,5],[[7,[4,6]]]],[[99,5],83],[[99,5],83],[[96,5],83],[[96,5],83],[[96,5],83],[[96,5],83],[[96,5],83],[[97,5],83],[[97,5],83],[[97,5],83],[[97,5],83],[[97,5],83],[[98,5],83],[[98,5],83],[[98,5],83],[[98,5],83],[[98,5],83],[[93,5],[[7,[4,6]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[71,[[46,[96]]]],[71,[[46,[97]]]],[71,[[46,[98]]]],[71,96],[71,96],[71,97],[71,97],[71,98],[71,98],[71,96],[71,97],[71,98],[20,[[46,[99]]]],[-1,96,78],[-1,97,78],[-1,98,78],[29,[[46,[96]]]],[29,[[46,[97]]]],[29,[[46,[98]]]],[3,99],[[99,-1],4,39],[[96,-1],4,39],[[97,-1],4,39],[[98,-1],4,39],[[96,96],4],[[97,97],4],[[98,98],4],[[96,96],96],[[97,97],97],[[98,98],98],[[96,96],19],[[97,97],19],[[98,98],19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[96],[97],[98],[[-1,19],[[27,[4]]],51],[-1,[[27,[72]]],51],[96,19],[97,19],[98,19],[96,19],[97,19],[98,19],[96,[[87,[96]]]],[97,[[87,[97]]]],[98,[[87,[98]]]],[96,[[88,[96]]]],[97,[[88,[97]]]],[98,[[88,[98]]]],[99,101],[[[24,[23]]],91],[[[24,[23]]],93],[96,96],[97,97],[98,98],[[-1,[24,[23]],72],[[27,[33]]],51],[[-1,[24,[[90,[23]]]],72],[[27,[[4,[[24,[23]],[24,[[90,[23]]]]]]]]],51],[[-1,[24,[91]],72],[[27,[33]]],51],[[-1,[24,[91]],72,97],[[27,[33]]],51],[[-1,[24,[23]],72],[[27,[33]]],51],[[-1,[24,[93]],72],[[27,[33]]],51],[[-1,[24,[93]],72,97],[[27,[33]]],51],[99,3],[[-1,[24,[23]]],[[27,[33]]],51],[[-1,[24,[[90,[23]]]]],[[27,[[4,[[24,[23]],[24,[[90,[23]]]]]]]]],51],[[-1,[24,[91]]],[[27,[33]]],51],[[96,96],4],[[97,97],4],[[98,98],4],[-1,[[27,[-2]]],102,[]],[[96,96,19],4],[[97,97,19],4],[[98,98,19],4],[[96,96],96],[[97,97],97],[[98,98],98],[[96,96],4],[[97,97],4],[[98,98],4],[[96,96],96],[[97,97],97],[[98,98],98],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,42,[]],[[96,96],4],[[97,97],4],[[98,98],4],[-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,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[[96,96],96],[[97,97],97],[[98,98],98],[[-1,[24,[23]]],[[27,[33]]],51],[[-1,[24,[93]]],[[27,[33]]],51],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,103,[]],[[[104,[-1]]],103,105],[[[106,[-1,-2]]],103,105,[]],[[[107,[-1,-2]]],103,105,[]],[[[108,[-1,-2]]],103,105,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[109,109],[110,110],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[109,109],32],[[110,110],32],[[109,109],19],[[110,110],19],[[[104,[-1]],5],83,105],[[[106,[-1,-2]],5],83,105,[]],[[[107,[-1,-2]],5],83,105,111],[[109,5],83],[[110,5],83],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[110,23,23,33],109],[[109,-1],4,39],[[110,-1],4,39],[-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,51,112],[[],[[104,[-1]]],105],[[],[[106,[-1,-2]]],105,[]],[-1,[[107,[-2,-1]]],[],105],[-1,[[108,[-2,-1]]],[],105],[[23,23],109],[113,109],[[114,103],27],[[114,103],27],[[114,103],27],[[114,103],27],[[114,103],[[27,[4]]]],[[109,109],[[46,[32]]]],[[110,110],[[46,[32]]]],[109,113],[[23,23],109],[[23,23],109],[-1,-2,[],[]],[-1,-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,[[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,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-1,21,[]],[[23,23],109],0,[-1,[[27,[[26,[25]]]]],[]],[-1,[[27,[29]]],[]],[-1,[[27,[[26,[25]]]]],[]],[[-1,-2],[[27,[-3]]],115,44,[]],[-1,[[26,[29]]],[]]],"c":[634],"p":[[3,"BorrowedFd",7],[3,"OwnedFd",7],[15,"i32"],[15,"tuple"],[3,"Formatter",2108],[3,"Error",2108],[4,"Result",2109],[3,"UnixStream",2110],[3,"UnixListener",2111],[3,"TcpListener",2112],[3,"UnixDatagram",2113],[3,"ChildStderr",2114],[3,"UdpSocket",2115],[3,"File",2116],[3,"PidFd",2117],[3,"ChildStdin",2114],[3,"ChildStdout",2114],[3,"TcpStream",2112],[15,"bool"],[3,"Error",2118],[3,"TypeId",2119],[3,"CString",60],[15,"u8"],[15,"slice"],[3,"CStr",60],[4,"Cow",2120],[6,"Result",1583],[15,"i8"],[15,"str"],[3,"NulError",60],[3,"FromBytesWithNulError",60],[4,"Ordering",2121],[15,"usize"],[3,"Box",2122],[3,"NonZeroU8",2123],[3,"Vec",2124],[3,"FromBytesUntilNulError",2125],[3,"FromVecWithNulError",2126],[8,"Hasher",2127],[3,"RangeFull",2128],[3,"RangeFrom",2128],[3,"String",2129],[3,"IntoStringError",2126],[8,"FnOnce",2130],[8,"Into",2131],[4,"Option",2132],[3,"Utf8Error",2133],[3,"Access",175],[8,"Arg",2102],[3,"AtFlags",175],[8,"AsFd",7],[3,"Mode",175],[3,"OFlags",175],[3,"ResolveFlags",175],[3,"RenameFlags",175],[3,"MemfdFlags",175],[3,"SealFlags",175],[3,"StatxFlags",175],[3,"FallocateFlags",175],[3,"StatVfsMountFlags",175],[3,"IFlags",175],[3,"XattrFlags",175],[3,"Uid",175],[6,"__kernel_uid_t",2134],[3,"Gid",175],[6,"__kernel_gid_t",2134],[6,"RawMode",175],[4,"FileType",175],[15,"i64"],[6,"Stat",175],[6,"c_uint",2135],[15,"u64"],[15,"u32"],[4,"Advice",175],[4,"FlockOperation",175],[3,"Timestamps",175],[4,"SeekFrom",175],[8,"IntoIterator",2136],[3,"RawDirEntry",175],[3,"DirEntry",175],[6,"c_char",60],[3,"Dir",175],[6,"Result",2108],[6,"StatFs",175],[3,"StatVfs",175],[3,"RawDir",175],[3,"Iter",2137],[3,"IterNames",2137],[6,"Dev",175],[19,"MaybeUninit",2138],[3,"IoSliceMut",1583],[6,"Statx",175],[3,"IoSlice",1583],[3,"CreateFlags",1404],[3,"WatchFlags",1404],[3,"FdFlags",1583],[3,"ReadWriteFlags",1583],[3,"DupFlags",1583],[3,"Errno",1583],[6,"RawFd",7],[4,"ErrorKind",2118],[8,"FnMut",2130],[6,"c_void",2135],[3,"NoArg",1961],[8,"CompileTimeOpcode",1961],[3,"Getter",1961],[3,"Setter",1961],[3,"Updater",1961],[3,"Opcode",1961],[4,"Direction",1961],[8,"Debug",2108],[8,"Ioctl",1961],[6,"RawOpcode",1961],[6,"IoctlOutput",1961],[8,"Sized",2139],[8,"AsRawFd",7],[8,"FromRawFd",7],[8,"IntoRawFd",7],[6,"StatxTimestamp",175],[8,"StatExt",175],[8,"MetadataExt",175],[8,"OpenOptionsExt",175],[8,"DirEntryExt",175],[8,"FileTypeExt",175],[8,"FileExt",175],[6,"Timespec",175],[3,"BadOpcode",1961],[3,"ReadOpcode",1961],[3,"WriteOpcode",1961],[3,"ReadWriteOpcode",1961],[3,"NoneOpcode",1961]],"b":[[30,"impl-From%3CUnixStream%3E-for-OwnedFd"],[31,"impl-From%3CUnixListener%3E-for-OwnedFd"],[32,"impl-From%3CTcpListener%3E-for-OwnedFd"],[33,"impl-From%3CUnixDatagram%3E-for-OwnedFd"],[34,"impl-From%3CChildStderr%3E-for-OwnedFd"],[36,"impl-From%3CUdpSocket%3E-for-OwnedFd"],[37,"impl-From%3CFile%3E-for-OwnedFd"],[38,"impl-From%3CPidFd%3E-for-OwnedFd"],[39,"impl-From%3CChildStdin%3E-for-OwnedFd"],[40,"impl-From%3CChildStdout%3E-for-OwnedFd"],[41,"impl-From%3CTcpStream%3E-for-OwnedFd"],[67,"impl-Arg-for-CString"],[68,"impl-Arg-for-%26CString"],[73,"impl-Arg-for-%26CString"],[74,"impl-Arg-for-CString"],[107,"impl-Debug-for-NulError"],[108,"impl-Display-for-NulError"],[110,"impl-Display-for-FromBytesWithNulError"],[111,"impl-Debug-for-FromBytesWithNulError"],[113,"impl-From%3CBox%3CCStr%3E%3E-for-CString"],[114,"impl-From%3C%26CStr%3E-for-CString"],[115,"impl-From%3CCow%3C\'a,+CStr%3E%3E-for-CString"],[116,"impl-From%3CVec%3CNonZeroU8%3E%3E-for-CString"],[137,"impl-Arg-for-CString"],[138,"impl-Arg-for-%26CString"],[144,"impl-Arg-for-%26CString"],[145,"impl-Arg-for-CString"],[161,"impl-Arg-for-%26CString"],[162,"impl-Arg-for-CString"],[163,"impl-Arg-for-%26CStr"],[164,"impl-CStr"],[456,"impl-Flags-for-Access"],[457,"impl-Access"],[458,"impl-Flags-for-AtFlags"],[459,"impl-AtFlags"],[460,"impl-Mode"],[461,"impl-Flags-for-Mode"],[462,"impl-OFlags"],[463,"impl-Flags-for-OFlags"],[464,"impl-Flags-for-ResolveFlags"],[465,"impl-ResolveFlags"],[466,"impl-Flags-for-RenameFlags"],[467,"impl-RenameFlags"],[468,"impl-Flags-for-MemfdFlags"],[469,"impl-MemfdFlags"],[470,"impl-Flags-for-SealFlags"],[471,"impl-SealFlags"],[472,"impl-Flags-for-StatxFlags"],[473,"impl-StatxFlags"],[474,"impl-FallocateFlags"],[475,"impl-Flags-for-FallocateFlags"],[476,"impl-Flags-for-StatVfsMountFlags"],[477,"impl-StatVfsMountFlags"],[478,"impl-IFlags"],[479,"impl-Flags-for-IFlags"],[480,"impl-XattrFlags"],[481,"impl-Flags-for-XattrFlags"],[741,"impl-UpperHex-for-Access"],[742,"impl-LowerHex-for-Access"],[743,"impl-Debug-for-Access"],[744,"impl-Octal-for-Access"],[745,"impl-Binary-for-Access"],[746,"impl-Octal-for-AtFlags"],[747,"impl-UpperHex-for-AtFlags"],[748,"impl-Binary-for-AtFlags"],[749,"impl-Debug-for-AtFlags"],[750,"impl-LowerHex-for-AtFlags"],[751,"impl-UpperHex-for-Mode"],[752,"impl-LowerHex-for-Mode"],[753,"impl-Debug-for-Mode"],[754,"impl-Binary-for-Mode"],[755,"impl-Octal-for-Mode"],[756,"impl-Binary-for-OFlags"],[757,"impl-LowerHex-for-OFlags"],[758,"impl-UpperHex-for-OFlags"],[759,"impl-Debug-for-OFlags"],[760,"impl-Octal-for-OFlags"],[761,"impl-Octal-for-ResolveFlags"],[762,"impl-LowerHex-for-ResolveFlags"],[763,"impl-UpperHex-for-ResolveFlags"],[764,"impl-Debug-for-ResolveFlags"],[765,"impl-Binary-for-ResolveFlags"],[766,"impl-Debug-for-RenameFlags"],[767,"impl-Binary-for-RenameFlags"],[768,"impl-UpperHex-for-RenameFlags"],[769,"impl-Octal-for-RenameFlags"],[770,"impl-LowerHex-for-RenameFlags"],[773,"impl-Binary-for-MemfdFlags"],[774,"impl-UpperHex-for-MemfdFlags"],[775,"impl-LowerHex-for-MemfdFlags"],[776,"impl-Debug-for-MemfdFlags"],[777,"impl-Octal-for-MemfdFlags"],[778,"impl-LowerHex-for-SealFlags"],[779,"impl-Binary-for-SealFlags"],[780,"impl-Octal-for-SealFlags"],[781,"impl-Debug-for-SealFlags"],[782,"impl-UpperHex-for-SealFlags"],[783,"impl-Octal-for-StatxFlags"],[784,"impl-UpperHex-for-StatxFlags"],[785,"impl-Binary-for-StatxFlags"],[786,"impl-Debug-for-StatxFlags"],[787,"impl-LowerHex-for-StatxFlags"],[788,"impl-Debug-for-FallocateFlags"],[789,"impl-Binary-for-FallocateFlags"],[790,"impl-UpperHex-for-FallocateFlags"],[791,"impl-LowerHex-for-FallocateFlags"],[792,"impl-Octal-for-FallocateFlags"],[793,"impl-Octal-for-StatVfsMountFlags"],[794,"impl-UpperHex-for-StatVfsMountFlags"],[795,"impl-LowerHex-for-StatVfsMountFlags"],[796,"impl-Binary-for-StatVfsMountFlags"],[797,"impl-Debug-for-StatVfsMountFlags"],[800,"impl-UpperHex-for-IFlags"],[801,"impl-Binary-for-IFlags"],[802,"impl-Octal-for-IFlags"],[803,"impl-LowerHex-for-IFlags"],[805,"impl-Debug-for-XattrFlags"],[806,"impl-Octal-for-XattrFlags"],[807,"impl-UpperHex-for-XattrFlags"],[808,"impl-Binary-for-XattrFlags"],[809,"impl-LowerHex-for-XattrFlags"],[853,"impl-Flags-for-Access"],[854,"impl-Access"],[855,"impl-Flags-for-AtFlags"],[856,"impl-AtFlags"],[857,"impl-Flags-for-Mode"],[858,"impl-Mode"],[859,"impl-OFlags"],[860,"impl-Flags-for-OFlags"],[861,"impl-ResolveFlags"],[862,"impl-Flags-for-ResolveFlags"],[863,"impl-RenameFlags"],[864,"impl-Flags-for-RenameFlags"],[865,"impl-Flags-for-MemfdFlags"],[866,"impl-MemfdFlags"],[867,"impl-Flags-for-SealFlags"],[868,"impl-SealFlags"],[869,"impl-StatxFlags"],[870,"impl-Flags-for-StatxFlags"],[871,"impl-Flags-for-FallocateFlags"],[872,"impl-FallocateFlags"],[873,"impl-Flags-for-StatVfsMountFlags"],[874,"impl-StatVfsMountFlags"],[875,"impl-IFlags"],[876,"impl-Flags-for-IFlags"],[877,"impl-XattrFlags"],[878,"impl-Flags-for-XattrFlags"],[1429,"impl-CreateFlags"],[1430,"impl-CreateFlags"],[1431,"impl-WatchFlags"],[1432,"impl-WatchFlags"],[1441,"impl-CreateFlags"],[1442,"impl-CreateFlags"],[1443,"impl-Flags-for-CreateFlags"],[1444,"impl-WatchFlags"],[1445,"impl-Flags-for-WatchFlags"],[1446,"impl-WatchFlags"],[1459,"impl-CreateFlags"],[1460,"impl-CreateFlags"],[1461,"impl-WatchFlags"],[1462,"impl-WatchFlags"],[1463,"impl-CreateFlags"],[1464,"impl-CreateFlags"],[1465,"impl-WatchFlags"],[1466,"impl-WatchFlags"],[1468,"impl-CreateFlags"],[1469,"impl-CreateFlags"],[1470,"impl-WatchFlags"],[1471,"impl-WatchFlags"],[1472,"impl-CreateFlags"],[1473,"impl-CreateFlags"],[1474,"impl-WatchFlags"],[1475,"impl-WatchFlags"],[1480,"impl-UpperHex-for-CreateFlags"],[1481,"impl-Binary-for-CreateFlags"],[1482,"impl-Debug-for-CreateFlags"],[1483,"impl-Octal-for-CreateFlags"],[1484,"impl-LowerHex-for-CreateFlags"],[1485,"impl-Binary-for-WatchFlags"],[1486,"impl-UpperHex-for-WatchFlags"],[1487,"impl-Octal-for-WatchFlags"],[1488,"impl-LowerHex-for-WatchFlags"],[1489,"impl-Debug-for-WatchFlags"],[1492,"impl-CreateFlags"],[1493,"impl-CreateFlags"],[1494,"impl-WatchFlags"],[1495,"impl-WatchFlags"],[1496,"impl-CreateFlags"],[1497,"impl-Flags-for-CreateFlags"],[1498,"impl-CreateFlags"],[1499,"impl-WatchFlags"],[1500,"impl-WatchFlags"],[1501,"impl-Flags-for-WatchFlags"],[1502,"impl-CreateFlags"],[1503,"impl-CreateFlags"],[1504,"impl-WatchFlags"],[1505,"impl-WatchFlags"],[1508,"impl-CreateFlags"],[1509,"impl-CreateFlags"],[1510,"impl-WatchFlags"],[1511,"impl-WatchFlags"],[1517,"impl-CreateFlags"],[1518,"impl-CreateFlags"],[1519,"impl-WatchFlags"],[1520,"impl-WatchFlags"],[1521,"impl-CreateFlags"],[1522,"impl-CreateFlags"],[1523,"impl-WatchFlags"],[1524,"impl-WatchFlags"],[1525,"impl-CreateFlags"],[1526,"impl-CreateFlags"],[1527,"impl-WatchFlags"],[1528,"impl-WatchFlags"],[1533,"impl-CreateFlags"],[1534,"impl-CreateFlags"],[1535,"impl-WatchFlags"],[1536,"impl-WatchFlags"],[1537,"impl-CreateFlags"],[1538,"impl-CreateFlags"],[1539,"impl-WatchFlags"],[1540,"impl-WatchFlags"],[1541,"impl-CreateFlags"],[1542,"impl-CreateFlags"],[1543,"impl-WatchFlags"],[1544,"impl-WatchFlags"],[1545,"impl-CreateFlags"],[1546,"impl-CreateFlags"],[1547,"impl-WatchFlags"],[1548,"impl-WatchFlags"],[1551,"impl-CreateFlags"],[1552,"impl-CreateFlags"],[1553,"impl-WatchFlags"],[1554,"impl-WatchFlags"],[1555,"impl-CreateFlags"],[1556,"impl-CreateFlags"],[1557,"impl-WatchFlags"],[1558,"impl-WatchFlags"],[1563,"impl-CreateFlags"],[1564,"impl-CreateFlags"],[1565,"impl-WatchFlags"],[1566,"impl-WatchFlags"],[1569,"impl-CreateFlags"],[1570,"impl-CreateFlags"],[1571,"impl-WatchFlags"],[1572,"impl-WatchFlags"],[1579,"impl-CreateFlags"],[1580,"impl-CreateFlags"],[1581,"impl-WatchFlags"],[1582,"impl-WatchFlags"],[1752,"impl-FdFlags"],[1753,"impl-Flags-for-FdFlags"],[1754,"impl-Flags-for-ReadWriteFlags"],[1755,"impl-ReadWriteFlags"],[1756,"impl-DupFlags"],[1757,"impl-Flags-for-DupFlags"],[1816,"impl-Debug-for-Errno"],[1817,"impl-Display-for-Errno"],[1818,"impl-LowerHex-for-FdFlags"],[1819,"impl-Binary-for-FdFlags"],[1820,"impl-Debug-for-FdFlags"],[1821,"impl-UpperHex-for-FdFlags"],[1822,"impl-Octal-for-FdFlags"],[1823,"impl-UpperHex-for-ReadWriteFlags"],[1824,"impl-LowerHex-for-ReadWriteFlags"],[1825,"impl-Debug-for-ReadWriteFlags"],[1826,"impl-Binary-for-ReadWriteFlags"],[1827,"impl-Octal-for-ReadWriteFlags"],[1828,"impl-UpperHex-for-DupFlags"],[1829,"impl-Debug-for-DupFlags"],[1830,"impl-Octal-for-DupFlags"],[1831,"impl-LowerHex-for-DupFlags"],[1832,"impl-Binary-for-DupFlags"],[1843,"impl-FdFlags"],[1844,"impl-Flags-for-FdFlags"],[1845,"impl-Flags-for-ReadWriteFlags"],[1846,"impl-ReadWriteFlags"],[1847,"impl-Flags-for-DupFlags"],[1848,"impl-DupFlags"]],"a":{"2big":[1724],"acces":[1583],"at_fdcwd":[197],"blkpbszget":[1028],"blksszget":[1029],"creat":[194],"errno":[1619],"ext4_ioc_resize_fs":[681],"f_add_seals":[722],"f_dupfd_cloexec":[1812],"f_get_seals":[724],"f_getfd":[1813],"f_getfl":[726],"f_setfd":[1814],"f_setfl":[729],"f_setlk":[727],"f_setlkw":[727],"faccessat":[382],"fchmodat":[561],"fchownat":[563],"ficlone":[1030],"fionbio":[1882],"fionread":[1883],"fs_ioc_getflags":[1031],"fs_ioc_setflags":[1032],"fstatat":[1201],"ifo":[223],"inode_number":[947],"inotify_init1":[1515],"inotify_rm_watch":[1516],"len":[95],"lseek":[1166,1272],"noattr":[1666],"off":[1120],"posix_fadvise":[718],"posix_fallocate":[719],"renameat2":[1163],"strlen":[95]}},\ -"rustls":{"doc":"Rustls - a modern TLS library","t":"HHHNNNNENNNNNNNNNNNNNNEEDNENNNNNNNNNNNENNCCNNNDDIEDEHHNNNNNNNNNDNDNNNNNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNDNNIDNNNNNNNNNNNNNNENNNNNNNNNDNNNNNNNNNNNNNDNENENNDENNNNNNNNNNNDNNNNNNNNDNNNNNNNNNNNNNNNNNCCNNNNNCNNNNEIENENNDDEDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALKLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMNNNLALAMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDHHHHHHHHHLLMLLLMLLLDDDDDIDNNDDNIDDIENNDEDDDDDMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLMKLMLLLLKLLLKMLKLKLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFFLLLLLAAAIKAAAAAAAAAADLLMLLLLMLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLIEDSINNNLLLLLLLLLKLLLLLLLLLLLLLFFKLLLLLLLLLLLLLLLLDLMDENDMLLLLLLLLLLLLLLLLMLLMLLLLLLLLLMNNNENENNNENENNNNNENNENNNNNNENNNNNNNENEENNENNNNENENNNNENNNNNNNNNNNNNNNNNNNNNNSNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRDRLLLLLLLLLLLNNENDEGDNDDNDNNNENNNDENDNEIINNNNDNNNDDNNNNNNNNNNDEINEDNNENNNDNNNNEDDNNDNNNDDNDDNNNDNNDDDENNDNEDNNEDNNNNNNNNNNNNNNNNNNNNNNNNDMLLLLLLLLKMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLMLLLLLLKLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMLLLLLMLLLLLLLLLLLMMMMMMMMLMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDNNNNSDEENDDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLMMMLLLLLLMMMMMMDDGDDDMMMLLLLLLLLLLMMLLLLMLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLMMDDLLLLLLLLLLMLLLLLLMHHHAAAAADDDDDIDDDDDIDIDDDDDIDDLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMLLLLKLLLLLLLLLLKLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMLLLLLLLLLLLLLLLLLLLMKMMLLLLLLLLLLLKLLLLLLKLMMLLMLLLLKLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLDDIIKFFFLLLLMKLLLLLLLLLMLMKMKFLLLLLLLLHH","n":["ALL_CIPHER_SUITES","ALL_KX_GROUPS","ALL_VERSIONS","AccessDenied","Aes128Gcm","Aes256Gcm","Alert","AlertDescription","AlertReceived","Anonymous","ApplicationData","ApplicationVerificationFailure","AttemptedDowngradeToTls12WhenTls13IsSupported","BadCertChainExtensions","BadCertificate","BadCertificateHashValue","BadCertificateStatusResponse","BadEncoding","BadMaxFragmentSize","BadRecordMac","BadSignature","BadSignature","BulkAlgorithm","CertRevocationListError","Certificate","Certificate","CertificateError","CertificateExpired","CertificateRequest","CertificateRequired","CertificateRevoked","CertificateStatus","CertificateURL","CertificateUnknown","CertificateUnobtainable","CertificateVerify","Chacha20Poly1305","ChangeCipherSpec","CipherSuite","Client","Client","ClientConfig","ClientConnection","ClientHello","ClientKeyExchange","CloseNotify","CommonState","ConfigBuilder","ConfigSide","Connection","ConnectionCommon","ContentType","DEFAULT_CIPHER_SUITES","DEFAULT_VERSIONS","DSA","DTLSv1_0","DTLSv1_2","DTLSv1_3","DecodeError","DecompressionFailure","DecryptError","DecryptError","DecryptionFailed","DigitallySignedStruct","DisallowedEncryptedExtension","DistinguishedName","DuplicateClientHelloExtensions","DuplicateEncryptedExtensions","DuplicateHelloRetryRequestExtensions","DuplicateNewSessionTicketExtensions","DuplicateServerHelloExtensions","DuplicateServerNameTypes","ECDSA","ECDSA_NISTP256_SHA256","ECDSA_NISTP384_SHA384","ECDSA_NISTP521_SHA512","ECDSA_SHA1_Legacy","ED25519","ED25519","ED448","ED448","EarlyDataAttemptedInSecondClientHello","EarlyDataExtensionWithoutResumption","EarlyDataOfferedWithVariedCipherSuite","EcPointsExtensionRequired","EncryptError","EncryptedExtensions","EndOfEarlyData","Error","Expired","ExportRestriction","FFDHE2048","FFDHE3072","FFDHE4096","FFDHE6144","FFDHE8192","FailedToGetCurrentTime","FailedToGetRandomBytes","Finished","General","Handshake","HandshakeFailure","HandshakeHashVariedAfterRetry","HandshakeNotComplete","HandshakePayloadTooLarge","HandshakeType","Heartbeat","HelloRequest","HelloRetryRequest","HelloVerifyRequest","IllegalHelloRetryRequestWithEmptyCookie","IllegalHelloRetryRequestWithNoChanges","IllegalHelloRetryRequestWithOfferedGroup","IllegalHelloRetryRequestWithUnofferedCipherSuite","IllegalHelloRetryRequestWithUnofferedNamedGroup","IllegalHelloRetryRequestWithUnsupportedVersion","IllegalHelloRetryRequestWithWrongSessionId","IllegalMiddleboxChangeCipherSpec","IllegalParameter","IllegalTlsInnerPlaintext","InappropriateFallback","InappropriateHandshakeMessage","InappropriateMessage","IncorrectBinder","InsufficientSecurity","InternalError","InvalidCcs","InvalidCertRequest","InvalidCertRevocationList","InvalidCertificate","InvalidCertificateStatusType","InvalidContentType","InvalidCrlNumber","InvalidDhParams","InvalidEmptyPayload","InvalidKeyShare","InvalidKeyUpdate","InvalidMaxEarlyDataSize","InvalidMessage","InvalidMessage","InvalidPurpose","InvalidRevokedCertSerialNumber","InvalidSct","InvalidSctList","InvalidServerName","IoState","IssuerInvalidForCrl","KeyEpochWithPendingFragment","KeyLog","KeyLogFile","KeyShareExtensionRequired","KeyUpdate","KeyUpdateReceivedInQuicConnection","MessageHash","MessageInterleavedWithHandshakeMessage","MessageTooLarge","MessageTooShort","MissingBinderInPskExtension","MissingData","MissingExtension","MissingKeyExchange","MissingKeyShare","MissingPskModesExtension","MissingQuicTransportParameters","NamedGroup","NamedGroupsExtensionRequired","NewSessionTicket","NoApplicationProtocol","NoApplicationProtocol","NoCertificate","NoCertificateRequestSignatureSchemesInCommon","NoCertificatesPresented","NoCipherSuitesInCommon","NoEcPointFormatsInCommon","NoKeyLog","NoKxGroupsInCommon","NoRenegotiation","NoSignatureSchemes","NoSignatureSchemesInCommon","NotValidForName","NotValidYet","NullCompressionRequired","OfferedDuplicateKeyShares","OfferedEarlyDataWithOldProtocolVersion","OfferedEmptyApplicationProtocol","OfferedIncorrectCompressions","Other","Other","OwnedTrustAnchor","ParseError","PeerIncompatible","PeerIncompatible","PeerMisbehaved","PeerMisbehaved","PeerSentOversizedRecord","PrivateKey","ProtocolVersion","ProtocolVersion","PskExtensionMustBeLast","PskExtensionWithMismatchedIdsAndBinders","RSA","RSA_PKCS1_SHA1","RSA_PKCS1_SHA256","RSA_PKCS1_SHA384","RSA_PKCS1_SHA512","RSA_PSS_SHA256","RSA_PSS_SHA384","RSA_PSS_SHA512","Reader","RecordOverflow","RefusedToFollowHelloRetryRequest","RejectedEarlyDataInterleavedWithHandshakeMessage","ResumptionAttemptedWithVariedEms","ResumptionOfferedWithIncompatibleCipherSuite","ResumptionOfferedWithVariedCipherSuite","ResumptionOfferedWithVariedEms","Revoked","RootCertStore","SSL_FORTEZZA_KEA_WITH_FORTEZZA_CBC_SHA","SSL_FORTEZZA_KEA_WITH_NULL_SHA","SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA","SSL_RSA_FIPS_WITH_DES_CBC_SHA","SSLv2","SSLv3","SelectedDifferentCipherSuiteAfterRetry","SelectedInvalidPsk","SelectedTls12UsingTls13VersionExtension","SelectedUnofferedApplicationProtocol","SelectedUnofferedCipherSuite","SelectedUnofferedCompression","SelectedUnofferedKxGroup","SelectedUnofferedPsk","SelectedUnusableCipherSuiteForVersion","Server","Server","ServerConfig","ServerConnection","ServerDoesNotSupportTls12Or13","ServerHello","ServerHelloDone","ServerHelloMustOfferUncompressedEcPoints","ServerKeyExchange","ServerName","ServerNameDifferedOnRetry","ServerNameMustContainOneHostName","ServerSentHelloRetryRequestWithUnknownExtension","ServerTlsVersionIsDisabledByOurConfig","Side","SideData","SignatureAlgorithm","SignatureAlgorithmsExtensionRequired","SignatureScheme","SignedHandshakeWithUnadvertisedSigScheme","SignedKxWithWrongAlgorithm","Stream","StreamOwned","SupportedCipherSuite","SupportedKxGroup","SupportedProtocolVersion","SupportedVersionsExtensionRequired","TLS13_AES_128_CCM_8_SHA256","TLS13_AES_128_CCM_SHA256","TLS13_AES_128_GCM_SHA256","TLS13_AES_256_GCM_SHA384","TLS13_CHACHA20_POLY1305_SHA256","TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA","TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA","TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA","TLS_DHE_DSS_WITH_3DES_EDE_CBC_RMD","TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA","TLS_DHE_DSS_WITH_AES_128_CBC_RMD","TLS_DHE_DSS_WITH_AES_128_CBC_SHA","TLS_DHE_DSS_WITH_AES_128_CBC_SHA256","TLS_DHE_DSS_WITH_AES_128_GCM_SHA256","TLS_DHE_DSS_WITH_AES_256_CBC_RMD","TLS_DHE_DSS_WITH_AES_256_CBC_SHA","TLS_DHE_DSS_WITH_AES_256_CBC_SHA256","TLS_DHE_DSS_WITH_AES_256_GCM_SHA384","TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256","TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256","TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384","TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384","TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA","TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256","TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256","TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA","TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256","TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384","TLS_DHE_DSS_WITH_DES_CBC_SHA","TLS_DHE_DSS_WITH_RC4_128_SHA","TLS_DHE_DSS_WITH_SEED_CBC_SHA","TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA","TLS_DHE_PSK_WITH_AES_128_CBC_SHA","TLS_DHE_PSK_WITH_AES_128_CBC_SHA256","TLS_DHE_PSK_WITH_AES_128_CCM","TLS_DHE_PSK_WITH_AES_128_GCM_SHA256","TLS_DHE_PSK_WITH_AES_256_CBC_SHA","TLS_DHE_PSK_WITH_AES_256_CBC_SHA384","TLS_DHE_PSK_WITH_AES_256_CCM","TLS_DHE_PSK_WITH_AES_256_GCM_SHA384","TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256","TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256","TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384","TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384","TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256","TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384","TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_DHE_PSK_WITH_NULL_SHA","TLS_DHE_PSK_WITH_NULL_SHA256","TLS_DHE_PSK_WITH_NULL_SHA384","TLS_DHE_PSK_WITH_RC4_128_SHA","TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA","TLS_DHE_RSA_WITH_3DES_EDE_CBC_RMD","TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA","TLS_DHE_RSA_WITH_AES_128_CBC_RMD","TLS_DHE_RSA_WITH_AES_128_CBC_SHA","TLS_DHE_RSA_WITH_AES_128_CBC_SHA256","TLS_DHE_RSA_WITH_AES_128_CCM","TLS_DHE_RSA_WITH_AES_128_CCM_8","TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","TLS_DHE_RSA_WITH_AES_256_CBC_RMD","TLS_DHE_RSA_WITH_AES_256_CBC_SHA","TLS_DHE_RSA_WITH_AES_256_CBC_SHA256","TLS_DHE_RSA_WITH_AES_256_CCM","TLS_DHE_RSA_WITH_AES_256_CCM_8","TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256","TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256","TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384","TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384","TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA","TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA","TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256","TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256","TLS_DHE_RSA_WITH_DES_CBC_SHA","TLS_DHE_RSA_WITH_SEED_CBC_SHA","TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA","TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA","TLS_DH_DSS_WITH_AES_128_CBC_SHA","TLS_DH_DSS_WITH_AES_128_CBC_SHA256","TLS_DH_DSS_WITH_AES_128_GCM_SHA256","TLS_DH_DSS_WITH_AES_256_CBC_SHA","TLS_DH_DSS_WITH_AES_256_CBC_SHA256","TLS_DH_DSS_WITH_AES_256_GCM_SHA384","TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256","TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256","TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384","TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384","TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA","TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256","TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256","TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA","TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256","TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384","TLS_DH_DSS_WITH_DES_CBC_SHA","TLS_DH_DSS_WITH_SEED_CBC_SHA","TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA","TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA","TLS_DH_RSA_WITH_AES_128_CBC_SHA","TLS_DH_RSA_WITH_AES_128_CBC_SHA256","TLS_DH_RSA_WITH_AES_128_GCM_SHA256","TLS_DH_RSA_WITH_AES_256_CBC_SHA","TLS_DH_RSA_WITH_AES_256_CBC_SHA256","TLS_DH_RSA_WITH_AES_256_GCM_SHA384","TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256","TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256","TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384","TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384","TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA","TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA","TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256","TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_DH_RSA_WITH_DES_CBC_SHA","TLS_DH_RSA_WITH_SEED_CBC_SHA","TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA","TLS_DH_anon_EXPORT_WITH_RC4_40_MD5","TLS_DH_anon_WITH_3DES_EDE_CBC_SHA","TLS_DH_anon_WITH_AES_128_CBC_SHA","TLS_DH_anon_WITH_AES_128_CBC_SHA256","TLS_DH_anon_WITH_AES_128_GCM_SHA256","TLS_DH_anon_WITH_AES_256_CBC_SHA","TLS_DH_anon_WITH_AES_256_CBC_SHA256","TLS_DH_anon_WITH_AES_256_GCM_SHA384","TLS_DH_anon_WITH_ARIA_128_CBC_SHA256","TLS_DH_anon_WITH_ARIA_128_GCM_SHA256","TLS_DH_anon_WITH_ARIA_256_CBC_SHA384","TLS_DH_anon_WITH_ARIA_256_GCM_SHA384","TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA","TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256","TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256","TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA","TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256","TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384","TLS_DH_anon_WITH_DES_CBC_SHA","TLS_DH_anon_WITH_RC4_128_MD5","TLS_DH_anon_WITH_SEED_CBC_SHA","TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA","TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_CCM","TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA","TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384","TLS_ECDHE_ECDSA_WITH_AES_256_CCM","TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_NULL_SHA","TLS_ECDHE_ECDSA_WITH_RC4_128_SHA","TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA","TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA","TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256","TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA","TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384","TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256","TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384","TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_PSK_WITH_NULL_SHA","TLS_ECDHE_PSK_WITH_NULL_SHA256","TLS_ECDHE_PSK_WITH_NULL_SHA384","TLS_ECDHE_PSK_WITH_RC4_128_SHA","TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA","TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA","TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_NULL_SHA","TLS_ECDHE_RSA_WITH_RC4_128_SHA","TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA","TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256","TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA","TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384","TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDH_ECDSA_WITH_DES_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_NULL_SHA","TLS_ECDH_ECDSA_WITH_NULL_SHA_draft","TLS_ECDH_ECDSA_WITH_RC4_128_SHA","TLS_ECDH_ECDSA_WITH_RC4_128_SHA_draft","TLS_ECDH_ECNRA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECDH_ECNRA_WITH_DES_CBC_SHA_draft","TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDH_RSA_WITH_AES_128_CBC_SHA","TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256","TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDH_RSA_WITH_AES_256_CBC_SHA","TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384","TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDH_RSA_WITH_NULL_SHA","TLS_ECDH_RSA_WITH_RC4_128_SHA","TLS_ECDH_anon_EXPORT_WITH_DES40_CBC_SHA_draft","TLS_ECDH_anon_EXPORT_WITH_RC4_40_SHA_draft","TLS_ECDH_anon_NULL_WITH_SHA_draft","TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA","TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECDH_anon_WITH_AES_128_CBC_SHA","TLS_ECDH_anon_WITH_AES_256_CBC_SHA","TLS_ECDH_anon_WITH_DES_CBC_SHA_draft","TLS_ECDH_anon_WITH_NULL_SHA","TLS_ECDH_anon_WITH_RC4_128_SHA","TLS_ECDH_anon_WITH_RC4_128_SHA_draft","TLS_ECMQV_ECDSA_NULL_SHA_draft","TLS_ECMQV_ECDSA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECMQV_ECDSA_WITH_DES_CBC_SHA_draft","TLS_ECMQV_ECDSA_WITH_RC4_128_SHA_draft","TLS_ECMQV_ECNRA_NULL_SHA_draft","TLS_ECMQV_ECNRA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECMQV_ECNRA_WITH_DES_CBC_SHA_draft","TLS_ECMQV_ECNRA_WITH_RC4_128_SHA_draft","TLS_EMPTY_RENEGOTIATION_INFO_SCSV","TLS_GOSTR341001_WITH_28147_CNT_IMIT","TLS_GOSTR341001_WITH_NULL_GOSTR3411","TLS_GOSTR341094_WITH_28147_CNT_IMIT","TLS_GOSTR341094_WITH_NULL_GOSTR3411","TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5","TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA","TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5","TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA","TLS_KRB5_EXPORT_WITH_RC4_40_MD5","TLS_KRB5_EXPORT_WITH_RC4_40_SHA","TLS_KRB5_WITH_3DES_EDE_CBC_MD5","TLS_KRB5_WITH_3DES_EDE_CBC_SHA","TLS_KRB5_WITH_DES_CBC_MD5","TLS_KRB5_WITH_DES_CBC_SHA_or_SSL_FORTEZZA_KEA_WITH_RC4_128_SHA","TLS_KRB5_WITH_IDEA_CBC_MD5","TLS_KRB5_WITH_IDEA_CBC_SHA","TLS_KRB5_WITH_RC4_128_MD5","TLS_KRB5_WITH_RC4_128_SHA","TLS_NULL_WITH_NULL_NULL","TLS_PSK_DHE_WITH_AES_128_CCM_8","TLS_PSK_DHE_WITH_AES_256_CCM_8","TLS_PSK_WITH_3DES_EDE_CBC_SHA","TLS_PSK_WITH_AES_128_CBC_SHA","TLS_PSK_WITH_AES_128_CBC_SHA256","TLS_PSK_WITH_AES_128_CCM","TLS_PSK_WITH_AES_128_CCM_8","TLS_PSK_WITH_AES_128_GCM_SHA256","TLS_PSK_WITH_AES_256_CBC_SHA","TLS_PSK_WITH_AES_256_CBC_SHA384","TLS_PSK_WITH_AES_256_CCM","TLS_PSK_WITH_AES_256_CCM_8","TLS_PSK_WITH_AES_256_GCM_SHA384","TLS_PSK_WITH_ARIA_128_CBC_SHA256","TLS_PSK_WITH_ARIA_128_GCM_SHA256","TLS_PSK_WITH_ARIA_256_CBC_SHA384","TLS_PSK_WITH_ARIA_256_GCM_SHA384","TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256","TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384","TLS_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_PSK_WITH_NULL_SHA","TLS_PSK_WITH_NULL_SHA256","TLS_PSK_WITH_NULL_SHA384","TLS_PSK_WITH_RC4_128_SHA","TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA","TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5","TLS_RSA_EXPORT1024_WITH_RC4_56_MD5","TLS_RSA_EXPORT1024_WITH_RC4_56_SHA","TLS_RSA_EXPORT_WITH_DES40_CBC_SHA","TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5","TLS_RSA_EXPORT_WITH_RC4_40_MD5","TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA","TLS_RSA_PSK_WITH_AES_128_CBC_SHA","TLS_RSA_PSK_WITH_AES_128_CBC_SHA256","TLS_RSA_PSK_WITH_AES_128_GCM_SHA256","TLS_RSA_PSK_WITH_AES_256_CBC_SHA","TLS_RSA_PSK_WITH_AES_256_CBC_SHA384","TLS_RSA_PSK_WITH_AES_256_GCM_SHA384","TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256","TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256","TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384","TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384","TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256","TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384","TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_RSA_PSK_WITH_NULL_SHA","TLS_RSA_PSK_WITH_NULL_SHA256","TLS_RSA_PSK_WITH_NULL_SHA384","TLS_RSA_PSK_WITH_RC4_128_SHA","TLS_RSA_WITH_3DES_EDE_CBC_RMD","TLS_RSA_WITH_3DES_EDE_CBC_SHA","TLS_RSA_WITH_AES_128_CBC_RMD","TLS_RSA_WITH_AES_128_CBC_SHA","TLS_RSA_WITH_AES_128_CBC_SHA256","TLS_RSA_WITH_AES_128_CCM","TLS_RSA_WITH_AES_128_CCM_8","TLS_RSA_WITH_AES_128_GCM_SHA256","TLS_RSA_WITH_AES_256_CBC_RMD","TLS_RSA_WITH_AES_256_CBC_SHA","TLS_RSA_WITH_AES_256_CBC_SHA256","TLS_RSA_WITH_AES_256_CCM","TLS_RSA_WITH_AES_256_CCM_8","TLS_RSA_WITH_AES_256_GCM_SHA384","TLS_RSA_WITH_ARIA_128_CBC_SHA256","TLS_RSA_WITH_ARIA_128_GCM_SHA256","TLS_RSA_WITH_ARIA_256_CBC_SHA384","TLS_RSA_WITH_ARIA_256_GCM_SHA384","TLS_RSA_WITH_CAMELLIA_128_CBC_SHA","TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_RSA_WITH_CAMELLIA_256_CBC_SHA","TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256","TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_RSA_WITH_DES_CBC_SHA","TLS_RSA_WITH_IDEA_CBC_SHA","TLS_RSA_WITH_NULL_MD5","TLS_RSA_WITH_NULL_SHA","TLS_RSA_WITH_NULL_SHA256","TLS_RSA_WITH_RC4_128_MD5","TLS_RSA_WITH_RC4_128_SHA","TLS_RSA_WITH_SEED_CBC_SHA","TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA","TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA","TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA","TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA","TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA","TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA","TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA","TLS_SRP_SHA_WITH_AES_128_CBC_SHA","TLS_SRP_SHA_WITH_AES_256_CBC_SHA","TLSv1_0","TLSv1_1","TLSv1_2","TLSv1_3","Ticketer","Tls12","Tls12CipherSuite","Tls12NotOffered","Tls12NotOfferedOrEnabled","Tls13","Tls13CipherSuite","Tls13RequiredForQuic","TooMuchEarlyDataReceived","TrailingData","UncompressedEcPointsRequired","UnexpectedCleartextExtension","UnexpectedMessage","UnexpectedMessage","UnhandledCriticalExtension","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","UnknownCA","UnknownIssuer","UnknownPSKIdentity","UnknownProtocolVersion","UnrecognisedName","UnsolicitedCertExtension","UnsolicitedEncryptedExtension","UnsolicitedSctList","UnsolicitedServerHelloExtension","UnsupportedCertificate","UnsupportedCompression","UnsupportedCriticalExtension","UnsupportedCrlVersion","UnsupportedCurveType","UnsupportedDeltaCrl","UnsupportedExtension","UnsupportedIndirectCrl","UnsupportedKeyExchangeAlgorithm","UnsupportedNameType","UnsupportedRevocationReason","UserCanceled","WantsCipherSuites","WantsKxGroups","WantsVerifier","WantsVersions","Writer","WrongGroupForKeyShare","X25519","X448","add","add_parsable_certificates","add_server_trust_anchors","add_trust_anchors","alpn_protocol","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","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","can_resume_from","cipher_suite","client","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","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","common","common","complete_io","complete_io","conn","conn","deref","deref","deref_mut","deref_mut","empty","encode","encode","encode","encode","encode","encode","encode","encode","encode","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","explicit_nonce_len","export_keying_material","export_keying_material","fixed_iv_len","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","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_subject_spki_name_constraints","get_mut","get_ref","get_u16","get_u16","get_u16","get_u8","get_u8","get_u8","get_u8","hash","hash_algorithm","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_empty","is_handshaking","kx","kx_group","len","log","log","log","manual","name","negotiated_cipher_suite","new","new","new","new","partial_cmp","peer_certificates","peer_has_closed","plaintext_bytes_to_read","process_new_packets","process_new_packets","protocol_version","read","read","read","read","read","read","read","read","read","read","read","read","read_tls","read_tls","reader","reader","resolve_sig_schemes","roots","scheme","secp256r1","secp384r1","secp521r1","send_close_notify","server","set_buffer_limit","sign","sign","signature","sock","sock","subject","suite","tls_bytes_to_write","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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_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","usable_for_signature_algorithm","version","version","version","wants_read","wants_write","will_log","will_log","will_log","with_cert_resolver","with_certificate_transparency_logs","with_cipher_suites","with_client_auth_cert","with_client_auth_cert","with_client_cert_resolver","with_client_cert_resolver","with_client_cert_verifier","with_custom_certificate_verifier","with_kx_groups","with_no_client_auth","with_no_client_auth","with_no_client_auth","with_protocol_versions","with_root_certificates","with_safe_default_cipher_suites","with_safe_default_kx_groups","with_safe_default_protocol_versions","with_safe_defaults","with_single_cert","with_single_cert","with_single_cert","with_single_cert_with_ocsp_and_sct","write","write","write","write_tls","write_tls","write_vectored","write_vectored","writer","writer","expect_types","expect_types","got_type","got_type","CipherSuiteCommon","TLS13_AES_128_GCM_SHA256","TLS13_AES_256_GCM_SHA384","TLS13_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","borrow","borrow_mut","bulk","fmt","from","into","suite","try_from","try_into","type_id","CertificateTransparencyPolicy","ClientConfig","ClientConnection","ClientConnectionData","ClientSessionMemoryCache","ClientSessionStore","DangerousClientConfig","Disabled","DnsName","HandshakeSignatureValid","InvalidDnsNameError","IpAddress","ResolvesClientCert","Resumption","ServerCertVerified","ServerCertVerifier","ServerName","SessionIdOnly","SessionIdOrTickets","Tls12ClientSessionValue","Tls12Resumption","Tls13ClientSessionValue","WantsClientCert","WantsTransparencyPolicyOrClientCert","WebPkiVerifier","WriteEarlyData","alpn_protocols","assertion","assertion","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","builder","bytes_left","cfg","client_auth_cert_resolver","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","dangerous","default","deref","deref_mut","disabled","early_data","enable_early_data","enable_sni","eq","eq","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","from","from","from","has_certs","hash","in_memory_sessions","insert_tls13_ticket","insert_tls13_ticket","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_early_data_accepted","key_log","kx_hint","kx_hint","max_fragment_size","new","new","new","new","remove_tls12_session","remove_tls12_session","request_scts","request_scts","resolve","resumption","set_certificate_verifier","set_kx_hint","set_kx_hint","set_tls12_session","set_tls12_session","store","supported_verify_schemes","supported_verify_schemes","take_tls13_ticket","take_tls13_ticket","tls12_resumption","tls12_session","tls12_session","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_into","try_into","try_into","try_into","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","verification_schemes","verify_server_cert","verify_server_cert","verify_server_cert_signed_by_trust_anchor","verify_server_name","verify_tls12_signature","verify_tls12_signature","verify_tls13_signature","verify_tls13_signature","write","cipher","msgs","record_layer","MessageDecrypter","decrypt","alert","base","ccs","codec","deframer","enums","fragmenter","handshake","message","persist","AlertMessagePayload","borrow","borrow_mut","description","encode","fmt","from","into","level","read","try_from","try_into","type_id","Payload","PayloadU16","PayloadU24","PayloadU8","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","empty","empty","empty","encode","encode","encode","encode","encode_slice","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","into","into","into_inner","new","new","new","new","read","read","read","read","read","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","ChangeCipherSpecPayload","borrow","borrow_mut","encode","fmt","from","into","read","try_from","try_into","type_id","Codec","ListLength","Reader","SIZE_LEN","TlsListElement","U16","U24","U8","any_left","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","encode","encode","expect_empty","fmt","from","from","from","get_encoding","get_encoding","init","into","into","into","left","put_u16","put_u64","read","read","read_bytes","read_bytes","rest","sub","take","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","u24","used","max","Deframed","DeframerError","HandshakePayloadSizeTooLarge","MessageDeframer","aligned","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","fmt","fmt","from","from","from","has_pending","into","into","into","message","pop","read","trial_decryption_finished","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","want_close_before_decrypt","ALProtocolNegotiation","ANSIX962CompressedChar2","ANSIX962CompressedPrime","AlertLevel","CertificateAuthorities","CertificateStatusType","CertificateType","ChannelId","ClientAuthz","ClientCertificateType","ClientCertificateUrl","Compression","Cookie","DSSEphemeralDH","DSSFixedDH","DSSSign","Deflate","ECCurveType","ECDSAFixedECDH","ECDSASign","ECPointFormat","ECPointFormats","EarlyData","EllipticCurves","ExplicitChar2","ExplicitPrime","ExtendedMasterSecret","ExtensionType","FFDHE2048","FFDHE3072","FFDHE4096","FFDHE6144","FFDHE8192","Fatal","FortezzaDMS","HashAlgorithm","Heartbeat","HeartbeatMessageType","HeartbeatMode","HostName","KeyShare","KeyUpdateRequest","LSZ","MD5","MaxFragmentLength","NONE","NamedCurve","NamedCurve","NamedGroup","NextProtocolNegotiation","Null","OCSP","OIDFilters","PSKKeyExchangeMode","PSKKeyExchangeModes","PSK_DHE_KE","PSK_KE","Padding","PeerAllowedToSend","PeerNotAllowedToSend","PostHandshakeAuth","PreSharedKey","RSAEphemeralDH","RSAFixedDH","RSAFixedECDH","RSASign","RenegotiationInfo","Request","Response","SCT","SHA1","SHA224","SHA256","SHA384","SHA512","SRP","SUPPORTED","ServerAuthz","ServerName","ServerNameType","SessionTicket","SignatureAlgorithms","SignatureAlgorithmsCert","StatusRequest","SupportedVersions","TicketEarlyDataInfo","TransportParameters","TransportParametersDraft","TruncatedHMAC","TrustedCAKeys","Uncompressed","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","UpdateNotRequested","UpdateRequested","UseSRTP","UserMapping","Warning","X25519","X25519","X448","X448","arbitrary_explicit_char2_curves","arbitrary_explicit_prime_curves","as_str","as_str","as_str","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","brainpoolp256r1","brainpoolp384r1","brainpoolp512r1","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","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","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","from","from","from","from","from","from","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_u16","get_u16","get_u16","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","secp160k1","secp160r1","secp160r2","secp192k1","secp192r1","secp224k1","secp224r1","secp256k1","secp256r1","secp256r1","secp384r1","secp384r1","secp521r1","secp521r1","sect163k1","sect163r1","sect163r2","sect193r1","sect193r2","sect233k1","sect233r1","sect239k1","sect283k1","sect283r1","sect409k1","sect409r1","sect571k1","sect571r1","to_owned","to_owned","to_owned","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_into","try_into","try_into","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","MAX_FRAGMENT_LEN","MAX_FRAGMENT_SIZE","MessageFragmenter","PACKET_OVERHEAD","borrow","borrow_mut","default","fragment_message","fragment_slice","from","into","set_max_fragment_size","try_from","try_into","type_id","AuthorityNames","BulkOnly","CertReqExtension","Certificate","CertificateEntry","CertificateExtension","CertificatePayload","CertificatePayloadTLS13","CertificateRequest","CertificateRequestPayload","CertificateRequestPayloadTLS13","CertificateRequestTLS13","CertificateStatus","CertificateStatus","CertificateStatus","CertificateStatusAck","CertificateStatusRequest","CertificateStatusRequest","CertificateTLS13","CertificateVerify","ClientECDHParams","ClientExtension","ClientHello","ClientHelloPayload","ClientKeyExchange","ClientSessionTicket","ConvertProtocolNameList","ConvertServerNameList","Cookie","Cookie","DH","DHE","DistinguishedName","ECDH","ECDHE","ECDHE","ECDHEServerKeyExchange","ECParameters","ECPointFormats","ECPointFormats","EarlyData","EarlyData","EarlyData","EncryptedExtensions","EndOfEarlyData","ExtendedMasterSecretAck","ExtendedMasterSecretRequest","Finished","HandshakeMessagePayload","HandshakePayload","HasServerExtensions","HelloRequest","HelloRetryExtension","HelloRetryRequest","HelloRetryRequest","HostName","KeyExchangeAlgorithm","KeyShare","KeyShare","KeyShare","KeyShareEntry","KeyUpdate","MessageHash","NamedGroups","NewSessionTicket","NewSessionTicketExtension","NewSessionTicketPayload","NewSessionTicketPayloadTLS13","NewSessionTicketTLS13","OCSP","OCSPCertificateStatusRequest","Offer","PresharedKey","PresharedKey","PresharedKeyBinder","PresharedKeyIdentity","PresharedKeyModes","PresharedKeyOffer","ProtocolName","Protocols","Protocols","RSA","Random","RenegotiationInfo","Request","ResponderId","Sct","ServerECDHParams","ServerExtension","ServerHello","ServerHelloDone","ServerHelloPayload","ServerKeyExchange","ServerKeyExchangePayload","ServerName","ServerName","ServerNameAck","ServerNamePayload","SessionId","SessionTicket","SessionTicketAck","SignatureAlgorithms","SignatureAlgorithms","SignedCertificateTimestamp","SignedCertificateTimestamp","SignedCertificateTimestampRequest","SupportedVersions","SupportedVersions","SupportedVersions","TransportParameters","TransportParameters","TransportParametersDraft","TransportParametersDraft","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","UnknownExtension","age_add","any_entry_has_duplicate_extension","any_entry_has_extension","any_entry_has_unknown_extension","as_ref","as_ref","as_ref","as_ref","as_ref","as_single_slice","binders","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","build_handshake_hash","build_key_update_notify","build_ocsp","canames","cert","certtypes","check_psk_ext_is_last","cipher_suite","cipher_suite","cipher_suites","client_version","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","compression_method","compression_methods","context","context","convert","curve_params","curve_type","dss","early_data_extension_offered","early_data_extension_offered","early_data_extension_offered","empty","ems_support_acked","ems_support_offered","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","entries","eq","eq","eq","extensions","extensions","extensions","extensions","extensions","exts","exts","find_extension","find_extension","find_extension","find_extension","find_extension","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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_slices","get_alpn_extension","get_alpn_protocol","get_alpn_protocol","get_authorities_extension","get_cert_status","get_cookie","get_ecpoints_extension","get_ecpoints_extension","get_encoding_for_binder_signing","get_end_entity_ocsp","get_end_entity_scts","get_extensions","get_extensions","get_key_share","get_keyshare_extension","get_max_early_data_size","get_namedgroups_extension","get_ocsp_response","get_psk","get_psk_index","get_psk_modes","get_quic_params_extension","get_quic_params_extension","get_quic_params_extension","get_requested_key_share_group","get_sct_list","get_sct_list","get_scts","get_sigalgs_extension","get_sigalgs_extension","get_single_hostname","get_sni_extension","get_supported_versions","get_supported_versions","get_ticket_extension","get_type","get_type","get_type","get_type","get_type","get_type","get_versions_extension","group","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_names_for_type","has_keyshare_extension_with_duplicates","has_unknown_extension","has_unknown_extension","identities","identity","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","is_empty","legacy_version","legacy_version","len","lifetime","lifetime_hint","make_alpn","make_empty_renegotiation_info","make_sct","make_sct","make_sni","named_group","new","new","new","new","new","new","new","new","new","new","new_hostname","nonce","obfuscated_ticket_age","ocsp_response","params","payload","payload","payload","payload","psk_mode_offered","public","public","random","random","random","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read_version","responder_ids","session_id","session_id","session_id","set_psk_binder","sigschemes","ticket","ticket","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_slices","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","typ","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap_given_kxa","write_slice","Alert","ApplicationData","BorrowedPlainMessage","ChangeCipherSpec","Handshake","InvalidContentType","InvalidEmptyPayload","MAX_WIRE_SIZE","Message","MessageError","MessagePayload","MessageTooLarge","OpaqueMessage","PlainMessage","TooShortForHeader","TooShortForLength","UnknownProtocolVersion","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_alert","build_key_update_notify","clone","clone","clone_into","clone_into","content_type","encode","encode","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","handshake","into","into","into","into","into","into","into_plain_message","into_unencrypted_opaque","is_handshake_type","new","payload","payload","payload","payload","read","to_owned","to_owned","to_unencrypted_opaque","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","typ","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","version","version","version","version","encoded","parsed","ClientSessionCommon","Retrieved","ServerSessionKey","ServerSessionValue","Tls12ClientSessionValue","Tls13ClientSessionValue","age_obfuscation_offset","alpn","application_data","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cipher_suite","client_cert_chain","clone","clone","clone_into","clone_into","creation_time_sec","deref","deref","deref","encode","extended_ms","fmt","fmt","fmt","fmt","from","from","from","from","from","has_expired","into","into","into","into","into","is_fresh","map","master_secret","max_early_data_size","new","new","obfuscated_ticket_age","read","set_extended_ms_used","set_freshness","sni","suite","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","value","version","Decrypted","RecordLayer","borrow","borrow","borrow_mut","borrow_mut","fmt","from","from","into","into","new","plaintext","try_from","try_from","try_into","try_into","type_id","type_id","want_close_before_decrypt","SECP256R1","SECP384R1","X25519","_01_impl_vulnerabilities","_02_tls_vulnerabilities","_03_howto","_04_features","_05_defaults","Accepted","Acceptor","AllowAnyAnonymousOrAuthenticatedClient","AllowAnyAuthenticatedClient","ClientCertVerified","ClientCertVerifier","ClientHello","DnsName","NoClientAuth","NoServerSessionStorage","ParsedCertificate","ProducesTickets","ReadEarlyData","ResolvesServerCert","ResolvesServerCertUsingSni","ServerConfig","ServerConnection","ServerConnectionData","ServerSessionMemoryCache","StoresServerSessions","UnparsedCertRevocationList","WantsServerCert","accept","add","alpn","alpn_protocols","as_ref","assertion","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","boxed","boxed","boxed","builder","can_cache","can_cache","can_cache","cert_resolver","cipher_suites","client_auth_mandatory","client_auth_mandatory","client_auth_mandatory","client_auth_root_subjects","client_auth_root_subjects","client_auth_root_subjects","client_auth_root_subjects","client_hello","clone","clone","clone","clone_into","clone_into","clone_into","decrypt","default","default","deref","deref_mut","early_data","enabled","encrypt","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","get","get","get","hash","ignore_client_order","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_connection","key_log","lifetime","max_early_data_size","max_fragment_size","new","new","new","new","new","offer_client_auth","offer_client_auth","offer_client_auth","offer_client_auth","offer_client_auth","parse","put","put","put","read","read_tls","received_resumption_data","reject_early_data","resolve","resolve","send_half_rtt_data","send_tls13_tickets","server_name","server_name","session_storage","set_resumption_data","signature_schemes","supported_verify_schemes","supported_verify_schemes","take","take","take","ticketer","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_ascii","try_into","try_into","try_into","try_into","try_into","try_into","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","verify_client_cert","verify_client_cert","verify_client_cert","verify_client_cert","verify_tls12_signature","verify_tls12_signature","verify_tls13_signature","verify_tls13_signature","with_crls","with_crls","CertifiedKey","SignError","Signer","SigningKey","algorithm","any_ecdsa_type","any_eddsa_type","any_supported_type","borrow","borrow","borrow_mut","borrow_mut","cert","choose_scheme","clone","clone_into","end_entity_cert","fmt","fmt","from","from","into","into","key","new","ocsp","scheme","sct_list","sign","supported_sign_tls13","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","TLS12","TLS13"],"q":[[0,"rustls"],[1276,"rustls::Error"],[1280,"rustls::cipher_suite"],[1300,"rustls::client"],[1532,"rustls::internal"],[1535,"rustls::internal::cipher"],[1537,"rustls::internal::msgs"],[1547,"rustls::internal::msgs::alert"],[1560,"rustls::internal::msgs::base"],[1631,"rustls::internal::msgs::ccs"],[1642,"rustls::internal::msgs::codec"],[1694,"rustls::internal::msgs::codec::ListLength"],[1695,"rustls::internal::msgs::deframer"],[1730,"rustls::internal::msgs::enums"],[2121,"rustls::internal::msgs::fragmenter"],[2136,"rustls::internal::msgs::handshake"],[2874,"rustls::internal::msgs::message"],[2970,"rustls::internal::msgs::message::MessagePayload"],[2972,"rustls::internal::msgs::persist"],[3049,"rustls::internal::record_layer"],[3069,"rustls::kx_group"],[3072,"rustls::manual"],[3077,"rustls::server"],[3329,"rustls::sign"],[3367,"rustls::version"],[3369,"core::result"],[3370,"core::convert"],[3371,"core::iter::traits::iterator"],[3372,"core::option"],[3373,"core::clone"],[3374,"core::cmp"],[3375,"std::io::error"],[3376,"std::io"],[3377,"std::io"],[3378,"core::convert"],[3379,"core::ops::deref"],[3380,"core::fmt"],[3381,"std::time"],[3382,"webpki::error"],[3383,"core::convert"],[3384,"ring::digest"],[3385,"alloc::sync"],[3386,"alloc::string"],[3387,"core::any"],[3388,"sct"],[3389,"std::time"],[3390,"core::ops::function"],[3391,"webpki::crl"],[3392,"core::iter::traits::collect"],[3393,"alloc::boxed"]],"d":["A list of all the cipher suites supported by rustls.","A list of all the key exchange groups supported by rustls.","A list of all the protocol versions supported by rustls.","","AES with 128-bit keys in Galois counter mode.","AES with 256-bit keys in Galois counter mode.","","The AlertDescription TLS protocol enum. Values in this …","We received a fatal alert. This means the peer is unhappy.","","","The certificate is valid, but the handshake is rejected …","","","","","","The certificate is not correctly encoded.","The max_fragment_size value supplied in configuration was …","","A certificate is not correctly signed by the key of its …","The CRL had a bad, or unsupported signature from its …","Bulk symmetric encryption scheme used by a cipher suite.","The ways in which a certificate revocation list (CRL) can …","This type contains a single certificate by value.","","The ways in which certificate validators can express …","","","","","","","","","","Chacha20 for confidentiality with poly1305 for …","","The CipherSuite TLS protocol enum. Values in this enum …","A client initiates the connection.","A client connection","","","","","","Connection state common to both client and server …","Building a ServerConfig or ClientConfig in a …","Helper trait to abstract ConfigBuilder over building a …","A client or server connection.","Interface shared by client and server connections.","The ContentType TLS protocol enum. Values in this enum …","The cipher suite configuration that an application should …","The version configuration that an application should use …","","","","","","","We couldn’t decrypt a message. This is invariably fatal.","","","This type combines a SignatureScheme and a signature …","","A DistinguishedName is a Vec<u8> wrapped in internal types.","","","","","","","","","","","","","","","","","","","","We couldn’t encrypt a message because it was larger than …","","","rustls reports protocol errors using this type.","The current time is after the notAfter time in the …","","","","","","","We failed to figure out what time it currently is.","We failed to acquire random bytes from the system.","","A catch-all error for unlikely errors.","","","","This function doesn’t work until the TLS handshake is …","An advertised message was larger then expected.","The HandshakeType TLS protocol enum. Values in this enum …","","","","","","","","","","","","","","","","We received a TLS handshake message that isn’t valid …","We received a TLS message that isn’t valid right now. …","","","","The peer sent us a syntactically incorrect …","Context was incorrectly attached to a certificate request …","A provided certificate revocation list (CRL) was invalid.","We saw an invalid certificate.","A peer sent an invalid certificate status type","An unknown content type was encountered during message …","The CRL contained an invalid CRL number.","A peer’s DH params could not be decoded","A message was zero-length when its record kind forbids it.","","A peer sent an unexpected key update request.","","A corrupt TLS message payload that resulted in an error.","The peer sent us a TLS message with invalid contents.","The certificate is being used for a different purpose than …","The CRL contained a revoked certificate with an invalid …","The presented SCT(s) were invalid.","","A peer’s server name could not be decoded","Values of this structure are returned from …","The CRL issuer does not specify the cRLSign key usage.","","This trait represents the ability to do something useful …","KeyLog implementation that opens a file whose name is …","","","","","","A TLS message payload was larger then allowed by the …","Message is shorter than the expected length","","Missing data for the named handshake payload value","","A peer did not advertise its supported key exchange groups.","","","","The NamedGroup TLS protocol enum. Values in this enum are …","","","An incoming connection did not support any known …","","","","The peer didn’t give us any certificates.","","","KeyLog that does exactly nothing.","","","A peer sent an empty list of signature schemes","","The subject names in an end-entity certificate do not …","The current time is before the notBefore time in the …","","","","","","Any other error.","The CRL is invalid for some other reason.","A trust anchor, commonly known as a “Root Certificate.”","The CRL is not correctly encoded.","The set of cases where we failed to make a connection …","The peer doesn’t support a protocol version/feature we …","The set of cases where we failed to make a connection …","The peer deviated from the standard TLS protocol. The …","The peer sent an oversized record/fragment.","This type contains a private key by value.","The ProtocolVersion TLS protocol enum. Values in this …","","","","","","","","","","","","A structure that implements std::io::Read for reading …","","","","","","","","The certificate has been revoked.","A container for root certificates able to provide a …","","","","","","","","","","","","","","","","A server waits for a client to connect.","A server connection","","","","","","","","","","","","","Side of the connection.","Data specific to the peer’s side (client or server).","The SignatureAlgorithm TLS protocol enum. Values in this …","","The SignatureScheme TLS protocol enum. Values in this …","","","This type implements io::Read and io::Write, encapsulating …","This type implements io::Read and io::Write, encapsulating …","A cipher suite supported by rustls.","A key-exchange group supported by rustls.","A TLS protocol version supported by rustls.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A concrete, safe ticket creation mechanism.","A TLS 1.2 cipher suite","A TLS 1.2 cipher suite supported by rustls.","","","A TLS 1.3 cipher suite","A TLS 1.3 cipher suite supported by rustls.","","","Trailing data found for the named handshake payload value","","","A peer sent an unexpected message type.","","The certificate contains an extension marked critical, but …","","","","","","","","","","The certificate chain is not issued by a known root …","","An unknown TLS protocol was encountered during message …","","","","","","","A peer sent a non-null compression method.","The CRL, or a revoked certificate in the CRL, contained an …","The CRL is not a v2 X.509 CRL.","A peer sent an unknown elliptic curve type.","The CRL is an unsupported delta CRL, containing only …","","The CRL is an unsupported indirect CRL, containing revoked …","A peer sent an unsupported key exchange algorithm.","The certificate verifier doesn’t support the given type …","The CRL contained a revoked certificate with an …","","Config builder state where the caller must supply cipher …","Config builder state where the caller must supply key …","Config builder state where the caller must supply a …","Config builder state where the caller must supply TLS …","A structure that implements std::io::Write for writing …","","","","Add a single DER-encoded certificate to the store.","Parse the given DER-encoded certificates and add all that …","Adds all the given TrustAnchors anchors. This does not …","Adds all the given TrustAnchors anchors. This does not …","Retrieves the protocol agreed with the peer via ALPN.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Can a session using suite self resume from suite prev?","All defined ciphersuites appear in this module.","Items for use in a client.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Common cipher suite fields.","Common cipher suite fields.","This function uses io to complete any outstanding IO for …","This function uses io to complete any outstanding IO for …","Our TLS connection","Our connection","","","","","Make a new, empty RootCertStore.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This is a non-standard extension which extends the key …","Derives key material from the agreed connection secrets.","Derives key material from the agreed connection secrets.","How long the fixed part of the ‘IV’ is.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Constructs an OwnedTrustAnchor from its components.","Get a mutable reference to the underlying socket","Get a reference to the underlying socket","","","","","","","","","Which hash function to use with this suite.","Internal classes which may be useful outside the library. …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return true if there are no certificates.","Returns true if the connection is currently performing the …","How to exchange/agree keys.","All defined key exchange groups appear in this module.","Say how many certificates are in the container.","Log the given secret. client_random is provided for …","","","This is the rustls manual.","The IANA “TLS Supported Groups” name of the group","Retrieves the ciphersuite agreed with the peer.","Makes a new KeyLogFile. The environment variable is …","Make the recommended Ticketer. This produces tickets with …","Make a new Stream using the Connection conn and …","Make a new StreamOwned taking the Connection conn and …","","Retrieves the certificate chain used by the peer to …","True if the peer has sent us a close_notify alert. This is","How many plaintext bytes could be obtained via …","Processes any new packets read by a previous call to …","Processes any new packets read by a previous call to …","Retrieves the protocol version agreed with the peer.","Obtain plaintext data received from the peer over this TLS …","","","","","","","","","","","","Read TLS content from rd into the internal buffer.","Read TLS content from rd.","Returns an object that allows reading plaintext.","Returns an object that allows reading plaintext.","Resolve the set of supported SignatureSchemes from the …","The list of roots.","The SignatureScheme used to produce the signature.","","","","Queues a close_notify warning alert to be sent in the next …","Items for use in a server.","Sets a limit on the internal buffers used to buffer unsent …","Message signing interfaces and implementations.","How to sign messages for authentication.","Get the signature.","The underlying transport, like a socket","The underlying transport, like a socket","Return the subject field including its outer SEQUENCE …","The cipher suite’s identifier","How many bytes could be written by Connection::write_tls …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return true if this suite is usable for a key only …","All defined protocol versions appear in this module.","Return supported protocol version for the cipher suite.","The TLS enumeration naming this version.","Returns true if the caller should call Connection::read_tls…","Returns true if the caller should call …","Indicates whether the secret with label label will be …","Indicates whether the secret with label label will be …","","Sets a custom ResolvesServerCert.","Set Certificate Transparency logs to use for server …","Choose a specific set of cipher suites.","Sets a single certificate chain and matching private key …","Sets a single certificate chain and matching private key …","Sets a custom ResolvesClientCert.","Sets a custom ResolvesClientCert.","Choose how to verify client certificates.","Set a custom certificate verifier.","Choose a specific set of key exchange groups.","Do not support client auth.","Disable client authentication.","Do not support client auth.","Use a specific set of protocol versions.","Choose how to verify server certificates.","Choose the default set of cipher suites (…","Choose the default set of key exchange groups (…","Accept the default protocol versions: both TLS1.2 and …","Start side-specific config with defaults for underlying …","Sets a single certificate chain and matching private key. …","Sets a single certificate chain and matching private key …","Sets a single certificate chain and matching private key …","Sets a single certificate chain, matching private key, OCSP","Send the plaintext buf to the peer, encrypting and …","","","Writes TLS messages to wr.","Writes TLS messages to wr.","","","Returns an object that allows writing plaintext.","Returns an object that allows writing plaintext.","Which types we expected","Which handshake type we expected","What type we received","What handshake type we received","Common state for cipher suites (both for TLS 1.2 and TLS …","The TLS1.3 ciphersuite TLS_AES_128_GCM_SHA256","The TLS1.3 ciphersuite TLS_AES_256_GCM_SHA384","The TLS1.3 ciphersuite TLS_CHACHA20_POLY1305_SHA256","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","","","How to do bulk encryption.","","Returns the argument unchanged.","Calls U::from(self).","The TLS enumeration naming this cipher suite.","","","","Policy for enforcing Certificate Transparency.","Common configuration for (typically) all connections made …","This represents a single TLS client connection.","State associated with a client connection.","An implementer of ClientSessionStore that stores everything","A trait for the ability to store client session data, so …","Accessor for dangerous configuration options.","Disable 1.2 resumption.","The server is identified by a DNS name. The name is sent …","Zero-sized marker type representing verification of a …","The provided input could not be parsed because it is not a …","The server is identified by an IP address. SNI is not done.","A trait for the ability to choose a certificate chain and …","Configuration for how/when a client is allowed to resume a …","Zero-sized marker type representing verification of a …","Something that can verify a server certificate chain, and …","Encodes ways a client can know the expected name of the …","Support 1.2 resumption using session ids only.","Support 1.2 resumption using session ids or RFC 5077 …","","What mechanisms to support for resuming a TLS 1.2 session.","","A config builder state where the caller needs to supply …","A config builder state where the caller needs to supply a …","Default ServerCertVerifier, see the trait impl for more …","Stub that implements io::Write and dispatches to …","Which ALPN protocols we include in our client hello. If …","Make a HandshakeSignatureValid","Make a ServerCertVerified","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a builder to build up the client configuration.","How many bytes you may send. Writes will become short …","The underlying ClientConfig","How to decide what client auth certificate/keys to use.","","","","","","","","","","","","","Access configuration options whose use is dangerous and …","Create an in-memory session store resumption with up to …","","","Disable all use of session resumption.","Returns an io::Write implementer you can write bytes to to …","Whether to send data on the first flight (“early data”…","Whether to send the Server Name Indication (SNI) extension …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 true if any certificates at all are available.","","Create a new Resumption that stores data for the given …","Remember a TLS1.3 ticket that might be retrieved later …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 server signalled it will process early …","How to output key material for debugging. The default …","This should return the value most recently passed to …","","The maximum size of TLS message we’ll emit. If None, we …","Constructs a new WebPkiVerifier.","Create a new policy.","Make a new ClientConnection. config controls how we …","Make a new ClientSessionMemoryCache. size is the maximum …","Remove and forget any saved TLS1.2 session for server_name.","","Returns true if Rustls should ask the server to send SCTs.","Returns true if Rustls should ask the server to send SCTs.","With the server-supplied acceptable issuers in …","How and when the client can resume a previous session.","Overrides the default ServerCertVerifier with something …","Remember what NamedGroup the given server chose.","","Remember a TLS1.2 session.","","Use a custom ClientSessionStore implementation to store …","Return the list of SignatureSchemes that this verifier …","Return the list of SignatureSchemes that this verifier …","Return a TLS1.3 ticket previously provided to …","","Configure whether TLS 1.2 sessions may be resumed, and by …","Get the most recently saved TLS1.2 session for server_name …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the signature verification methods supported by …","Verify the end-entity certificate end_entity is valid for …","Will verify the certificate is valid in the following ways:","Verify that the end-entity certificate end_entity is a …","Verify that the end_entity has a name or alternative name …","Verify a signature allegedly by the given server …","Verify a signature allegedly by the given server …","Verify a signature allegedly by the given server …","Verify a signature allegedly by the given server …","","Low-level TLS message decryption functions.","Low-level TLS message parsing and encoding functions.","Low-level TLS record layer functions.","Objects with this trait can decrypt TLS messages.","Perform the decryption over the concerned TLS message.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","An externally length’d payload","An arbitrary, unknown-content, u16-length-prefixed payload","An arbitrary, unknown-content, u24-length-prefixed payload","An arbitrary, unknown-content, u8-length-prefixed payload","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the argument unchanged.","Calls U::from(self).","","","","","Trait for implementing encoding and decoding functionality …","The length of the length prefix for a list.","Wrapper over a slice of bytes that allows reading chunks …","","A trait for types that can be encoded and decoded in a …","","","","Used to check whether the reader has any content left …","","","","","","","","","Function for encoding itself by appending itself to the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convenience function for encoding the implementation into …","Convenience function for encoding the implementation into …","Creates a new Reader of the provided bytes slice with the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the number of bytes that are still able to be read …","","","Function for decoding itself from the provided reader will …","","Function for wrapping a call to the read function in a …","Function for wrapping a call to the read function in a …","Borrows a slice of all the remaining bytes that appear …","Attempts to create a new Reader on a sub section of this …","Attempts to borrow a slice of bytes from the current …","","","","","","","","","","","","Returns the cursor position which is also the number of …","","","","","This deframer works to reconstruct TLS messages from a …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns true if we have messages for the caller to …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Return any decrypted messages that the deframer has been …","Read some bytes from rd, and add them to our internal …","","","","","","","","","","","","","","","The AlertLevel TLS protocol enum. Values in this enum are …","","The CertificateStatusType TLS protocol enum. Values in …","","","","The ClientCertificateType TLS protocol enum. Values in …","","The Compression TLS protocol enum. Values in this enum …","","","","","","The ECCurveType TLS protocol enum. Values in this enum …","","","The ECPointFormat TLS protocol enum. Values in this enum …","","","","","","","The ExtensionType TLS protocol enum. Values in this enum …","","","","","","","","The HashAlgorithm TLS protocol enum. Values in this enum …","","The HeartbeatMessageType TLS protocol enum. Values in …","The HeartbeatMode TLS protocol enum. Values in this enum …","","","The KeyUpdateRequest TLS protocol enum. Values in this …","","","","","The NamedCurve TLS protocol enum. Values in this enum are …","","The NamedGroup TLS protocol enum. Values in this enum are …","","","","","The PSKKeyExchangeMode TLS protocol enum. Values in this …","","","","","","","","","","","","","","","","","","","","","","","","","","The ServerNameType TLS protocol enum. Values in this enum …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Take the Message msg and re-fragment it into new messages …","Enqueue borrowed fragments of (version, typ, payload) which","Returns the argument unchanged.","Calls U::from(self).","Set the maximum fragment size that will be produced.","","","","","","","","","","","","","","","","Only supports OCSP","","","","","","","","","","","","","","","","","","","","A DistinguishedName is a Vec<u8> wrapped in internal types.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if there is more than one extension of a given","Returns true if there is more than one extension of a given","Returns true if there is more than one extension of a given","Returns true if there is more than one extension of a given","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Make a basic SNI ServerNameRequest quoting hostname.","","","","","Make a new one with one entry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A TLS frame, named TLSPlaintext in the standard.","","","","","Maximum on-wire message size.","A message with decoded payload","","","","A TLS frame, named TLSPlaintext in the standard.","A decrypted TLS frame","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Force conversion into a plaintext message.","","","","","","","","MessageError allows callers to distinguish between valid …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Result of decryption.","Record layer that tracks decryption and encryption keys.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create new record layer with no keys.","The decrypted message.","","","","","","","Whether the peer appears to be getting close to encrypting …","Ephemeral ECDH on secp256r1 (aka NIST-P256)","Ephemeral ECDH on secp384r1 (aka NIST-P384)","Ephemeral ECDH on curve25519 (see RFC7748)","This section discusses vulnerabilities in other TLS …","This section discusses vulnerabilities and design errors …","This section collects together goal-oriented documentation.","This section documents rustls itself: what protocol …","This section provides rationale for the defaults in rustls.","Represents a ClientHello message received through the …","Handle on a server-side connection before configuration is …","A ClientCertVerifier that will allow both anonymous and …","A ClientCertVerifier that will ensure that every client …","Zero-sized marker type representing verification of a …","Something that can verify a client certificate chain","A struct representing the received Client Hello","A type which encapsulates an owned string that is a …","Turns off client authentication.","Something which never stores sessions.","wrapper around internal representation of a parsed …","A trait for the ability to encrypt and decrypt tickets.","Allows reading of early data in resumed TLS1.3 connections.","How to choose a certificate chain and signing key for use …","Something that resolves do different cert chains/keys based","Common configuration for a set of server sessions.","This represents a single TLS server connection.","State associated with a server connection.","An implementer of StoresServerSessions that stores …","A trait for the ability to store server session data.","An unparsed DER encoded Certificate Revocation List (CRL).","A config builder state where the caller must supply how to …","Check if a ClientHello message has been received.","Add a new sign::CertifiedKey to be used for the given SNI …","Get the ALPN protocol identifiers submitted by the client.","Protocol names we support, most preferred first. If empty …","","Make a ClientCertVerified","","","","","","","","","","","","","","","Produce a borrowed DnsNameRef from this owned DnsName.","","","","","","","","","","","","","","","","","","","","","","","Wrap this verifier in an Arc and coerce it to …","Wrap this verifier in an Arc and coerce it to …","Construct a NoClientAuth, wrap it in an Arc and coerce it …","Create builder to build up the server configuration.","Whether the store can cache another session. This is used …","","","How to choose a server cert and key.","Get cipher suites.","Return true to require a client certificate and false to …","Return true to require a client certificate and false to …","","Returns the Subjects of the client authentication trust …","","","","Get the ClientHello for this connection.","","","","","","","Decrypt cipher, validating its authenticity protection and …","Return an empty Acceptor, ready to receive bytes from a …","","","","Returns an io::Read implementer you can read bytes from …","Returns true if this implementation will encrypt/decrypt …","Encrypt and authenticate plain, returning the resulting …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Find a value with the given key. Return it, or None if it …","","","","Ignore the client’s ciphersuite order. Instead, choose …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert the Accepted into a ServerConnection.","How to output key material for debugging. The default …","Returns the lifetime in seconds of tickets produced now. …","Amount of early data to accept for sessions created by …","The maximum size of TLS message we’ll emit. If None, we …","Construct a new AllowAnyAuthenticatedClient.","Construct a new AllowAnyAnonymousOrAuthenticatedClient.","Make a new ServerSessionMemoryCache. size is the maximum …","Create a new and empty (i.e., knows no certificates) …","Make a new ServerConnection. config controls how we …","Returns true to enable the server to request a client …","Returns true to enable the server to request a client …","","","","Parse the CRL DER, yielding a webpki::CertRevocationList …","Store session secrets encoded in value against key, …","","","","Read TLS content from rd.","Application-controlled portion of the resumption ticket …","Explicitly discard early data, notifying the client","Choose a certificate chain and matching key given …","","Whether the server should send “0.5RTT” data. This …","How many TLS1.3 tickets to send immediately after a …","Get the server name indicator.","Retrieves the server name, if any, used to select the …","How to store client sessions.","Set the resumption data to embed in future resumption …","Get the compatible signature schemes.","Return the list of SignatureSchemes that this verifier …","Return the list of SignatureSchemes that this verifier …","Find a value with the given key. Return it and delete it; …","","","How to produce tickets.","","","","","","","","","","","","","","","","","","","","","","","","Validate the given bytes are a DNS name if they are viewed …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Verify the end-entity certificate end_entity is valid, …","","","","Verify a signature allegedly by the given client …","Verify a signature allegedly by the given client …","Verify a signature allegedly by the given client …","Verify a signature allegedly by the given client …","Update the verifier to validate client certificates …","Update the verifier to validate client certificates …","A packaged-together certificate chain, matching SigningKey …","Errors while signing","A thing that can sign a message.","An abstract signing key.","What kind of key we have.","Parse der as any ECDSA key type, returning the first which …","Parse der as any EdDSA key type, returning the first which …","Parse der as any supported key encoding/type, returning …","","","","","The certificate chain.","Choose a SignatureScheme from those offered.","","","The end-entity certificate.","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","The certified key.","Make a new CertifiedKey, with the given chain and key.","An optional OCSP response from the certificate issuer, …","Reveals which scheme will be used when you call sign().","An optional collection of SCTs from CT logs, proving the …","Signs message using the selected scheme.","The set of schemes we support for signatures and that are …","","","","","","","","","TLS1.2","TLS1.3"],"i":[0,0,0,33,49,49,35,0,4,36,35,23,21,21,33,33,33,23,4,33,23,24,0,0,0,34,0,33,34,33,33,34,34,33,33,34,49,35,0,19,44,0,0,34,34,33,0,0,0,0,0,0,0,0,36,13,13,13,33,33,4,33,33,0,21,0,21,21,21,21,21,21,36,16,16,16,16,16,36,16,36,21,21,21,22,4,34,34,0,23,33,103,103,103,103,103,4,4,34,4,35,33,21,4,20,0,35,34,34,34,21,21,21,21,21,21,21,21,33,21,33,4,4,21,33,33,20,20,4,4,20,20,24,20,20,21,20,21,0,4,23,24,4,21,20,0,24,21,0,0,22,34,21,34,21,20,20,21,20,33,20,21,21,21,0,22,34,4,33,33,22,4,22,22,0,22,33,20,22,23,23,22,21,21,21,21,23,24,0,24,0,4,0,4,4,0,0,33,21,21,36,16,16,16,16,16,16,16,0,33,21,21,21,21,21,21,23,0,15,15,15,15,13,13,21,21,21,21,21,21,21,21,21,19,44,0,0,22,34,34,21,34,0,21,21,22,22,0,0,0,22,0,21,21,0,0,0,0,0,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,0,38,0,22,22,38,0,22,21,20,22,21,20,33,23,103,33,34,35,13,15,16,36,33,23,33,20,33,21,21,21,21,33,20,24,24,20,24,33,24,20,4,24,33,0,0,0,0,0,21,103,103,1,1,1,1,11,2,13,15,16,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,17,0,0,18,1,19,4,20,21,22,23,24,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,38,18,1,19,4,20,21,22,23,24,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,38,2,46,17,40,44,54,57,40,44,40,44,1,25,33,34,35,13,15,16,36,2,46,17,48,19,4,20,21,22,23,24,33,34,35,13,15,16,36,37,2,49,38,50,46,40,44,46,52,54,57,46,17,60,18,1,48,19,44,4,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,44,44,4,4,4,4,4,4,4,20,21,22,23,24,24,54,57,25,26,29,30,31,32,33,33,33,34,34,35,35,13,13,15,15,16,16,36,36,37,2,49,38,38,38,50,18,57,57,13,15,16,33,34,35,36,2,38,0,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,1,11,46,0,1,212,71,72,0,60,11,72,211,54,57,2,11,48,48,40,44,11,75,54,57,25,33,34,35,13,15,16,36,2,40,44,40,44,46,1,25,103,103,103,11,0,11,0,46,25,54,57,18,38,48,18,1,19,4,20,21,22,23,24,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,38,4,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,38,0,38,50,11,11,212,212,71,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,52,54,57,40,44,52,54,40,44,213,214,213,214,0,0,0,0,0,0,0,0,0,0,92,92,92,92,92,92,92,92,92,92,0,0,0,0,0,0,0,96,98,0,0,98,0,0,0,0,0,96,96,0,0,0,0,0,0,0,83,93,94,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,83,95,99,83,84,87,83,96,97,98,84,87,83,96,97,98,83,97,64,64,97,64,83,83,96,98,95,90,64,100,100,93,94,84,87,83,96,97,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,88,98,97,108,102,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,64,83,108,102,83,105,104,64,102,108,102,90,90,88,83,99,108,102,108,102,97,90,90,108,102,97,108,102,84,87,83,96,97,98,100,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,105,90,105,0,0,90,90,90,90,95,0,0,0,0,216,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,116,117,114,115,116,117,116,114,115,116,117,114,115,116,117,114,115,116,117,117,114,115,116,117,117,114,115,116,117,114,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,0,119,119,119,119,119,119,119,119,119,119,0,0,0,217,0,218,218,218,76,76,218,120,76,218,120,120,120,219,120,76,120,76,218,120,219,219,76,76,218,120,76,0,0,219,120,219,219,76,76,76,120,76,218,120,76,218,120,76,218,120,0,76,220,0,0,123,0,122,121,122,123,121,122,123,121,122,123,121,122,123,121,121,122,123,122,121,121,122,121,122,123,121,122,123,121,122,123,122,125,133,133,0,125,0,125,125,125,0,125,0,125,128,128,128,129,0,128,128,0,125,125,125,135,135,125,0,103,103,103,103,103,130,128,0,125,0,0,132,125,0,129,127,125,127,0,135,0,125,129,138,125,0,125,136,136,125,134,134,125,125,128,128,128,128,125,131,131,125,127,127,127,127,127,125,133,125,125,0,125,125,125,125,125,125,125,125,125,125,133,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,137,137,125,125,130,126,103,126,103,126,126,125,126,103,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,126,126,126,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,127,128,128,129,129,130,130,131,131,125,125,132,132,126,126,103,103,133,133,134,134,135,135,136,136,137,137,138,138,125,126,103,127,128,129,130,131,132,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,126,126,126,126,126,126,126,126,126,103,126,103,126,103,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,0,0,0,0,139,139,139,139,139,139,139,139,139,139,139,173,160,0,179,0,0,0,0,179,0,0,179,0,165,179,159,0,157,179,179,0,0,179,0,179,0,0,0,157,163,160,160,0,160,160,171,0,0,157,159,157,159,176,179,179,159,157,179,0,0,0,179,0,0,179,151,0,157,159,163,0,179,179,157,179,0,0,0,179,146,0,158,157,159,0,0,157,0,0,157,159,160,0,159,158,0,0,0,0,179,179,0,179,0,0,157,159,0,0,157,159,157,173,159,165,157,157,159,163,157,159,157,159,151,146,157,159,163,165,171,173,176,179,0,177,140,140,140,141,142,143,144,77,221,155,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,145,145,146,172,166,172,147,164,162,147,147,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,160,77,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,160,77,162,147,140,174,140,169,167,170,222,222,147,149,162,147,148,149,152,141,153,154,142,155,143,156,146,144,157,159,147,163,164,162,165,166,140,167,168,169,170,171,77,172,173,174,175,176,177,178,145,140,148,149,160,156,147,164,162,174,166,177,222,222,147,174,177,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,148,148,149,150,151,152,141,141,153,154,142,142,155,143,143,156,146,144,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,77,172,173,174,175,176,177,178,179,145,221,147,222,222,174,165,164,147,162,145,140,140,222,162,162,147,177,147,166,147,162,147,222,222,147,164,162,165,166,147,174,223,147,164,162,147,157,159,163,165,173,176,147,153,222,222,147,164,166,177,223,147,164,166,155,154,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,178,149,164,162,149,177,175,159,159,159,165,157,167,148,153,154,155,166,140,169,175,177,178,151,177,154,178,170,150,152,153,145,147,168,169,149,147,162,148,149,152,141,153,154,142,155,143,156,146,144,157,159,147,163,164,162,165,166,140,167,168,169,170,171,77,172,173,174,175,176,177,178,145,145,156,147,164,162,147,172,175,177,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,160,77,221,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,150,152,145,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,171,148,185,185,0,185,185,186,186,110,0,0,0,186,0,0,186,186,186,183,185,110,112,112,184,186,183,185,110,112,184,186,184,184,110,112,110,112,185,185,110,185,110,112,184,186,183,185,110,112,112,184,186,185,183,185,110,112,184,186,110,112,184,185,183,110,112,184,110,110,112,183,183,185,110,112,184,184,186,183,185,110,112,184,186,183,110,112,183,185,110,112,184,186,183,110,112,184,224,224,0,0,0,0,0,0,189,189,189,188,101,107,187,189,188,101,107,187,189,189,189,107,187,107,187,189,188,101,107,189,189,101,107,187,189,188,101,107,187,189,188,188,101,107,187,189,189,188,189,101,188,189,188,189,189,189,189,101,107,187,188,101,107,187,189,188,101,107,187,189,188,101,107,187,189,188,189,0,0,124,191,124,191,191,124,191,124,191,124,191,124,191,124,191,124,191,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,194,195,80,182,196,204,197,198,201,109,199,200,194,195,203,63,192,193,182,182,196,81,80,202,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,197,198,201,80,225,199,200,80,195,89,89,198,89,197,198,201,193,182,81,80,182,81,80,73,192,202,63,63,63,73,73,182,89,63,182,196,81,80,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,225,199,200,182,80,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,193,80,73,80,80,197,198,200,194,63,89,89,197,198,201,204,225,199,200,203,192,63,63,82,194,80,80,195,63,80,63,195,89,89,225,199,200,80,182,81,80,204,197,198,201,109,109,199,200,194,195,203,63,192,193,182,182,196,81,80,202,182,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,89,197,198,201,89,89,89,89,197,198,0,0,0,0,207,0,0,0,106,208,106,208,106,207,106,106,106,208,208,106,208,106,208,106,106,106,209,106,209,0,106,208,106,208,106,208,106,208,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],[[5,[3,4]]]],[[1,[6,[-1]]],[[3,[7,7]]],[[9,[[6,[8]]]]]],[[1,-1],3,10],[[1,-1],3,10],[11,[[12,[[6,[8]]]]]],[2,[[6,[8]]]],[13,[[12,[14]]]],[15,[[12,[14]]]],[16,[[12,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[17,17],[[12,[17]]]],0,0,[18,18],[1,1],[19,19],[4,4],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[[[26,[-1,-2]]],[[26,[-1,-2]]],[27,28],27],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[13,13],[15,15],[16,16],[36,36],[37,37],[2,2],[38,38],[[-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,[],[]],[[2,2],39],0,0,[[[40,[-1]],-2],[[5,[[3,[7,7]],41]]],[],[42,43]],[[44,-1],[[5,[[3,[7,7]],41]]],[42,43]],0,0,[[[40,[-1]]],[],[]],[44],[[[40,[-1]]],[],[]],[44],[[],1],[[25,[45,[8]]],3],[[33,[45,[8]]],3],[[34,[45,[8]]],3],[[35,[45,[8]]],3],[[13,[45,[8]]],3],[[15,[45,[8]]],3],[[16,[45,[8]]],3],[[36,[45,[8]]],3],[[2,[45,[8]]],3],[[46,46],47],[[17,17],47],[[48,48],47],[[19,19],47],[[4,4],47],[[20,20],47],[[21,21],47],[[22,22],47],[[23,23],47],[[24,24],47],[[33,33],47],[[34,34],47],[[35,35],47],[[13,13],47],[[15,15],47],[[16,16],47],[[36,36],47],[[37,37],47],[[2,2],47],[[49,49],47],[[38,38],47],[[50,50],47],0,[[[40,[-1]],-2,[6,[8]],[12,[[6,[8]]]]],[[5,[-2,4]]],[],[[51,[[6,[8]]]]]],[[44,-1,[6,[8]],[12,[[6,[8]]]]],[[5,[-1,4]]],[[51,[[6,[8]]]]]],0,[52,[[53,[3]]]],[[[54,[-1,-2]]],[[53,[3]]],[55,56],[42,43]],[[[57,[-1,-2]]],[[53,[3]]],[55,56],[42,43]],[[46,58],59],[[17,58],59],[[60,58],59],[[18,58],59],[[1,58],59],[[48,58],59],[[19,58],59],[[44,58],59],[[4,58],59],[[4,58],59],[[20,58],59],[[21,58],59],[[22,58],59],[[23,58],59],[[24,58],59],[[[54,[-1,-2]],58],59,[61,62],[61,42,43,62]],[[[57,[-1,-2]],58],59,[61,62],[61,42,43,62]],[[25,58],59],[[[26,[-1,-2]],58],59,28,61],[[29,58],59],[[30,58],59],[[31,58],59],[[32,58],59],[[33,58],59],[[34,58],59],[[35,58],59],[[13,58],59],[[15,58],59],[[16,58],59],[[36,58],59],[[37,58],59],[[2,58],59],[[49,58],59],[[38,58],59],[[50,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,44],[64,44],[-1,-1,[]],[23,4],[-1,-1,[]],[20,4],[22,4],[65,4],[24,4],[21,4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[66,24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[8,33],[23,33],[-1,-1,[]],[8,34],[-1,-1,[]],[8,35],[-1,-1,[]],[67,13],[67,15],[-1,-1,[]],[-1,-1,[]],[67,16],[8,36],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,38],[-1,-1,[]],[46,38],[-1,-1,[]],[[-1,-2,[12,[-3]]],18,[[68,[[45,[8]]]]],[[68,[[45,[8]]]]],[[68,[[45,[8]]]]]],[[[57,[-1,-2]]],-2,[55,56],[42,43]],[[[57,[-1,-2]]],-2,[55,56],[42,43]],[13,67],[15,67],[16,67],[33,8],[34,8],[35,8],[36,8],[[2,-1],3,69],[38,70],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,47],[11,47],0,0,[1,7],[[-1,14,[6,[8]],[6,[8]]],3,[]],[[71,14,[6,[8]],[6,[8]]],3],[[72,14,[6,[8]],[6,[8]]],3],0,0,[11,[[12,[38]]]],[[],72],[[],[[5,[[74,[73]],4]]]],[[-1,-2],[[54,[-1,-2]]],[55,56],[42,43]],[[-1,-2],[[57,[-1,-2]]],[55,56],[42,43]],[[2,2],[[12,[39]]]],[11,[[12,[[6,[2]]]]]],[48,47],[48,7],[[[40,[-1]]],[[5,[48,4]]],[]],[44,[[5,[48,4]]]],[11,[[12,[13]]]],[[75,[6,[8]]],[[53,[7]]]],[[[54,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[[[57,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[76,[[5,[25,20]]]],[76,[[5,[33,20]]]],[76,[[5,[34,20]]]],[76,[[5,[35,20]]]],[76,[[5,[13,20]]]],[76,[[5,[15,20]]]],[76,[[5,[16,20]]]],[76,[[5,[36,20]]]],[76,[[5,[2,20]]]],[[[40,[-1]],42],[[5,[7,41]]],[]],[[44,42],[[5,[7,41]]]],[[[40,[-1]]],75,[]],[44,75],[[46,[6,[16]]],[[45,[16]]]],0,0,0,0,0,[11,3],0,[[11,[12,[7]]],3],0,0,[25,[[6,[8]]]],0,0,[18,77],[38,15],[48,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,[],[]],[-1,-2,[],[]],[-1,78,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[38,36],47],0,[38,50],0,[11,47],[11,47],[[-1,14],47,[]],[[-1,14],47,[]],[[71,14],47],[[[26,[80,81]],[74,[82]]],80],[[[26,[83,84]],[6,[85]],86],[[26,[83,87]]]],[[[26,[-1,29]],[6,[38]]],[[26,[-1,30]]],28],[[[26,[83,87]],[45,[2]],37],[[5,[83,4]]]],[[[26,[83,84]],[45,[2]],37],[[5,[83,4]]]],[[[26,[83,87]],[74,[88]]],83],[[[26,[83,84]],[74,[88]]],83],[[[26,[80,32]],[74,[89]]],[[26,[80,81]]]],[[[26,[83,32]],[74,[90]]],[[26,[83,87]]]],[[[26,[-1,30]],[6,[60]]],[[26,[-1,31]]],28],[[[26,[83,87]]],83],[[[26,[80,32]]],[[26,[80,81]]]],[[[26,[83,84]]],83],[[[26,[-1,31]],[6,[50]]],[[5,[[26,[-1,32]],4]]],28],[[[26,[83,32]],-1],[[26,[83,84]]],[[68,[[74,[1]]]]]],[[[26,[-1,29]]],[[26,[-1,30]]],28],[[[26,[-1,30]]],[[26,[-1,31]]],28],[[[26,[-1,31]]],[[5,[[26,[-1,32]],4]]],28],[[[26,[-1,29]]],[[26,[-1,32]]],28],[[[26,[80,81]],[45,[2]],37],[[5,[80,4]]]],[[[26,[83,84]],[45,[2]],37],[[5,[83,4]]]],[[[26,[83,87]],[45,[2]],37],[[5,[83,4]]]],[[[26,[80,81]],[45,[2]],37,[45,[8]],[45,[8]]],[[5,[80,4]]]],[[52,[6,[8]]],[[53,[7]]]],[[[54,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[[[57,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[[[40,[-1]],43],[[5,[7,41]]],[]],[[44,43],[[5,[7,41]]]],[[52,[6,[91]]],[[53,[7]]]],[[[54,[-1,-2]],[6,[91]]],[[53,[7]]],[55,56],[42,43]],[[[40,[-1]]],52,[]],[44,52],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[92,58],59],[-1,-1,[]],[-1,-2,[],[]],0,[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],93],[[],94],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[26,[83,29]]]],[95,7],0,0,[84,84],[87,87],[83,83],[96,96],[97,97],[98,98],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[83,99],[[],97],[64],[64],[[],97],[64,[[12,[95]]]],0,0,[[96,96],47],[[98,98],47],[95,[[53,[3]]]],[[90,58],59],[[64,58],59],[[100,58],59],[[100,58],59],[[93,58],59],[[94,58],59],[[84,58],59],[[87,58],59],[[83,58],59],[[96,58],59],[[97,58],59],[[98,58],59],[[99,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,47,[]],[[98,-1],3,69],[7,97],[[-1,98,101],3,[]],[[102,98,101],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,[],[]],[64,47],0,[[-1,98],[[12,[103]]],[]],[[102,98],[[12,[103]]]],0,[[-1,[12,[104]]],105,[[68,[[74,[1]]]]]],[[[6,[85]],86],104],[[[74,[83]],98],[[5,[64,4]]]],[7,102],[[-1,98],3,[]],[[102,98],3],[-1,47,[]],[-1,47,[]],[[-1,[6,[[6,[8]]]],[6,[16]]],[[12,[[74,[106]]]]],[]],0,[[99,[74,[90]]],3],[[-1,98,103],3,[]],[[102,98,103],3],[[-1,98,107],3,[]],[[102,98,107],3],[[[74,[108]]],97],[-1,[[45,[16]]],[]],[-1,[[45,[16]]],[]],[[-1,98],[[12,[101]]],[]],[[102,98],[[12,[101]]]],[[97,96],97],[[-1,98],[[12,[107]]],[]],[[102,98],[[12,[107]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,78,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[14,[[5,[98]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[],[[45,[16]]]],[[-1,2,[6,[2]],98,10,[6,[8]],86],[[5,[94,4]]],[]],[[105,2,[6,[2]],98,10,[6,[8]],86],[[5,[94,4]]]],[[109,1,[6,[2]],86],[[5,[3,4]]]],[[109,98],[[5,[3,4]]]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[95,[6,[8]]],[[53,[7]]]],0,0,0,0,[[-1,110,111],[[5,[112,4]]],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[113,[45,[8]]],3],[[113,58],59],[-1,-1,[]],[-1,-2,[],[]],0,[76,[[5,[113,20]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[115,115],[116,116],[117,117],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[],114],[[],116],[[],117],[[114,[45,[8]]],3],[[115,[45,[8]]],3],[[116,[45,[8]]],3],[[117,[45,[8]]],3],[[[6,[8]],[45,[8]]],3],[[114,114],47],[[115,115],47],[[116,116],47],[[117,117],47],[[114,58],59],[[115,58],59],[[116,58],59],[[117,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[118,[0]]],117],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[117,[[45,[8]]]],[-1,114,[[68,[[45,[8]]]]]],[[[45,[8]]],115],[[[45,[8]]],116],[[[45,[8]]],117],[76,114],[76,[[5,[114,20]]]],[76,[[5,[115,20]]]],[76,[[5,[116,20]]]],[76,[[5,[117,20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[119,[45,[8]]],3],[[119,58],59],[-1,-1,[]],[-1,-2,[],[]],[76,[[5,[119,20]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,0,0,0,0,[76,47],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,120],[[-1,-2],3,[],[]],[[-1,[45,[8]]],3,[]],[[120,[45,[8]]],3],[[76,14],[[5,[3,20]]]],[[120,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[45,[8]]],[]],[-1,[[45,[8]]],[]],[[[6,[8]]],76],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,7],[[67,[6,[8]]],3],[[111,[6,[8]]],3],[76,[[5,[-1,20]]],[]],[76,[[5,[120,20]]]],[[[6,[8]]],[[5,[-1,20]]],[]],[[[6,[8]]],[[5,[-1,20]]],[]],[76,[[6,[8]]]],[[76,7],[[5,[76,20]]]],[[76,7],[[12,[[6,[8]]]]]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,[76,7],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],121],[[122,58],59],[[123,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[121,47],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[121,124],[[5,[[12,[122]],4]]]],[[121,42],[[53,[7]]]],0,[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[125,[[12,[14]]]],[126,[[12,[14]]]],[103,[[12,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[127,127],[128,128],[129,129],[130,130],[131,131],[125,125],[132,132],[126,126],[103,103],[133,133],[134,134],[135,135],[136,136],[137,137],[138,138],[[-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,[],[]],[[127,[45,[8]]],3],[[128,[45,[8]]],3],[[129,[45,[8]]],3],[[130,[45,[8]]],3],[[131,[45,[8]]],3],[[125,[45,[8]]],3],[[132,[45,[8]]],3],[[126,[45,[8]]],3],[[103,[45,[8]]],3],[[133,[45,[8]]],3],[[134,[45,[8]]],3],[[135,[45,[8]]],3],[[136,[45,[8]]],3],[[137,[45,[8]]],3],[[138,[45,[8]]],3],[[127,127],47],[[128,128],47],[[129,129],47],[[130,130],47],[[131,131],47],[[125,125],47],[[132,132],47],[[126,126],47],[[103,103],47],[[133,133],47],[[134,134],47],[[135,135],47],[[136,136],47],[[137,137],47],[[138,138],47],[[127,58],59],[[128,58],59],[[129,58],59],[[130,58],59],[[131,58],59],[[125,58],59],[[132,58],59],[[126,58],59],[[103,58],59],[[133,58],59],[[134,58],59],[[135,58],59],[[136,58],59],[[137,58],59],[[138,58],59],[8,127],[-1,-1,[]],[-1,-1,[]],[8,128],[-1,-1,[]],[8,129],[-1,-1,[]],[8,130],[8,131],[-1,-1,[]],[67,125],[-1,-1,[]],[-1,-1,[]],[8,132],[-1,-1,[]],[67,126],[67,103],[-1,-1,[]],[-1,-1,[]],[8,133],[8,134],[-1,-1,[]],[8,135],[-1,-1,[]],[-1,-1,[]],[8,136],[8,137],[-1,-1,[]],[8,138],[-1,-1,[]],[125,67],[126,67],[103,67],[127,8],[128,8],[129,8],[130,8],[131,8],[132,8],[133,8],[134,8],[135,8],[136,8],[137,8],[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,[],[]],[76,[[5,[127,20]]]],[76,[[5,[128,20]]]],[76,[[5,[129,20]]]],[76,[[5,[130,20]]]],[76,[[5,[131,20]]]],[76,[[5,[125,20]]]],[76,[[5,[132,20]]]],[76,[[5,[126,20]]]],[76,[[5,[103,20]]]],[76,[[5,[133,20]]]],[76,[[5,[134,20]]]],[76,[[5,[135,20]]]],[76,[[5,[136,20]]]],[76,[[5,[137,20]]]],[76,[[5,[138,20]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],139],[[139,112],[[0,[10]]]],[[139,35,13,[6,[8]]],[[0,[10]]]],[-1,-1,[]],[-1,-2,[],[]],[[139,[12,[7]]],[[5,[3,4]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[140,47],[140,47],[140,47],[141,[[6,[8]]]],[142,[[6,[8]]]],[143,[[6,[8]]]],[144,[[6,[8]]]],[77,[[6,[8]]]],[-1,[[12,[[6,[8]]]]],[]],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,[],[]],[[[6,[8]]],145],[[],145],[[],146],0,0,0,[147,47],0,0,0,0,[148,148],[149,149],[150,150],[151,151],[152,152],[141,141],[153,153],[154,154],[142,142],[155,155],[143,143],[156,156],[146,146],[144,144],[157,157],[158,158],[159,159],[160,160],[77,77],[[-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,[],[]],0,0,0,0,[140,161],0,0,0,[-1,47,[]],[-1,47,[]],[147,47],[[],149],[162,47],[147,47],[[148,[45,[8]]],3],[[149,[45,[8]]],3],[[152,[45,[8]]],3],[[141,[45,[8]]],3],[[153,[45,[8]]],3],[[154,[45,[8]]],3],[[142,[45,[8]]],3],[[155,[45,[8]]],3],[[143,[45,[8]]],3],[[156,[45,[8]]],3],[[146,[45,[8]]],3],[[144,[45,[8]]],3],[[157,[45,[8]]],3],[[159,[45,[8]]],3],[[147,[45,[8]]],3],[[163,[45,[8]]],3],[[164,[45,[8]]],3],[[162,[45,[8]]],3],[[165,[45,[8]]],3],[[166,[45,[8]]],3],[[140,[45,[8]]],3],[[167,[45,[8]]],3],[[168,[45,[8]]],3],[[169,[45,[8]]],3],[[170,[45,[8]]],3],[[171,[45,[8]]],3],[[77,[45,[8]]],3],[[172,[45,[8]]],3],[[173,[45,[8]]],3],[[174,[45,[8]]],3],[[175,[45,[8]]],3],[[176,[45,[8]]],3],[[177,[45,[8]]],3],[[178,[45,[8]]],3],[[145,[45,[8]]],3],0,[[148,148],47],[[149,149],47],[[160,160],47],0,0,0,0,0,0,0,[[-1,125],[[12,[159]]],[]],[[-1,125],[[12,[159]]],[]],[[147,125],[[12,[157]]]],[[174,125],[[12,[173]]]],[[177,125],[[12,[176]]]],[[148,58],59],[[149,58],59],[[150,58],59],[[151,58],59],[[152,58],59],[[141,58],59],[[153,58],59],[[154,58],59],[[142,58],59],[[155,58],59],[[143,58],59],[[156,58],59],[[146,58],59],[[144,58],59],[[157,58],59],[[158,58],59],[[159,58],59],[[147,58],59],[[163,58],59],[[164,58],59],[[162,58],59],[[165,58],59],[[166,58],59],[[140,58],59],[[160,58],59],[[167,58],59],[[168,58],59],[[169,58],59],[[170,58],59],[[171,58],59],[[77,58],59],[[172,58],59],[[173,58],59],[[174,58],59],[[175,58],59],[[176,58],59],[[177,58],59],[[178,58],59],[[179,58],59],[[145,58],59],[-1,-1,[]],[[[180,[8]]],148],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],141],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],142],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],143],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],144],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],77],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[6,[[6,[8]]]]],-1,[]],[147,[[12,[[45,[141]]]]]],[-1,[[12,[[6,[8]]]]],[]],[-1,[[12,[[6,[8]]]]],[]],[174,[[12,[[6,[77]]]]]],[165,[[12,[[45,[8]]]]]],[164,[[12,[116]]]],[147,[[12,[[6,[133]]]]]],[162,[[12,[[6,[133]]]]]],[145,[[45,[8]]]],[140,[[45,[8]]]],[140,[[12,[[6,[144]]]]]],[-1,[[6,[159]]],[]],[162,[[6,[159]]]],[162,[[12,[153]]]],[147,[[12,[[6,[153]]]]]],[177,[[12,[181]]]],[147,[[12,[[6,[103]]]]]],[166,[[12,[[45,[8]]]]]],[147,[[12,[155]]]],[162,[[12,[67]]]],[147,[[12,[[6,[136]]]]]],[-1,[[12,[[45,[8]]]]],[]],[-1,[[12,[[45,[8]]]]],[]],[147,[[12,[[45,[8]]]]]],[164,[[12,[103]]]],[162,[[12,[[6,[144]]]]]],[165,[[12,[[6,[144]]]]]],[166,[[12,[[6,[144]]]]]],[147,[[12,[[6,[16]]]]]],[174,[[12,[[6,[16]]]]]],[-1,[[12,[0]]],[]],[147,[[12,[[6,[152]]]]]],[164,[[12,[13]]]],[162,[[12,[13]]]],[147,[[12,[157]]]],[157,125],[159,125],[163,125],[165,125],[173,125],[176,125],[147,[[12,[[6,[13]]]]]],0,[-1,47,[]],[-1,47,[]],[147,47],[164,47],[166,47],[177,47],[-1,47,[]],[147,47],[164,47],[166,47],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,[],[]],[178,[[45,[8]]]],[149,47],0,0,[149,7],0,0,[[[6,[[6,[8]]]]],159],[[],159],[[[45,[8]]],159],[[[45,[8]]],165],0,0,[[],[[5,[148,0]]]],[[103,[6,[8]]],153],[[[45,[8]],181],154],[[154,[45,[8]]],155],[2,166],[[[45,[166]]],140],[[103,[6,[8]]],169],[[181,[45,[8]]],175],[[181,181,[45,[8]],[45,[8]]],177],[[[45,[8]]],178],[182,151],0,0,0,0,0,0,0,0,[[147,136],47],0,0,[[],[[5,[149,0]]]],0,0,[76,[[5,[148,20]]]],[76,[[5,[149,20]]]],[76,[[5,[152,20]]]],[76,[[5,[141,20]]]],[76,[[5,[153,20]]]],[76,[[5,[154,20]]]],[76,[[5,[142,20]]]],[76,[[5,[155,20]]]],[76,[[5,[143,20]]]],[76,[[5,[156,20]]]],[76,[[5,[146,20]]]],[76,[[5,[144,20]]]],[76,[[5,[157,20]]]],[76,[[5,[159,20]]]],[76,[[5,[147,20]]]],[76,[[5,[163,20]]]],[76,[[5,[164,20]]]],[76,[[5,[162,20]]]],[76,[[5,[165,20]]]],[76,[[5,[166,20]]]],[76,[[5,[140,20]]]],[76,[[5,[167,20]]]],[76,[[5,[168,20]]]],[76,[[5,[169,20]]]],[76,[[5,[170,20]]]],[76,[[5,[171,20]]]],[76,[[5,[77,20]]]],[76,[[5,[172,20]]]],[76,[[5,[173,20]]]],[76,[[5,[174,20]]]],[76,[[5,[175,20]]]],[76,[[5,[176,20]]]],[76,[[5,[177,20]]]],[76,[[5,[178,20]]]],[76,[[5,[145,20]]]],[[76,13],[[5,[145,20]]]],0,0,0,0,[[147,-1],3,[[68,[[45,[8]]]]]],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,[[45,[[6,[8]]]]],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],0,0,0,[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[171,160],[[12,[170]]]],[[148,[6,[8]]],3],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,183],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[130,33],184],[[],184],[110,110],[112,112],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[185,35],[[185,[45,[8]]],3],[110,[[45,[8]]]],[[185,58],59],[[110,58],59],[[112,58],59],[[184,58],59],[[186,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[184,112],[-1,-1,[]],[-1,-1,[]],[145,185],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,112],[112,110],[[184,34],47],[[35,13,114],[[5,[185,20]]]],0,0,0,0,[76,[[5,[110,186]]]],[-1,-2,[],[]],[-1,-2,[],[]],[183,110],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[112,[[5,[184]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],0,0,0,[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],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,[],[]],0,0,[107,107],[187,187],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,[[[188,[-1]]],[],[]],[101],[107],[[189,[45,[8]]],3],0,[[101,58],59],[[107,58],59],[[187,58],59],[[189,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[188,[-1]]],47,56],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[189,47],[[[188,[-1]],-2],[[12,[[188,[-3]]]]],[],190,[]],0,[101,181],0,0,[[[188,[101]]],181],[76,[[5,[189,20]]]],[189,3],0,0,[101,17],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[191,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],124],0,[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[192,[[5,[[12,[193]],4]]]],[[194,14,106],[[5,[3,4]]]],[195,[[12,[[0,[10]]]]]],0,[182,14],[[],196],[-1,-2,[],[]],[-1,-2,[],[]],[-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,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[197,[[74,[89]]]],[198,[[74,[89]]]],[[],[[74,[89]]]],[[],[[26,[80,29]]]],[-1,47,[]],[199,47],[200,47],0,[195,[[6,[15]]]],[-1,47,[]],[-1,47,[]],[198,47],[-1,[[6,[77]]],[]],[197,[[6,[77]]]],[198,[[6,[77]]]],[201,[[6,[77]]]],[193,195],[182,182],[81,81],[80,80],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,[6,[8]]],[[12,[[45,[8]]]]],[]],[[],192],[[],202],[63],[63],[63,[[12,[203]]]],[-1,47,[]],[[-1,[6,[8]]],[[12,[[45,[8]]]]],[]],[[182,182],47],[[89,58],59],[[63,58],59],[[182,58],59],[[196,58],59],[[81,58],59],[[80,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-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,[8]]],[[12,[[45,[8]]]]],[]],[[199,[6,[8]]],[[12,[[45,[8]]]]]],[[200,[6,[8]]],[[12,[[45,[8]]]]]],[[182,-1],3,69],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,[],[]],[[193,[74,[80]]],[[5,[63,4]]]],0,[-1,181,[]],0,0,[1,197],[1,198],[7,[[74,[200]]]],[[],194],[[[74,[80]]],[[5,[63,4]]]],[-1,47,[]],[-1,47,[]],[197,47],[198,47],[201,47],[204,[[5,[205,24]]]],[[-1,[45,[8]],[45,[8]]],47,[]],[[199,[45,[8]],[45,[8]]],47],[[200,[45,[8]],[45,[8]]],47],[[203,[6,[8]]],[[53,[7]]]],[[192,42],[[5,[7,41]]]],[63,[[12,[[6,[8]]]]]],[63,3],[[-1,195],[[12,[[74,[106]]]]],[]],[[194,195],[[12,[[74,[106]]]]]],0,0,[195,[[12,[14]]]],[63,[[12,[14]]]],0,[[63,[6,[8]]],3],[195,[[6,[16]]]],[-1,[[45,[16]]],[]],[-1,[[45,[16]]],[]],[[-1,[6,[8]]],[[12,[[45,[8]]]]],[]],[[199,[6,[8]]],[[12,[[45,[8]]]]]],[[200,[6,[8]]],[[12,[[45,[8]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[2,[[5,[109]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[78,[[5,[182]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[6,[8]]],[[5,[182,100]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[-1,2,[6,[2]],86],[[5,[196,4]]],[]],[[197,2,[6,[2]],86],[[5,[196,4]]]],[[198,2,[6,[2]],86],[[5,[196,4]]]],[[201,2,[6,[2]],86],[[5,[196,4]]]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[197,-1],[[5,[197,24]]],206],[[198,-1],[[5,[198,24]]],206],0,0,0,0,[-1,36,[]],[37,[[5,[[74,[207]],208]]]],[37,[[5,[[74,[207]],208]]]],[37,[[5,[[74,[207]],208]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[6,[16]]],[[12,[[210,[209]]]]],[]],[106,106],[[-1,-2],3,[],[]],[106,[[5,[2,208]]]],[[208,58],59],[[208,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[45,[2]],[74,[207]]],106],0,[-1,16,[]],0,[[-1,[6,[8]]],[[5,[[45,[8]],4]]],[]],[[],[[6,[16]]]],[-1,-2,[],[]],[-1,78,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],0,0],"c":[690,1264,1265],"p":[[3,"RootCertStore",0],[3,"Certificate",0],[15,"tuple"],[4,"Error",0],[4,"Result",3369],[15,"slice"],[15,"usize"],[15,"u8"],[8,"AsRef",3370],[8,"Iterator",3371],[3,"CommonState",0],[4,"Option",3372],[4,"ProtocolVersion",0],[15,"str"],[4,"CipherSuite",0],[4,"SignatureScheme",0],[3,"Tls13CipherSuite",0],[3,"OwnedTrustAnchor",0],[4,"Side",0],[4,"InvalidMessage",0],[4,"PeerMisbehaved",0],[4,"PeerIncompatible",0],[4,"CertificateError",0],[4,"CertRevocationListError",0],[3,"DigitallySignedStruct",0],[3,"ConfigBuilder",0],[8,"Clone",3373],[8,"ConfigSide",0],[3,"WantsCipherSuites",0],[3,"WantsKxGroups",0],[3,"WantsVersions",0],[3,"WantsVerifier",0],[4,"AlertDescription",0],[4,"HandshakeType",0],[4,"ContentType",0],[4,"SignatureAlgorithm",0],[3,"PrivateKey",0],[4,"SupportedCipherSuite",0],[4,"Ordering",3374],[3,"ConnectionCommon",0],[3,"Error",3375],[8,"Read",3376],[8,"Write",3376],[4,"Connection",0],[3,"Vec",3377],[3,"Tls12CipherSuite",0],[15,"bool"],[3,"IoState",0],[4,"BulkAlgorithm",0],[3,"SupportedProtocolVersion",0],[8,"AsMut",3370],[3,"Writer",0],[6,"Result",3375],[3,"Stream",0],[8,"DerefMut",3378],[8,"Deref",3378],[3,"StreamOwned",0],[3,"Formatter",3379],[6,"Result",3379],[3,"SupportedKxGroup",0],[8,"Debug",3379],[8,"Sized",3380],[3,"ServerConnection",3077],[3,"ClientConnection",1300],[3,"SystemTimeError",3381],[4,"Error",3382],[15,"u16"],[8,"Into",3370],[8,"Hasher",3383],[3,"Algorithm",3384],[3,"NoKeyLog",0],[3,"KeyLogFile",0],[8,"ProducesTickets",3077],[3,"Arc",3385],[3,"Reader",0],[3,"Reader",1642],[3,"DistinguishedName",2136],[3,"String",3386],[3,"TypeId",3387],[3,"ServerConfig",3077],[3,"WantsServerCert",3077],[8,"ResolvesServerCert",3077],[3,"ClientConfig",1300],[3,"WantsTransparencyPolicyOrClientCert",1300],[3,"Log",3388],[3,"SystemTime",3381],[3,"WantsClientCert",1300],[8,"ResolvesClientCert",1300],[8,"ClientCertVerifier",3077],[8,"ServerCertVerifier",1300],[3,"IoSlice",3376],[3,"CipherSuiteCommon",1280],[3,"HandshakeSignatureValid",1300],[3,"ServerCertVerified",1300],[3,"WriteEarlyData",1300],[4,"Tls12Resumption",1300],[3,"Resumption",1300],[4,"ServerName",1300],[3,"DangerousClientConfig",1300],[3,"InvalidDnsNameError",1300],[3,"Tls13ClientSessionValue",2972],[3,"ClientSessionMemoryCache",1300],[4,"NamedGroup",1730],[3,"CertificateTransparencyPolicy",1300],[3,"WebPkiVerifier",1300],[3,"CertifiedKey",3329],[3,"Tls12ClientSessionValue",2972],[8,"ClientSessionStore",1300],[3,"ParsedCertificate",3077],[3,"OpaqueMessage",2874],[15,"u64"],[3,"PlainMessage",2874],[3,"AlertMessagePayload",1547],[3,"Payload",1560],[3,"PayloadU24",1560],[3,"PayloadU16",1560],[3,"PayloadU8",1560],[3,"Okm",3389],[3,"ChangeCipherSpecPayload",1631],[3,"u24",1642],[3,"MessageDeframer",1695],[3,"Deframed",1695],[4,"DeframerError",1695],[3,"RecordLayer",3049],[4,"ExtensionType",1730],[4,"NamedCurve",1730],[4,"HashAlgorithm",1730],[4,"ClientCertificateType",1730],[4,"Compression",1730],[4,"AlertLevel",1730],[4,"HeartbeatMessageType",1730],[4,"ServerNameType",1730],[4,"ECPointFormat",1730],[4,"HeartbeatMode",1730],[4,"ECCurveType",1730],[4,"PSKKeyExchangeMode",1730],[4,"KeyUpdateRequest",1730],[4,"CertificateStatusType",1730],[3,"MessageFragmenter",2121],[3,"CertificatePayloadTLS13",2136],[3,"ProtocolName",2136],[3,"PresharedKeyBinder",2136],[3,"ResponderId",2136],[3,"Sct",2136],[3,"HandshakeMessagePayload",2136],[4,"CertificateStatusRequest",2136],[3,"ClientHelloPayload",2136],[3,"Random",2136],[3,"SessionId",2136],[3,"UnknownExtension",2136],[4,"ServerNamePayload",2136],[3,"ServerName",2136],[3,"KeyShareEntry",2136],[3,"PresharedKeyIdentity",2136],[3,"PresharedKeyOffer",2136],[3,"OCSPCertificateStatusRequest",2136],[4,"ClientExtension",2136],[4,"ClientSessionTicket",2136],[4,"ServerExtension",2136],[4,"KeyExchangeAlgorithm",2136],[6,"CertificatePayload",2136],[3,"ServerHelloPayload",2136],[4,"HelloRetryExtension",2136],[3,"HelloRetryRequest",2136],[4,"CertificateExtension",2136],[3,"CertificateEntry",2136],[3,"ECParameters",2136],[3,"ClientECDHParams",2136],[3,"ServerECDHParams",2136],[3,"ECDHEServerKeyExchange",2136],[4,"ServerKeyExchangePayload",2136],[3,"CertificateRequestPayload",2136],[4,"CertReqExtension",2136],[3,"CertificateRequestPayloadTLS13",2136],[3,"NewSessionTicketPayload",2136],[4,"NewSessionTicketExtension",2136],[3,"NewSessionTicketPayloadTLS13",2136],[3,"CertificateStatus",2136],[4,"HandshakePayload",2136],[15,"array"],[15,"u32"],[3,"DnsName",3077],[3,"BorrowedPlainMessage",2874],[3,"Message",2874],[4,"MessagePayload",2874],[4,"MessageError",2874],[3,"ClientSessionCommon",2972],[3,"Retrieved",2972],[3,"ServerSessionValue",2972],[8,"FnOnce",3390],[3,"Decrypted",3049],[3,"Acceptor",3077],[3,"Accepted",3077],[3,"ResolvesServerCertUsingSni",3077],[3,"ClientHello",3077],[3,"ClientCertVerified",3077],[3,"AllowAnyAuthenticatedClient",3077],[3,"AllowAnyAnonymousOrAuthenticatedClient",3077],[3,"NoServerSessionStorage",3077],[3,"ServerSessionMemoryCache",3077],[3,"NoClientAuth",3077],[3,"ServerConnectionData",3077],[3,"ReadEarlyData",3077],[3,"UnparsedCertRevocationList",3077],[3,"OwnedCertRevocationList",3391],[8,"IntoIterator",3392],[8,"SigningKey",3329],[3,"SignError",3329],[8,"Signer",3329],[3,"Box",3393],[3,"Ticketer",0],[8,"KeyLog",0],[13,"InappropriateMessage",1276],[13,"InappropriateHandshakeMessage",1276],[3,"ClientConnectionData",1300],[8,"MessageDecrypter",1535],[8,"TlsListElement",1642],[4,"ListLength",1642],[8,"Codec",1642],[13,"U24",1694],[8,"ConvertProtocolNameList",2136],[8,"HasServerExtensions",2136],[8,"ConvertServerNameList",2136],[13,"Handshake",2970],[8,"StoresServerSessions",3077]],"b":[[890,"impl-Display-for-Error"],[891,"impl-Debug-for-Error"],[931,"impl-From%3CServerConnection%3E-for-Connection"],[932,"impl-From%3CClientConnection%3E-for-Connection"],[934,"impl-From%3CCertificateError%3E-for-Error"],[936,"impl-From%3CInvalidMessage%3E-for-Error"],[937,"impl-From%3CPeerIncompatible%3E-for-Error"],[938,"impl-From%3CSystemTimeError%3E-for-Error"],[939,"impl-From%3CCertRevocationListError%3E-for-Error"],[940,"impl-From%3CPeerMisbehaved%3E-for-Error"],[956,"impl-From%3Cu8%3E-for-AlertDescription"],[957,"impl-From%3CCertificateError%3E-for-AlertDescription"],[973,"impl-From%3C%26Tls13CipherSuite%3E-for-SupportedCipherSuite"],[975,"impl-From%3C%26Tls12CipherSuite%3E-for-SupportedCipherSuite"],[1247,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1248,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1249,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1250,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1254,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1255,"impl-ConfigBuilder%3CServerConfig,+WantsVerifier%3E"],[1256,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1263,"impl-ConfigBuilder%3CServerConfig,+WantsServerCert%3E"],[1264,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1265,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1390,"impl-Display-for-InvalidDnsNameError"],[1391,"impl-Debug-for-InvalidDnsNameError"],[1610,"impl-Payload"],[1611,"impl-Codec-for-Payload"],[3346,"impl-Display-for-SignError"],[3347,"impl-Debug-for-SignError"]]},\ +"rustls":{"doc":"Rustls - a modern TLS library","t":"HHHNNNNENNNNNNNNNNNNNNEEDNENNNNNNNNNNNENNCCNNNDDIEDEHHNNNNNNNNNDNDNNNNNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNDNNIDNNNNNNNNNNNNNNENNNNNNNNNDNNNNNNNNNNNNNDNENENNDENNNNNNNNNNNDNNNNNNNNDNNNNNNNNNNNNNNNNNCCNNNNNCNNNNEIENENNDDEDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALKLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMNNNLALAMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDHHHHHHHHHLLMLLLMLLLDDDDDIDNNDDNIDDIENNDEDDDDDMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLMKLMLLLLKLLLKMLKLKLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFFLLLLLAAAIKAAAAAAAAAADLLMLLLLMLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLIEDSINNNLLLLLLLLLKLLLLLLLLLLLLLFFKLLLLLLLLLLLLLLLLDLMDENDMLLLLLLLLLLLLLLLLMLLMLLLLLLLLLMNNNENENNNENENNNNNENNENNNNNNENNNNNNNENEENNENNNNENENNNNENNNNNNNNNNNNNNNNNNNNNNSNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRDRLLLLLLLLLLLNNENDEGDNDDNDNNNENNNDENDNEIINNNNDNNNDDNNNNNNNNNNDEINEDNNENNNDNNNNEDDNNDNNNDDNDDNNNDNNDDDENNDNEDNNEDNNNNNNNNNNNNNNNNNNNNNNNNDMLLLLLLLLKMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLMLLLLLLKLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMLLLLLMLLLLLLLLLLLMMMMMMMMLMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDNNNNSDEENDDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLMMMLLLLLLMMMMMMDDGDDDMMMLLLLLLLLLLMMLLLLMLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLMMDDLLLLLLLLLLMLLLLLLMHHHAAAAADDDDDIDDDDDIDIDDDDDIDDLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMLLLLKLLLLLLLLLLKLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMLLLLLLLLLLLLLLLLLLLMKMMLLLLLLLLLLLKLLLLLLKLMMLLMLLLLKLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLDDIIKFFFLLLLMKLLLLLLLLLMLMKMKFLLLLLLLLHH","n":["ALL_CIPHER_SUITES","ALL_KX_GROUPS","ALL_VERSIONS","AccessDenied","Aes128Gcm","Aes256Gcm","Alert","AlertDescription","AlertReceived","Anonymous","ApplicationData","ApplicationVerificationFailure","AttemptedDowngradeToTls12WhenTls13IsSupported","BadCertChainExtensions","BadCertificate","BadCertificateHashValue","BadCertificateStatusResponse","BadEncoding","BadMaxFragmentSize","BadRecordMac","BadSignature","BadSignature","BulkAlgorithm","CertRevocationListError","Certificate","Certificate","CertificateError","CertificateExpired","CertificateRequest","CertificateRequired","CertificateRevoked","CertificateStatus","CertificateURL","CertificateUnknown","CertificateUnobtainable","CertificateVerify","Chacha20Poly1305","ChangeCipherSpec","CipherSuite","Client","Client","ClientConfig","ClientConnection","ClientHello","ClientKeyExchange","CloseNotify","CommonState","ConfigBuilder","ConfigSide","Connection","ConnectionCommon","ContentType","DEFAULT_CIPHER_SUITES","DEFAULT_VERSIONS","DSA","DTLSv1_0","DTLSv1_2","DTLSv1_3","DecodeError","DecompressionFailure","DecryptError","DecryptError","DecryptionFailed","DigitallySignedStruct","DisallowedEncryptedExtension","DistinguishedName","DuplicateClientHelloExtensions","DuplicateEncryptedExtensions","DuplicateHelloRetryRequestExtensions","DuplicateNewSessionTicketExtensions","DuplicateServerHelloExtensions","DuplicateServerNameTypes","ECDSA","ECDSA_NISTP256_SHA256","ECDSA_NISTP384_SHA384","ECDSA_NISTP521_SHA512","ECDSA_SHA1_Legacy","ED25519","ED25519","ED448","ED448","EarlyDataAttemptedInSecondClientHello","EarlyDataExtensionWithoutResumption","EarlyDataOfferedWithVariedCipherSuite","EcPointsExtensionRequired","EncryptError","EncryptedExtensions","EndOfEarlyData","Error","Expired","ExportRestriction","FFDHE2048","FFDHE3072","FFDHE4096","FFDHE6144","FFDHE8192","FailedToGetCurrentTime","FailedToGetRandomBytes","Finished","General","Handshake","HandshakeFailure","HandshakeHashVariedAfterRetry","HandshakeNotComplete","HandshakePayloadTooLarge","HandshakeType","Heartbeat","HelloRequest","HelloRetryRequest","HelloVerifyRequest","IllegalHelloRetryRequestWithEmptyCookie","IllegalHelloRetryRequestWithNoChanges","IllegalHelloRetryRequestWithOfferedGroup","IllegalHelloRetryRequestWithUnofferedCipherSuite","IllegalHelloRetryRequestWithUnofferedNamedGroup","IllegalHelloRetryRequestWithUnsupportedVersion","IllegalHelloRetryRequestWithWrongSessionId","IllegalMiddleboxChangeCipherSpec","IllegalParameter","IllegalTlsInnerPlaintext","InappropriateFallback","InappropriateHandshakeMessage","InappropriateMessage","IncorrectBinder","InsufficientSecurity","InternalError","InvalidCcs","InvalidCertRequest","InvalidCertRevocationList","InvalidCertificate","InvalidCertificateStatusType","InvalidContentType","InvalidCrlNumber","InvalidDhParams","InvalidEmptyPayload","InvalidKeyShare","InvalidKeyUpdate","InvalidMaxEarlyDataSize","InvalidMessage","InvalidMessage","InvalidPurpose","InvalidRevokedCertSerialNumber","InvalidSct","InvalidSctList","InvalidServerName","IoState","IssuerInvalidForCrl","KeyEpochWithPendingFragment","KeyLog","KeyLogFile","KeyShareExtensionRequired","KeyUpdate","KeyUpdateReceivedInQuicConnection","MessageHash","MessageInterleavedWithHandshakeMessage","MessageTooLarge","MessageTooShort","MissingBinderInPskExtension","MissingData","MissingExtension","MissingKeyExchange","MissingKeyShare","MissingPskModesExtension","MissingQuicTransportParameters","NamedGroup","NamedGroupsExtensionRequired","NewSessionTicket","NoApplicationProtocol","NoApplicationProtocol","NoCertificate","NoCertificateRequestSignatureSchemesInCommon","NoCertificatesPresented","NoCipherSuitesInCommon","NoEcPointFormatsInCommon","NoKeyLog","NoKxGroupsInCommon","NoRenegotiation","NoSignatureSchemes","NoSignatureSchemesInCommon","NotValidForName","NotValidYet","NullCompressionRequired","OfferedDuplicateKeyShares","OfferedEarlyDataWithOldProtocolVersion","OfferedEmptyApplicationProtocol","OfferedIncorrectCompressions","Other","Other","OwnedTrustAnchor","ParseError","PeerIncompatible","PeerIncompatible","PeerMisbehaved","PeerMisbehaved","PeerSentOversizedRecord","PrivateKey","ProtocolVersion","ProtocolVersion","PskExtensionMustBeLast","PskExtensionWithMismatchedIdsAndBinders","RSA","RSA_PKCS1_SHA1","RSA_PKCS1_SHA256","RSA_PKCS1_SHA384","RSA_PKCS1_SHA512","RSA_PSS_SHA256","RSA_PSS_SHA384","RSA_PSS_SHA512","Reader","RecordOverflow","RefusedToFollowHelloRetryRequest","RejectedEarlyDataInterleavedWithHandshakeMessage","ResumptionAttemptedWithVariedEms","ResumptionOfferedWithIncompatibleCipherSuite","ResumptionOfferedWithVariedCipherSuite","ResumptionOfferedWithVariedEms","Revoked","RootCertStore","SSL_FORTEZZA_KEA_WITH_FORTEZZA_CBC_SHA","SSL_FORTEZZA_KEA_WITH_NULL_SHA","SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA","SSL_RSA_FIPS_WITH_DES_CBC_SHA","SSLv2","SSLv3","SelectedDifferentCipherSuiteAfterRetry","SelectedInvalidPsk","SelectedTls12UsingTls13VersionExtension","SelectedUnofferedApplicationProtocol","SelectedUnofferedCipherSuite","SelectedUnofferedCompression","SelectedUnofferedKxGroup","SelectedUnofferedPsk","SelectedUnusableCipherSuiteForVersion","Server","Server","ServerConfig","ServerConnection","ServerDoesNotSupportTls12Or13","ServerHello","ServerHelloDone","ServerHelloMustOfferUncompressedEcPoints","ServerKeyExchange","ServerName","ServerNameDifferedOnRetry","ServerNameMustContainOneHostName","ServerSentHelloRetryRequestWithUnknownExtension","ServerTlsVersionIsDisabledByOurConfig","Side","SideData","SignatureAlgorithm","SignatureAlgorithmsExtensionRequired","SignatureScheme","SignedHandshakeWithUnadvertisedSigScheme","SignedKxWithWrongAlgorithm","Stream","StreamOwned","SupportedCipherSuite","SupportedKxGroup","SupportedProtocolVersion","SupportedVersionsExtensionRequired","TLS13_AES_128_CCM_8_SHA256","TLS13_AES_128_CCM_SHA256","TLS13_AES_128_GCM_SHA256","TLS13_AES_256_GCM_SHA384","TLS13_CHACHA20_POLY1305_SHA256","TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA","TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA","TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA","TLS_DHE_DSS_WITH_3DES_EDE_CBC_RMD","TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA","TLS_DHE_DSS_WITH_AES_128_CBC_RMD","TLS_DHE_DSS_WITH_AES_128_CBC_SHA","TLS_DHE_DSS_WITH_AES_128_CBC_SHA256","TLS_DHE_DSS_WITH_AES_128_GCM_SHA256","TLS_DHE_DSS_WITH_AES_256_CBC_RMD","TLS_DHE_DSS_WITH_AES_256_CBC_SHA","TLS_DHE_DSS_WITH_AES_256_CBC_SHA256","TLS_DHE_DSS_WITH_AES_256_GCM_SHA384","TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256","TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256","TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384","TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384","TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA","TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256","TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256","TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA","TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256","TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384","TLS_DHE_DSS_WITH_DES_CBC_SHA","TLS_DHE_DSS_WITH_RC4_128_SHA","TLS_DHE_DSS_WITH_SEED_CBC_SHA","TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA","TLS_DHE_PSK_WITH_AES_128_CBC_SHA","TLS_DHE_PSK_WITH_AES_128_CBC_SHA256","TLS_DHE_PSK_WITH_AES_128_CCM","TLS_DHE_PSK_WITH_AES_128_GCM_SHA256","TLS_DHE_PSK_WITH_AES_256_CBC_SHA","TLS_DHE_PSK_WITH_AES_256_CBC_SHA384","TLS_DHE_PSK_WITH_AES_256_CCM","TLS_DHE_PSK_WITH_AES_256_GCM_SHA384","TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256","TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256","TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384","TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384","TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256","TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384","TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_DHE_PSK_WITH_NULL_SHA","TLS_DHE_PSK_WITH_NULL_SHA256","TLS_DHE_PSK_WITH_NULL_SHA384","TLS_DHE_PSK_WITH_RC4_128_SHA","TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA","TLS_DHE_RSA_WITH_3DES_EDE_CBC_RMD","TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA","TLS_DHE_RSA_WITH_AES_128_CBC_RMD","TLS_DHE_RSA_WITH_AES_128_CBC_SHA","TLS_DHE_RSA_WITH_AES_128_CBC_SHA256","TLS_DHE_RSA_WITH_AES_128_CCM","TLS_DHE_RSA_WITH_AES_128_CCM_8","TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","TLS_DHE_RSA_WITH_AES_256_CBC_RMD","TLS_DHE_RSA_WITH_AES_256_CBC_SHA","TLS_DHE_RSA_WITH_AES_256_CBC_SHA256","TLS_DHE_RSA_WITH_AES_256_CCM","TLS_DHE_RSA_WITH_AES_256_CCM_8","TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256","TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256","TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384","TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384","TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA","TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA","TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256","TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256","TLS_DHE_RSA_WITH_DES_CBC_SHA","TLS_DHE_RSA_WITH_SEED_CBC_SHA","TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA","TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA","TLS_DH_DSS_WITH_AES_128_CBC_SHA","TLS_DH_DSS_WITH_AES_128_CBC_SHA256","TLS_DH_DSS_WITH_AES_128_GCM_SHA256","TLS_DH_DSS_WITH_AES_256_CBC_SHA","TLS_DH_DSS_WITH_AES_256_CBC_SHA256","TLS_DH_DSS_WITH_AES_256_GCM_SHA384","TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256","TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256","TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384","TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384","TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA","TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256","TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256","TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA","TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256","TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384","TLS_DH_DSS_WITH_DES_CBC_SHA","TLS_DH_DSS_WITH_SEED_CBC_SHA","TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA","TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA","TLS_DH_RSA_WITH_AES_128_CBC_SHA","TLS_DH_RSA_WITH_AES_128_CBC_SHA256","TLS_DH_RSA_WITH_AES_128_GCM_SHA256","TLS_DH_RSA_WITH_AES_256_CBC_SHA","TLS_DH_RSA_WITH_AES_256_CBC_SHA256","TLS_DH_RSA_WITH_AES_256_GCM_SHA384","TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256","TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256","TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384","TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384","TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA","TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA","TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256","TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_DH_RSA_WITH_DES_CBC_SHA","TLS_DH_RSA_WITH_SEED_CBC_SHA","TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA","TLS_DH_anon_EXPORT_WITH_RC4_40_MD5","TLS_DH_anon_WITH_3DES_EDE_CBC_SHA","TLS_DH_anon_WITH_AES_128_CBC_SHA","TLS_DH_anon_WITH_AES_128_CBC_SHA256","TLS_DH_anon_WITH_AES_128_GCM_SHA256","TLS_DH_anon_WITH_AES_256_CBC_SHA","TLS_DH_anon_WITH_AES_256_CBC_SHA256","TLS_DH_anon_WITH_AES_256_GCM_SHA384","TLS_DH_anon_WITH_ARIA_128_CBC_SHA256","TLS_DH_anon_WITH_ARIA_128_GCM_SHA256","TLS_DH_anon_WITH_ARIA_256_CBC_SHA384","TLS_DH_anon_WITH_ARIA_256_GCM_SHA384","TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA","TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256","TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256","TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA","TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256","TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384","TLS_DH_anon_WITH_DES_CBC_SHA","TLS_DH_anon_WITH_RC4_128_MD5","TLS_DH_anon_WITH_SEED_CBC_SHA","TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA","TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_CCM","TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA","TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384","TLS_ECDHE_ECDSA_WITH_AES_256_CCM","TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_NULL_SHA","TLS_ECDHE_ECDSA_WITH_RC4_128_SHA","TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA","TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA","TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256","TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA","TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384","TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256","TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384","TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_PSK_WITH_NULL_SHA","TLS_ECDHE_PSK_WITH_NULL_SHA256","TLS_ECDHE_PSK_WITH_NULL_SHA384","TLS_ECDHE_PSK_WITH_RC4_128_SHA","TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA","TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA","TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_NULL_SHA","TLS_ECDHE_RSA_WITH_RC4_128_SHA","TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA","TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256","TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA","TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384","TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDH_ECDSA_WITH_DES_CBC_SHA_draft","TLS_ECDH_ECDSA_WITH_NULL_SHA","TLS_ECDH_ECDSA_WITH_NULL_SHA_draft","TLS_ECDH_ECDSA_WITH_RC4_128_SHA","TLS_ECDH_ECDSA_WITH_RC4_128_SHA_draft","TLS_ECDH_ECNRA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECDH_ECNRA_WITH_DES_CBC_SHA_draft","TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA","TLS_ECDH_RSA_WITH_AES_128_CBC_SHA","TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256","TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDH_RSA_WITH_AES_256_CBC_SHA","TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384","TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256","TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256","TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384","TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384","TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384","TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_ECDH_RSA_WITH_NULL_SHA","TLS_ECDH_RSA_WITH_RC4_128_SHA","TLS_ECDH_anon_EXPORT_WITH_DES40_CBC_SHA_draft","TLS_ECDH_anon_EXPORT_WITH_RC4_40_SHA_draft","TLS_ECDH_anon_NULL_WITH_SHA_draft","TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA","TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECDH_anon_WITH_AES_128_CBC_SHA","TLS_ECDH_anon_WITH_AES_256_CBC_SHA","TLS_ECDH_anon_WITH_DES_CBC_SHA_draft","TLS_ECDH_anon_WITH_NULL_SHA","TLS_ECDH_anon_WITH_RC4_128_SHA","TLS_ECDH_anon_WITH_RC4_128_SHA_draft","TLS_ECMQV_ECDSA_NULL_SHA_draft","TLS_ECMQV_ECDSA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECMQV_ECDSA_WITH_DES_CBC_SHA_draft","TLS_ECMQV_ECDSA_WITH_RC4_128_SHA_draft","TLS_ECMQV_ECNRA_NULL_SHA_draft","TLS_ECMQV_ECNRA_WITH_3DES_EDE_CBC_SHA_draft","TLS_ECMQV_ECNRA_WITH_DES_CBC_SHA_draft","TLS_ECMQV_ECNRA_WITH_RC4_128_SHA_draft","TLS_EMPTY_RENEGOTIATION_INFO_SCSV","TLS_GOSTR341001_WITH_28147_CNT_IMIT","TLS_GOSTR341001_WITH_NULL_GOSTR3411","TLS_GOSTR341094_WITH_28147_CNT_IMIT","TLS_GOSTR341094_WITH_NULL_GOSTR3411","TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5","TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA","TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5","TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA","TLS_KRB5_EXPORT_WITH_RC4_40_MD5","TLS_KRB5_EXPORT_WITH_RC4_40_SHA","TLS_KRB5_WITH_3DES_EDE_CBC_MD5","TLS_KRB5_WITH_3DES_EDE_CBC_SHA","TLS_KRB5_WITH_DES_CBC_MD5","TLS_KRB5_WITH_DES_CBC_SHA_or_SSL_FORTEZZA_KEA_WITH_RC4_128_SHA","TLS_KRB5_WITH_IDEA_CBC_MD5","TLS_KRB5_WITH_IDEA_CBC_SHA","TLS_KRB5_WITH_RC4_128_MD5","TLS_KRB5_WITH_RC4_128_SHA","TLS_NULL_WITH_NULL_NULL","TLS_PSK_DHE_WITH_AES_128_CCM_8","TLS_PSK_DHE_WITH_AES_256_CCM_8","TLS_PSK_WITH_3DES_EDE_CBC_SHA","TLS_PSK_WITH_AES_128_CBC_SHA","TLS_PSK_WITH_AES_128_CBC_SHA256","TLS_PSK_WITH_AES_128_CCM","TLS_PSK_WITH_AES_128_CCM_8","TLS_PSK_WITH_AES_128_GCM_SHA256","TLS_PSK_WITH_AES_256_CBC_SHA","TLS_PSK_WITH_AES_256_CBC_SHA384","TLS_PSK_WITH_AES_256_CCM","TLS_PSK_WITH_AES_256_CCM_8","TLS_PSK_WITH_AES_256_GCM_SHA384","TLS_PSK_WITH_ARIA_128_CBC_SHA256","TLS_PSK_WITH_ARIA_128_GCM_SHA256","TLS_PSK_WITH_ARIA_256_CBC_SHA384","TLS_PSK_WITH_ARIA_256_GCM_SHA384","TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256","TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384","TLS_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_PSK_WITH_NULL_SHA","TLS_PSK_WITH_NULL_SHA256","TLS_PSK_WITH_NULL_SHA384","TLS_PSK_WITH_RC4_128_SHA","TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA","TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5","TLS_RSA_EXPORT1024_WITH_RC4_56_MD5","TLS_RSA_EXPORT1024_WITH_RC4_56_SHA","TLS_RSA_EXPORT_WITH_DES40_CBC_SHA","TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5","TLS_RSA_EXPORT_WITH_RC4_40_MD5","TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA","TLS_RSA_PSK_WITH_AES_128_CBC_SHA","TLS_RSA_PSK_WITH_AES_128_CBC_SHA256","TLS_RSA_PSK_WITH_AES_128_GCM_SHA256","TLS_RSA_PSK_WITH_AES_256_CBC_SHA","TLS_RSA_PSK_WITH_AES_256_CBC_SHA384","TLS_RSA_PSK_WITH_AES_256_GCM_SHA384","TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256","TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256","TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384","TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384","TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256","TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256","TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384","TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384","TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256","TLS_RSA_PSK_WITH_NULL_SHA","TLS_RSA_PSK_WITH_NULL_SHA256","TLS_RSA_PSK_WITH_NULL_SHA384","TLS_RSA_PSK_WITH_RC4_128_SHA","TLS_RSA_WITH_3DES_EDE_CBC_RMD","TLS_RSA_WITH_3DES_EDE_CBC_SHA","TLS_RSA_WITH_AES_128_CBC_RMD","TLS_RSA_WITH_AES_128_CBC_SHA","TLS_RSA_WITH_AES_128_CBC_SHA256","TLS_RSA_WITH_AES_128_CCM","TLS_RSA_WITH_AES_128_CCM_8","TLS_RSA_WITH_AES_128_GCM_SHA256","TLS_RSA_WITH_AES_256_CBC_RMD","TLS_RSA_WITH_AES_256_CBC_SHA","TLS_RSA_WITH_AES_256_CBC_SHA256","TLS_RSA_WITH_AES_256_CCM","TLS_RSA_WITH_AES_256_CCM_8","TLS_RSA_WITH_AES_256_GCM_SHA384","TLS_RSA_WITH_ARIA_128_CBC_SHA256","TLS_RSA_WITH_ARIA_128_GCM_SHA256","TLS_RSA_WITH_ARIA_256_CBC_SHA384","TLS_RSA_WITH_ARIA_256_GCM_SHA384","TLS_RSA_WITH_CAMELLIA_128_CBC_SHA","TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256","TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256","TLS_RSA_WITH_CAMELLIA_256_CBC_SHA","TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256","TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384","TLS_RSA_WITH_DES_CBC_SHA","TLS_RSA_WITH_IDEA_CBC_SHA","TLS_RSA_WITH_NULL_MD5","TLS_RSA_WITH_NULL_SHA","TLS_RSA_WITH_NULL_SHA256","TLS_RSA_WITH_RC4_128_MD5","TLS_RSA_WITH_RC4_128_SHA","TLS_RSA_WITH_SEED_CBC_SHA","TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA","TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA","TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA","TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA","TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA","TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA","TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA","TLS_SRP_SHA_WITH_AES_128_CBC_SHA","TLS_SRP_SHA_WITH_AES_256_CBC_SHA","TLSv1_0","TLSv1_1","TLSv1_2","TLSv1_3","Ticketer","Tls12","Tls12CipherSuite","Tls12NotOffered","Tls12NotOfferedOrEnabled","Tls13","Tls13CipherSuite","Tls13RequiredForQuic","TooMuchEarlyDataReceived","TrailingData","UncompressedEcPointsRequired","UnexpectedCleartextExtension","UnexpectedMessage","UnexpectedMessage","UnhandledCriticalExtension","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","UnknownCA","UnknownIssuer","UnknownPSKIdentity","UnknownProtocolVersion","UnrecognisedName","UnsolicitedCertExtension","UnsolicitedEncryptedExtension","UnsolicitedSctList","UnsolicitedServerHelloExtension","UnsupportedCertificate","UnsupportedCompression","UnsupportedCriticalExtension","UnsupportedCrlVersion","UnsupportedCurveType","UnsupportedDeltaCrl","UnsupportedExtension","UnsupportedIndirectCrl","UnsupportedKeyExchangeAlgorithm","UnsupportedNameType","UnsupportedRevocationReason","UserCanceled","WantsCipherSuites","WantsKxGroups","WantsVerifier","WantsVersions","Writer","WrongGroupForKeyShare","X25519","X448","add","add_parsable_certificates","add_server_trust_anchors","add_trust_anchors","alpn_protocol","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","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","can_resume_from","cipher_suite","client","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","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","common","common","complete_io","complete_io","conn","conn","deref","deref","deref_mut","deref_mut","empty","encode","encode","encode","encode","encode","encode","encode","encode","encode","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","explicit_nonce_len","export_keying_material","export_keying_material","fixed_iv_len","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","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_subject_spki_name_constraints","get_mut","get_ref","get_u16","get_u16","get_u16","get_u8","get_u8","get_u8","get_u8","hash","hash_algorithm","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_empty","is_handshaking","kx","kx_group","len","log","log","log","manual","name","negotiated_cipher_suite","new","new","new","new","partial_cmp","peer_certificates","peer_has_closed","plaintext_bytes_to_read","process_new_packets","process_new_packets","protocol_version","read","read","read","read","read","read","read","read","read","read","read","read","read_tls","read_tls","reader","reader","resolve_sig_schemes","roots","scheme","secp256r1","secp384r1","secp521r1","send_close_notify","server","set_buffer_limit","sign","sign","signature","sock","sock","subject","suite","tls_bytes_to_write","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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_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","usable_for_signature_algorithm","version","version","version","wants_read","wants_write","will_log","will_log","will_log","with_cert_resolver","with_certificate_transparency_logs","with_cipher_suites","with_client_auth_cert","with_client_auth_cert","with_client_cert_resolver","with_client_cert_resolver","with_client_cert_verifier","with_custom_certificate_verifier","with_kx_groups","with_no_client_auth","with_no_client_auth","with_no_client_auth","with_protocol_versions","with_root_certificates","with_safe_default_cipher_suites","with_safe_default_kx_groups","with_safe_default_protocol_versions","with_safe_defaults","with_single_cert","with_single_cert","with_single_cert","with_single_cert_with_ocsp_and_sct","write","write","write","write_tls","write_tls","write_vectored","write_vectored","writer","writer","expect_types","expect_types","got_type","got_type","CipherSuiteCommon","TLS13_AES_128_GCM_SHA256","TLS13_AES_256_GCM_SHA384","TLS13_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","borrow","borrow_mut","bulk","fmt","from","into","suite","try_from","try_into","type_id","CertificateTransparencyPolicy","ClientConfig","ClientConnection","ClientConnectionData","ClientSessionMemoryCache","ClientSessionStore","DangerousClientConfig","Disabled","DnsName","HandshakeSignatureValid","InvalidDnsNameError","IpAddress","ResolvesClientCert","Resumption","ServerCertVerified","ServerCertVerifier","ServerName","SessionIdOnly","SessionIdOrTickets","Tls12ClientSessionValue","Tls12Resumption","Tls13ClientSessionValue","WantsClientCert","WantsTransparencyPolicyOrClientCert","WebPkiVerifier","WriteEarlyData","alpn_protocols","assertion","assertion","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","builder","bytes_left","cfg","client_auth_cert_resolver","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","dangerous","default","deref","deref_mut","disabled","early_data","enable_early_data","enable_sni","eq","eq","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","from","from","from","has_certs","hash","in_memory_sessions","insert_tls13_ticket","insert_tls13_ticket","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_early_data_accepted","key_log","kx_hint","kx_hint","max_fragment_size","new","new","new","new","remove_tls12_session","remove_tls12_session","request_scts","request_scts","resolve","resumption","set_certificate_verifier","set_kx_hint","set_kx_hint","set_tls12_session","set_tls12_session","store","supported_verify_schemes","supported_verify_schemes","take_tls13_ticket","take_tls13_ticket","tls12_resumption","tls12_session","tls12_session","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_into","try_into","try_into","try_into","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","verification_schemes","verify_server_cert","verify_server_cert","verify_server_cert_signed_by_trust_anchor","verify_server_name","verify_tls12_signature","verify_tls12_signature","verify_tls13_signature","verify_tls13_signature","write","cipher","msgs","record_layer","MessageDecrypter","decrypt","alert","base","ccs","codec","deframer","enums","fragmenter","handshake","message","persist","AlertMessagePayload","borrow","borrow_mut","description","encode","fmt","from","into","level","read","try_from","try_into","type_id","Payload","PayloadU16","PayloadU24","PayloadU8","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","empty","empty","empty","encode","encode","encode","encode","encode_slice","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","into","into","into","into","into_inner","new","new","new","new","read","read","read","read","read","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","ChangeCipherSpecPayload","borrow","borrow_mut","encode","fmt","from","into","read","try_from","try_into","type_id","Codec","ListLength","Reader","SIZE_LEN","TlsListElement","U16","U24","U8","any_left","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","encode","encode","expect_empty","fmt","from","from","from","get_encoding","get_encoding","init","into","into","into","left","put_u16","put_u64","read","read","read_bytes","read_bytes","rest","sub","take","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","u24","used","max","Deframed","DeframerError","HandshakePayloadSizeTooLarge","MessageDeframer","aligned","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","fmt","fmt","from","from","from","has_pending","into","into","into","message","pop","read","trial_decryption_finished","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","want_close_before_decrypt","ALProtocolNegotiation","ANSIX962CompressedChar2","ANSIX962CompressedPrime","AlertLevel","CertificateAuthorities","CertificateStatusType","CertificateType","ChannelId","ClientAuthz","ClientCertificateType","ClientCertificateUrl","Compression","Cookie","DSSEphemeralDH","DSSFixedDH","DSSSign","Deflate","ECCurveType","ECDSAFixedECDH","ECDSASign","ECPointFormat","ECPointFormats","EarlyData","EllipticCurves","ExplicitChar2","ExplicitPrime","ExtendedMasterSecret","ExtensionType","FFDHE2048","FFDHE3072","FFDHE4096","FFDHE6144","FFDHE8192","Fatal","FortezzaDMS","HashAlgorithm","Heartbeat","HeartbeatMessageType","HeartbeatMode","HostName","KeyShare","KeyUpdateRequest","LSZ","MD5","MaxFragmentLength","NONE","NamedCurve","NamedCurve","NamedGroup","NextProtocolNegotiation","Null","OCSP","OIDFilters","PSKKeyExchangeMode","PSKKeyExchangeModes","PSK_DHE_KE","PSK_KE","Padding","PeerAllowedToSend","PeerNotAllowedToSend","PostHandshakeAuth","PreSharedKey","RSAEphemeralDH","RSAFixedDH","RSAFixedECDH","RSASign","RenegotiationInfo","Request","Response","SCT","SHA1","SHA224","SHA256","SHA384","SHA512","SRP","SUPPORTED","ServerAuthz","ServerName","ServerNameType","SessionTicket","SignatureAlgorithms","SignatureAlgorithmsCert","StatusRequest","SupportedVersions","TicketEarlyDataInfo","TransportParameters","TransportParametersDraft","TruncatedHMAC","TrustedCAKeys","Uncompressed","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","UpdateNotRequested","UpdateRequested","UseSRTP","UserMapping","Warning","X25519","X25519","X448","X448","arbitrary_explicit_char2_curves","arbitrary_explicit_prime_curves","as_str","as_str","as_str","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","brainpoolp256r1","brainpoolp384r1","brainpoolp512r1","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","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","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","from","from","from","from","from","from","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_u16","get_u16","get_u16","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","get_u8","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","secp160k1","secp160r1","secp160r2","secp192k1","secp192r1","secp224k1","secp224r1","secp256k1","secp256r1","secp256r1","secp384r1","secp384r1","secp521r1","secp521r1","sect163k1","sect163r1","sect163r2","sect193r1","sect193r2","sect233k1","sect233r1","sect239k1","sect283k1","sect283r1","sect409k1","sect409r1","sect571k1","sect571r1","to_owned","to_owned","to_owned","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_into","try_into","try_into","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","MAX_FRAGMENT_LEN","MAX_FRAGMENT_SIZE","MessageFragmenter","PACKET_OVERHEAD","borrow","borrow_mut","default","fragment_message","fragment_slice","from","into","set_max_fragment_size","try_from","try_into","type_id","AuthorityNames","BulkOnly","CertReqExtension","Certificate","CertificateEntry","CertificateExtension","CertificatePayload","CertificatePayloadTLS13","CertificateRequest","CertificateRequestPayload","CertificateRequestPayloadTLS13","CertificateRequestTLS13","CertificateStatus","CertificateStatus","CertificateStatus","CertificateStatusAck","CertificateStatusRequest","CertificateStatusRequest","CertificateTLS13","CertificateVerify","ClientECDHParams","ClientExtension","ClientHello","ClientHelloPayload","ClientKeyExchange","ClientSessionTicket","ConvertProtocolNameList","ConvertServerNameList","Cookie","Cookie","DH","DHE","DistinguishedName","ECDH","ECDHE","ECDHE","ECDHEServerKeyExchange","ECParameters","ECPointFormats","ECPointFormats","EarlyData","EarlyData","EarlyData","EncryptedExtensions","EndOfEarlyData","ExtendedMasterSecretAck","ExtendedMasterSecretRequest","Finished","HandshakeMessagePayload","HandshakePayload","HasServerExtensions","HelloRequest","HelloRetryExtension","HelloRetryRequest","HelloRetryRequest","HostName","KeyExchangeAlgorithm","KeyShare","KeyShare","KeyShare","KeyShareEntry","KeyUpdate","MessageHash","NamedGroups","NewSessionTicket","NewSessionTicketExtension","NewSessionTicketPayload","NewSessionTicketPayloadTLS13","NewSessionTicketTLS13","OCSP","OCSPCertificateStatusRequest","Offer","PresharedKey","PresharedKey","PresharedKeyBinder","PresharedKeyIdentity","PresharedKeyModes","PresharedKeyOffer","ProtocolName","Protocols","Protocols","RSA","Random","RenegotiationInfo","Request","ResponderId","Sct","ServerECDHParams","ServerExtension","ServerHello","ServerHelloDone","ServerHelloPayload","ServerKeyExchange","ServerKeyExchangePayload","ServerName","ServerName","ServerNameAck","ServerNamePayload","SessionId","SessionTicket","SessionTicketAck","SignatureAlgorithms","SignatureAlgorithms","SignedCertificateTimestamp","SignedCertificateTimestamp","SignedCertificateTimestampRequest","SupportedVersions","SupportedVersions","SupportedVersions","TransportParameters","TransportParameters","TransportParametersDraft","TransportParametersDraft","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","Unknown","UnknownExtension","age_add","any_entry_has_duplicate_extension","any_entry_has_extension","any_entry_has_unknown_extension","as_ref","as_ref","as_ref","as_ref","as_ref","as_single_slice","binders","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","build_handshake_hash","build_key_update_notify","build_ocsp","canames","cert","certtypes","check_psk_ext_is_last","cipher_suite","cipher_suite","cipher_suites","client_version","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","compression_method","compression_methods","context","context","convert","curve_params","curve_type","dss","early_data_extension_offered","early_data_extension_offered","early_data_extension_offered","empty","ems_support_acked","ems_support_offered","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","encode","entries","eq","eq","eq","extensions","extensions","extensions","extensions","extensions","exts","exts","find_extension","find_extension","find_extension","find_extension","find_extension","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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_slices","get_alpn_extension","get_alpn_protocol","get_alpn_protocol","get_authorities_extension","get_cert_status","get_cookie","get_ecpoints_extension","get_ecpoints_extension","get_encoding_for_binder_signing","get_end_entity_ocsp","get_end_entity_scts","get_extensions","get_extensions","get_key_share","get_keyshare_extension","get_max_early_data_size","get_namedgroups_extension","get_ocsp_response","get_psk","get_psk_index","get_psk_modes","get_quic_params_extension","get_quic_params_extension","get_quic_params_extension","get_requested_key_share_group","get_sct_list","get_sct_list","get_scts","get_sigalgs_extension","get_sigalgs_extension","get_single_hostname","get_sni_extension","get_supported_versions","get_supported_versions","get_ticket_extension","get_type","get_type","get_type","get_type","get_type","get_type","get_versions_extension","group","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_extension","has_duplicate_names_for_type","has_keyshare_extension_with_duplicates","has_unknown_extension","has_unknown_extension","identities","identity","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","is_empty","legacy_version","legacy_version","len","lifetime","lifetime_hint","make_alpn","make_empty_renegotiation_info","make_sct","make_sct","make_sni","named_group","new","new","new","new","new","new","new","new","new","new","new_hostname","nonce","obfuscated_ticket_age","ocsp_response","params","payload","payload","payload","payload","psk_mode_offered","public","public","random","random","random","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read","read_version","responder_ids","session_id","session_id","session_id","set_psk_binder","sigschemes","ticket","ticket","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_slices","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","typ","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap_given_kxa","write_slice","Alert","ApplicationData","BorrowedPlainMessage","ChangeCipherSpec","Handshake","InvalidContentType","InvalidEmptyPayload","MAX_WIRE_SIZE","Message","MessageError","MessagePayload","MessageTooLarge","OpaqueMessage","PlainMessage","TooShortForHeader","TooShortForLength","UnknownProtocolVersion","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_alert","build_key_update_notify","clone","clone","clone_into","clone_into","content_type","encode","encode","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","handshake","into","into","into","into","into","into","into_plain_message","into_unencrypted_opaque","is_handshake_type","new","payload","payload","payload","payload","read","to_owned","to_owned","to_unencrypted_opaque","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","typ","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","version","version","version","version","encoded","parsed","ClientSessionCommon","Retrieved","ServerSessionKey","ServerSessionValue","Tls12ClientSessionValue","Tls13ClientSessionValue","age_obfuscation_offset","alpn","application_data","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cipher_suite","client_cert_chain","clone","clone","clone_into","clone_into","creation_time_sec","deref","deref","deref","encode","extended_ms","fmt","fmt","fmt","fmt","from","from","from","from","from","has_expired","into","into","into","into","into","is_fresh","map","master_secret","max_early_data_size","new","new","obfuscated_ticket_age","read","set_extended_ms_used","set_freshness","sni","suite","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","value","version","Decrypted","RecordLayer","borrow","borrow","borrow_mut","borrow_mut","fmt","from","from","into","into","new","plaintext","try_from","try_from","try_into","try_into","type_id","type_id","want_close_before_decrypt","SECP256R1","SECP384R1","X25519","_01_impl_vulnerabilities","_02_tls_vulnerabilities","_03_howto","_04_features","_05_defaults","Accepted","Acceptor","AllowAnyAnonymousOrAuthenticatedClient","AllowAnyAuthenticatedClient","ClientCertVerified","ClientCertVerifier","ClientHello","DnsName","NoClientAuth","NoServerSessionStorage","ParsedCertificate","ProducesTickets","ReadEarlyData","ResolvesServerCert","ResolvesServerCertUsingSni","ServerConfig","ServerConnection","ServerConnectionData","ServerSessionMemoryCache","StoresServerSessions","UnparsedCertRevocationList","WantsServerCert","accept","add","alpn","alpn_protocols","as_ref","assertion","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","boxed","boxed","boxed","builder","can_cache","can_cache","can_cache","cert_resolver","cipher_suites","client_auth_mandatory","client_auth_mandatory","client_auth_mandatory","client_auth_root_subjects","client_auth_root_subjects","client_auth_root_subjects","client_auth_root_subjects","client_hello","clone","clone","clone","clone_into","clone_into","clone_into","decrypt","default","default","deref","deref_mut","early_data","enabled","encrypt","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","get","get","get","hash","ignore_client_order","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_connection","key_log","lifetime","max_early_data_size","max_fragment_size","new","new","new","new","new","offer_client_auth","offer_client_auth","offer_client_auth","offer_client_auth","offer_client_auth","parse","put","put","put","read","read_tls","received_resumption_data","reject_early_data","resolve","resolve","send_half_rtt_data","send_tls13_tickets","server_name","server_name","session_storage","set_resumption_data","signature_schemes","supported_verify_schemes","supported_verify_schemes","take","take","take","ticketer","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_ascii","try_into","try_into","try_into","try_into","try_into","try_into","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","verify_client_cert","verify_client_cert","verify_client_cert","verify_client_cert","verify_tls12_signature","verify_tls12_signature","verify_tls13_signature","verify_tls13_signature","with_crls","with_crls","CertifiedKey","SignError","Signer","SigningKey","algorithm","any_ecdsa_type","any_eddsa_type","any_supported_type","borrow","borrow","borrow_mut","borrow_mut","cert","choose_scheme","clone","clone_into","end_entity_cert","fmt","fmt","from","from","into","into","key","new","ocsp","scheme","sct_list","sign","supported_sign_tls13","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","TLS12","TLS13"],"q":[[0,"rustls"],[1276,"rustls::Error"],[1280,"rustls::cipher_suite"],[1300,"rustls::client"],[1532,"rustls::internal"],[1535,"rustls::internal::cipher"],[1537,"rustls::internal::msgs"],[1547,"rustls::internal::msgs::alert"],[1560,"rustls::internal::msgs::base"],[1631,"rustls::internal::msgs::ccs"],[1642,"rustls::internal::msgs::codec"],[1694,"rustls::internal::msgs::codec::ListLength"],[1695,"rustls::internal::msgs::deframer"],[1730,"rustls::internal::msgs::enums"],[2121,"rustls::internal::msgs::fragmenter"],[2136,"rustls::internal::msgs::handshake"],[2874,"rustls::internal::msgs::message"],[2970,"rustls::internal::msgs::message::MessagePayload"],[2972,"rustls::internal::msgs::persist"],[3049,"rustls::internal::record_layer"],[3069,"rustls::kx_group"],[3072,"rustls::manual"],[3077,"rustls::server"],[3329,"rustls::sign"],[3367,"rustls::version"],[3369,"core::result"],[3370,"core::convert"],[3371,"core::iter::traits::iterator"],[3372,"core::option"],[3373,"core::clone"],[3374,"core::cmp"],[3375,"std::io::error"],[3376,"std::io"],[3377,"std::io"],[3378,"core::convert"],[3379,"core::ops::deref"],[3380,"core::fmt"],[3381,"std::time"],[3382,"webpki::error"],[3383,"core::convert"],[3384,"ring::digest"],[3385,"alloc::sync"],[3386,"alloc::string"],[3387,"core::any"],[3388,"sct"],[3389,"std::time"],[3390,"core::ops::function"],[3391,"webpki::crl"],[3392,"core::iter::traits::collect"],[3393,"alloc::boxed"]],"d":["A list of all the cipher suites supported by rustls.","A list of all the key exchange groups supported by rustls.","A list of all the protocol versions supported by rustls.","","AES with 128-bit keys in Galois counter mode.","AES with 256-bit keys in Galois counter mode.","","The AlertDescription TLS protocol enum. Values in this …","We received a fatal alert. This means the peer is unhappy.","","","The certificate is valid, but the handshake is rejected …","","","","","","The certificate is not correctly encoded.","The max_fragment_size value supplied in configuration was …","","A certificate is not correctly signed by the key of its …","The CRL had a bad, or unsupported signature from its …","Bulk symmetric encryption scheme used by a cipher suite.","The ways in which a certificate revocation list (CRL) can …","This type contains a single certificate by value.","","The ways in which certificate validators can express …","","","","","","","","","","Chacha20 for confidentiality with poly1305 for …","","The CipherSuite TLS protocol enum. Values in this enum …","A client initiates the connection.","A client connection","","","","","","Connection state common to both client and server …","Building a ServerConfig or ClientConfig in a …","Helper trait to abstract ConfigBuilder over building a …","A client or server connection.","Interface shared by client and server connections.","The ContentType TLS protocol enum. Values in this enum …","The cipher suite configuration that an application should …","The version configuration that an application should use …","","","","","","","We couldn’t decrypt a message. This is invariably fatal.","","","This type combines a SignatureScheme and a signature …","","A DistinguishedName is a Vec<u8> wrapped in internal types.","","","","","","","","","","","","","","","","","","","","We couldn’t encrypt a message because it was larger than …","","","rustls reports protocol errors using this type.","The current time is after the notAfter time in the …","","","","","","","We failed to figure out what time it currently is.","We failed to acquire random bytes from the system.","","A catch-all error for unlikely errors.","","","","This function doesn’t work until the TLS handshake is …","An advertised message was larger then expected.","The HandshakeType TLS protocol enum. Values in this enum …","","","","","","","","","","","","","","","","We received a TLS handshake message that isn’t valid …","We received a TLS message that isn’t valid right now. …","","","","The peer sent us a syntactically incorrect …","Context was incorrectly attached to a certificate request …","A provided certificate revocation list (CRL) was invalid.","We saw an invalid certificate.","A peer sent an invalid certificate status type","An unknown content type was encountered during message …","The CRL contained an invalid CRL number.","A peer’s DH params could not be decoded","A message was zero-length when its record kind forbids it.","","A peer sent an unexpected key update request.","","A corrupt TLS message payload that resulted in an error.","The peer sent us a TLS message with invalid contents.","The certificate is being used for a different purpose than …","The CRL contained a revoked certificate with an invalid …","The presented SCT(s) were invalid.","","A peer’s server name could not be decoded","Values of this structure are returned from …","The CRL issuer does not specify the cRLSign key usage.","","This trait represents the ability to do something useful …","KeyLog implementation that opens a file whose name is …","","","","","","A TLS message payload was larger then allowed by the …","Message is shorter than the expected length","","Missing data for the named handshake payload value","","A peer did not advertise its supported key exchange groups.","","","","The NamedGroup TLS protocol enum. Values in this enum are …","","","An incoming connection did not support any known …","","","","The peer didn’t give us any certificates.","","","KeyLog that does exactly nothing.","","","A peer sent an empty list of signature schemes","","The subject names in an end-entity certificate do not …","The current time is before the notBefore time in the …","","","","","","Any other error.","The CRL is invalid for some other reason.","A trust anchor, commonly known as a “Root Certificate.”","The CRL is not correctly encoded.","The set of cases where we failed to make a connection …","The peer doesn’t support a protocol version/feature we …","The set of cases where we failed to make a connection …","The peer deviated from the standard TLS protocol. The …","The peer sent an oversized record/fragment.","This type contains a private key by value.","The ProtocolVersion TLS protocol enum. Values in this …","","","","","","","","","","","","A structure that implements std::io::Read for reading …","","","","","","","","The certificate has been revoked.","A container for root certificates able to provide a …","","","","","","","","","","","","","","","","A server waits for a client to connect.","A server connection","","","","","","","","","","","","","Side of the connection.","Data specific to the peer’s side (client or server).","The SignatureAlgorithm TLS protocol enum. Values in this …","","The SignatureScheme TLS protocol enum. Values in this …","","","This type implements io::Read and io::Write, encapsulating …","This type implements io::Read and io::Write, encapsulating …","A cipher suite supported by rustls.","A key-exchange group supported by rustls.","A TLS protocol version supported by rustls.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A concrete, safe ticket creation mechanism.","A TLS 1.2 cipher suite","A TLS 1.2 cipher suite supported by rustls.","","","A TLS 1.3 cipher suite","A TLS 1.3 cipher suite supported by rustls.","","","Trailing data found for the named handshake payload value","","","A peer sent an unexpected message type.","","The certificate contains an extension marked critical, but …","","","","","","","","","","The certificate chain is not issued by a known root …","","An unknown TLS protocol was encountered during message …","","","","","","","A peer sent a non-null compression method.","The CRL, or a revoked certificate in the CRL, contained an …","The CRL is not a v2 X.509 CRL.","A peer sent an unknown elliptic curve type.","The CRL is an unsupported delta CRL, containing only …","","The CRL is an unsupported indirect CRL, containing revoked …","A peer sent an unsupported key exchange algorithm.","The certificate verifier doesn’t support the given type …","The CRL contained a revoked certificate with an …","","Config builder state where the caller must supply cipher …","Config builder state where the caller must supply key …","Config builder state where the caller must supply a …","Config builder state where the caller must supply TLS …","A structure that implements std::io::Write for writing …","","","","Add a single DER-encoded certificate to the store.","Parse the given DER-encoded certificates and add all that …","Adds all the given TrustAnchors anchors. This does not …","Adds all the given TrustAnchors anchors. This does not …","Retrieves the protocol agreed with the peer via ALPN.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Can a session using suite self resume from suite prev?","All defined ciphersuites appear in this module.","Items for use in a client.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Common cipher suite fields.","Common cipher suite fields.","This function uses io to complete any outstanding IO for …","This function uses io to complete any outstanding IO for …","Our TLS connection","Our connection","","","","","Make a new, empty RootCertStore.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This is a non-standard extension which extends the key …","Derives key material from the agreed connection secrets.","Derives key material from the agreed connection secrets.","How long the fixed part of the ‘IV’ is.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Constructs an OwnedTrustAnchor from its components.","Get a mutable reference to the underlying socket","Get a reference to the underlying socket","","","","","","","","","Which hash function to use with this suite.","Internal classes which may be useful outside the library. …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return true if there are no certificates.","Returns true if the connection is currently performing the …","How to exchange/agree keys.","All defined key exchange groups appear in this module.","Say how many certificates are in the container.","Log the given secret. client_random is provided for …","","","This is the rustls manual.","The IANA “TLS Supported Groups” name of the group","Retrieves the ciphersuite agreed with the peer.","Makes a new KeyLogFile. The environment variable is …","Make the recommended Ticketer. This produces tickets with …","Make a new Stream using the Connection conn and …","Make a new StreamOwned taking the Connection conn and …","","Retrieves the certificate chain used by the peer to …","True if the peer has sent us a close_notify alert. This is","How many plaintext bytes could be obtained via …","Processes any new packets read by a previous call to …","Processes any new packets read by a previous call to …","Retrieves the protocol version agreed with the peer.","Obtain plaintext data received from the peer over this TLS …","","","","","","","","","","","","Read TLS content from rd into the internal buffer.","Read TLS content from rd.","Returns an object that allows reading plaintext.","Returns an object that allows reading plaintext.","Resolve the set of supported SignatureSchemes from the …","The list of roots.","The SignatureScheme used to produce the signature.","","","","Queues a close_notify warning alert to be sent in the next …","Items for use in a server.","Sets a limit on the internal buffers used to buffer unsent …","Message signing interfaces and implementations.","How to sign messages for authentication.","Get the signature.","The underlying transport, like a socket","The underlying transport, like a socket","Return the subject field including its outer SEQUENCE …","The cipher suite’s identifier","How many bytes could be written by Connection::write_tls …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return true if this suite is usable for a key only …","All defined protocol versions appear in this module.","Return supported protocol version for the cipher suite.","The TLS enumeration naming this version.","Returns true if the caller should call Connection::read_tls…","Returns true if the caller should call …","Indicates whether the secret with label label will be …","Indicates whether the secret with label label will be …","","Sets a custom ResolvesServerCert.","Set Certificate Transparency logs to use for server …","Choose a specific set of cipher suites.","Sets a single certificate chain and matching private key …","Sets a single certificate chain and matching private key …","Sets a custom ResolvesClientCert.","Sets a custom ResolvesClientCert.","Choose how to verify client certificates.","Set a custom certificate verifier.","Choose a specific set of key exchange groups.","Do not support client auth.","Do not support client auth.","Disable client authentication.","Use a specific set of protocol versions.","Choose how to verify server certificates.","Choose the default set of cipher suites (…","Choose the default set of key exchange groups (…","Accept the default protocol versions: both TLS1.2 and …","Start side-specific config with defaults for underlying …","Sets a single certificate chain and matching private key …","Sets a single certificate chain and matching private key …","Sets a single certificate chain and matching private key. …","Sets a single certificate chain, matching private key, OCSP","Send the plaintext buf to the peer, encrypting and …","","","Writes TLS messages to wr.","Writes TLS messages to wr.","","","Returns an object that allows writing plaintext.","Returns an object that allows writing plaintext.","Which types we expected","Which handshake type we expected","What type we received","What handshake type we received","Common state for cipher suites (both for TLS 1.2 and TLS …","The TLS1.3 ciphersuite TLS_AES_128_GCM_SHA256","The TLS1.3 ciphersuite TLS_AES_256_GCM_SHA384","The TLS1.3 ciphersuite TLS_CHACHA20_POLY1305_SHA256","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","The TLS1.2 ciphersuite …","","","How to do bulk encryption.","","Returns the argument unchanged.","Calls U::from(self).","The TLS enumeration naming this cipher suite.","","","","Policy for enforcing Certificate Transparency.","Common configuration for (typically) all connections made …","This represents a single TLS client connection.","State associated with a client connection.","An implementer of ClientSessionStore that stores everything","A trait for the ability to store client session data, so …","Accessor for dangerous configuration options.","Disable 1.2 resumption.","The server is identified by a DNS name. The name is sent …","Zero-sized marker type representing verification of a …","The provided input could not be parsed because it is not a …","The server is identified by an IP address. SNI is not done.","A trait for the ability to choose a certificate chain and …","Configuration for how/when a client is allowed to resume a …","Zero-sized marker type representing verification of a …","Something that can verify a server certificate chain, and …","Encodes ways a client can know the expected name of the …","Support 1.2 resumption using session ids only.","Support 1.2 resumption using session ids or RFC 5077 …","","What mechanisms to support for resuming a TLS 1.2 session.","","A config builder state where the caller needs to supply …","A config builder state where the caller needs to supply a …","Default ServerCertVerifier, see the trait impl for more …","Stub that implements io::Write and dispatches to …","Which ALPN protocols we include in our client hello. If …","Make a HandshakeSignatureValid","Make a ServerCertVerified","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a builder to build up the client configuration.","How many bytes you may send. Writes will become short …","The underlying ClientConfig","How to decide what client auth certificate/keys to use.","","","","","","","","","","","","","Access configuration options whose use is dangerous and …","Create an in-memory session store resumption with up to …","","","Disable all use of session resumption.","Returns an io::Write implementer you can write bytes to to …","Whether to send data on the first flight (“early data”…","Whether to send the Server Name Indication (SNI) extension …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 true if any certificates at all are available.","","Create a new Resumption that stores data for the given …","Remember a TLS1.3 ticket that might be retrieved later …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 server signalled it will process early …","How to output key material for debugging. The default …","This should return the value most recently passed to …","","The maximum size of TLS message we’ll emit. If None, we …","Constructs a new WebPkiVerifier.","Create a new policy.","Make a new ClientConnection. config controls how we …","Make a new ClientSessionMemoryCache. size is the maximum …","Remove and forget any saved TLS1.2 session for server_name.","","Returns true if Rustls should ask the server to send SCTs.","Returns true if Rustls should ask the server to send SCTs.","With the server-supplied acceptable issuers in …","How and when the client can resume a previous session.","Overrides the default ServerCertVerifier with something …","Remember what NamedGroup the given server chose.","","Remember a TLS1.2 session.","","Use a custom ClientSessionStore implementation to store …","Return the list of SignatureSchemes that this verifier …","Return the list of SignatureSchemes that this verifier …","Return a TLS1.3 ticket previously provided to …","","Configure whether TLS 1.2 sessions may be resumed, and by …","Get the most recently saved TLS1.2 session for server_name …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the signature verification methods supported by …","Verify the end-entity certificate end_entity is valid for …","Will verify the certificate is valid in the following ways:","Verify that the end-entity certificate end_entity is a …","Verify that the end_entity has a name or alternative name …","Verify a signature allegedly by the given server …","Verify a signature allegedly by the given server …","Verify a signature allegedly by the given server …","Verify a signature allegedly by the given server …","","Low-level TLS message decryption functions.","Low-level TLS message parsing and encoding functions.","Low-level TLS record layer functions.","Objects with this trait can decrypt TLS messages.","Perform the decryption over the concerned TLS message.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","An externally length’d payload","An arbitrary, unknown-content, u16-length-prefixed payload","An arbitrary, unknown-content, u24-length-prefixed payload","An arbitrary, unknown-content, u8-length-prefixed payload","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 the argument unchanged.","Calls U::from(self).","","","","","Trait for implementing encoding and decoding functionality …","The length of the length prefix for a list.","Wrapper over a slice of bytes that allows reading chunks …","","A trait for types that can be encoded and decoded in a …","","","","Used to check whether the reader has any content left …","","","","","","","","","Function for encoding itself by appending itself to the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convenience function for encoding the implementation into …","Convenience function for encoding the implementation into …","Creates a new Reader of the provided bytes slice with the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the number of bytes that are still able to be read …","","","Function for decoding itself from the provided reader will …","","Function for wrapping a call to the read function in a …","Function for wrapping a call to the read function in a …","Borrows a slice of all the remaining bytes that appear …","Attempts to create a new Reader on a sub section of this …","Attempts to borrow a slice of bytes from the current …","","","","","","","","","","","","Returns the cursor position which is also the number of …","","","","","This deframer works to reconstruct TLS messages from a …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns true if we have messages for the caller to …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Return any decrypted messages that the deframer has been …","Read some bytes from rd, and add them to our internal …","","","","","","","","","","","","","","","The AlertLevel TLS protocol enum. Values in this enum are …","","The CertificateStatusType TLS protocol enum. Values in …","","","","The ClientCertificateType TLS protocol enum. Values in …","","The Compression TLS protocol enum. Values in this enum …","","","","","","The ECCurveType TLS protocol enum. Values in this enum …","","","The ECPointFormat TLS protocol enum. Values in this enum …","","","","","","","The ExtensionType TLS protocol enum. Values in this enum …","","","","","","","","The HashAlgorithm TLS protocol enum. Values in this enum …","","The HeartbeatMessageType TLS protocol enum. Values in …","The HeartbeatMode TLS protocol enum. Values in this enum …","","","The KeyUpdateRequest TLS protocol enum. Values in this …","","","","","The NamedCurve TLS protocol enum. Values in this enum are …","","The NamedGroup TLS protocol enum. Values in this enum are …","","","","","The PSKKeyExchangeMode TLS protocol enum. Values in this …","","","","","","","","","","","","","","","","","","","","","","","","","","The ServerNameType TLS protocol enum. Values in this enum …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Take the Message msg and re-fragment it into new messages …","Enqueue borrowed fragments of (version, typ, payload) which","Returns the argument unchanged.","Calls U::from(self).","Set the maximum fragment size that will be produced.","","","","","","","","","","","","","","","","Only supports OCSP","","","","","","","","","","","","","","","","","","","","A DistinguishedName is a Vec<u8> wrapped in internal types.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if there is more than one extension of a given","Returns true if there is more than one extension of a given","Returns true if there is more than one extension of a given","Returns true if there is more than one extension of a given","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Make a basic SNI ServerNameRequest quoting hostname.","","","","","Make a new one with one entry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A TLS frame, named TLSPlaintext in the standard.","","","","","Maximum on-wire message size.","A message with decoded payload","","","","A TLS frame, named TLSPlaintext in the standard.","A decrypted TLS frame","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Force conversion into a plaintext message.","","","","","","","","MessageError allows callers to distinguish between valid …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Result of decryption.","Record layer that tracks decryption and encryption keys.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create new record layer with no keys.","The decrypted message.","","","","","","","Whether the peer appears to be getting close to encrypting …","Ephemeral ECDH on secp256r1 (aka NIST-P256)","Ephemeral ECDH on secp384r1 (aka NIST-P384)","Ephemeral ECDH on curve25519 (see RFC7748)","This section discusses vulnerabilities in other TLS …","This section discusses vulnerabilities and design errors …","This section collects together goal-oriented documentation.","This section documents rustls itself: what protocol …","This section provides rationale for the defaults in rustls.","Represents a ClientHello message received through the …","Handle on a server-side connection before configuration is …","A ClientCertVerifier that will allow both anonymous and …","A ClientCertVerifier that will ensure that every client …","Zero-sized marker type representing verification of a …","Something that can verify a client certificate chain","A struct representing the received Client Hello","A type which encapsulates an owned string that is a …","Turns off client authentication.","Something which never stores sessions.","wrapper around internal representation of a parsed …","A trait for the ability to encrypt and decrypt tickets.","Allows reading of early data in resumed TLS1.3 connections.","How to choose a certificate chain and signing key for use …","Something that resolves do different cert chains/keys based","Common configuration for a set of server sessions.","This represents a single TLS server connection.","State associated with a server connection.","An implementer of StoresServerSessions that stores …","A trait for the ability to store server session data.","An unparsed DER encoded Certificate Revocation List (CRL).","A config builder state where the caller must supply how to …","Check if a ClientHello message has been received.","Add a new sign::CertifiedKey to be used for the given SNI …","Get the ALPN protocol identifiers submitted by the client.","Protocol names we support, most preferred first. If empty …","","Make a ClientCertVerified","","","","","","","","","","","","","","Produce a borrowed DnsNameRef from this owned DnsName.","","","","","","","","","","","","","","","","","","","","","","","","Wrap this verifier in an Arc and coerce it to …","Wrap this verifier in an Arc and coerce it to …","Construct a NoClientAuth, wrap it in an Arc and coerce it …","Create builder to build up the server configuration.","Whether the store can cache another session. This is used …","","","How to choose a server cert and key.","Get cipher suites.","Return true to require a client certificate and false to …","Return true to require a client certificate and false to …","","Returns the Subjects of the client authentication trust …","","","","Get the ClientHello for this connection.","","","","","","","Decrypt cipher, validating its authenticity protection and …","Return an empty Acceptor, ready to receive bytes from a …","","","","Returns an io::Read implementer you can read bytes from …","Returns true if this implementation will encrypt/decrypt …","Encrypt and authenticate plain, returning the resulting …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Find a value with the given key. Return it, or None if it …","","","","Ignore the client’s ciphersuite order. Instead, choose …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert the Accepted into a ServerConnection.","How to output key material for debugging. The default …","Returns the lifetime in seconds of tickets produced now. …","Amount of early data to accept for sessions created by …","The maximum size of TLS message we’ll emit. If None, we …","Construct a new AllowAnyAuthenticatedClient.","Construct a new AllowAnyAnonymousOrAuthenticatedClient.","Make a new ServerSessionMemoryCache. size is the maximum …","Create a new and empty (i.e., knows no certificates) …","Make a new ServerConnection. config controls how we …","Returns true to enable the server to request a client …","Returns true to enable the server to request a client …","","","","Parse the CRL DER, yielding a webpki::CertRevocationList …","Store session secrets encoded in value against key, …","","","","Read TLS content from rd.","Application-controlled portion of the resumption ticket …","Explicitly discard early data, notifying the client","Choose a certificate chain and matching key given …","","Whether the server should send “0.5RTT” data. This …","How many TLS1.3 tickets to send immediately after a …","Get the server name indicator.","Retrieves the server name, if any, used to select the …","How to store client sessions.","Set the resumption data to embed in future resumption …","Get the compatible signature schemes.","Return the list of SignatureSchemes that this verifier …","Return the list of SignatureSchemes that this verifier …","Find a value with the given key. Return it and delete it; …","","","How to produce tickets.","","","","","","","","","","","","","","","","","","","","","","","","Validate the given bytes are a DNS name if they are viewed …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Verify the end-entity certificate end_entity is valid, …","","","","Verify a signature allegedly by the given client …","Verify a signature allegedly by the given client …","Verify a signature allegedly by the given client …","Verify a signature allegedly by the given client …","Update the verifier to validate client certificates …","Update the verifier to validate client certificates …","A packaged-together certificate chain, matching SigningKey …","Errors while signing","A thing that can sign a message.","An abstract signing key.","What kind of key we have.","Parse der as any ECDSA key type, returning the first which …","Parse der as any EdDSA key type, returning the first which …","Parse der as any supported key encoding/type, returning …","","","","","The certificate chain.","Choose a SignatureScheme from those offered.","","","The end-entity certificate.","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","The certified key.","Make a new CertifiedKey, with the given chain and key.","An optional OCSP response from the certificate issuer, …","Reveals which scheme will be used when you call sign().","An optional collection of SCTs from CT logs, proving the …","Signs message using the selected scheme.","The set of schemes we support for signatures and that are …","","","","","","","","","TLS1.2","TLS1.3"],"i":[0,0,0,33,49,49,35,0,4,36,35,23,21,21,33,33,33,23,4,33,23,24,0,0,0,34,0,33,34,33,33,34,34,33,33,34,49,35,0,19,44,0,0,34,34,33,0,0,0,0,0,0,0,0,36,13,13,13,33,33,4,33,33,0,21,0,21,21,21,21,21,21,36,16,16,16,16,16,36,16,36,21,21,21,22,4,34,34,0,23,33,103,103,103,103,103,4,4,34,4,35,33,21,4,20,0,35,34,34,34,21,21,21,21,21,21,21,21,33,21,33,4,4,21,33,33,20,20,4,4,20,20,24,20,20,21,20,21,0,4,23,24,4,21,20,0,24,21,0,0,22,34,21,34,21,20,20,21,20,33,20,21,21,21,0,22,34,4,33,33,22,4,22,22,0,22,33,20,22,23,23,22,21,21,21,21,23,24,0,24,0,4,0,4,4,0,0,33,21,21,36,16,16,16,16,16,16,16,0,33,21,21,21,21,21,21,23,0,15,15,15,15,13,13,21,21,21,21,21,21,21,21,21,19,44,0,0,22,34,34,21,34,0,21,21,22,22,0,0,0,22,0,21,21,0,0,0,0,0,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,13,13,13,0,38,0,22,22,38,0,22,21,20,22,21,20,33,23,103,33,34,35,13,15,16,36,33,23,33,20,33,21,21,21,21,33,20,24,24,20,24,33,24,20,4,24,33,0,0,0,0,0,21,103,103,1,1,1,1,11,2,13,15,16,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,17,0,0,18,1,19,4,20,21,22,23,24,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,38,18,1,19,4,20,21,22,23,24,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,38,2,46,17,40,44,54,57,40,44,40,44,1,25,33,34,35,13,15,16,36,2,46,17,48,19,4,20,21,22,23,24,33,34,35,13,15,16,36,37,2,49,38,50,46,40,44,46,52,54,57,46,17,60,18,1,48,19,44,4,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,44,44,4,4,4,4,4,4,4,20,21,22,23,24,24,54,57,25,26,29,30,31,32,33,33,33,34,34,35,35,13,13,15,15,16,16,36,36,37,2,49,38,38,38,50,18,57,57,13,15,16,33,34,35,36,2,38,0,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,1,11,46,0,1,212,71,72,0,60,11,72,211,54,57,2,11,48,48,40,44,11,75,54,57,25,33,34,35,13,15,16,36,2,40,44,40,44,46,1,25,103,103,103,11,0,11,0,46,25,54,57,18,38,48,18,1,19,4,20,21,22,23,24,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,38,4,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,11,75,52,40,46,17,71,72,60,211,18,1,48,19,44,4,20,21,22,23,24,54,57,25,26,29,30,31,32,33,34,35,13,15,16,36,37,2,49,38,50,38,0,38,50,11,11,212,212,71,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,52,54,57,40,44,52,54,40,44,213,214,213,214,0,0,0,0,0,0,0,0,0,0,92,92,92,92,92,92,92,92,92,92,0,0,0,0,0,0,0,96,98,0,0,98,0,0,0,0,0,96,96,0,0,0,0,0,0,0,83,93,94,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,83,95,99,83,84,87,83,96,97,98,84,87,83,96,97,98,83,97,64,64,97,64,83,83,96,98,95,90,64,100,100,93,94,84,87,83,96,97,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,88,98,97,108,102,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,64,83,108,102,83,105,104,64,102,108,102,90,90,88,83,99,108,102,108,102,97,90,90,108,102,97,108,102,84,87,83,96,97,98,100,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,105,104,95,64,215,102,100,93,94,84,87,83,96,97,98,99,105,90,105,0,0,90,90,90,90,95,0,0,0,0,216,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,116,117,114,115,116,117,116,114,115,116,117,114,115,116,117,114,115,116,117,117,114,115,116,117,117,114,115,116,117,114,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,114,115,116,117,0,119,119,119,119,119,119,119,119,119,119,0,0,0,217,0,218,218,218,76,76,218,120,76,218,120,120,120,219,120,76,120,76,218,120,219,219,76,76,218,120,76,0,0,219,120,219,219,76,76,76,120,76,218,120,76,218,120,76,218,120,0,76,220,0,0,123,0,122,121,122,123,121,122,123,121,122,123,121,122,123,121,121,122,123,122,121,121,122,121,122,123,121,122,123,121,122,123,122,125,133,133,0,125,0,125,125,125,0,125,0,125,128,128,128,129,0,128,128,0,125,125,125,135,135,125,0,103,103,103,103,103,130,128,0,125,0,0,132,125,0,129,127,125,127,0,135,0,125,129,138,125,0,125,136,136,125,134,134,125,125,128,128,128,128,125,131,131,125,127,127,127,127,127,125,133,125,125,0,125,125,125,125,125,125,125,125,125,125,133,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,137,137,125,125,130,126,103,126,103,126,126,125,126,103,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,126,126,126,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,127,128,128,129,129,130,130,131,131,125,125,132,132,126,126,103,103,133,133,134,134,135,135,136,136,137,137,138,138,125,126,103,127,128,129,130,131,132,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,126,126,126,126,126,126,126,126,126,103,126,103,126,103,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,127,128,129,130,131,125,132,126,103,133,134,135,136,137,138,0,0,0,0,139,139,139,139,139,139,139,139,139,139,139,173,160,0,179,0,0,0,0,179,0,0,179,0,165,179,159,0,157,179,179,0,0,179,0,179,0,0,0,157,163,160,160,0,160,160,171,0,0,157,159,157,159,176,179,179,159,157,179,0,0,0,179,0,0,179,151,0,157,159,163,0,179,179,157,179,0,0,0,179,146,0,158,157,159,0,0,157,0,0,157,159,160,0,159,158,0,0,0,0,179,179,0,179,0,0,157,159,0,0,157,159,157,173,159,165,157,157,159,163,157,159,157,159,151,146,157,159,163,165,171,173,176,179,0,177,140,140,140,141,142,143,144,77,221,155,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,145,145,146,172,166,172,147,164,162,147,147,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,160,77,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,160,77,162,147,140,174,140,169,167,170,222,222,147,149,162,147,148,149,152,141,153,154,142,155,143,156,146,144,157,159,147,163,164,162,165,166,140,167,168,169,170,171,77,172,173,174,175,176,177,178,145,140,148,149,160,156,147,164,162,174,166,177,222,222,147,174,177,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,148,148,149,150,151,152,141,141,153,154,142,142,155,143,143,156,146,144,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,77,172,173,174,175,176,177,178,179,145,221,147,222,222,174,165,164,147,162,145,140,140,222,162,162,147,177,147,166,147,162,147,222,222,147,164,162,165,166,147,174,223,147,164,162,147,157,159,163,165,173,176,147,153,222,222,147,164,166,177,223,147,164,166,155,154,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,178,149,164,162,149,177,175,159,159,159,165,157,167,148,153,154,155,166,140,169,175,177,178,151,177,154,178,170,150,152,153,145,147,168,169,149,147,162,148,149,152,141,153,154,142,155,143,156,146,144,157,159,147,163,164,162,165,166,140,167,168,169,170,171,77,172,173,174,175,176,177,178,145,145,156,147,164,162,147,172,175,177,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,160,77,221,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,150,152,145,148,149,150,151,152,141,153,154,142,155,143,156,146,144,157,158,159,147,163,164,162,165,166,140,160,167,168,169,170,171,77,172,173,174,175,176,177,178,179,145,171,148,185,185,0,185,185,186,186,110,0,0,0,186,0,0,186,186,186,183,185,110,112,112,184,186,183,185,110,112,184,186,184,184,110,112,110,112,185,185,110,185,110,112,184,186,183,185,110,112,112,184,186,185,183,185,110,112,184,186,110,112,184,185,183,110,112,184,110,110,112,183,183,185,110,112,184,184,186,183,185,110,112,184,186,183,110,112,183,185,110,112,184,186,183,110,112,184,224,224,0,0,0,0,0,0,189,189,189,188,101,107,187,189,188,101,107,187,189,189,189,107,187,107,187,189,188,101,107,189,189,101,107,187,189,188,101,107,187,189,188,188,101,107,187,189,189,188,189,101,188,189,188,189,189,189,189,101,107,187,188,101,107,187,189,188,101,107,187,189,188,101,107,187,189,188,189,0,0,124,191,124,191,191,124,191,124,191,124,191,124,191,124,191,124,191,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,194,195,80,182,196,204,197,198,201,109,199,200,194,195,203,63,192,193,182,182,196,81,80,202,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,197,198,201,80,225,199,200,80,195,89,89,198,89,197,198,201,193,182,81,80,182,81,80,73,192,202,63,63,63,73,73,182,89,63,182,196,81,80,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,225,199,200,182,80,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,193,80,73,80,80,197,198,200,194,63,89,89,197,198,201,204,225,199,200,203,192,63,63,82,194,80,80,195,63,80,63,195,89,89,225,199,200,80,182,81,80,204,197,198,201,109,109,199,200,194,195,203,63,192,193,182,182,196,81,80,202,182,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,204,197,198,201,109,199,200,194,195,203,63,192,193,182,196,81,80,202,89,197,198,201,89,89,89,89,197,198,0,0,0,0,207,0,0,0,106,208,106,208,106,207,106,106,106,208,208,106,208,106,208,106,106,106,209,106,209,0,106,208,106,208,106,208,106,208,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],[[5,[3,4]]]],[[1,[6,[-1]]],[[3,[7,7]]],[[9,[[6,[8]]]]]],[[1,-1],3,10],[[1,-1],3,10],[11,[[12,[[6,[8]]]]]],[2,[[6,[8]]]],[13,[[12,[14]]]],[15,[[12,[14]]]],[16,[[12,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[17,17],[[12,[17]]]],0,0,[18,18],[1,1],[19,19],[4,4],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[[[26,[-1,-2]]],[[26,[-1,-2]]],[27,28],27],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[13,13],[15,15],[16,16],[36,36],[37,37],[2,2],[38,38],[[-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,[],[]],[[2,2],39],0,0,[[[40,[-1]],-2],[[5,[[3,[7,7]],41]]],[],[42,43]],[[44,-1],[[5,[[3,[7,7]],41]]],[42,43]],0,0,[[[40,[-1]]],[],[]],[44],[[[40,[-1]]],[],[]],[44],[[],1],[[25,[45,[8]]],3],[[33,[45,[8]]],3],[[34,[45,[8]]],3],[[35,[45,[8]]],3],[[13,[45,[8]]],3],[[15,[45,[8]]],3],[[16,[45,[8]]],3],[[36,[45,[8]]],3],[[2,[45,[8]]],3],[[46,46],47],[[17,17],47],[[48,48],47],[[19,19],47],[[4,4],47],[[20,20],47],[[21,21],47],[[22,22],47],[[23,23],47],[[24,24],47],[[33,33],47],[[34,34],47],[[35,35],47],[[13,13],47],[[15,15],47],[[16,16],47],[[36,36],47],[[37,37],47],[[2,2],47],[[49,49],47],[[38,38],47],[[50,50],47],0,[[[40,[-1]],-2,[6,[8]],[12,[[6,[8]]]]],[[5,[-2,4]]],[],[[51,[[6,[8]]]]]],[[44,-1,[6,[8]],[12,[[6,[8]]]]],[[5,[-1,4]]],[[51,[[6,[8]]]]]],0,[52,[[53,[3]]]],[[[54,[-1,-2]]],[[53,[3]]],[55,56],[42,43]],[[[57,[-1,-2]]],[[53,[3]]],[55,56],[42,43]],[[46,58],59],[[17,58],59],[[60,58],59],[[18,58],59],[[1,58],59],[[48,58],59],[[19,58],59],[[44,58],59],[[4,58],59],[[4,58],59],[[20,58],59],[[21,58],59],[[22,58],59],[[23,58],59],[[24,58],59],[[[54,[-1,-2]],58],59,[61,62],[61,42,43,62]],[[[57,[-1,-2]],58],59,[61,62],[61,42,43,62]],[[25,58],59],[[[26,[-1,-2]],58],59,28,61],[[29,58],59],[[30,58],59],[[31,58],59],[[32,58],59],[[33,58],59],[[34,58],59],[[35,58],59],[[13,58],59],[[15,58],59],[[16,58],59],[[36,58],59],[[37,58],59],[[2,58],59],[[49,58],59],[[38,58],59],[[50,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,44],[64,44],[-1,-1,[]],[20,4],[23,4],[22,4],[65,4],[24,4],[21,4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[66,24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[23,33],[-1,-1,[]],[8,33],[8,34],[-1,-1,[]],[-1,-1,[]],[8,35],[-1,-1,[]],[67,13],[-1,-1,[]],[67,15],[67,16],[-1,-1,[]],[-1,-1,[]],[8,36],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,38],[-1,-1,[]],[46,38],[-1,-1,[]],[[-1,-2,[12,[-3]]],18,[[68,[[45,[8]]]]],[[68,[[45,[8]]]]],[[68,[[45,[8]]]]]],[[[57,[-1,-2]]],-2,[55,56],[42,43]],[[[57,[-1,-2]]],-2,[55,56],[42,43]],[13,67],[15,67],[16,67],[33,8],[34,8],[35,8],[36,8],[[2,-1],3,69],[38,70],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,47],[11,47],0,0,[1,7],[[-1,14,[6,[8]],[6,[8]]],3,[]],[[71,14,[6,[8]],[6,[8]]],3],[[72,14,[6,[8]],[6,[8]]],3],0,0,[11,[[12,[38]]]],[[],72],[[],[[5,[[74,[73]],4]]]],[[-1,-2],[[54,[-1,-2]]],[55,56],[42,43]],[[-1,-2],[[57,[-1,-2]]],[55,56],[42,43]],[[2,2],[[12,[39]]]],[11,[[12,[[6,[2]]]]]],[48,47],[48,7],[[[40,[-1]]],[[5,[48,4]]],[]],[44,[[5,[48,4]]]],[11,[[12,[13]]]],[[75,[6,[8]]],[[53,[7]]]],[[[54,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[[[57,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[76,[[5,[25,20]]]],[76,[[5,[33,20]]]],[76,[[5,[34,20]]]],[76,[[5,[35,20]]]],[76,[[5,[13,20]]]],[76,[[5,[15,20]]]],[76,[[5,[16,20]]]],[76,[[5,[36,20]]]],[76,[[5,[2,20]]]],[[[40,[-1]],42],[[5,[7,41]]],[]],[[44,42],[[5,[7,41]]]],[[[40,[-1]]],75,[]],[44,75],[[46,[6,[16]]],[[45,[16]]]],0,0,0,0,0,[11,3],0,[[11,[12,[7]]],3],0,0,[25,[[6,[8]]]],0,0,[18,77],[38,15],[48,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,[],[]],[-1,-2,[],[]],[-1,78,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[38,36],47],0,[38,50],0,[11,47],[11,47],[[-1,14],47,[]],[[-1,14],47,[]],[[71,14],47],[[[26,[80,81]],[74,[82]]],80],[[[26,[83,84]],[6,[85]],86],[[26,[83,87]]]],[[[26,[-1,29]],[6,[38]]],[[26,[-1,30]]],28],[[[26,[83,84]],[45,[2]],37],[[5,[83,4]]]],[[[26,[83,87]],[45,[2]],37],[[5,[83,4]]]],[[[26,[83,87]],[74,[88]]],83],[[[26,[83,84]],[74,[88]]],83],[[[26,[80,32]],[74,[89]]],[[26,[80,81]]]],[[[26,[83,32]],[74,[90]]],[[26,[83,87]]]],[[[26,[-1,30]],[6,[60]]],[[26,[-1,31]]],28],[[[26,[83,84]]],83],[[[26,[83,87]]],83],[[[26,[80,32]]],[[26,[80,81]]]],[[[26,[-1,31]],[6,[50]]],[[5,[[26,[-1,32]],4]]],28],[[[26,[83,32]],-1],[[26,[83,84]]],[[68,[[74,[1]]]]]],[[[26,[-1,29]]],[[26,[-1,30]]],28],[[[26,[-1,30]]],[[26,[-1,31]]],28],[[[26,[-1,31]]],[[5,[[26,[-1,32]],4]]],28],[[[26,[-1,29]]],[[26,[-1,32]]],28],[[[26,[83,84]],[45,[2]],37],[[5,[83,4]]]],[[[26,[83,87]],[45,[2]],37],[[5,[83,4]]]],[[[26,[80,81]],[45,[2]],37],[[5,[80,4]]]],[[[26,[80,81]],[45,[2]],37,[45,[8]],[45,[8]]],[[5,[80,4]]]],[[52,[6,[8]]],[[53,[7]]]],[[[54,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[[[57,[-1,-2]],[6,[8]]],[[53,[7]]],[55,56],[42,43]],[[[40,[-1]],43],[[5,[7,41]]],[]],[[44,43],[[5,[7,41]]]],[[52,[6,[91]]],[[53,[7]]]],[[[54,[-1,-2]],[6,[91]]],[[53,[7]]],[55,56],[42,43]],[[[40,[-1]]],52,[]],[44,52],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[92,58],59],[-1,-1,[]],[-1,-2,[],[]],0,[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],93],[[],94],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[26,[83,29]]]],[95,7],0,0,[84,84],[87,87],[83,83],[96,96],[97,97],[98,98],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[83,99],[[],97],[64],[64],[[],97],[64,[[12,[95]]]],0,0,[[96,96],47],[[98,98],47],[95,[[53,[3]]]],[[90,58],59],[[64,58],59],[[100,58],59],[[100,58],59],[[93,58],59],[[94,58],59],[[84,58],59],[[87,58],59],[[83,58],59],[[96,58],59],[[97,58],59],[[98,58],59],[[99,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,47,[]],[[98,-1],3,69],[7,97],[[-1,98,101],3,[]],[[102,98,101],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,[],[]],[64,47],0,[[-1,98],[[12,[103]]],[]],[[102,98],[[12,[103]]]],0,[[-1,[12,[104]]],105,[[68,[[74,[1]]]]]],[[[6,[85]],86],104],[[[74,[83]],98],[[5,[64,4]]]],[7,102],[[-1,98],3,[]],[[102,98],3],[-1,47,[]],[-1,47,[]],[[-1,[6,[[6,[8]]]],[6,[16]]],[[12,[[74,[106]]]]],[]],0,[[99,[74,[90]]],3],[[-1,98,103],3,[]],[[102,98,103],3],[[-1,98,107],3,[]],[[102,98,107],3],[[[74,[108]]],97],[-1,[[45,[16]]],[]],[-1,[[45,[16]]],[]],[[-1,98],[[12,[101]]],[]],[[102,98],[[12,[101]]]],[[97,96],97],[[-1,98],[[12,[107]]],[]],[[102,98],[[12,[107]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,78,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[14,[[5,[98]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[],[[45,[16]]]],[[-1,2,[6,[2]],98,10,[6,[8]],86],[[5,[94,4]]],[]],[[105,2,[6,[2]],98,10,[6,[8]],86],[[5,[94,4]]]],[[109,1,[6,[2]],86],[[5,[3,4]]]],[[109,98],[[5,[3,4]]]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[95,[6,[8]]],[[53,[7]]]],0,0,0,0,[[-1,110,111],[[5,[112,4]]],[]],0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[113,[45,[8]]],3],[[113,58],59],[-1,-1,[]],[-1,-2,[],[]],0,[76,[[5,[113,20]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[115,115],[116,116],[117,117],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[],114],[[],116],[[],117],[[114,[45,[8]]],3],[[115,[45,[8]]],3],[[116,[45,[8]]],3],[[117,[45,[8]]],3],[[[6,[8]],[45,[8]]],3],[[114,114],47],[[115,115],47],[[116,116],47],[[117,117],47],[[114,58],59],[[115,58],59],[[116,58],59],[[117,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[118,[0]]],117],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[117,[[45,[8]]]],[-1,114,[[68,[[45,[8]]]]]],[[[45,[8]]],115],[[[45,[8]]],116],[[[45,[8]]],117],[76,114],[76,[[5,[114,20]]]],[76,[[5,[115,20]]]],[76,[[5,[116,20]]]],[76,[[5,[117,20]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[119,[45,[8]]],3],[[119,58],59],[-1,-1,[]],[-1,-2,[],[]],[76,[[5,[119,20]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,0,0,0,0,[76,47],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,120],[[-1,-2],3,[],[]],[[-1,[45,[8]]],3,[]],[[120,[45,[8]]],3],[[76,14],[[5,[3,20]]]],[[120,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[45,[8]]],[]],[-1,[[45,[8]]],[]],[[[6,[8]]],76],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,7],[[67,[6,[8]]],3],[[111,[6,[8]]],3],[76,[[5,[-1,20]]],[]],[76,[[5,[120,20]]]],[[[6,[8]]],[[5,[-1,20]]],[]],[[[6,[8]]],[[5,[-1,20]]],[]],[76,[[6,[8]]]],[[76,7],[[5,[76,20]]]],[[76,7],[[12,[[6,[8]]]]]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,[76,7],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],121],[[122,58],59],[[123,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[121,47],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[121,124],[[5,[[12,[122]],4]]]],[[121,42],[[53,[7]]]],0,[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[125,[[12,[14]]]],[126,[[12,[14]]]],[103,[[12,[14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[127,127],[128,128],[129,129],[130,130],[131,131],[125,125],[132,132],[126,126],[103,103],[133,133],[134,134],[135,135],[136,136],[137,137],[138,138],[[-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,[],[]],[[127,[45,[8]]],3],[[128,[45,[8]]],3],[[129,[45,[8]]],3],[[130,[45,[8]]],3],[[131,[45,[8]]],3],[[125,[45,[8]]],3],[[132,[45,[8]]],3],[[126,[45,[8]]],3],[[103,[45,[8]]],3],[[133,[45,[8]]],3],[[134,[45,[8]]],3],[[135,[45,[8]]],3],[[136,[45,[8]]],3],[[137,[45,[8]]],3],[[138,[45,[8]]],3],[[127,127],47],[[128,128],47],[[129,129],47],[[130,130],47],[[131,131],47],[[125,125],47],[[132,132],47],[[126,126],47],[[103,103],47],[[133,133],47],[[134,134],47],[[135,135],47],[[136,136],47],[[137,137],47],[[138,138],47],[[127,58],59],[[128,58],59],[[129,58],59],[[130,58],59],[[131,58],59],[[125,58],59],[[132,58],59],[[126,58],59],[[103,58],59],[[133,58],59],[[134,58],59],[[135,58],59],[[136,58],59],[[137,58],59],[[138,58],59],[-1,-1,[]],[8,127],[-1,-1,[]],[8,128],[-1,-1,[]],[8,129],[8,130],[-1,-1,[]],[-1,-1,[]],[8,131],[-1,-1,[]],[67,125],[8,132],[-1,-1,[]],[67,126],[-1,-1,[]],[-1,-1,[]],[67,103],[-1,-1,[]],[8,133],[8,134],[-1,-1,[]],[8,135],[-1,-1,[]],[-1,-1,[]],[8,136],[8,137],[-1,-1,[]],[-1,-1,[]],[8,138],[125,67],[126,67],[103,67],[127,8],[128,8],[129,8],[130,8],[131,8],[132,8],[133,8],[134,8],[135,8],[136,8],[137,8],[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,[],[]],[76,[[5,[127,20]]]],[76,[[5,[128,20]]]],[76,[[5,[129,20]]]],[76,[[5,[130,20]]]],[76,[[5,[131,20]]]],[76,[[5,[125,20]]]],[76,[[5,[132,20]]]],[76,[[5,[126,20]]]],[76,[[5,[103,20]]]],[76,[[5,[133,20]]]],[76,[[5,[134,20]]]],[76,[[5,[135,20]]]],[76,[[5,[136,20]]]],[76,[[5,[137,20]]]],[76,[[5,[138,20]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],139],[[139,112],[[0,[10]]]],[[139,35,13,[6,[8]]],[[0,[10]]]],[-1,-1,[]],[-1,-2,[],[]],[[139,[12,[7]]],[[5,[3,4]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[140,47],[140,47],[140,47],[141,[[6,[8]]]],[142,[[6,[8]]]],[143,[[6,[8]]]],[144,[[6,[8]]]],[77,[[6,[8]]]],[-1,[[12,[[6,[8]]]]],[]],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,[],[]],[[[6,[8]]],145],[[],145],[[],146],0,0,0,[147,47],0,0,0,0,[148,148],[149,149],[150,150],[151,151],[152,152],[141,141],[153,153],[154,154],[142,142],[155,155],[143,143],[156,156],[146,146],[144,144],[157,157],[158,158],[159,159],[160,160],[77,77],[[-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,[],[]],0,0,0,0,[140,161],0,0,0,[-1,47,[]],[-1,47,[]],[147,47],[[],149],[162,47],[147,47],[[148,[45,[8]]],3],[[149,[45,[8]]],3],[[152,[45,[8]]],3],[[141,[45,[8]]],3],[[153,[45,[8]]],3],[[154,[45,[8]]],3],[[142,[45,[8]]],3],[[155,[45,[8]]],3],[[143,[45,[8]]],3],[[156,[45,[8]]],3],[[146,[45,[8]]],3],[[144,[45,[8]]],3],[[157,[45,[8]]],3],[[159,[45,[8]]],3],[[147,[45,[8]]],3],[[163,[45,[8]]],3],[[164,[45,[8]]],3],[[162,[45,[8]]],3],[[165,[45,[8]]],3],[[166,[45,[8]]],3],[[140,[45,[8]]],3],[[167,[45,[8]]],3],[[168,[45,[8]]],3],[[169,[45,[8]]],3],[[170,[45,[8]]],3],[[171,[45,[8]]],3],[[77,[45,[8]]],3],[[172,[45,[8]]],3],[[173,[45,[8]]],3],[[174,[45,[8]]],3],[[175,[45,[8]]],3],[[176,[45,[8]]],3],[[177,[45,[8]]],3],[[178,[45,[8]]],3],[[145,[45,[8]]],3],0,[[148,148],47],[[149,149],47],[[160,160],47],0,0,0,0,0,0,0,[[-1,125],[[12,[159]]],[]],[[-1,125],[[12,[159]]],[]],[[147,125],[[12,[157]]]],[[174,125],[[12,[173]]]],[[177,125],[[12,[176]]]],[[148,58],59],[[149,58],59],[[150,58],59],[[151,58],59],[[152,58],59],[[141,58],59],[[153,58],59],[[154,58],59],[[142,58],59],[[155,58],59],[[143,58],59],[[156,58],59],[[146,58],59],[[144,58],59],[[157,58],59],[[158,58],59],[[159,58],59],[[147,58],59],[[163,58],59],[[164,58],59],[[162,58],59],[[165,58],59],[[166,58],59],[[140,58],59],[[160,58],59],[[167,58],59],[[168,58],59],[[169,58],59],[[170,58],59],[[171,58],59],[[77,58],59],[[172,58],59],[[173,58],59],[[174,58],59],[[175,58],59],[[176,58],59],[[177,58],59],[[178,58],59],[[179,58],59],[[145,58],59],[-1,-1,[]],[[[180,[8]]],148],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],141],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],142],[-1,-1,[]],[[[45,[8]]],143],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],144],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[45,[8]]],77],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[6,[[6,[8]]]]],-1,[]],[147,[[12,[[45,[141]]]]]],[-1,[[12,[[6,[8]]]]],[]],[-1,[[12,[[6,[8]]]]],[]],[174,[[12,[[6,[77]]]]]],[165,[[12,[[45,[8]]]]]],[164,[[12,[116]]]],[147,[[12,[[6,[133]]]]]],[162,[[12,[[6,[133]]]]]],[145,[[45,[8]]]],[140,[[45,[8]]]],[140,[[12,[[6,[144]]]]]],[-1,[[6,[159]]],[]],[162,[[6,[159]]]],[162,[[12,[153]]]],[147,[[12,[[6,[153]]]]]],[177,[[12,[181]]]],[147,[[12,[[6,[103]]]]]],[166,[[12,[[45,[8]]]]]],[147,[[12,[155]]]],[162,[[12,[67]]]],[147,[[12,[[6,[136]]]]]],[-1,[[12,[[45,[8]]]]],[]],[-1,[[12,[[45,[8]]]]],[]],[147,[[12,[[45,[8]]]]]],[164,[[12,[103]]]],[162,[[12,[[6,[144]]]]]],[165,[[12,[[6,[144]]]]]],[166,[[12,[[6,[144]]]]]],[147,[[12,[[6,[16]]]]]],[174,[[12,[[6,[16]]]]]],[-1,[[12,[0]]],[]],[147,[[12,[[6,[152]]]]]],[164,[[12,[13]]]],[162,[[12,[13]]]],[147,[[12,[157]]]],[157,125],[159,125],[163,125],[165,125],[173,125],[176,125],[147,[[12,[[6,[13]]]]]],0,[-1,47,[]],[-1,47,[]],[147,47],[164,47],[166,47],[177,47],[-1,47,[]],[147,47],[164,47],[166,47],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,[],[]],[178,[[45,[8]]]],[149,47],0,0,[149,7],0,0,[[[6,[[6,[8]]]]],159],[[],159],[[[45,[8]]],159],[[[45,[8]]],165],0,0,[[],[[5,[148,0]]]],[[103,[6,[8]]],153],[[[45,[8]],181],154],[[154,[45,[8]]],155],[2,166],[[[45,[166]]],140],[[103,[6,[8]]],169],[[181,[45,[8]]],175],[[181,181,[45,[8]],[45,[8]]],177],[[[45,[8]]],178],[182,151],0,0,0,0,0,0,0,0,[[147,136],47],0,0,[[],[[5,[149,0]]]],0,0,[76,[[5,[148,20]]]],[76,[[5,[149,20]]]],[76,[[5,[152,20]]]],[76,[[5,[141,20]]]],[76,[[5,[153,20]]]],[76,[[5,[154,20]]]],[76,[[5,[142,20]]]],[76,[[5,[155,20]]]],[76,[[5,[143,20]]]],[76,[[5,[156,20]]]],[76,[[5,[146,20]]]],[76,[[5,[144,20]]]],[76,[[5,[157,20]]]],[76,[[5,[159,20]]]],[76,[[5,[147,20]]]],[76,[[5,[163,20]]]],[76,[[5,[164,20]]]],[76,[[5,[162,20]]]],[76,[[5,[165,20]]]],[76,[[5,[166,20]]]],[76,[[5,[140,20]]]],[76,[[5,[167,20]]]],[76,[[5,[168,20]]]],[76,[[5,[169,20]]]],[76,[[5,[170,20]]]],[76,[[5,[171,20]]]],[76,[[5,[77,20]]]],[76,[[5,[172,20]]]],[76,[[5,[173,20]]]],[76,[[5,[174,20]]]],[76,[[5,[175,20]]]],[76,[[5,[176,20]]]],[76,[[5,[177,20]]]],[76,[[5,[178,20]]]],[76,[[5,[145,20]]]],[[76,13],[[5,[145,20]]]],0,0,0,0,[[147,-1],3,[[68,[[45,[8]]]]]],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,[[45,[[6,[8]]]]],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],0,0,0,[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[171,160],[[12,[170]]]],[[148,[6,[8]]],3],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,183],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[130,33],184],[[],184],[110,110],[112,112],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[185,35],[[185,[45,[8]]],3],[110,[[45,[8]]]],[[185,58],59],[[110,58],59],[[112,58],59],[[184,58],59],[[186,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[184,112],[-1,-1,[]],[-1,-1,[]],[145,185],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,112],[112,110],[[184,34],47],[[35,13,114],[[5,[185,20]]]],0,0,0,0,[76,[[5,[110,186]]]],[-1,-2,[],[]],[-1,-2,[],[]],[183,110],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[112,[[5,[184]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],0,0,0,[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],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,[],[]],0,0,[107,107],[187,187],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,[[[188,[-1]]],[],[]],[101],[107],[[189,[45,[8]]],3],0,[[101,58],59],[[107,58],59],[[187,58],59],[[189,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[188,[-1]]],47,56],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[189,47],[[[188,[-1]],-2],[[12,[[188,[-3]]]]],[],190,[]],0,[101,181],0,0,[[[188,[101]]],181],[76,[[5,[189,20]]]],[189,3],0,0,[101,17],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[191,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],124],0,[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[192,[[5,[[12,[193]],4]]]],[[194,14,106],[[5,[3,4]]]],[195,[[12,[[0,[10]]]]]],0,[182,14],[[],196],[-1,-2,[],[]],[-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,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[197,[[74,[89]]]],[198,[[74,[89]]]],[[],[[74,[89]]]],[[],[[26,[80,29]]]],[-1,47,[]],[199,47],[200,47],0,[195,[[6,[15]]]],[-1,47,[]],[-1,47,[]],[198,47],[-1,[[6,[77]]],[]],[197,[[6,[77]]]],[198,[[6,[77]]]],[201,[[6,[77]]]],[193,195],[182,182],[81,81],[80,80],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,[6,[8]]],[[12,[[45,[8]]]]],[]],[[],192],[[],202],[63],[63],[63,[[12,[203]]]],[-1,47,[]],[[-1,[6,[8]]],[[12,[[45,[8]]]]],[]],[[182,182],47],[[89,58],59],[[63,58],59],[[182,58],59],[[196,58],59],[[81,58],59],[[80,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-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,[8]]],[[12,[[45,[8]]]]],[]],[[199,[6,[8]]],[[12,[[45,[8]]]]]],[[200,[6,[8]]],[[12,[[45,[8]]]]]],[[182,-1],3,69],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,[],[]],[[193,[74,[80]]],[[5,[63,4]]]],0,[-1,181,[]],0,0,[1,197],[1,198],[7,[[74,[200]]]],[[],194],[[[74,[80]]],[[5,[63,4]]]],[-1,47,[]],[-1,47,[]],[197,47],[198,47],[201,47],[204,[[5,[205,24]]]],[[-1,[45,[8]],[45,[8]]],47,[]],[[199,[45,[8]],[45,[8]]],47],[[200,[45,[8]],[45,[8]]],47],[[203,[6,[8]]],[[53,[7]]]],[[192,42],[[5,[7,41]]]],[63,[[12,[[6,[8]]]]]],[63,3],[[-1,195],[[12,[[74,[106]]]]],[]],[[194,195],[[12,[[74,[106]]]]]],0,0,[195,[[12,[14]]]],[63,[[12,[14]]]],0,[[63,[6,[8]]],3],[195,[[6,[16]]]],[-1,[[45,[16]]],[]],[-1,[[45,[16]]],[]],[[-1,[6,[8]]],[[12,[[45,[8]]]]],[]],[[199,[6,[8]]],[[12,[[45,[8]]]]]],[[200,[6,[8]]],[[12,[[45,[8]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[2,[[5,[109]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[78,[[5,[182]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[[[6,[8]]],[[5,[182,100]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[-1,79,[]],[[-1,2,[6,[2]],86],[[5,[196,4]]],[]],[[197,2,[6,[2]],86],[[5,[196,4]]]],[[198,2,[6,[2]],86],[[5,[196,4]]]],[[201,2,[6,[2]],86],[[5,[196,4]]]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[-1,[6,[8]],2,25],[[5,[93,4]]],[]],[[197,-1],[[5,[197,24]]],206],[[198,-1],[[5,[198,24]]],206],0,0,0,0,[-1,36,[]],[37,[[5,[[74,[207]],208]]]],[37,[[5,[[74,[207]],208]]]],[37,[[5,[[74,[207]],208]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[6,[16]]],[[12,[[210,[209]]]]],[]],[106,106],[[-1,-2],3,[],[]],[106,[[5,[2,208]]]],[[208,58],59],[[208,58],59],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[45,[2]],[74,[207]]],106],0,[-1,16,[]],0,[[-1,[6,[8]]],[[5,[[45,[8]],4]]],[]],[[],[[6,[16]]]],[-1,-2,[],[]],[-1,78,[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,79,[]],[-1,79,[]],0,0],"c":[690,1263,1264],"p":[[3,"RootCertStore",0],[3,"Certificate",0],[15,"tuple"],[4,"Error",0],[4,"Result",3369],[15,"slice"],[15,"usize"],[15,"u8"],[8,"AsRef",3370],[8,"Iterator",3371],[3,"CommonState",0],[4,"Option",3372],[4,"ProtocolVersion",0],[15,"str"],[4,"CipherSuite",0],[4,"SignatureScheme",0],[3,"Tls13CipherSuite",0],[3,"OwnedTrustAnchor",0],[4,"Side",0],[4,"InvalidMessage",0],[4,"PeerMisbehaved",0],[4,"PeerIncompatible",0],[4,"CertificateError",0],[4,"CertRevocationListError",0],[3,"DigitallySignedStruct",0],[3,"ConfigBuilder",0],[8,"Clone",3373],[8,"ConfigSide",0],[3,"WantsCipherSuites",0],[3,"WantsKxGroups",0],[3,"WantsVersions",0],[3,"WantsVerifier",0],[4,"AlertDescription",0],[4,"HandshakeType",0],[4,"ContentType",0],[4,"SignatureAlgorithm",0],[3,"PrivateKey",0],[4,"SupportedCipherSuite",0],[4,"Ordering",3374],[3,"ConnectionCommon",0],[3,"Error",3375],[8,"Read",3376],[8,"Write",3376],[4,"Connection",0],[3,"Vec",3377],[3,"Tls12CipherSuite",0],[15,"bool"],[3,"IoState",0],[4,"BulkAlgorithm",0],[3,"SupportedProtocolVersion",0],[8,"AsMut",3370],[3,"Writer",0],[6,"Result",3375],[3,"Stream",0],[8,"DerefMut",3378],[8,"Deref",3378],[3,"StreamOwned",0],[3,"Formatter",3379],[6,"Result",3379],[3,"SupportedKxGroup",0],[8,"Debug",3379],[8,"Sized",3380],[3,"ServerConnection",3077],[3,"ClientConnection",1300],[3,"SystemTimeError",3381],[4,"Error",3382],[15,"u16"],[8,"Into",3370],[8,"Hasher",3383],[3,"Algorithm",3384],[3,"NoKeyLog",0],[3,"KeyLogFile",0],[8,"ProducesTickets",3077],[3,"Arc",3385],[3,"Reader",0],[3,"Reader",1642],[3,"DistinguishedName",2136],[3,"String",3386],[3,"TypeId",3387],[3,"ServerConfig",3077],[3,"WantsServerCert",3077],[8,"ResolvesServerCert",3077],[3,"ClientConfig",1300],[3,"WantsTransparencyPolicyOrClientCert",1300],[3,"Log",3388],[3,"SystemTime",3381],[3,"WantsClientCert",1300],[8,"ResolvesClientCert",1300],[8,"ClientCertVerifier",3077],[8,"ServerCertVerifier",1300],[3,"IoSlice",3376],[3,"CipherSuiteCommon",1280],[3,"HandshakeSignatureValid",1300],[3,"ServerCertVerified",1300],[3,"WriteEarlyData",1300],[4,"Tls12Resumption",1300],[3,"Resumption",1300],[4,"ServerName",1300],[3,"DangerousClientConfig",1300],[3,"InvalidDnsNameError",1300],[3,"Tls13ClientSessionValue",2972],[3,"ClientSessionMemoryCache",1300],[4,"NamedGroup",1730],[3,"CertificateTransparencyPolicy",1300],[3,"WebPkiVerifier",1300],[3,"CertifiedKey",3329],[3,"Tls12ClientSessionValue",2972],[8,"ClientSessionStore",1300],[3,"ParsedCertificate",3077],[3,"OpaqueMessage",2874],[15,"u64"],[3,"PlainMessage",2874],[3,"AlertMessagePayload",1547],[3,"Payload",1560],[3,"PayloadU24",1560],[3,"PayloadU16",1560],[3,"PayloadU8",1560],[3,"Okm",3389],[3,"ChangeCipherSpecPayload",1631],[3,"u24",1642],[3,"MessageDeframer",1695],[3,"Deframed",1695],[4,"DeframerError",1695],[3,"RecordLayer",3049],[4,"ExtensionType",1730],[4,"NamedCurve",1730],[4,"HashAlgorithm",1730],[4,"ClientCertificateType",1730],[4,"Compression",1730],[4,"AlertLevel",1730],[4,"HeartbeatMessageType",1730],[4,"ServerNameType",1730],[4,"ECPointFormat",1730],[4,"HeartbeatMode",1730],[4,"ECCurveType",1730],[4,"PSKKeyExchangeMode",1730],[4,"KeyUpdateRequest",1730],[4,"CertificateStatusType",1730],[3,"MessageFragmenter",2121],[3,"CertificatePayloadTLS13",2136],[3,"ProtocolName",2136],[3,"PresharedKeyBinder",2136],[3,"ResponderId",2136],[3,"Sct",2136],[3,"HandshakeMessagePayload",2136],[4,"CertificateStatusRequest",2136],[3,"ClientHelloPayload",2136],[3,"Random",2136],[3,"SessionId",2136],[3,"UnknownExtension",2136],[4,"ServerNamePayload",2136],[3,"ServerName",2136],[3,"KeyShareEntry",2136],[3,"PresharedKeyIdentity",2136],[3,"PresharedKeyOffer",2136],[3,"OCSPCertificateStatusRequest",2136],[4,"ClientExtension",2136],[4,"ClientSessionTicket",2136],[4,"ServerExtension",2136],[4,"KeyExchangeAlgorithm",2136],[6,"CertificatePayload",2136],[3,"ServerHelloPayload",2136],[4,"HelloRetryExtension",2136],[3,"HelloRetryRequest",2136],[4,"CertificateExtension",2136],[3,"CertificateEntry",2136],[3,"ECParameters",2136],[3,"ClientECDHParams",2136],[3,"ServerECDHParams",2136],[3,"ECDHEServerKeyExchange",2136],[4,"ServerKeyExchangePayload",2136],[3,"CertificateRequestPayload",2136],[4,"CertReqExtension",2136],[3,"CertificateRequestPayloadTLS13",2136],[3,"NewSessionTicketPayload",2136],[4,"NewSessionTicketExtension",2136],[3,"NewSessionTicketPayloadTLS13",2136],[3,"CertificateStatus",2136],[4,"HandshakePayload",2136],[15,"array"],[15,"u32"],[3,"DnsName",3077],[3,"BorrowedPlainMessage",2874],[3,"Message",2874],[4,"MessagePayload",2874],[4,"MessageError",2874],[3,"ClientSessionCommon",2972],[3,"Retrieved",2972],[3,"ServerSessionValue",2972],[8,"FnOnce",3390],[3,"Decrypted",3049],[3,"Acceptor",3077],[3,"Accepted",3077],[3,"ResolvesServerCertUsingSni",3077],[3,"ClientHello",3077],[3,"ClientCertVerified",3077],[3,"AllowAnyAuthenticatedClient",3077],[3,"AllowAnyAnonymousOrAuthenticatedClient",3077],[3,"NoServerSessionStorage",3077],[3,"ServerSessionMemoryCache",3077],[3,"NoClientAuth",3077],[3,"ServerConnectionData",3077],[3,"ReadEarlyData",3077],[3,"UnparsedCertRevocationList",3077],[3,"OwnedCertRevocationList",3391],[8,"IntoIterator",3392],[8,"SigningKey",3329],[3,"SignError",3329],[8,"Signer",3329],[3,"Box",3393],[3,"Ticketer",0],[8,"KeyLog",0],[13,"InappropriateMessage",1276],[13,"InappropriateHandshakeMessage",1276],[3,"ClientConnectionData",1300],[8,"MessageDecrypter",1535],[8,"TlsListElement",1642],[4,"ListLength",1642],[8,"Codec",1642],[13,"U24",1694],[8,"ConvertProtocolNameList",2136],[8,"HasServerExtensions",2136],[8,"ConvertServerNameList",2136],[13,"Handshake",2970],[8,"StoresServerSessions",3077]],"b":[[890,"impl-Debug-for-Error"],[891,"impl-Display-for-Error"],[931,"impl-From%3CServerConnection%3E-for-Connection"],[932,"impl-From%3CClientConnection%3E-for-Connection"],[934,"impl-From%3CInvalidMessage%3E-for-Error"],[935,"impl-From%3CCertificateError%3E-for-Error"],[936,"impl-From%3CPeerIncompatible%3E-for-Error"],[937,"impl-From%3CSystemTimeError%3E-for-Error"],[938,"impl-From%3CCertRevocationListError%3E-for-Error"],[939,"impl-From%3CPeerMisbehaved%3E-for-Error"],[955,"impl-From%3CCertificateError%3E-for-AlertDescription"],[957,"impl-From%3Cu8%3E-for-AlertDescription"],[973,"impl-From%3C%26Tls13CipherSuite%3E-for-SupportedCipherSuite"],[975,"impl-From%3C%26Tls12CipherSuite%3E-for-SupportedCipherSuite"],[1247,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1248,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1249,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1250,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1254,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1255,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1256,"impl-ConfigBuilder%3CServerConfig,+WantsVerifier%3E"],[1263,"impl-ConfigBuilder%3CClientConfig,+WantsTransparencyPolicyOrClientCert%3E"],[1264,"impl-ConfigBuilder%3CClientConfig,+WantsClientCert%3E"],[1265,"impl-ConfigBuilder%3CServerConfig,+WantsServerCert%3E"],[1390,"impl-Display-for-InvalidDnsNameError"],[1391,"impl-Debug-for-InvalidDnsNameError"],[1610,"impl-Payload"],[1611,"impl-Codec-for-Payload"],[3346,"impl-Debug-for-SignError"],[3347,"impl-Display-for-SignError"]]},\ "rustls_pemfile":{"doc":"rustls-pemfile","t":"NNENNNLLFFFLLLLFFFFLLL","n":["Crl","ECKey","Item","PKCS8Key","RSAKey","X509Certificate","borrow","borrow_mut","certs","crls","ec_private_keys","eq","fmt","from","into","pkcs8_private_keys","read_all","read_one","rsa_private_keys","try_from","try_into","type_id"],"q":[[0,"rustls_pemfile"],[22,"std::io"],[23,"alloc::vec"],[24,"std::io::error"],[25,"core::result"],[26,"core::fmt"],[27,"core::fmt"],[28,"core::any"]],"d":["A Certificate Revocation List; as specified in RFC5280","A Sec1-encoded plaintext private key; as specified in …","The contents of a single recognised block in a PEM file.","A DER-encoded plaintext private key; as specified in …","A DER-encoded plaintext RSA private key; as specified in …","A DER-encoded x509 certificate.","","","Extract all the certificates from rd, and return a vec of …","Extract all the certificate revocation lists (CRLs) from rd…","Extract all SEC1-encoded EC private keys from rd, and …","","","Returns the argument unchanged.","Calls U::from(self).","Extract all PKCS8-encoded private keys from rd, and return …","Extract and return all PEM sections by reading rd.","Extract and decode the next PEM section from rd.","Extract all RSA private keys from rd, and return a vec of …","","",""],"i":[6,6,0,6,6,6,6,6,0,0,0,6,6,6,6,0,0,0,0,6,6,6],"f":[0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,[[5,[[3,[[3,[2]]]],4]]]],[1,[[5,[[3,[[3,[2]]]],4]]]],[1,[[5,[[3,[[3,[2]]]],4]]]],[[6,6],7],[[6,8],9],[-1,-1,[]],[-1,-2,[],[]],[1,[[5,[[3,[[3,[2]]]],4]]]],[1,[[5,[[3,[6]],4]]]],[1,[[5,[[10,[6]],4]]]],[1,[[5,[[3,[[3,[2]]]],4]]]],[-1,[[5,[-2]]],[],[]],[-1,[[5,[-2]]],[],[]],[-1,11,[]]],"c":[],"p":[[8,"BufRead",22],[15,"u8"],[3,"Vec",23],[3,"Error",24],[4,"Result",25],[4,"Item",0],[15,"bool"],[3,"Formatter",26],[6,"Result",26],[4,"Option",27],[3,"TypeId",28]],"b":[]},\ "rustybuzz":{"doc":"A complete harfbuzz shaping algorithm port to Rust.","t":"SNEDNSESDDSSDDDNDNNNSSSSSSNDDDDNDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLFFMLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLMMMMMMRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","n":["BEGINNING_OF_TEXT","BottomToTop","BufferClusterLevel","BufferFlags","Characters","DO_NOT_INSERT_DOTTED_CIRCLE","Direction","END_OF_TEXT","Face","Feature","GLYPH_EXTENTS","GLYPH_FLAGS","GlyphBuffer","GlyphInfo","GlyphPosition","Invalid","Language","LeftToRight","MonotoneCharacters","MonotoneGraphemes","NO_ADVANCES","NO_CLUSTERS","NO_GLYPH_NAMES","NO_POSITIONS","PRESERVE_DEFAULT_IGNORABLES","REMOVE_DEFAULT_IGNORABLES","RightToLeft","Script","SerializeFlags","ShapePlan","Tag","TopToBottom","UnicodeBuffer","Variation","add","all","all","as_mut","as_ref","as_str","as_u32","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","clear","clear","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","cluster","cluster_level","cmp","cmp","complement","complement","contains","contains","default","default","default","default","default","default","default","deref","deref_mut","difference","difference","direction","empty","empty","end","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","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bytes","from_bytes_lossy","from_face","from_iso15924_tag","from_iter","from_iter","from_name","from_name","from_slice","from_str","from_str","from_str","from_str","from_str","glyph_id","glyph_infos","glyph_positions","guess_segment_properties","hash","hash","hash","hash","hash","hash","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","is_empty","is_empty","is_null","is_valid_bit_pattern","is_valid_bit_pattern","iter","iter","iter_names","iter_names","language","len","len","new","new","new","not","not","parse","partial_cmp","partial_cmp","push_str","remove","remove","reset_clusters","script","script","serialize","set","set","set_cluster_level","set_direction","set_flags","set_language","set_pixels_per_em","set_points_per_em","set_post_context","set_pre_context","set_script","set_variations","shape","shape_with_plan","start","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","tag","tag","tag","to_bytes","to_chars","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","ttf_parser","type_id","type_id","type_id","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","units_per_em","unsafe_to_break","value","value","x_advance","x_offset","y_advance","y_offset","ADLAM","AHOM","ANATOLIAN_HIEROGLYPHS","ARABIC","ARMENIAN","AVESTAN","BALINESE","BAMUM","BASSA_VAH","BATAK","BENGALI","BHAIKSUKI","BOPOMOFO","BRAHMI","BRAILLE","BUGINESE","BUHID","CANADIAN_SYLLABICS","CARIAN","CAUCASIAN_ALBANIAN","CHAKMA","CHAM","CHEROKEE","CHORASMIAN","COMMON","COPTIC","CUNEIFORM","CYPRIOT","CYRILLIC","DESERET","DEVANAGARI","DIVES_AKURU","DOGRA","DUPLOYAN","EGYPTIAN_HIEROGLYPHS","ELBASAN","ELYMAIC","ETHIOPIC","GEORGIAN","GLAGOLITIC","GOTHIC","GRANTHA","GREEK","GUJARATI","GUNJALA_GONDI","GURMUKHI","HAN","HANGUL","HANIFI_ROHINGYA","HANUNOO","HATRAN","HEBREW","HIRAGANA","IMPERIAL_ARAMAIC","INHERITED","INSCRIPTIONAL_PAHLAVI","INSCRIPTIONAL_PARTHIAN","JAVANESE","KAITHI","KANNADA","KATAKANA","KAYAH_LI","KHAROSHTHI","KHITAN_SMALL_SCRIPT","KHMER","KHOJKI","KHUDAWADI","LAO","LATIN","LEPCHA","LIMBU","LINEAR_A","LINEAR_B","LISU","LYCIAN","LYDIAN","MAHAJANI","MAKASAR","MALAYALAM","MANDAIC","MANICHAEAN","MARCHEN","MASARAM_GONDI","MEDEFAIDRIN","MEETEI_MAYEK","MENDE_KIKAKUI","MEROITIC_CURSIVE","MEROITIC_HIEROGLYPHS","MIAO","MODI","MONGOLIAN","MRO","MULTANI","MYANMAR","MYANMAR_ZAWGYI","NABATAEAN","NANDINAGARI","NEWA","NEW_TAI_LUE","NKO","NUSHU","NYIAKENG_PUACHUE_HMONG","OGHAM","OLD_HUNGARIAN","OLD_ITALIC","OLD_NORTH_ARABIAN","OLD_PERMIC","OLD_PERSIAN","OLD_SOGDIAN","OLD_SOUTH_ARABIAN","OLD_TURKIC","OL_CHIKI","ORIYA","OSAGE","OSMANYA","PAHAWH_HMONG","PALMYRENE","PAU_CIN_HAU","PHAGS_PA","PHOENICIAN","PSALTER_PAHLAVI","REJANG","RUNIC","SAMARITAN","SAURASHTRA","SHARADA","SHAVIAN","SIDDHAM","SIGNWRITING","SINHALA","SOGDIAN","SORA_SOMPENG","SOYOMBO","SUNDANESE","SYLOTI_NAGRI","SYRIAC","TAGALOG","TAGBANWA","TAI_LE","TAI_THAM","TAI_VIET","TAKRI","TAMIL","TANGUT","TELUGU","THAANA","THAI","TIBETAN","TIFINAGH","TIRHUTA","UGARITIC","UNKNOWN","VAI","WANCHO","WARANG_CITI","YEZIDI","YI","ZANABAZAR_SQUARE"],"q":[[0,"rustybuzz"],[362,"rustybuzz::script"],[520,"ttf_parser"],[521,"core::cmp"],[522,"core::iter::traits::collect"],[523,"core::fmt"],[524,"core::fmt"],[525,"core::option"],[526,"core::hash"],[527,"bitflags::iter"],[528,"bitflags::iter"],[529,"alloc::string"],[530,"core::any"]],"d":["Indicates that special handling of the beginning of text …","Text is set vertically from bottom to top.","A cluster level.","Flags for buffers.","","Indicates that a dotted circle should not be inserted in …","Defines the direction in which text is to be read.","Indicates that special handling of the end of text …","A font face handle.","A feature tag with an accompanying range specifying on …","Serialize glyph extents.","Serialize glyph flags.","A buffer that contains the results of the shaping process.","A glyph info.","Holds the positions of the glyph in both horizontal and …","Initial, unset direction.","A script language.","Text is set horizontally from left to right.","","","Do not serialize glyph advances, glyph offsets will …","Do not serialize glyph cluster.","Do no serialize glyph name.","Do not serialize glyph position information.","Indicates that characters with Default_Ignorable Unicode …","Indicates that characters with Default_Ignorable Unicode …","Text is set horizontally from right to left.","A text script.","Flags used for serialization with a BufferSerializer.","A reusable plan for shaping a text buffer.","A 4-byte tag.","Text is set vertically from top to bottom.","A buffer that contains an input string ready for shaping.","A font variation.","Appends a character to a buffer with the given cluster …","Get a flags value with all known bits set.","Get a flags value with all known bits set.","","","Returns the language as a string.","Returns tag value as u32 number.","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 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clear the contents of the buffer.","Clears the content of the glyph buffer and returns an empty","","","","","","","","","","","","","","","","","","","","","","","An index to the start of the grapheme cluster in the …","Retrieve the cluster level of the buffer.","","","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 …","Returns the Buffer’s text direction.","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.","Get the flags for this buffer.","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 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.","Creates a Tag from bytes.","Creates a Tag from bytes.","Creates a new Face from ttf_parser::Face.","Converts an ISO 15924 script tag to a corresponding Script.","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 Face from data.","","","","Parses a Feature form a string.","","A selected glyph.","Get the glyph infos.","Get the glyph positions.","Guess the segment properties (direction, language, script) …","","","","","","","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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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.","Returns true if the buffer contains no elements.","Returns true if the buffer contains no elements.","Whether all bits in this flags value are unset.","Whether all bits in this flags value are unset.","Checks if tag is null / [0, 0, 0, 0].","","","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.","Get the buffer language.","Returns the length of the data of the buffer.","Returns the length of the data of the buffer.","Create a new UnicodeBuffer.","Returns a plan that can be used for shaping any buffer …","Create a new Feature struct.","The bitwise negation (!) of the bits in a flags value, …","The bitwise negation (!) of the bits in a flags value, …","","","","Pushes a string to a buffer.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Resets clusters.","Predefined scripts.","Get the ISO15924 script tag.","Converts the glyph buffer content into a string.","Call insert when value is true or remove when value is …","Call insert when value is true or remove when value is …","Set the cluster level of the buffer.","Set the text direction of the Buffer’s contents.","Set the flags for this buffer.","Set the buffer language.","Sets pixels per EM.","Sets point size per EM.","Sets the post-context for this buffer.","Sets the pre-context for this buffer.","Set the script from an ISO15924 tag.","Sets font variations.","Shapes the buffer content using provided font and features.","Shapes the buffer content using the provided font and plan.","","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 …","Returns script’s tag.","","","Returns tag as 4-element byte array.","Returns tag as 4-element byte array.","","","","","","","","","","","","","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.","Returns face’s units per EM.","Indicates that if input text is broken at the beginning of …","","","How much the line advances after drawing this glyph when …","How much the glyph moves on the X-axis before drawing it, …","How much the line advances after drawing this glyph when …","How much the glyph moves on the Y-axis before drawing it, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[5,17,0,0,16,5,0,5,0,0,6,6,0,0,0,17,0,17,16,16,6,6,6,6,5,5,17,0,0,0,0,17,0,0,1,5,6,7,7,9,11,5,6,5,6,5,6,5,6,5,5,6,6,5,6,5,6,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,1,13,14,15,16,5,17,9,18,19,20,7,11,14,15,16,5,17,9,18,19,20,7,11,15,1,18,11,5,6,5,6,1,14,15,16,5,6,17,7,7,5,6,1,5,6,19,16,17,9,18,19,20,11,5,6,1,1,13,14,15,16,5,5,5,5,5,6,6,6,6,17,9,18,19,20,11,11,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,5,6,5,5,6,6,5,6,11,11,7,18,5,6,5,6,7,17,9,18,19,20,15,13,13,1,16,17,9,18,19,11,5,6,5,6,5,6,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,5,6,5,6,1,13,5,6,11,14,15,5,6,5,6,1,1,13,1,35,19,5,6,11,18,11,1,5,6,1,0,1,13,5,6,1,1,1,1,7,7,1,1,1,7,0,0,19,5,6,5,6,5,6,18,19,20,11,11,14,15,16,5,17,9,18,19,20,7,11,11,5,6,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,0,1,13,35,14,15,16,5,6,17,9,18,19,20,7,11,5,6,7,15,19,20,14,14,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2,3],4],[[],5],[[],6],[7,8],[7,8],[9,10],[11,3],[[5,5],5],[[6,6],6],[[5,5],4],[[6,6],4],[[5,5],5],[[6,6],6],[[5,5],4],[[6,6],4],[5,3],[5,3],[6,12],[6,12],[[5,5],5],[[6,6],6],[[5,5],4],[[6,6],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,[],[]],[-1,-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,1],[14,14],[15,15],[16,16],[5,5],[17,17],[9,9],[18,18],[19,19],[20,20],[7,7],[11,11],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],0,[1,16],[[18,18],21],[[11,11],21],[5,5],[6,6],[[5,5],22],[[6,6],22],[[],1],[[],14],[[],15],[[],16],[[],5],[[],6],[[],17],[7],[7],[[5,5],5],[[6,6],6],[1,17],[[],5],[[],6],0,[[16,16],22],[[17,17],22],[[9,9],22],[[18,18],22],[[19,19],22],[[20,20],22],[[11,11],22],[[5,-1],4,23],[[6,-1],4,23],[1,5],[[1,24],25],[[13,24],25],[[14,24],25],[[15,24],25],[[16,24],25],[[5,24],25],[[5,24],25],[[5,24],25],[[5,24],25],[[5,24],25],[[6,24],25],[[6,24],25],[[6,24],25],[[6,24],25],[[17,24],25],[[9,24],25],[[18,24],25],[[19,24],25],[[20,24],25],[[11,24],[[27,[4,26]]]],[[11,24],[[27,[4,26]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[3,[[28,[5]]]],[12,[[28,[6]]]],[3,5],[3,5],[12,6],[12,6],[3,5],[12,6],[[[29,[12]]],11],[[[30,[12]]],11],[8,7],[11,[[28,[18]]]],[-1,5,23],[-1,6,23],[10,[[28,[5]]]],[10,[[28,[6]]]],[[[30,[12]],3],[[28,[7]]]],[10,[[27,[17]]]],[10,[[27,[9]]]],[10,[[27,[18]]]],[10,[[27,[19]]]],[10,[[27,[20]]]],0,[13,[[30,[15]]]],[13,[[30,[14]]]],[1,4],[[16,-1],4,31],[[17,-1],4,31],[[9,-1],4,31],[[18,-1],4,31],[[19,-1],4,31],[[11,-1],4,31],[[5,5],4],[[6,6],4],[[5,5],5],[[6,6],6],[[5,5],22],[[6,6],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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],[5,22],[6,22],[1,22],[13,22],[5,22],[6,22],[11,22],[-1,22,[]],[-1,22,[]],[5,[[32,[5]]]],[6,[[32,[6]]]],[5,[[33,[5]]]],[6,[[33,[6]]]],[1,[[28,[9]]]],[1,34],[13,34],[[],1],[[7,17,[28,[18]],[28,[9]],[30,[19]]],35],[[11,3,-1],19,[[36,[34]]]],[5,5],[6,6],[[[30,[12]]],[[28,[11]]]],[[18,18],[[28,[21]]]],[[11,11],[[28,[21]]]],[[1,10],4],[[5,5],4],[[6,6],4],[1,4],0,[1,18],[[13,7,6],37],[[5,5,22],4],[[6,6,22],4],[[1,16],4],[[1,17],4],[[1,5],4],[[1,9],4],[[7,[28,[[4,[38,38]]]]],4],[[7,[28,[39]]],4],[[1,10],4],[[1,10],4],[[1,18],4],[[7,[30,[20]]],4],[[7,[30,[19]],1],13],[[7,35,1],13],0,[[5,5],5],[[6,6],6],[[5,5],4],[[6,6],4],[[5,5],5],[[6,6],6],[18,11],0,0,[11,[[29,[12]]]],[11,[[29,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,37,[]],[[5,5],4],[[6,6],4],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],0,[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[-1,40,[]],[[5,5],5],[[6,6],6],[7,41],[15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"UnicodeBuffer",0],[15,"char"],[15,"u32"],[15,"tuple"],[3,"BufferFlags",0],[3,"SerializeFlags",0],[3,"Face",0],[3,"Face",520],[3,"Language",0],[15,"str"],[3,"Tag",0],[15,"u8"],[3,"GlyphBuffer",0],[3,"GlyphPosition",0],[3,"GlyphInfo",0],[4,"BufferClusterLevel",0],[4,"Direction",0],[3,"Script",0],[3,"Feature",0],[3,"Variation",0],[4,"Ordering",521],[15,"bool"],[8,"IntoIterator",522],[3,"Formatter",523],[6,"Result",523],[3,"Error",523],[4,"Result",524],[4,"Option",525],[15,"array"],[15,"slice"],[8,"Hasher",526],[3,"Iter",527],[3,"IterNames",527],[15,"usize"],[3,"ShapePlan",0],[8,"RangeBounds",528],[3,"String",529],[15,"u16"],[15,"f32"],[3,"TypeId",530],[15,"i32"]],"b":[[49,"impl-BufferFlags"],[50,"impl-Flags-for-BufferFlags"],[51,"impl-Flags-for-SerializeFlags"],[52,"impl-SerializeFlags"],[149,"impl-UpperHex-for-BufferFlags"],[150,"impl-Binary-for-BufferFlags"],[151,"impl-Octal-for-BufferFlags"],[152,"impl-Debug-for-BufferFlags"],[153,"impl-LowerHex-for-BufferFlags"],[154,"impl-Binary-for-SerializeFlags"],[155,"impl-LowerHex-for-SerializeFlags"],[156,"impl-UpperHex-for-SerializeFlags"],[157,"impl-Octal-for-SerializeFlags"],[163,"impl-Display-for-Tag"],[164,"impl-Debug-for-Tag"],[182,"impl-BufferFlags"],[183,"impl-Flags-for-BufferFlags"],[184,"impl-SerializeFlags"],[185,"impl-Flags-for-SerializeFlags"]]},\ "ryu":{"doc":"github crates-io docs-rs","t":"DILLLLLLLLLALLLFF","n":["Buffer","Float","borrow","borrow_mut","clone","default","format","format_finite","from","into","new","raw","try_from","try_into","type_id","format32","format64"],"q":[[0,"ryu"],[15,"ryu::raw"],[17,"core::result"],[18,"core::any"]],"d":["Safe API for formatting floating point numbers to text.","A floating point number, f32 or f64, that can be written …","","","","","Print a floating point number into this buffer and return …","Print a floating point number into this buffer and return …","Returns the argument unchanged.","Calls U::from(self).","This is a cheap operation; you don’t need to worry about …","Unsafe functions that mirror the API of the C …","","","","Print f32 to the given buffer and return number of bytes …","Print f64 to the given buffer and return number of bytes …"],"i":[0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0],"f":[0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[[],1],[[1,-1],2,3],[[1,-1],2,3],[-1,-1,[]],[-1,-2,[],[]],[[],1],0,[-1,[[4,[-2]]],[],[]],[-1,[[4,[-2]]],[],[]],[-1,5,[]],[[6,7],8],[[9,7],8]],"c":[],"p":[[3,"Buffer",0],[15,"str"],[8,"Float",0],[4,"Result",17],[3,"TypeId",18],[15,"f32"],[15,"u8"],[15,"usize"],[15,"f64"]],"b":[]},\ @@ -295,7 +295,7 @@ var searchIndex = JSON.parse('{\ "sqlx_core":{"doc":"Core of SQLx, the rust SQL toolkit.","t":"ECDDNCNDDALALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLAALLLALLLAOALLLLLLLLLLLLALLLLLLLLALLLLALLLLLLLLLLLLLLLLLLLLLOAALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLALLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLALLLLLLALLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLCLALLLLLLALAALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLAALLLLLLLLALLLLLLLLLLLLLLLLLLLOLLLLLAALLCLALLLLLLLLLLLLIQQKKDDDDDDIIEGGDDDDDEDDNNNNNNNNNLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLMLLKLALLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLKLKLLLLLLLLLKLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALDDLLLLLLLLLLLLFLLLLLLLLLLIQDIKLLLLLKLKLLLIIQKKKKDDLLLLLLLLLLLLLLLLLLLLLLLLLLLIIQQDQKLLLLLLKKLLLLLLKLKLKLKKMMMLLLLLQQQQIQQQIIIISQQQQQSQQIKECDNCNCCCCCCCCCCCCCCCCCCCIENNLLLKLLLLLLLNGNNNNNNINNEENNNNNNNNNGNNNDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKFLLLLLLLLLLLLLLLMMMMMQIILLLLKLKKLKKKKAADDLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLLLLLLIKDDLLLLFMLLLLMLMFFFFFFLLLLLLIIIIIIILLLKLLKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLFCLLLDNNNNIIEDIECNNNNNNNNNKLLLLLLLLMMLLLLLLKKMKKKLLLLLLLLLLLLLLLLLLLLLLLLKKMLKKLMLLLLLLLLLLLLLLLLLKMMDQIDILLLLLFFLLLLLLLLLLLKKKLLLLLLLLLALLLLKKLLKLLLLLLLENNDMMFLLLLMMLLFLLLLLFMLLMLLLLLLLLDDDDDLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLNENLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFLLLLLLLLLLLLLLDLLLLLLLLLLLLFFFFLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLFFFFLLLLLLQILKLLLLLLKLEDNNLLLLLLLLLLLFLAFFFFFLLLLLLLLFFQILKKKKKKKKKKLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDQDDDIIILLLLLLLLLKKMMMLMLLLLLLLLKLMLMMKKKMLLLLLLLLLLLLDLLLFLLLFLLLLLLLFLLLIKKNNDDENNNNDICLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLCCCCCCCCCQQIIKLLKKKLLKK","n":["Either","Error","HashMap","IndexMap","Left","Result","Right","SmallVec","Url","acquire","all","any","any","append","arguments","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_slice","as_pin_mut","as_pin_ref","as_ptr","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_slice","as_slice","as_str","authority","binary_search_by","binary_search_by_key","binary_search_keys","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","cannot_be_a_base","capacity","capacity","cause","cjk_compat_variants","clear","clear","clone","clone","clone","clone","clone","clone_from","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","collect","column","common","compare","compare","compare","connection","consume","contains_key","count","database","declare_driver_with_optional_migrate","decode","dedup","dedup_by","dedup_by_key","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","describe","description","deserialize","deserialize","deserialize","deserialize_internal","domain","drain","drain","driver_prelude","drop","either","either_into","either_with","encode","entry","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","err_protocol","error","executor","expect_left","expect_right","ext","extend","extend","extend","extend","extend","extend","extend_from_slice","factor_err","factor_first","factor_none","factor_ok","factor_second","fill_buf","find","find_map","first","first_mut","flip","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","for_each","fragment","from","from","from","from","from","from","from","from","from","from","from","from","from","from_buf","from_buf_and_len","from_buf_and_len_unchecked","from_const","from_const_with_len_unchecked","from_directory_path","from_elem","from_file_path","from_iter","from_iter","from_iter","from_raw_parts","from_row","from_slice","from_str","from_vec","fs","get","get","get_full","get_full_mut","get_full_mut2","get_index","get_index_entry","get_index_mut","get_index_mut2","get_index_of","get_key_value","get_key_value","get_mut","get_mut","get_range","get_range_mut","grow","has_authority","has_host","hash","hash","hash","hasher","host","host_str","impl_acquire","impl_column_index_for_row","impl_column_index_for_statement","impl_encode_for_option","impl_into_arguments_for_arguments","impl_statement_query","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","inline_size","insert","insert","insert","insert_from_slice","insert_full","insert_many","into","into","into","into","into","into","into","into_boxed_slice","into_boxed_slice","into_future","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_keys","into_keys","into_string","into_values","into_values","into_vec","io","is_empty","is_empty","is_left","is_right","is_special","iter","iter_mut","join","keys","last","last","last_mut","left","left_and_then","left_or","left_or_default","left_or_else","len","len","len","logger","make_relative","map","map_either","map_either_with","map_left","map_right","migrate","move_index","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","net","new","new","new","new_const","next","next_back","nfc","nfd","nfkc","nfkd","nth","options","origin","parse","parse_with_params","partial_cmp","partial_cmp","partial_cmp","partition","partition_point","password","path","path_segments","path_segments_mut","percent_encoding","poll","pool","pop","pop","port","port_or_known_default","position","push","query","query","query_as","query_builder","query_pairs","query_pairs_mut","query_scalar","raw_entry_mut_v1","raw_entry_v1","read","read_exact","read_line","read_to_end","read_to_string","read_until","remove","remove","remove","remove_entry","reserve","reserve","reserve_exact","reserve_exact","resize","resize_with","retain","retain","retain2","retain_mut","reverse","rfind","rfold","right","right_and_then","right_or","right_or_default","right_or_else","row","rt","scheme","seek","serialize","serialize","serialize","serialize_internal","set_fragment","set_host","set_ip_host","set_len","set_password","set_path","set_port","set_query","set_scheme","set_username","shift_remove","shift_remove_entry","shift_remove_full","shift_remove_index","shrink_to","shrink_to_fit","shrink_to_fit","size_hint","socket_addrs","sort_by","sort_by_cached_key","sort_keys","sort_unstable_by","sort_unstable_keys","sorted_by","sorted_unstable_by","source","spilled","splice","split_off","statement","stream_safe","swap_indices","swap_remove","swap_remove","swap_remove_entry","swap_remove_full","swap_remove_index","sync","testing","to_file_path","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","transaction","truncate","truncate","try_from","try_from","try_from","try_from","try_from","try_from","try_grow","try_into","try_into","try_into","try_into","try_into","try_poll","try_reserve","try_reserve","try_reserve_exact","try_reserve_exact","try_stream","type_id","type_id","type_id","type_id","type_id","type_info","types","unwrap_left","unwrap_right","url","username","value","values","values_mut","with_capacity","with_capacity","with_capacity","with_capacity_and_hasher","with_capacity_and_hasher","with_hasher","with_hasher","write","write_all","write_fmt","Acquire","Connection","Database","acquire","begin","Any","AnyArgumentBuffer","AnyArguments","AnyColumn","AnyConnectOptions","AnyConnection","AnyConnectionBackend","AnyExecutor","AnyKind","AnyPool","AnyPoolOptions","AnyQueryResult","AnyRow","AnyStatement","AnyTransactionManager","AnyTypeInfo","AnyTypeInfoKind","AnyValue","AnyValueRef","BigInt","Blob","Bool","Double","Integer","Null","Real","SmallInt","Text","acquire","add","apply","as_migrate","as_migrate","as_ref","backend_name","begin","begin","begin","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","cached_statements_size","cached_statements_size","cached_statements_size","clear_cached_statements","clear_cached_statements","clear_cached_statements","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","columns","columns","commit","connect","create_database","database_exists","database_url","default","default","describe","dirty_version","driver","drop_database","ensure_migrations_table","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fetch_many","fetch_many","fetch_optional","fetch_optional","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_drop_database","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_str","from_str","from_url","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_arguments","is_integer","is_null","is_null","is_null","kind","last_insert_id","list_applied_migrations","lock","log_settings","log_slow_statements","log_statements","name","name","name","ordinal","parameters","ping","ping","prepare_with","prepare_with","query","query_as","query_as_with","query_scalar","query_scalar_with","query_with","reserve","revert","rollback","rows_affected","shrink_buffers","shrink_buffers","sql","start_rollback","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_get","try_get_raw","try_into","try_into","try_into","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_info","type_info","type_info","types","unlock","AnyDriver","AnyMigrateDatabase","borrow","borrow","borrow_mut","borrow_mut","create_database","database_exists","drop_database","fmt","force_drop_database","from","from","get_migrate_database","install_drivers","into","into","try_from","try_from","try_into","try_into","type_id","type_id","with_migrate","without_migrate","Arguments","Database","ImmutableArguments","IntoArguments","add","borrow","borrow_mut","format_placeholder","from","into","into_arguments","into_arguments","reserve","try_from","try_into","type_id","Column","ColumnIndex","Database","index","name","ordinal","type_info","DebugFn","StatementCache","borrow","borrow","borrow_mut","borrow_mut","capacity","clear","contains_key","deref","deref_mut","fmt","fmt","from","from","get_mut","insert","into","into","is_enabled","len","new","remove_lru","try_from","try_from","try_into","try_into","type_id","type_id","ConnectOptions","Connection","Connection","Database","LogSettings","Options","begin","borrow","borrow_mut","cached_statements_size","clear_cached_statements","clone","clone_into","close","connect","connect","connect_with","default","disable_statement_logging","fmt","from","from_url","into","log_slow_statements","log_slow_statements","log_statements","log_statements","ping","shrink_buffers","slow_statements_duration","slow_statements_level","statements_level","to_owned","transaction","try_from","try_into","type_id","ArgumentBuffer","Arguments","Column","Connection","Database","Database","Database","Database","HasArguments","HasStatement","HasStatementCache","HasValueRef","NAME","QueryResult","Row","Statement","TransactionManager","TypeInfo","URL_SCHEMES","Value","ValueRef","Decode","decode","Either","Error","HashMap","Left","Result","Right","acquire","common","decode","describe","encode","executor","ext","from_row","fs","io","logger","net","pool","query","query_as","query_builder","query_scalar","rt","sync","Encode","IsNull","No","Yes","borrow","borrow_mut","encode","encode_by_ref","from","into","produces","size_hint","try_from","try_into","type_id","AnyDriverError","BoxDynError","CheckViolation","ColumnDecode","ColumnIndexOutOfBounds","ColumnNotFound","Configuration","Database","DatabaseError","Decode","Err","Error","ErrorKind","ForeignKeyViolation","Io","Migrate","NotNullViolation","Ok","Other","PoolClosed","PoolTimedOut","Protocol","Result","RowNotFound","Tls","TypeNotFound","UnexpectedNullError","UniqueViolation","WorkerCrashed","as_database_error","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","code","constraint","downcast","downcast_ref","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into_database_error","is_check_violation","is_foreign_key_violation","is_unique_violation","kind","message","mismatched_types","source","table","to_string","to_string","try_downcast","try_downcast_ref","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","index","index","len","source","type_name","Database","Execute","Executor","execute","execute_many","fetch","fetch_all","fetch_many","fetch_one","fetch_optional","persistent","prepare","prepare_with","sql","statement","take_arguments","async_stream","ustr","TryAsyncStream","Yielder","borrow","borrow","borrow_mut","borrow_mut","from","from","into","into","new","poll_next","try_from","try_from","try_into","try_into","try_poll_next","type_id","type_id","yield","Shared","Static","UStr","borrow","borrow","borrow_mut","clone","clone_into","deref","deserialize","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","hash","into","new","serialize","to_owned","to_string","try_from","try_into","type_id","FromRow","from_row","DirEntry","ReadDir","borrow","borrow","borrow_mut","borrow_mut","create_dir_all","file_name","from","from","into","into","metadata","next","path","read","read_dir","read_to_string","remove_dir","remove_dir_all","remove_file","try_from","try_from","try_into","try_into","type_id","type_id","AsyncRead","AsyncReadExt","BufExt","BufMutExt","Decode","Encode","ReadBuf","chain","decode","decode","decode_with","encode","encode","encode_with","get_bytes","get_bytes_nul","get_str","get_str_nul","init_mut","poll_read","put_str_nul","read","read_buf","read_exact","read_f32","read_f32_le","read_f64","read_f64_le","read_i128","read_i128_le","read_i16","read_i16_le","read_i32","read_i32_le","read_i64","read_i64_le","read_i8","read_to_end","read_to_string","read_u128","read_u128_le","read_u16","read_u16_le","read_u32","read_u32_le","read_u64","read_u64_le","read_u8","take","QueryLogger","borrow","borrow_mut","drop","finish","from","increase_rows_affected","increment_rows_returned","into","new","parse_query_summary","sqlformat","try_from","try_into","type_id","AppliedMigration","Dirty","Execute","ForceNotSupported","InvalidMixReversibleAndSimple","Migrate","MigrateDatabase","MigrateError","Migration","MigrationSource","MigrationType","Migrator","ReversibleDown","ReversibleUp","Simple","Source","VersionMismatch","VersionMissing","VersionNotPresent","VersionTooNew","VersionTooOld","apply","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checksum","checksum","clone","clone","clone","clone_into","clone_into","clone_into","create_database","database_exists","description","dirty_version","drop_database","ensure_migrations_table","eq","file_content","fmt","fmt","fmt","fmt","fmt","force_drop_database","force_drop_database","from","from","from","from","from","from_filename","infer","into","into","into","into","is_down_migration","is_reversible","is_up_migration","label","list_applied_migrations","lock","migration_type","new","resolve","revert","source","sql","suffix","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unlock","version","version","BufferedSocket","Output","Socket","SocketIntoBox","WithSocket","borrow","borrow","borrow_mut","borrow_mut","boxed","connect_tcp","connect_uds","flush","flush","flush","from","from","into","into","into_inner","new","poll_flush","poll_flush","poll_read_ready","poll_shutdown","poll_write_ready","read","read","read","read_buffered","read_with","shrink_buffers","shutdown","shutdown","shutdown","tls","try_from","try_from","try_into","try_into","try_read","try_write","type_id","type_id","with_socket","with_socket","write","write","write","write_buffer","write_buffer_mut","write_with","CertificateInput","File","Inline","TlsConfig","accept_invalid_certs","accept_invalid_hostnames","available","borrow","borrow","borrow_mut","borrow_mut","client_cert_path","client_key_path","clone","clone_into","error_if_unavailable","fmt","fmt","from","from","from","handshake","hostname","into","into","root_cert_path","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","CloseEvent","Pool","PoolConnection","PoolConnectionMetadata","PoolOptions","acquire","acquire","acquire","acquire_timeout","after_connect","after_release","age","as_mut","as_ref","before_acquire","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","close","close","close_event","connect","connect","connect_lazy","connect_lazy","connect_lazy_with","connect_lazy_with","connect_options","connect_with","connect_with","default","deref","deref_mut","detach","do_until","drop","fetch_many","fetch_optional","fmt","fmt","fmt","fmt","from","from","from","from","from","get_acquire_timeout","get_idle_timeout","get_max_connections","get_max_lifetime","get_min_connections","get_test_before_acquire","idle_for","idle_timeout","into","into","into","into","into","into_future","is_closed","is_terminated","leak","max_connections","max_lifetime","maybe","min_connections","new","num_idle","options","poll","prepare_with","set_connect_options","size","test_before_acquire","to_owned","to_owned","try_acquire","try_begin","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","Connection","MaybePoolConnection","PoolConnection","borrow","borrow_mut","deref","deref_mut","from","from","from","into","try_from","try_into","type_id","Map","Query","bind","borrow","borrow","borrow_mut","borrow_mut","execute","execute_many","fetch","fetch","fetch_all","fetch_all","fetch_many","fetch_many","fetch_one","fetch_one","fetch_optional","fetch_optional","from","from","into","into","map","map","persistent","persistent","persistent","query","query_statement","query_statement_with","query_with","sql","sql","statement","statement","take_arguments","take_arguments","try_from","try_from","try_into","try_into","try_map","try_map","type_id","type_id","QueryAs","bind","borrow","borrow_mut","fetch","fetch_all","fetch_many","fetch_one","fetch_optional","from","into","persistent","persistent","query_as","query_as_with","query_statement_as","query_statement_as_with","sql","statement","take_arguments","try_from","try_into","type_id","QueryBuilder","Separated","borrow","borrow","borrow_mut","borrow_mut","build","build_query_as","build_query_scalar","default","from","from","into","into","into_sql","new","push","push","push_bind","push_bind","push_bind_unseparated","push_tuples","push_unseparated","push_values","reset","separated","sql","try_from","try_from","try_into","try_into","type_id","type_id","with_arguments","QueryScalar","bind","borrow","borrow_mut","fetch","fetch_all","fetch_many","fetch_one","fetch_optional","from","into","persistent","persistent","query_scalar","query_scalar_with","query_statement_scalar","query_statement_scalar_with","sql","statement","take_arguments","try_from","try_into","type_id","Database","Row","column","columns","get","get_unchecked","is_empty","len","try_column","try_get","try_get_raw","try_get_unchecked","JoinHandle","TimeoutError","Tokio","_Phantom","borrow","borrow","borrow_mut","borrow_mut","fmt","fmt","from","from","into","into","into_future","missing_rt","poll","rt_tokio","sleep","spawn","spawn_blocking","test_block_on","timeout","to_string","try_from","try_from","try_into","try_into","try_poll","type_id","type_id","yield_now","available","Database","Statement","column","columns","parameters","query","query_as","query_as_with","query_scalar","query_scalar_with","query_with","sql","to_owned","try_column","AsyncMutex","AsyncMutexGuard","AsyncSemaphore","AsyncSemaphoreReleaser","acquire","blocking_lock","blocking_lock_owned","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","const_new","default","deref","deref_mut","disarm","drop","fmt","fmt","fmt","from","from","from","from","from","from","get_mut","into","into","into","into","into_inner","lock","lock_owned","map","mutex","new","new","permits","release","to_string","try_acquire","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_lock","try_lock_owned","try_map","type_id","type_id","type_id","type_id","FixtureSnapshot","Output","TestArgs","TestContext","TestFixture","TestFn","TestSupport","TestTermination","additive_fixture","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cleanup_test","cleanup_test_dbs","connect_opts","contents","db_name","fixtures","fixtures","from","from","from","from","into","into","into","into","is_success","migrator","migrator","new","path","pool_opts","run_test","snapshot","test_context","test_path","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","Transaction","acquire","as_mut","begin","begin_ansi_transaction_sql","borrow","borrow_mut","commit","commit_ansi_transaction_sql","deref","deref_mut","drop","fmt","from","into","rollback","rollback_ansi_transaction_sql","try_from","try_into","type_id","TypeInfo","is_null","name","Array","Bool","Json","JsonRawValue","JsonValue","Null","Number","Object","String","Text","Type","Uuid","as_array","as_array_mut","as_bool","as_f64","as_i64","as_mut","as_null","as_number","as_object","as_object_mut","as_ref","as_str","as_u64","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chrono","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","compare","compare","compatible","compatible","compatible","decode","decode","default","default","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize_any","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","encode_by_ref","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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_iter","from_iter","from_str","from_string","get","get","get_mut","hash","index","index_mut","into","into","into","into_deserializer","into_deserializer","into_deserializer","into_inner","is_array","is_boolean","is_f64","is_i64","is_null","is_number","is_object","is_string","is_u64","partial_cmp","partial_cmp","pointer","pointer_mut","serialize","serialize","serialize","take","to_owned","to_owned","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","type_id","type_info","type_info","type_info","uuid","DateTime","FixedOffset","Local","NaiveDate","NaiveDateTime","NaiveTime","TimeZone","Utc","Database","Database","Value","ValueRef","as_ref","decode","decode_unchecked","is_null","is_null","to_owned","try_decode","try_decode_unchecked","type_info","type_info"],"q":[[0,"sqlx_core"],[514,"sqlx_core::acquire"],[519,"sqlx_core::any"],[782,"sqlx_core::any::driver"],[807,"sqlx_core::arguments"],[823,"sqlx_core::column"],[830,"sqlx_core::common"],[859,"sqlx_core::connection"],[896,"sqlx_core::database"],[917,"sqlx_core::decode"],[919,"sqlx_core::driver_prelude"],[944,"sqlx_core::encode"],[959,"sqlx_core::error"],[1039,"sqlx_core::error::Error"],[1044,"sqlx_core::executor"],[1060,"sqlx_core::ext"],[1062,"sqlx_core::ext::async_stream"],[1082,"sqlx_core::ext::ustr"],[1110,"sqlx_core::from_row"],[1112,"sqlx_core::fs"],[1139,"sqlx_core::io"],[1188,"sqlx_core::logger"],[1203,"sqlx_core::migrate"],[1299,"sqlx_core::net"],[1351,"sqlx_core::net::tls"],[1385,"sqlx_core::pool"],[1494,"sqlx_core::pool::maybe"],[1508,"sqlx_core::query"],[1554,"sqlx_core::query_as"],[1577,"sqlx_core::query_builder"],[1611,"sqlx_core::query_scalar"],[1634,"sqlx_core::row"],[1646,"sqlx_core::rt"],[1678,"sqlx_core::rt::rt_tokio"],[1679,"sqlx_core::statement"],[1693,"sqlx_core::sync"],[1754,"sqlx_core::testing"],[1808,"sqlx_core::transaction"],[1828,"sqlx_core::type_info"],[1831,"sqlx_core::types"],[2125,"sqlx_core::types::chrono"],[2133,"sqlx_core::value"],[2147,"core::iter::traits::iterator"],[2148,"core::ops::function"],[2149,"smallvec"],[2150,"std::ffi::os_str"],[2151,"core::convert"],[2152,"core::ffi::c_str"],[2153,"std::path"],[2154,"indexmap::map::slice"],[2155,"core::pin"],[2156,"core::convert"],[2157,"core::cmp"],[2158,"core::error"],[2159,"core::option"],[2160,"unicode_normalization::replace"],[2161,"core::clone"],[2162,"core::cmp"],[2163,"std::io"],[2164,"core::hash"],[2165,"core::hash"],[2166,"core::marker"],[2167,"core::default"],[2168,"core::ops::deref"],[2169,"core::ops::deref"],[2170,"serde::de"],[2171,"indexmap::map::iter"],[2172,"core::ops::function"],[2173,"core::cmp"],[2174,"core::iter::traits::collect"],[2175,"std::io"],[2176,"ahash::random_state"],[2177,"std::collections::hash::map"],[2178,"core::mem::maybe_uninit"],[2179,"url::parser"],[2180,"core::borrow"],[2181,"indexmap::map::core::entry"],[2182,"core::slice::index"],[2183,"url::slicing"],[2184,"core::ops::range"],[2185,"indexmap::map::iter"],[2186,"indexmap::map::iter"],[2187,"core::iter::traits::double_ended"],[2188,"unicode_normalization::recompose"],[2189,"unicode_normalization::decompose"],[2190,"url"],[2191,"url::origin"],[2192,"core::cmp"],[2193,"url::path_segments"],[2194,"core::task::wake"],[2195,"core::task::poll"],[2196,"core::future::future"],[2197,"form_urlencoded"],[2198,"url"],[2199,"indexmap::map::core::raw_entry_v1"],[2200,"serde::ser"],[2201,"core::net::socket_addr"],[2202,"core::ops::function"],[2203,"std::path"],[2204,"core::any"],[2205,"indexmap::map::iter"],[2206,"core::marker"],[2207,"futures_core::stream"],[2208,"core::fmt"],[2209,"alloc::borrow"],[2210,"core::fmt"],[2211,"bytes::bytes"],[2212,"tokio::io::read_buf"],[2213,"tokio::io::util::read"],[2214,"core::marker"],[2215,"bytes::buf::buf_mut"],[2216,"tokio::io::util::read_exact"],[2217,"tokio::io::util::read_int"],[2218,"tokio::io::util::read_int"],[2219,"tokio::io::util::read_to_string"],[2220,"tokio::io::util::read_int"],[2221,"bytes::bytes_mut"],[2222,"alloc::sync"],[2223,"tokio::sync::mutex"],[2224,"tokio::sync::mutex"],[2225,"serde_json::map"],[2226,"serde_json::error"],[2227,"serde::de"]],"d":["The enum Either with variants Left and Right is a general …","","sqlx uses ahash for increased performance, at the cost of …","A hash table where the iteration order of the key-value …","A value of type L.","","A value of type R.","A Vec-like container that can store a small number of …","A parsed URL record.","","","SEE DOCUMENTATION BEFORE USE. Generic database driver with …","","Moves all the elements of other into self, leaving other …","Types and traits for passing arguments to SQL queries.","","Convert &mut Either<L, R> to Either<&mut L, &mut R>.","","","","","","","Returns a raw mutable pointer to the vector’s buffer.","Extracts a mutable slice of the entire vector.","Returns a mutable slice of all the key-value pairs in the …","Convert Pin<&mut Either<L, R>> to …","Convert Pin<&Either<L, R>> to Either<Pin<&L>, Pin<&R>>, …","Returns a raw pointer to the vector’s buffer.","","","Convert &Either<L, R> to Either<&L, &R>.","","","","","","","Extracts a slice containing the entire vector.","Returns a slice of all the key-value pairs in the map.","Return the serialization of this URL.","Return the authority of this URL as an ASCII string.","Search over a sorted map with a comparator function.","Search over a sorted map with an extraction function.","Search over a sorted map for a key.","","","","","","","","","","","","","","Return whether this URL is a cannot-be-a-base URL, meaning …","The number of items the vector can hold without …","Return the number of elements the map can hold without …","","","Remove all elements from the vector.","Remove all key-value pairs in the map, while preserving …","","","","","","","","","","","","","","","","","","","","","","","","","Return true if an equivalent to key exists in the map.","","Traits to represent a database driver.","","Provides Decode for decoding values from the database.","Removes consecutive duplicate elements.","Removes consecutive duplicate elements using the given …","Removes consecutive elements that map to the same key.","","Return an empty IndexMap","","","","","","","","","","","","","Serialize with Serde using the internal representation of …","If this URL has a host and it is a domain name (not an IP …","Creates a draining iterator that removes the specified …","Clears the IndexMap in the given index range, returning …","Helper module to get drivers compiling again that used to …","","Apply one of two functions depending on contents, unifying …","Convert the contained value into T","Like either, but provide some context to whichever of the …","Provides Encode for encoding values for the database.","Get the given key’s corresponding entry in the map for …","","","","","","","","","","","","","","","","","","","","","Format an error message as a Protocol error","Types for working with errors produced by SQLx.","","Returns the left value","Returns the right value","","","","Extend the map with all key-value pairs in the iterable.","Extend the map with all key-value pairs in the iterable.","","","Copy elements from a slice and append them to the vector.","Factors out a homogenous type from an Either of Result.","Factor out a homogeneous type from an either of pairs.","Factors out None from an Either of Option.","Factors out a homogenous type from an Either of Result.","Factor out a homogeneous type from an either of pairs.","","","","Get the first key-value pair","Get the first key-value pair, with mutable access to the …","Convert Either<L, R> to Either<R, L>.","","","","","","","","","","","Return this URL’s fragment identifier, if any.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Examples","Returns the argument unchanged.","","Returns the argument unchanged.","Examples","Constructs a new SmallVec on the stack from an A without …","Constructs a new SmallVec on the stack from an A without …","Constructs a new SmallVec on the stack from an A without …","The array passed as an argument is moved to be an inline …","Constructs a new SmallVec on the stack from an array …","Convert a directory name as std::path::Path into an URL in …","Creates a SmallVec with n copies of elem.","Convert a file name as std::path::Path into an URL in the …","","Create an IndexMap from the sequence of key-value pairs in …","This crates a hashmap from the provided iterator using …","Creates a SmallVec directly from the raw components of …","","Copy the elements from a slice into a new SmallVec.","","Construct a new SmallVec from a Vec<A::Item>.","","Return a reference to the value stored for key, if it is …","Returns a reference to the value corresponding to the key.","Return item index, key and value","","","Get a key-value pair by index","Get an entry in the map by index for in-place manipulation.","Get a key-value pair by index","","Return item index, if it exists in the map","Return references to the key-value pair stored for key, if …","Returns the key-value pair corresponding to the supplied …","","Returns a mutable reference to the value corresponding to …","Returns a slice of key-value pairs in the given range of …","Returns a mutable slice of key-value pairs in the given …","Re-allocate to set the capacity to …","Return whether the URL has an ‘authority’, which can …","Equivalent to url.host().is_some().","","","","Return a reference to the map’s BuildHasher.","Return the parsed representation of the host for this URL. …","Return the string representation of the host (domain or IP …","","","","","","","","","","","","Returns a reference to the value corresponding to the …","","","","","","","","Returns a reference to the value at the supplied index.","Returns a reference to the value corresponding to the …","","","","","","Returns a mutable reference to the value corresponding to …","Returns a mutable reference to the value at the supplied …","","","","The maximum number of elements this vector can hold inline","Insert an element at position index, shifting all elements …","Insert a key-value pair in the map.","Inserts a key-value pair into the map.","Copy elements from a slice into the vector at position …","Insert a key-value pair in the map, and get their index.","Insert multiple elements at position index, shifting all …","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Converts a SmallVec into a Box<[T]> without reallocating …","Converts into a boxed slice of all the key-value pairs in …","","Convert the SmallVec into an A if possible. Otherwise …","Extract the value of an either over two equivalent types.","","","","Convert the inner value to an iterator.","","","","","","","","Return an owning iterator over the keys of the map, in …","Creates a consuming iterator visiting all the keys in …","Return the serialization of this URL.","Return an owning iterator over the values of the map, in …","Creates a consuming iterator visiting all the values in …","Convert a SmallVec to a Vec, without reallocating if the …","","Returns true if the vector is empty","Returns true if the map contains no elements.","Return true if the value is the Left variant.","Return true if the value is the Right variant.","Return whether the URL is special (has a special scheme)","Return an iterator over the key-value pairs of the map, in …","Return an iterator over the key-value pairs of the map, in …","Parse a string as an URL, with this URL as the base URL.","Return an iterator over the keys of the map, in their order","","Get the last key-value pair","Get the last key-value pair, with mutable access to the …","Convert the left side of Either<L, R> to an Option<L>.","Apply the function f on the value in the Left variant if …","Return left value or given value","Return left or a default","Returns left value or computes it from a closure","The number of elements stored in the vector","","Return the number of key-value pairs in the map.","","Creates a relative URL if possible, with this URL as the …","Map f over the contained value and return the result in the","Apply the functions f and g to the Left and Right variants …","Similar to [map_either], with an added context ctx …","Apply the function f on the value in the Left variant if …","Apply the function f on the value in the Right variant if …","","Moves the position of a key-value pair from one index to …","","","","","","","","","","","","","","","Construct an empty vector","Create a new map. (Does not allocate.)","This crates a hashmap using RandomState::new which obtains …","Construct an empty vector.","","","","","","","","Return a default ParseOptions that can fully configure the …","Return the origin of this URL (…","Parse an absolute URL from a string.","Parse an absolute URL from a string and add params to its …","","","","","Returns the index of the partition point of a sorted map …","Return the password for this URL, if any, as a …","Return the path for this URL, as a percent-encoded ASCII …","Unless this URL is cannot-be-a-base, return an iterator of …","Return an object with methods to manipulate this URL’s …","","","Provides the connection pool for asynchronous SQLx …","Remove an item from the end of the vector and return it, …","Remove the last key-value pair","Return the port number for this URL, if any.","Return the port number for this URL, or the default port …","","Append an item to the vector.","","Return this URL’s query string, if any, as a …","","Runtime query-builder API.","Parse the URL’s query string, if any, as …","Manipulate this URL’s query string, viewed as a sequence …","","","","","","","","","","Remove and return the element at position index, shifting …","Remove the key-value pair equivalent to key and return its …","Removes a key from the map, returning the value at the key …","Remove and return the key-value pair equivalent to key.","Reserve capacity for additional more elements to be …","Reserve capacity for additional more key-value pairs.","Reserve the minimum capacity for additional more elements …","Reserve capacity for additional more key-value pairs, …","Resizes the vector so that its length is equal to len.","Resizes the SmallVec in-place so that len is equal to …","Retains only the elements specified by the predicate.","Scan through each key-value pair in the map and keep those …","","Retains only the elements specified by the predicate.","Reverses the order of the map’s key-value pairs in place.","","","Convert the right side of Either<L, R> to an Option<R>.","Apply the function f on the value in the Right variant if …","Return right value or given value","Return right or a default","Returns right value or computes it from a closure","","","Return the scheme of this URL, lower-cased, as an ASCII …","","","","","Serialize with Serde using the internal representation of …","Change this URL’s fragment identifier.","Change this URL’s host.","Change this URL’s host to the given IP address.","Sets the length of a vector.","Change this URL’s password.","Change this URL’s path.","Change this URL’s port number.","Change this URL’s query string.","Change this URL’s scheme.","Change this URL’s username.","Remove the key-value pair equivalent to key and return its …","Remove and return the key-value pair equivalent to key.","Remove the key-value pair equivalent to key and return it …","Remove the key-value pair by index","Shrink the capacity of the map with a lower limit.","Shrink the capacity of the vector as much as possible.","Shrink the capacity of the map as much as possible.","","Resolve a URL’s host and port number to SocketAddr.","Sort the map’s key-value pairs in place using the …","Sort the map’s key-value pairs in place using a sort-key …","Sort the map’s key-value pairs by the default ordering …","Sort the map’s key-value pairs in place using the …","Sort the map’s key-value pairs by the default ordering …","Sort the key-value pairs of the map and return a by-value …","Sort the key-value pairs of the map and return a by-value …","","Returns true if the data has spilled into a separate …","Creates a splicing iterator that replaces the specified …","Splits the collection into two at the given index.","","","Swaps the position of two key-value pairs in the map.","Remove the element at position index, replacing it with …","Remove the key-value pair equivalent to key and return its …","Remove and return the key-value pair equivalent to key.","Remove the key-value pair equivalent to key and return it …","Remove the key-value pair by index","","","Assuming the URL is in the file scheme or similar, convert …","","","","","","","","","Shorten the vector, keeping the first len elements and …","Shortens the map, keeping the first len elements and …","","","","","","","Re-allocate to set the capacity to …","","","","","","","Reserve capacity for additional more elements to be …","Try to reserve capacity for additional more key-value …","Reserve the minimum capacity for additional more elements …","Try to reserve capacity for additional more key-value …","","","","","","","","Conversions between Rust and SQL types.","Returns the left value","Returns the right value","","Return the username for this URL (typically the empty …","","Return an iterator over the values of the map, in their …","Return an iterator over mutable references to the values …","Construct an empty vector with enough capacity …","Create a new map with capacity for n key-value pairs. …","This crates a hashmap with the specified capacity using …","Create a new map with capacity for n key-value pairs. …","","Create a new map with hash_builder.","","","","","Acquire connections or transactions from a database in a …","","","","","Opaque database driver. Capable of being used in place of …","","","","Opaque options for connecting to a database. These may …","A connection to any SQLx database.","","An alias for Executor<'_, Database = Any>.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the name of the database backend in use (e.g. …","Begin a new transaction or establish a savepoint within …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of statements currently cached in the …","The number of statements currently cached in the …","","Removes all statements from the cache, closing them on the …","Removes all statements from the cache, closing them on the …","","","","","","","","","","","","","","","","","","Explicitly close this database connection.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","The backend name.","","","","","Checks if a connection to the database is still valid.","","","","","","","","","","","","","","Forward to Connection::shrink_buffers().","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Conversions between Rust and standard SQL types.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Install the list of drivers for AnyConnection to use.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","A tuple of arguments to be sent to the database.","","used by the query macros to prevent supernumerary .bind() …","","Add the value to the end of the arguments.","","","","Returns the argument unchanged.","Calls U::from(self).","","","Reserves the capacity for at least additional more values …","","","","","A type that can be used to index into a Row or Statement.","","Returns a valid positional index into the row or …","Gets the column name or alias.","Gets the column ordinal.","Gets the type information for the column.","A wrapper for Fns that provides a debug impl that just …","A cache for prepared statements. When full, the least …","","","","","Returns the maximum number of statements the cache can …","Clear all cached statements from the cache.","True if cache has a value for the given key.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns a mutable reference to the value corresponding to …","Inserts a new statement to the cache, returning the least …","Calls U::from(self).","Calls U::from(self).","Returns true if the cache capacity is more than 0.","The number of statements in the cache.","Create a new cache with the given capacity.","Removes the least recently used item from the cache.","","","","","","","","Represents a single database connection.","","","","","Begin a new transaction or establish a savepoint within …","","","The number of statements currently cached in the …","Removes all statements from the cache, closing them on the …","","","Explicitly close this database connection.","Establish a new database connection with the options …","Establish a new database connection.","Establish a new database connection with the provided …","","Entirely disables statement logging (both slow and …","","Returns the argument unchanged.","Parse the ConnectOptions from a URL.","Calls U::from(self).","Log executed statements with a duration above the …","","Log executed statements with the specified level","","Checks if a connection to the database is still valid.","Restore any buffers in the connection to their default …","","","","","Execute the function inside a transaction.","","","","The concrete type used as a buffer for arguments while …","The concrete Arguments implementation for this database.","The concrete Column implementation for this database.","The concrete Connection implementation for this database.","A database driver.","","","","Associate Database with an Arguments of a generic lifetime.","Associate Database with a Statement of a generic lifetime.","A Database that maintains a client-side cache of prepared …","Associate Database with a ValueRef of a generic lifetime.","The display name for this database driver.","The concrete QueryResult implementation for this database.","The concrete Row implementation for this database.","The concrete Statement implementation for this database.","The concrete TransactionManager implementation for this …","The concrete TypeInfo implementation for this database.","The schemes for database URLs that should match this …","The concrete type used to hold an owned copy of the …","The concrete type used to hold a reference to the …","A type that can be decoded from the database.","Decode a new value of this type using a raw value from the …","The enum Either with variants Left and Right is a general …","","A HashMap using RandomState to hash the items. (Requires …","A value of type L.","","A value of type R.","","","","","","","","","","","","","","","","","","","","Encode a single value to be sent to the database.","The return type of Encode::encode.","The value is not null.","The value is null; no data was written.","","","Writes the value of self into buf in the expected format …","Writes the value of self into buf without moving self.","Returns the argument unchanged.","Calls U::from(self).","","","","","","Error occurred within the Any driver mapping to/from the …","","Check constraint violation.","Error occurred while decoding a value from a specific …","Column index was out of bounds.","No column found for the given name.","Error occurred while parsing a connection string.","Error returned from the database.","An error that was returned from the database.","Error occurred while decoding a value.","Contains the error value","Represents all the ways a method can fail within SQLx.","The error kind.","Foreign key constraint violation.","Error communicating with the database backend.","","Not-null constraint violation.","Contains the success value","An unmapped error.","Pool::close was called while we were waiting in …","A Pool::acquire timed out due to connections not becoming …","Unexpected or invalid data encountered while communicating …","A specialized Result type for SQLx.","No rows returned by a query that expected to return at …","Error occurred while attempting to establish a TLS …","Type in query doesn’t exist. Likely due to typo or …","An unexpected NULL was encountered during decoding.","Unique/primary key constraint violation.","A background worker has crashed.","","","","","","","","The (SQLSTATE) code for the error.","Returns the name of the constraint that triggered the …","Downcast this generic database error to a specific …","Downcast a reference to this generic database error to a …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns whether the error kind is a violation of a check.","Returns whether the error kind is a violation of a foreign …","Returns whether the error kind is a violation of a …","Returns the kind of the error, if supported.","The primary, human-readable error message.","","","Returns the name of the table that was affected by the …","","","Downcast this generic database error to a specific …","Downcast a reference to this generic database error to a …","","","","","","","","","","","","","","","","A type that may be executed against a database connection.","A type that contains or can provide a database connection …","Execute the query and return the total number of rows …","Execute multiple queries and return the rows affected from …","Execute the query and return the generated results as a …","Execute the query and return all the generated results, …","Execute multiple queries and return the generated results …","Execute the query and returns exactly one row.","Execute the query and returns at most one row.","Returns true if the statement should be cached.","Prepare the SQL query to inspect the type information of …","Prepare the SQL query, with parameter type information, to …","Gets the SQL that will be executed.","Gets the previously cached statement, if available.","Returns the arguments to be bound against the query string.","A minimalist clone of the async-stream crate in 100% safe …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","NOTE: may deadlock the task if called from outside the …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","A record that can be built from a row returned by the …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Reads bytes from a source.","Reads bytes from a source.","","","","","An extension for BufMut for getting a writeable buffer in …","Creates a new AsyncRead instance that chains this stream …","","","","","","","","","","","Get the full capacity of this buffer as a safely …","Attempts to read from the AsyncRead into buf.","","Pulls some bytes from this source into the specified …","Pulls some bytes from this source into the specified …","Reads the exact number of bytes required to fill buf.","Reads an 32-bit floating point type in big-endian order …","Reads an 32-bit floating point type in little-endian order …","Reads an 64-bit floating point type in big-endian order …","Reads an 64-bit floating point type in little-endian order …","Reads an signed 128-bit integer in big-endian order from …","Reads an signed 128-bit integer in little-endian order …","Reads a signed 16-bit integer in big-endian order from the …","Reads a signed 16-bit integer in little-endian order from …","Reads a signed 32-bit integer in big-endian order from the …","Reads a signed 32-bit integer in little-endian order from …","Reads an signed 64-bit integer in big-endian order from the","Reads an signed 64-bit integer in little-endian order from …","Reads a signed 8 bit integer from the underlying reader.","Reads all bytes until EOF in this source, placing them …","Reads all bytes until EOF in this source, appending them …","Reads an unsigned 128-bit integer in big-endian order from …","Reads an unsigned 128-bit integer in little-endian order …","Reads an unsigned 16-bit integer in big-endian order from …","Reads an unsigned 16-bit integer in little-endian order …","Reads an unsigned 32-bit integer in big-endian order from …","Reads an unsigned 32-bit integer in little-endian order …","Reads an unsigned 64-bit integer in big-endian order from …","Reads an unsigned 64-bit integer in little-endian order …","Reads an unsigned 8 bit integer from the underlying reader.","Creates an adaptor which reads at most limit bytes from it.","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","In the default implementation, a MigrationSource is a …","Migration Type represents the type of migration","","ReversibleDown migrations represents the delete or …","ReversibleUp migrations represents the add or update part …","Simple migration are single file migrations with no up / …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Connect a Unix Domain Socket at the given path.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","X.509 Certificate input, either a file path or a PEM …","Path to a file containing PEM encoded certificate(s)","PEM encoded certificate(s)","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","A future that resolves when the pool is closed.","An asynchronous pool of SQLx database connections.","A connection managed by a Pool.","Metadata for the connection being processed by a …","Configuration options for Pool.","","","Retrieves a connection from the pool.","Set the maximum amount of time to spend waiting for a …","Perform an asynchronous action after connecting to the …","Perform an asynchronous action on a connection before it …","The duration since the connection was first opened.","","","Perform an asynchronous action on a previously idle …","","","Retrieves a connection and immediately begins a new …","","","","","","","","","","","","","","","Close this connection, allowing the pool to open a …","Shut down the connection pool, immediately waking all …","Get a future that resolves when Pool::close() is called.","Create a new pool from this PoolOptions and immediately …","Create a new connection pool with a default pool …","Create a new pool from this PoolOptions, but don’t open …","Create a new connection pool with a default pool …","Create a new pool from this PoolOptions, but don’t open …","Create a new connection pool with a default pool …","Gets a clone of the connection options for this pool","Create a new pool from this PoolOptions and immediately …","Create a new connection pool with a default pool …","","","","Detach this connection from the pool, allowing it to open …","Execute the given future until it returns or the pool is …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the maximum amount of time to spend waiting for a …","Get the maximum idle duration for individual connections.","Get the maximum number of connections that this pool …","Get the maximum lifetime of individual connections.","Get the minimum number of connections to maintain at all …","Get’s whether test_before_acquire is currently set.","The duration that the connection spent in the idle queue.","Set a maximum idle duration for individual connections.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if .close() has been called on the pool, false…","","Detach this connection from the pool, treating it as …","Set the maximum number of connections that this pool …","Set the maximum lifetime of individual connections.","","Set the minimum number of connections to maintain at all …","Returns a default “sane” configuration, suitable for …","Returns the number of connections active and idle (not in …","Get the options for this pool","","","Updates the connection options this pool will use when …","Returns the number of connections currently active. This …","If true, the health of a connection will be verified by a …","","","Attempts to retrieve a connection from the pool if there …","Attempts to retrieve a connection and immediately begins a …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","SQL query that will map its results to owned Rust types.","Raw SQL query with bind parameters. Returned by query.","Bind a value for use with this SQL query.","","","","","Execute the query and return the total number of rows …","Execute multiple queries and return the rows affected from …","Execute the query and return the generated results as a …","Execute the query and return the generated results as a …","Execute the query and return all the generated results, …","Execute the query and return all the generated results, …","Execute multiple queries and return the generated results …","Execute multiple queries and return the generated results …","Execute the query and returns exactly one row.","Execute the query and returns exactly one row.","Execute the query and returns at most one row.","Execute the query and returns at most one row.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Map each row in the result to another type.","Map each row in the result to another type.","If true, the statement will get prepared once and cached …","","","Make a SQL query.","","","Make a SQL query, with the given arguments.","","","","","","","","","","","Map each row in the result to another type.","Map each row in the result to another type.","","","Raw SQL query with bind parameters, mapped to a concrete …","Bind a value for use with this SQL query.","","","Execute the query and return the generated results as a …","Execute the query and return all the generated results, …","Execute multiple queries and return the generated results …","Execute the query and returns exactly one row.","Execute the query and returns at most one row.","Returns the argument unchanged.","Calls U::from(self).","","If true, the statement will get prepared once and cached …","Make a SQL query that is mapped to a concrete type using …","Make a SQL query, with the given arguments, that is mapped …","","","","","","","","","A builder type for constructing queries at runtime.","A wrapper around QueryBuilder for creating comma(or other …","","","","","Produce an executable query from this builder.","Produce an executable query from this builder.","Produce an executable query from this builder.","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Deconstruct this QueryBuilder, returning the built SQL. …","Start building a query with an initial SQL fragment, which …","Append a SQL fragment to the query.","Push the separator if applicable, and then the given SQL …","Push a bind argument placeholder (? or $N for Postgres) …","Push the separator if applicable, then append a bind …","Push a bind argument placeholder (? or $N for Postgres) …","Creates ((a, b), (..) statements, from tuples.","Push a SQL fragment without a separator.","Push a VALUES clause where each item in tuples represents …","Reset this QueryBuilder back to its initial state.","Start a list separated by separator.","Get the current build SQL; note: may not be syntactically …","","","","","","","Construct a QueryBuilder with existing SQL and arguments.","Raw SQL query with bind parameters, mapped to a concrete …","Bind a value for use with this SQL query.","","","Execute the query and return the generated results as a …","Execute the query and return all the generated results, …","Execute multiple queries and return the generated results …","Execute the query and returns exactly one row.","Execute the query and returns at most one row.","Returns the argument unchanged.","Calls U::from(self).","If true, the statement will get prepared once and cached …","","Make a SQL query that is mapped to a single concrete type …","Make a SQL query, with the given arguments, that is mapped …","","","","","","","","","","Represents a single row from the database.","Gets the column information at index.","Gets all columns in this statement.","Index into the database row and decode a single value.","Index into the database row and decode a single value.","Returns true if this row has no columns.","Returns the number of columns in this row.","Gets the column information at index or None if out of …","Index into the database row and decode a single value.","Index into the database row and decode a single value.","Index into the database row and decode a single value.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","An explicitly prepared statement.","Gets the column information at index.","Get the columns expected to be returned by executing this …","Get the expected parameters for this statement.","","","","","","","Get the original SQL text used to create this statement.","Creates an owned statement from this statement reference. …","Gets the column information at index or None if out of …","An asynchronous Mutex-like type.","A handle to a held Mutex. The guard can be held across any …","","","","Blockingly locks this Mutex. When the lock has been …","Blockingly locks this Mutex. When the lock has been …","","","","","","","","","Creates a new lock in an unlocked state ready for use.","","","","","","","","","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).","Consumes the mutex, returning the underlying data.","Locks this mutex, causing the current task to yield until …","Locks this mutex, causing the current task to yield until …","Makes a new MappedMutexGuard for a component of the locked …","Returns a reference to the original Mutex.","","Creates a new lock in an unlocked state ready for use.","","","","","","","","","","","","","Attempts to acquire the lock, and returns TryLockError if …","Attempts to acquire the lock, and returns TryLockError if …","Attempts to make a new MappedMutexGuard for a component of …","","","","","A snapshot of the current state of the database.","","","","","","","","Generate a fixture to reproduce this snapshot from an …","","","","","","","","","","Cleanup any test databases that are no longer in-use.","","","","","","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).","","","","","","","","Take a snapshot of the current state of the database (data …","Get parameters to construct a Pool suitable for testing.","","","","","","","","","","","","","","An in-progress database transaction or savepoint.","","","","","","","Commits this transaction or savepoint.","","","","","","Returns the argument unchanged.","Calls U::from(self).","Aborts this transaction or savepoint.","","","","","Provides information about a SQL type for the database …","","Returns the database system name of the type. Length …","Represents a JSON array.","Represents a JSON boolean.","Json for json and jsonb fields","Reference to a range of bytes encompassing a single valid …","Represents any valid JSON value.","Represents a JSON null value.","Represents a JSON number, whether integer or floating …","Represents a JSON object.","Represents a JSON string.","Map a SQL text value to/from a Rust type using Display and …","Indicates that a SQL type is supported for a database.","","If the Value is an Array, returns the associated vector. …","If the Value is an Array, returns the associated mutable …","If the Value is a Boolean, returns the associated bool. …","If the Value is a number, represent it as f64 if possible. …","If the Value is an integer, represent it as i64 if …","","If the Value is a Null, returns (). Returns None otherwise.","If the Value is a Number, returns the associated Number. …","If the Value is an Object, returns the associated Map. …","If the Value is an Object, returns the associated mutable …","","If the Value is a String, returns the associated str. …","If the Value is an integer, represent it as u64 if …","","","","","","","","","","","","","","","","","","","","Determines if this Rust type is compatible with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Display a JSON value as a string.","","","","Convert String to Value::String.","","","Convert a slice to Value::Array.","Convert copy-on-write string to Value::String.","Convert 32-bit floating point number to Value::Number, or …","","Convert string slice to Value::String.","Returns the argument unchanged.","Convert a Vec to Value::Array.","Convert map (with string keys) to Value::Object.","Convert () to Value::Null.","","","","","","Convert 64-bit floating point number to Value::Number, or …","","","","Convert Number to Value::Number.","Convert boolean to Value::Bool.","Returns the argument unchanged.","","","Returns the argument unchanged.","Create a Value::Object by collecting an iterator of …","Create a Value::Array by collecting an iterator of array …","","Convert an owned String of JSON data to an owned RawValue.","Access the JSON text underlying a raw value.","Index into a JSON array or map. A string index can be used …","Mutably index into a JSON array or map. A string index can …","","Index into a serde_json::Value using the syntax value[0] or","Write into a serde_json::Value using the syntax …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Extract the inner value.","Returns true if the Value is an Array. Returns false …","Returns true if the Value is a Boolean. Returns false …","Returns true if the Value is a number that can be …","Returns true if the Value is an integer between i64::MIN …","Returns true if the Value is a Null. Returns false …","Returns true if the Value is a Number. Returns false …","Returns true if the Value is an Object. Returns false …","Returns true if the Value is a String. Returns false …","Returns true if the Value is an integer between zero and …","","","Looks up a value by a JSON Pointer.","Looks up a value by a JSON Pointer and returns a mutable …","","","","Takes the value out of the Value, leaving a Null in its …","","","","","","","","","","","","","","","","","Returns the canonical SQL type for this Rust type.","","","","","","","","","","","","","","An owned value from the database.","A reference to a single value from the database.","Get this value as a reference.","Decode this single value into the requested type.","Decode this single value into the requested type.","Returns true if the SQL value is NULL.","Returns true if the SQL value is NULL.","Creates an owned value from this value reference.","Decode this single value into the requested type.","Decode this single value into the requested type.","Get the type information for this value.","Get the type information for this value."],"i":[0,0,0,0,1,0,1,0,0,0,1,0,1,5,0,5,1,1,1,1,1,1,1,5,5,14,1,1,5,5,1,1,1,1,1,1,1,18,5,14,18,18,14,14,14,5,5,1,18,14,26,5,5,1,18,14,26,0,18,5,14,1,1,5,14,5,1,18,14,26,5,1,14,5,1,18,14,26,5,1,18,1,0,0,5,1,18,0,1,14,1,0,0,0,5,5,5,5,14,26,5,1,26,5,1,26,0,1,5,1,18,18,18,5,14,0,5,1,1,1,0,14,5,1,18,14,26,5,5,5,1,1,1,18,18,18,14,14,14,26,26,26,0,0,0,1,1,0,5,1,14,14,26,26,5,1,1,1,1,1,1,1,1,14,14,1,1,5,1,1,18,18,14,26,1,1,18,5,5,5,5,5,1,1,18,14,14,26,26,26,5,5,5,5,5,18,5,18,5,14,26,5,0,5,18,5,0,14,26,14,14,14,14,14,14,14,14,14,26,14,26,14,14,5,18,18,5,1,18,14,18,18,0,0,0,0,0,0,5,18,18,18,18,14,14,14,14,14,14,14,14,14,26,5,14,14,14,14,14,14,14,14,14,5,5,14,26,5,14,5,5,1,1,18,14,26,26,5,14,1,5,1,5,5,5,1,1,14,14,14,26,26,26,14,26,18,14,26,5,0,5,14,1,1,18,14,14,18,14,1,14,14,1,1,1,1,1,5,1,14,0,18,1,1,1,1,1,0,14,1,1,1,1,1,1,1,1,1,1,1,1,1,0,5,14,26,5,1,1,1,1,1,1,1,18,18,18,18,5,1,18,1,14,18,18,18,18,0,1,0,5,14,18,18,1,5,0,18,0,0,18,18,0,14,14,1,1,1,1,1,1,5,14,26,14,5,14,5,14,5,5,5,14,14,5,14,1,1,1,1,1,1,1,0,0,18,1,5,1,18,18,18,18,18,5,18,18,18,18,18,18,14,14,14,14,14,5,14,1,18,14,14,14,14,14,14,14,1,5,14,14,0,1,14,5,14,14,14,14,0,0,18,5,1,18,14,26,1,18,0,5,14,5,1,18,18,14,26,5,5,1,18,14,26,1,5,14,5,14,0,5,1,18,14,26,0,0,1,1,0,18,0,14,14,5,14,26,14,26,14,26,1,1,1,0,271,271,271,271,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,144,144,144,144,144,144,144,144,127,128,127,272,272,137,127,272,127,127,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,272,272,127,272,272,127,139,140,141,142,143,144,137,145,139,140,141,142,143,144,137,145,272,127,146,142,272,141,138,138,141,128,147,272,127,0,138,127,140,143,144,140,140,140,144,144,144,147,272,127,272,127,139,127,138,140,141,147,143,143,144,137,145,138,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,140,141,141,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,128,144,143,137,145,143,147,127,127,141,141,141,272,139,143,139,146,272,127,272,127,146,146,146,146,146,146,128,127,272,147,272,127,146,272,146,139,140,141,142,143,144,137,145,145,143,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,142,142,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,128,273,146,274,139,127,138,140,141,147,142,143,144,137,145,139,137,145,0,127,0,0,163,162,163,162,162,162,162,163,162,163,162,163,0,163,162,163,162,163,162,163,162,163,163,0,275,0,0,275,165,165,275,165,165,157,165,275,165,165,165,0,0,276,159,276,276,276,0,0,168,167,168,167,167,167,167,168,168,168,167,168,167,167,167,168,167,167,167,167,167,168,167,168,167,168,167,0,0,277,278,0,278,278,169,169,278,278,169,169,278,277,278,278,169,277,169,169,277,169,277,169,277,169,278,278,169,169,169,169,278,169,169,169,166,166,230,230,0,279,166,280,0,0,0,0,230,230,230,280,230,230,230,230,279,0,160,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,173,173,173,130,130,173,173,130,130,173,173,173,124,0,175,124,124,124,124,124,0,124,136,0,0,175,124,124,175,136,175,124,124,124,0,124,124,124,0,175,124,124,176,124,175,176,124,175,174,174,174,174,175,175,175,175,176,176,124,124,175,176,124,124,124,124,175,176,124,175,124,174,174,174,174,174,0,124,174,176,124,174,174,176,124,175,176,124,175,176,124,175,281,282,281,282,283,238,0,0,238,238,238,238,238,238,238,150,238,238,150,150,150,0,0,0,0,177,178,177,178,177,178,177,178,177,177,177,178,177,178,177,177,178,178,179,179,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,0,156,0,0,181,182,181,182,0,182,181,182,181,182,182,181,182,0,0,0,0,0,0,181,182,181,182,181,182,0,0,0,0,0,0,0,284,186,186,186,187,187,187,285,285,285,285,224,184,286,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,0,219,219,219,219,219,219,219,219,219,0,0,219,219,219,0,134,134,134,134,0,0,0,0,0,0,0,220,220,220,134,134,134,134,134,134,135,134,132,152,220,134,132,152,220,132,152,132,152,220,132,152,220,287,287,132,135,287,135,220,220,134,134,132,152,220,287,287,134,134,132,152,220,220,220,134,132,152,220,220,220,220,220,135,135,132,132,288,135,134,132,220,132,152,220,134,134,132,152,220,134,132,152,220,134,132,152,220,135,132,152,0,223,0,0,0,221,226,221,226,221,0,0,221,222,222,221,226,221,226,221,221,222,222,222,222,222,221,222,222,221,221,221,221,222,222,0,221,226,221,226,222,222,221,226,223,226,221,222,222,221,221,221,0,227,227,0,228,228,0,228,227,228,227,228,228,227,227,0,227,227,228,227,227,0,228,228,227,228,227,227,228,227,228,227,228,227,0,0,0,0,0,229,231,231,232,232,232,235,229,229,232,229,231,231,229,232,231,233,235,229,232,231,233,235,232,231,232,231,229,231,231,232,231,232,231,232,231,231,232,231,232,229,229,229,233,229,231,231,229,232,231,235,229,232,231,233,235,232,232,232,232,232,232,235,232,229,232,231,233,235,233,231,233,229,232,232,0,232,232,231,231,233,231,231,231,232,232,231,231,231,229,232,231,233,235,229,232,231,233,235,229,232,231,233,235,237,0,237,237,237,237,237,237,237,237,237,237,237,237,0,0,154,154,239,154,239,154,154,154,239,154,239,154,239,154,239,154,239,154,239,154,239,154,239,154,154,239,0,0,0,0,154,239,154,239,154,239,154,239,154,239,154,239,154,239,0,155,155,155,155,155,155,155,155,155,155,155,155,0,0,0,0,155,155,155,155,155,155,0,0,241,242,241,242,241,241,241,241,241,242,241,242,241,241,241,242,241,242,242,241,242,241,241,241,241,241,242,241,242,241,242,241,0,158,158,158,158,158,158,158,158,158,158,158,158,0,0,0,0,158,158,158,158,158,158,289,0,289,289,289,289,289,289,289,289,289,289,0,0,244,244,244,243,244,243,243,243,244,243,244,243,244,0,244,0,0,0,0,0,0,243,244,243,244,243,244,244,243,0,0,290,0,290,290,290,290,290,290,290,290,290,290,290,290,0,0,0,0,245,247,247,245,246,247,248,245,246,247,248,247,247,248,248,246,248,247,248,248,245,246,247,247,247,248,247,245,246,247,248,247,247,247,248,248,245,247,245,245,248,245,245,246,247,248,245,246,247,248,247,247,248,245,246,247,248,0,291,0,0,0,0,0,0,252,252,254,253,255,252,254,253,255,292,292,255,254,255,253,253,252,254,253,255,252,254,253,255,293,253,253,253,254,255,291,292,292,253,252,254,253,255,252,254,253,255,252,254,253,255,0,126,126,126,0,126,126,126,0,126,126,126,126,126,126,126,0,126,126,126,0,294,294,256,256,0,0,0,256,256,256,256,0,0,0,256,256,256,256,256,258,256,256,256,256,258,256,256,262,256,258,261,262,256,258,261,0,256,258,261,256,258,261,258,261,258,261,131,262,256,262,256,256,258,261,258,261,258,261,262,256,258,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,262,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,258,261,256,256,256,258,258,258,261,261,261,262,262,256,256,258,261,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,256,258,258,258,261,256,256,256,262,262,256,256,258,256,256,256,258,261,262,256,256,261,256,256,256,256,256,256,256,256,256,258,261,256,256,262,256,258,256,262,256,258,261,262,256,256,258,261,256,258,261,262,256,258,261,131,262,256,0,0,0,0,0,0,0,0,0,295,296,0,0,295,295,295,295,296,296,295,295,295,296],"f":[0,0,0,0,0,0,0,0,0,0,[[[1,[-1,-2]],-3],2,3,3,4],0,[[[1,[-1,-2]],-3],2,3,3,4],[[[5,[-1]],[5,[-2]]],6,7,7],0,[[[5,[-1]]],8,7],[[[1,[-1,-2]]],[[1,[-1,-2]]],[],[]],[[[1,[-1,-2]]],9,[[10,[9]]],[[10,[9]]]],[[[1,[-2,-3]]],-1,[],[[10,[-1]]],[[10,[-1]]]],[[[1,[-1,-2]]],11,[[10,[11]]],[[10,[11]]]],[[[1,[-1,-2]]],12,[[10,[12]]],[[10,[12]]]],[[[1,[-1,-2]]],13,[[10,[13]]],[[10,[13]]]],[[[1,[-2,-3]]],[[8,[-1]]],[],[[10,[[8,[-1]]]]],[[10,[[8,[-1]]]]]],[[[5,[-1]]],[],7],[[[5,[-1]]],8,7],[[[14,[-1,-2,-3]]],[[15,[-1,-2]]],[],[],[]],[[[16,[[1,[-1,-2]]]]],[[1,[[16,[-1]],[16,[-2]]]]],[],[]],[[[16,[[1,[-1,-2]]]]],[[1,[[16,[-1]],[16,[-2]]]]],[],[]],[[[5,[-1]]],[],7],[[[5,[-1]]],8,7],[[[1,[-1,-2]]],13,[[17,[13]]],[[17,[13]]]],[[[1,[-1,-2]]],[[1,[-1,-2]]],[],[]],[[[1,[-2,-3]]],-1,[],[[17,[-1]]],[[17,[-1]]]],[[[1,[-1,-2]]],11,[[17,[11]]],[[17,[11]]]],[[[1,[-2,-3]]],[[8,[-1]]],[],[[17,[[8,[-1]]]]],[[17,[[8,[-1]]]]]],[[[1,[-1,-2]]],12,[[17,[12]]],[[17,[12]]]],[[[1,[-1,-2]]],9,[[17,[9]]],[[17,[9]]]],[18,11],[[[5,[-1]]],8,7],[[[14,[-1,-2,-3]]],[[15,[-1,-2]]],[],[],[]],[18,11],[18,11],[[[14,[-1,-2,-3]],-4],[[20,[19,19]]],[],[],[],4],[[[14,[-1,-2,-3]],-4,-5],[[20,[19,19]]],[],[],[],21,4],[[[14,[-1,-2,-3]],-1],[[20,[19,19]]],21,[],[]],[-1,-2,[],[]],[[[5,[-1]]],8,7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[5,[-1]]],8,7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[18,2],[[[5,[-1]]],19,7],[[[14,[-1,-2,-3]]],19,[],[],[]],[[[1,[-1,-2]]],[[23,[22]]],22,22],[-1,[[24,[-2]]],[],[]],[[[5,[-1]]],6,7],[[[14,[-1,-2,-3]]],6,[],[],[]],[[[5,[-1]]],[[5,[-1]]],7],[[[1,[-1,-2]]],[[1,[-1,-2]]],25,25],[18,18],[[[14,[-1,-2,-3]]],[[14,[-1,-2,-3]]],25,25,25],[[[26,[-1,-2,-3]]],[[26,[-1,-2,-3]]],25,25,25],[[[5,[-1]],[5,[-1]]],6,7],[[[1,[-1,-2]],[1,[-1,-2]]],6,25,25],[[[14,[-1,-2,-3]],[14,[-1,-2,-3]]],6,25,25,25],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[[5,[-1]],[5,[-1]]],27,7],[[[1,[-1,-2]],[1,[-1,-2]]],27,21,21],[[18,18],27],[[[1,[-1,-2]]],-3,3,3,28],0,0,[[-1,-2],27,[],[]],[[-1,-2],27,[],[]],[[-1,-2],27,[],[]],0,[[[1,[-1,-2]],19],6,29,29],[[[14,[-1,-2,-3]],-4],2,[],[],30,[31,[32,[-1]],33]],[[[1,[-1,-2]]],19,3,3],0,0,0,[[[5,[-1]]],6,7],[[[5,[-1]],-2],6,7,4],[[[5,[-1]],-2],6,7,4],[[],[[5,[-1]]],7],[[],[[14,[-1,-2,-3]]],[],[],34],[[],[[26,[-1,-2]]],[],[]],[[[5,[-1]]],8,7],[[[1,[-1,-2]]],[],35,35],[[[26,[-1,-2,-3]]],[],[],[],[]],[[[5,[-1]]],8,7],[[[1,[-1,-2]]],[],36,36],[[[26,[-1,-2,-3]]],[],[],[],[]],0,[[[1,[-1,-2]]],11,22,22],[-1,[[20,[[5,[-2]]]]],37,7],[-1,[[20,[[1,[-2,-3]]]]],37,38,38],[-1,[[20,[18]]],37],[-1,[[20,[18]]],37],[18,[[23,[11]]]],[[[5,[-1]],-2],[[39,[-1]]],7,[[40,[19]]]],[[[14,[-1,-2,-3]],-4],[[41,[-1,-2]]],[],[],[],[[40,[19]]]],0,[[[5,[-1]]],6,7],[[[1,[-1,-2]],-3,-4],-5,[],[],42,42,[]],[[[1,[-2,-3]]],-1,[],[[43,[-1]]],[[43,[-1]]]],[[[1,[-1,-2]],-3,-4,-5],-6,[],[],[],42,42,[]],0,[[[14,[-1,-2,-3]],-1],[[44,[-1,-2]]],[31,45],[],30],[[[5,[-1]],[5,[-2]]],2,7,7],[[[1,[-1,-2]],[1,[-1,-2]]],2,46,46],[[18,18],2],[[[14,[-1,-3,-4]],[14,[-1,-2,-5]]],2,[31,45],[],[[46,[-2]]],30,30],[[[26,[-1,-2,-3]],[26,[-1,-2,-3]]],2,[45,31],46,30],[[-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,[],[]],0,0,0,[[[1,[-1,-2]],11],-1,[],47],[[[1,[-1,-2]],11],-2,47,[]],0,[[[5,[-1]],-2],6,7,48],[[[1,[-2,-3]],-4],6,[],[[49,[-1]]],[[49,[-1]]],48],[[[14,[-1,-2,-3]],-4],6,[31,45,50],50,30,48],[[[14,[-1,-2,-3]],-4],6,[31,45],[],30,48],[[[26,[-1,-2,-3]],-4],6,[45,31],[],30,48],[[[26,[-1,-2,-3]],-4],6,[45,31,50],50,30,48],[[[5,[-1]],8],6,7],[[[1,[[20,[-1,-2]],[20,[-3,-2]]]]],[[20,[[1,[-1,-3]],-2]]],[],[],[]],[[[1,[[6,[-1,-2]],[6,[-1,-3]]]]],[[6,[-1,[1,[-2,-3]]]]],[],[],[]],[[[1,[[23,[-1]],[23,[-2]]]]],[[23,[[1,[-1,-2]]]]],[],[]],[[[1,[[20,[-1,-2]],[20,[-1,-3]]]]],[[20,[-1,[1,[-2,-3]]]]],[],[],[]],[[[1,[[6,[-1,-2]],[6,[-3,-2]]]]],[[6,[[1,[-1,-3]],-2]]],[],[],[]],[[[1,[-1,-2]]],[[20,[[8,[51]],52]]],29,29],[[[1,[-1,-2]],-3],23,3,3,4],[[[1,[-1,-2]],-3],[[23,[-4]]],3,3,4,[]],[[[14,[-1,-2,-3]]],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[14,[-1,-2,-3]]],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[1,[-1,-2]]],[[1,[-2,-1]]],[],[]],[[[1,[-1,-2]]],[[20,[6,52]]],53,53],[[[5,[-1]],54],[[20,[6,55]]],7],[[[1,[-1,-2]],54],[[20,[6,55]]],56,56],[[[1,[-1,-2]],54],[[20,[6,55]]],47,47],[[18,54],[[20,[6,55]]]],[[18,54],[[20,[6,55]]]],[[[14,[-1,-2,-3]],54],[[20,[6,55]]],47,47,[]],[[[26,[-1,-2,-3]],54],[[20,[6,55]]],47,47,30],[[[1,[-1,-2]],-3,-4],-3,3,3,[],4],[[[1,[-1,-2]],-3],6,3,3,4],[18,[[23,[11]]]],[-1,-1,[]],[57,-1,[]],[58,[[5,[-1]]],7],[-1,[[5,[-1]]],7],[8,[[5,[-1]]],7],[-1,-1,[]],[[[20,[-1,-2]]],[[1,[-2,-1]]],[],[]],[-1,-1,[]],[[[59,[[6,[-1,-2]]]]],[[14,[-1,-2]]],[31,45],[]],[-1,-1,[]],[[[61,[-1,-2,60]]],[[26,[-1,-2]]],[],[]],[-1,-1,[]],[[[59,[[6,[-1,-2]]]]],[[26,[-1,-2]]],[45,31],[]],[-1,[[5,[-1]]],7],[[-1,19],[[5,[-1]]],7],[[[62,[-1]],19],[[5,[-1]]],7],[[[59,[-1]]],[[5,[[59,[-1]]]]],[]],[[[59,[-1]],19],[[5,[[59,[-1]]]]],[]],[-1,[[20,[18,6]]],[[17,[13]]]],[19,[[5,[-1]]],7],[-1,[[20,[18,6]]],[[17,[13]]]],[-1,[[5,[-2]]],48,7],[-1,[[14,[-2,-3,-4]]],48,[31,45],[],[30,34]],[-1,[[26,[-2,-3]]],48,[45,31],[]],[[19,19],[[5,[-1]]],7],0,[8,[[5,[-1]]],7],[11,[[20,[18,63]]]],[58,[[5,[-1]]],7],0,[[[14,[-1,-2,-3]],-4],[[23,[-2]]],[],[],30,[31,[32,[-1]],33]],[[[26,[-2,-3,-4]],-1],[[23,[-3]]],[31,45,33],[[64,[-1]],31,45],[],30],[[[14,[-1,-2,-3]],-4],[[23,[[6,[19,-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[19,-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[19,-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],19],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[14,[-1,-2,-3]],19],[[23,[[65,[-1,-2]]]]],[],[],[]],[[[14,[-1,-2,-3]],19],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[14,[-1,-2,-3]],19],[[23,[[6,[-1,-2]]]]],[],[],30],[[[14,[-1,-2,-3]],-4],[[23,[19]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[26,[-2,-3,-4]],-1],[[23,[[6,[-2,-3]]]]],[31,45,33],[[64,[-1]],31,45],[],30],[[[14,[-1,-2,-3]],-4],[[23,[-2]]],[],[],30,[31,[32,[-1]],33]],[[[26,[-2,-3,-4]],-1],[[23,[-3]]],[31,45,33],[[64,[-1]],31,45],[],30],[[[14,[-1,-2,-3]],-4],[[23,[[15,[-1,-2]]]]],[],[],[],[[40,[19]]]],[[[14,[-1,-2,-3]],-4],[[23,[[15,[-1,-2]]]]],[],[],[],[[40,[19]]]],[[[5,[-1]],19],6,7],[18,2],[18,2],[[[5,[-1]],-2],6,7,66],[[[1,[-1,-2]],-3],6,31,31,66],[[18,-1],6,66],[[[14,[-1,-2,-3]]],-3,[],[],[]],[18,[[23,[[67,[11]]]]]],[18,[[23,[11]]]],0,0,0,0,0,0,[[[5,[-1]],-2],[],7,[[68,[8]]]],[[18,[70,[69]]],11],[[18,71],11],[[18,[72,[69]]],11],[[18,[73,[69]]],11],[[[14,[-1,-2,-3]],-4],-2,[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],[70,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[74,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],71],[],[],[],[]],[[[14,[-1,-2,-3]],[6,[[75,[19]],[75,[19]]]]],[],[],[],[]],[[[14,[-1,-2,-3]],[72,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[76,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[73,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],19],-2,[],[],[]],[[[26,[-2,-3,-4]],-1],-3,[45,31,33],[45,31,[64,[-1]]],[],30],[[[5,[-1]],-2],[],7,[[68,[8]]]],[[[14,[-1,-2,-3]],71],[],[],[],[]],[[[14,[-1,-2,-3]],[70,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[73,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[6,[[75,[19]],[75,[19]]]]],[],[],[],[]],[[[14,[-1,-2,-3]],-4],-2,[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],19],-2,[],[],[]],[[[14,[-1,-2,-3]],[72,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[74,[19]]],[],[],[],[]],[[[14,[-1,-2,-3]],[76,[19]]],[],[],[],[]],[[[5,[-1]]],19,7],[[[5,[-1]],19],6,7],[[[14,[-1,-2,-3]],-1,-2],[[23,[-2]]],[31,45],[],30],[[[26,[-1,-2,-3]],-1,-2],[[23,[-2]]],[31,45],[],30],[[[5,[-1]],19,8],6,7],[[[14,[-1,-2,-3]],-1,-2],[[6,[19,[23,[-2]]]]],[31,45],[],30],[[[5,[-1]],19,-2],6,7,48],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1,-2]]],[[20,[-2,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1,-2]]],[[61,[-1,-2,60]]],[],[]],[[[5,[-1]]],[[77,[8]]],7],[[[14,[-1,-2,-3]]],[[77,[[15,[-1,-2]]]]],[],[],[]],[-1,[],[]],[[[5,[-1]]],[[20,[-1,[5,[-1]]]]],7],[[[1,[-1,-1]]],-1,[]],[[[5,[-1]]],[],7],[[[5,[-1]]],[],7],[[[5,[-1]]],[],7],[[[1,[-1,-2]]],1,48,48],[-1,-2,[],[]],[[[14,[-1,-2,-3]]],[],[],[],[]],[[[14,[-1,-2,-3]]],[],[],[],[]],[[[14,[-1,-2,-3]]],[],[],[],[]],[[[26,[-1,-2,-3]]],[],[],[],[]],[[[26,[-1,-2,-3]]],[],[],[],[]],[[[26,[-1,-2,-3]]],[],[],[],[]],[[[14,[-1,-2,-3]]],[[78,[-1,-2]]],[],[],[]],[[[26,[-1,-2,-3]]],[[79,[-1,-2]]],[31,45],[],30],[18,80],[[[14,[-1,-2,-3]]],[[81,[-1,-2]]],[],[],[]],[[[26,[-1,-2,-3]]],[[82,[-1,-2]]],[31,45],[],30],[[[5,[-1]]],58,7],0,[[[5,[-1]]],2,7],[[[14,[-1,-2,-3]]],2,[],[],[]],[[[1,[-1,-2]]],2,[],[]],[[[1,[-1,-2]]],2,[],[]],[18,2],[[[14,[-1,-2,-3]]],[[83,[-1,-2]]],[],[],[]],[[[14,[-1,-2,-3]]],[[84,[-1,-2]]],[],[],[]],[[18,11],[[20,[18,63]]]],[[[14,[-1,-2,-3]]],[[85,[-1,-2]]],[],[],[]],[[[1,[-1,-2]]],23,3,3],[[[14,[-1,-2,-3]]],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[14,[-1,-2,-3]]],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[1,[-1,-2]]],[[23,[-1]]],[],[]],[[[1,[-1,-2]],-3],[[1,[-4,-2]]],[],[],42,[]],[[[1,[-1,-2]],-1],-1,[],[]],[[[1,[-1,-2]]],-1,34,[]],[[[1,[-1,-2]],-3],-1,[],[],42],[[[5,[-1]]],19,7],[[[1,[-1,-2]]],19,86,86],[[[14,[-1,-2,-3]]],19,[],[],[]],0,[[18,18],[[23,[80]]]],[[[1,[-1,-1]],-2],[[1,[-3,-3]]],[],42,[]],[[[1,[-1,-2]],-3,-4],[[1,[-5,-6]]],[],[],42,42,[],[]],[[[1,[-1,-2]],-3,-4,-5],[[1,[-6,-7]]],[],[],[],42,42,[],[]],[[[1,[-1,-2]],-3],[[1,[-4,-2]]],[],[],42,[]],[[[1,[-1,-2]],-3],[[1,[-1,-4]]],[],[],42,[]],0,[[[14,[-1,-2,-3]],19,19],6,[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6,-7]]],[],[],[],[],[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12]]],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6,-7,-8,-9,-10]]],[],[],[],[],[],[],[],[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6,-7,-8]]],[],[],[],[],[],[],[],[]],[-1,[[6,[-2,-3,-4,-5]]],[],[],[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6,-7,-8,-9]]],[],[],[],[],[],[],[],[],[]],[-1,6,[]],[-1,[[6,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13]]],[],[],[],[],[],[],[],[],[],[],[],[],[]],[-1,[[6,[-2,-3]]],[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6]]],[],[],[],[],[],[]],[-1,[[6,[-2]]],[],[]],[-1,[[6,[-2,-3,-4]]],[],[],[],[]],[-1,[[6,[-2,-3,-4,-5,-6,-7,-8,-9,-10,-11]]],[],[],[],[],[],[],[],[],[],[],[]],0,[[],[[5,[-1]]],7],[[],[[14,[-1,-2]]],[],[]],[[],[[26,[-1,-2]]],[],[]],[[],[[5,[[59,[-1]]]]],[]],[[[1,[-1,-2]]],23,3,3],[[[1,[-1,-2]]],23,87,87],[-1,[[88,[-2]]],[],[]],[-1,[[89,[-2]]],[],[]],[-1,[[88,[-2]]],[],[]],[-1,[[89,[-2]]],[],[]],[[[1,[-1,-2]],19],23,3,3],[[],90],[18,91],[11,[[20,[18,63]]]],[[11,-1],[[20,[18,63]]],48],[[[5,[-1]],[5,[-1]]],[[23,[27]]],7],[[[1,[-1,-2]],[1,[-1,-2]]],[[23,[27]]],92,92],[[18,18],[[23,[27]]]],[[[1,[-1,-2]],-3],[[6,[-4,-4]]],3,3,4,[34,49]],[[[14,[-1,-2,-3]],-4],19,[],[],[],4],[18,[[23,[11]]]],[18,11],[18,[[23,[[94,[93]]]]]],[18,[[20,[95,6]]]],0,[[[16,[[1,[-1,-2]]]],96],97,98,98],0,[[[5,[-1]]],23,7],[[[14,[-1,-2,-3]]],[[23,[[6,[-1,-2]]]]],[],[],[]],[18,[[23,[99]]]],[18,[[23,[99]]]],[[[1,[-1,-2]],-3],[[23,[19]]],3,3,4],[[[5,[-1]]],6,7],0,[18,[[23,[11]]]],0,0,[18,100],[18,[[102,[101]]]],0,[[[14,[-1,-2,-3]]],[[103,[-1,-2,-3]]],[],[],[]],[[[14,[-1,-2,-3]]],[[104,[-1,-2,-3]]],[],[],[]],[[[1,[-1,-2]],[8,[51]]],[[20,[19,52]]],105,105],[[[1,[-1,-2]],[8,[51]]],[[20,[6,52]]],105,105],[[[1,[-1,-2]],80],[[20,[19,52]]],29,29],[[[1,[-1,-2]],[58,[51]]],[[20,[19,52]]],105,105],[[[1,[-1,-2]],80],[[20,[19,52]]],105,105],[[[1,[-1,-2]],51,[58,[51]]],[[20,[19,52]]],29,29],[[[5,[-1]],19],[],7],[[[14,[-1,-2,-3]],-4],[[23,[-2]]],[],[],30,[31,[32,[-1]],33]],[[[26,[-2,-3,-4]],-1],[[23,[-3]]],[31,45,33],[[64,[-1]],31,45],[],30],[[[14,[-1,-2,-3]],-4],[[23,[[6,[-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[5,[-1]],19],6,7],[[[14,[-1,-2,-3]],19],6,[],[],[]],[[[5,[-1]],19],6,7],[[[14,[-1,-2,-3]],19],6,[],[],[]],[[[5,[-1]],19],6,7],[[[5,[-1]],19,-2],6,7,4],[[[5,[-1]],-2],6,7,4],[[[14,[-1,-2,-3]],-4],6,[],[],[],4],[[[14,[-1,-2,-3]],-4],6,[],[],30,4],[[[5,[-1]],-2],6,7,4],[[[14,[-1,-2,-3]]],6,[],[],[]],[[[1,[-1,-2]],-3],23,87,87,4],[[[1,[-1,-2]],-3,-4],-3,87,87,[],4],[[[1,[-1,-2]]],[[23,[-2]]],[],[]],[[[1,[-1,-2]],-3],[[1,[-1,-4]]],[],[],42,[]],[[[1,[-1,-2]],-2],-2,[],[]],[[[1,[-1,-2]]],-2,[],34],[[[1,[-1,-2]],-3],-2,[],[],42],0,0,[18,11],[[[1,[-1,-2]],106],[[20,[107,52]]],108,108],[[[5,[-1]],-2],20,7,109],[[[1,[-1,-2]],-3],20,110,110,109],[[18,-1],20,109],[[18,-1],20,109],[[18,[23,[11]]],6],[[18,[23,[11]]],[[20,[6,63]]]],[[18,111],[[20,[6,6]]]],[[[5,[-1]],19],6,7],[[18,[23,[11]]],[[20,[6,6]]]],[[18,11],6],[[18,[23,[99]]],[[20,[6,6]]]],[[18,[23,[11]]],6],[[18,11],[[20,[6,6]]]],[[18,11],[[20,[6,6]]]],[[[14,[-1,-2,-3]],-4],[[23,[-2]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[19,-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],19],[[23,[[6,[-1,-2]]]]],[],[],[]],[[[14,[-1,-2,-3]],19],6,[],[],[]],[[[5,[-1]]],6,7],[[[14,[-1,-2,-3]]],6,[],[],[]],[[[1,[-1,-2]]],[[6,[19,[23,[19]]]]],3,3],[[18,-1],[[20,[[58,[112]],52]]],113],[[[14,[-1,-2,-3]],-4],6,[],[],[],4],[[[14,[-1,-2,-3]],-4],6,[],[],[],4],[[[14,[-1,-2,-3]]],6,21,[],[]],[[[14,[-1,-2,-3]],-4],6,[],[],[],4],[[[14,[-1,-2,-3]]],6,21,[],[]],[[[14,[-1,-2,-3]],-4],[[114,[-1,-2]]],[],[],[],4],[[[14,[-1,-2,-3]],-4],[[114,[-1,-2]]],[],[],[],4],[[[1,[-1,-2]]],[[23,[22]]],22,22],[[[5,[-1]]],2,7],[[[14,[-1,-2,-3]],-4,-5],[[115,[-1,-2,-3]]],[31,45],[],30,[[40,[19]]],48],[[[14,[-1,-2,-3]],19],[[14,[-1,-2,-3]]],[],[],25],0,[-1,[[116,[-2]]],[],[]],[[[14,[-1,-2,-3]],19,19],6,[],[],[]],[[[5,[-1]],19],[],7],[[[14,[-1,-2,-3]],-4],[[23,[-2]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],-4],[[23,[[6,[19,-1,-2]]]]],[],[],30,[31,[32,[-1]],33]],[[[14,[-1,-2,-3]],19],[[23,[[6,[-1,-2]]]]],[],[],[]],0,0,[18,[[20,[117,6]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,80,[]],[-1,80,[]],0,[[[5,[-1]],19],6,7],[[[14,[-1,-2,-3]],19],6,[],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[11,[[20,[18]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[5,[-1]],19],[[20,[6,118]]],7],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[16,[-1]],96],97,[]],[[[5,[-1]],19],[[20,[6,118]]],7],[[[14,[-1,-2,-3]],19],[[20,[6,119]]],[],[],[]],[[[5,[-1]],19],[[20,[6,118]]],7],[[[14,[-1,-2,-3]],19],[[20,[6,119]]],[],[],[]],0,[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],0,0,[[[1,[-1,-2]]],-1,[],47],[[[1,[-1,-2]]],-2,47,[]],0,[18,11],0,[[[14,[-1,-2,-3]]],[[121,[-1,-2]]],[],[],[]],[[[14,[-1,-2,-3]]],[[122,[-1,-2]]],[],[],[]],[19,[[5,[-1]]],7],[19,[[14,[-1,-2]]],[],[]],[19,[[26,[-1,-2]]],[],[]],[[19,-1],[[14,[-2,-3,-1]]],[],[],[]],[[19,-1],[[26,[-2,-3,-1]]],30,[],[]],[-1,[[14,[-2,-3,-1]]],[],[],[]],[-1,[[26,[-2,-3,-1]]],30,[],[]],[[[1,[-1,-2]],[8,[51]]],[[20,[19,52]]],53,53],[[[1,[-1,-2]],[8,[51]]],[[20,[6,52]]],53,53],[[[1,[-1,-2]],123],[[20,[6,52]]],53,53],0,0,0,[-1,[[125,[[20,[124]]]]],[]],[-1,[[125,[[20,[126,124]]]]],[]],0,0,0,0,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,[[125,[[20,[124]]]]]],[[128,-1],6,[129,130,131]],[[127,132],[[125,[[20,[133,134]]]]]],[-1,[[136,[135]]],[]],[-1,[[136,[135]]],[]],[137],[127,11],[-1,[[125,[[136,[6]]]]],[]],[127,[[125,[[20,[126,124]]]]]],[127,[[125,[[20,[[126,[138]],124]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,19,[]],[-1,19,[]],[127,19],[-1,[[125,[[136,[6]]]]],[]],[-1,[[125,[[136,[6]]]]],[]],[127,[[125,[[136,[6]]]]]],[139,139],[140,140],[141,141],[142,142],[143,143],[144,144],[137,137],[145,145],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[[77,[-1]]],[[125,[[136,[6]]]]],[]],[127,[[125,[[20,[6,124]]]]]],[146,[[8,[139]]]],[142,[[8,[139]]]],[-1,[[125,[[136,[6]]]]],[]],[141,[[125,[[20,[127,124]]]]]],[11,[[125,[[20,[6,124]]]]]],[11,[[125,[[20,[2,124]]]]]],0,[[],128],[[],147],[[-1,11],[[125,[[136,[[0,[138]]]]]]],[]],[127,[[125,[[20,[[23,[148]],134]]]]]],0,[11,[[125,[[20,[6,124]]]]]],[127,[[125,[[20,[6,134]]]]]],[[140,140],2],[[143,143],2],[[144,144],2],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[147,-1],6,48],[[-1,11,[23,[128]]],[[149,[[136,[[1,[147,142]]]]]]],[]],[[127,-1],[[149,[[20,[[1,[147,142]],124]]]]],[[150,[138]]]],[[-1,11,[23,[128]]],[[125,[[136,[[23,[142]]]]]]],[]],[[127,-1],[[125,[[20,[[23,[142]],124]]]]],150],[[139,54],151],[[127,54],151],[[138,54],151],[[140,54],151],[[141,54],151],[[147,54],151],[[143,54],151],[[143,54],151],[[144,54],151],[[137,54],151],[[145,54],151],[11,[[125,[[20,[6,124]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[11,[[20,[140]]]],[11,[[20,[141]]]],[18,[[20,[141,124]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[128,128],[144,2],[143,2],[137,2],[145,2],[143,144],[147,[[23,[148]]]],[127,[[125,[[20,[[58,[152]],134]]]]]],[127,[[125,[[20,[6,134]]]]]],0,[[141,153,133],141],[[141,153],141],[-1,11,[]],[139,11],[143,11],[139,19],[146,[[23,[[1,[[8,[143]],19]]]]]],[-1,[[125,[[136,[6]]]]],[]],[127,[[125,[[20,[6,124]]]]]],[[-1,11,[8,[143]]],[[125,[[136,[146]]]]],[]],[[127,11,[8,[143]]],[[125,[[20,[146,124]]]]]],[146,[[154,[128]]]],[146,[[155,[-1]]],156],[[146,-1],[[155,[-2,-1]]],157,156],[146,[[158,[-1]]],[]],[[146,-1],[[158,[-2,-1]]],157,[]],[[146,-1],[[154,[-1]]],157],[[128,19,19],6],[[127,132],[[125,[[20,[133,134]]]]]],[-1,[[125,[[136,[6]]]]],[]],[147,107],[-1,6,[]],[127,6],[146,11],[-1,6,[]],[146,146],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[145],[-1,80,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[142,-1],[[20,[-2,124]]],[[159,[142]]],[160,131]],[[142,-1],[[20,[124]]],[[159,[142]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[139,143],[137,161],[145,161],0,[127,[[125,[[20,[6,134]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[162,11],[[125,[[136,[6]]]]]],[[162,11],[[125,[[136,[2]]]]]],[[162,11],[[125,[[136,[6]]]]]],[[163,54],151],[[162,11],[[125,[[136,[6]]]]]],[-1,-1,[]],[-1,-1,[]],[163,[[136,[162]]]],[[[8,[163]]],[[20,[6,[77,[22]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[[],163],[[],163],0,0,0,0,[[-1,-2],6,[],[129,130,131]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],151,[],164],[-1,-1,[]],[-1,-2,[],[]],[-1,[],[]],[[[165,[-1]]],[],166],[[-1,19,19],6,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,0,[[-1,-2],[[20,[19,124]]],[],[]],[-1,11,[]],[-1,19,[]],[-1,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[167,[-1]]],19,[]],[[[167,[-1]]],6,[]],[[[167,[-1]],11],2,[]],[[[168,[-1]]],[],33],[[[168,[-1]]],[],33],[[[168,[-1]],54],151,33],[[[167,[-1]],54],151,47],[-1,-1,[]],[-1,-1,[]],[[[167,[-1]],11],[[23,[-1]]],[]],[[[167,[-1]],11,-1],[[23,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[167,[-1]]],2,[]],[[[167,[-1]]],19,[]],[19,[[167,[-1]]],[]],[[[167,[-1]]],[[23,[-1]]],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],0,0,0,0,0,0,[-1,[[125,[[20,[126,124]]]]],33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,19,[]],[-1,[[125,[[20,[6,124]]]]],[]],[169,169],[[-1,-2],6,[],[]],[-1,[[125,[[20,[6,124]]]]],[]],[-1,[[125,[[20,[124]]]]],[]],[11,[[125,[[20,[-1,124]]]]],33],[[],[[125,[[20,[-1,124]]]]],33],[[],169],[-1,-1,[]],[[169,54],151],[-1,-1,[]],[18,[[20,[-1,124]]],[]],[-1,-2,[],[]],[[-1,153,133],-1,[]],[[169,153,133],6],[[-1,153],-1,[]],[[169,153],6],[-1,[[125,[[20,[6,124]]]]],[]],[-1,6,[]],0,0,0,[-1,-2,[],[]],[[-1,-2],[[125,[[20,[-3,-4]]]]],33,[42,129,170],129,[[171,[124]],129]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[20,[-1,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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,173,33],[-1,173,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,23,[]],[-1,19,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[124,[[23,[174]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[[161,[11]]]]],[]],[-1,[[23,[11]]],[]],[[[77,[174]]],[[77,[-1]]],174],[174,-1,174],[[175,175],2],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[176,54],151],[[176,54],151],[[124,54],151],[[124,54],151],[[175,54],151],[-1,-1,[]],[-1,-1,[]],[134,124],[-1,124,174],[52,124],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[124,[[23,[[77,[174]]]]]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,175,[]],[-1,11,[]],[[],172],[124,[[23,[22]]]],[-1,[[23,[11]]],[]],[-1,80,[]],[-1,80,[]],[[[77,[174]]],[[136,[[77,[-1]],[77,[174]]]]],174],[174,[[23,[-1]]],174],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],0,0,0,0,0,0,0,0,[[-1,-2],[[125,[[20,[124]]]]],[],150],[[-1,-2],[[149,[[20,[124]]]]],[],150],[[-1,-2],[[149,[[20,[124]]]]],[],150],[[-1,-2],[[125,[[20,[58,124]]]]],[],150],[[-1,-2],[[149,[[20,[1,124]]]]],[],150],[[-1,-2],[[125,[[20,[124]]]]],[],150],[[-1,-2],[[125,[[20,[23,124]]]]],[],150],[-1,2,[]],[[-1,11],[[125,[[20,[124]]]]],[]],[[-1,11,8],[[125,[[20,[124]]]]],[]],[-1,11,[]],[-1,23,[]],[-1,23,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[177,[-2]]],[42,129],129],[[[16,[[177,[-1]]]],96],[[97,[23]]],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[16,[-1]],96],[[97,[[23,[20]]]]],[]],[-1,120,[]],[-1,120,[]],[[[178,[-1]],-1],6,[]],0,0,0,[-1,-2,[],[]],[179,11],[-1,-2,[],[]],[179,179],[[-1,-2],6,[],[]],[179,11],[-1,[[20,[179]]],37],[[179,179],2],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[179,54],151],[[179,54],151],[80,179],[-1,-1,[]],[11,179],[[179,-1],6,66],[-1,-2,[],[]],[11,179],[[179,-1],20,109],[-1,-2,[],[]],[-1,80,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,[-1,[[20,[-2,124]]],[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[180,[6]]],[[17,[13]]]],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[181,[[180,[[23,[182]]]]]],0,[-1,[[180,[[58,[51]]]]],[[17,[13]]]],[117,[[180,[181]]]],[-1,[[180,[80]]],[[17,[13]]]],[-1,[[180,[6]]],[[17,[13]]]],[-1,[[180,[6]]],[[17,[13]]]],[-1,[[180,[6]]],[[17,[13]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],0,0,0,0,0,0,0,[[-1,-2],[[183,[-1,-2]]],33,184],[185,[[20,[-1,124]]],[[186,[6]]]],[185,[[20,[-1,124]]],[[186,[6]]]],[[185,-1],[[20,[-2,124]]],[],[]],[[-1,[58,[51]]],6,[[187,[6]]]],[[-1,[58,[51]]],6,[[187,[6]]]],[[-1,[58,[51]],-2],6,[],[]],[[-1,19],185,[]],[-1,[[20,[185,124]]],[]],[[-1,19],[[20,[80,124]]],[]],[-1,[[20,[80,124]]],[]],[-1,[[8,[51]]],[]],[[[16,[-1]],96,188],[[97,[[20,[6,52]]]]],[]],[[-1,11],6,[]],[[-1,[8,[51]]],[[189,[-1]]],190],[[-1,-2],[[191,[-1,-2]]],190,[192,33]],[[-1,[8,[51]]],[[193,[-1]]],190],[-1,[[194,[-1]]],190],[-1,[[195,[-1]]],190],[-1,[[196,[-1]]],190],[-1,[[197,[-1]]],190],[-1,[[198,[-1]]],190],[-1,[[199,[-1]]],190],[-1,[[200,[-1]]],190],[-1,[[201,[-1]]],190],[-1,[[202,[-1]]],190],[-1,[[203,[-1]]],190],[-1,[[204,[-1]]],190],[-1,[[205,[-1]]],190],[-1,[[206,[-1]]],190],[[-1,[58,[51]]],[[207,[-1]]],190],[[-1,80],[[208,[-1]]],190],[-1,[[209,[-1]]],190],[-1,[[210,[-1]]],190],[-1,[[211,[-1]]],190],[-1,[[212,[-1]]],190],[-1,[[213,[-1]]],190],[-1,[[214,[-1]]],190],[-1,[[215,[-1]]],190],[-1,[[216,[-1]]],190],[-1,[[217,[-1]]],190],[[-1,107],[[218,[-1]]],33],0,[-1,-2,[],[]],[-1,-2,[],[]],[219,6],[219,6],[-1,-1,[]],[[219,107],6],[219,6],[-1,-2,[],[]],[[11,169],219],[11,80],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,132],[[125,[[20,[133,134]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[132,132],[152,152],[220,220],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[11,[[125,[[20,[6,124]]]]]],[11,[[125,[[20,[2,124]]]]]],0,[-1,[[125,[[20,[[23,[148]],134]]]]],[]],[11,[[125,[[20,[6,124]]]]]],[-1,[[125,[[20,[6,134]]]]],[]],[[220,220],2],[220,11],[[134,54],151],[[134,54],151],[[132,54],151],[[152,54],151],[[220,54],151],[11,[[125,[[20,[6,124]]]]]],[11,[[125,[[20,[6,124]]]]]],[-1,-1,[]],[124,134],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[11,220],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[220,2],[220,2],[220,2],[220,11],[-1,[[125,[[20,[[58,[152]],134]]]]],[]],[-1,[[125,[[20,[6,134]]]]],[]],0,[[148,[161,[11]],220,[161,[11]]],132],[-1,[[125,[[20,[[58,[132]],172]]]]],[]],[[-1,132],[[125,[[20,[133,134]]]]],[]],[134,[[23,[22]]]],0,[220,11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,80,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,[[125,[[20,[6,134]]]]],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[221,[-1]]],[[221,[[77,[222]]]]],222],[[11,99,-1],136,223],[[-1,-2],136,[[17,[13]]],223],[[[221,[-1]]],[[180,[6]]],222],[-1,[[0,[-1]]],33],[-1,[[0,[-1]]],33],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[221,[-1]]],-1,222],[-1,[[221,[-1]]],[33,222]],[[-1,96],[[97,[[180,[6]]]]],[]],[[-1,96],[[97,[[180,[6]]]]],[]],[[-1,96],[[97,[[180,[6]]]]],[]],[[-1,96],[[97,[[180,[6]]]]],[]],[[-1,96],[[97,[[180,[6]]]]],[]],[[[221,[-1]],19],[[20,[-2,124]]],222,[[186,[6]]]],[[-1,-2],[[0,[-1,-2]]],33,224],[[-1,-2],[[0,[-1,-2]]],33,224],[[[221,[-1]],19],[[180,[225]]],222],[[[221,[-1]],19,-2],[[20,[-3,124]]],222,[],[[186,[-2]]]],[[[221,[-1]]],6,222],[[[221,[-1]]],[[180,[6]]],222],[-1,[[0,[-1]]],33],[-1,[[0,[-1]]],33],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[-1,224],[[180,[19]]],[]],[[-1,[8,[51]]],[[180,[19]]],[]],[-1,120,[]],[-1,120,[]],[[-1,-2],[],[],222],[[226,-1],[],222],[[[221,[-1]],-2],6,222,[[187,[6]]]],[[-1,[8,[51]]],[[0,[-1]]],33],[[-1,[8,[51]]],[[0,[-1]]],33],0,0,[[[221,[-1]],-3,-2],6,222,[],[[187,[-2]]]],0,0,0,0,0,0,[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[227,227],[[-1,-2],6,[],[]],[[],[[136,[6]]]],[[227,54],151],[[227,54],151],[-1,-1,[]],[80,227],[-1,-1,[]],[[-1,228,-2],136,222,223],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,80,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],0,0,0,0,0,[[[229,[-1]]],[[125,[[20,[124]]]]],230],[[[231,[-1]]],[[125,[[20,[124]]]]],230],[[[231,[-1]]],[[0,[98]]],230],[[[232,[-1]],133],[[232,[-1]]],230],[[[232,[-1]],-2],[[232,[-1]]],230,[113,129,170]],[[[232,[-1]],-2],[[232,[-1]]],230,[113,129,170]],0,[[[229,[-1]]],[],230],[[[229,[-1]]],[],230],[[[232,[-1]],-2],[[232,[-1]]],230,[113,129,170]],[[[229,[-1]]],[[125,[[20,[[126,[-1]],124]]]]],230],[[[231,[-1]]],[[125,[[20,[[126,[-1]],124]]]]],230],[[[231,[-1]]],[[20,[[126,[-1]],124]]],230],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[232,[-1]]],[[232,[-1]]],230],[[[231,[-1]]],[[231,[-1]]],230],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[[229,[-1]]],[[20,[6,124]]],230],[[[231,[-1]]],[[0,[98]]],230],[[[231,[-1]]],233,230],[[[232,[-1]],11],[[20,[[231,[-1]],124]]],230],[11,[[20,[[231,[-1]],124]]],230],[[[232,[-1]],11],[[20,[[231,[-1]],124]]],230],[11,[[20,[[231,[-1]],124]]],230],[[[232,[-1]]],[[231,[-1]]],230],[[],[[231,[-1]]],230],[[[231,[-1]]],234,230],[[[232,[-1]]],[[20,[[231,[-1]],124]]],230],[[],[[20,[[231,[-1]],124]]],230],[[],[[232,[-1]]],230],[[[229,[-1]]],[],230],[[[229,[-1]]],[],230],[[[229,[-1]]],[],230],[[233,-1],[[20,[124]]],98],[[[229,[-1]]],6,230],[[[231,[-1]],-2],[[149,[[20,[1,124]]]]],230,150],[[[231,[-1]],-2],[[125,[[20,[23,124]]]]],230,150],[[[229,[-1]],54],151,230],[[[232,[-1]],54],151,230],[[[231,[-1]],54],151,230],[[235,54],151],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[232,[-1]]],133,230],[[[232,[-1]]],[[23,[133]]],230],[[[232,[-1]]],236,230],[[[232,[-1]]],[[23,[133]]],230],[[[232,[-1]]],236,230],[[[232,[-1]]],2,230],0,[[[232,[-1]],-2],[[232,[-1]]],230,[[43,[[23,[133]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[[[231,[-1]]],2,230],[233,2],[[[229,[-1]]],[],230],[[[232,[-1]],236],[[232,[-1]]],230],[[[232,[-1]],-2],[[232,[-1]]],230,[[43,[[23,[133]]]]]],0,[[[232,[-1]],236],[[232,[-1]]],230],[[],[[232,[-1]]],230],[[[231,[-1]]],19,230],[[[231,[-1]]],[[232,[-1]]],230],[[[16,[233]],96],97],[[[231,[-1]],11,8],[[125,[[20,[124]]]]],230],[[[231,[-1]]],6,230],[[[231,[-1]]],236,230],[[[232,[-1]],2],[[232,[-1]]],230],[-1,-2,[],[]],[-1,-2,[],[]],[[[231,[-1]]],[[23,[[229,[-1]]]]],230],[[[231,[-1]]],[[20,[[23,[[126,[-1]]]],124]]],230],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[237,[-1]]],[],230],[[[237,[-1]]],[],230],[-1,-1,[]],[[[229,[-1]]],[[237,[-1]]],230],[[],[[237,[-1]]],230],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,[[[154,[-1]],-2],[[154,[-1]]],230,[129,[130,[-1]],[131,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[154,[-1,-2]],-3],[[20,[124]]],230,[[157,[-1]],129],238],[[[154,[-1,-2]],-3],[[149,[[20,[124]]]]],230,[[157,[-1]],129],238],[[[154,[-1,-2]],-3],[[149,[[20,[124]]]]],230,[[157,[-1]],129],238],[[[239,[-1,-2,-3]],-4],[[149,[[20,[-5,124]]]]],230,[4,129],[129,[157,[-1]]],238,[129,190]],[[[154,[-1,-2]],-3],[[20,[58,124]]],230,[[157,[-1]],129],238],[[[239,[-1,-2,-3]],-4],[[20,[[58,[-5]],124]]],230,[4,129],[129,[157,[-1]]],238,[129,190]],[[[154,[-1,-2]],-3],[[149,[[20,[1,124]]]]],230,[[157,[-1]],129],238],[[[239,[-1,-2,-3]],-4],[[149,[[20,[[1,[-5]],124]]]]],230,[4,129],[129,[157,[-1]]],238,[129,190]],[[[154,[-1,-2]],-3],[[20,[124]]],230,[[157,[-1]],129],238],[[[239,[-1,-2,-3]],-4],[[20,[-5,124]]],230,[4,129],[129,[157,[-1]]],238,[129,190]],[[[154,[-1,-2]],-3],[[20,[23,124]]],230,[[157,[-1]],129],238],[[[239,[-1,-2,-3]],-4],[[20,[[23,[-5]],124]]],230,[4,129],[129,[157,[-1]]],238,[129,190]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[154,[-1,-2]],-3],[[239,[-1,[0,[4,129]],-2]]],230,[[157,[-1]],129],[4,129]],[[[239,[-1,-2,-3]],-4],[[239,[-1,[0,[4,129]],-3]]],230,[4,129],[129,[157,[-1]]],[4,129]],[[[154,[-1,-2]],2],[[154,[-1,-2]]],[230,240],[]],[[[154,[-1,-2]]],2,230,[129,[157,[-1]]]],[[[239,[-1,-2,-3]]],2,230,129,[[157,[-1]],129]],[11,[[154,[-1]]],230],[[],[[154,[-1]]],230],[-2,[[154,[-1,-2]]],230,[[157,[-1]]]],[[11,-2],[[154,[-1,-2]]],230,[[157,[-1]]]],[[[154,[-1,-2]]],11,230,[129,[157,[-1]]]],[[[239,[-1,-2,-3]]],11,230,129,[[157,[-1]],129]],[[[154,[-1,-2]]],23,230,[129,[157,[-1]]]],[[[239,[-1,-2,-3]]],23,230,129,[[157,[-1]],129]],[[[154,[-1,-2]]],23,230,[129,[157,[-1]]]],[[[239,[-1,-2,-3]]],23,230,129,[[157,[-1]],129]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[154,[-1,-2]],-3],[[239,[-1,-3,-2]]],230,[[157,[-1]],129],[4,129]],[[[239,[-1,-2,-3]],-4],[[239,[-1,[0,[4,129]],-3]]],230,[4,129],[129,[157,[-1]]],[4,129]],[-1,120,[]],[-1,120,[]],0,[[[155,[-1,-2]],-3],[[155,[-1,-2]]],230,[],[129,[130,[-1]],[131,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[155,[-1,-2,-3]],-4],[[149,[[20,[-2,124]]]]],230,[129,190,156],[[157,[-1]]],238],[[[155,[-1,-2,-3]],-4],[[20,[[58,[-2]],124]]],230,[129,190,156],[[157,[-1]]],238],[[[155,[-1,-2,-3]],-4],[[149,[[20,[[1,[-2]],124]]]]],230,[129,190,156],[[157,[-1]]],238],[[[155,[-1,-2,-3]],-4],[[20,[-2,124]]],230,[129,190,156],[[157,[-1]]],238],[[[155,[-1,-2,-3]],-4],[[20,[[23,[-2]],124]]],230,[129,190,156],[[157,[-1]]],238],[-1,-1,[]],[-1,-2,[],[]],[[[155,[-1,-2,-3]]],2,230,129,[[157,[-1]],129]],[[[155,[-1,-2,-3]],2],[[155,[-1,-2,-3]]],[230,240],[],[]],[11,[[155,[-1,-2]]],230,156],[[11,-2],[[155,[-1,-3,-2]]],230,[[157,[-1]]],156],[[],[[155,[-1,-2]]],230,156],[-2,[[155,[-1,-3,-2]]],230,[[157,[-1]]],156],[[[155,[-1,-2,-3]]],11,230,129,[[157,[-1]],129]],[[[155,[-1,-2,-3]]],23,230,129,[[157,[-1]],129]],[[[155,[-1,-2,-3]]],23,230,129,[[157,[-1]],129]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[241,[-1]]],[[154,[-1]]],230],[[[241,[-1]]],[[155,[-1,-2]]],230,156],[[[241,[-1]]],[[158,[-1,-2]]],[230,230],[]],[[],[[241,[-1]]],230],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[241,[-1]]],80,230],[-1,[[241,[-2]]],[[43,[80]]],230],[[[241,[-1]],-2],[[241,[-1]]],230,56],[[[242,[-1,-2]],-3],[[242,[-1,-2]]],230,56,56],[[[241,[-1]],-2],[[241,[-1]]],230,[[130,[-1]],129,[131,[-1]]]],[[[242,[-1,-2]],-3],[[242,[-1,-2]]],230,56,[[130,[-1]],129,[131,[-1]]]],[[[242,[-1,-2]],-3],[[242,[-1,-2]]],230,56,[[130,[-1]],129,[131,[-1]]]],[[[241,[-1]],-2,-3],[[241,[-1]]],230,48,4],[[[242,[-1,-2]],-3],[[242,[-1,-2]]],230,56,56],[[[241,[-1]],-2,-3],[[241,[-1]]],230,48,4],[[[241,[-1]]],[[241,[-1]]],230],[[[241,[-1]],-2],[[242,[-1,-2]]],230,56],[[[241,[-1]]],11,230],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[[-1,-3],[[241,[-2]]],[[43,[80]]],[230,230],[[157,[-2]]]],0,[[[158,[-1,-2]],-3],[[158,[-1,-2]]],230,[],[129,[130,[-1]],[131,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[158,[-1,-2,-3]],-4],[[149,[[20,[-2,124]]]]],230,[129,190],[[157,[-1]]],238],[[[158,[-1,-2,-3]],-4],[[20,[[58,[-2]],124]]],230,[129,190],[[157,[-1]]],238],[[[158,[-1,-2,-3]],-4],[[149,[[20,[[1,[-2]],124]]]]],230,[129,190],[[157,[-1]]],238],[[[158,[-1,-2,-3]],-4],[[20,[-2,124]]],230,[129,190],[[157,[-1]]],238],[[[158,[-1,-2,-3]],-4],[[20,[[23,[-2]],124]]],230,[129,190],[[157,[-1]]],238],[-1,-1,[]],[-1,-2,[],[]],[[[158,[-1,-2,-3]],2],[[158,[-1,-2,-3]]],[230,240],[],[]],[[[158,[-1,-2,-3]]],2,230,129,[[157,[-1]],129]],[11,[[158,[-1,-2]]],230,[]],[[11,-2],[[158,[-1,-3,-2]]],230,[[157,[-1]]],[]],[[],[[158,[-1,-2]]],230,[]],[-2,[[158,[-1,-3,-2]]],230,[[157,[-1]]],[]],[[[158,[-1,-2,-3]]],11,230,129,[[157,[-1]],129]],[[[158,[-1,-2,-3]]],23,230,129,[[157,[-1]],129]],[[[158,[-1,-2,-3]]],23,230,129,[[157,[-1]],129]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,0,[[-1,-2],[],[],[[159,[-1]]]],[-1,8,[]],[[-1,-2],-3,[],[[159,[-1]]],[160,131]],[[-1,-2],-3,[],[[159,[-1]]],160],[-1,2,[]],[-1,19,[]],[[-1,-2],[[20,[124]]],[],[[159,[-1]]]],[[-1,-2],[[20,[-3,124]]],[],[[159,[-1]]],[160,131]],[[-1,-2],[[20,[124]]],[],[[159,[-1]]]],[[-1,-2],[[20,[-3,124]]],[],[[159,[-1]]],160],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[243,54],151],[[243,54],151],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,57,[]],[[[16,[[244,[-1]]]],96],97,129],0,[133,6],[-1,244,[98,129]],[-1,[[244,[-2]]],[42,129],129],[-1,[],98],[[133,-1],[[20,[243]]],98],[-1,80,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[16,[-1]],96],97,[]],[-1,120,[]],[-1,120,[]],[[],6],[[],2],0,0,[[-1,-2],[],[],[[159,[-1]]]],[-1,8,[]],[-1,[[23,[[1,[8,19]]]]],[]],[-1,154,[]],[-1,[[155,[-2]]],[],156],[[-1,-2],[[155,[-3,-2]]],[],157,156],[-1,[[158,[-2]]],[],[]],[[-1,-2],[[158,[-3,-2]]],[],157,[]],[[-1,-2],[[154,[-2]]],[],157],[-1,11,[]],[-1,[],[]],[[-1,-2],[[20,[124]]],[],[[159,[-1]]]],0,0,0,0,[[245,236],246],[[[247,[-1]]],[[248,[-1]]],33],[[[234,[[247,[-1]]]]],[[249,[-1]]],33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[247,[-1]]],33],[[],[[247,[-1]]],34],[[[248,[-1]]],[],33],[[[248,[-1]]],[],33],[246,6],[[[248,[-1]]],6,33],[[[247,[-1]],54],[[20,[6,55]]],[47,33]],[[[248,[-1]],54],[[20,[6,55]]],[47,33]],[[[248,[-1]],54],[[20,[6,55]]],[56,33]],[-1,-1,[]],[-1,-1,[]],[-1,[[247,[-1]]],[]],[-1,-1,[]],[57,-1,[]],[-1,-1,[]],[[[247,[-1]]],-1,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[247,[-1]]],-1,33],[[[247,[-1]]],[[248,[-1]]],33],[[[234,[[247,[-1]]]]],[[249,[-1]]],33],[[[248,[-1]],-2],[[250,[-3]]],33,42,33],[[[248,[-1]]],[[247,[-1]]],33],[[2,19],245],[-1,[[247,[-1]]],33],[245,19],[[245,19],6],[-1,80,[]],[[245,236],[[23,[246]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[247,[-1]]],[[20,[[248,[-1]],251]]],33],[[[234,[[247,[-1]]]]],[[20,[[249,[-1]],251]]],33],[[[248,[-1]],-2],[[20,[[250,[-3]],[248,[-1]]]]],33,42,33],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],0,0,0,0,0,0,0,0,[[[252,[-1]]],[[20,[[0,[-1]],0]]],230],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,[[125,[[20,[6,124]]]]]],[[],[[125,[[20,[[23,[19]],124]]]]]],0,0,0,[[253,[8,[254]]],6],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],0,0,[11,253],0,0,[[-1,253],[],[]],[[],[[125,[[20,[[252,[-1]],124]]]]],[]],[253,[[125,[[20,[[255,[-1]],124]]]]],[]],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,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],0,[[[126,[-1]]],[[125,[[20,[124]]]]],230],[[[126,[-1]]],[],230],[[[126,[-1]]],[[125,[[20,[[126,[-1]],124]]]]],230],[19,[[161,[11]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[126,[-1]]],[[20,[6,124]]],230],[19,[[161,[11]]]],[[[126,[-1]]],[],230],[[[126,[-1]]],[],230],[[[126,[-1]]],6,230],[[[126,[-1]],54],151,230],[-1,-1,[]],[-1,-2,[],[]],[[[126,[-1]]],[[20,[6,124]]],230],[19,[[161,[11]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],0,[-1,2,[]],[-1,11,[]],0,0,0,0,0,0,0,0,0,0,0,0,[256,[[23,[[58,[256]]]]]],[256,[[23,[[58,[256]]]]]],[256,[[23,[2]]]],[256,[[23,[257]]]],[256,[[23,[148]]]],[[[258,[-1]]],-1,[]],[256,[[23,[6]]]],[256,[[23,[259]]]],[256,[[23,[[260,[80,256]]]]]],[256,[[23,[[260,[80,256]]]]]],[[[258,[-1]]],-1,[]],[256,[[23,[11]]]],[256,[[23,[107]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[256,256],[[[258,[-1]]],[[258,[-1]]],[25,33]],[[[261,[-1]]],[[261,[-1]]],25],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[[258,[-1]],[258,[-1]]],27,[21,33]],[[[261,[-1]],[261,[-1]]],27,21],[[-1,-2],27,[],[]],[[-1,-2],27,[],[]],[[],2],[[],2],[[],2],[[],[[20,[262,172]]]],[[],[[20,[256,172]]]],[[],256],[[],[[258,[-1]]],[34,33]],[[],[[261,[-1]]],34],[[[258,[-1]]],[],[]],[[[261,[-1]]],[],[]],[[[258,[-1]]],[],[]],[[[261,[-1]]],[],[]],[-1,[[20,[262]]],37],[-1,[[20,[256]]],37],[-1,[[20,[[258,[-2]]]]],37,[38,33]],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,11,[8,[11]],-1],[[20,[263]]],264],[[256,11,[8,[11]],-1],[[20,[263]]],264],[[256,11,[8,[11]],-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,11,-1],[[20,[263]]],264],[[256,11,-1],[[20,[263]]],264],[[256,11,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,11,[8,[11]],-1],[[20,[263]]],264],[[256,11,[8,[11]],-1],[[20,[263]]],264],[[256,11,[8,[11]],-1],[[20,[263]]],264],[[262,19,-1],[[20,[263]]],264],[[256,19,-1],[[20,[263]]],264],[[256,19,-1],[[20,[263]]],264],[[262,11,19,-1],[[20,[263]]],264],[[256,11,19,-1],[[20,[263]]],264],[[256,11,19,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[256,-1],[[20,[263]]],264],[[262,11,-1],[[20,[263]]],264],[[256,11,-1],[[20,[263]]],264],[[256,11,-1],[[20,[263]]],264],[256,173],[[256,11],2],[[256,99],2],[[256,19],2],[[256,265],2],[[256,80],2],[[256,266],2],[[256,265],2],[[256,51],2],[[256,11],2],[[256,107],2],[[256,19],2],[[256,19],2],[[256,148],2],[[256,267],2],[[256,236],2],[[256,148],2],[[256,267],2],[[256,267],2],[[256,51],2],[[256,266],2],[[256,2],2],[[256,265],2],[[256,99],2],[[256,257],2],[[256,99],2],[[256,268],2],[[256,257],2],[[256,266],2],[[256,51],2],[[256,269],2],[[256,268],2],[[256,107],2],[[256,107],2],[[256,236],2],[[256,2],2],[[256,268],2],[[256,2],2],[[256,148],2],[[256,236],2],[[256,256],2],[[256,269],2],[[256,257],2],[[256,269],2],[[[258,[-1]],[258,[-1]]],2,[46,33]],[[[261,[-1]],[261,[-1]]],2,46],[[-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,[],[]],[[262,54],[[20,[6,55]]]],[[262,54],[[20,[6,55]]]],[[256,54],[[20,[6,55]]]],[[256,54],[[20,[6,55]]]],[[[258,[-1]],54],151,[47,33]],[[[261,[-1]],54],151,47],[80,256],[268,256],[269,256],[[[8,[-1]]],256,[25,[43,[256]]]],[[[161,[11]]],256],[265,256],[236,256],[11,256],[-1,-1,[]],[[[58,[-1]]],256,[[43,[256]]]],[[[260,[80,256]]],256],[6,256],[[[23,[-1]]],256,[[43,[256]]]],[266,256],[19,256],[99,256],[107,256],[257,256],[148,256],[267,256],[51,256],[259,256],[2,256],[-1,-1,[]],[-1,[[258,[-1]]],[]],[57,-1,[]],[-1,-1,[]],[-1,256,48],[-1,256,48],[11,[[20,[256,263]]]],[80,[[20,[[77,[262]],263]]]],[262,11],[[256,-1],[[23,[256]]],270],[[256,-1],[[23,[256]]],270],[[[258,[-1]],-2],6,[31,33],66],[[256,-1],256,270],[[256,-1],256,270],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[262],[256],[256],[[[261,[-1]]],-1,[]],[256,2],[256,2],[256,2],[256,2],[256,2],[256,2],[256,2],[256,2],[256,2],[[[258,[-1]],[258,[-1]]],[[23,[27]]],[92,33]],[[[261,[-1]],[261,[-1]]],[[23,[27]]],92],[[256,11],[[23,[256]]]],[[256,11],[[23,[256]]]],[[262,-1],20,109],[[256,-1],20,109],[[[258,[-1]],-2],20,[110,33],109],[256,256],[262],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,80,[]],[-1,80,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[-1,120,[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,[],[]],[-1,-2,[],[160,131]],[-1,-2,[],160],[-1,2,[]],[-1,2,[]],[-1,[],[]],[-1,[[20,[-2,124]]],[],[160,131]],[-1,[[20,[-2,124]]],[],160],[-1,161,[]],[-1,161,[]]],"c":[295,392,394,1207],"p":[[4,"Either",0],[15,"bool"],[8,"Iterator",2147],[8,"FnMut",2148],[3,"SmallVec",0],[15,"tuple"],[8,"Array",2149],[15,"slice"],[3,"OsStr",2150],[8,"AsMut",2151],[15,"str"],[3,"CStr",2152],[3,"Path",2153],[3,"IndexMap",0],[3,"Slice",2154],[3,"Pin",2155],[8,"AsRef",2151],[3,"Url",0],[15,"usize"],[4,"Result",2156],[8,"Ord",2157],[8,"Error",2158],[4,"Option",2159],[3,"Replacements",2160],[8,"Clone",2161],[3,"HashMap",0],[4,"Ordering",2157],[8,"FromIterator",2162],[8,"BufRead",2163],[8,"BuildHasher",2164],[8,"Hash",2164],[8,"Equivalent",2165],[8,"Sized",2166],[8,"Default",2167],[8,"Deref",2168],[8,"DerefMut",2168],[8,"Deserializer",2169],[8,"Deserialize",2169],[3,"Drain",2149],[8,"RangeBounds",2170],[3,"Drain",2171],[8,"FnOnce",2148],[8,"Into",2151],[4,"Entry",2172],[8,"Eq",2157],[8,"PartialEq",2157],[8,"Debug",2173],[8,"IntoIterator",2162],[8,"Extend",2162],[8,"Copy",2166],[15,"u8"],[3,"Error",2174],[8,"Write",2163],[3,"Formatter",2173],[3,"Error",2173],[8,"Display",2173],[15,"never"],[3,"Vec",2175],[15,"array"],[3,"RandomState",2176],[3,"HashMap",2177],[19,"MaybeUninit",2178],[4,"ParseError",2179],[8,"Borrow",2180],[3,"IndexedEntry",2172],[8,"Hasher",2164],[4,"Host",2181],[8,"SliceIndex",2182],[4,"Position",2183],[3,"RangeFrom",2170],[3,"RangeFull",2170],[3,"Range",2170],[3,"RangeTo",2170],[3,"RangeInclusive",2170],[4,"Bound",2170],[3,"RangeToInclusive",2170],[3,"Box",2184],[3,"IntoKeys",2171],[3,"IntoKeys",2177],[3,"String",2185],[3,"IntoValues",2171],[3,"IntoValues",2177],[3,"Iter",2171],[3,"IterMut",2171],[3,"Keys",2171],[8,"ExactSizeIterator",2186],[8,"DoubleEndedIterator",2187],[3,"Recompositions",2188],[3,"Decompositions",2189],[3,"ParseOptions",2190],[4,"Origin",2191],[8,"PartialOrd",2157],[15,"char"],[3,"Split",2192],[3,"PathSegmentsMut",2193],[3,"Context",2194],[4,"Poll",2195],[8,"Future",2196],[15,"u16"],[3,"Parse",2197],[3,"UrlQuery",2190],[3,"Serializer",2197],[3,"RawEntryBuilderMut",2198],[3,"RawEntryBuilder",2198],[8,"Read",2163],[4,"SeekFrom",2163],[15,"u64"],[8,"Seek",2163],[8,"Serializer",2199],[8,"Serialize",2199],[4,"IpAddr",2200],[4,"SocketAddr",2201],[8,"Fn",2148],[3,"IntoIter",2171],[3,"Splice",2171],[3,"StreamSafe",2202],[3,"PathBuf",2153],[4,"CollectionAllocErr",2149],[3,"TryReserveError",2203],[3,"TypeId",2204],[3,"Values",2171],[3,"ValuesMut",2171],[3,"Arguments",2173],[4,"Error",959],[6,"BoxFuture",2205],[3,"Transaction",1808],[3,"AnyConnection",519],[3,"AnyArguments",519],[8,"Send",2166],[8,"Encode",944],[8,"Type",1831],[3,"Migration",1203],[3,"Duration",2206],[4,"MigrateError",1203],[8,"Migrate",1203],[6,"Result",959],[3,"AnyValue",519],[3,"Any",519],[3,"AnyColumn",519],[4,"AnyKind",519],[3,"AnyConnectOptions",519],[3,"AnyRow",519],[3,"AnyTypeInfo",519],[4,"AnyTypeInfoKind",519],[3,"AnyValueRef",519],[3,"AnyStatement",519],[3,"AnyQueryResult",519],[15,"i64"],[6,"BoxStream",2207],[8,"Execute",1044],[6,"Result",2173],[3,"AppliedMigration",1203],[4,"LevelFilter",2208],[3,"Query",1508],[3,"QueryAs",1554],[8,"FromRow",1110],[8,"IntoArguments",807],[3,"QueryScalar",1611],[8,"ColumnIndex",823],[8,"Decode",917],[4,"Cow",2209],[3,"AnyMigrateDatabase",782],[3,"AnyDriver",782],[8,"Write",2173],[3,"ImmutableArguments",807],[8,"HasArguments",896],[3,"StatementCache",830],[3,"DebugFn",830],[3,"LogSettings",859],[8,"Sync",2166],[8,"From",2151],[6,"BoxDynError",959],[4,"IsNull",944],[8,"DatabaseError",959],[4,"ErrorKind",959],[3,"UnexpectedNullError",959],[3,"TryAsyncStream",1062],[3,"Yielder",1062],[4,"UStr",1082],[6,"Result",2174],[3,"ReadDir",1112],[3,"DirEntry",1112],[3,"Chain",2210],[8,"AsyncRead",1139],[3,"Bytes",2211],[8,"Decode",1139],[8,"Encode",1139],[3,"ReadBuf",2212],[3,"Read",2213],[8,"Unpin",2166],[3,"ReadBuf",2214],[8,"BufMut",2215],[3,"ReadExact",2216],[3,"ReadF32",2217],[3,"ReadF32Le",2217],[3,"ReadF64",2217],[3,"ReadF64Le",2217],[3,"ReadI128",2217],[3,"ReadI128Le",2217],[3,"ReadI16",2217],[3,"ReadI16Le",2217],[3,"ReadI32",2217],[3,"ReadI32Le",2217],[3,"ReadI64",2217],[3,"ReadI64Le",2217],[3,"ReadI8",2217],[3,"ReadToEnd",2218],[3,"ReadToString",2219],[3,"ReadU128",2217],[3,"ReadU128Le",2217],[3,"ReadU16",2217],[3,"ReadU16Le",2217],[3,"ReadU32",2217],[3,"ReadU32Le",2217],[3,"ReadU64",2217],[3,"ReadU64Le",2217],[3,"ReadU8",2217],[3,"Take",2220],[3,"QueryLogger",1188],[4,"MigrationType",1203],[3,"BufferedSocket",1299],[8,"Socket",1299],[8,"WithSocket",1299],[8,"ReadBuf",1139],[3,"BytesMut",2221],[3,"SocketIntoBox",1299],[4,"CertificateInput",1351],[3,"TlsConfig",1351],[3,"PoolConnection",1385],[8,"Database",896],[3,"Pool",1385],[3,"PoolOptions",1385],[3,"CloseEvent",1385],[3,"Arc",2222],[3,"PoolConnectionMetadata",1385],[15,"u32"],[4,"MaybePoolConnection",1494],[8,"Executor",1044],[3,"Map",1508],[8,"HasStatementCache",896],[3,"QueryBuilder",1577],[3,"Separated",1577],[3,"TimeoutError",1646],[4,"JoinHandle",1646],[3,"AsyncSemaphore",1693],[3,"AsyncSemaphoreReleaser",1693],[3,"AsyncMutex",1693],[3,"AsyncMutexGuard",1693],[3,"OwnedMutexGuard",2223],[3,"MappedMutexGuard",2223],[3,"TryLockError",2223],[3,"FixtureSnapshot",1754],[3,"TestArgs",1754],[3,"TestFixture",1754],[3,"TestContext",1754],[4,"JsonValue",1831],[15,"f64"],[3,"Json",1831],[3,"Number",2224],[3,"Map",2225],[3,"Text",1831],[3,"JsonRawValue",1831],[3,"Error",2226],[8,"Visitor",2169],[15,"f32"],[15,"i8"],[15,"i16"],[15,"isize"],[15,"i32"],[8,"Index",2227],[8,"Acquire",514],[8,"AnyConnectionBackend",519],[3,"AnyArgumentBuffer",519],[3,"AnyTransactionManager",519],[8,"Arguments",807],[8,"Column",823],[8,"ConnectOptions",859],[8,"Connection",859],[8,"HasValueRef",896],[8,"HasStatement",896],[13,"ColumnIndexOutOfBounds",1039],[13,"ColumnDecode",1039],[13,"TypeNotFound",1039],[8,"AsyncReadExt",1139],[8,"BufExt",1139],[8,"BufMutExt",1139],[8,"MigrateDatabase",1203],[8,"MigrationSource",1203],[8,"Row",1634],[8,"Statement",1679],[8,"TestFn",1754],[8,"TestSupport",1754],[8,"TestTermination",1754],[8,"TypeInfo",1828],[8,"Value",2133],[8,"ValueRef",2133]],"b":[[16,"impl-Either%3CL,+R%3E"],[17,"impl-AsMut%3COsStr%3E-for-Either%3CL,+R%3E"],[18,"impl-AsMut%3CTarget%3E-for-Either%3CL,+R%3E"],[19,"impl-AsMut%3Cstr%3E-for-Either%3CL,+R%3E"],[20,"impl-AsMut%3CCStr%3E-for-Either%3CL,+R%3E"],[21,"impl-AsMut%3CPath%3E-for-Either%3CL,+R%3E"],[22,"impl-AsMut%3C%5BTarget%5D%3E-for-Either%3CL,+R%3E"],[30,"impl-AsRef%3CPath%3E-for-Either%3CL,+R%3E"],[31,"impl-Either%3CL,+R%3E"],[32,"impl-AsRef%3CTarget%3E-for-Either%3CL,+R%3E"],[33,"impl-AsRef%3Cstr%3E-for-Either%3CL,+R%3E"],[34,"impl-AsRef%3C%5BTarget%5D%3E-for-Either%3CL,+R%3E"],[35,"impl-AsRef%3CCStr%3E-for-Either%3CL,+R%3E"],[36,"impl-AsRef%3COsStr%3E-for-Either%3CL,+R%3E"],[150,"impl-Extend%3C(%26K,+%26V)%3E-for-IndexMap%3CK,+V,+S%3E"],[151,"impl-Extend%3C(K,+V)%3E-for-IndexMap%3CK,+V,+S%3E"],[152,"impl-Extend%3C(K,+V)%3E-for-AHashMap%3CK,+V,+S%3E"],[153,"impl-Extend%3C(%26K,+%26V)%3E-for-AHashMap%3CK,+V,+S%3E"],[168,"impl-Display-for-Either%3CL,+R%3E"],[169,"impl-Debug-for-Either%3CL,+R%3E"],[170,"impl-Display-for-Url"],[171,"impl-Debug-for-Url"],[179,"impl-From%3CVec%3C%3CA+as+Array%3E::Item%3E%3E-for-SmallVec%3CA%3E"],[180,"impl-From%3CA%3E-for-SmallVec%3CA%3E"],[181,"impl-From%3C%26%5B%3CA+as+Array%3E::Item%5D%3E-for-SmallVec%3CA%3E"],[187,"impl-From%3CHashMap%3CK,+V,+RandomState%3E%3E-for-AHashMap%3CK,+V%3E"],[189,"impl-From%3C%5B(K,+V);+N%5D%3E-for-AHashMap%3CK,+V%3E"],[239,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[240,"impl-Index%3CRangeFull%3E-for-Url"],[241,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[242,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[243,"impl-Index%3C%26Q%3E-for-IndexMap%3CK,+V,+S%3E"],[244,"impl-Index%3CRangeFrom%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[245,"impl-Index%3CRangeInclusive%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[246,"impl-Index%3CRangeFull%3E-for-IndexMap%3CK,+V,+S%3E"],[247,"impl-Index%3C(Bound%3Cusize%3E,+Bound%3Cusize%3E)%3E-for-IndexMap%3CK,+V,+S%3E"],[248,"impl-Index%3CRange%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[249,"impl-Index%3CRangeToInclusive%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[250,"impl-Index%3CRangeTo%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[251,"impl-Index%3Cusize%3E-for-IndexMap%3CK,+V,+S%3E"],[254,"impl-IndexMut%3CRangeFull%3E-for-IndexMap%3CK,+V,+S%3E"],[255,"impl-IndexMut%3CRangeFrom%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[256,"impl-IndexMut%3CRangeTo%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[257,"impl-IndexMut%3C(Bound%3Cusize%3E,+Bound%3Cusize%3E)%3E-for-IndexMap%3CK,+V,+S%3E"],[258,"impl-IndexMut%3C%26Q%3E-for-IndexMap%3CK,+V,+S%3E"],[259,"impl-IndexMut%3Cusize%3E-for-IndexMap%3CK,+V,+S%3E"],[260,"impl-IndexMut%3CRange%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[261,"impl-IndexMut%3CRangeInclusive%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[262,"impl-IndexMut%3CRangeToInclusive%3Cusize%3E%3E-for-IndexMap%3CK,+V,+S%3E"],[282,"impl-IntoIterator-for-%26mut+SmallVec%3CA%3E"],[283,"impl-IntoIterator-for-SmallVec%3CA%3E"],[284,"impl-IntoIterator-for-%26SmallVec%3CA%3E"],[287,"impl-IntoIterator-for-%26IndexMap%3CK,+V,+S%3E"],[288,"impl-IntoIterator-for-%26mut+IndexMap%3CK,+V,+S%3E"],[289,"impl-IntoIterator-for-IndexMap%3CK,+V,+S%3E"],[290,"impl-IntoIterator-for-AHashMap%3CK,+V,+S%3E"],[291,"impl-IntoIterator-for-%26AHashMap%3CK,+V,+S%3E"],[292,"impl-IntoIterator-for-%26mut+AHashMap%3CK,+V,+S%3E"],[555,"impl-Connection-for-AnyConnection"],[556,"impl-Acquire%3C\'c%3E-for-%26mut+AnyConnection"],[645,"impl-Debug-for-AnyTypeInfo"],[646,"impl-Display-for-AnyTypeInfo"],[1003,"impl-Display-for-UnexpectedNullError"],[1004,"impl-Debug-for-UnexpectedNullError"],[1005,"impl-Debug-for-Error"],[1006,"impl-Display-for-Error"],[1010,"impl-From%3CMigrateError%3E-for-Error"],[1011,"impl-From%3CE%3E-for-Error"],[1012,"impl-From%3CError%3E-for-Error"],[1096,"impl-Debug-for-UStr"],[1097,"impl-Display-for-UStr"],[1098,"impl-From%3CString%3E-for-UStr"],[1100,"impl-From%3C%26str%3E-for-UStr"],[1249,"impl-Debug-for-MigrateError"],[1250,"impl-Display-for-MigrateError"],[1367,"impl-Display-for-CertificateInput"],[1368,"impl-Debug-for-CertificateInput"],[1391,"impl-Acquire%3C\'a%3E-for-%26Pool%3CDB%3E"],[1392,"impl-Pool%3CDB%3E"],[1401,"impl-Acquire%3C\'a%3E-for-%26Pool%3CDB%3E"],[1402,"impl-Pool%3CDB%3E"],[1502,"impl-From%3CPoolConnection%3CDB%3E%3E-for-MaybePoolConnection%3C\'c,+DB%3E"],[1503,"impl-From%3C%26mut+%3CDB+as+Database%3E::Connection%3E-for-MaybePoolConnection%3C\'c,+DB%3E"],[1533,"impl-Query%3C\'q,+DB,+A%3E"],[1534,"impl-Execute%3C\'q,+DB%3E-for-Query%3C\'q,+DB,+A%3E"],[1565,"impl-Execute%3C\'q,+DB%3E-for-QueryAs%3C\'q,+DB,+O,+A%3E"],[1566,"impl-QueryAs%3C\'q,+DB,+O,+A%3E"],[1622,"impl-QueryScalar%3C\'q,+DB,+O,+A%3E"],[1623,"impl-Execute%3C\'q,+DB%3E-for-QueryScalar%3C\'q,+DB,+O,+A%3E"],[1654,"impl-Debug-for-TimeoutError"],[1655,"impl-Display-for-TimeoutError"],[1715,"impl-Debug-for-MutexGuard%3C\'_,+T%3E"],[1716,"impl-Display-for-MutexGuard%3C\'_,+T%3E"],[1891,"impl-Deserializer%3C\'de%3E-for-Value"],[1892,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1894,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1895,"impl-Deserializer%3C\'de%3E-for-Value"],[1897,"impl-Deserializer%3C\'de%3E-for-Value"],[1898,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1900,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1901,"impl-Deserializer%3C\'de%3E-for-Value"],[1903,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1904,"impl-Deserializer%3C\'de%3E-for-Value"],[1906,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1907,"impl-Deserializer%3C\'de%3E-for-Value"],[1909,"impl-Deserializer%3C\'de%3E-for-Value"],[1910,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1912,"impl-Deserializer%3C\'de%3E-for-Value"],[1913,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1915,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1916,"impl-Deserializer%3C\'de%3E-for-Value"],[1918,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1919,"impl-Deserializer%3C\'de%3E-for-Value"],[1921,"impl-Deserializer%3C\'de%3E-for-Value"],[1922,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1924,"impl-Deserializer%3C\'de%3E-for-Value"],[1925,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1927,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1928,"impl-Deserializer%3C\'de%3E-for-Value"],[1930,"impl-Deserializer%3C\'de%3E-for-Value"],[1931,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1933,"impl-Deserializer%3C\'de%3E-for-Value"],[1934,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1936,"impl-Deserializer%3C\'de%3E-for-Value"],[1937,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1939,"impl-Deserializer%3C\'de%3E-for-Value"],[1940,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1942,"impl-Deserializer%3C\'de%3E-for-Value"],[1943,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1945,"impl-Deserializer%3C\'de%3E-for-Value"],[1946,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1948,"impl-Deserializer%3C\'de%3E-for-Value"],[1949,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1951,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1952,"impl-Deserializer%3C\'de%3E-for-Value"],[1954,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1955,"impl-Deserializer%3C\'de%3E-for-Value"],[1957,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1958,"impl-Deserializer%3C\'de%3E-for-Value"],[1960,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1961,"impl-Deserializer%3C\'de%3E-for-Value"],[1963,"impl-Deserializer%3C\'de%3E-for-Value"],[1964,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1966,"impl-Deserializer%3C\'de%3E-for-Value"],[1967,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1969,"impl-Deserializer%3C\'de%3E-for-Value"],[1970,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1972,"impl-Deserializer%3C\'de%3E-for-Value"],[1973,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1975,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1976,"impl-Deserializer%3C\'de%3E-for-Value"],[1978,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1979,"impl-Deserializer%3C\'de%3E-for-Value"],[1981,"impl-Deserializer%3C\'de%3E-for-%26Value"],[1982,"impl-Deserializer%3C\'de%3E-for-Value"],[1984,"impl-PartialEq%3C%26str%3E-for-Value"],[1985,"impl-PartialEq%3Cu16%3E-for-%26Value"],[1986,"impl-PartialEq%3Cusize%3E-for-%26Value"],[1987,"impl-PartialEq%3Cf32%3E-for-%26Value"],[1988,"impl-PartialEq%3CString%3E-for-Value"],[1989,"impl-PartialEq%3Ci8%3E-for-%26mut+Value"],[1990,"impl-PartialEq%3Cf32%3E-for-Value"],[1991,"impl-PartialEq%3Cu8%3E-for-%26Value"],[1992,"impl-PartialEq%3Cstr%3E-for-Value"],[1993,"impl-PartialEq%3Cu64%3E-for-%26Value"],[1994,"impl-PartialEq%3Cusize%3E-for-%26mut+Value"],[1995,"impl-PartialEq%3Cusize%3E-for-Value"],[1996,"impl-PartialEq%3Ci64%3E-for-Value"],[1997,"impl-PartialEq%3Ci16%3E-for-%26mut+Value"],[1998,"impl-PartialEq%3Cu32%3E-for-%26mut+Value"],[1999,"impl-PartialEq%3Ci64%3E-for-%26mut+Value"],[2000,"impl-PartialEq%3Ci16%3E-for-Value"],[2001,"impl-PartialEq%3Ci16%3E-for-%26Value"],[2002,"impl-PartialEq%3Cu8%3E-for-Value"],[2003,"impl-PartialEq%3Ci8%3E-for-Value"],[2004,"impl-PartialEq%3Cbool%3E-for-%26mut+Value"],[2005,"impl-PartialEq%3Cf32%3E-for-%26mut+Value"],[2006,"impl-PartialEq%3Cu16%3E-for-Value"],[2007,"impl-PartialEq%3Cf64%3E-for-Value"],[2008,"impl-PartialEq%3Cu16%3E-for-%26mut+Value"],[2009,"impl-PartialEq%3Cisize%3E-for-Value"],[2010,"impl-PartialEq%3Cf64%3E-for-%26mut+Value"],[2011,"impl-PartialEq%3Ci8%3E-for-%26Value"],[2012,"impl-PartialEq%3Cu8%3E-for-%26mut+Value"],[2013,"impl-PartialEq%3Ci32%3E-for-Value"],[2014,"impl-PartialEq%3Cisize%3E-for-%26mut+Value"],[2015,"impl-PartialEq%3Cu64%3E-for-%26mut+Value"],[2016,"impl-PartialEq%3Cu64%3E-for-Value"],[2017,"impl-PartialEq%3Cu32%3E-for-%26Value"],[2018,"impl-PartialEq%3Cbool%3E-for-Value"],[2019,"impl-PartialEq%3Cisize%3E-for-%26Value"],[2020,"impl-PartialEq%3Cbool%3E-for-%26Value"],[2021,"impl-PartialEq%3Ci64%3E-for-%26Value"],[2022,"impl-PartialEq%3Cu32%3E-for-Value"],[2023,"impl-PartialEq-for-Value"],[2024,"impl-PartialEq%3Ci32%3E-for-%26Value"],[2025,"impl-PartialEq%3Cf64%3E-for-%26Value"],[2026,"impl-PartialEq%3Ci32%3E-for-%26mut+Value"],[2038,"impl-Debug-for-RawValue"],[2039,"impl-Display-for-RawValue"],[2040,"impl-Display-for-Value"],[2041,"impl-Debug-for-Value"],[2044,"impl-From%3CString%3E-for-Value"],[2045,"impl-From%3Cisize%3E-for-Value"],[2046,"impl-From%3Ci32%3E-for-Value"],[2047,"impl-From%3C%26%5BT%5D%3E-for-Value"],[2048,"impl-From%3CCow%3C\'a,+str%3E%3E-for-Value"],[2049,"impl-From%3Cf32%3E-for-Value"],[2050,"impl-From%3Cu32%3E-for-Value"],[2051,"impl-From%3C%26str%3E-for-Value"],[2053,"impl-From%3CVec%3CT%3E%3E-for-Value"],[2054,"impl-From%3CMap%3CString,+Value%3E%3E-for-Value"],[2055,"impl-From%3C()%3E-for-Value"],[2056,"impl-From%3COption%3CT%3E%3E-for-Value"],[2057,"impl-From%3Ci8%3E-for-Value"],[2058,"impl-From%3Cusize%3E-for-Value"],[2059,"impl-From%3Cu16%3E-for-Value"],[2060,"impl-From%3Cu64%3E-for-Value"],[2061,"impl-From%3Cf64%3E-for-Value"],[2062,"impl-From%3Ci64%3E-for-Value"],[2063,"impl-From%3Ci16%3E-for-Value"],[2064,"impl-From%3Cu8%3E-for-Value"],[2065,"impl-From%3CNumber%3E-for-Value"],[2066,"impl-From%3Cbool%3E-for-Value"],[2071,"impl-FromIterator%3C(K,+V)%3E-for-Value"],[2072,"impl-FromIterator%3CT%3E-for-Value"],[2085,"impl-IntoDeserializer%3C\'de,+Error%3E-for-%26Value"],[2086,"impl-IntoDeserializer%3C\'de,+Error%3E-for-Value"]]},\ "sqlx_macros":{"doc":"","t":"YYYYOOX","n":["Decode","Encode","FromRow","Type","expand_query","migrate","test"],"q":[[0,"sqlx_macros"]],"d":["","","","","","",""],"i":[0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0],"c":[],"p":[],"b":[]},\ "sqlx_macros_core":{"doc":"Support crate for SQLx’s proc macros.","t":"NGRNGFAAAAFFFFFDLLFLLLLLLLLNNEDDLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLMMF","n":["Err","Error","FOSS_DRIVERS","Ok","Result","block_on","derives","migrate","query","test_attr","expand_derive_decode","expand_derive_encode","expand_derive_from_row","expand_derive_type","expand_derive_type_encode_decode","QuotedMigrationType","borrow","borrow_mut","expand_migrator_from_lit_dir","from","into","span","to_tokens","try_from","try_into","type_id","vzip","Cached","Live","QueryDataSource","QueryDriver","QueryMacroInput","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","expand_input","from","from","from","into","into","into","live","matches_driver","new","parse","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","database_url","database_url_parsed","expand"],"q":[[0,"sqlx_macros_core"],[10,"sqlx_macros_core::derives"],[15,"sqlx_macros_core::migrate"],[27,"sqlx_macros_core::query"],[64,"sqlx_macros_core::query::QueryDataSource"],[66,"sqlx_macros_core::test_attr"],[67,"core::future::future"],[68,"syn::derive"],[69,"proc_macro2"],[70,"syn::error"],[71,"syn::lit"],[72,"proc_macro2"],[73,"core::any"],[74,"core::iter::traits::collect"],[75,"syn::parse"],[76,"syn::attr"],[77,"syn::item"]],"d":["Contains the error value","","","Contains the success value","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","Macro input shared by query!() and query_file!()","","","","","","","","","","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":[6,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,8,8,8,8,8,8,8,8,16,16,0,0,0,13,16,12,13,16,12,12,12,0,13,16,12,13,16,12,16,16,12,13,12,13,16,12,13,16,12,13,16,12,13,16,12,21,21,0],"f":[0,0,0,0,0,[-1,[],1],0,0,0,0,[2,[[4,[3]]]],[2,[[4,[3]]]],[2,[[4,[3]]]],[2,[[4,[3]]]],[2,[[4,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[5,[[6,[3]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,7,[]],[[8,3],9],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,12],[[-1,-2],9,[],[]],[[13,-1],[[6,[3]]],14],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[15,[[6,[16]]]],[[16,12],17],[[],12],[18,[[4,[13]]]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[19,20],[[6,[3]]]]],"c":[],"p":[[8,"Future",67],[3,"DeriveInput",68],[3,"TokenStream",69],[6,"Result",70],[3,"LitStr",71],[6,"Result",0],[3,"Span",69],[3,"QuotedMigrationType",15],[15,"tuple"],[4,"Result",72],[3,"TypeId",73],[3,"QueryDriver",27],[3,"QueryMacroInput",27],[8,"IntoIterator",74],[15,"str"],[4,"QueryDataSource",27],[15,"bool"],[6,"ParseStream",75],[6,"AttributeArgs",76],[3,"ItemFn",77],[13,"Live",64]],"b":[]},\ -"sqlx_postgres":{"doc":"PostgreSQL database driver.","t":"NNNNNNNNNNNNNNNNNNDDEDDDDDDDEICDDGGDDEEDDDEDEDDNNNNNNNNNLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDDDDDDIIEGGDDDDDEDEDNNNNNNRNNNNNNNNNNNNLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLMLLKLALLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLKLKLLLLLLLLLKLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLFLLLLLLLLLLLLSSNNNNDDIDDEDDDDEDDDSNLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLMLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Allow","Array","BigInt","Binary","Composite","Debug","Disable","Domain","Enum","Error","Fatal","Info","IntPair","Internal","Log","Notice","Original","Panic","PgAdvisoryLock","PgAdvisoryLockGuard","PgAdvisoryLockKey","PgArgumentBuffer","PgArguments","PgColumn","PgConnectOptions","PgConnection","PgCopyIn","PgDatabaseError","PgErrorPosition","PgExecutor","PgHasArrayType","PgListener","PgNotification","PgPool","PgPoolOptions","PgQueryResult","PgRow","PgSeverity","PgSslMode","PgStatement","PgTransactionManager","PgTypeInfo","PgTypeKind","PgValue","PgValueFormat","PgValueRef","Postgres","Prefer","Pseudo","Range","Require","Simple","Text","VerifyCa","VerifyFull","Warning","abort","acquire","acquire","add","any","application_name","apply","as_bigint","as_bytes","as_migrate","as_mut","as_mut","as_ref","as_ref","as_str","begin","begin","begin","borrow","borrow","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","cached_statements_size","channel","cleanup_test","cleanup_test_dbs","clear_cached_statements","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","close","close","code","code","column","column_is_textual","columns","columns","commit","connect","connect","connect_with","constraint","constraint","copy_in_raw","copy_out_raw","create_database","data_type","database","database_exists","default","default","default","default","default","deref","deref","deref","deref_mut","deref_mut","describe","detail","dirty_version","drop","drop","drop","drop_database","ensure_migrations_table","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extra_float_digits","fetch_many","fetch_many","fetch_many","fetch_optional","fetch_optional","fetch_optional","file","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_drop_database","force_release","format","format_placeholder","from","from","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","from_str","from_url","get_database","get_host","hint","host","ignore_pool_close_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_arguments","into_stream","is_error","is_null","is_null","is_null","is_textual","key","kind","kind","leak","line","list_applied_migrations","listen","listen_all","lock","log_slow_statements","log_statements","message","message","name","name","name","new","new","new_without_pgpass","num_columns","oid","options","ordinal","parameters","password","payload","ping","ping","port","position","prepare_with","prepare_with","prepare_with","process_id","query","query_as","query_as_with","query_scalar","query_scalar_with","query_with","read_from","recv","release_now","reserve","revert","rollback","routine","rows_affected","schema","send","server_version_num","severity","shrink_buffers","shrink_buffers","snapshot","socket","sql","ssl_client_cert","ssl_client_cert_from_pem","ssl_client_key","ssl_client_key_from_pem","ssl_mode","ssl_root_cert","ssl_root_cert_from_pem","start_rollback","statement_cache_capacity","table","table","test_context","to_owned","to_owned","to_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_acquire","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_get_raw","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_recv","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","types","unlisten","unlisten_all","unlock","username","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","where","with_key","with_name","with_oid","position","query","Any","AnyArgumentBuffer","AnyArguments","AnyColumn","AnyConnectOptions","AnyConnection","AnyConnectionBackend","AnyExecutor","AnyKind","AnyPool","AnyPoolOptions","AnyQueryResult","AnyRow","AnyStatement","AnyTransactionManager","AnyTypeInfo","AnyTypeInfoKind","AnyValue","AnyValueKind","AnyValueRef","BigInt","BigInt","Blob","Blob","Bool","Bool","DRIVER","Double","Double","Integer","Integer","Null","Null","Real","Real","SmallInt","SmallInt","Text","Text","acquire","add","apply","as_migrate","as_ref","backend_name","begin","begin","begin","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","cached_statements_size","cached_statements_size","clear_cached_statements","clear_cached_statements","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","close","close","columns","columns","commit","connect","create_database","database_exists","database_url","default","default","describe","dirty_version","driver","drop_database","ensure_migrations_table","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fetch_many","fetch_many","fetch_optional","fetch_optional","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_drop_database","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_str","from_str","from_url","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_arguments","is_integer","is_null","is_null","is_null","kind","last_insert_id","list_applied_migrations","lock","log_settings","log_slow_statements","log_statements","name","name","name","ordinal","parameters","ping","ping","prepare_with","prepare_with","query","query_as","query_as_with","query_scalar","query_scalar_with","query_with","reserve","revert","rollback","rows_affected","shrink_buffers","shrink_buffers","sql","start_rollback","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_get","try_get_raw","try_into","try_into","try_into","try_into","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_info","type_info","type_info","types","unlock","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","AnyDriver","AnyMigrateDatabase","borrow","borrow","borrow_mut","borrow_mut","create_database","database_exists","drop_database","fmt","force_drop_database","from","from","get_migrate_database","install_drivers","into","into","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_migrate","without_migrate","ANY_END","IN_CASE","InvalidLtreeLabel","InvalidLtreeVersion","NonStar","NotNonStar","Oid","PgCiText","PgHasArrayType","PgInterval","PgLQuery","PgLQueryLevel","PgLQueryVariant","PgLQueryVariantFlag","PgLTree","PgLTreeLabel","PgLTreeParseError","PgMoney","PgRange","PgTimeTz","SUBLEXEME","Star","add","add_assign","all","array_compatible","array_compatible","array_compatible","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compatible","compatible","compatible","compatible","compatible","compatible","complement","contains","days","decode","decode","decode","decode","decode","decode","decode","decode","default","default","default","default","default","deref","deref","deref","deref","deserialize","difference","empty","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","end","end_bound","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","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","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_iter","from_iter","from_name","from_str","from_str","from_str","from_str","from_str","from_str","hash","hash","hash","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_all","is_empty","iter","iter_names","microseconds","months","new","new","new","not","offset","pop","pop","push","push","remove","serialize","set","size_hint","size_hint","start","start_bound","sub","sub","sub_assign","sub_assign","symmetric_difference","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_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","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_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","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","union","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"sqlx_postgres"],[508,"sqlx_postgres::PgErrorPosition"],[510,"sqlx_postgres::any"],[812,"sqlx_postgres::any::driver"],[839,"sqlx_postgres::types"],[1207,"sqlx_core::error"],[1208,"core::ops::deref"],[1209,"alloc::string"],[1210,"core::convert"],[1211,"sqlx_core::error"],[1212,"core::convert"],[1213,"sqlx_core::types"],[1214,"sqlx_core::migrate::migration"],[1215,"core::time"],[1216,"sqlx_core::migrate::error"],[1217,"core::result"],[1218,"core::option"],[1219,"sqlx_core::error"],[1220,"core::convert"],[1221,"alloc::boxed"],[1222,"alloc::borrow"],[1223,"sqlx_core::pool"],[1224,"bytes::bytes"],[1225,"futures_core::stream"],[1226,"sqlx_core::describe"],[1227,"core::iter::traits::collect"],[1228,"either"],[1229,"sqlx_core::executor"],[1230,"core::fmt"],[1231,"core::fmt"],[1232,"futures_core::stream"],[1233,"sqlx_core::error"],[1234,"log"],[1235,"sqlx_core::query"],[1236,"sqlx_core::query_as"],[1237,"sqlx_core::from_row"],[1238,"sqlx_core::arguments"],[1239,"sqlx_core::query_scalar"],[1240,"tokio::io::async_read"],[1241,"core::ops::deref"],[1242,"std::path"],[1243,"sqlx_core::testing"],[1244,"sqlx_core::testing"],[1245,"core::any"],[1246,"core::future::future"],[1247,"core::pin"],[1248,"core::marker"],[1249,"core::error"],[1250,"core::clone"],[1251,"chrono::naive::time"],[1252,"chrono::offset::fixed"],[1253,"serde::de"],[1254,"sqlx_core::encode"],[1255,"core::cmp"],[1256,"core::fmt"],[1257,"bitflags::iter"],[1258,"bitflags::iter"],[1259,"chrono::duration"]],"d":["First try a non-SSL connection; if that fails, try an SSL …","","The keyspace designated by a single 64-bit integer.","","","","Only try a non-SSL connection.","","","","","","The keyspace designated by two 32-bit integers.","A position into the internally-generated query.","","","A position (in characters) into the original query.","","A mutex-like type utilizing Postgres advisory locks.","A wrapper for PgConnection (or a similar type) that …","A key type natively used by Postgres advisory locks.","","Implementation of Arguments for PostgreSQL.","","Options and flags which can be used to configure a …","A connection to a PostgreSQL database.","A connection in streaming COPY FROM STDIN mode.","An error returned from the PostgreSQL database.","","An alias for Executor<'_, Database = Postgres>.","","A stream of asynchronous notifications from Postgres.","An asynchronous notification from Postgres.","An alias for Pool, specialized for Postgres.","An alias for PoolOptions, specialized for Postgres.","","Implementation of Row for PostgreSQL.","","Options for controlling the level of protection provided …","","Implementation of TransactionManager for PostgreSQL.","Type information for a PostgreSQL type.","","Implementation of Value for PostgreSQL.","","Implementation of ValueRef for PostgreSQL.","PostgreSQL database driver.","First try an SSL connection; if that fails, try a non-SSL …","","","Only try an SSL connection. If a root CA file is present, …","","","Only try an SSL connection, and verify that the server …","Only try an SSL connection; verify that the server …","","Signal that the COPY process should be aborted and any …","","Acquires an exclusive lock using pg_advisory_lock(), …","","","Sets the application name. Defaults to None","","Converts Self::Bigint(bigint) to Some(bigint) and all else …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The channel that the notify has been raised on. This can …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The SQLSTATE code for this error.","","If the error is with a specific table column, the name of …","Check if a column is expecting data in text format (true) …","","","","","","","If the error is with a specific constraint, the name of …","","Issue a COPY FROM STDIN statement and transition the …","Issue a COPY TO STDOUT statement and transition the …","","If the error is with a specific data type, the name of the …","Sets the database name. Defaults to be the same as the …","","","","","","","","","","","","","An optional secondary error message carrying more detail …","","","","","","","","","","","","","","","","","","","","","","","","","Sets or removes the extra_float_digits connection option.","","","","","","","The file name of the source-code location where this error …","Signal that the COPY process is complete.","","","","","","","","","","","","","","","","","","","","","Execute pg_advisory_unlock() for this lock’s key on the …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get the current database name.","Get the current host.","An optional suggestion what to do about the problem. This …","Sets the name of the host to connect to.","Set whether or not to ignore Pool::close_event(). Defaults …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Consume this listener, returning a Stream of notifications.","","","","","Returns true if Postgres is expecting data in text or CSV …","Returns the current key.","","Returns the kind (simple, array, enum, etc.) for this type.","Cancel the release of the advisory lock, keeping it held …","The line number of the source-code location where this …","","Starts listening for notifications on a channel. The …","Starts listening for notifications on all channels.","","","","The primary human-readable error message. This should be …","","","","","Construct a PgAdvisoryLock using the given string as a key.","Creates a new, default set of options ready for …","","Returns the number of columns expected in the input.","Returns the OID for this type, if available.","Set additional startup options for the connection as a …","","","Sets the password to use if the server demands password …","The payload of the notification. An empty payload is …","","","Sets the port to connect to at the server host.","Indicates an error cursor position as an index into the …","","","","The process ID of the notifying backend process.","","","","","","","Copy data directly from source to the database without …","Receives the next notification available from any of the …","Immediately release the held advisory lock instead of when …","","","","The name of the source-code routine reporting this error.","","If this error is with a specific database object, the name …","Send a chunk of COPY data.","the version number of the server in libpq format","","","","","Sets a custom path to a directory containing a unix domain …","","Sets the name of a file containing SSL client certificate.","Sets the SSL client certificate as a PEM-encoded byte …","Sets the name of a file containing SSL client key.","Sets the SSL client key as a PEM-encoded byte slice.","Sets whether or with what priority a secure SSL TCP/IP …","Sets the name of a file containing SSL certificate …","Sets PEM encoded trusted SSL Certificate Authorities (CA).","","Sets the capacity of the connection’s statement cache in …","If this error is with a specific table, the name of the …","","","","","","","","","","","","","","","","","","","Acquires an exclusive lock using pg_try_advisory_lock(), …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Receives the next notification available from any of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Conversions between Rust and Postgres types.","Stops listening for notifications on a channel. The …","Stops listening for notifications on all channels.","","Sets the username to connect as.","","","","","","","","","","","","","","","","","","","","","","","","","","An indication of the context in which the error occurred. …","Construct a PgAdvisoryLock with a manually supplied key.","Create a PgTypeInfo from a type name.","Create a PgTypeInfo from an OID.","The position in characters.","The text of a failed internally-generated command. This …","Opaque database driver. Capable of being used in place of …","","","","Opaque options for connecting to a database. These may …","A connection to any SQLx database.","","An alias for Executor<'_, Database = Any>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the name of the database backend in use (e.g. …","Begin a new transaction or establish a savepoint within …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of statements currently cached in the …","","Removes all statements from the cache, closing them on the …","","","","","","","","","","","","","","","","","","","","Explicitly close this database connection.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","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).","","","","","","","","","","","","","The backend name.","","","","","Checks if a connection to the database is still valid.","","","","","","","","","","","","","","Forward to Connection::shrink_buffers().","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Conversions between Rust and standard SQL types.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Install the list of drivers for AnyConnection to use.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Match any label with this prefix, for example foo* matches …","@ - Match case-insensitively, for example a@ matches A","LTree labels can only contain [A-Za-z0-9_]","LTree version not supported","match any of specified labels with optional flags","match none of specified labels with optional flags","The PostgreSQL OID type stores an object identifier, used …","Case-insensitive text (citext) support for Postgres.","Provides information necessary to encode and decode …","","Container for a Label Tree Query (lquery) in Postgres.","","","Modifiers that can be set to non-star labels","Container for a Label Tree (ltree) in Postgres.","","Represents ltree specific errors","The PostgreSQL MONEY type stores a currency amount with a …","","Represents a moment of time, in a specified timezone.","% - Match initial underscore-separated words","match any label (*) with optional at least / at most …","Adds two monetary values.","An assigning add for two monetary values.","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 or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","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 negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","","","","","","","","","","","","","","","","","","","","The intersection of a source flags value with the …","Get a flags value with all bits unset.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","creates ltree from a Vec","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 exactly.","Convert from a bits value, unsetting any unknown bits.","creates lquery from an iterator with checking labels","The bitwise or (|) of the bits in each flags value.","creates ltree from an iterator with checking labels","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 and (&) of the bits in two flags values.","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).","","","","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained named flags values.","","","creates default/empty lquery","","creates default/empty ltree","The bitwise negation (!) of the bits in a flags value, …","","pop a query level","pop a label from ltree","push a query level","push a label to ltree","The intersection of a source flags value with the …","","Call insert when value is true or remove when value is …","","","","","The intersection of a source flags value with the …","Subtracts two monetary values.","The intersection of a source flags value with the …","An assigning subtract for two monetary values.","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","","Convert a chrono::Duration to a PgInterval.","","Convert a std::time::Duration to a PgInterval","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","","","","","","","","","","","","",""],"i":[38,41,22,42,41,37,38,41,41,37,37,37,22,56,37,37,56,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,41,41,38,41,42,38,38,37,1,7,10,13,0,16,7,22,25,7,11,7,11,31,25,7,7,7,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,7,35,33,33,7,10,22,36,37,38,16,39,40,41,42,25,31,10,22,36,37,38,16,39,40,41,42,25,31,7,7,44,44,44,1,47,39,7,48,16,48,44,44,7,7,33,44,16,33,52,13,38,16,53,11,52,40,11,52,7,44,7,11,1,48,33,7,22,56,37,40,42,22,22,22,56,56,56,37,37,37,42,42,42,53,16,7,7,48,7,7,48,44,1,7,44,44,48,35,10,22,36,33,56,37,38,16,53,39,40,40,41,42,33,10,25,13,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,38,16,16,16,16,44,16,48,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,13,48,37,40,25,31,1,10,44,40,11,44,7,48,48,7,16,16,44,44,7,36,40,10,16,16,1,40,16,36,39,16,35,7,7,16,44,7,7,48,35,39,39,39,39,39,39,1,48,11,13,7,7,44,53,44,1,7,44,7,7,33,16,39,16,16,16,16,16,16,16,7,16,44,44,33,10,22,36,37,38,16,39,39,40,41,42,25,25,31,44,40,10,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,37,38,16,16,53,39,40,41,42,25,31,47,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,48,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,36,25,31,0,48,48,7,16,11,7,1,44,48,35,47,141,10,22,52,13,36,33,56,37,38,16,53,39,40,41,42,25,31,44,10,40,40,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,102,101,102,101,102,0,101,102,101,102,101,102,101,102,101,102,101,102,94,61,94,143,98,94,143,94,94,61,144,78,145,99,94,54,100,91,62,63,77,101,102,98,103,61,144,78,145,99,94,54,100,91,62,63,77,101,102,98,103,143,94,143,94,99,100,91,63,77,101,102,98,103,99,100,91,63,77,101,102,98,103,143,94,78,63,143,91,54,54,91,61,62,143,94,0,54,94,100,77,101,100,100,100,101,101,101,62,143,94,143,94,99,94,54,100,91,62,77,77,101,102,98,103,54,61,144,78,145,99,94,54,100,91,62,62,63,77,101,102,98,103,100,91,91,61,144,78,145,99,94,54,100,91,62,63,77,101,102,98,103,61,101,77,98,103,77,62,94,94,91,91,91,143,99,77,99,78,143,94,143,94,78,78,78,78,78,78,61,94,143,62,143,94,78,143,78,99,100,91,63,77,101,102,98,103,103,77,61,144,78,145,99,99,94,54,100,91,62,63,63,77,77,101,102,98,103,63,63,61,144,78,145,99,94,54,100,91,62,63,77,101,102,98,103,61,144,78,145,99,94,54,100,91,62,63,77,101,102,98,103,99,98,103,0,94,61,144,78,145,99,94,54,100,91,62,63,77,101,102,98,103,0,0,107,106,107,106,106,106,106,107,106,107,106,107,0,107,106,107,106,107,106,107,106,107,106,107,107,110,110,127,127,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,115,109,109,110,146,146,111,146,111,112,117,109,75,118,118,118,118,118,120,110,110,110,110,110,110,110,110,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,116,117,109,75,118,120,111,112,113,110,114,115,116,117,109,75,118,120,111,118,118,118,118,118,110,110,112,111,112,113,117,109,75,118,120,111,113,116,117,75,111,113,116,117,75,110,110,111,112,113,117,109,75,118,120,118,118,111,112,113,110,114,115,116,117,109,75,118,120,112,112,112,110,110,110,109,109,109,75,75,75,118,118,118,110,111,111,112,113,113,110,110,110,110,110,110,114,114,115,115,127,127,116,116,117,117,109,75,118,118,120,111,111,112,113,113,110,114,115,127,116,117,117,109,109,75,118,118,118,118,118,118,118,118,120,110,110,110,110,113,110,117,110,111,113,114,115,116,117,112,110,75,110,110,110,111,112,113,110,114,115,127,116,117,109,75,118,120,113,110,117,110,110,110,110,112,112,113,116,117,110,120,113,117,113,117,110,75,110,112,120,118,118,110,109,110,109,110,120,111,112,113,110,114,115,116,117,109,75,118,120,111,113,110,114,115,127,116,117,118,110,111,112,112,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,117,109,75,118,118,118,118,118,120,110,111,112,113,110,114,115,127,116,117,109,75,118,120],"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]],-2],[[3,[2]]],4,[[6,[5]]]],[7,[[9,[[3,[8]]]]]],[[10,-1],[[3,[[11,[-1]]]]],[[12,[7]]]],[[13,-1],2,[14,15]],0,[[16,17],16],[[7,18],[[9,[[21,[19,20]]]]]],[22,[[24,[23]]]],[25,[[21,[[27,[26]],28]]]],[7,[[3,[29]]]],[[[11,[-1]]],7,[[12,[7]]]],[7,7],[[[11,[-1]]],7,[[12,[7]],[30,[7]]]],[31,25],[25,[[21,[17,28]]]],[7,[[9,[[3,[2]]]]]],[7,[[9,[[21,[32,8]]]]]],[7,[[9,[[3,[[32,[33]],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,34],[35,17],[17,[[9,[[21,[2,8]]]]]],[[],[[9,[[21,[[24,[34]],8]]]]]],[7,[[9,[[21,[2,8]]]]]],[10,10],[22,22],[36,36],[37,37],[38,38],[16,16],[39,39],[40,40],[41,41],[42,42],[25,25],[31,31],[[-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,[],[]],[[[43,[7]]],[[9,[[3,[2]]]]]],[7,[[9,[[21,[2,8]]]]]],[44,17],[44,[[24,[[45,[17]]]]]],[44,[[24,[17]]]],[[[1,[-1]],34],46,4],[47,[[27,[36]]]],[39,[[27,[36]]]],[7,[[9,[[3,[2]]]]]],[17,[[21,[48,8]]]],[16,[[9,[[21,[8]]]]]],[[[49,[33]]],[[21,[48,8]]]],[44,[[24,[17]]]],[44,[[24,[17]]]],[[7,17],[[3,[[1,[7]]]]]],[[7,17],[[3,[[51,[[3,[50]]]]]]]],[17,[[9,[[21,[2,8]]]]]],[44,[[24,[17]]]],[[16,17],16],[17,[[9,[[21,[46,8]]]]]],[[],52],[[],13],[[],38],[[],16],[[],53],[[[11,[-1]]],[],[[12,[7]],[30,[7]]]],[52],[40],[[[11,[-1]]],[],[[12,[7]],[30,[7]]]],[52],[[7,17],[[9,[[3,[[55,[54]]]]]]]],[44,[[24,[17]]]],[7,[[9,[[21,[[24,[23]],20]]]]]],[[[11,[-1]]],2,[[12,[7]]]],[[[1,[-1]]],2,4],[48,2],[17,[[9,[[21,[2,8]]]]]],[7,[[9,[[21,[2,20]]]]]],[[22,22],46],[[56,56],46],[[37,37],46],[[40,40],46],[[42,42],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,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[53,-1],2,57],[[16,-1],16,[[6,[[24,[58]]]]]],[[7,-1],[[51,[[21,[[59,[53,47]],8]]]]],60],[[7,17,[24,[61]]],[[51,[[3,[[59,[62,63]]]]]]]],[[48,-1],[[51,[[21,[[59,[53,47]],8]]]]],60],[[7,17,[24,[61]]],[[9,[[3,[[24,[63]]]]]]]],[[7,-1],[[9,[[21,[[24,[47]],8]]]]],60],[[48,-1],[[9,[[21,[[24,[47]],8]]]]],60],[44,[[24,[17]]]],[[[1,[-1]]],[[3,[64]]],4],[[7,65],66],[[44,65],66],[[44,65],66],[[48,65],66],[[35,65],66],[[10,65],66],[[22,65],66],[[36,65],66],[[33,65],66],[[56,65],66],[[37,65],66],[[38,65],66],[[16,65],66],[[53,65],66],[[39,65],66],[[40,65],66],[[40,65],66],[[41,65],66],[[42,65],66],[17,[[9,[[21,[2,8]]]]]],[[10,-1],[[3,[[2,[-1,46]]]]],[[12,[7]]]],[25,42],[[13,-1],66,67],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[21,[38,8]]]],[17,[[21,[16,8]]]],[68,[[21,[16,8]]]],[16,[[24,[17]]]],[16,17],[44,[[24,[17]]]],[[16,17],16],[[48,46],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,13],[48,[[0,[69,70]]]],[37,46],[40,46],[25,46],[31,46],[[[1,[-1]]],46,4],[10,22],[44,71],[40,41],[[[11,[-1]]],-1,[[12,[7]]]],[44,[[24,[34]]]],[7,[[9,[[21,[[73,[72]],20]]]]]],[[48,17],[[21,[2,8]]]],[[48,-1],[[21,[2,8]]],57],[7,[[9,[[21,[2,20]]]]]],[[16,74,19],16],[[16,74],16],[44,17],[44,17],[7,17],[36,17],[40,17],[-1,10,[[30,[17]]]],[[],16],[[],16],[[[1,[-1]]],34,4],[40,[[24,[75]]]],[[16,-1],16,57],[36,34],[39,[[24,[[59,[[27,[40]],34]]]]]],[[16,17],16],[35,17],[7,[[9,[[3,[2]]]]]],[7,[[9,[[21,[2,8]]]]]],[[16,76],16],[44,[[24,[56]]]],[[7,17,[27,[77]]],[[9,[[3,[78]]]]]],[[7,17,[27,[40]]],[[9,[[21,[39,8]]]]]],[[48,17,[27,[40]]],[[9,[[21,[39,8]]]]]],[35,79],[39,[[80,[13]]]],[39,[[81,[-1]]],82],[[39,-1],[[81,[-2,-1]]],83,82],[39,[[84,[-1]]],[]],[[39,-1],[[84,[-2,-1]]],83,[]],[[39,-1],[[80,[-1]]],83],[[[1,[-1]],-2],[[3,[[1,[-1]]]]],4,[85,70]],[48,[[21,[35,8]]]],[[[11,[-1]]],[[3,[-1]]],[[12,[7]]]],[[13,34,34],2],[[7,18],[[9,[[21,[19,20]]]]]],[7,[[9,[[3,[2]]]]]],[44,[[24,[17]]]],[53,64],[44,[[24,[17]]]],[[[1,[-1]],-2],[[3,[[1,[-1]]]]],4,86],[7,[[24,[79]]]],[44,37],[7,2],[7,2],[[],[[9,[[21,[[87,[33]],8]]]]]],[[16,-1],16,[[30,[88]]]],[39,17],[[16,-1],16,[[30,[88]]]],[[16,-1],16,[[30,[[27,[26]]]]]],[[16,-1],16,[[30,[88]]]],[[16,-1],16,[[30,[[27,[26]]]]]],[[16,38],16],[[16,-1],16,[[30,[88]]]],[[16,[73,[26]]],16],[7,2],[[16,34],16],[44,[[24,[17]]]],[44,[[24,[17]]]],[89,[[9,[[21,[[90,[33]],8]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,31],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[[10,-1],[[3,[[59,[[11,[-1]],-1]]]]],[[12,[7]]]],[-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]]],[],[]],[17,[[21,[37,8]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[91,[[21,[16]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[47,-1],[[21,[25,8]]],[[92,[47]]]],[-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]]],[],[]],[48,[[21,[[24,[35]],8]]]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[36,40],[25,[[45,[40]]]],[31,[[45,[40]]]],0,[[48,17],[[21,[2,8]]]],[48,[[21,[2,8]]]],[7,[[9,[[21,[2,20]]]]]],[[16,17],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,[],[]],[-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,[[24,[17]]]],[22,10],[17,40],[75,40],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[94,[[96,[[43,[95]]]]]],[[61,-1],2,[97,14,15]],[[94,18],[[96,[[43,[95]]]]]],[-1,[[21,[29,8]]],[]],[98],[94,17],[-1,[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[94,[[96,[[43,[95]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[]],[94,34],[-1,[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[99,99],[100,100],[91,91],[63,63],[77,77],[101,101],[102,102],[98,98],[103,103],[[-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,[],[]],[[[43,[-1]]],[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[78,[[27,[99]]]],[63,[[27,[99]]]],[-1,[[96,[[43,[95]]]]],[]],[91,[[96,[[43,[95]]]]]],[17,[[96,[[43,[95]]]]]],[17,[[96,[[43,[95]]]]]],0,[[],61],[[],62],[[-1,17],[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],0,[17,[[96,[[43,[95]]]]]],[94,[[96,[[43,[95]]]]]],[[100,100],46],[[77,77],46],[[101,101],46],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[62,-1],2,57],[[-1,17,[24,[61]]],[[96,[[43,[69]]]]],[]],[[94,-1],[[96,[[43,[69]]]]],[[60,[54]]]],[[-1,17,[24,[61]]],[[96,[[43,[95]]]]],[]],[[94,-1],[[96,[[43,[95]]]]],60],[[99,65],[[21,[2,104]]]],[[94,65],[[21,[2,104]]]],[[54,65],[[21,[2,104]]]],[[100,65],[[21,[2,104]]]],[[91,65],[[21,[2,104]]]],[[62,65],[[21,[2,104]]]],[[77,65],[[21,[2,104]]]],[[77,65],[[21,[2,104]]]],[[101,65],[[21,[2,104]]]],[[102,65],[[21,[2,104]]]],[[98,65],[[21,[2,104]]]],[[103,65],[[21,[2,104]]]],[17,[[96,[[43,[95]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[53,62],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[21,[100]]]],[17,[[21,[91]]]],[68,[[21,[91,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,[],[]],[61,61],[101,46],[77,46],[98,46],[103,46],[77,101],[62,[[24,[23]]]],[94,[[96,[[43,[95]]]]]],[94,[[96,[[43,[95]]]]]],0,[[91,74,19],91],[[91,74],91],[-1,17,[]],[99,17],[77,17],[99,34],[78,[[24,[[59,[[27,[77]],34]]]]]],[-1,[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[[-1,17,[27,[77]]],[[96,[[43,[95]]]]],[]],[[94,17,[27,[77]]],[[96,[[43,[95]]]]]],[78,[[80,[61]]]],[78,[[81,[-1]]],82],[[78,-1],[[81,[-2,-1]]],83,82],[78,[[84,[-1]]],[]],[[78,-1],[[84,[-2,-1]]],83,[]],[[78,-1],[[80,[-1]]],83],[[61,34,34],2],[[94,18],[[96,[[43,[95]]]]]],[-1,[[96,[[43,[95]]]]],[]],[62,64],[-1,2,[]],[94,2],[78,17],[-1,2,[]],[78,78],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103],[-1,-2,[],[]],[-1,5,[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[36,[[21,[99]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[47,[[21,[63]]]],[40,[[21,[77]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[63,-1],[[21,[-2,8]]],[[92,[63]]],[105,15]],[[63,-1],[[21,[8]]],[[92,[63]]]],[-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,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[99,77],[98,45],[103,45],0,[94,[[96,[[43,[95]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[106,17],[[96,[[43,[95]]]]]],[[106,17],[[96,[[43,[95]]]]]],[[106,17],[[96,[[43,[95]]]]]],[[107,65],[[21,[2,104]]]],[[106,17],[[96,[[43,[95]]]]]],[-1,-1,[]],[-1,-1,[]],[107,[[21,[106,8]]]],[[[27,[107]]],[[21,[2,[43,[108]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,93,[]],[-1,93,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],107],[[],107],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[109,109]],[[109,109],2],[[],110],[40,46],[40,46],[40,46],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[110,110],110],[[110,110],2],[[110,110],110],[[110,110],2],[110,76],[110,76],[[110,110],110],[[110,110],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,111],[112,112],[113,113],[110,110],[114,114],[115,115],[116,116],[117,117],[109,109],[75,75],[[[118,[-1]]],[[118,[-1]]],119],[[[120,[-1,-2]]],[[120,[-1,-2]]],119,119],[[-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,[],[]],[40,46],[40,46],[40,46],[40,46],[40,46],[40,46],[110,110],[[110,110],46],0,[25,[[21,[111,28]]]],[25,[[21,[112,28]]]],[25,[[21,[113,28]]]],[25,[[21,[117,28]]]],[25,[[21,[109,28]]]],[25,[[21,[75,28]]]],[25,[[21,[[118,[-1]],28]]],[[15,[33]],[105,[33]]]],[25,[[21,[[120,[121,122]],28]]]],[[],111],[[],113],[[],116],[[],117],[[],75],[111],[113],[116],[117],[-1,[[21,[75]]],123],[[110,110],110],[[],110],[[111,52],124],[[112,52],124],[[113,52],124],[[117,52],124],[[109,52],124],[[75,52],124],[[[118,[-1]],52],124,[[14,[33]]]],[[[120,[121,122]],52],124],0,[[[118,[-1]]],[[125,[-1]]],[]],[[111,111],46],[[112,112],46],[[113,113],46],[[110,110],46],[[114,114],46],[[115,115],46],[[116,116],46],[[117,117],46],[[109,109],46],[[75,75],46],[[[118,[-1]],[118,[-1]]],46,126],[[[120,[-1,-2]],[120,[-1,-2]]],46,126,126],[[-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,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[110,-1],2,57],[[111,65],66],[[111,65],66],[[112,65],66],[[113,65],66],[[113,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[114,65],66],[[114,65],66],[[115,65],66],[[115,65],66],[[127,65],66],[[127,65],66],[[116,65],66],[[116,65],66],[[117,65],66],[[117,65],66],[[109,65],66],[[75,65],66],[[[118,[-1]],65],66,128],[[[118,[-1]],65],66,129],[[[120,[-1,-2]],65],66,128,128],[5,111],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[73,[115]]],113],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[73,[116]]],117],[-1,-1,[]],[-1,109,[[6,[23]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[130,[-1]]],[[118,[-1]]],[]],[[[131,[-1]]],[[118,[-1]]],[]],[[[132,[-1]]],[[118,[-1]]],[]],[[[133,[[125,[-1]]]]],[[118,[-1]]],[]],[[[134,[-1]]],[[118,[-1]]],[]],[[[2,[[125,[-1]],[125,[-1]]]]],[[118,[-1]]],[]],[[[135,[-1]]],[[118,[-1]]],[]],[-1,-1,[]],[76,[[24,[110]]]],[76,110],[76,110],[76,110],[-1,[[21,[113,0]]],57],[-1,110,57],[-1,[[21,[117,127]]],57],[17,[[24,[110]]]],[17,[[21,[111]]]],[17,[[21,[113]]]],[17,[[21,[114]]]],[17,[[21,[115]]]],[17,[[21,[116]]]],[17,[[21,[117]]]],[[112,-1],2,136],[[110,-1],2,136],[[75,-1],2,136],[[110,110],2],[[110,110],110],[[110,110],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[113],[110],[117],[110,46],[110,46],[110,[[137,[110]]]],[110,[[138,[110]]]],0,0,[[],113],[-1,[[21,[116,127]]],[]],[[],117],[110,110],0,[113,[[24,[115]]]],[117,[[24,[116]]]],[[113,115],2],[[117,116],2],[[110,110],2],[[75,-1],21,139],[[110,110,46],2],[112,34],[[[120,[121,122]]],34],0,[[[118,[-1]]],[[125,[-1]]],[]],[[110,110],110],[[109,109]],[[110,110],2],[[109,109],2],[[110,110],110],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,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[[110,110],2],[-1,[[21,[-2]]],[],[]],[140,[[21,[112,28]]]],[-1,[[21,[-2]]],[],[]],[19,[[21,[112,28]]]],[-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,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[110,110],110],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"PgCopyIn",0],[15,"tuple"],[6,"Result",1207],[8,"DerefMut",1208],[3,"String",1209],[8,"Into",1210],[3,"PgConnection",0],[4,"Error",1207],[6,"BoxFuture",1211],[3,"PgAdvisoryLock",0],[3,"PgAdvisoryLockGuard",0],[8,"AsMut",1210],[3,"PgArguments",0],[8,"Encode",1212],[8,"Type",1213],[3,"PgConnectOptions",0],[15,"str"],[3,"Migration",1214],[3,"Duration",1215],[4,"MigrateError",1216],[4,"Result",1217],[4,"PgAdvisoryLockKey",0],[15,"i64"],[4,"Option",1218],[3,"PgValueRef",0],[15,"u8"],[15,"slice"],[6,"BoxDynError",1207],[8,"Migrate",1219],[8,"AsRef",1210],[3,"PgValue",0],[3,"Transaction",1220],[3,"Postgres",0],[15,"usize"],[3,"PgNotification",0],[3,"PgColumn",0],[4,"PgSeverity",0],[4,"PgSslMode",0],[3,"PgStatement",0],[3,"PgTypeInfo",0],[4,"PgTypeKind",0],[4,"PgValueFormat",0],[3,"Box",1221],[3,"PgDatabaseError",0],[4,"Cow",1222],[15,"bool"],[3,"PgRow",0],[3,"PgListener",0],[3,"Pool",1223],[3,"Bytes",1224],[6,"BoxStream",1225],[3,"PgArgumentBuffer",0],[3,"PgQueryResult",0],[3,"Any",510],[3,"Describe",1226],[4,"PgErrorPosition",0],[8,"IntoIterator",1227],[15,"i8"],[4,"Either",1228],[8,"Execute",1229],[3,"AnyArguments",510],[3,"AnyQueryResult",510],[3,"AnyRow",510],[15,"u64"],[3,"Formatter",1230],[6,"Result",1230],[8,"Write",1230],[3,"Url",1231],[8,"Stream",1225],[8,"Unpin",1232],[4,"ErrorKind",1207],[3,"AppliedMigration",1214],[3,"Vec",1233],[4,"LevelFilter",1234],[3,"Oid",839],[15,"u16"],[3,"AnyTypeInfo",510],[3,"AnyStatement",510],[15,"u32"],[3,"Query",1235],[3,"QueryAs",1236],[8,"FromRow",1237],[8,"IntoArguments",1238],[3,"QueryScalar",1239],[8,"AsyncRead",1240],[8,"Deref",1208],[3,"FixtureSnapshot",1241],[3,"Path",1242],[3,"TestArgs",1243],[3,"TestContext",1243],[3,"AnyConnectOptions",510],[8,"ColumnIndex",1244],[3,"TypeId",1245],[3,"AnyConnection",510],[8,"Future",1246],[3,"Pin",1247],[8,"Send",1232],[3,"AnyValue",510],[3,"AnyColumn",510],[4,"AnyKind",510],[4,"AnyTypeInfoKind",510],[4,"AnyValueKind",510],[3,"AnyValueRef",510],[3,"Error",1230],[8,"Decode",1248],[3,"AnyMigrateDatabase",812],[3,"AnyDriver",812],[8,"Error",1249],[3,"PgMoney",839],[3,"PgLQueryVariantFlag",839],[3,"PgCiText",839],[3,"PgInterval",839],[3,"PgLQuery",839],[3,"PgLQueryVariant",839],[4,"PgLQueryLevel",839],[3,"PgLTreeLabel",839],[3,"PgLTree",839],[3,"PgRange",839],[8,"Clone",1250],[3,"PgTimeTz",839],[3,"NaiveTime",1251],[3,"FixedOffset",1252],[8,"Deserializer",1253],[4,"IsNull",1212],[4,"Bound",1254],[8,"PartialEq",1255],[4,"PgLTreeParseError",839],[8,"Debug",1230],[8,"Display",1230],[3,"RangeTo",1254],[3,"RangeFrom",1254],[3,"RangeInclusive",1254],[15,"array"],[3,"Range",1254],[3,"RangeToInclusive",1254],[8,"Hasher",1256],[3,"Iter",1257],[3,"IterNames",1257],[8,"Serializer",1258],[3,"Duration",1259],[3,"PgTransactionManager",0],[13,"Internal",508],[8,"AnyConnectionBackend",510],[3,"AnyArgumentBuffer",510],[3,"AnyTransactionManager",510],[8,"PgHasArrayType",839]],"b":[[71,"impl-AnyConnectionBackend-for-PgConnection"],[72,"impl-Connection-for-PgConnection"],[73,"impl-Acquire%3C\'c%3E-for-%26mut+PgConnection"],[153,"impl-AnyConnectionBackend-for-PgConnection"],[154,"impl-Connection-for-PgConnection"],[155,"impl-PgDatabaseError"],[156,"impl-DatabaseError-for-PgDatabaseError"],[165,"impl-PgDatabaseError"],[166,"impl-DatabaseError-for-PgDatabaseError"],[210,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[211,"impl-AnyConnectionBackend-for-PgConnection"],[213,"impl-AnyConnectionBackend-for-PgConnection"],[214,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[219,"impl-Debug-for-PgDatabaseError"],[220,"impl-Display-for-PgDatabaseError"],[233,"impl-Display-for-PgTypeInfo"],[234,"impl-Debug-for-PgTypeInfo"],[317,"impl-PgDatabaseError"],[318,"impl-DatabaseError-for-PgDatabaseError"],[332,"impl-AnyConnectionBackend-for-PgConnection"],[333,"impl-Connection-for-PgConnection"],[336,"impl-AnyConnectionBackend-for-PgConnection"],[337,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[358,"impl-Connection-for-PgConnection"],[359,"impl-AnyConnectionBackend-for-PgConnection"],[372,"impl-PgDatabaseError"],[373,"impl-DatabaseError-for-PgDatabaseError"],[556,"impl-Connection-for-AnyConnection"],[557,"impl-Acquire%3C\'c%3E-for-%26mut+AnyConnection"],[648,"impl-Debug-for-AnyTypeInfo"],[649,"impl-Display-for-AnyTypeInfo"],[873,"impl-PgHasArrayType-for-PgRange%3CNaiveDateTime%3E"],[874,"impl-PgHasArrayType-for-PgRange%3Ci32%3E"],[875,"impl-PgHasArrayType-for-PgRange%3CDateTime%3CTz%3E%3E"],[876,"impl-PgHasArrayType-for-PgRange%3CNaiveDate%3E"],[877,"impl-PgHasArrayType-for-PgRange%3Ci64%3E"],[883,"impl-Flags-for-PgLQueryVariantFlag"],[884,"impl-PgLQueryVariantFlag"],[938,"impl-Type%3CPostgres%3E-for-PgRange%3CDateTime%3CTz%3E%3E"],[939,"impl-Type%3CPostgres%3E-for-PgRange%3Ci64%3E"],[940,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDate%3E"],[941,"impl-Type%3CPostgres%3E-for-PgRange%3Ci32%3E"],[942,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDateTime%3E"],[1004,"impl-Debug-for-PgCiText"],[1005,"impl-Display-for-PgCiText"],[1007,"impl-Display-for-PgLQuery"],[1008,"impl-Debug-for-PgLQuery"],[1009,"impl-Octal-for-PgLQueryVariantFlag"],[1010,"impl-LowerHex-for-PgLQueryVariantFlag"],[1011,"impl-Display-for-PgLQueryVariantFlag"],[1012,"impl-Binary-for-PgLQueryVariantFlag"],[1013,"impl-UpperHex-for-PgLQueryVariantFlag"],[1014,"impl-Debug-for-PgLQueryVariantFlag"],[1015,"impl-Debug-for-PgLQueryVariant"],[1016,"impl-Display-for-PgLQueryVariant"],[1017,"impl-Debug-for-PgLQueryLevel"],[1018,"impl-Display-for-PgLQueryLevel"],[1019,"impl-Debug-for-PgLTreeParseError"],[1020,"impl-Display-for-PgLTreeParseError"],[1021,"impl-Display-for-PgLTreeLabel"],[1022,"impl-Debug-for-PgLTreeLabel"],[1023,"impl-Display-for-PgLTree"],[1024,"impl-Debug-for-PgLTree"],[1027,"impl-Debug-for-PgRange%3CT%3E"],[1028,"impl-Display-for-PgRange%3CT%3E"],[1046,"impl-From%3CRangeTo%3CT%3E%3E-for-PgRange%3CT%3E"],[1047,"impl-From%3CRangeFrom%3CT%3E%3E-for-PgRange%3CT%3E"],[1048,"impl-From%3CRangeInclusive%3CT%3E%3E-for-PgRange%3CT%3E"],[1049,"impl-From%3C%5BBound%3CT%3E;+2%5D%3E-for-PgRange%3CT%3E"],[1050,"impl-From%3CRange%3CT%3E%3E-for-PgRange%3CT%3E"],[1051,"impl-From%3C(Bound%3CT%3E,+Bound%3CT%3E)%3E-for-PgRange%3CT%3E"],[1052,"impl-From%3CRangeToInclusive%3CT%3E%3E-for-PgRange%3CT%3E"],[1055,"impl-Flags-for-PgLQueryVariantFlag"],[1056,"impl-PgLQueryVariantFlag"],[1141,"impl-TryFrom%3CDuration%3E-for-PgInterval"],[1143,"impl-TryFrom%3CDuration%3E-for-PgInterval"],[1187,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDateTime%3E"],[1188,"impl-Type%3CPostgres%3E-for-PgRange%3Ci64%3E"],[1189,"impl-Type%3CPostgres%3E-for-PgRange%3CDateTime%3CTz%3E%3E"],[1190,"impl-Type%3CPostgres%3E-for-PgRange%3Ci32%3E"],[1191,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDate%3E"]]},\ +"sqlx_postgres":{"doc":"PostgreSQL database driver.","t":"NNNNNNNNNNNNNNNNNNDDEDDDDDDDEICDDGGDDEEDDDEDEDDNNNNNNNNNLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDDDDDDIIEGGDDDDDEDEDNNNNNNRNNNNNNNNNNNNLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLMLLKLALLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLKLKLLLLLLLLLKLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLFLLLLLLLLLLLLSSNNNNDDIDDEDDDDEDDDSNLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLMLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Allow","Array","BigInt","Binary","Composite","Debug","Disable","Domain","Enum","Error","Fatal","Info","IntPair","Internal","Log","Notice","Original","Panic","PgAdvisoryLock","PgAdvisoryLockGuard","PgAdvisoryLockKey","PgArgumentBuffer","PgArguments","PgColumn","PgConnectOptions","PgConnection","PgCopyIn","PgDatabaseError","PgErrorPosition","PgExecutor","PgHasArrayType","PgListener","PgNotification","PgPool","PgPoolOptions","PgQueryResult","PgRow","PgSeverity","PgSslMode","PgStatement","PgTransactionManager","PgTypeInfo","PgTypeKind","PgValue","PgValueFormat","PgValueRef","Postgres","Prefer","Pseudo","Range","Require","Simple","Text","VerifyCa","VerifyFull","Warning","abort","acquire","acquire","add","any","application_name","apply","as_bigint","as_bytes","as_migrate","as_mut","as_mut","as_ref","as_ref","as_str","begin","begin","begin","borrow","borrow","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","cached_statements_size","channel","cleanup_test","cleanup_test_dbs","clear_cached_statements","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","close","close","code","code","column","column_is_textual","columns","columns","commit","connect","connect","connect_with","constraint","constraint","copy_in_raw","copy_out_raw","create_database","data_type","database","database_exists","default","default","default","default","default","deref","deref","deref","deref_mut","deref_mut","describe","detail","dirty_version","drop","drop","drop","drop_database","ensure_migrations_table","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extra_float_digits","fetch_many","fetch_many","fetch_many","fetch_optional","fetch_optional","fetch_optional","file","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_drop_database","force_release","format","format_placeholder","from","from","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","from_str","from_url","get_database","get_host","hint","host","ignore_pool_close_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_arguments","into_stream","is_error","is_null","is_null","is_null","is_textual","key","kind","kind","leak","line","list_applied_migrations","listen","listen_all","lock","log_slow_statements","log_statements","message","message","name","name","name","new","new","new_without_pgpass","num_columns","oid","options","ordinal","parameters","password","payload","ping","ping","port","position","prepare_with","prepare_with","prepare_with","process_id","query","query_as","query_as_with","query_scalar","query_scalar_with","query_with","read_from","recv","release_now","reserve","revert","rollback","routine","rows_affected","schema","send","server_version_num","severity","shrink_buffers","shrink_buffers","snapshot","socket","sql","ssl_client_cert","ssl_client_cert_from_pem","ssl_client_key","ssl_client_key_from_pem","ssl_mode","ssl_root_cert","ssl_root_cert_from_pem","start_rollback","statement_cache_capacity","table","table","test_context","to_owned","to_owned","to_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_acquire","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_get_raw","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_recv","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_info","type_info","type_info","types","unlisten","unlisten_all","unlock","username","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","where","with_key","with_name","with_oid","position","query","Any","AnyArgumentBuffer","AnyArguments","AnyColumn","AnyConnectOptions","AnyConnection","AnyConnectionBackend","AnyExecutor","AnyKind","AnyPool","AnyPoolOptions","AnyQueryResult","AnyRow","AnyStatement","AnyTransactionManager","AnyTypeInfo","AnyTypeInfoKind","AnyValue","AnyValueKind","AnyValueRef","BigInt","BigInt","Blob","Blob","Bool","Bool","DRIVER","Double","Double","Integer","Integer","Null","Null","Real","Real","SmallInt","SmallInt","Text","Text","acquire","add","apply","as_migrate","as_ref","backend_name","begin","begin","begin","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","cached_statements_size","cached_statements_size","clear_cached_statements","clear_cached_statements","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","close","close","columns","columns","commit","connect","create_database","database_exists","database_url","default","default","describe","dirty_version","driver","drop_database","ensure_migrations_table","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fetch_many","fetch_many","fetch_optional","fetch_optional","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_drop_database","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_str","from_str","from_url","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_arguments","is_integer","is_null","is_null","is_null","kind","last_insert_id","list_applied_migrations","lock","log_settings","log_slow_statements","log_statements","name","name","name","ordinal","parameters","ping","ping","prepare_with","prepare_with","query","query_as","query_as_with","query_scalar","query_scalar_with","query_with","reserve","revert","rollback","rows_affected","shrink_buffers","shrink_buffers","sql","start_rollback","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_get","try_get_raw","try_into","try_into","try_into","try_into","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_info","type_info","type_info","types","unlock","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","AnyDriver","AnyMigrateDatabase","borrow","borrow","borrow_mut","borrow_mut","create_database","database_exists","drop_database","fmt","force_drop_database","from","from","get_migrate_database","install_drivers","into","into","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_migrate","without_migrate","ANY_END","IN_CASE","InvalidLtreeLabel","InvalidLtreeVersion","NonStar","NotNonStar","Oid","PgCiText","PgHasArrayType","PgInterval","PgLQuery","PgLQueryLevel","PgLQueryVariant","PgLQueryVariantFlag","PgLTree","PgLTreeLabel","PgLTreeParseError","PgMoney","PgRange","PgTimeTz","SUBLEXEME","Star","add","add_assign","all","array_compatible","array_compatible","array_compatible","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","array_type_info","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compatible","compatible","compatible","compatible","compatible","compatible","complement","contains","days","decode","decode","decode","decode","decode","decode","decode","decode","default","default","default","default","default","deref","deref","deref","deref","deserialize","difference","empty","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","encode_by_ref","end","end_bound","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","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","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_iter","from_iter","from_name","from_str","from_str","from_str","from_str","from_str","from_str","hash","hash","hash","insert","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_all","is_empty","iter","iter_names","microseconds","months","new","new","new","not","offset","pop","pop","push","push","remove","serialize","set","size_hint","size_hint","start","start_bound","sub","sub","sub_assign","sub_assign","symmetric_difference","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_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","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_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","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","type_info","union","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"sqlx_postgres"],[508,"sqlx_postgres::PgErrorPosition"],[510,"sqlx_postgres::any"],[812,"sqlx_postgres::any::driver"],[839,"sqlx_postgres::types"],[1207,"sqlx_core::error"],[1208,"core::ops::deref"],[1209,"alloc::string"],[1210,"core::convert"],[1211,"sqlx_core::error"],[1212,"core::convert"],[1213,"sqlx_core::types"],[1214,"sqlx_core::migrate::migration"],[1215,"core::time"],[1216,"sqlx_core::migrate::error"],[1217,"core::result"],[1218,"core::option"],[1219,"sqlx_core::error"],[1220,"core::convert"],[1221,"alloc::boxed"],[1222,"alloc::borrow"],[1223,"sqlx_core::pool"],[1224,"bytes::bytes"],[1225,"futures_core::stream"],[1226,"sqlx_core::describe"],[1227,"core::iter::traits::collect"],[1228,"either"],[1229,"sqlx_core::executor"],[1230,"core::fmt"],[1231,"core::fmt"],[1232,"futures_core::stream"],[1233,"sqlx_core::error"],[1234,"log"],[1235,"sqlx_core::query"],[1236,"sqlx_core::query_as"],[1237,"sqlx_core::from_row"],[1238,"sqlx_core::arguments"],[1239,"sqlx_core::query_scalar"],[1240,"tokio::io::async_read"],[1241,"core::ops::deref"],[1242,"std::path"],[1243,"sqlx_core::testing"],[1244,"sqlx_core::testing"],[1245,"core::any"],[1246,"core::future::future"],[1247,"core::pin"],[1248,"core::marker"],[1249,"core::error"],[1250,"core::clone"],[1251,"chrono::naive::time"],[1252,"chrono::offset::fixed"],[1253,"serde::de"],[1254,"sqlx_core::encode"],[1255,"core::cmp"],[1256,"core::fmt"],[1257,"bitflags::iter"],[1258,"bitflags::iter"],[1259,"chrono::duration"]],"d":["First try a non-SSL connection; if that fails, try an SSL …","","The keyspace designated by a single 64-bit integer.","","","","Only try a non-SSL connection.","","","","","","The keyspace designated by two 32-bit integers.","A position into the internally-generated query.","","","A position (in characters) into the original query.","","A mutex-like type utilizing Postgres advisory locks.","A wrapper for PgConnection (or a similar type) that …","A key type natively used by Postgres advisory locks.","","Implementation of Arguments for PostgreSQL.","","Options and flags which can be used to configure a …","A connection to a PostgreSQL database.","A connection in streaming COPY FROM STDIN mode.","An error returned from the PostgreSQL database.","","An alias for Executor<'_, Database = Postgres>.","","A stream of asynchronous notifications from Postgres.","An asynchronous notification from Postgres.","An alias for Pool, specialized for Postgres.","An alias for PoolOptions, specialized for Postgres.","","Implementation of Row for PostgreSQL.","","Options for controlling the level of protection provided …","","Implementation of TransactionManager for PostgreSQL.","Type information for a PostgreSQL type.","","Implementation of Value for PostgreSQL.","","Implementation of ValueRef for PostgreSQL.","PostgreSQL database driver.","First try an SSL connection; if that fails, try a non-SSL …","","","Only try an SSL connection. If a root CA file is present, …","","","Only try an SSL connection, and verify that the server …","Only try an SSL connection; verify that the server …","","Signal that the COPY process should be aborted and any …","","Acquires an exclusive lock using pg_advisory_lock(), …","","","Sets the application name. Defaults to None","","Converts Self::Bigint(bigint) to Some(bigint) and all else …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The channel that the notify has been raised on. This can …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The SQLSTATE code for this error.","","If the error is with a specific table column, the name of …","Check if a column is expecting data in text format (true) …","","","","","","","If the error is with a specific constraint, the name of …","","Issue a COPY FROM STDIN statement and transition the …","Issue a COPY TO STDOUT statement and transition the …","","If the error is with a specific data type, the name of the …","Sets the database name. Defaults to be the same as the …","","","","","","","","","","","","","An optional secondary error message carrying more detail …","","","","","","","","","","","","","","","","","","","","","","","","","Sets or removes the extra_float_digits connection option.","","","","","","","The file name of the source-code location where this error …","Signal that the COPY process is complete.","","","","","","","","","","","","","","","","","","","","","Execute pg_advisory_unlock() for this lock’s key on the …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get the current database name.","Get the current host.","An optional suggestion what to do about the problem. This …","Sets the name of the host to connect to.","Set whether or not to ignore Pool::close_event(). Defaults …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Consume this listener, returning a Stream of notifications.","","","","","Returns true if Postgres is expecting data in text or CSV …","Returns the current key.","","Returns the kind (simple, array, enum, etc.) for this type.","Cancel the release of the advisory lock, keeping it held …","The line number of the source-code location where this …","","Starts listening for notifications on a channel. The …","Starts listening for notifications on all channels.","","","","","The primary human-readable error message. This should be …","","","","Construct a PgAdvisoryLock using the given string as a key.","Creates a new, default set of options ready for …","","Returns the number of columns expected in the input.","Returns the OID for this type, if available.","Set additional startup options for the connection as a …","","","Sets the password to use if the server demands password …","The payload of the notification. An empty payload is …","","","Sets the port to connect to at the server host.","Indicates an error cursor position as an index into the …","","","","The process ID of the notifying backend process.","","","","","","","Copy data directly from source to the database without …","Receives the next notification available from any of the …","Immediately release the held advisory lock instead of when …","","","","The name of the source-code routine reporting this error.","","If this error is with a specific database object, the name …","Send a chunk of COPY data.","the version number of the server in libpq format","","","","","Sets a custom path to a directory containing a unix domain …","","Sets the name of a file containing SSL client certificate.","Sets the SSL client certificate as a PEM-encoded byte …","Sets the name of a file containing SSL client key.","Sets the SSL client key as a PEM-encoded byte slice.","Sets whether or with what priority a secure SSL TCP/IP …","Sets the name of a file containing SSL certificate …","Sets PEM encoded trusted SSL Certificate Authorities (CA).","","Sets the capacity of the connection’s statement cache in …","","If this error is with a specific table, the name of the …","","","","","","","","","","","","","","","","","","Acquires an exclusive lock using pg_try_advisory_lock(), …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Receives the next notification available from any of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Conversions between Rust and Postgres types.","Stops listening for notifications on a channel. The …","Stops listening for notifications on all channels.","","Sets the username to connect as.","","","","","","","","","","","","","","","","","","","","","","","","","","An indication of the context in which the error occurred. …","Construct a PgAdvisoryLock with a manually supplied key.","Create a PgTypeInfo from a type name.","Create a PgTypeInfo from an OID.","The position in characters.","The text of a failed internally-generated command. This …","Opaque database driver. Capable of being used in place of …","","","","Opaque options for connecting to a database. These may …","A connection to any SQLx database.","","An alias for Executor<'_, Database = Any>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the name of the database backend in use (e.g. …","Begin a new transaction or establish a savepoint within …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of statements currently cached in the …","","Removes all statements from the cache, closing them on the …","","","","","","","","","","","","","","","","","","","","Explicitly close this database connection.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","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).","","","","","","","","","","","","","The backend name.","","","","","Checks if a connection to the database is still valid.","","","","","","","","","","","","","","Forward to Connection::shrink_buffers().","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Conversions between Rust and standard SQL types.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Install the list of drivers for AnyConnection to use.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Match any label with this prefix, for example foo* matches …","@ - Match case-insensitively, for example a@ matches A","LTree labels can only contain [A-Za-z0-9_]","LTree version not supported","match any of specified labels with optional flags","match none of specified labels with optional flags","The PostgreSQL OID type stores an object identifier, used …","Case-insensitive text (citext) support for Postgres.","Provides information necessary to encode and decode …","","Container for a Label Tree Query (lquery) in Postgres.","","","Modifiers that can be set to non-star labels","Container for a Label Tree (ltree) in Postgres.","","Represents ltree specific errors","The PostgreSQL MONEY type stores a currency amount with a …","","Represents a moment of time, in a specified timezone.","% - Match initial underscore-separated words","match any label (*) with optional at least / at most …","Adds two monetary values.","An assigning add for two monetary values.","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 or (|) of the bits in two flags values.","The bitwise or (|) of the bits in two flags values.","","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 negation (!) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","","","","","","","","","","","","","","","","","","","","The intersection of a source flags value with the …","Get a flags value with all bits unset.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","creates ltree from a Vec","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 exactly.","Convert from a bits value, unsetting any unknown bits.","creates lquery from an iterator with checking labels","The bitwise or (|) of the bits in each flags value.","creates ltree from an iterator with checking labels","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 and (&) of the bits in two flags values.","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).","","","","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained named flags values.","","","creates default/empty lquery","","creates default/empty ltree","The bitwise negation (!) of the bits in a flags value, …","","pop a query level","pop a label from ltree","push a query level","push a label to ltree","The intersection of a source flags value with the …","","Call insert when value is true or remove when value is …","","","","","The intersection of a source flags value with the …","Subtracts two monetary values.","The intersection of a source flags value with the …","An assigning subtract for two monetary values.","The bitwise exclusive-or (^) of the bits in two flags …","","","","","","","","","","","","","","","","","","","","","","","The bitwise exclusive-or (^) of the bits in two flags …","","","Convert a std::time::Duration to a PgInterval","Convert a chrono::Duration to a PgInterval.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bitwise or (|) of the bits in two flags values.","","","","","","","","","","","","",""],"i":[38,41,22,42,41,37,38,41,41,37,37,37,22,56,37,37,56,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,41,41,38,41,42,38,38,37,1,7,10,13,0,16,7,22,25,7,11,7,11,31,25,7,7,7,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,7,35,32,32,7,10,22,36,37,38,16,39,40,41,42,25,31,10,22,36,37,38,16,39,40,41,42,25,31,7,7,44,44,44,1,47,39,7,48,16,48,44,44,7,7,32,44,16,32,52,13,38,16,53,11,52,40,11,52,7,44,7,11,1,48,32,7,22,56,37,40,42,22,22,22,56,56,56,37,37,37,42,42,42,53,16,7,7,48,7,7,48,44,1,7,44,44,48,35,10,22,36,32,56,37,38,16,53,39,40,40,41,42,32,10,25,13,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,38,16,16,16,16,44,16,48,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,13,48,37,40,25,31,1,10,44,40,11,44,7,48,48,7,16,16,44,44,7,36,40,10,16,16,1,40,16,36,39,16,35,7,7,16,44,7,7,48,35,39,39,39,39,39,39,1,48,11,13,7,7,44,53,44,1,7,44,7,7,32,16,39,16,16,16,16,16,16,16,7,16,44,44,32,10,22,36,37,38,16,39,39,40,41,42,25,25,31,44,40,10,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,37,38,16,16,53,39,40,41,42,25,31,47,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,48,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,36,25,31,0,48,48,7,16,11,7,1,44,48,35,47,141,10,22,52,13,36,32,56,37,38,16,53,39,40,41,42,25,31,44,10,40,40,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,102,101,102,101,102,0,101,102,101,102,101,102,101,102,101,102,101,102,94,59,94,143,98,94,143,94,94,59,144,78,145,99,94,54,100,91,60,61,77,101,102,98,103,59,144,78,145,99,94,54,100,91,60,61,77,101,102,98,103,143,94,143,94,99,100,91,61,77,101,102,98,103,99,100,91,61,77,101,102,98,103,143,94,78,61,143,91,54,54,91,59,60,143,94,0,54,94,100,77,101,100,100,100,101,101,101,60,143,94,143,94,99,94,54,100,91,60,77,77,101,102,98,103,54,59,144,78,145,99,94,54,100,91,60,60,61,77,101,102,98,103,100,91,91,59,144,78,145,99,94,54,100,91,60,61,77,101,102,98,103,59,101,77,98,103,77,60,94,94,91,91,91,143,99,77,99,78,143,94,143,94,78,78,78,78,78,78,59,94,143,60,143,94,78,143,78,99,100,91,61,77,101,102,98,103,103,77,59,144,78,145,99,99,94,54,100,91,60,61,61,77,77,101,102,98,103,61,61,59,144,78,145,99,94,54,100,91,60,61,77,101,102,98,103,59,144,78,145,99,94,54,100,91,60,61,77,101,102,98,103,99,98,103,0,94,59,144,78,145,99,94,54,100,91,60,61,77,101,102,98,103,0,0,107,106,107,106,106,106,106,107,106,107,106,107,0,107,106,107,106,107,106,107,106,107,106,107,107,110,110,127,127,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,115,109,109,110,146,146,111,146,111,112,117,109,75,118,118,118,118,118,120,110,110,110,110,110,110,110,110,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,116,117,109,75,118,120,111,112,113,110,114,115,116,117,109,75,118,120,111,118,118,118,118,118,110,110,112,111,112,113,117,109,75,118,120,111,113,116,117,75,111,113,116,117,75,110,110,111,112,113,117,109,75,118,120,118,118,111,112,113,110,114,115,116,117,109,75,118,120,112,112,112,110,110,110,109,109,109,75,75,75,118,118,118,110,111,111,112,113,113,110,110,110,110,110,110,114,114,115,115,127,127,116,116,117,117,109,75,118,118,120,111,111,112,113,113,110,114,115,127,116,117,117,109,109,75,118,118,118,118,118,118,118,118,120,110,110,110,110,113,110,117,110,111,113,114,115,116,117,112,110,75,110,110,110,111,112,113,110,114,115,127,116,117,109,75,118,120,113,110,117,110,110,110,110,112,112,113,116,117,110,120,113,117,113,117,110,75,110,112,120,118,118,110,109,110,109,110,120,111,112,113,110,114,115,116,117,109,75,118,120,111,113,110,114,115,127,116,117,118,110,111,112,112,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,110,114,115,127,116,117,109,75,118,120,111,112,113,117,109,75,118,118,118,118,118,120,110,111,112,113,110,114,115,127,116,117,109,75,118,120],"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]],-2],[[3,[2]]],4,[[6,[5]]]],[7,[[9,[[3,[8]]]]]],[[10,-1],[[3,[[11,[-1]]]]],[[12,[7]]]],[[13,-1],2,[14,15]],0,[[16,17],16],[[7,18],[[9,[[21,[19,20]]]]]],[22,[[24,[23]]]],[25,[[21,[[27,[26]],28]]]],[7,[[3,[29]]]],[[[11,[-1]]],7,[[12,[7]]]],[7,7],[[[11,[-1]]],7,[[12,[7]],[30,[7]]]],[31,25],[25,[[21,[17,28]]]],[7,[[9,[[3,[2]]]]]],[7,[[9,[[3,[[33,[32]],8]]]]]],[7,[[9,[[21,[33,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,34],[35,17],[17,[[9,[[21,[2,8]]]]]],[[],[[9,[[21,[[24,[34]],8]]]]]],[7,[[9,[[21,[2,8]]]]]],[10,10],[22,22],[36,36],[37,37],[38,38],[16,16],[39,39],[40,40],[41,41],[42,42],[25,25],[31,31],[[-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,[],[]],[7,[[9,[[21,[2,8]]]]]],[[[43,[7]]],[[9,[[3,[2]]]]]],[44,17],[44,[[24,[[45,[17]]]]]],[44,[[24,[17]]]],[[[1,[-1]],34],46,4],[47,[[27,[36]]]],[39,[[27,[36]]]],[7,[[9,[[3,[2]]]]]],[17,[[21,[48,8]]]],[16,[[9,[[21,[8]]]]]],[[[49,[32]]],[[21,[48,8]]]],[44,[[24,[17]]]],[44,[[24,[17]]]],[[7,17],[[3,[[1,[7]]]]]],[[7,17],[[3,[[51,[[3,[50]]]]]]]],[17,[[9,[[21,[2,8]]]]]],[44,[[24,[17]]]],[[16,17],16],[17,[[9,[[21,[46,8]]]]]],[[],52],[[],13],[[],38],[[],16],[[],53],[[[11,[-1]]],[],[[12,[7]],[30,[7]]]],[52],[40],[[[11,[-1]]],[],[[12,[7]],[30,[7]]]],[52],[[7,17],[[9,[[3,[[55,[54]]]]]]]],[44,[[24,[17]]]],[7,[[9,[[21,[[24,[23]],20]]]]]],[[[11,[-1]]],2,[[12,[7]]]],[[[1,[-1]]],2,4],[48,2],[17,[[9,[[21,[2,8]]]]]],[7,[[9,[[21,[2,20]]]]]],[[22,22],46],[[56,56],46],[[37,37],46],[[40,40],46],[[42,42],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,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[53,-1],2,57],[[16,-1],16,[[6,[[24,[58]]]]]],[[7,17,[24,[59]]],[[51,[[3,[[62,[60,61]]]]]]]],[[7,-1],[[51,[[21,[[62,[53,47]],8]]]]],63],[[48,-1],[[51,[[21,[[62,[53,47]],8]]]]],63],[[7,17,[24,[59]]],[[9,[[3,[[24,[61]]]]]]]],[[7,-1],[[9,[[21,[[24,[47]],8]]]]],63],[[48,-1],[[9,[[21,[[24,[47]],8]]]]],63],[44,[[24,[17]]]],[[[1,[-1]]],[[3,[64]]],4],[[7,65],66],[[44,65],66],[[44,65],66],[[48,65],66],[[35,65],66],[[10,65],66],[[22,65],66],[[36,65],66],[[32,65],66],[[56,65],66],[[37,65],66],[[38,65],66],[[16,65],66],[[53,65],66],[[39,65],66],[[40,65],66],[[40,65],66],[[41,65],66],[[42,65],66],[17,[[9,[[21,[2,8]]]]]],[[10,-1],[[3,[[2,[-1,46]]]]],[[12,[7]]]],[25,42],[[13,-1],66,67],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[21,[38,8]]]],[17,[[21,[16,8]]]],[68,[[21,[16,8]]]],[16,[[24,[17]]]],[16,17],[44,[[24,[17]]]],[[16,17],16],[[48,46],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,13],[48,[[0,[69,70]]]],[37,46],[40,46],[25,46],[31,46],[[[1,[-1]]],46,4],[10,22],[44,71],[40,41],[[[11,[-1]]],-1,[[12,[7]]]],[44,[[24,[34]]]],[7,[[9,[[21,[[73,[72]],20]]]]]],[[48,17],[[21,[2,8]]]],[[48,-1],[[21,[2,8]]],57],[7,[[9,[[21,[2,20]]]]]],[[16,74,19],16],[[16,74],16],[44,17],[44,17],[7,17],[36,17],[40,17],[-1,10,[[30,[17]]]],[[],16],[[],16],[[[1,[-1]]],34,4],[40,[[24,[75]]]],[[16,-1],16,57],[36,34],[39,[[24,[[62,[[27,[40]],34]]]]]],[[16,17],16],[35,17],[7,[[9,[[21,[2,8]]]]]],[7,[[9,[[3,[2]]]]]],[[16,76],16],[44,[[24,[56]]]],[[7,17,[27,[40]]],[[9,[[21,[39,8]]]]]],[[7,17,[27,[77]]],[[9,[[3,[78]]]]]],[[48,17,[27,[40]]],[[9,[[21,[39,8]]]]]],[35,79],[39,[[80,[13]]]],[39,[[81,[-1]]],82],[[39,-1],[[81,[-2,-1]]],83,82],[39,[[84,[-1]]],[]],[[39,-1],[[84,[-2,-1]]],83,[]],[[39,-1],[[80,[-1]]],83],[[[1,[-1]],-2],[[3,[[1,[-1]]]]],4,[85,70]],[48,[[21,[35,8]]]],[[[11,[-1]]],[[3,[-1]]],[[12,[7]]]],[[13,34,34],2],[[7,18],[[9,[[21,[19,20]]]]]],[7,[[9,[[3,[2]]]]]],[44,[[24,[17]]]],[53,64],[44,[[24,[17]]]],[[[1,[-1]],-2],[[3,[[1,[-1]]]]],4,86],[7,[[24,[79]]]],[44,37],[7,2],[7,2],[[],[[9,[[21,[[87,[32]],8]]]]]],[[16,-1],16,[[30,[88]]]],[39,17],[[16,-1],16,[[30,[88]]]],[[16,-1],16,[[30,[[27,[26]]]]]],[[16,-1],16,[[30,[88]]]],[[16,-1],16,[[30,[[27,[26]]]]]],[[16,38],16],[[16,-1],16,[[30,[88]]]],[[16,[73,[26]]],16],[7,2],[[16,34],16],[44,[[24,[17]]]],[44,[[24,[17]]]],[89,[[9,[[21,[[90,[32]],8]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,31],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,5,[]],[[10,-1],[[3,[[62,[[11,[-1]],-1]]]]],[[12,[7]]]],[-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]]],[],[]],[17,[[21,[37,8]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[91,[[21,[16]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[47,-1],[[21,[25,8]]],[[92,[47]]]],[-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]]],[],[]],[48,[[21,[[24,[35]],8]]]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[36,40],[25,[[45,[40]]]],[31,[[45,[40]]]],0,[[48,17],[[21,[2,8]]]],[48,[[21,[2,8]]]],[7,[[9,[[21,[2,20]]]]]],[[16,17],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,[],[]],[-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,[[24,[17]]]],[22,10],[17,40],[75,40],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[94,[[96,[[43,[95]]]]]],[[59,-1],2,[97,14,15]],[[94,18],[[96,[[43,[95]]]]]],[-1,[[21,[29,8]]],[]],[98],[94,17],[-1,[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[94,[[96,[[43,[95]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[]],[94,34],[-1,[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[99,99],[100,100],[91,91],[61,61],[77,77],[101,101],[102,102],[98,98],[103,103],[[-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,[],[]],[[[43,[-1]]],[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[78,[[27,[99]]]],[61,[[27,[99]]]],[-1,[[96,[[43,[95]]]]],[]],[91,[[96,[[43,[95]]]]]],[17,[[96,[[43,[95]]]]]],[17,[[96,[[43,[95]]]]]],0,[[],59],[[],60],[[-1,17],[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],0,[17,[[96,[[43,[95]]]]]],[94,[[96,[[43,[95]]]]]],[[100,100],46],[[77,77],46],[[101,101],46],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[60,-1],2,57],[[-1,17,[24,[59]]],[[96,[[43,[69]]]]],[]],[[94,-1],[[96,[[43,[69]]]]],[[63,[54]]]],[[-1,17,[24,[59]]],[[96,[[43,[95]]]]],[]],[[94,-1],[[96,[[43,[95]]]]],63],[[99,65],[[21,[2,104]]]],[[94,65],[[21,[2,104]]]],[[54,65],[[21,[2,104]]]],[[100,65],[[21,[2,104]]]],[[91,65],[[21,[2,104]]]],[[60,65],[[21,[2,104]]]],[[77,65],[[21,[2,104]]]],[[77,65],[[21,[2,104]]]],[[101,65],[[21,[2,104]]]],[[102,65],[[21,[2,104]]]],[[98,65],[[21,[2,104]]]],[[103,65],[[21,[2,104]]]],[17,[[96,[[43,[95]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[53,60],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[17,[[21,[100]]]],[17,[[21,[91]]]],[68,[[21,[91,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,[],[]],[59,59],[101,46],[77,46],[98,46],[103,46],[77,101],[60,[[24,[23]]]],[94,[[96,[[43,[95]]]]]],[94,[[96,[[43,[95]]]]]],0,[[91,74,19],91],[[91,74],91],[-1,17,[]],[99,17],[77,17],[99,34],[78,[[24,[[62,[[27,[77]],34]]]]]],[-1,[[96,[[43,[95]]]]],[]],[94,[[96,[[43,[95]]]]]],[[-1,17,[27,[77]]],[[96,[[43,[95]]]]],[]],[[94,17,[27,[77]]],[[96,[[43,[95]]]]]],[78,[[80,[59]]]],[78,[[81,[-1]]],82],[[78,-1],[[81,[-2,-1]]],83,82],[78,[[84,[-1]]],[]],[[78,-1],[[84,[-2,-1]]],83,[]],[[78,-1],[[80,[-1]]],83],[[59,34,34],2],[[94,18],[[96,[[43,[95]]]]]],[-1,[[96,[[43,[95]]]]],[]],[60,64],[-1,2,[]],[94,2],[78,17],[-1,2,[]],[78,78],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103],[-1,-2,[],[]],[-1,5,[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[36,[[21,[99]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[47,[[21,[61]]]],[-1,[[21,[-2]]],[],[]],[40,[[21,[77]]]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[61,-1],[[21,[-2,8]]],[[92,[61]]],[105,15]],[[61,-1],[[21,[8]]],[[92,[61]]]],[-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,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[99,77],[98,45],[103,45],0,[94,[[96,[[43,[95]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[106,17],[[96,[[43,[95]]]]]],[[106,17],[[96,[[43,[95]]]]]],[[106,17],[[96,[[43,[95]]]]]],[[107,65],[[21,[2,104]]]],[[106,17],[[96,[[43,[95]]]]]],[-1,-1,[]],[-1,-1,[]],[107,[[21,[106,8]]]],[[[27,[107]]],[[21,[2,[43,[108]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,93,[]],[-1,93,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],107],[[],107],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[109,109]],[[109,109],2],[[],110],[40,46],[40,46],[40,46],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[110,110],110],[[110,110],2],[[110,110],110],[[110,110],2],[110,76],[110,76],[[110,110],110],[[110,110],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,111],[112,112],[113,113],[110,110],[114,114],[115,115],[116,116],[117,117],[109,109],[75,75],[[[118,[-1]]],[[118,[-1]]],119],[[[120,[-1,-2]]],[[120,[-1,-2]]],119,119],[[-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,[],[]],[40,46],[40,46],[40,46],[40,46],[40,46],[40,46],[110,110],[[110,110],46],0,[25,[[21,[111,28]]]],[25,[[21,[112,28]]]],[25,[[21,[113,28]]]],[25,[[21,[117,28]]]],[25,[[21,[109,28]]]],[25,[[21,[75,28]]]],[25,[[21,[[118,[-1]],28]]],[[15,[32]],[105,[32]]]],[25,[[21,[[120,[121,122]],28]]]],[[],111],[[],113],[[],116],[[],117],[[],75],[111],[113],[116],[117],[-1,[[21,[75]]],123],[[110,110],110],[[],110],[[111,52],124],[[112,52],124],[[113,52],124],[[117,52],124],[[109,52],124],[[75,52],124],[[[118,[-1]],52],124,[[14,[32]]]],[[[120,[121,122]],52],124],0,[[[118,[-1]]],[[125,[-1]]],[]],[[111,111],46],[[112,112],46],[[113,113],46],[[110,110],46],[[114,114],46],[[115,115],46],[[116,116],46],[[117,117],46],[[109,109],46],[[75,75],46],[[[118,[-1]],[118,[-1]]],46,126],[[[120,[-1,-2]],[120,[-1,-2]]],46,126,126],[[-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,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[110,-1],2,57],[[111,65],66],[[111,65],66],[[112,65],66],[[113,65],66],[[113,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[110,65],66],[[114,65],66],[[114,65],66],[[115,65],66],[[115,65],66],[[127,65],66],[[127,65],66],[[116,65],66],[[116,65],66],[[117,65],66],[[117,65],66],[[109,65],66],[[75,65],66],[[[118,[-1]],65],66,128],[[[118,[-1]],65],66,129],[[[120,[-1,-2]],65],66,128,128],[-1,-1,[]],[5,111],[-1,-1,[]],[[[73,[115]]],113],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[73,[116]]],117],[-1,-1,[]],[-1,-1,[]],[-1,109,[[6,[23]]]],[-1,-1,[]],[[[130,[-1]]],[[118,[-1]]],[]],[[[2,[[125,[-1]],[125,[-1]]]]],[[118,[-1]]],[]],[[[131,[-1]]],[[118,[-1]]],[]],[[[132,[[125,[-1]]]]],[[118,[-1]]],[]],[[[133,[-1]]],[[118,[-1]]],[]],[[[134,[-1]]],[[118,[-1]]],[]],[[[135,[-1]]],[[118,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[76,[[24,[110]]]],[76,110],[76,110],[76,110],[-1,[[21,[113,0]]],57],[-1,110,57],[-1,[[21,[117,127]]],57],[17,[[24,[110]]]],[17,[[21,[111]]]],[17,[[21,[113]]]],[17,[[21,[114]]]],[17,[[21,[115]]]],[17,[[21,[116]]]],[17,[[21,[117]]]],[[112,-1],2,136],[[110,-1],2,136],[[75,-1],2,136],[[110,110],2],[[110,110],110],[[110,110],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[113],[110],[117],[110,46],[110,46],[110,[[137,[110]]]],[110,[[138,[110]]]],0,0,[[],113],[-1,[[21,[116,127]]],[]],[[],117],[110,110],0,[113,[[24,[115]]]],[117,[[24,[116]]]],[[113,115],2],[[117,116],2],[[110,110],2],[[75,-1],21,139],[[110,110,46],2],[112,34],[[[120,[121,122]]],34],0,[[[118,[-1]]],[[125,[-1]]],[]],[[110,110],110],[[109,109]],[[110,110],2],[[109,109],2],[[110,110],110],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,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[-1,5,[]],[[110,110],2],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[19,[[21,[112,28]]]],[140,[[21,[112,28]]]],[-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,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[-1,93,[]],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[],40],[[110,110],110],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"PgCopyIn",0],[15,"tuple"],[6,"Result",1207],[8,"DerefMut",1208],[3,"String",1209],[8,"Into",1210],[3,"PgConnection",0],[4,"Error",1207],[6,"BoxFuture",1211],[3,"PgAdvisoryLock",0],[3,"PgAdvisoryLockGuard",0],[8,"AsMut",1210],[3,"PgArguments",0],[8,"Encode",1212],[8,"Type",1213],[3,"PgConnectOptions",0],[15,"str"],[3,"Migration",1214],[3,"Duration",1215],[4,"MigrateError",1216],[4,"Result",1217],[4,"PgAdvisoryLockKey",0],[15,"i64"],[4,"Option",1218],[3,"PgValueRef",0],[15,"u8"],[15,"slice"],[6,"BoxDynError",1207],[8,"Migrate",1219],[8,"AsRef",1210],[3,"PgValue",0],[3,"Postgres",0],[3,"Transaction",1220],[15,"usize"],[3,"PgNotification",0],[3,"PgColumn",0],[4,"PgSeverity",0],[4,"PgSslMode",0],[3,"PgStatement",0],[3,"PgTypeInfo",0],[4,"PgTypeKind",0],[4,"PgValueFormat",0],[3,"Box",1221],[3,"PgDatabaseError",0],[4,"Cow",1222],[15,"bool"],[3,"PgRow",0],[3,"PgListener",0],[3,"Pool",1223],[3,"Bytes",1224],[6,"BoxStream",1225],[3,"PgArgumentBuffer",0],[3,"PgQueryResult",0],[3,"Any",510],[3,"Describe",1226],[4,"PgErrorPosition",0],[8,"IntoIterator",1227],[15,"i8"],[3,"AnyArguments",510],[3,"AnyQueryResult",510],[3,"AnyRow",510],[4,"Either",1228],[8,"Execute",1229],[15,"u64"],[3,"Formatter",1230],[6,"Result",1230],[8,"Write",1230],[3,"Url",1231],[8,"Stream",1225],[8,"Unpin",1232],[4,"ErrorKind",1207],[3,"AppliedMigration",1214],[3,"Vec",1233],[4,"LevelFilter",1234],[3,"Oid",839],[15,"u16"],[3,"AnyTypeInfo",510],[3,"AnyStatement",510],[15,"u32"],[3,"Query",1235],[3,"QueryAs",1236],[8,"FromRow",1237],[8,"IntoArguments",1238],[3,"QueryScalar",1239],[8,"AsyncRead",1240],[8,"Deref",1208],[3,"FixtureSnapshot",1241],[3,"Path",1242],[3,"TestArgs",1243],[3,"TestContext",1243],[3,"AnyConnectOptions",510],[8,"ColumnIndex",1244],[3,"TypeId",1245],[3,"AnyConnection",510],[8,"Future",1246],[3,"Pin",1247],[8,"Send",1232],[3,"AnyValue",510],[3,"AnyColumn",510],[4,"AnyKind",510],[4,"AnyTypeInfoKind",510],[4,"AnyValueKind",510],[3,"AnyValueRef",510],[3,"Error",1230],[8,"Decode",1248],[3,"AnyMigrateDatabase",812],[3,"AnyDriver",812],[8,"Error",1249],[3,"PgMoney",839],[3,"PgLQueryVariantFlag",839],[3,"PgCiText",839],[3,"PgInterval",839],[3,"PgLQuery",839],[3,"PgLQueryVariant",839],[4,"PgLQueryLevel",839],[3,"PgLTreeLabel",839],[3,"PgLTree",839],[3,"PgRange",839],[8,"Clone",1250],[3,"PgTimeTz",839],[3,"NaiveTime",1251],[3,"FixedOffset",1252],[8,"Deserializer",1253],[4,"IsNull",1212],[4,"Bound",1254],[8,"PartialEq",1255],[4,"PgLTreeParseError",839],[8,"Debug",1230],[8,"Display",1230],[3,"RangeTo",1254],[3,"RangeFrom",1254],[15,"array"],[3,"Range",1254],[3,"RangeToInclusive",1254],[3,"RangeInclusive",1254],[8,"Hasher",1256],[3,"Iter",1257],[3,"IterNames",1257],[8,"Serializer",1258],[3,"Duration",1259],[3,"PgTransactionManager",0],[13,"Internal",508],[8,"AnyConnectionBackend",510],[3,"AnyArgumentBuffer",510],[3,"AnyTransactionManager",510],[8,"PgHasArrayType",839]],"b":[[71,"impl-AnyConnectionBackend-for-PgConnection"],[72,"impl-Acquire%3C\'c%3E-for-%26mut+PgConnection"],[73,"impl-Connection-for-PgConnection"],[153,"impl-Connection-for-PgConnection"],[154,"impl-AnyConnectionBackend-for-PgConnection"],[155,"impl-PgDatabaseError"],[156,"impl-DatabaseError-for-PgDatabaseError"],[165,"impl-PgDatabaseError"],[166,"impl-DatabaseError-for-PgDatabaseError"],[210,"impl-AnyConnectionBackend-for-PgConnection"],[211,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[213,"impl-AnyConnectionBackend-for-PgConnection"],[214,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[219,"impl-Debug-for-PgDatabaseError"],[220,"impl-Display-for-PgDatabaseError"],[233,"impl-Display-for-PgTypeInfo"],[234,"impl-Debug-for-PgTypeInfo"],[317,"impl-DatabaseError-for-PgDatabaseError"],[318,"impl-PgDatabaseError"],[332,"impl-Connection-for-PgConnection"],[333,"impl-AnyConnectionBackend-for-PgConnection"],[336,"impl-Executor%3C\'c%3E-for-%26mut+PgConnection"],[337,"impl-AnyConnectionBackend-for-PgConnection"],[358,"impl-Connection-for-PgConnection"],[359,"impl-AnyConnectionBackend-for-PgConnection"],[372,"impl-DatabaseError-for-PgDatabaseError"],[373,"impl-PgDatabaseError"],[556,"impl-Acquire%3C\'c%3E-for-%26mut+AnyConnection"],[557,"impl-Connection-for-AnyConnection"],[648,"impl-Display-for-AnyTypeInfo"],[649,"impl-Debug-for-AnyTypeInfo"],[873,"impl-PgHasArrayType-for-PgRange%3CNaiveDate%3E"],[874,"impl-PgHasArrayType-for-PgRange%3Ci64%3E"],[875,"impl-PgHasArrayType-for-PgRange%3CDateTime%3CTz%3E%3E"],[876,"impl-PgHasArrayType-for-PgRange%3CNaiveDateTime%3E"],[877,"impl-PgHasArrayType-for-PgRange%3Ci32%3E"],[883,"impl-Flags-for-PgLQueryVariantFlag"],[884,"impl-PgLQueryVariantFlag"],[938,"impl-Type%3CPostgres%3E-for-PgRange%3Ci64%3E"],[939,"impl-Type%3CPostgres%3E-for-PgRange%3Ci32%3E"],[940,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDateTime%3E"],[941,"impl-Type%3CPostgres%3E-for-PgRange%3CDateTime%3CTz%3E%3E"],[942,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDate%3E"],[1004,"impl-Debug-for-PgCiText"],[1005,"impl-Display-for-PgCiText"],[1007,"impl-Display-for-PgLQuery"],[1008,"impl-Debug-for-PgLQuery"],[1009,"impl-UpperHex-for-PgLQueryVariantFlag"],[1010,"impl-Display-for-PgLQueryVariantFlag"],[1011,"impl-LowerHex-for-PgLQueryVariantFlag"],[1012,"impl-Debug-for-PgLQueryVariantFlag"],[1013,"impl-Octal-for-PgLQueryVariantFlag"],[1014,"impl-Binary-for-PgLQueryVariantFlag"],[1015,"impl-Display-for-PgLQueryVariant"],[1016,"impl-Debug-for-PgLQueryVariant"],[1017,"impl-Debug-for-PgLQueryLevel"],[1018,"impl-Display-for-PgLQueryLevel"],[1019,"impl-Display-for-PgLTreeParseError"],[1020,"impl-Debug-for-PgLTreeParseError"],[1021,"impl-Debug-for-PgLTreeLabel"],[1022,"impl-Display-for-PgLTreeLabel"],[1023,"impl-Debug-for-PgLTree"],[1024,"impl-Display-for-PgLTree"],[1027,"impl-Debug-for-PgRange%3CT%3E"],[1028,"impl-Display-for-PgRange%3CT%3E"],[1045,"impl-From%3CRangeTo%3CT%3E%3E-for-PgRange%3CT%3E"],[1046,"impl-From%3C(Bound%3CT%3E,+Bound%3CT%3E)%3E-for-PgRange%3CT%3E"],[1047,"impl-From%3CRangeFrom%3CT%3E%3E-for-PgRange%3CT%3E"],[1048,"impl-From%3C%5BBound%3CT%3E;+2%5D%3E-for-PgRange%3CT%3E"],[1049,"impl-From%3CRange%3CT%3E%3E-for-PgRange%3CT%3E"],[1050,"impl-From%3CRangeToInclusive%3CT%3E%3E-for-PgRange%3CT%3E"],[1051,"impl-From%3CRangeInclusive%3CT%3E%3E-for-PgRange%3CT%3E"],[1055,"impl-Flags-for-PgLQueryVariantFlag"],[1056,"impl-PgLQueryVariantFlag"],[1142,"impl-TryFrom%3CDuration%3E-for-PgInterval"],[1143,"impl-TryFrom%3CDuration%3E-for-PgInterval"],[1187,"impl-Type%3CPostgres%3E-for-PgRange%3Ci64%3E"],[1188,"impl-Type%3CPostgres%3E-for-PgRange%3CDateTime%3CTz%3E%3E"],[1189,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDateTime%3E"],[1190,"impl-Type%3CPostgres%3E-for-PgRange%3Ci32%3E"],[1191,"impl-Type%3CPostgres%3E-for-PgRange%3CNaiveDate%3E"]]},\ "stable_deref_trait":{"doc":"This module defines an unsafe marker trait, StableDeref, …","t":"II","n":["CloneStableDeref","StableDeref"],"q":[[0,"stable_deref_trait"]],"d":["An unsafe marker trait for types where clones deref to the …","An unsafe marker trait for types that deref to a stable …"],"i":[0,0],"f":[0,0],"c":[],"p":[],"b":[]},\ "stacker":{"doc":"A library to help grow the stack when it runs out of space.","t":"FFF","n":["grow","maybe_grow","remaining_stack"],"q":[[0,"stacker"],[3,"core::ops::function"],[4,"core::option"]],"d":["Always creates a new stack for the passed closure to run …","Grows the call stack if necessary.","Queries the amount of remaining stack as interpreted by …"],"i":[0,0,0],"f":[[[1,-1],-2,2,[]],[[1,1,-1],-2,2,[]],[[],[[3,[1]]]]],"c":[],"p":[[15,"usize"],[8,"FnOnce",3],[4,"Option",4]],"b":[]},\ "strict_num":{"doc":"A collection of bounded numeric types.","t":"IIDDQQDDDDSSDDQISSSSKLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLK","n":["ApproxEq","ApproxEqUlps","FiniteF32","FiniteF64","Flt","Margin","NonZeroPositiveF32","NonZeroPositiveF64","NormalizedF32","NormalizedF64","ONE","ONE","PositiveF32","PositiveF64","U","Ulps","ZERO","ZERO","ZERO","ZERO","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_ne","approx_ne_ulps","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","default","default","default","default","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","from","from","from","from","from","from","from","from","get","get","get","get","get","get","get","get","get_finite","get_finite","get_finite","get_finite","get_finite","get_finite","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","mul","mul","new","new","new","new","new","new","new","new","new_clamped","new_clamped","new_u16","new_u16","new_u8","new_u8","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","next","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","prev","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_u16","to_u16","to_u8","to_u8","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","ulps"],"q":[[0,"strict_num"],[233,"core::convert"],[234,"core::cmp"],[235,"core::fmt"],[236,"core::fmt"],[237,"core::option"],[238,"alloc::string"],[239,"core::result"],[240,"core::any"]],"d":["A trait for approximate equality comparisons.","ApproxEqUlps is a trait for approximate equality …","An immutable, finite f32.","An immutable, finite f64.","","This type type defines a margin within which two values …","An immutable, finite f32 that is known to be > 0.","An immutable, finite f64 that is known to be > 0.","An immutable, finite f32 in a 0..=1 range.","An immutable, finite f64 in a 0..=1 range.","A NormalizedF32 value initialized with one.","A NormalizedF64 value initialized with one.","An immutable, finite f32 that is known to be >= 0.","An immutable, finite f64 that is known to be >= 0.","","","A PositiveF32 value initialized with zero.","A PositiveF64 value initialized with zero.","A NormalizedF32 value initialized with zero.","A NormalizedF64 value initialized with zero.","This method tests that the self and other values are equal …","","","","","","","","","This method tests for self and other values to be …","","","","","","","","","This method tests that the self and other values are not …","This method tests for self and other values to be not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a FiniteF32.","Returns the value as a FiniteF64.","Returns the value as a FiniteF32.","Returns the value as a FiniteF64.","Returns the value as a FiniteF32.","Returns the value as a FiniteF64.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","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 finite f32.","Creates a finite f64.","Creates a new PositiveF32 if the given value is >= 0.","Creates a new PositiveF64 if the given value is >= 0.","Creates a new NonZeroPositiveF32 if the given value is > 0.","Creates a new NonZeroPositiveF64 if the given value is > 0.","Creates a NormalizedF32 if the given value is in a 0..=1 …","Creates a NormalizedF64 if the given value is in a 0..=1 …","Creates a NormalizedF32 clamping the given value to a …","Creates a NormalizedF64 clamping the given value to a …","Creates a NormalizedF64 by dividing the given value by …","Creates a NormalizedF64 by dividing the given value by …","Creates a NormalizedF32 by dividing the given value by 255.","Creates a NormalizedF64 by dividing the given value by 255.","Creates a finite f32 without checking the value.","Creates a finite f64 without checking the value.","Creates a new PositiveF32 without checking the value.","Creates a new PositiveF64 without checking the value.","Creates a new NonZeroPositiveF32 without checking the …","Creates a new NonZeroPositiveF64 without checking the …","Creates a new NormalizedF32 without checking the value.","Creates a new NormalizedF64 without checking the value.","The next representable number above this one","","","","","","","","","The previous representable number below this one","","","","","","","","","","","","","","","","","Returns the value as a u16.","Returns the value as a u16.","Returns the value as a u8.","Returns the value as a u8.","","","","","","","","","","","","","","","","","","","","","","","","","The number of representable values or ULPs (Units of Least …"],"i":[0,0,0,0,26,27,0,0,0,0,9,10,0,0,28,0,5,6,9,10,27,3,4,5,6,7,8,9,10,26,3,4,5,6,7,8,9,10,27,26,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,3,4,5,6,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,5,6,7,8,9,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,9,10,3,4,5,6,7,8,9,10,9,10,9,10,9,10,3,4,5,6,7,8,9,10,28,3,4,5,6,7,8,9,10,28,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,9,10,9,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,3,4,5,6,7,8,9,10,28],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-1,-2],1,[],2],[[3,3,-1],1,2],[[4,4,-1],1,2],[[5,5,-1],1,2],[[6,6,-1],1,2],[[7,7,-1],1,2],[[8,8,-1],1,2],[[9,9,-1],1,2],[[10,10,-1],1,2],[[-1,-1],1,[]],[[3,3,11],1],[[4,4,12],1],[[5,5,11],1],[[6,6,12],1],[[7,7,11],1],[[8,8,12],1],[[9,9,11],1],[[10,10,12],1],[[-1,-1,-2],1,[],2],[[-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,[],[]],[3,3],[4,4],[5,5],[6,6],[7,7],[8,8],[9,9],[10,10],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[3,3],14],[[4,4],14],[[5,5],14],[[6,6],14],[[7,7],14],[[8,8],14],[[9,9],14],[[10,10],14],[[],3],[[],4],[[],5],[[],6],[[3,3],1],[[3,15],1],[[4,16],1],[[4,4],1],[[5,5],1],[[5,15],1],[[6,16],1],[[6,6],1],[[7,15],1],[[7,7],1],[[8,8],1],[[8,16],1],[[9,9],1],[[9,15],1],[[10,16],1],[[10,10],1],[[3,17],18],[[3,17],18],[[4,17],18],[[4,17],18],[[5,17],18],[[5,17],18],[[6,17],18],[[6,17],18],[[7,17],18],[[7,17],18],[[8,17],18],[[8,17],18],[[9,17],18],[[9,17],18],[[10,17],18],[[10,17],18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[3,15],[4,16],[5,15],[6,16],[7,15],[8,16],[9,15],[10,16],[5,3],[6,4],[7,3],[8,4],[9,3],[10,4],[[3,-1],13,19],[[4,-1],13,19],[[5,-1],13,19],[[6,-1],13,19],[[7,-1],13,19],[[8,-1],13,19],[[9,-1],13,19],[[10,-1],13,19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[9,9]],[[10,10]],[15,[[20,[3]]]],[16,[[20,[4]]]],[15,[[20,[5]]]],[16,[[20,[6]]]],[15,[[20,[7]]]],[16,[[20,[8]]]],[15,[[20,[9]]]],[16,[[20,[10]]]],[15,9],[16,10],[21,9],[21,10],[22,9],[22,10],[15,3],[16,4],[15,5],[16,6],[15,7],[16,8],[15,9],[16,10],[-1,-1,[]],[[3,3],[[20,[14]]]],[[4,4],[[20,[14]]]],[[5,5],[[20,[14]]]],[[6,6],[[20,[14]]]],[[7,7],[[20,[14]]]],[[8,8],[[20,[14]]]],[[9,9],[[20,[14]]]],[[10,10],[[20,[14]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[-1,23,[]],[9,21],[10,21],[9,22],[10,22],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[-1,[[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,-1],[],[]]],"c":[],"p":[[15,"bool"],[8,"Into",233],[3,"FiniteF32",0],[3,"FiniteF64",0],[3,"PositiveF32",0],[3,"PositiveF64",0],[3,"NonZeroPositiveF32",0],[3,"NonZeroPositiveF64",0],[3,"NormalizedF32",0],[3,"NormalizedF64",0],[15,"i32"],[15,"i64"],[15,"tuple"],[4,"Ordering",234],[15,"f32"],[15,"f64"],[3,"Formatter",235],[6,"Result",235],[8,"Hasher",236],[4,"Option",237],[15,"u16"],[15,"u8"],[3,"String",238],[4,"Result",239],[3,"TypeId",240],[8,"ApproxEqUlps",0],[8,"ApproxEq",0],[8,"Ulps",0]],"b":[[84,"impl-PartialEq-for-FiniteF32"],[85,"impl-PartialEq%3Cf32%3E-for-FiniteF32"],[86,"impl-PartialEq%3Cf64%3E-for-FiniteF64"],[87,"impl-PartialEq-for-FiniteF64"],[88,"impl-PartialEq-for-PositiveF32"],[89,"impl-PartialEq%3Cf32%3E-for-PositiveF32"],[90,"impl-PartialEq%3Cf64%3E-for-PositiveF64"],[91,"impl-PartialEq-for-PositiveF64"],[92,"impl-PartialEq%3Cf32%3E-for-NonZeroPositiveF32"],[93,"impl-PartialEq-for-NonZeroPositiveF32"],[94,"impl-PartialEq-for-NonZeroPositiveF64"],[95,"impl-PartialEq%3Cf64%3E-for-NonZeroPositiveF64"],[96,"impl-PartialEq-for-NormalizedF32"],[97,"impl-PartialEq%3Cf32%3E-for-NormalizedF32"],[98,"impl-PartialEq%3Cf64%3E-for-NormalizedF64"],[99,"impl-PartialEq-for-NormalizedF64"],[100,"impl-Debug-for-FiniteF32"],[101,"impl-Display-for-FiniteF32"],[102,"impl-Debug-for-FiniteF64"],[103,"impl-Display-for-FiniteF64"],[104,"impl-Debug-for-PositiveF32"],[105,"impl-Display-for-PositiveF32"],[106,"impl-Debug-for-PositiveF64"],[107,"impl-Display-for-PositiveF64"],[108,"impl-Debug-for-NonZeroPositiveF32"],[109,"impl-Display-for-NonZeroPositiveF32"],[110,"impl-Debug-for-NonZeroPositiveF64"],[111,"impl-Display-for-NonZeroPositiveF64"],[112,"impl-Debug-for-NormalizedF32"],[113,"impl-Display-for-NormalizedF32"],[114,"impl-Display-for-NormalizedF64"],[115,"impl-Debug-for-NormalizedF64"]]},\ @@ -323,7 +323,7 @@ var searchIndex = 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":[]},\ "tokio_native_tls":{"doc":"Async TLS streams","t":"DDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLDNDNEDDNEGNDDDDDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AllowStd","TlsAcceptor","TlsConnector","TlsStream","accept","as_raw_fd","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","connect","flush","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_mut","get_mut","get_ref","get_ref","into","into","into","into","native_tls","poll_flush","poll_read","poll_shutdown","poll_write","read","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","write","Certificate","Err","Error","Failure","HandshakeError","Identity","MidHandshakeTlsStream","Ok","Protocol","Result","Sslv3","TlsAcceptor","TlsAcceptorBuilder","TlsConnector","TlsConnectorBuilder","TlsStream","Tlsv10","Tlsv11","Tlsv12","WouldBlock","accept","add_root_certificate","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","buffered_read_size","build","build","builder","builder","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","connect","danger_accept_invalid_certs","danger_accept_invalid_hostnames","disable_built_in_roots","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_der","from_pem","from_pkcs12","from_pkcs8","get_mut","get_mut","get_ref","get_ref","handshake","identity","into","into","into","into","into","into","into","into","into","into","into","max_protocol_version","max_protocol_version","min_protocol_version","min_protocol_version","new","new","peer_certificate","read","shutdown","source","source","tls_server_end_point","to_der","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_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","use_sni","write"],"q":[[0,"tokio_native_tls"],[59,"tokio_native_tls::native_tls"],[220,"core::result"],[221,"tokio::io::async_read"],[222,"tokio::io::async_write"],[223,"core::marker"],[224,"std::os::fd::raw"],[225,"std::os::fd::raw"],[226,"core::fmt"],[227,"core::fmt"],[228,"core::task::wake"],[229,"core::task::poll"],[230,"tokio::io::read_buf"],[231,"core::any"],[232,"std::io"],[233,"std::io"],[234,"native_tls::imp"],[235,"core::error"],[236,"alloc::vec"],[237,"alloc::string"]],"d":["An intermediate wrapper for the inner stream S.","A wrapper around a native_tls::TlsAcceptor, providing an …","A wrapper around a native_tls::TlsConnector, providing an …","A wrapper around an underlying raw stream which implements …","Accepts a new client connection with the provided stream.","","","","","","","","","","","","","","Connects the provided stream with this connector, assuming …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns a mutable reference to the inner stream.","Returns a mutable reference to the inner stream.","Returns a shared reference to the inner stream.","Returns a shared reference to the inner stream.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","re-export native_tls","","","","","","","","","","","","","","","","","","","","","An X509 certificate.","Contains the error value","An error returned from the TLS implementation.","A fatal error.","An error returned from ClientBuilder::handshake.","A cryptographic identity.","A TLS stream which has been interrupted midway through the …","Contains the success value","SSL/TLS protocol versions.","A typedef of the result-type returned by many methods.","The SSL 3.0 protocol.","A builder for server-side TLS connections.","A builder for TlsAcceptors.","A builder for client-side TLS connections.","A builder for TlsConnectors.","A stream managing a TLS session.","The TLS 1.0 protocol.","The TLS 1.1 protocol.","The TLS 1.2 protocol.","A stream interrupted midway through the handshake process …","Initiates a TLS handshake.","Adds a certificate to the set of roots that the connector …","","","","","","","","","","","","","","","","","","","","","","","Returns the number of bytes that can be read without …","Creates a new TlsConnector.","Creates a new TlsAcceptor.","Returns a new builder for a TlsConnector.","Returns a new builder for a TlsAcceptor.","","","","","","","","","","","Initiates a TLS handshake.","Controls the use of certificate validation.","Controls the use of hostname verification.","Controls the use of built-in system certificates during …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 DER-formatted X509 certificate.","Parses a PEM-formatted X509 certificate.","Parses a DER-formatted PKCS #12 archive, using the …","Parses a chain of PEM encoded X509 certificates, with the …","Returns a mutable reference to the inner stream.","Returns a mutable reference to the inner stream.","Returns a shared reference to the inner stream.","Returns a shared reference to the inner stream.","Restarts the handshake process.","Sets the identity to be used for client certificate …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Sets the maximum supported protocol version.","Sets the maximum supported protocol version.","Sets the minimum supported protocol version.","Sets the minimum supported protocol version.","Returns a new connector with default settings.","Creates a acceptor with default settings.","Returns the peer’s leaf certificate, if available.","","Shuts down the TLS session.","","","Returns the tls-server-end-point channel binding data as …","Returns the DER-encoded representation of this certificate.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Controls the use of Server Name Indication (SNI).",""],"i":[0,0,0,0,1,2,13,2,10,1,13,2,10,1,10,1,10,1,10,13,13,2,10,1,13,2,10,10,1,1,13,2,13,2,13,2,10,1,0,2,2,2,2,13,10,1,13,2,10,1,13,2,10,1,13,2,10,1,13,0,48,0,29,0,0,0,48,0,0,36,0,0,0,0,0,36,36,36,29,19,32,3,40,32,34,20,35,33,29,36,18,19,3,40,32,34,20,35,33,29,36,18,19,20,32,34,18,19,35,33,36,18,19,35,33,36,18,19,18,32,32,32,20,3,3,40,20,29,29,36,18,3,3,40,32,34,20,35,33,29,29,36,18,19,33,33,35,35,40,20,40,20,40,32,3,40,32,34,20,35,33,29,36,18,19,32,34,32,34,18,19,20,20,20,3,29,20,33,35,33,36,18,19,3,29,3,40,32,34,20,35,33,29,36,18,19,3,40,32,34,20,35,33,29,36,18,19,3,40,32,34,20,35,33,29,36,18,19,32,20],"f":[0,0,0,0,[[1,-1],[[4,[[2,[-1]],3]]],[5,6,7]],[[[2,[-1]]],8,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[1,1],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[10,12,-1],[[4,[[2,[-1]],3]]],[5,6,7]],[[[13,[-1]]],[[14,[11]]],[6,7]],[[[13,[-1]],15],16,17],[[[2,[-1]],15],16,17],[[10,15],16],[[1,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[18,10],[-1,-1,[]],[19,1],[[[13,[-1]]],-1,[]],[[[2,[-1]]],[[20,[[13,[-1]]]]],[]],[[[13,[-1]]],-1,[]],[[[2,[-1]]],[[20,[[13,[-1]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[21,[[2,[-1]]]],22],[[23,[[14,[11]]]]],[5,6,7]],[[[21,[[2,[-1]]]],22,24],[[23,[[14,[11]]]]],[5,6,7]],[[[21,[[2,[-1]]]],22],[[23,[[14,[11]]]]],[5,6,7]],[[[21,[[2,[-1]]]],22,[26,[25]]],[[23,[[14,[27]]]]],[5,6,7]],[[[13,[-1]],[26,[25]]],[[14,[27]]],[5,7]],[-1,-2,[],[]],[-1,-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,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[[13,[-1]],[26,[25]]],[[14,[27]]],[6,7]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[19,-1],[[4,[[20,[-1]],[29,[-1]]]]],[30,31]],[[32,33],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[20,[-1]]],[[4,[27,3]]],[30,31]],[32,[[4,[18,3]]]],[34,[[4,[19,3]]]],[[],32],[35,34],[35,35],[33,33],[36,36],[18,18],[19,19],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[18,12,-1],[[4,[[20,[-1]],[29,[-1]]]]],[30,31]],[[32,37],32],[[32,37],32],[[32,37],32],[[[20,[-1]]],[[4,[11,38]]],[30,31]],[[3,15],[[4,[11,39]]]],[[3,15],[[4,[11,39]]]],[[[40,[-1]],15],[[4,[11,39]]],17],[[[20,[-1]],15],[[4,[11,39]]],17],[[[29,[-1]],15],[[4,[11,39]]],[41,17]],[[[29,[-1]],15],[[4,[11,39]]],17],[[36,15],[[4,[11,39]]]],[[18,15],[[4,[11,39]]]],[42,3],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[43,[-1]]],[[29,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[26,[25]]],[[4,[33,3]]]],[[[26,[25]]],[[4,[33,3]]]],[[[26,[25]],12],[[4,[35,3]]]],[[[26,[25]],[26,[25]]],[[4,[35,3]]]],[[[40,[-1]]],-1,[]],[[[20,[-1]]],-1,[]],[[[40,[-1]]],-1,[]],[[[20,[-1]]],-1,[]],[[[40,[-1]]],[[4,[[20,[-1]],[29,[-1]]]]],[30,31]],[[32,35],32],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[32,[44,[36]]],32],[[34,[44,[36]]],34],[[32,[44,[36]]],32],[[34,[44,[36]]],34],[[],[[4,[18,3]]]],[35,[[4,[19,3]]]],[[[20,[-1]]],[[4,[[44,[33]],3]]],[30,31]],[[[20,[-1]],[26,[25]]],[[4,[27,38]]],[30,31]],[[[20,[-1]]],[[4,[11,38]]],[30,31]],[3,[[44,[45]]]],[[[29,[-1]]],[[44,[45]]],[41,17]],[[[20,[-1]]],[[4,[[44,[[46,[25]]]],3]]],[30,31]],[33,[[4,[[46,[25]],3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,47,[]],[-1,47,[]],[-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,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[32,37],32],[[[20,[-1]],[26,[25]]],[[4,[27,38]]],[30,31]]],"c":[],"p":[[3,"TlsAcceptor",0],[3,"TlsStream",0],[3,"Error",59],[4,"Result",220],[8,"AsyncRead",221],[8,"AsyncWrite",222],[8,"Unpin",223],[6,"RawFd",224],[8,"AsRawFd",224],[3,"TlsConnector",0],[15,"tuple"],[15,"str"],[3,"AllowStd",0],[6,"Result",225],[3,"Formatter",226],[6,"Result",226],[8,"Debug",226],[3,"TlsConnector",59],[3,"TlsAcceptor",59],[3,"TlsStream",59],[3,"Pin",227],[3,"Context",228],[4,"Poll",229],[3,"ReadBuf",230],[15,"u8"],[15,"slice"],[15,"usize"],[3,"TypeId",231],[4,"HandshakeError",59],[8,"Read",232],[8,"Write",232],[3,"TlsConnectorBuilder",59],[3,"Certificate",59],[3,"TlsAcceptorBuilder",59],[3,"Identity",59],[4,"Protocol",59],[15,"bool"],[3,"Error",225],[3,"Error",226],[3,"MidHandshakeTlsStream",59],[8,"Any",231],[4,"Error",233],[4,"HandshakeError",233],[4,"Option",234],[8,"Error",235],[3,"Vec",236],[3,"String",237],[6,"Result",59]],"b":[[123,"impl-Display-for-Error"],[124,"impl-Debug-for-Error"],[127,"impl-Display-for-HandshakeError%3CS%3E"],[128,"impl-Debug-for-HandshakeError%3CS%3E"]]},\ "tokio_rustls":{"doc":"Asynchronous TLS/SSL streams for Tokio using Rustls.","t":"DNDDDDNDDDELLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLL","n":["Accept","Client","Connect","FallibleAccept","FallibleConnect","LazyConfigAcceptor","Server","StartHandshake","TlsAcceptor","TlsConnector","TlsStream","accept","accept_with","as_raw_fd","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","client","client_hello","clone","clone","clone_into","clone_into","connect","connect_with","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","get_mut","get_mut","get_mut","get_ref","get_ref","get_ref","into","into","into","into","into","into","into","into","into","into_fallible","into_fallible","into_future","into_future","into_future","into_future","into_future","into_stream","into_stream_with","new","poll","poll","poll","poll","poll","poll_flush","poll_read","poll_shutdown","poll_write","rustls","server","take_io","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","TlsStream","as_raw_fd","borrow","borrow_mut","fmt","from","get_mut","get_ref","into","into_inner","poll_flush","poll_read","poll_shutdown","poll_write","try_from","try_into","type_id","TlsStream","as_raw_fd","borrow","borrow_mut","fmt","from","get_mut","get_ref","into","into_inner","poll_flush","poll_read","poll_shutdown","poll_write","try_from","try_into","type_id"],"q":[[0,"tokio_rustls"],[120,"tokio_rustls::client"],[137,"tokio_rustls::server"],[154,"tokio::io::async_read"],[155,"tokio::io::async_write"],[156,"core::marker"],[157,"core::ops::function"],[158,"std::os::fd::raw"],[159,"std::os::fd::raw"],[160,"rustls::client::client_conn"],[161,"core::fmt"],[162,"core::fmt"],[163,"rustls::server::server_conn"],[164,"rustls::common_state"],[165,"rustls::server::server_conn"],[166,"core::task::wake"],[167,"core::task::poll"],[168,"std::io::error"],[169,"tokio::io::read_buf"],[170,"core::result"],[171,"core::any"],[172,"rustls::client::client_conn"]],"d":["Future returned from TlsAcceptor::accept which will resolve","","Future returned from TlsConnector::connect which will …","Like Accept, but returns IO on failure.","Like Connect, but returns IO on failure.","","","","A wrapper around a rustls::ServerConfig, providing an …","A wrapper around a rustls::ClientConfig, providing an …","Unified TLS stream type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","Takes back the client connection. Will return None if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A wrapper around an underlying raw stream which implements …","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Note: that it does not guarantee the final data to be sent.","","","","A wrapper around an underlying raw stream which implements …","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Note: that it does not guarantee the final data to be sent.","","",""],"i":[0,7,0,0,0,0,7,0,0,0,0,1,1,7,29,10,15,2,26,27,12,1,7,29,10,15,2,26,27,12,1,7,0,10,12,1,12,1,12,12,7,29,10,15,2,26,27,12,12,1,1,7,7,7,15,2,7,15,2,7,29,10,15,2,26,27,12,1,7,15,2,29,15,2,26,27,10,10,29,29,15,2,26,27,7,7,7,7,0,0,29,12,1,29,10,15,2,26,27,12,1,7,29,10,15,2,26,27,12,1,7,29,10,15,2,26,27,12,1,7,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22],"f":[0,0,0,0,0,0,0,0,0,0,0,[[1,-1],[[2,[-1]]],[3,4,5]],[[1,-1,-2],[[2,[-1]]],[3,4,5],6],[[[7,[-1]]],8,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[[10,[-1]]],11,[3,4,5]],[12,12],[1,1],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[12,14,-1],[[15,[-1]]],[3,4,5]],[[12,14,-1,-2],[[15,[-1]]],[3,4,5],6],[[[7,[-1]],16],17,18],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[20,[19]]],12],[-1,-1,[]],[[[20,[21]]],1],[-1,-1,[]],[-1,-1,[]],[[[22,[-1]]],[[7,[-1]]],[]],[[[23,[-1]]],[[7,[-1]]],[]],[[[15,[-1]]],[[24,[-1]]],[]],[[[2,[-1]]],[[24,[-1]]],[]],[[[7,[-1]]],[[13,[-1,25]]],[]],[[[15,[-1]]],[[24,[-1]]],[]],[[[2,[-1]]],[[24,[-1]]],[]],[[[7,[-1]]],[[13,[-1,25]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[-1]]],[[26,[-1]]],[]],[[[2,[-1]]],[[27,[-1]]],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[[[10,[-1]],[20,[21]]],[[2,[-1]]],[3,4,5]],[[[10,[-1]],[20,[21]],-2],[[2,[-1]]],[3,4,5],6],[[28,-1],[[29,[-1]]],[3,4,5]],[[[30,[[29,[-1]]]],31],32,[3,4,5]],[[[30,[[15,[-1]]]],31],32,[3,4,5]],[[[30,[[2,[-1]]]],31],32,[3,4,5]],[[[30,[[26,[-1]]]],31],32,[3,4,5]],[[[30,[[27,[-1]]]],31],32,[3,4,5]],[[[30,[[7,[-1]]]],31],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[7,[-1]]]],31,34],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[7,[-1]]]],31],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[7,[-1]]]],31,[36,[35]]],[[32,[[33,[37]]]]],[3,4,5]],0,0,[[[29,[-1]]],[[24,[-1]]],[3,4,5]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],0,[[[23,[-1]]],8,9],[-1,-2,[],[]],[-1,-2,[],[]],[[[23,[-1]],16],17,18],[-1,-1,[]],[[[23,[-1]]],[[13,[-1,40]]],[]],[[[23,[-1]]],[[13,[-1,40]]],[]],[-1,-2,[],[]],[[[23,[-1]]],[[13,[-1,40]]],[]],[[[30,[[23,[-1]]]],31],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[23,[-1]]]],31,34],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[23,[-1]]]],31],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[23,[-1]]]],31,[36,[35]]],[[32,[[33,[37]]]]],[3,4,5]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,39,[]],0,[[[22,[-1]]],8,9],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]],16],17,18],[-1,-1,[]],[[[22,[-1]]],[[13,[-1,41]]],[]],[[[22,[-1]]],[[13,[-1,41]]],[]],[-1,-2,[],[]],[[[22,[-1]]],[[13,[-1,41]]],[]],[[[30,[[22,[-1]]]],31],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[22,[-1]]]],31,34],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[22,[-1]]]],31],[[32,[[33,[13]]]]],[3,4,5]],[[[30,[[22,[-1]]]],31,[36,[35]]],[[32,[[33,[37]]]]],[3,4,5]],[-1,[[38,[-2]]],[],[]],[-1,[[38,[-2]]],[],[]],[-1,39,[]]],"c":[],"p":[[3,"TlsAcceptor",0],[3,"Accept",0],[8,"AsyncRead",154],[8,"AsyncWrite",155],[8,"Unpin",156],[8,"FnOnce",157],[4,"TlsStream",0],[6,"RawFd",158],[8,"AsRawFd",158],[3,"StartHandshake",0],[3,"ClientHello",159],[3,"TlsConnector",0],[15,"tuple"],[4,"ServerName",160],[3,"Connect",0],[3,"Formatter",161],[6,"Result",161],[8,"Debug",161],[3,"ClientConfig",160],[3,"Arc",162],[3,"ServerConfig",159],[3,"TlsStream",137],[3,"TlsStream",120],[4,"Option",163],[3,"CommonState",164],[3,"FallibleConnect",0],[3,"FallibleAccept",0],[3,"Acceptor",159],[3,"LazyConfigAcceptor",0],[3,"Pin",165],[3,"Context",166],[4,"Poll",167],[6,"Result",168],[3,"ReadBuf",169],[15,"u8"],[15,"slice"],[15,"usize"],[4,"Result",170],[3,"TypeId",171],[3,"ClientConnection",160],[3,"ServerConnection",159]],"b":[[52,"impl-From%3CTlsStream%3CT%3E%3E-for-TlsStream%3CT%3E"],[53,"impl-From%3CTlsStream%3CT%3E%3E-for-TlsStream%3CT%3E"]]},\ -"tokio_stream":{"doc":"Stream utilities for Tokio.","t":"DDIDDDCIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLADDDDLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Elapsed","Empty","FromStream","Iter","Once","Pending","Stream","StreamExt","StreamMap","StreamNotifyClose","Timeout","all","all","any","any","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","chain","chain","chunks_timeout","chunks_timeout","clear","collect","collect","contains_key","default","empty","eq","extend","filter","filter","filter_map","filter_map","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","from","from","from","from","from","from","from","from","from_iter","fuse","fuse","insert","into","into","into","into","into","into","into","into","into_inner","is_empty","iter","iter","iter_mut","keys","len","map","map","map_while","map_while","merge","merge","new","new","next","next","once","pending","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","remove","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip","skip_while","skip_while","take","take","take_while","take_while","then","then","throttle","throttle","timeout","timeout","timeout_repeating","timeout_repeating","to_string","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_next","try_next","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","values","values_mut","with_capacity","wrappers","IntervalStream","ReadDirStream","ReceiverStream","UnboundedReceiverStream","as_mut","as_mut","as_mut","as_mut","as_ref","as_ref","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","close","close","errors","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into_inner","into_inner","into_inner","into_inner","new","new","new","new","poll_next","poll_next","poll_next","poll_next","size_hint","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id"],"q":[[0,"tokio_stream"],[164,"tokio_stream::wrappers"],[229,"core::marker"],[230,"core::ops::function"],[231,"core::marker"],[232,"core::time"],[233,"core::hash"],[234,"core::cmp"],[235,"core::borrow"],[236,"core::iter::traits::collect"],[237,"core::fmt"],[238,"core::fmt"],[239,"core::iter::traits::iterator"],[240,"core::pin"],[241,"core::task::wake"],[242,"core::task::poll"],[243,"core::clone"],[244,"core::future::future"],[245,"tokio::time::interval"],[246,"alloc::string"],[247,"core::result"],[248,"core::any"],[249,"tokio::sync::mpsc::bounded"],[250,"tokio::sync::mpsc::unbounded"],[251,"tokio::fs::read_dir"],[252,"tokio::time::instant"]],"d":["Error returned by Timeout and TimeoutRepeating.","Stream for the empty function.","Convert from a Stream.","Stream for the iter function.","Stream for the once function.","Stream for the pending function.","","An extension trait for the Stream trait that provides a …","Combine many streams into one, indexing each source stream …","A Stream that wraps the values in an Option.","Stream returned by the timeout method.","Tests if every element of the stream matches a predicate.","Tests if every element of the stream matches a predicate.","Tests if any element of the stream matches a predicate.","Tests if any element of the stream matches a predicate.","","","","","","","","","","","","","","","","","Returns the number of streams the map can hold without …","Combine two streams into one by first returning all values …","Combine two streams into one by first returning all values …","Batches the items in the given stream using a maximum …","Batches the items in the given stream using a maximum …","Clears the map, removing all key-stream pairs. Keeps the …","Drain stream pushing all emitted values into a collection.","Drain stream pushing all emitted values into a collection.","Returns true if the map contains a stream for the …","","Creates a stream that yields nothing.","","","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 …","","","","","","","","","A combinator that applies a function to every element in a …","A combinator that applies a function to every element in a …","Returns the argument unchanged.","Returns the argument unchanged.","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 stream which ends after the first None.","Creates a stream which ends after the first None.","Insert a key-stream 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).","Get back the inner Stream.","Returns true if the map contains no elements.","Converts an Iterator into a Stream which is always ready …","An iterator visiting all key-value pairs in arbitrary …","An iterator visiting all key-value pairs mutably in …","Returns an iterator visiting all keys in arbitrary order.","Returns the number of streams in the map.","Maps this stream’s items to a different type, returning …","Maps this stream’s items to a different type, returning …","Map this stream’s items to a different type for as long …","Map this stream’s items to a different type for as long …","Combine two streams into one by interleaving the output of …","Combine two streams into one by interleaving the output of …","Creates an empty StreamMap.","Create a new StreamNotifyClose.","Consumes and returns the next value in the stream or None …","Consumes and returns the next value in the stream or None …","Creates a stream that emits an element exactly once.","Creates a stream that is never ready","","","","","","","","Removes a key from the map, returning the stream at the …","","","","","","","","Creates a new stream that will skip the n first items of …","Creates a new stream that will skip the n first items of …","Skip elements from the underlying stream while the …","Skip elements from the underlying stream while the …","Creates a new stream of at most n items of the underlying …","Creates a new stream of at most n items of the underlying …","Take elements from this stream while the provided predicate","Take elements from this stream while the provided predicate","Maps this stream’s items asynchronously to a different …","Maps this stream’s items asynchronously to a different …","Slows down a stream by enforcing a delay between items.","Slows down a stream by enforcing a delay between items.","Applies a per-item timeout to the passed stream.","Applies a per-item timeout to the passed stream.","Applies a per-item timeout to the passed stream.","Applies a per-item timeout to the passed stream.","","","","","","","","","","","","","","","","","","Consumes and returns the next item in the stream. If an …","Consumes and returns the next item in the stream. If an …","","","","","","","","","","","","","","An iterator visiting all values in arbitrary order.","An iterator visiting all values mutably in arbitrary order.","Creates an empty StreamMap with the specified capacity.","Wrappers for Tokio types that implement Stream.","A wrapper around Interval that implements Stream.","A wrapper around tokio::fs::ReadDir that implements Stream.","A wrapper around tokio::sync::mpsc::Receiver that …","A wrapper around tokio::sync::mpsc::UnboundedReceiver that …","","","","","","","","","","","","","","","","","Closes the receiving half of a channel without dropping it.","Closes the receiving half of a channel without dropping it.","Error types for the wrappers.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get back the inner Receiver.","Get back the inner UnboundedReceiver.","Get back the inner Interval.","Get back the inner ReadDir.","Create a new ReceiverStream.","Create a new UnboundedReceiverStream.","Create a new IntervalStream.","Create a new ReadDirStream.","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,44,44,44,44,15,14,20,21,22,3,25,23,15,14,20,21,22,3,25,23,3,44,44,44,44,3,44,44,3,3,0,15,3,44,44,44,44,15,15,14,20,21,22,3,23,44,44,15,14,20,21,22,3,25,23,3,44,44,3,15,14,20,21,22,3,25,23,25,3,0,3,3,3,3,44,44,44,44,44,44,3,25,44,44,0,0,14,20,21,22,3,25,23,3,14,20,21,22,3,25,23,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,15,15,14,20,21,22,3,25,23,15,14,20,21,22,3,25,23,44,44,14,20,21,22,23,15,14,20,21,22,3,25,23,3,3,3,0,0,0,0,0,36,38,40,41,36,38,40,41,36,38,40,41,36,38,40,41,36,38,0,36,38,40,41,36,36,38,38,40,41,36,38,40,41,36,38,40,41,36,38,40,41,36,38,40,41,40,36,38,40,41,36,38,40,41,36,38,41,36,38,40,41],"f":[0,0,0,0,0,0,0,0,0,0,0,[[-1,-2],[[0,[-1,-2]]],1,2],[[-1,-2],[[0,[-1,-2]]],1,2],[[-1,-2],[[0,[-1,-2]]],1,2],[[-1,-2],[[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,[],[]],[[[3,[-1,-2]]],4,[],[]],[[-1,-2],[[0,[-1,-2]]],5,6],[[-1,-2],[[0,[-1,-2]]],5,6],[[-1,4,7],[[0,[-1]]],5],[[-1,4,7],[[0,[-1]]],5],[[[3,[-1,-2]]],8,[],[]],[-1,[[0,[-1,-2]]],5,9],[-1,[[0,[-1,-2]]],5,9],[[[3,[-2,-3]],-1],10,[11,12,5],[[13,[-1]]],[]],[[],[[3,[-1,-2]]],[],[]],[[],[[14,[-1]]],[]],[[15,15],10],[[[3,[-1,-2]],-3],8,[],[],16],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[15,17],18],[[15,17],18],[[[14,[-1]],17],18,19],[[[20,[-1]],17],18,19],[[[21,[-1]],17],18,19],[[[22,[-1]],17],18,19],[[[3,[-1,-2]],17],18,19,19],[[[23,[-1]],17],18,19],[[-1,-2,-3],[[0,[-1,-2,-3]]],5,[],2],[[-1,-2,-3],[[0,[-1,-2,-3]]],5,[],2],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[3,[-2,-3]]],16,[11,12],[]],[-1,[[0,[-1]]],5],[-1,[[0,[-1]]],5],[[[3,[-1,-2]],-1,-2],[[24,[-2]]],[11,12],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[25,[-1]]],[[24,[-1]]],[]],[[[3,[-1,-2]]],10,[],[]],[-1,20,16],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],4,[],[]],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,6],[[-1,-2],[[0,[-1,-2]]],5,6],[[],[[3,[-1,-2]]],[],[]],[-1,[[25,[-1]]],[]],[-1,[[0,[-1]]],1],[-1,[[0,[-1]]],1],[-1,[[21,[-1]]],[]],[[],[[22,[-1]]],[]],[[[27,[[14,[-1]]]],28],[[29,[[24,[-1]]]]],[]],[[[27,[[20,[-1]]]],28],[[29,[24]]],26],[[[27,[[21,[-1]]]],28],[[29,[[24,[-1]]]]],[]],[[[27,[[22,[-1]]]],28],[[29,[[24,[-1]]]]],[]],[[[27,[[3,[-1,-2]]]],28],[[29,[24]]],[30,1],[6,1]],[[[27,[[25,[-1]]]],28],[[29,[24]]],6],[[[27,[[23,[-1]]]],28],[[29,[24]]],6],[[[3,[-2,-3]],-1],[[24,[-3]]],[11,12,5],[[13,[-1]]],[]],[[[14,[-1]]],[[8,[4,[24,[4]]]]],[]],[[[20,[-1]]],[[8,[4,[24,[4]]]]],26],[[[21,[-1]]],[[8,[4,[24,[4]]]]],[]],[[[22,[-1]]],[[8,[4,[24,[4]]]]],[]],[[[3,[-1,-2]]],[[8,[4,[24,[4]]]]],[30,1],[6,1]],[[[25,[-1]]],[[8,[4,[24,[4]]]]],6],[[[23,[-1]]],[[8,[4,[24,[4]]]]],6],[[-1,4],[[0,[-1]]],5],[[-1,4],[[0,[-1]]],5],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,4],[[0,[-1]]],5],[[-1,4],[[0,[-1]]],5],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-3,-2]]],5,2,31],[[-1,-2],[[0,[-1,-3,-2]]],5,2,31],[[-1,7],[[0,[-1]]],5],[[-1,7],[[0,[-1]]],5],[[-1,7],[[23,[-1]]],5],[[-1,7],[[23,[-1]]],5],[[-1,32],[[0,[-1]]],5],[[-1,32],[[0,[-1]]],5],[-1,33,[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[0,[-1]]],[6,1]],[-1,[[0,[-1]]],[6,1]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[4,[[3,[-1,-2]]],[],[]],0,0,0,0,0,[[[36,[-1]]],[[37,[-1]]],[]],[[[38,[-1]]],[[39,[-1]]],[]],[40,32],[41,42],[[[36,[-1]]],[[37,[-1]]],[]],[[[38,[-1]]],[[39,[-1]]],[]],[40,32],[41,42],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],8,[]],[[[38,[-1]]],8,[]],0,[[[36,[-1]],17],18,19],[[[38,[-1]],17],18,19],[[40,17],18],[[41,17],18],[[[37,[-1]]],[[36,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[[[39,[-1]]],[[38,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],[[37,[-1]]],[]],[[[38,[-1]]],[[39,[-1]]],[]],[40,32],[41,42],[[[37,[-1]]],[[36,[-1]]],[]],[[[39,[-1]]],[[38,[-1]]],[]],[32,40],[42,41],[[[27,[[36,[-1]]]],28],[[29,[24]]],[]],[[[27,[[38,[-1]]]],28],[[29,[24]]],[]],[[[27,[40]],28],[[29,[[24,[43]]]]]],[[[27,[41]],28],[[29,[24]]]],[40,[[8,[4,[24,[4]]]]]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]]],"c":[],"p":[[8,"Unpin",229],[8,"FnMut",230],[3,"StreamMap",0],[15,"usize"],[8,"Sized",229],[8,"Stream",231],[3,"Duration",232],[15,"tuple"],[8,"FromStream",0],[15,"bool"],[8,"Hash",233],[8,"Eq",234],[8,"Borrow",235],[3,"Empty",0],[3,"Elapsed",0],[8,"IntoIterator",236],[3,"Formatter",237],[6,"Result",237],[8,"Debug",237],[3,"Iter",0],[3,"Once",0],[3,"Pending",0],[3,"Timeout",0],[4,"Option",238],[3,"StreamNotifyClose",0],[8,"Iterator",239],[3,"Pin",240],[3,"Context",241],[4,"Poll",242],[8,"Clone",243],[8,"Future",244],[3,"Interval",245],[3,"String",246],[4,"Result",247],[3,"TypeId",248],[3,"ReceiverStream",164],[3,"Receiver",249],[3,"UnboundedReceiverStream",164],[3,"UnboundedReceiver",250],[3,"IntervalStream",164],[3,"ReadDirStream",164],[3,"ReadDir",251],[3,"Instant",252],[8,"StreamExt",0]],"b":[[48,"impl-Display-for-Elapsed"],[49,"impl-Debug-for-Elapsed"]]},\ +"tokio_stream":{"doc":"Stream utilities for Tokio.","t":"DDIDDDCIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLADDDDLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Elapsed","Empty","FromStream","Iter","Once","Pending","Stream","StreamExt","StreamMap","StreamNotifyClose","Timeout","all","all","any","any","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","chain","chain","chunks_timeout","chunks_timeout","clear","collect","collect","contains_key","default","empty","eq","extend","filter","filter","filter_map","filter_map","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","from","from","from","from","from","from","from","from","from_iter","fuse","fuse","insert","into","into","into","into","into","into","into","into","into_inner","is_empty","iter","iter","iter_mut","keys","len","map","map","map_while","map_while","merge","merge","new","new","next","next","once","pending","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","poll_next","remove","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip","skip_while","skip_while","take","take","take_while","take_while","then","then","throttle","throttle","timeout","timeout","timeout_repeating","timeout_repeating","to_string","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_next","try_next","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","values","values_mut","with_capacity","wrappers","IntervalStream","ReadDirStream","ReceiverStream","UnboundedReceiverStream","as_mut","as_mut","as_mut","as_mut","as_ref","as_ref","as_ref","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","close","close","errors","fmt","fmt","fmt","fmt","from","from","from","from","from","from","into","into","into","into","into_inner","into_inner","into_inner","into_inner","new","new","new","new","poll_next","poll_next","poll_next","poll_next","size_hint","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id"],"q":[[0,"tokio_stream"],[164,"tokio_stream::wrappers"],[229,"core::marker"],[230,"core::ops::function"],[231,"core::marker"],[232,"core::time"],[233,"core::hash"],[234,"core::cmp"],[235,"core::borrow"],[236,"core::iter::traits::collect"],[237,"core::fmt"],[238,"core::fmt"],[239,"core::iter::traits::iterator"],[240,"core::pin"],[241,"core::task::wake"],[242,"core::task::poll"],[243,"core::clone"],[244,"core::future::future"],[245,"tokio::time::interval"],[246,"alloc::string"],[247,"core::result"],[248,"core::any"],[249,"tokio::sync::mpsc::bounded"],[250,"tokio::sync::mpsc::unbounded"],[251,"tokio::fs::read_dir"],[252,"tokio::time::instant"]],"d":["Error returned by Timeout and TimeoutRepeating.","Stream for the empty function.","Convert from a Stream.","Stream for the iter function.","Stream for the once function.","Stream for the pending function.","","An extension trait for the Stream trait that provides a …","Combine many streams into one, indexing each source stream …","A Stream that wraps the values in an Option.","Stream returned by the timeout method.","Tests if every element of the stream matches a predicate.","Tests if every element of the stream matches a predicate.","Tests if any element of the stream matches a predicate.","Tests if any element of the stream matches a predicate.","","","","","","","","","","","","","","","","","Returns the number of streams the map can hold without …","Combine two streams into one by first returning all values …","Combine two streams into one by first returning all values …","Batches the items in the given stream using a maximum …","Batches the items in the given stream using a maximum …","Clears the map, removing all key-stream pairs. Keeps the …","Drain stream pushing all emitted values into a collection.","Drain stream pushing all emitted values into a collection.","Returns true if the map contains a stream for the …","","Creates a stream that yields nothing.","","","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 …","","","","","","","","","A combinator that applies a function to every element in a …","A combinator that applies a function to every element in a …","Returns the argument unchanged.","Returns the argument unchanged.","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 stream which ends after the first None.","Creates a stream which ends after the first None.","Insert a key-stream 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).","Get back the inner Stream.","Returns true if the map contains no elements.","Converts an Iterator into a Stream which is always ready …","An iterator visiting all key-value pairs in arbitrary …","An iterator visiting all key-value pairs mutably in …","Returns an iterator visiting all keys in arbitrary order.","Returns the number of streams in the map.","Maps this stream’s items to a different type, returning …","Maps this stream’s items to a different type, returning …","Map this stream’s items to a different type for as long …","Map this stream’s items to a different type for as long …","Combine two streams into one by interleaving the output of …","Combine two streams into one by interleaving the output of …","Creates an empty StreamMap.","Create a new StreamNotifyClose.","Consumes and returns the next value in the stream or None …","Consumes and returns the next value in the stream or None …","Creates a stream that emits an element exactly once.","Creates a stream that is never ready","","","","","","","","Removes a key from the map, returning the stream at the …","","","","","","","","Creates a new stream that will skip the n first items of …","Creates a new stream that will skip the n first items of …","Skip elements from the underlying stream while the …","Skip elements from the underlying stream while the …","Creates a new stream of at most n items of the underlying …","Creates a new stream of at most n items of the underlying …","Take elements from this stream while the provided predicate","Take elements from this stream while the provided predicate","Maps this stream’s items asynchronously to a different …","Maps this stream’s items asynchronously to a different …","Slows down a stream by enforcing a delay between items.","Slows down a stream by enforcing a delay between items.","Applies a per-item timeout to the passed stream.","Applies a per-item timeout to the passed stream.","Applies a per-item timeout to the passed stream.","Applies a per-item timeout to the passed stream.","","","","","","","","","","","","","","","","","","Consumes and returns the next item in the stream. If an …","Consumes and returns the next item in the stream. If an …","","","","","","","","","","","","","","An iterator visiting all values in arbitrary order.","An iterator visiting all values mutably in arbitrary order.","Creates an empty StreamMap with the specified capacity.","Wrappers for Tokio types that implement Stream.","A wrapper around Interval that implements Stream.","A wrapper around tokio::fs::ReadDir that implements Stream.","A wrapper around tokio::sync::mpsc::Receiver that …","A wrapper around tokio::sync::mpsc::UnboundedReceiver that …","","","","","","","","","","","","","","","","","Closes the receiving half of a channel without dropping it.","Closes the receiving half of a channel without dropping it.","Error types for the wrappers.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get back the inner Receiver.","Get back the inner UnboundedReceiver.","Get back the inner Interval.","Get back the inner ReadDir.","Create a new ReceiverStream.","Create a new UnboundedReceiverStream.","Create a new IntervalStream.","Create a new ReadDirStream.","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,44,44,44,44,15,14,20,21,22,3,25,23,15,14,20,21,22,3,25,23,3,44,44,44,44,3,44,44,3,3,0,15,3,44,44,44,44,15,15,14,20,21,22,3,23,44,44,15,14,20,21,22,3,25,23,3,44,44,3,15,14,20,21,22,3,25,23,25,3,0,3,3,3,3,44,44,44,44,44,44,3,25,44,44,0,0,14,20,21,22,3,25,23,3,14,20,21,22,3,25,23,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,15,15,14,20,21,22,3,25,23,15,14,20,21,22,3,25,23,44,44,14,20,21,22,23,15,14,20,21,22,3,25,23,3,3,3,0,0,0,0,0,36,38,40,41,36,38,40,41,36,38,40,41,36,38,40,41,36,38,0,36,38,40,41,36,36,38,38,40,41,36,38,40,41,36,38,40,41,36,38,40,41,36,38,40,41,40,36,38,40,41,36,38,40,41,36,38,41,36,38,40,41],"f":[0,0,0,0,0,0,0,0,0,0,0,[[-1,-2],[[0,[-1,-2]]],1,2],[[-1,-2],[[0,[-1,-2]]],1,2],[[-1,-2],[[0,[-1,-2]]],1,2],[[-1,-2],[[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,[],[]],[[[3,[-1,-2]]],4,[],[]],[[-1,-2],[[0,[-1,-2]]],5,6],[[-1,-2],[[0,[-1,-2]]],5,6],[[-1,4,7],[[0,[-1]]],5],[[-1,4,7],[[0,[-1]]],5],[[[3,[-1,-2]]],8,[],[]],[-1,[[0,[-1,-2]]],5,9],[-1,[[0,[-1,-2]]],5,9],[[[3,[-2,-3]],-1],10,[11,12,5],[[13,[-1]]],[]],[[],[[3,[-1,-2]]],[],[]],[[],[[14,[-1]]],[]],[[15,15],10],[[[3,[-1,-2]],-3],8,[],[],16],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[15,17],18],[[15,17],18],[[[14,[-1]],17],18,19],[[[20,[-1]],17],18,19],[[[21,[-1]],17],18,19],[[[22,[-1]],17],18,19],[[[3,[-1,-2]],17],18,19,19],[[[23,[-1]],17],18,19],[[-1,-2,-3],[[0,[-1,-2,-3]]],5,[],2],[[-1,-2,-3],[[0,[-1,-2,-3]]],5,[],2],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[3,[-2,-3]]],16,[11,12],[]],[-1,[[0,[-1]]],5],[-1,[[0,[-1]]],5],[[[3,[-1,-2]],-1,-2],[[24,[-2]]],[11,12],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[25,[-1]]],[[24,[-1]]],[]],[[[3,[-1,-2]]],10,[],[]],[-1,20,16],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],4,[],[]],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,6],[[-1,-2],[[0,[-1,-2]]],5,6],[[],[[3,[-1,-2]]],[],[]],[-1,[[25,[-1]]],[]],[-1,[[0,[-1]]],1],[-1,[[0,[-1]]],1],[-1,[[21,[-1]]],[]],[[],[[22,[-1]]],[]],[[[27,[[14,[-1]]]],28],[[29,[[24,[-1]]]]],[]],[[[27,[[20,[-1]]]],28],[[29,[24]]],26],[[[27,[[21,[-1]]]],28],[[29,[[24,[-1]]]]],[]],[[[27,[[22,[-1]]]],28],[[29,[[24,[-1]]]]],[]],[[[27,[[3,[-1,-2]]]],28],[[29,[24]]],[30,1],[6,1]],[[[27,[[25,[-1]]]],28],[[29,[24]]],6],[[[27,[[23,[-1]]]],28],[[29,[24]]],6],[[[3,[-2,-3]],-1],[[24,[-3]]],[11,12,5],[[13,[-1]]],[]],[[[14,[-1]]],[[8,[4,[24,[4]]]]],[]],[[[20,[-1]]],[[8,[4,[24,[4]]]]],26],[[[21,[-1]]],[[8,[4,[24,[4]]]]],[]],[[[22,[-1]]],[[8,[4,[24,[4]]]]],[]],[[[3,[-1,-2]]],[[8,[4,[24,[4]]]]],[30,1],[6,1]],[[[25,[-1]]],[[8,[4,[24,[4]]]]],6],[[[23,[-1]]],[[8,[4,[24,[4]]]]],6],[[-1,4],[[0,[-1]]],5],[[-1,4],[[0,[-1]]],5],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,4],[[0,[-1]]],5],[[-1,4],[[0,[-1]]],5],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-2]]],5,2],[[-1,-2],[[0,[-1,-3,-2]]],5,2,31],[[-1,-2],[[0,[-1,-3,-2]]],5,2,31],[[-1,7],[[0,[-1]]],5],[[-1,7],[[0,[-1]]],5],[[-1,7],[[23,[-1]]],5],[[-1,7],[[23,[-1]]],5],[[-1,32],[[0,[-1]]],5],[[-1,32],[[0,[-1]]],5],[-1,33,[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[0,[-1]]],[6,1]],[-1,[[0,[-1]]],[6,1]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[[[3,[-1,-2]]],[[0,[26]]],[],[]],[4,[[3,[-1,-2]]],[],[]],0,0,0,0,0,[[[36,[-1]]],[[37,[-1]]],[]],[[[38,[-1]]],[[39,[-1]]],[]],[40,32],[41,42],[[[36,[-1]]],[[37,[-1]]],[]],[[[38,[-1]]],[[39,[-1]]],[]],[40,32],[41,42],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],8,[]],[[[38,[-1]]],8,[]],0,[[[36,[-1]],17],18,19],[[[38,[-1]],17],18,19],[[40,17],18],[[41,17],18],[[[37,[-1]]],[[36,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[[[39,[-1]]],[[38,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],[[37,[-1]]],[]],[[[38,[-1]]],[[39,[-1]]],[]],[40,32],[41,42],[[[37,[-1]]],[[36,[-1]]],[]],[[[39,[-1]]],[[38,[-1]]],[]],[32,40],[42,41],[[[27,[[36,[-1]]]],28],[[29,[24]]],[]],[[[27,[[38,[-1]]]],28],[[29,[24]]],[]],[[[27,[40]],28],[[29,[[24,[43]]]]]],[[[27,[41]],28],[[29,[24]]]],[40,[[8,[4,[24,[4]]]]]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[-1,[[34,[-2]]],[],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[[[27,[-1]],28],[[29,[[24,[34]]]]],[]],[-1,35,[]],[-1,35,[]],[-1,35,[]],[-1,35,[]]],"c":[],"p":[[8,"Unpin",229],[8,"FnMut",230],[3,"StreamMap",0],[15,"usize"],[8,"Sized",229],[8,"Stream",231],[3,"Duration",232],[15,"tuple"],[8,"FromStream",0],[15,"bool"],[8,"Hash",233],[8,"Eq",234],[8,"Borrow",235],[3,"Empty",0],[3,"Elapsed",0],[8,"IntoIterator",236],[3,"Formatter",237],[6,"Result",237],[8,"Debug",237],[3,"Iter",0],[3,"Once",0],[3,"Pending",0],[3,"Timeout",0],[4,"Option",238],[3,"StreamNotifyClose",0],[8,"Iterator",239],[3,"Pin",240],[3,"Context",241],[4,"Poll",242],[8,"Clone",243],[8,"Future",244],[3,"Interval",245],[3,"String",246],[4,"Result",247],[3,"TypeId",248],[3,"ReceiverStream",164],[3,"Receiver",249],[3,"UnboundedReceiverStream",164],[3,"UnboundedReceiver",250],[3,"IntervalStream",164],[3,"ReadDirStream",164],[3,"ReadDir",251],[3,"Instant",252],[8,"StreamExt",0]],"b":[[48,"impl-Debug-for-Elapsed"],[49,"impl-Display-for-Elapsed"]]},\ "tokio_util":{"doc":"Utilities for working with Tokio.","t":"CAAAADEDIIQQDDDDNNQCCDENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLFLLFLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["bytes","codec","either","io","sync","AnyDelimiterCodec","AnyDelimiterCodecError","BytesCodec","Decoder","Encoder","Error","Error","Framed","FramedParts","FramedRead","FramedWrite","Io","Io","Item","LengthDelimitedCodec","LengthDelimitedCodecError","LinesCodec","LinesCodecError","MaxChunkLengthExceeded","MaxLineLengthExceeded","backpressure_boundary","backpressure_boundary","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","codec","codec","codec_mut","codec_pin_mut","decode","decode","decode","decode","decode_eof","decode_eof","decode_eof","decode_eof","decoder","decoder_mut","decoder_pin_mut","default","default","default","encode","encode","encode","encode","encode","encoder","encoder_mut","encoder_pin_mut","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","framed","framed","from","from","from","from","from","from","from","from","from","from","from","from_parts","get_mut","get_mut","get_mut","get_pin_mut","get_pin_mut","get_pin_mut","get_ref","get_ref","get_ref","hash","hash","hash","into","into","into","into","into","into","into","into","into","into_inner","into_inner","into_inner","into_parts","io","length_delimited","map_codec","map_decoder","map_encoder","max_length","max_length","new","new","new","new","new","new","new","new_with_max_length","new_with_max_length","partial_cmp","partial_cmp","partial_cmp","poll_close","poll_close","poll_close","poll_flush","poll_flush","poll_flush","poll_next","poll_next","poll_next","poll_ready","poll_ready","poll_ready","read_buf","read_buffer","read_buffer","read_buffer_mut","read_buffer_mut","set_backpressure_boundary","set_backpressure_boundary","start_send","start_send","start_send","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","with_capacity","with_capacity","write_buf","write_buffer","write_buffer","write_buffer_mut","write_buffer_mut","Builder","LengthDelimitedCodec","LengthDelimitedCodecError","big_endian","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","clone","clone","clone_into","clone_into","decode","default","default","encode","fmt","fmt","fmt","fmt","from","from","from","into","into","into","length_adjustment","length_field_length","length_field_offset","length_field_type","little_endian","max_frame_length","max_frame_length","native_endian","new","new","new_codec","new_framed","new_read","new_write","num_skip","set_max_frame_length","to_owned","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","Either","Left","Right","borrow","borrow_mut","clone","clone_into","consume","fmt","from","into","into_future","poll","poll_complete","poll_fill_buf","poll_flush","poll_next","poll_read","poll_shutdown","poll_write","start_seek","to_owned","try_from","try_into","try_poll","try_poll_next","type_id","CopyToBytes","InspectReader","InspectWriter","ReaderStream","SinkWriter","StreamReader","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","consume","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_mut","get_mut","get_mut","get_pin_mut","get_ref","get_ref","get_ref","into","into","into","into","into","into","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner_with_chunk","is_write_vectored","is_write_vectored","new","new","new","new","new","new","poll_close","poll_close","poll_fill_buf","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_buf","poll_ready","poll_ready","poll_shutdown","poll_shutdown","poll_shutdown","poll_write","poll_write","poll_write","poll_write_buf","poll_write_vectored","poll_write_vectored","read_buf","start_send","start_send","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_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","with_capacity","CancellationToken","DropGuard","PollSemaphore","PollSendError","PollSender","ReusableBoxFuture","WaitForCancellationFuture","WaitForCancellationFutureOwned","abort_send","add_permits","as_ref","available_permits","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancel","cancelled","cancelled_owned","child_token","clone","clone","clone","clone_inner","clone_into","clone_into","clone_into","close","close","default","disarm","drop","drop","drop_guard","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_pin","get_ref","into","into","into","into","into","into","into","into","into_future","into_future","into_future","into_inner","into_inner","is_cancelled","is_closed","new","new","new","new","poll","poll","poll","poll","poll_acquire","poll_acquire_many","poll_close","poll_flush","poll_next","poll_ready","poll_reserve","send_item","set","start_send","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","try_set","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id"],"q":[[0,"tokio_util"],[5,"tokio_util::codec"],[216,"tokio_util::codec::length_delimited"],[273,"tokio_util::either"],[300,"tokio_util::io"],[408,"tokio_util::sync"],[536,"core::cmp"],[537,"core::pin"],[538,"bytes::bytes_mut"],[539,"core::option"],[540,"core::result"],[541,"std::io::error"],[542,"alloc::string"],[543,"bytes::bytes"],[544,"core::convert"],[545,"core::fmt"],[546,"core::fmt"],[547,"tokio::io::async_read"],[548,"tokio::io::async_write"],[549,"core::hash"],[550,"core::ops::function"],[551,"alloc::vec"],[552,"core::task::wake"],[553,"core::task::poll"],[554,"futures_sink"],[555,"futures_core::stream"],[556,"core::any"],[557,"std::io::error"],[558,"tokio::io::async_buf_read"],[559,"core::future::future"],[560,"tokio::io::async_seek"],[561,"tokio::io::read_buf"],[562,"std::io"],[563,"bytes::buf::buf_impl"],[564,"core::ops::function"],[565,"std::io"],[566,"alloc::sync"],[567,"tokio::sync::mpsc::bounded"],[568,"tokio::sync::semaphore"]],"d":["","Adaptors from AsyncRead/AsyncWrite to Stream/Sink","Module defining an Either type.","Helpers for IO related tasks.","Synchronization primitives","A simple Decoder and Encoder implementation that splits up …","An error occurred while encoding or decoding a chunk.","A simple Decoder and Encoder implementation that just …","Decoding of frames via buffers.","Trait of helper objects to write out messages as bytes, …","The type of unrecoverable frame decoding errors.","The type of encoding errors.","A unified Stream and Sink interface to an underlying I/O …","FramedParts contains an export of the data of a Framed …","A Stream of messages decoded from an AsyncRead.","A Sink of frames encoded to an AsyncWrite.","An IO error occurred.","An IO error occurred.","The type of decoded frames.","","","A simple Decoder and Encoder implementation that splits up …","An error occurred while encoding or decoding a line.","The maximum chunk length was exceeded.","The maximum line length was exceeded.","Returns backpressure boundary","Returns backpressure boundary","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the underlying codec wrapped by …","The codec","Returns a mutable reference to the underlying codec …","Returns a mutable reference to the underlying codec …","Attempts to decode a frame from the provided buffer of …","","","","A default method available to be called when there are no …","A default method available to be called when there are no …","","","Returns a reference to the underlying decoder.","Returns a mutable reference to the underlying decoder.","Returns a mutable reference to the underlying decoder.","","","","Encodes a frame into the buffer provided.","","","","","Returns a reference to the underlying encoder.","Returns a mutable reference to the underlying encoder.","Returns a mutable reference to the underlying encoder.","","","","","","","","","","","","","","","Provides a Stream and Sink interface for reading and …","Provides a Stream and Sink interface for reading and …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Provides a Stream and Sink interface for reading and …","Returns a mutable reference to the underlying I/O stream …","Returns a mutable reference to the underlying I/O stream …","Returns a mutable reference to the underlying I/O stream …","Returns a pinned mutable reference to the underlying I/O …","Returns a pinned mutable reference to the underlying I/O …","Returns a pinned mutable reference to the underlying I/O …","Returns a reference to the underlying I/O stream wrapped by","Returns a reference to the underlying I/O stream wrapped by","Returns a reference to the underlying I/O stream wrapped by","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 FramedWrite, returning its underlying I/O …","Consumes the FramedRead, returning its underlying I/O …","Consumes the Framed, returning its underlying I/O stream.","Consumes the Framed, returning its underlying I/O stream, …","The inner transport used to read bytes to and write bytes …","Frame a stream of bytes based on a length prefix","Maps the codec U to C, preserving the read and write …","Maps the decoder D to C, preserving the read buffer …","Maps the encoder E to C, preserving the write buffer …","Returns the maximum line length when decoding.","Returns the maximum chunk length when decoding.","Creates a new BytesCodec for shipping around raw bytes.","Create a new, default, FramedParts","Returns a LinesCodec for splitting up data into lines.","Returns a AnyDelimiterCodec for splitting up data into …","Creates a new FramedWrite with the given encoder.","Creates a new FramedRead with the given decoder.","Provides a Stream and Sink interface for reading and …","Returns a LinesCodec with a maximum line length limit.","Returns a AnyDelimiterCodec with a maximum chunk length …","","","","","","","","","","","","","","","","The buffer with read but unprocessed data.","Returns a reference to the read buffer.","Returns a reference to the read buffer.","Returns a mutable reference to the read buffer.","Returns a mutable reference to the read buffer.","Updates backpressure boundary","Updates backpressure boundary","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new FramedRead with the given decoder and a …","Provides a Stream and Sink interface for reading and …","A buffer with unprocessed data which are not written yet.","Returns a reference to the write buffer.","Returns a reference to the write buffer.","Returns a mutable reference to the write buffer.","Returns a mutable reference to the write buffer.","Configure length delimited LengthDelimitedCodecs.","A codec for frames delimited by a frame head specifying …","An error when the number of bytes read is more than max …","Read the length field as a big endian integer","","","","","","","Creates a new length delimited codec builder with default …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Delta between the payload length specified in the header …","Sets the number of bytes used to represent the length field","Sets the number of bytes in the header before the length …","Sets the unsigned integer type used to represent the …","Read the length field as a little endian integer","Sets the max frame length in bytes","Returns the current max frame setting","Read the length field as a native endian integer","Creates a new length delimited codec builder with default …","Creates a new LengthDelimitedCodec with the default …","Create a configured length delimited LengthDelimitedCodec","Create a configured length delimited Framed","Create a configured length delimited FramedRead","Create a configured length delimited FramedWrite","Sets the number of bytes to skip before reading the payload","Updates the max frame setting.","","","","","","","","","","","","","Combines two different futures, streams, or sinks having …","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","A helper that wraps a Sink<Bytes> and converts it into a …","An adapter that lets you inspect the data that’s being …","An adapter that lets you inspect the data that’s being …","Convert an AsyncRead into a Stream of byte chunks.","Convert a Sink of byte chunks into an AsyncWrite.","Convert a Stream of byte chunks into an AsyncRead.","","","","","","","","","","","","","","","","","","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 underlying stream.","Gets a mutable reference to the underlying sink.","Gets a mutable reference to the underlying sink.","Gets a pinned mutable reference to the underlying stream.","Gets a reference to the underlying stream.","Gets a reference to the underlying sink.","Gets a reference to the underlying sink.","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 BufWriter, returning the underlying stream.","Consumes this SinkWriter, returning the underlying sink.","Consumes the InspectWriter, returning the wrapped writer","Consumes the InspectReader, returning the wrapped reader","Consumes this CopyToBytes, returning the underlying sink.","Consumes this StreamReader, returning a Tuple consisting …","","","Convert a stream of byte chunks into an AsyncRead.","Creates a new SinkWriter.","Convert an AsyncRead into a Stream with item type …","Create a new InspectWriter, wrapping write and calling f …","Create a new InspectReader, wrapping reader and calling f …","Creates a new CopyToBytes.","","","","","","","","","","","","","","","","Try to read data from an AsyncRead into an implementer of …","","","","","","","","","Try to write data from an implementer of the Buf trait to …","","","Read data from an AsyncRead into an implementer of the …","","","","","","","","","","","","","","","","","","","","","","","","Convert an AsyncRead into a Stream with item type …","A token which can be used to signal a cancellation request …","A wrapper for cancellation token which automatically …","A wrapper around Semaphore that provides a poll_acquire …","Error returned by the PollSender when the channel is …","A wrapper around mpsc::Sender that can be polled.","A reusable Pin<Box<dyn Future<Output = T> + Send + 'a>>.","A Future that is resolved once the corresponding …","A Future that is resolved once the corresponding …","Aborts the current in-progress send, if any.","Adds n new permits to the semaphore.","","Returns the current number of available permits.","","","","","","","","","","","","","","","","","Cancel the CancellationToken and all child tokens which …","Returns a Future that gets fulfilled when cancellation is …","Returns a Future that gets fulfilled when cancellation is …","Creates a CancellationToken which will get cancelled …","Creates a clone of the CancellationToken which will get …","","Clones this PollSender.","Obtain a clone of the inner semaphore.","","","","Closes the semaphore.","Closes this sender.","","Returns stored cancellation token and removes this drop …","","","Creates a DropGuard for this token.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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 pinned reference to the underlying future.","Gets a reference to the Sender of the underlying 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).","","","","Get back the inner semaphore.","Consumes the stored value, if any.","Returns true if the CancellationToken is cancelled.","Checks whether this sender is been closed.","Creates a new CancellationToken in the non-cancelled state.","Create a new PollSemaphore.","Create a new ReusableBoxFuture<T> containing the provided …","Creates a new PollSender.","Poll the future stored inside this box.","Poll the future stored inside this box.","","","Poll to acquire a permit from the semaphore.","Poll to acquire many permits from the semaphore.","","","","","Attempts to prepare the sender to receive a value.","Sends an item to the channel.","Replace the future currently stored in this box.","","","","","","","","","","","","","","","","","","","","","","","Replace the future currently stored in this box.","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,34,31,0,0,0,0,15,17,34,0,0,0,0,17,15,1,3,4,24,5,15,6,17,1,18,3,4,24,5,15,6,17,1,18,3,4,5,6,4,5,6,4,5,6,3,24,3,3,34,4,5,6,34,34,5,6,18,18,18,4,5,6,31,4,4,5,6,1,1,1,4,5,6,4,24,5,15,15,6,17,17,1,18,3,34,34,4,24,5,15,15,6,17,17,1,18,3,3,1,18,3,1,18,3,1,18,3,4,5,6,4,24,5,15,6,17,1,18,3,1,18,3,3,24,0,3,18,1,5,6,4,24,5,6,1,18,3,5,6,4,5,6,1,18,3,1,18,3,1,18,3,1,18,3,24,18,3,18,3,1,3,1,18,3,4,5,6,15,17,4,24,5,15,6,17,1,18,3,4,24,5,15,6,17,1,18,3,1,18,3,4,24,5,15,6,17,1,18,3,18,3,24,1,3,1,3,0,0,0,40,43,40,41,43,40,41,41,40,41,40,41,41,40,41,41,43,43,40,41,43,40,41,43,40,41,40,40,40,40,40,40,41,40,40,41,40,40,40,40,40,41,40,41,43,43,40,41,43,40,41,43,40,41,0,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,0,0,0,0,0,0,54,56,57,59,60,58,54,56,57,59,60,58,54,54,56,57,58,54,56,57,59,60,58,54,56,58,54,54,56,58,54,56,57,59,60,58,54,56,59,60,58,54,59,60,54,56,57,59,60,58,54,58,54,54,56,59,60,58,56,57,58,54,56,59,60,0,54,58,56,59,60,56,59,60,0,59,60,0,54,58,54,56,57,59,60,58,54,56,57,59,60,58,56,57,58,54,56,57,59,60,58,57,0,0,0,0,0,0,0,0,65,67,67,67,69,67,74,73,70,71,75,65,69,67,74,73,70,71,75,65,69,69,69,69,69,67,65,67,69,67,65,67,65,69,73,69,73,69,69,67,74,73,70,71,75,75,65,69,67,74,73,70,71,75,65,74,65,69,67,74,73,70,71,75,65,74,70,71,67,75,69,65,69,67,74,65,74,74,70,71,67,67,65,65,67,65,65,65,74,65,69,67,65,75,69,67,74,73,70,71,75,65,69,67,74,73,70,71,75,65,74,74,69,67,74,73,70,71,75,65],"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,[-1,-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,[],[]],[4,4],[5,5],[6,6],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[4,4],8],[[5,5],8],[[6,6],8],[[[3,[-1,-2]]],-2,[],[]],0,[[[3,[-1,-2]]],-2,[],[]],[[[9,[[3,[-1,-2]]]]],-2,[],[]],[[-1,10],[[12,[11]]],[]],[[4,10],[[12,[[11,[10]],13]]]],[[5,10],[[12,[[11,[14]],15]]]],[[6,10],[[12,[[11,[16]],17]]]],[[-1,10],[[12,[11]]],[]],[[-1,10],[[12,[11]]],[]],[[5,10],[[12,[[11,[14]],15]]]],[[6,10],[[12,[[11,[16]],17]]]],[[[18,[-1,-2]]],-2,[],[]],[[[18,[-1,-2]]],-2,[],[]],[[[9,[[18,[-1,-2]]]]],-2,[],[]],[[],4],[[],5],[[],6],[[-1,-2,10],[[12,[7]]],[],[]],[[4,16,10],[[12,[7,13]]]],[[4,10,10],[[12,[7,13]]]],[[5,-1,10],[[12,[7,15]]],[[20,[19]]]],[[6,-1,10],[[12,[7,17]]],[[20,[19]]]],[[[1,[-1,-2]]],-2,[],[]],[[[1,[-1,-2]]],-2,[],[]],[[[9,[[1,[-1,-2]]]]],-2,[],[]],[[4,4],21],[[5,5],21],[[6,6],21],[[4,22],23],[[[24,[-1,-2]],22],23,25,25],[[5,22],23],[[15,22],23],[[15,22],23],[[6,22],23],[[17,22],23],[[17,22],23],[[[1,[-1,-2]],22],23,25,25],[[[18,[-1,-2]],22],23,25,25],[[[3,[-1,-2]],22],23,25,25],[[-1,-2],[[3,[-2,-1]]],26,[27,28,26]],[[-1,-2],[[3,[-2,-1]]],26,[27,28,26]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,15],[-1,-1,[]],[-1,-1,[]],[13,17],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[24,[-1,-2]]],[[3,[-1,-2]]],[],[]],[[[1,[-1,-2]]],-1,[],[]],[[[18,[-1,-2]]],-1,[],[]],[[[3,[-1,-2]]],-1,[],[]],[[[9,[[1,[-1,-2]]]]],[[9,[-1]]],[],[]],[[[9,[[18,[-1,-2]]]]],[[9,[-1]]],[],[]],[[[9,[[3,[-1,-2]]]]],[[9,[-1]]],[],[]],[[[1,[-1,-2]]],-1,[],[]],[[[18,[-1,-2]]],-1,[],[]],[[[3,[-1,-2]]],-1,[],[]],[[4,-1],7,29],[[5,-1],7,29],[[6,-1],7,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[1,[-1,-2]]],-1,[],[]],[[[18,[-1,-2]]],-1,[],[]],[[[3,[-1,-2]]],-1,[],[]],[[[3,[-1,-2]]],[[24,[-1,-2]]],[],[]],0,0,[[[3,[-1,-2]],-3],[[3,[-1,-4]]],[],[],30,[]],[[[18,[-1,-2]],-3],[[18,[-1,-4]]],[],[],30,[]],[[[1,[-1,-2]],-3],[[1,[-1,-4]]],[],[],30,[]],[5,2],[6,2],[[],4],[[-1,-3],[[24,[-1,-3]]],[],[],[[31,[-2]]]],[[],5],[[[33,[32]],[33,[32]]],6],[[-1,-2],[[1,[-1,-2]]],28,[]],[[-1,-2],[[18,[-1,-2]]],27,34],[[-1,-2],[[3,[-1,-2]]],[27,28],[]],[2,5],[[[33,[32]],[33,[32]],2],6],[[4,4],[[11,[8]]]],[[5,5],[[11,[8]]]],[[6,6],[[11,[8]]]],[[[9,[[1,[-1,-3]]]],35],[[36,[[12,[7]]]]],28,[],[[31,[-2]]]],[[[9,[[18,[-2,-3]]]],35],[[36,[[12,[7]]]]],[],[[37,[-1]]],[]],[[[9,[[3,[-1,-3]]]],35],[[36,[[12,[7]]]]],28,[],[[31,[-2]]]],[[[9,[[1,[-1,-3]]]],35],[[36,[[12,[7]]]]],28,[],[[31,[-2]]]],[[[9,[[18,[-2,-3]]]],35],[[36,[[12,[7]]]]],[],[[37,[-1]]],[]],[[[9,[[3,[-1,-3]]]],35],[[36,[[12,[7]]]]],28,[],[[31,[-2]]]],[[[9,[[1,[-1,-2]]]],35],[[36,[11]]],38,[]],[[[9,[[18,[-1,-2]]]],35],[[36,[11]]],27,34],[[[9,[[3,[-1,-2]]]],35],[[36,[11]]],27,34],[[[9,[[1,[-1,-3]]]],35],[[36,[[12,[7]]]]],28,[],[[31,[-2]]]],[[[9,[[18,[-2,-3]]]],35],[[36,[[12,[7]]]]],[],[[37,[-1]]],[]],[[[9,[[3,[-1,-3]]]],35],[[36,[[12,[7]]]]],28,[],[[31,[-2]]]],0,[[[18,[-1,-2]]],10,[],[]],[[[3,[-1,-2]]],10,[],[]],[[[18,[-1,-2]]],10,[],[]],[[[3,[-1,-2]]],10,[],[]],[[[1,[-1,-2]],2],7,[],[]],[[[3,[-1,-2]],2],7,[],[]],[[[9,[[1,[-1,-3]]]],-2],[[12,[7]]],28,[],[[31,[-2]]]],[[[9,[[18,[-2,-3]]]],-1],[[12,[7]]],[],[[37,[-1]]],[]],[[[9,[[3,[-1,-3]]]],-2],[[12,[7]]],28,[],[[31,[-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[[-1,-2,2],[[18,[-1,-2]]],27,34],[[-1,-2,2],[[3,[-1,-2]]],[27,28],[]],0,[[[1,[-1,-2]]],10,[],[]],[[[3,[-1,-2]]],10,[],[]],[[[1,[-1,-2]]],10,[],[]],[[[3,[-1,-2]]],10,[],[]],0,0,0,[40,40],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],40],[40,40],[41,41],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[41,10],[[42,[[11,[10]]]]]],[[],40],[[],41],[[41,16,10],[[12,[7,13]]]],[[43,22],23],[[43,22],23],[[40,22],23],[[41,22],23],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[40,44],40],[[40,2],40],[[40,2],40],[40,40],[40,40],[[40,2],40],[41,2],[40,40],[[],40],[[],41],[40,41],[[40,-1],[[3,[-1,41]]],[27,28]],[[40,-1],[[18,[-1,41]]],27],[[40,-1],[[1,[-1,41]]],28],[[40,2],40],[[41,2],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1,-2]]],[[45,[-1,-2]]],46,46],[[-1,-2],7,[],[]],[[[9,[[45,[-1,-2]]]],2],7,47,47],[[[45,[-1,-2]],22],23,25,25],[-1,-1,[]],[-1,-2,[],[]],[-1,[],[]],[[[9,[[45,[-1,-2]]]],35],36,48,48],[[[9,[[45,[-1,-2]]]],35],[[36,[[42,[49]]]]],50,50],[[[9,[[45,[-1,-2]]]],35],[[36,[[42,[[51,[32]]]]]]],47,47],[[[9,[[45,[-1,-2]]]],35],[[36,[[42,[7]]]]],28,28],[[[9,[[45,[-1,-2]]]],35],[[36,[11]]],38,38],[[[9,[[45,[-1,-2]]]],35,52],[[36,[[42,[7]]]]],27,27],[[[9,[[45,[-1,-2]]]],35],[[36,[[42,[7]]]]],28,28],[[[9,[[45,[-1,-2]]]],35,[51,[32]]],[[36,[[42,[2]]]]],28,28],[[[9,[[45,[-1,-2]]]],53],[[42,[7]]],50,50],[-1,-2,[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[[[9,[-1]],35],36,[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[-1,39,[]],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,[[54,[-1,-2]]]],2],7,38,55],[[[54,[-1,-2]],22],23,25,25],[[[56,[-1]],22],23,25],[[[57,[-1]],22],23,25],[[[58,[-1]],22],23,25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[54,[-1,-2]]],-1,[],[]],[[[56,[-1]]],-1,[]],[[[58,[-1]]],-1,[]],[[[9,[[54,[-1,-2]]]]],[[9,[-1]]],[],[]],[[[54,[-1,-2]]],-1,[],[]],[[[56,[-1]]],-1,[]],[[[58,[-1]]],-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[54,[-1,-2]]],-1,[],[]],[[[56,[-1]]],-1,[]],[[[59,[-1,-2]]],-1,[],[]],[[[60,[-1,-2]]],-1,[],[]],[[[58,[-1]]],-1,[]],[[[54,[-1,-2]]],[[7,[-1,[11,[-2]]]]],38,55],[[[59,[-1,-2]]],21,28,61],[[[60,[-1,-2]]],21,28,[]],[-1,[[54,[-1,-2]]],38,55],[-1,[[56,[-1]]],[]],[-1,[[57,[-1]]],27],[[-1,-2],[[59,[-1,-2]]],28,61],[[-1,-2],[[60,[-1,-2]]],27,61],[-1,[[58,[-1]]],[]],[[[9,[[54,[-2,-3]]]],35],[[36,[[12,[7]]]]],[],[[37,[-1]]],[]],[[[9,[[58,[-1]]]],35],[[36,[[12,[7]]]]],[[37,[16]]]],[[[9,[[54,[-1,-2]]]],35],[[36,[[42,[[51,[32]]]]]]],38,55],[[[9,[[54,[-2,-3]]]],35],[[36,[[12,[7]]]]],[],[[37,[-1]]],[]],[[[9,[[56,[-1]]]],35],[[36,[[12,[7,13]]]]],[[37,[[51,[32]]]]]],[[[9,[[59,[-1,-2]]]],35],[[36,[[42,[7]]]]],28,61],[[[9,[[60,[-1,-2]]]],35],[[36,[[12,[7,13]]]]],28,[]],[[[9,[[58,[-1]]]],35],[[36,[[12,[7]]]]],[[37,[16]]]],[[[9,[[56,[-1]]]],35],[[36,[11]]],38],[[[9,[[57,[-1]]]],35],[[36,[11]]],27],[[[9,[[58,[-1]]]],35],[[36,[11]]],38],[[[9,[[54,[-1,-2]]]],35,52],[[36,[[42,[7]]]]],38,55],[[[9,[[56,[-1]]]],35,52],[[36,[[42,[7]]]]],27],[[[9,[[59,[-1,-2]]]],35,52],[[36,[[42,[7]]]]],27,[]],[[[9,[[60,[-1,-2]]]],35,52],[[36,[[42,[7]]]]],27,61],[[[9,[-1]],35,-2],[[36,[[42,[2]]]]],27,62],[[[9,[[54,[-2,-3]]]],35],[[36,[[12,[7]]]]],[],[[37,[-1]]],[]],[[[9,[[58,[-1]]]],35],[[36,[[12,[7]]]]],[[37,[16]]]],[[[9,[[56,[-1]]]],35],[[36,[[12,[7,13]]]]],[[37,[[51,[32]]]]]],[[[9,[[59,[-1,-2]]]],35],[[36,[[42,[7]]]]],28,61],[[[9,[[60,[-1,-2]]]],35],[[36,[[12,[7,13]]]]],28,[]],[[[9,[[56,[-1]]]],35,[51,[32]]],[[36,[[12,[2,13]]]]],[[37,[[51,[32]]]]]],[[[9,[[59,[-1,-2]]]],35,[51,[32]]],[[36,[[42,[2]]]]],28,61],[[[9,[[60,[-1,-2]]]],35,[51,[32]]],[[36,[[12,[2,13]]]]],28,[]],[[[9,[-1]],35,-2],[[36,[[42,[2]]]]],28,55],[[[9,[[59,[-1,-2]]]],35,[51,[63]]],[[36,[[42,[2]]]]],28,61],[[[9,[[60,[-1,-2]]]],35,[51,[63]]],[[36,[[42,[2]]]]],28,[]],[[-1,-2],[[42,[2]]],[27,64],62],[[[9,[[54,[-2,-3]]]],-1],[[12,[7]]],[],[[37,[-1]]],[]],[[[9,[[58,[-1]]]],[51,[32]]],[[12,[7]]],[[37,[16]]]],[-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]]],[],[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[[[9,[-1]],35],[[36,[[11,[12]]]]],[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[[-1,2],[[57,[-1]]],27],0,0,0,0,0,0,0,0,[[[65,[-1]]],21,66],[[67,2],7],[67,68],[67,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,7],[69,70],[69,71],[69,69],[69,69],[67,67],[[[65,[-1]]],[[65,[-1]]],[]],[67,[[72,[68]]]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[67,7],[[[65,[-1]]],7,66],[[],69],[73,69],[69,7],[73,7],[69,73],[[69,22],23],[[67,22],23],[[[74,[-1]],22],23,[]],[[73,22],23],[[70,22],23],[[71,22],23],[[[75,[-1]],22],23,25],[[[75,[-1]],22],23,[]],[[[65,[-1]],22],23,25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[74,[-1]]],[[9,[48]]],[]],[[[65,[-1]]],[[11,[[76,[-1]]]]],66],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[-1,[],[]],[67,[[72,[68]]]],[[[75,[-1]]],[[11,[-1]]],[]],[69,21],[[[65,[-1]]],21,66],[[],69],[[[72,[68]]],67],[-1,[[74,[-2]]],[48,66],[]],[[[76,[-1]]],[[65,[-1]]],66],[[[74,[-1]],35],[[36,[-1]]],[]],[[[9,[[74,[-1]]]],35],[[36,[-1]]],[]],[[[9,[70]],35],[[36,[7]]]],[[[9,[71]],35],[[36,[7]]]],[[67,35],[[36,[[11,[77]]]]]],[[67,35,78],[[36,[[11,[77]]]]]],[[[9,[[65,[-1]]]],35],[[36,[[12,[7]]]]],66],[[[9,[[65,[-1]]]],35],[[36,[[12,[7]]]]],66],[[[9,[67]],35],[[36,[[11,[77]]]]]],[[[9,[[65,[-1]]]],35],[[36,[[12,[7]]]]],66],[[[65,[-1]],35],[[36,[[12,[7,[75,[-1]]]]]]],66],[[[65,[-1]],-1],[[12,[7,[75,[-1]]]]],66],[[[74,[-1]],-2],7,[],[48,66]],[[[9,[[65,[-1]]]],-1],[[12,[7]]],66],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[-1,[[12,[-2]]],[],[]],[[[9,[-1]],35],36,[]],[[[74,[-1]],-2],[[12,[7,-2]]],[],[48,66]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]],[-1,39,[]]],"c":[],"p":[[3,"FramedWrite",5],[15,"usize"],[3,"Framed",5],[3,"BytesCodec",5],[3,"LinesCodec",5],[3,"AnyDelimiterCodec",5],[15,"tuple"],[4,"Ordering",536],[3,"Pin",537],[3,"BytesMut",538],[4,"Option",539],[4,"Result",540],[3,"Error",541],[3,"String",542],[4,"LinesCodecError",5],[3,"Bytes",543],[4,"AnyDelimiterCodecError",5],[3,"FramedRead",5],[15,"str"],[8,"AsRef",544],[15,"bool"],[3,"Formatter",545],[6,"Result",545],[3,"FramedParts",5],[8,"Debug",545],[8,"Sized",546],[8,"AsyncRead",547],[8,"AsyncWrite",548],[8,"Hasher",549],[8,"FnOnce",550],[8,"Encoder",5],[15,"u8"],[3,"Vec",551],[8,"Decoder",5],[3,"Context",552],[4,"Poll",553],[8,"Sink",554],[8,"Stream",555],[3,"TypeId",556],[3,"Builder",216],[3,"LengthDelimitedCodec",216],[6,"Result",541],[3,"LengthDelimitedCodecError",216],[15,"isize"],[4,"Either",273],[8,"Clone",557],[8,"AsyncBufRead",558],[8,"Future",559],[15,"u64"],[8,"AsyncSeek",560],[15,"slice"],[3,"ReadBuf",561],[4,"SeekFrom",562],[3,"StreamReader",300],[8,"Buf",563],[3,"SinkWriter",300],[3,"ReaderStream",300],[3,"CopyToBytes",300],[3,"InspectWriter",300],[3,"InspectReader",300],[8,"FnMut",550],[8,"BufMut",564],[3,"IoSlice",562],[8,"Unpin",546],[3,"PollSender",408],[8,"Send",546],[3,"PollSemaphore",408],[3,"Semaphore",565],[3,"CancellationToken",408],[3,"WaitForCancellationFuture",408],[3,"WaitForCancellationFutureOwned",408],[3,"Arc",566],[3,"DropGuard",408],[3,"ReusableBoxFuture",408],[3,"PollSendError",408],[3,"Sender",567],[3,"OwnedSemaphorePermit",565],[15,"u32"]],"b":[[73,"impl-Encoder%3CBytes%3E-for-BytesCodec"],[74,"impl-Encoder%3CBytesMut%3E-for-BytesCodec"],[86,"impl-Debug-for-LinesCodecError"],[87,"impl-Display-for-LinesCodecError"],[89,"impl-Debug-for-AnyDelimiterCodecError"],[90,"impl-Display-for-AnyDelimiterCodecError"],[235,"impl-Debug-for-LengthDelimitedCodecError"],[236,"impl-Display-for-LengthDelimitedCodecError"],[460,"impl-Debug-for-PollSendError%3CT%3E"],[461,"impl-Display-for-PollSendError%3CT%3E"],[492,"impl-ReusableBoxFuture%3C\'a,+T%3E"],[493,"impl-Future-for-ReusableBoxFuture%3C\'_,+T%3E"]]},\ "tower_service":{"doc":"Definition of the core Service trait to Tower","t":"QQQIKK","n":["Error","Future","Response","Service","call","poll_ready"],"q":[[0,"tower_service"],[6,"core::task::wake"],[7,"core::result"],[8,"core::task::poll"]],"d":["Errors produced by the service.","The future response value.","Responses given by the service.","An asynchronous function from a Request to a Response.","Process the request and return the response asynchronously.","Returns Poll::Ready(Ok(())) when the service is able to …"],"i":[5,5,5,0,5,5],"f":[0,0,0,0,[[-1,-2],[],[],[]],[[-1,1],[[4,[[3,[2]]]]],[]]],"c":[],"p":[[3,"Context",6],[15,"tuple"],[4,"Result",7],[4,"Poll",8],[8,"Service",0]],"b":[]},\ "tracing":{"doc":"A scoped, structured logging and diagnostics system.","t":"SDSDSIDDDISISLLLLLLLLLLLLLLLLLLLLLOOLALLLLLLLLLLKLOKLLLLLOOAKLOLOKLALLLLLLLLLLLLLLLLLLLLLLOOALXLLLLLLLLLLLLLLALLLLLLLLKLLLLLKKLKLLLAOOALLLLLOOLLLLLLLLLLLLLLOODDDDLLLLLLFLFFLLLLLFDLLLLLLLLLLLLLLLLLLIDDDDDDIDIKLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSDSDRSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDDDDDDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDILLLLLLLLLLLLLLLLLLLKLKLKLLKLLLLLLLLLLLLLLLLLLLLKLLKLKLLLFFLLLLLLLLLLLLLLLLLF","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,13,6,1,13,6,0,0,6,0,13,13,13,13,13,6,6,5,13,6,13,6,0,13,6,5,3,1,1,0,0,0,13,6,0,13,0,13,6,0,3,3,20,20,5,3,6,1,1,5,3,6,6,1,1,1,1,1,1,5,1,72,0,0,0,72,0,5,3,6,1,13,13,13,13,6,3,3,1,1,3,0,3,1,1,13,3,3,3,6,13,6,6,13,1,1,20,13,6,13,6,13,6,0,0,0,0,3,5,6,1,1,0,0,13,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,69,33,33,33,19,42,33,50,44,45,48,19,42,33,50,44,45,48,42,33,33,45,48,33,45,48,19,0,0,19,33,50,19,19,19,42,42,33,33,50,44,45,45,48,19,42,33,50,44,45,48,33,19,42,33,50,44,45,48,19,44,19,42,19,19,42,33,19,44,20,42,50,45,48,34,34,34,34,34,34,34,34,34,33,45,48,19,42,33,45,19,42,33,50,44,45,48,19,42,33,50,44,45,48,19,42,33,50,44,45,48,0,0,0,0,61,29,61,29,61,29,61,29,61,29,61,29,61,29,72,61,29,61,29,61,29,61,29,72,61,29,61,29,61,29,61,29,29,29,61,29,61,29,61,29,61,29,73,73,17,17,17,0,17,0,0,17,17,17,66,17,66,17,66,17,66,17,17,17,17,17,17,66,66,17,17,17,66,17,17,17,17,17,17,17,17,66,17,17,17,17,17,17,17,17,66,17,66,17,66,17,66,17,66,0,0,0,0,0,0,0,74,68,67,8,32,35,68,67,8,32,35,5,32,8,8,32,35,5,67,68,67,5,5,8,67,5,32,68,67,8,32,35,5,68,67,8,32,35,8,8,5,8,5,67,5,68,67,8,32,35,8,8,32,5,32,35,5,32,35,5,32,5,32,35,5,5,32,5,5,32,5,32,35,5,8,68,67,8,32,35,68,67,8,32,35,68,67,8,32,35,32,5,0,0,0,0,0,36,40,39,36,71,40,39,36,71,36,71,36,71,13,13,71,13,39,13,13,71,13,71,13,71,13,13,71,40,40,39,36,71,40,39,36,71,40,39,36,71,36,36,36,13,36,71,13,71,13,13,71,13,71,13,71,0,0,36,36,71,40,13,40,39,36,71,40,39,36,71,40,39,36,71,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,[],[]],[[-1,8],8,[]],[[6,8],8],[[1,1],9],[-1,10,[]],[6,10],0,0,[[],6],0,[[-1,11],[[12,[7]]],[]],[13,[[12,[-1]]],14],[13,[[12,[-1]]],14],[13,[[12,[-1]]],14],[13,[[12,[-1]]],14],[6,[[12,[-1]]],14],[6,15],[5,7],[[-1,8],7,[]],[[6,8],7],[[-1,3],16,[]],[[6,3],16],0,[[-1,8],7,[]],[[6,8],7],[[5,5],16],[[3,3],16],[[1,1],16],[[1,17],16],0,0,0,[[-1,18],7,[]],[[6,18],7],0,[[-1,18],16,[]],0,[[-1,8],7,[]],[[6,8],7],0,[3,19],[3,[[12,[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,6,[13,25,26]],[-1,-1,[]],[-1,-1,[]],[2,[[23,[1,27]]]],[[1,1],16],[[1,17],16],[[1,17],16],[[1,1],16],[[5,-1],7,28],[[1,-1],7,28],[-1,[[29,[-1]]],[]],0,0,0,[[-1,5],[[29,[-1]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,16],[13,16],[13,16],[13,16],[6,16],[3,16],[3,16],[[1,17],16],[[1,1],16],[3,1],0,[3,[[12,[30]]]],[[1,1],16],[[1,17],16],[-1,[[12,[17]]],[]],[3,[[12,[2]]]],[3,2],[[2,2,1,[12,[2]],[12,[30]],[12,[2]],19,31],3],[-1,6,[13,25,26]],[[-1,32],8,[]],[[6,32],8],[[],6],[[-1,6],7,[]],[[1,17],[[12,[9]]]],[[1,1],[[12,[9]]]],[[-1,33,34],7,[]],[[-1,8,35],7,[]],[[6,8,35],7],[[-1,8,8],7,[]],[[6,8,8],7],[[-1,3],36,[]],[[6,3],36],0,0,0,0,[3,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,37,[]],0,0,[[-1,8],16,[]],[[6,8],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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[15,15],[[-1,-2],7,[],[]],[[15,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-2,38,[]],[-1,-2,[],[]],[6,39],[6,[[23,[7,40]]]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,11,[]],[15,[[12,[6]]]],[[6,-1],-2,41,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3,42],7,[[43,[[12,[8]]]]]],[[3,42],7],[18,44],[[18,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-2,[],[]],[18,16],[18,16],[18,3],[[3,42],18],[[-1,3,42],18,[[43,[[12,[8]]]]]],[18,[[12,[8]]]],[[18,34],7],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,11,[]],0,0,0,0,0,0,0,0,0,0,[[-1,3],[[12,[33]]],[]],[[33,3],[[12,[33]]]],[[33,3],[[12,[33]]]],[33,2],[-1,-2,[],[]],[-1,-2,[],[]],[-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,4],[33,4],[33,33],[[[45,[-1]]],[[45,[-1]]],[46,47]],[[[48,[-1]]],[[48,[-1]]],[46,49]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[19,33],16],[-1,[[48,[-1]]],49],[-1,[[45,[-1]]],47],[[19,19],16],[[33,33],16],[[50,50],16],[[19,-1],[[12,[33]]],[[51,[2]],52]],[[19,21],[[23,[7,22]]]],[[19,21],[[23,[7,22]]]],[[42,21],[[23,[7,22]]]],[[42,21],[[23,[7,22]]]],[[33,21],[[23,[7,22]]]],[[33,21],[[23,[7,22]]]],[[50,21],[[23,[7,22]]]],[[44,21],[[23,[7,22]]]],[[[45,[-1]],21],[[23,[7,22]]],47],[[[45,[-1]],21],[[23,[7,22]]],47],[[[48,[-1]],21],[[23,[7,22]]],49],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[33,-1],7,28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[19],[-1,-2,[],[]],[19,16],[42,16],[19,44],[19,53],[42,53],[33,2],[[[54,[2]],4],19],[44,[[12,[33]]]],[[-1,33,34],7,[]],[[42,34],7],[[50,33,34],7],[[[45,[-1]],33,34],7,47],[[[48,[-1]],33,34],7,49],[[-1,33,16],7,[]],[[-1,33,49],7,[]],[[-1,33,55],7,[]],[[-1,33,56],7,[]],[[-1,33,57],7,[]],[[-1,33,58],7,[]],[[-1,33,2],7,[]],[[-1,33,59],7,[]],[[-1,33,60],7,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-1,37,[]],[-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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[61,[-1]]],[[61,[-1]]],46],[[[29,[-1]]],[[29,[-1]]],46],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[[61,[-1]]],6,[]],[[[29,[-1]]],7,[]],[[[61,[-1]],21],24,49],[[[29,[-1]],21],24,49],[-1,-1,[]],[-1,-1,[]],[-1,[[29,[-1]]],[]],[[[61,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[61,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[62,[[61,[-1]]]]],[[62,[-1]]],[]],[[[62,[[29,[-1]]]]],[[62,[-1]]],[]],[[[62,[[61,[-1]]]]],[[62,[-1]]],[]],[[[62,[[29,[-1]]]]],[[62,[-1]]],[]],[[-1,5],[[29,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[],[]],[-1,[],[]],[[[61,[-1]]],-1,[]],[[[29,[-1]]],-1,[]],[[[62,[[61,[-1]]]],63],64,65],[[[62,[[29,[-1]]]],63],64,65],[[[29,[-1]]],5,[]],[[[29,[-1]]],5,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],[-1,[[61,[-1]]],[]],[[-1,-2],[[61,[-1]]],[],[[43,[6]]]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[66,66],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[17,17],9],[[],17],[[17,1],16],[[17,17],16],[[17,21],[[23,[7,22]]]],[[17,21],[[23,[7,22]]]],[[66,21],[[23,[7,22]]]],[[66,21],[[23,[7,22]]]],[-1,-1,[]],[1,17],[[[12,[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,[[12,[1]]]],[[17,1],16],[[17,17],16],[[17,1],16],[[17,17],16],[[17,17],[[12,[9]]]],[[17,1],[[12,[9]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,37,[]],[-1,37,[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,11,[]],[-1,11,[]],0,0,0,0,0,0,0,[-1,[[12,[8]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3,42],5,[[43,[[12,[8]]]]]],[[8,3,42],32],[8,8],[[-1,-2],7,[],[]],[[32,33],16],[[35,33],16],[[],5],[67,5],[68,7],[67,7],[5,68],[5,67],[[8,8],16],[67,5],[[5,-1],[[12,[33]]],[69,52]],[32,19],[[68,21],24],[[67,21],24],[[8,21],[[23,[7,22]]]],[[32,21],[[23,[7,22]]]],[[35,21],[[23,[7,22]]]],[[5,-1],5,[[43,[[12,[8]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[70,8],[60,8],[[5,-1],16,[69,52]],[[8,-1],7,28],[5,[[12,[8]]]],[67,[[12,[8]]]],[[5,-1],-2,41,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,70],[8,60],[32,16],[5,16],[32,16],[35,16],[5,16],[32,16],[35,53],[5,[[12,[3]]]],[32,3],[[3,42],5],[[3,42],32],[42,35],[3,5],[[3,42],5],[[3,42],32],[[],5],[5,5],[32,[[12,[8]]]],[[5,-1,-2],5,[69,52],20],[[32,34],7],[[35,34],7],[[5,42],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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[32,42],[[5,-1],[[12,[-2]]],41,[]],0,0,0,0,0,[[],36],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,36],[71,71],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[[-1,8],8,[]],[-1,10,[]],[[],71],[[-1,11],[[12,[7]]],[]],[39,7],[[-1,8],7,[]],[[-1,3],16,[]],[[71,3],16],[[-1,8],7,[]],[[71,8],7],[[-1,18],7,[]],[[71,18],7],[[-1,18],16,[]],[[-1,8],7,[]],[[71,8],7],[[40,21],[[23,[7,22]]]],[[40,21],[[23,[7,22]]]],[[39,21],[[23,[7,22]]]],[[36,21],[[23,[7,22]]]],[[71,21],[[23,[7,22]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,16],[36,16],[36,16],[-1,[[12,[17]]],[]],[[],36],[[],71],[[-1,32],8,[]],[[71,32],8],[[-1,6],7,[]],[[-1,8,35],7,[]],[[71,8,35],7],[[-1,8,8],7,[]],[[71,8,8],7],[[-1,3],36,[]],[[71,3],36],[-1,39,[13,25,26]],[-1,[[23,[7,40]]],[13,25,26]],[[],36],[-1,-2,[],[]],[-1,-2,[],[]],[-1,37,[]],[[-1,8],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,11,[]],[-1,11,[]],[-1,11,[]],[-1,11,[]],[[-1,-2],-3,[13,25,26],41,[]]],"c":[46,47,543],"p":[[3,"Level",0],[15,"str"],[3,"Metadata",0],[3,"Identifier",601],[3,"Span",0],[3,"Dispatch",0],[15,"tuple"],[3,"Id",421],[4,"Ordering",602],[3,"Current",603],[3,"TypeId",604],[4,"Option",605],[8,"Subscriber",0],[8,"Any",604],[3,"WeakDispatch",158],[15,"bool"],[3,"LevelFilter",366],[3,"Event",178],[3,"FieldSet",197],[8,"Value",0],[3,"Formatter",606],[3,"Error",606],[4,"Result",607],[6,"Result",606],[8,"Send",608],[8,"Sync",608],[3,"ParseLevelError",609],[8,"Hasher",610],[3,"Instrumented",318],[15,"u32"],[3,"Kind",609],[3,"Attributes",421],[3,"Field",197],[8,"Visit",197],[3,"Record",421],[3,"Interest",520],[3,"String",611],[8,"FnMut",612],[3,"DefaultGuard",520],[3,"SetGlobalDefaultError",520],[8,"FnOnce",612],[3,"ValueSet",197],[8,"Into",613],[3,"Iter",197],[3,"DisplayValue",197],[8,"Clone",614],[8,"Display",606],[3,"DebugValue",197],[8,"Debug",606],[3,"Empty",197],[8,"Borrow",615],[8,"Sized",608],[15,"usize"],[15,"slice"],[8,"Error",616],[15,"f64"],[15,"i128"],[15,"i64"],[15,"u128"],[15,"u64"],[3,"WithDispatch",318],[3,"Pin",617],[3,"Context",618],[4,"Poll",619],[8,"Future",620],[3,"ParseLevelFilterError",366],[3,"EnteredSpan",421],[3,"Entered",421],[8,"AsField",197],[3,"NonZeroU64",621],[3,"NoSubscriber",520],[8,"Instrument",0],[8,"WithSubscriber",318],[8,"AsId",421]],"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-Debug-for-Level"],[76,"impl-Display-for-Level"],[83,"impl-PartialOrd-for-Level"],[84,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[85,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[86,"impl-PartialOrd-for-Level"],[99,"impl-dyn+Subscriber"],[100,"impl-dyn+Subscriber+%2B+Send"],[101,"impl-dyn+Subscriber+%2B+Sync"],[102,"impl-dyn+Subscriber+%2B+Send+%2B+Sync"],[106,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[107,"impl-PartialOrd-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-Debug-for-ValueSet%3C\'a%3E"],[243,"impl-Display-for-ValueSet%3C\'a%3E"],[244,"impl-Display-for-Field"],[245,"impl-Debug-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-Display-for-ParseLevelFilterError"],[390,"impl-Debug-for-ParseLevelFilterError"],[392,"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-for-LevelFilter"],[410,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[553,"impl-Display-for-SetGlobalDefaultError"],[554,"impl-Debug-for-SetGlobalDefaultError"]]},\ @@ -348,14 +348,14 @@ var searchIndex = JSON.parse('{\ "unicode_vo":{"doc":"This library implements Unicode Vertical_Orientation …","t":"ENNNNLLFLLLLLLLLLL","n":["Orientation","Rotated","TransformedOrRotated","TransformedOrUpright","Upright","borrow","borrow_mut","char_orientation","clone","clone_into","eq","fmt","from","into","to_owned","try_from","try_into","type_id"],"q":[[0,"unicode_vo"],[18,"core::fmt"],[19,"core::fmt"],[20,"core::any"]],"d":["Character orientation.","Characters which are displayed sideways, rotated 90 …","Same as Tu except that, as a fallback, the character can …","Characters which are not just upright or sideways, but …","Characters which are displayed upright, with the same …","","","Returns a vertical orientation of a character.","","","","","Returns the argument unchanged.","Calls U::from(self).","","","",""],"i":[0,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2],"f":[0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[2,2],[[-1,-2],3,[],[]],[[2,2],4],[[2,5],6],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,8,[]]],"c":[],"p":[[15,"char"],[4,"Orientation",0],[15,"tuple"],[15,"bool"],[3,"Formatter",18],[6,"Result",18],[4,"Result",19],[3,"TypeId",20]],"b":[]},\ "universal_hash":{"doc":"Traits for Universal Hash Functions.","t":"GDGIGIIIILLLKLLACLLKLLLLLCLKLKLKLLLLLCLLKLDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Block","Error","Key","KeyInit","ParBlocks","Reset","UhfBackend","UhfClosure","UniversalHash","blocks_needed_to_align","borrow","borrow_mut","call","clone","clone_into","consts","crypto_common","default","eq","finalize","finalize_reset","fmt","fmt","from","generate_key","generic_array","into","new","new_from_slice","proc_block","proc_par_blocks","reset","to_owned","to_string","try_from","try_into","type_id","typenum","update","update_padded","update_with_backend","verify","B0","B1","False","N1","N10","N100","N1000","N10000","N100000","N1000000","N10000000","N100000000","N1000000000","N10000000000","N100000000000","N1000000000000","N10000000000000","N100000000000000","N1000000000000000","N10000000000000000","N100000000000000000","N1000000000000000000","N1001","N1002","N1003","N1004","N1005","N1006","N1007","N1008","N1009","N101","N1010","N1011","N1012","N1013","N1014","N1015","N1016","N1017","N1018","N1019","N102","N1020","N1021","N1022","N1023","N1024","N103","N104","N1048576","N105","N106","N107","N1073741824","N108","N109","N1099511627776","N11","N110","N111","N112","N1125899906842624","N113","N114","N115","N1152921504606846976","N116","N117","N118","N119","N12","N120","N121","N122","N123","N124","N125","N126","N127","N128","N129","N13","N130","N131","N131072","N132","N133","N134","N134217728","N135","N136","N137","N137438953472","N138","N139","N14","N140","N140737488355328","N141","N142","N143","N144","N144115188075855872","N145","N146","N147","N148","N149","N15","N150","N151","N152","N153","N154","N155","N156","N157","N158","N159","N16","N160","N161","N162","N163","N16384","N164","N165","N166","N167","N16777216","N168","N169","N17","N170","N171","N17179869184","N172","N173","N174","N175","N17592186044416","N176","N177","N178","N179","N18","N180","N18014398509481984","N181","N182","N183","N184","N185","N186","N187","N188","N189","N19","N190","N191","N192","N193","N194","N195","N196","N197","N198","N199","N2","N20","N200","N201","N202","N203","N204","N2048","N205","N206","N207","N208","N209","N2097152","N21","N210","N211","N212","N213","N214","N2147483648","N215","N216","N217","N218","N219","N2199023255552","N22","N220","N221","N222","N223","N224","N225","N2251799813685248","N226","N227","N228","N229","N23","N230","N2305843009213693952","N231","N232","N233","N234","N235","N236","N237","N238","N239","N24","N240","N241","N242","N243","N244","N245","N246","N247","N248","N249","N25","N250","N251","N252","N253","N254","N255","N256","N257","N258","N259","N26","N260","N261","N262","N262144","N263","N264","N265","N266","N267","N268","N268435456","N269","N27","N270","N271","N272","N273","N274","N274877906944","N275","N276","N277","N278","N279","N28","N280","N281","N281474976710656","N282","N283","N284","N285","N286","N287","N288","N288230376151711744","N289","N29","N290","N291","N292","N293","N294","N295","N296","N297","N298","N299","N3","N30","N300","N301","N302","N303","N304","N305","N306","N307","N308","N309","N31","N310","N311","N312","N313","N314","N315","N316","N317","N318","N319","N32","N320","N321","N322","N323","N324","N325","N326","N327","N32768","N328","N329","N33","N330","N331","N332","N333","N334","N335","N33554432","N336","N337","N338","N339","N34","N340","N341","N342","N343","N34359738368","N344","N345","N346","N347","N348","N349","N35","N350","N351","N35184372088832","N352","N353","N354","N355","N356","N357","N358","N359","N36","N360","N36028797018963968","N361","N362","N363","N364","N365","N366","N367","N368","N369","N37","N370","N371","N372","N373","N374","N375","N376","N377","N378","N379","N38","N380","N381","N382","N383","N384","N385","N386","N387","N388","N389","N39","N390","N391","N392","N393","N394","N395","N396","N397","N398","N399","N4","N40","N400","N401","N402","N403","N404","N405","N406","N407","N408","N409","N4096","N41","N410","N411","N412","N413","N414","N415","N416","N417","N418","N419","N4194304","N42","N420","N421","N422","N423","N424","N425","N426","N427","N428","N429","N4294967296","N43","N430","N431","N432","N433","N434","N435","N436","N437","N438","N439","N4398046511104","N44","N440","N441","N442","N443","N444","N445","N446","N447","N448","N449","N45","N450","N4503599627370496","N451","N452","N453","N454","N455","N456","N457","N458","N459","N46","N460","N461","N4611686018427387904","N462","N463","N464","N465","N466","N467","N468","N469","N47","N470","N471","N472","N473","N474","N475","N476","N477","N478","N479","N48","N480","N481","N482","N483","N484","N485","N486","N487","N488","N489","N49","N490","N491","N492","N493","N494","N495","N496","N497","N498","N499","N5","N50","N500","N501","N502","N503","N504","N505","N506","N507","N508","N509","N51","N510","N511","N512","N513","N514","N515","N516","N517","N518","N519","N52","N520","N521","N522","N523","N524","N524288","N525","N526","N527","N528","N529","N53","N530","N531","N532","N533","N534","N535","N536","N536870912","N537","N538","N539","N54","N540","N541","N542","N543","N544","N545","N546","N547","N548","N549","N549755813888","N55","N550","N551","N552","N553","N554","N555","N556","N557","N558","N559","N56","N560","N561","N562","N562949953421312","N563","N564","N565","N566","N567","N568","N569","N57","N570","N571","N572","N573","N574","N575","N576","N576460752303423488","N577","N578","N579","N58","N580","N581","N582","N583","N584","N585","N586","N587","N588","N589","N59","N590","N591","N592","N593","N594","N595","N596","N597","N598","N599","N6","N60","N600","N601","N602","N603","N604","N605","N606","N607","N608","N609","N61","N610","N611","N612","N613","N614","N615","N616","N617","N618","N619","N62","N620","N621","N622","N623","N624","N625","N626","N627","N628","N629","N63","N630","N631","N632","N633","N634","N635","N636","N637","N638","N639","N64","N640","N641","N642","N643","N644","N645","N646","N647","N648","N649","N65","N650","N651","N652","N653","N654","N655","N65536","N656","N657","N658","N659","N66","N660","N661","N662","N663","N664","N665","N666","N667","N668","N669","N67","N670","N671","N67108864","N672","N673","N674","N675","N676","N677","N678","N679","N68","N680","N681","N682","N683","N684","N685","N686","N687","N68719476736","N688","N689","N69","N690","N691","N692","N693","N694","N695","N696","N697","N698","N699","N7","N70","N700","N701","N702","N703","N70368744177664","N704","N705","N706","N707","N708","N709","N71","N710","N711","N712","N713","N714","N715","N716","N717","N718","N719","N72","N720","N72057594037927936","N721","N722","N723","N724","N725","N726","N727","N728","N729","N73","N730","N731","N732","N733","N734","N735","N736","N737","N738","N739","N74","N740","N741","N742","N743","N744","N745","N746","N747","N748","N749","N75","N750","N751","N752","N753","N754","N755","N756","N757","N758","N759","N76","N760","N761","N762","N763","N764","N765","N766","N767","N768","N769","N77","N770","N771","N772","N773","N774","N775","N776","N777","N778","N779","N78","N780","N781","N782","N783","N784","N785","N786","N787","N788","N789","N79","N790","N791","N792","N793","N794","N795","N796","N797","N798","N799","N8","N80","N800","N801","N802","N803","N804","N805","N806","N807","N808","N809","N81","N810","N811","N812","N813","N814","N815","N816","N817","N818","N819","N8192","N82","N820","N821","N822","N823","N824","N825","N826","N827","N828","N829","N83","N830","N831","N832","N833","N834","N835","N836","N837","N838","N8388608","N839","N84","N840","N841","N842","N843","N844","N845","N846","N847","N848","N849","N85","N850","N851","N852","N853","N854","N855","N856","N857","N858","N8589934592","N859","N86","N860","N861","N862","N863","N864","N865","N866","N867","N868","N869","N87","N870","N871","N872","N873","N874","N875","N876","N877","N878","N879","N8796093022208","N88","N880","N881","N882","N883","N884","N885","N886","N887","N888","N889","N89","N890","N891","N892","N893","N894","N895","N896","N897","N898","N899","N9","N90","N900","N9007199254740992","N901","N902","N903","N904","N905","N906","N907","N908","N909","N91","N910","N911","N912","N913","N914","N915","N916","N917","N918","N919","N92","N920","N921","N922","N923","N924","N925","N926","N927","N928","N929","N93","N930","N931","N932","N933","N934","N935","N936","N937","N938","N939","N94","N940","N941","N942","N943","N944","N945","N946","N947","N948","N949","N95","N950","N951","N952","N953","N954","N955","N956","N957","N958","N959","N96","N960","N961","N962","N963","N964","N965","N966","N967","N968","N969","N97","N970","N971","N972","N973","N974","N975","N976","N977","N978","N979","N98","N980","N981","N982","N983","N984","N985","N986","N987","N988","N989","N99","N990","N991","N992","N993","N994","N995","N996","N997","N998","N999","P1","P10","P100","P1000","P10000","P100000","P1000000","P10000000","P100000000","P1000000000","P10000000000","P100000000000","P1000000000000","P10000000000000","P100000000000000","P1000000000000000","P10000000000000000","P100000000000000000","P1000000000000000000","P1001","P1002","P1003","P1004","P1005","P1006","P1007","P1008","P1009","P101","P1010","P1011","P1012","P1013","P1014","P1015","P1016","P1017","P1018","P1019","P102","P1020","P1021","P1022","P1023","P1024","P103","P104","P1048576","P105","P106","P107","P1073741824","P108","P109","P1099511627776","P11","P110","P111","P112","P1125899906842624","P113","P114","P115","P1152921504606846976","P116","P117","P118","P119","P12","P120","P121","P122","P123","P124","P125","P126","P127","P128","P129","P13","P130","P131","P131072","P132","P133","P134","P134217728","P135","P136","P137","P137438953472","P138","P139","P14","P140","P140737488355328","P141","P142","P143","P144","P144115188075855872","P145","P146","P147","P148","P149","P15","P150","P151","P152","P153","P154","P155","P156","P157","P158","P159","P16","P160","P161","P162","P163","P16384","P164","P165","P166","P167","P16777216","P168","P169","P17","P170","P171","P17179869184","P172","P173","P174","P175","P17592186044416","P176","P177","P178","P179","P18","P180","P18014398509481984","P181","P182","P183","P184","P185","P186","P187","P188","P189","P19","P190","P191","P192","P193","P194","P195","P196","P197","P198","P199","P2","P20","P200","P201","P202","P203","P204","P2048","P205","P206","P207","P208","P209","P2097152","P21","P210","P211","P212","P213","P214","P2147483648","P215","P216","P217","P218","P219","P2199023255552","P22","P220","P221","P222","P223","P224","P225","P2251799813685248","P226","P227","P228","P229","P23","P230","P2305843009213693952","P231","P232","P233","P234","P235","P236","P237","P238","P239","P24","P240","P241","P242","P243","P244","P245","P246","P247","P248","P249","P25","P250","P251","P252","P253","P254","P255","P256","P257","P258","P259","P26","P260","P261","P262","P262144","P263","P264","P265","P266","P267","P268","P268435456","P269","P27","P270","P271","P272","P273","P274","P274877906944","P275","P276","P277","P278","P279","P28","P280","P281","P281474976710656","P282","P283","P284","P285","P286","P287","P288","P288230376151711744","P289","P29","P290","P291","P292","P293","P294","P295","P296","P297","P298","P299","P3","P30","P300","P301","P302","P303","P304","P305","P306","P307","P308","P309","P31","P310","P311","P312","P313","P314","P315","P316","P317","P318","P319","P32","P320","P321","P322","P323","P324","P325","P326","P327","P32768","P328","P329","P33","P330","P331","P332","P333","P334","P335","P33554432","P336","P337","P338","P339","P34","P340","P341","P342","P343","P34359738368","P344","P345","P346","P347","P348","P349","P35","P350","P351","P35184372088832","P352","P353","P354","P355","P356","P357","P358","P359","P36","P360","P36028797018963968","P361","P362","P363","P364","P365","P366","P367","P368","P369","P37","P370","P371","P372","P373","P374","P375","P376","P377","P378","P379","P38","P380","P381","P382","P383","P384","P385","P386","P387","P388","P389","P39","P390","P391","P392","P393","P394","P395","P396","P397","P398","P399","P4","P40","P400","P401","P402","P403","P404","P405","P406","P407","P408","P409","P4096","P41","P410","P411","P412","P413","P414","P415","P416","P417","P418","P419","P4194304","P42","P420","P421","P422","P423","P424","P425","P426","P427","P428","P429","P4294967296","P43","P430","P431","P432","P433","P434","P435","P436","P437","P438","P439","P4398046511104","P44","P440","P441","P442","P443","P444","P445","P446","P447","P448","P449","P45","P450","P4503599627370496","P451","P452","P453","P454","P455","P456","P457","P458","P459","P46","P460","P461","P4611686018427387904","P462","P463","P464","P465","P466","P467","P468","P469","P47","P470","P471","P472","P473","P474","P475","P476","P477","P478","P479","P48","P480","P481","P482","P483","P484","P485","P486","P487","P488","P489","P49","P490","P491","P492","P493","P494","P495","P496","P497","P498","P499","P5","P50","P500","P501","P502","P503","P504","P505","P506","P507","P508","P509","P51","P510","P511","P512","P513","P514","P515","P516","P517","P518","P519","P52","P520","P521","P522","P523","P524","P524288","P525","P526","P527","P528","P529","P53","P530","P531","P532","P533","P534","P535","P536","P536870912","P537","P538","P539","P54","P540","P541","P542","P543","P544","P545","P546","P547","P548","P549","P549755813888","P55","P550","P551","P552","P553","P554","P555","P556","P557","P558","P559","P56","P560","P561","P562","P562949953421312","P563","P564","P565","P566","P567","P568","P569","P57","P570","P571","P572","P573","P574","P575","P576","P576460752303423488","P577","P578","P579","P58","P580","P581","P582","P583","P584","P585","P586","P587","P588","P589","P59","P590","P591","P592","P593","P594","P595","P596","P597","P598","P599","P6","P60","P600","P601","P602","P603","P604","P605","P606","P607","P608","P609","P61","P610","P611","P612","P613","P614","P615","P616","P617","P618","P619","P62","P620","P621","P622","P623","P624","P625","P626","P627","P628","P629","P63","P630","P631","P632","P633","P634","P635","P636","P637","P638","P639","P64","P640","P641","P642","P643","P644","P645","P646","P647","P648","P649","P65","P650","P651","P652","P653","P654","P655","P65536","P656","P657","P658","P659","P66","P660","P661","P662","P663","P664","P665","P666","P667","P668","P669","P67","P670","P671","P67108864","P672","P673","P674","P675","P676","P677","P678","P679","P68","P680","P681","P682","P683","P684","P685","P686","P687","P68719476736","P688","P689","P69","P690","P691","P692","P693","P694","P695","P696","P697","P698","P699","P7","P70","P700","P701","P702","P703","P70368744177664","P704","P705","P706","P707","P708","P709","P71","P710","P711","P712","P713","P714","P715","P716","P717","P718","P719","P72","P720","P72057594037927936","P721","P722","P723","P724","P725","P726","P727","P728","P729","P73","P730","P731","P732","P733","P734","P735","P736","P737","P738","P739","P74","P740","P741","P742","P743","P744","P745","P746","P747","P748","P749","P75","P750","P751","P752","P753","P754","P755","P756","P757","P758","P759","P76","P760","P761","P762","P763","P764","P765","P766","P767","P768","P769","P77","P770","P771","P772","P773","P774","P775","P776","P777","P778","P779","P78","P780","P781","P782","P783","P784","P785","P786","P787","P788","P789","P79","P790","P791","P792","P793","P794","P795","P796","P797","P798","P799","P8","P80","P800","P801","P802","P803","P804","P805","P806","P807","P808","P809","P81","P810","P811","P812","P813","P814","P815","P816","P817","P818","P819","P8192","P82","P820","P821","P822","P823","P824","P825","P826","P827","P828","P829","P83","P830","P831","P832","P833","P834","P835","P836","P837","P838","P8388608","P839","P84","P840","P841","P842","P843","P844","P845","P846","P847","P848","P849","P85","P850","P851","P852","P853","P854","P855","P856","P857","P858","P8589934592","P859","P86","P860","P861","P862","P863","P864","P865","P866","P867","P868","P869","P87","P870","P871","P872","P873","P874","P875","P876","P877","P878","P879","P8796093022208","P88","P880","P881","P882","P883","P884","P885","P886","P887","P888","P889","P89","P890","P891","P892","P893","P894","P895","P896","P897","P898","P899","P9","P90","P900","P9007199254740992","P901","P902","P903","P904","P905","P906","P907","P908","P909","P91","P910","P911","P912","P913","P914","P915","P916","P917","P918","P919","P92","P920","P921","P922","P923","P924","P925","P926","P927","P928","P929","P93","P930","P931","P932","P933","P934","P935","P936","P937","P938","P939","P94","P940","P941","P942","P943","P944","P945","P946","P947","P948","P949","P95","P950","P951","P952","P953","P954","P955","P956","P957","P958","P959","P96","P960","P961","P962","P963","P964","P965","P966","P967","P968","P969","P97","P970","P971","P972","P973","P974","P975","P976","P977","P978","P979","P98","P980","P981","P982","P983","P984","P985","P986","P987","P988","P989","P99","P990","P991","P992","P993","P994","P995","P996","P997","P998","P999","True","U0","U1","U10","U100","U1000","U10000","U100000","U1000000","U10000000","U100000000","U1000000000","U10000000000","U100000000000","U1000000000000","U10000000000000","U100000000000000","U1000000000000000","U10000000000000000","U100000000000000000","U1000000000000000000","U10000000000000000000","U1001","U1002","U1003","U1004","U1005","U1006","U1007","U1008","U1009","U101","U1010","U1011","U1012","U1013","U1014","U1015","U1016","U1017","U1018","U1019","U102","U1020","U1021","U1022","U1023","U1024","U103","U104","U1048576","U105","U106","U107","U1073741824","U108","U109","U1099511627776","U11","U110","U111","U112","U1125899906842624","U113","U114","U115","U1152921504606846976","U116","U117","U118","U119","U12","U120","U121","U122","U123","U124","U125","U126","U127","U128","U129","U13","U130","U131","U131072","U132","U133","U134","U134217728","U135","U136","U137","U137438953472","U138","U139","U14","U140","U140737488355328","U141","U142","U143","U144","U144115188075855872","U145","U146","U147","U148","U149","U15","U150","U151","U152","U153","U154","U155","U156","U157","U158","U159","U16","U160","U161","U162","U163","U16384","U164","U165","U166","U167","U16777216","U168","U169","U17","U170","U171","U17179869184","U172","U173","U174","U175","U17592186044416","U176","U177","U178","U179","U18","U180","U18014398509481984","U181","U182","U183","U184","U185","U186","U187","U188","U189","U19","U190","U191","U192","U193","U194","U195","U196","U197","U198","U199","U2","U20","U200","U201","U202","U203","U204","U2048","U205","U206","U207","U208","U209","U2097152","U21","U210","U211","U212","U213","U214","U2147483648","U215","U216","U217","U218","U219","U2199023255552","U22","U220","U221","U222","U223","U224","U225","U2251799813685248","U226","U227","U228","U229","U23","U230","U2305843009213693952","U231","U232","U233","U234","U235","U236","U237","U238","U239","U24","U240","U241","U242","U243","U244","U245","U246","U247","U248","U249","U25","U250","U251","U252","U253","U254","U255","U256","U257","U258","U259","U26","U260","U261","U262","U262144","U263","U264","U265","U266","U267","U268","U268435456","U269","U27","U270","U271","U272","U273","U274","U274877906944","U275","U276","U277","U278","U279","U28","U280","U281","U281474976710656","U282","U283","U284","U285","U286","U287","U288","U288230376151711744","U289","U29","U290","U291","U292","U293","U294","U295","U296","U297","U298","U299","U3","U30","U300","U301","U302","U303","U304","U305","U306","U307","U308","U309","U31","U310","U311","U312","U313","U314","U315","U316","U317","U318","U319","U32","U320","U321","U322","U323","U324","U325","U326","U327","U32768","U328","U329","U33","U330","U331","U332","U333","U334","U335","U33554432","U336","U337","U338","U339","U34","U340","U341","U342","U343","U34359738368","U344","U345","U346","U347","U348","U349","U35","U350","U351","U35184372088832","U352","U353","U354","U355","U356","U357","U358","U359","U36","U360","U36028797018963968","U361","U362","U363","U364","U365","U366","U367","U368","U369","U37","U370","U371","U372","U373","U374","U375","U376","U377","U378","U379","U38","U380","U381","U382","U383","U384","U385","U386","U387","U388","U389","U39","U390","U391","U392","U393","U394","U395","U396","U397","U398","U399","U4","U40","U400","U401","U402","U403","U404","U405","U406","U407","U408","U409","U4096","U41","U410","U411","U412","U413","U414","U415","U416","U417","U418","U419","U4194304","U42","U420","U421","U422","U423","U424","U425","U426","U427","U428","U429","U4294967296","U43","U430","U431","U432","U433","U434","U435","U436","U437","U438","U439","U4398046511104","U44","U440","U441","U442","U443","U444","U445","U446","U447","U448","U449","U45","U450","U4503599627370496","U451","U452","U453","U454","U455","U456","U457","U458","U459","U46","U460","U461","U4611686018427387904","U462","U463","U464","U465","U466","U467","U468","U469","U47","U470","U471","U472","U473","U474","U475","U476","U477","U478","U479","U48","U480","U481","U482","U483","U484","U485","U486","U487","U488","U489","U49","U490","U491","U492","U493","U494","U495","U496","U497","U498","U499","U5","U50","U500","U501","U502","U503","U504","U505","U506","U507","U508","U509","U51","U510","U511","U512","U513","U514","U515","U516","U517","U518","U519","U52","U520","U521","U522","U523","U524","U524288","U525","U526","U527","U528","U529","U53","U530","U531","U532","U533","U534","U535","U536","U536870912","U537","U538","U539","U54","U540","U541","U542","U543","U544","U545","U546","U547","U548","U549","U549755813888","U55","U550","U551","U552","U553","U554","U555","U556","U557","U558","U559","U56","U560","U561","U562","U562949953421312","U563","U564","U565","U566","U567","U568","U569","U57","U570","U571","U572","U573","U574","U575","U576","U576460752303423488","U577","U578","U579","U58","U580","U581","U582","U583","U584","U585","U586","U587","U588","U589","U59","U590","U591","U592","U593","U594","U595","U596","U597","U598","U599","U6","U60","U600","U601","U602","U603","U604","U605","U606","U607","U608","U609","U61","U610","U611","U612","U613","U614","U615","U616","U617","U618","U619","U62","U620","U621","U622","U623","U624","U625","U626","U627","U628","U629","U63","U630","U631","U632","U633","U634","U635","U636","U637","U638","U639","U64","U640","U641","U642","U643","U644","U645","U646","U647","U648","U649","U65","U650","U651","U652","U653","U654","U655","U65536","U656","U657","U658","U659","U66","U660","U661","U662","U663","U664","U665","U666","U667","U668","U669","U67","U670","U671","U67108864","U672","U673","U674","U675","U676","U677","U678","U679","U68","U680","U681","U682","U683","U684","U685","U686","U687","U68719476736","U688","U689","U69","U690","U691","U692","U693","U694","U695","U696","U697","U698","U699","U7","U70","U700","U701","U702","U703","U70368744177664","U704","U705","U706","U707","U708","U709","U71","U710","U711","U712","U713","U714","U715","U716","U717","U718","U719","U72","U720","U72057594037927936","U721","U722","U723","U724","U725","U726","U727","U728","U729","U73","U730","U731","U732","U733","U734","U735","U736","U737","U738","U739","U74","U740","U741","U742","U743","U744","U745","U746","U747","U748","U749","U75","U750","U751","U752","U753","U754","U755","U756","U757","U758","U759","U76","U760","U761","U762","U763","U764","U765","U766","U767","U768","U769","U77","U770","U771","U772","U773","U774","U775","U776","U777","U778","U779","U78","U780","U781","U782","U783","U784","U785","U786","U787","U788","U789","U79","U790","U791","U792","U793","U794","U795","U796","U797","U798","U799","U8","U80","U800","U801","U802","U803","U804","U805","U806","U807","U808","U809","U81","U810","U811","U812","U813","U814","U815","U816","U817","U818","U819","U8192","U82","U820","U821","U822","U823","U824","U825","U826","U827","U828","U829","U83","U830","U831","U832","U833","U834","U835","U836","U837","U838","U8388608","U839","U84","U840","U841","U842","U843","U844","U845","U846","U847","U848","U849","U85","U850","U851","U852","U853","U854","U855","U856","U857","U858","U8589934592","U859","U86","U860","U861","U862","U863","U864","U865","U866","U867","U868","U869","U87","U870","U871","U872","U873","U874","U875","U876","U877","U878","U879","U8796093022208","U88","U880","U881","U882","U883","U884","U885","U886","U887","U888","U889","U89","U890","U891","U892","U893","U894","U895","U896","U897","U898","U899","U9","U90","U900","U9007199254740992","U901","U902","U903","U904","U905","U906","U907","U908","U909","U91","U910","U911","U912","U913","U914","U915","U916","U917","U918","U919","U92","U920","U921","U922","U9223372036854775808","U923","U924","U925","U926","U927","U928","U929","U93","U930","U931","U932","U933","U934","U935","U936","U937","U938","U939","U94","U940","U941","U942","U943","U944","U945","U946","U947","U948","U949","U95","U950","U951","U952","U953","U954","U955","U956","U957","U958","U959","U96","U960","U961","U962","U963","U964","U965","U966","U967","U968","U969","U97","U970","U971","U972","U973","U974","U975","U976","U977","U978","U979","U98","U980","U981","U982","U983","U984","U985","U986","U987","U988","U989","U99","U990","U991","U992","U993","U994","U995","U996","U997","U998","U999","Z0","add","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","default","default","default","div","eq","eq","eq","fmt","fmt","fmt","from","from","from","hash","hash","hash","into","into","into","max","max","max","max","max","max","max","min","min","min","min","min","min","min","mul","mul","mul","neg","new","new","new","new","new","not","not","partial_cmp","partial_cmp","partial_cmp","partial_div","powi","powi","powi","rem","sub","sub","sub","to_bool","to_bool","to_i16","to_i32","to_i64","to_i8","to_int","to_int","to_int","to_int","to_isize","to_owned","to_owned","to_owned","to_u8","to_u8","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"universal_hash"],[42,"universal_hash::consts"],[3429,"core::clone"],[3430,"core::fmt"],[3431,"core::fmt"],[3432,"rand_core"],[3433,"rand_core"],[3434,"core::result"],[3435,"alloc::string"],[3436,"core::any"],[3437,"typenum::marker_traits"],[3438,"typenum::marker_traits"],[3439,"typenum::marker_traits"],[3440,"typenum::int"],[3441,"typenum::marker_traits"],[3442,"typenum::array"]],"d":["Block on which BlockSizeUser implementors operate.","Error type used by the UniversalHash::verify method to …","Key used by KeySizeUser implementors.","Types which can be initialized from key.","Parallel blocks on which ParBlocksSizeUser implementors …","Resettable types.","Trait implemented by UHF backends.","Trait for UhfBackend users.","The UniversalHash trait defines a generic interface for …","Returns the number of blocks that should be passed to …","","","Execute closure with the provided UHF backend.","","","Type aliases for many constants.","","","","Retrieve result and consume hasher instance.","Obtain the [Output] of a UniversalHash computation and …","","","Returns the argument unchanged.","Generate random key using the provided CryptoRng.","","Calls U::from(self).","Create new value from fixed size key.","Create new value from variable size key.","Process single block.","Process several blocks in parallel.","Reset state to its initial value.","","","","","","","Update hash function state with the provided block.","Input data into the universal hash function. If the length …","Update hash function state using the provided rank-2 …","Verify the UniversalHash of the processed input matches a …","The type-level bit 0.","The type-level bit 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type-level signed integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Instantiates a singleton representing this bit.","","Instantiates a singleton representing this bit.","","Instantiates a singleton representing the integer 0.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,3,4,4,21,4,4,0,0,4,4,42,42,4,4,4,43,0,4,43,43,3,3,8,4,4,4,4,4,0,42,42,42,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,24,26,26,24,24,26,24,24,26,26,24,26,22,24,26,22,24,26,22,24,26,22,24,26,22,24,26,22,22,24,26,22,24,26,22,24,26,22,24,26,22,24,26,22,24,24,26,26,22,22,22,24,24,26,26,22,22,22,22,22,22,22,24,24,26,26,22,24,26,24,26,22,22,22,22,22,22,22,22,22,24,26,22,22,22,22,22,22,22,22,22,24,26,22,24,26,24,26,22,24,26,22,24,26,22],"f":[0,0,0,0,0,0,0,0,0,[-1,1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],2,[],3],[4,4],[[-1,-2],2,[],[]],0,0,[[],4],[[4,4],5],[-1,[[6,[-1]]],[]],[-1,[[6,[-1]]],[7,8]],[[4,9],10],[[4,9],10],[-1,-1,[]],[-1,[[12,[11]]],[13,14]],0,[-1,-2,[],[]],[[[12,[11]]],-1,[]],[[[15,[11]]],[[17,[-1,16]]],[]],[[-1,[6,[-1]]],2,[]],[[-1,[18,[-1]]],2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,19,[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,20,[]],0,[[-1,[15,[[6,[-1]]]]],2,[]],[[-1,[15,[11]]],2,[]],[[-1,-2],2,[],21],[[-1,[6,[-1]]],[[17,[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[22,-1],[],23],[[24,-1],[],25],[[26,26]],[[26,24]],[[24,26]],[[24,24]],[[26,-1],[],25],[[24,26]],[[24,24]],[[26,26]],[[26,24]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[24,24],[26,26],[22,22],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[24,24],27],[[26,26],27],[[22,22],27],[[],24],[[],26],[[],22],[[22,-1],[],[23,28]],[[24,24],5],[[26,26],5],[[22,22],5],[[24,9],[[17,[2,29]]]],[[26,9],[[17,[2,29]]]],[[22,9],[[17,[2,29]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[24,-1],2,30],[[26,-1],2,30],[[22,-1],2,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[24,26],26],[[24,24],24],[[26,24],26],[[26,26],26],[[22,22]],[[22,[31,[-1]]],[],[32,28]],[[22,[33,[-1]]],[],[32,28]],[[24,26],24],[[24,24],24],[[26,24],24],[[26,26],26],[[22,[31,[-1]]],[],[32,28]],[[22,22]],[[22,[33,[-1]]],[],[32,28]],[[22,-1],[],23],[[22,[34,[-1,-2]]],[],[],[]],[[22,35]],[22],[[],24],[[],24],[[],26],[[],26],[[],22],[24],[26],[[24,24],[[36,[27]]]],[[26,26],[[36,[27]]]],[[22,22],[[36,[27]]]],[[-1,-2],[],[],[]],[[22,[31,[-1]]],[],[32,28]],[[22,22]],[[22,[33,[-1]]],[],[32,28]],[[22,-1],[],[23,28]],[[22,[33,[-1]]],[],[32,28]],[[22,[31,[-1]]],[],[32,28]],[[22,22]],[[],5],[[],5],[[],37],[[],38],[[],39],[[],40],[[],40],[[],38],[[],37],[[],39],[[],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],11],[[],11],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,20,[]],[-1,20,[]],[-1,20,[]]],"c":[],"p":[[15,"usize"],[15,"tuple"],[8,"UhfBackend",0],[3,"Error",0],[15,"bool"],[6,"Block",0],[8,"Clone",3429],[8,"Reset",0],[3,"Formatter",3430],[6,"Result",3430],[15,"u8"],[3,"GenericArray",3431],[8,"CryptoRng",3432],[8,"RngCore",3432],[15,"slice"],[3,"InvalidLength",3433],[4,"Result",3434],[6,"ParBlocks",0],[3,"String",3435],[3,"TypeId",3436],[8,"UhfClosure",0],[3,"Z0",42],[8,"Integer",3437],[3,"B0",42],[8,"Bit",3437],[3,"B1",42],[4,"Ordering",3438],[8,"NonZero",3437],[3,"Error",3430],[8,"Hasher",3439],[3,"PInt",3440],[8,"Unsigned",3437],[3,"NInt",3440],[3,"TArr",3441],[3,"ATerm",3441],[4,"Option",3442],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"isize"],[8,"UniversalHash",0],[8,"KeyInit",0]],"b":[[21,"impl-Display-for-Error"],[22,"impl-Debug-for-Error"],[3325,"impl-BitAnd-for-B1"],[3326,"impl-BitAnd%3CB0%3E-for-B1"],[3327,"impl-BitOr%3CB1%3E-for-B0"],[3328,"impl-BitOr-for-B0"],[3330,"impl-BitXor%3CB1%3E-for-B0"],[3331,"impl-BitXor-for-B0"],[3332,"impl-BitXor-for-B1"],[3333,"impl-BitXor%3CB0%3E-for-B1"],[3368,"impl-Max%3CB1%3E-for-B0"],[3369,"impl-Max-for-B0"],[3370,"impl-Max%3CB0%3E-for-B1"],[3371,"impl-Max-for-B1"],[3372,"impl-Max-for-Z0"],[3373,"impl-Max%3CPInt%3CU%3E%3E-for-Z0"],[3374,"impl-Max%3CNInt%3CU%3E%3E-for-Z0"],[3375,"impl-Min%3CB1%3E-for-B0"],[3376,"impl-Min-for-B0"],[3377,"impl-Min%3CB0%3E-for-B1"],[3378,"impl-Min-for-B1"],[3379,"impl-Min%3CPInt%3CU%3E%3E-for-Z0"],[3380,"impl-Min-for-Z0"],[3381,"impl-Min%3CNInt%3CU%3E%3E-for-Z0"],[3382,"impl-Mul%3CI%3E-for-Z0"],[3383,"impl-Mul%3CTArr%3CV,+A%3E%3E-for-Z0"],[3384,"impl-Mul%3CATerm%3E-for-Z0"],[3386,"impl-B0"],[3387,"impl-Bit-for-B0"],[3388,"impl-B1"],[3389,"impl-Bit-for-B1"],[3397,"impl-Pow%3CPInt%3CU%3E%3E-for-Z0"],[3398,"impl-Pow%3CZ0%3E-for-Z0"],[3399,"impl-Pow%3CNInt%3CU%3E%3E-for-Z0"],[3401,"impl-Sub%3CNInt%3CU%3E%3E-for-Z0"],[3402,"impl-Sub%3CPInt%3CU%3E%3E-for-Z0"],[3403,"impl-Sub-for-Z0"],[3410,"impl-ToInt%3Ci8%3E-for-Z0"],[3411,"impl-ToInt%3Ci32%3E-for-Z0"],[3412,"impl-ToInt%3Ci16%3E-for-Z0"],[3413,"impl-ToInt%3Ci64%3E-for-Z0"]]},\ "untrusted":{"doc":"untrusted.rs: Safe, fast, zero-panic, zero-crashing, …","t":"DDDLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLL","n":["EndOfInput","Input","Reader","as_slice_less_safe","at_end","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","eq","fmt","fmt","fmt","from","from","from","from","from","into","into","into","is_empty","len","new","peek","read_all","read_all_optional","read_byte","read_bytes","read_bytes_to_end","read_partial","skip","skip_to_end","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"untrusted"],[46,"core::fmt"],[47,"core::fmt"],[48,"core::ops::function"],[49,"core::option"],[50,"core::any"]],"d":["The error type used to indicate the end of the input was …","A wrapper around &'a [u8] that helps in writing panic-free …","A read-only, forward-only cursor into the data in an Input.","Access the input as a slice so it can be processed by …","Returns true if the reader is at the end of the input, and …","","","","","","","","","","","","","Returns the argument unchanged.","Construct a new Input for the given input bytes.","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if the input is empty and false otherwise.","Returns the length of the Input.","Construct a new Reader for the given input. Use read_all or","Returns true if there is at least one more byte in the …","Calls read with the given input as a Reader, ensuring that …","Calls read with the given input as a Reader, ensuring that …","Reads the next input byte.","Skips num_bytes of the input, returning the skipped input …","Skips the reader to the end of the input, returning the …","Calls read() with the given input as a Reader. On success, …","Skips num_bytes of the input.","Skips the reader to the end of the input.","","","","","","","","",""],"i":[0,0,0,1,4,4,1,6,4,1,6,1,6,6,4,1,6,4,1,1,1,6,4,1,6,1,1,4,4,1,0,4,4,4,4,4,4,4,1,6,4,1,6,4,1,6],"f":[0,0,0,[1,[[3,[2]]]],[4,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[6,6],[[6,6],5],[[4,7],8],[[1,7],8],[[6,7],8],[-1,-1,[]],[[[3,[2]]],1],[[[3,[2]]],1],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,5],[1,9],[1,4],[[4,2],5],[[1,-1,-2],[[10,[-3,-1]]],[],11,[]],[[[12,[1]],-1,-2],[[10,[-3,-1]]],[],11,[]],[4,[[10,[2,6]]]],[[4,9],[[10,[1,6]]]],[4,1],[[4,-1],[[10,[[13,[1,-2]],-3]]],11,[],[]],[[4,9],[[10,[13,6]]]],[4,13],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]]],"c":[],"p":[[3,"Input",0],[15,"u8"],[15,"slice"],[3,"Reader",0],[15,"bool"],[3,"EndOfInput",0],[3,"Formatter",46],[6,"Result",46],[15,"usize"],[4,"Result",47],[8,"FnOnce",48],[4,"Option",49],[15,"tuple"],[3,"TypeId",50]],"b":[[18,"impl-Input%3C\'a%3E"],[19,"impl-From%3C%26%5Bu8%5D%3E-for-Input%3C\'a%3E"]]},\ -"url":{"doc":"rust-url is an implementation of the URL Standard for the …","t":"NNNNNNNNNNNNNNNNNNNNNGNNNENNNNNNNNNNNDENEDDNENNNNENNNDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AfterFragment","AfterHost","AfterPassword","AfterPath","AfterPort","AfterQuery","AfterScheme","AfterUsername","Backslash","BeforeFragment","BeforeHost","BeforePassword","BeforePath","BeforePort","BeforeQuery","BeforeScheme","BeforeUsername","C0SpaceIgnored","Domain","EmbeddedCredentials","EmptyHost","EncodingOverride","ExpectedDoubleSlash","ExpectedFileDoubleSlash","FileWithHostAndWindowsDrive","Host","IdnaError","InvalidDomainCharacter","InvalidIpv4Address","InvalidIpv6Address","InvalidPort","Ipv4","Ipv6","NonUrlCodePoint","None","NullInFragment","Opaque","OpaqueOrigin","Origin","Overflow","ParseError","ParseOptions","PathSegmentsMut","PercentDecode","Position","RelativeUrlWithCannotBeABaseBase","RelativeUrlWithoutBase","SetHostOnCannotBeABaseUrl","Some","SyntaxViolation","TabOrNewlineIgnored","Tuple","UnencodedAtSign","Url","UrlQuery","as_mut_string","as_ref","as_str","ascii_serialization","authority","base_url","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","cannot_be_a_base","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","description","deserialize","deserialize","deserialize_internal","domain","drop","drop","encoding_override","eq","eq","eq","eq","eq","eq","extend","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","form_urlencoded","fragment","from","from","from","from","from","from","from","from","from","from","from","from_directory_path","from_file_path","from_str","has_authority","has_host","hash","hash","hash","hash","host","host_str","index","index","index","index","into","into","into","into","into","into","into","into","into","into","into_string","is_special","is_tuple","join","make_relative","new_opaque","options","origin","parse","parse","parse","parse_opaque","parse_with_params","partial_cmp","partial_cmp","password","path","path_segments","path_segments_mut","pop","pop_if_empty","port","port_or_known_default","push","query","query_pairs","query_pairs_mut","scheme","serialize","serialize","serialize_internal","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","syntax_violation_callback","to_file_path","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","unicode_serialization","username"],"q":[[0,"url"],[257,"alloc::string"],[258,"core::option"],[259,"core::clone"],[260,"core::cmp"],[261,"core::cmp"],[262,"serde::de"],[263,"serde::de"],[264,"core::fmt"],[265,"core::fmt"],[266,"core::fmt"],[267,"std::path"],[268,"core::hash"],[269,"core::hash"],[270,"core::ops::range"],[271,"form_urlencoded"],[272,"form_urlencoded"],[273,"serde::ser"],[274,"core::net::socket_addr"],[275,"alloc::vec"],[276,"std::io::error"],[277,"core::ops::function"],[278,"std::path"]],"d":["","","","","","","","","","","","","","","","","","","A DNS domain name, as ‘.’ dot-separated labels. …","","","","","","","The host name of an URL.","","","","","","An IPv4 address. Url::host_str returns the serialization …","An IPv6 address. Url::host_str returns the serialization …","","No value.","","A globally unique identifier","Opaque identifier for URLs that have file or other schemes","The origin of an URL","","Errors that can occur during parsing.","Full configuration for the URL parser.","Exposes methods to manipulate the path of an URL that is …","","Indicates a position within a URL based on its components.","","","","Some value of type T.","Non-fatal syntax violations that can occur during parsing.","","Consists of the URL’s scheme, host and port","","A parsed URL record.","Implementation detail of Url::query_pairs_mut. Typically …","","","Return the serialization of this URL.","…","Return the authority of this URL as an ASCII string.","Change the base URL","","","","","","","","","","","","","","","","","","","","","Return whether this URL is a cannot-be-a-base URL, meaning …","Remove all segments in the path, leaving the minimal …","","","","","","","","","","","","","","","","","","","","","","Serialize with Serde using the internal representation of …","If this URL has a host and it is a domain name (not an IP …","","","Override the character encoding of query strings. This is …","","","","","","","Append each segment from the given iterator at the end of …","","","","","","","","","","","","","","","","Return this URL’s fragment identifier, if any.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert a directory name as std::path::Path into an URL in …","Convert a file name as std::path::Path into an URL in the …","","Return whether the URL has an ‘authority’, which can …","Equivalent to url.host().is_some().","","","","","Return the parsed representation of the host for this URL. …","Return the string representation of the host (domain or IP …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 the serialization of this URL.","Return whether the URL is special (has a special scheme)","Return whether this origin is a (scheme, host, port) tuple …","Parse a string as an URL, with this URL as the base URL.","Creates a relative URL if possible, with this URL as the …","Creates a new opaque origin that is only equal to itself.","Return a default ParseOptions that can fully configure the …","Return the origin of this URL (…","Parse a host: either an IPv6 address in [] square …","Parse an absolute URL from a string.","Parse an URL string with the configuration so far.","","Parse an absolute URL from a string and add params to its …","","","Return the password for this URL, if any, as a …","Return the path for this URL, as a percent-encoded ASCII …","Unless this URL is cannot-be-a-base, return an iterator of …","Return an object with methods to manipulate this URL’s …","Remove the last segment of this URL’s path.","Remove the last segment of this URL’s path if it is …","Return the port number for this URL, if any.","Return the port number for this URL, or the default port …","Append the given segment at the end of this URL’s path.","Return this URL’s query string, if any, as a …","Parse the URL’s query string, if any, as …","Manipulate this URL’s query string, viewed as a sequence …","Return the scheme of this URL, lower-cased, as an ASCII …","","","Serialize with Serde using the internal representation of …","Change this URL’s fragment identifier.","Change this URL’s host.","Change this URL’s host to the given IP address.","Change this URL’s password.","Change this URL’s path.","Change this URL’s port number.","Change this URL’s query string.","Change this URL’s scheme.","Change this URL’s username.","Resolve a URL’s host and port number to SocketAddr.","Call the provided function or closure for a non-fatal …","Assuming the URL is in the file scheme or similar, convert …","","Return a copy of self that owns an allocated String but …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","…","Return the username for this URL (typically the empty …"],"i":[15,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,15,14,10,14,13,0,14,14,14,0,13,13,13,13,13,10,10,14,22,14,5,0,0,13,0,0,0,14,0,13,13,13,22,0,14,5,14,0,0,1,3,3,5,3,6,10,5,12,13,14,9,15,3,6,1,10,5,12,13,14,9,15,3,6,1,3,9,10,5,12,13,14,15,3,6,10,5,12,13,14,15,3,6,10,3,14,10,3,3,3,9,1,6,10,5,12,13,14,3,9,1,10,10,5,12,13,13,14,14,9,15,3,3,1,0,3,10,5,12,13,13,14,9,15,3,6,1,3,3,3,3,3,10,5,12,3,3,3,3,3,3,3,10,5,12,13,14,9,15,3,6,1,3,3,5,3,3,5,3,3,10,3,6,10,3,10,3,3,3,3,3,9,9,3,3,9,3,3,3,3,10,3,3,3,3,3,3,3,3,3,3,3,3,6,3,10,10,5,12,13,14,15,3,6,10,13,14,3,10,5,12,13,14,9,15,3,3,6,1,10,5,12,13,14,9,15,3,6,1,10,5,12,13,14,9,15,3,6,1,5,3],"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,[1,2],[3,4],[3,4],[5,2],[3,4],[[6,[7,[3]]],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,[],[]],[3,8],[9,9],[[[10,[-1]]],[[10,[-1]]],11],[5,5],[12,12],[13,13],[14,14],[15,15],[3,3],[6,6],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[[10,[-1]],[10,[-1]]],17,18],[[3,3],17],[14,4],[-1,[[19,[[10,[-2]]]]],20,21],[-1,[[19,[3]]],20],[-1,[[19,[3]]],20],[3,[[7,[4]]]],[9,16],[1,16],[[6,22],6],[[[10,[-2]],[10,[-1]]],8,[],[[23,[-1]]]],[[5,5],8],[[12,12],8],[[13,13],8],[[14,14],8],[[3,3],8],[[9,-1],9,24],[1,3],[[[10,[-1]],25],26,[[27,[4]]]],[[[10,[-1]],25],26,28],[[5,25],26],[[12,25],26],[[13,25],26],[[13,25],26],[[14,25],26],[[14,25],26],[[9,25],26],[[15,25],26],[[3,25],26],[[3,25],26],[[1,25],26],0,[3,[[7,[4]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[19,[3,16]]],[[27,[30]]]],[-1,[[19,[3,16]]],[[27,[30]]]],[4,[[19,[3,13]]]],[3,8],[3,8],[[[10,[-1]],-2],16,31,32],[[5,-1],16,32],[[12,-1],16,32],[[3,-1],16,32],[3,[[7,[[10,[4]]]]]],[3,[[7,[4]]]],[[3,[33,[15]]],4],[[3,[34,[15]]],4],[[3,35],4],[[3,[36,[15]]],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,2],[3,8],[5,8],[[3,4],[[19,[3,13]]]],[[3,3],[[7,[2]]]],[[],5],[[],6],[3,5],[4,[[19,[[10,[2]],13]]]],[4,[[19,[3,13]]]],[[6,4],[[19,[3,13]]]],[4,[[19,[[10,[2]],13]]]],[[4,-1],[[19,[3,13]]],24],[[[10,[-1]],[10,[-1]]],[[7,[17]]],37],[[3,3],[[7,[17]]]],[3,[[7,[4]]]],[3,4],[3,[[7,[[39,[38]]]]]],[3,[[19,[9,16]]]],[9,9],[9,9],[3,[[7,[40]]]],[3,[[7,[40]]]],[[9,4],9],[3,[[7,[4]]]],[3,41],[3,[[42,[1]]]],[3,4],[[[10,[-1]],-2],19,43,44],[[3,-1],19,44],[[3,-1],19,44],[[3,[7,[4]]],16],[[3,[7,[4]]],[[19,[16,13]]]],[[3,45],[[19,[16,16]]]],[[3,[7,[4]]],[[19,[16,16]]]],[[3,4],16],[[3,[7,[40]]],[[19,[16,16]]]],[[3,[7,[4]]],16],[[3,4],[[19,[16,16]]]],[[3,4],[[19,[16,16]]]],[[3,-1],[[48,[[47,[46]]]]],49],[[6,[7,[49]]],6],[3,[[19,[50,16]]]],[-1,-2,[],[]],[[[10,[4]]],[[10,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,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]]],[],[]],[4,[[19,[3]]]],[-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,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[5,2],[3,4]],"c":[168],"p":[[3,"UrlQuery",0],[3,"String",257],[3,"Url",0],[15,"str"],[4,"Origin",0],[3,"ParseOptions",0],[4,"Option",258],[15,"bool"],[3,"PathSegmentsMut",0],[4,"Host",0],[8,"Clone",259],[3,"OpaqueOrigin",0],[4,"ParseError",0],[4,"SyntaxViolation",0],[4,"Position",0],[15,"tuple"],[4,"Ordering",260],[8,"Ord",260],[4,"Result",261],[8,"Deserializer",262],[8,"Deserialize",262],[6,"EncodingOverride",0],[8,"PartialEq",260],[8,"IntoIterator",263],[3,"Formatter",264],[6,"Result",264],[8,"AsRef",265],[8,"Debug",264],[3,"Errors",266],[3,"Path",267],[8,"Hash",268],[8,"Hasher",268],[3,"RangeFrom",269],[3,"Range",269],[3,"RangeFull",269],[3,"RangeTo",269],[8,"PartialOrd",260],[15,"char"],[3,"Split",270],[15,"u16"],[3,"Parse",271],[3,"Serializer",271],[8,"Serialize",272],[8,"Serializer",272],[4,"IpAddr",273],[4,"SocketAddr",274],[3,"Vec",275],[6,"Result",276],[8,"Fn",277],[3,"PathBuf",267],[3,"TypeId",278]],"b":[[117,"impl-Display-for-Host%3CS%3E"],[118,"impl-Debug-for-Host%3CS%3E"],[121,"impl-Display-for-ParseError"],[122,"impl-Debug-for-ParseError"],[123,"impl-Debug-for-SyntaxViolation"],[124,"impl-Display-for-SyntaxViolation"],[127,"impl-Debug-for-Url"],[128,"impl-Display-for-Url"],[154,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[155,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[156,"impl-Index%3CRangeFull%3E-for-Url"],[157,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"]]},\ +"url":{"doc":"rust-url is an implementation of the URL Standard for the …","t":"NNNNNNNNNNNNNNNNNNNNNGNNNENNNNNNNNNNNDENEDDNENNNNENNNDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AfterFragment","AfterHost","AfterPassword","AfterPath","AfterPort","AfterQuery","AfterScheme","AfterUsername","Backslash","BeforeFragment","BeforeHost","BeforePassword","BeforePath","BeforePort","BeforeQuery","BeforeScheme","BeforeUsername","C0SpaceIgnored","Domain","EmbeddedCredentials","EmptyHost","EncodingOverride","ExpectedDoubleSlash","ExpectedFileDoubleSlash","FileWithHostAndWindowsDrive","Host","IdnaError","InvalidDomainCharacter","InvalidIpv4Address","InvalidIpv6Address","InvalidPort","Ipv4","Ipv6","NonUrlCodePoint","None","NullInFragment","Opaque","OpaqueOrigin","Origin","Overflow","ParseError","ParseOptions","PathSegmentsMut","PercentDecode","Position","RelativeUrlWithCannotBeABaseBase","RelativeUrlWithoutBase","SetHostOnCannotBeABaseUrl","Some","SyntaxViolation","TabOrNewlineIgnored","Tuple","UnencodedAtSign","Url","UrlQuery","as_mut_string","as_ref","as_str","ascii_serialization","authority","base_url","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","cannot_be_a_base","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","description","deserialize","deserialize","deserialize_internal","domain","drop","drop","encoding_override","eq","eq","eq","eq","eq","eq","extend","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","form_urlencoded","fragment","from","from","from","from","from","from","from","from","from","from","from","from_directory_path","from_file_path","from_str","has_authority","has_host","hash","hash","hash","hash","host","host_str","index","index","index","index","into","into","into","into","into","into","into","into","into","into","into_string","is_special","is_tuple","join","make_relative","new_opaque","options","origin","parse","parse","parse","parse_opaque","parse_with_params","partial_cmp","partial_cmp","password","path","path_segments","path_segments_mut","pop","pop_if_empty","port","port_or_known_default","push","query","query_pairs","query_pairs_mut","scheme","serialize","serialize","serialize_internal","set_fragment","set_host","set_ip_host","set_password","set_path","set_port","set_query","set_scheme","set_username","socket_addrs","syntax_violation_callback","to_file_path","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","unicode_serialization","username"],"q":[[0,"url"],[257,"alloc::string"],[258,"core::option"],[259,"core::clone"],[260,"core::cmp"],[261,"core::cmp"],[262,"serde::de"],[263,"serde::de"],[264,"core::fmt"],[265,"core::fmt"],[266,"core::fmt"],[267,"std::path"],[268,"core::hash"],[269,"core::hash"],[270,"core::ops::range"],[271,"form_urlencoded"],[272,"form_urlencoded"],[273,"serde::ser"],[274,"core::net::socket_addr"],[275,"alloc::vec"],[276,"std::io::error"],[277,"core::ops::function"],[278,"std::path"]],"d":["","","","","","","","","","","","","","","","","","","A DNS domain name, as ‘.’ dot-separated labels. …","","","","","","","The host name of an URL.","","","","","","An IPv4 address. Url::host_str returns the serialization …","An IPv6 address. Url::host_str returns the serialization …","","No value.","","A globally unique identifier","Opaque identifier for URLs that have file or other schemes","The origin of an URL","","Errors that can occur during parsing.","Full configuration for the URL parser.","Exposes methods to manipulate the path of an URL that is …","","Indicates a position within a URL based on its components.","","","","Some value of type T.","Non-fatal syntax violations that can occur during parsing.","","Consists of the URL’s scheme, host and port","","A parsed URL record.","Implementation detail of Url::query_pairs_mut. Typically …","","","Return the serialization of this URL.","…","Return the authority of this URL as an ASCII string.","Change the base URL","","","","","","","","","","","","","","","","","","","","","Return whether this URL is a cannot-be-a-base URL, meaning …","Remove all segments in the path, leaving the minimal …","","","","","","","","","","","","","","","","","","","","","","Serialize with Serde using the internal representation of …","If this URL has a host and it is a domain name (not an IP …","","","Override the character encoding of query strings. This is …","","","","","","","Append each segment from the given iterator at the end of …","","","","","","","","","","","","","","","","Return this URL’s fragment identifier, if any.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert a directory name as std::path::Path into an URL in …","Convert a file name as std::path::Path into an URL in the …","","Return whether the URL has an ‘authority’, which can …","Equivalent to url.host().is_some().","","","","","Return the parsed representation of the host for this URL. …","Return the string representation of the host (domain or IP …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 the serialization of this URL.","Return whether the URL is special (has a special scheme)","Return whether this origin is a (scheme, host, port) tuple …","Parse a string as an URL, with this URL as the base URL.","Creates a relative URL if possible, with this URL as the …","Creates a new opaque origin that is only equal to itself.","Return a default ParseOptions that can fully configure the …","Return the origin of this URL (…","Parse a host: either an IPv6 address in [] square …","Parse an absolute URL from a string.","Parse an URL string with the configuration so far.","","Parse an absolute URL from a string and add params to its …","","","Return the password for this URL, if any, as a …","Return the path for this URL, as a percent-encoded ASCII …","Unless this URL is cannot-be-a-base, return an iterator of …","Return an object with methods to manipulate this URL’s …","Remove the last segment of this URL’s path.","Remove the last segment of this URL’s path if it is …","Return the port number for this URL, if any.","Return the port number for this URL, or the default port …","Append the given segment at the end of this URL’s path.","Return this URL’s query string, if any, as a …","Parse the URL’s query string, if any, as …","Manipulate this URL’s query string, viewed as a sequence …","Return the scheme of this URL, lower-cased, as an ASCII …","","","Serialize with Serde using the internal representation of …","Change this URL’s fragment identifier.","Change this URL’s host.","Change this URL’s host to the given IP address.","Change this URL’s password.","Change this URL’s path.","Change this URL’s port number.","Change this URL’s query string.","Change this URL’s scheme.","Change this URL’s username.","Resolve a URL’s host and port number to SocketAddr.","Call the provided function or closure for a non-fatal …","Assuming the URL is in the file scheme or similar, convert …","","Return a copy of self that owns an allocated String but …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","…","Return the username for this URL (typically the empty …"],"i":[15,15,15,15,15,15,15,15,14,15,15,15,15,15,15,15,15,14,10,14,13,0,14,14,14,0,13,13,13,13,13,10,10,14,22,14,5,0,0,13,0,0,0,14,0,13,13,13,22,0,14,5,14,0,0,1,3,3,5,3,6,10,5,12,13,14,9,15,3,6,1,10,5,12,13,14,9,15,3,6,1,3,9,10,5,12,13,14,15,3,6,10,5,12,13,14,15,3,6,10,3,14,10,3,3,3,9,1,6,10,5,12,13,14,3,9,1,10,10,5,12,13,13,14,14,9,15,3,3,1,0,3,10,5,12,13,13,14,9,15,3,6,1,3,3,3,3,3,10,5,12,3,3,3,3,3,3,3,10,5,12,13,14,9,15,3,6,1,3,3,5,3,3,5,3,3,10,3,6,10,3,10,3,3,3,3,3,9,9,3,3,9,3,3,3,3,10,3,3,3,3,3,3,3,3,3,3,3,3,6,3,10,10,5,12,13,14,15,3,6,10,13,14,3,10,5,12,13,14,9,15,3,3,6,1,10,5,12,13,14,9,15,3,6,1,10,5,12,13,14,9,15,3,6,1,5,3],"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,[1,2],[3,4],[3,4],[5,2],[3,4],[[6,[7,[3]]],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,[],[]],[3,8],[9,9],[[[10,[-1]]],[[10,[-1]]],11],[5,5],[12,12],[13,13],[14,14],[15,15],[3,3],[6,6],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[-1,-2],16,[],[]],[[[10,[-1]],[10,[-1]]],17,18],[[3,3],17],[14,4],[-1,[[19,[[10,[-2]]]]],20,21],[-1,[[19,[3]]],20],[-1,[[19,[3]]],20],[3,[[7,[4]]]],[9,16],[1,16],[[6,22],6],[[[10,[-2]],[10,[-1]]],8,[],[[23,[-1]]]],[[5,5],8],[[12,12],8],[[13,13],8],[[14,14],8],[[3,3],8],[[9,-1],9,24],[1,3],[[[10,[-1]],25],26,[[27,[4]]]],[[[10,[-1]],25],26,28],[[5,25],26],[[12,25],26],[[13,25],26],[[13,25],26],[[14,25],26],[[14,25],26],[[9,25],26],[[15,25],26],[[3,25],26],[[3,25],26],[[1,25],26],0,[3,[[7,[4]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,13],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[19,[3,16]]],[[27,[30]]]],[-1,[[19,[3,16]]],[[27,[30]]]],[4,[[19,[3,13]]]],[3,8],[3,8],[[[10,[-1]],-2],16,31,32],[[5,-1],16,32],[[12,-1],16,32],[[3,-1],16,32],[3,[[7,[[10,[4]]]]]],[3,[[7,[4]]]],[[3,[33,[15]]],4],[[3,[34,[15]]],4],[[3,[35,[15]]],4],[[3,36],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,2],[3,8],[5,8],[[3,4],[[19,[3,13]]]],[[3,3],[[7,[2]]]],[[],5],[[],6],[3,5],[4,[[19,[[10,[2]],13]]]],[4,[[19,[3,13]]]],[[6,4],[[19,[3,13]]]],[4,[[19,[[10,[2]],13]]]],[[4,-1],[[19,[3,13]]],24],[[[10,[-1]],[10,[-1]]],[[7,[17]]],37],[[3,3],[[7,[17]]]],[3,[[7,[4]]]],[3,4],[3,[[7,[[39,[38]]]]]],[3,[[19,[9,16]]]],[9,9],[9,9],[3,[[7,[40]]]],[3,[[7,[40]]]],[[9,4],9],[3,[[7,[4]]]],[3,41],[3,[[42,[1]]]],[3,4],[[[10,[-1]],-2],19,43,44],[[3,-1],19,44],[[3,-1],19,44],[[3,[7,[4]]],16],[[3,[7,[4]]],[[19,[16,13]]]],[[3,45],[[19,[16,16]]]],[[3,[7,[4]]],[[19,[16,16]]]],[[3,4],16],[[3,[7,[40]]],[[19,[16,16]]]],[[3,[7,[4]]],16],[[3,4],[[19,[16,16]]]],[[3,4],[[19,[16,16]]]],[[3,-1],[[48,[[47,[46]]]]],49],[[6,[7,[49]]],6],[3,[[19,[50,16]]]],[-1,-2,[],[]],[[[10,[4]]],[[10,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[-1,[[19,[-2]]],[],[]],[4,[[19,[3]]]],[-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,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[-1,51,[]],[5,2],[3,4]],"c":[168],"p":[[3,"UrlQuery",0],[3,"String",257],[3,"Url",0],[15,"str"],[4,"Origin",0],[3,"ParseOptions",0],[4,"Option",258],[15,"bool"],[3,"PathSegmentsMut",0],[4,"Host",0],[8,"Clone",259],[3,"OpaqueOrigin",0],[4,"ParseError",0],[4,"SyntaxViolation",0],[4,"Position",0],[15,"tuple"],[4,"Ordering",260],[8,"Ord",260],[4,"Result",261],[8,"Deserializer",262],[8,"Deserialize",262],[6,"EncodingOverride",0],[8,"PartialEq",260],[8,"IntoIterator",263],[3,"Formatter",264],[6,"Result",264],[8,"AsRef",265],[8,"Debug",264],[3,"Errors",266],[3,"Path",267],[8,"Hash",268],[8,"Hasher",268],[3,"Range",269],[3,"RangeTo",269],[3,"RangeFrom",269],[3,"RangeFull",269],[8,"PartialOrd",260],[15,"char"],[3,"Split",270],[15,"u16"],[3,"Parse",271],[3,"Serializer",271],[8,"Serialize",272],[8,"Serializer",272],[4,"IpAddr",273],[4,"SocketAddr",274],[3,"Vec",275],[6,"Result",276],[8,"Fn",277],[3,"PathBuf",267],[3,"TypeId",278]],"b":[[117,"impl-Display-for-Host%3CS%3E"],[118,"impl-Debug-for-Host%3CS%3E"],[121,"impl-Debug-for-ParseError"],[122,"impl-Display-for-ParseError"],[123,"impl-Debug-for-SyntaxViolation"],[124,"impl-Display-for-SyntaxViolation"],[127,"impl-Display-for-Url"],[128,"impl-Debug-for-Url"],[154,"impl-Index%3CRange%3CPosition%3E%3E-for-Url"],[155,"impl-Index%3CRangeTo%3CPosition%3E%3E-for-Url"],[156,"impl-Index%3CRangeFrom%3CPosition%3E%3E-for-Url"],[157,"impl-Index%3CRangeFull%3E-for-Url"]]},\ "usvg":{"doc":"usvg (micro SVG) is an SVG parser that tries to solve most …","t":"NENEENNNNNIIDNNNDNDNNENNNNENNNNNNDNNNNNDNNNNNNNNNNNNNNNNNNNNNENNNENNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNENNNNNNQDNNNNNNENENNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNDNNDEENNNNNNINNNNNNNNNNNENNNNNNENENDNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNENDDDNNNNDNNNNNNGNNNNNNNDNNNNNNEENNDNNNNNDNNNNNNNNNNNDDNNNNDNNNDNNNNNNNNNNNNNNNNNNNNNNNNNENNGGNDNNNNNNNENNNNNNDNNGNDNNNNNNDNNGNNNNNNNNNNNNNDNNNNNNENNNDDNNNNNDNENNNNDNENDNNDNNNDIIINNNNNNNENNNNNDNENNNNNENNNNNNNNNNNNNNDNNNNNSLLLLLMMMMMMMMLKLLKMMMMLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMALMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLKLLLLLLLKLLLMMLLLLLLMLLLLLLLLLLLLLMMMMMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMMMMMMMLLMMMMMLLMMLMLLLLLLLMMMMMLMMMMMLLLMLLLLLKLLLLLLMMMMMMMMMMMLLMMMMMLLMLMLLMMMMMMMMMMMMLMMMMLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMMLAMMMMMMMLLLLMMMMLLMMMLLMMMNNNNDNEEDNEDNDNEDNDDNNNDNDNDNNENDDNNNNDNNNDNNENEEENNNNDNDNENDNNNDNDNNNNGNNDNDNNDNEDNNENNNMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMDDNDNDNDDNNNNNEDNNNNNNNNNNNRRDDNNDDENNNDNDNENDNNNNNNNNNNMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLIIDDQQDDDDSDDQISSKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLKSNNNNNNDSDDNEENNNNNDDDDSDDEDDEDNNDNNRRRIIIDNDDDSLLLLKLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKKKLMMLLLLLMMLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLKKKKLLLLLLLLLLLLKLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMLLLMLLMLDDMMMMLLLLMMFFLLLLMLLLLFFLLLLLLLLFLLLLLLLLFFF","n":["A","AId","AfterEdge","Align","AlignmentBaseline","AlignmentBaseline","Alpha","Alphabetic","Alphabetic","Amplitude","ApproxEqUlps","ApproxZeroUlps","AspectRatio","Auto","Auto","Azimuth","BBox","BaseFrequency","BaseGradient","Baseline","Baseline","BaselineShift","BaselineShift","BeforeEdge","Bevel","Bias","BlendMode","Butt","Central","Central","Circle","Class","Clip","ClipPath","ClipPath","ClipPath","ClipPathUnits","ClipRule","Collapse","Color","Color","Color","Color","ColorBurn","ColorDodge","ColorInterpolation","ColorInterpolationFilters","ColorProfile","ColorRendering","Condensed","CrispEdges","Cx","Cy","D","Darken","Defs","Difference","DiffuseConstant","Direction","Display","Divisor","DominantBaseline","DominantBaseline","Dx","Dy","EId","EdgeMode","ElementsLimitReached","Elevation","Ellipse","EnableBackground","End","Error","EvenOdd","Exclusion","Expanded","Exponent","ExtraCondensed","ExtraExpanded","FeBlend","FeColorMatrix","FeComponentTransfer","FeComposite","FeConvolveMatrix","FeDiffuseLighting","FeDisplacementMap","FeDistantLight","FeDropShadow","FeFlood","FeFuncA","FeFuncB","FeFuncG","FeFuncR","FeGaussianBlur","FeImage","FeMerge","FeMergeNode","FeMorphology","FeOffset","FePointLight","FeSpecularLighting","FeSpotLight","FeTile","FeTurbulence","Fill","Fill","FillAndStroke","FillOpacity","FillRule","FillRule","Filter","Filter","FilterUnits","FloodColor","FloodOpacity","Flt","Font","Font","FontFamily","FontFeatureSettings","FontKerning","FontSize","FontSizeAdjust","FontStretch","FontStretch","FontStyle","FontStyle","FontSynthesis","FontVariant","FontVariantCaps","FontVariantEastAsian","FontVariantLigatures","FontVariantNumeric","FontVariantPosition","FontWeight","Fr","Fx","Fy","G","GIF","GeometricPrecision","GeometricPrecision","GlyphOrientationHorizontal","GlyphOrientationVertical","GradientTransform","GradientUnits","Group","Group","Hanging","Hanging","HardLight","Height","Hidden","Href","Hue","Id","Ideographic","Ideographic","Image","Image","Image","ImageHrefResolver","ImageKind","ImageRendering","ImageRendering","In","In2","InlineSize","Intercept","InvalidSize","IsValidLength","Isolation","Italic","JPEG","K1","K2","K3","K4","KernelMatrix","KernelUnitLength","Kerning","LeftToRight","LengthAdjust","LengthAdjust","LetterSpacing","Lighten","LightingColor","LimitingConeAngle","Line","LineCap","LineHeight","LineJoin","Linear","LinearGradient","LinearGradient","LinearGradient","Luminance","Luminosity","MalformedGZip","Marker","MarkerEnd","MarkerHeight","MarkerMid","MarkerStart","MarkerUnits","MarkerWidth","Mask","Mask","Mask","MaskBorder","MaskBorderMode","MaskBorderOutset","MaskBorderRepeat","MaskBorderSlice","MaskBorderSource","MaskBorderWidth","MaskClip","MaskComposite","MaskContentUnits","MaskImage","MaskMode","MaskOrigin","MaskPosition","MaskSize","MaskType","MaskType","MaskUnits","Mathematical","Mathematical","Middle","Middle","Middle","Miter","MiterClip","MixBlendMode","Mode","Multiply","NoChange","Node","NonZero","NonZeroF32","NonZeroPositiveF32","NonZeroRect","None","Normal","Normal","Normal","NormalizedF32","NotAnUtf8Str","NumOctaves","Number","ObjectBoundingBox","Oblique","Offset","Opacity","Opacity","Operator","OptimizeLegibility","OptimizeQuality","OptimizeSpeed","OptimizeSpeed","OptimizeSpeed","Options","Order","Orient","Overflow","Overlay","PNG","Pad","Paint","PaintOrder","PaintOrder","ParsingFailed","Path","Path","Path","Path","Path","PathLength","Pattern","Pattern","Pattern","PatternContentUnits","PatternTransform","PatternUnits","Points","PointsAtX","PointsAtY","PointsAtZ","Polygon","Polyline","PositiveF32","PostProcessingSteps","PreserveAlpha","PreserveAspectRatio","PrimitiveUnits","R","RadialGradient","RadialGradient","RadialGradient","Radius","Rect","Rect","RefX","RefY","Reflect","Repeat","RequiredExtensions","RequiredFeatures","ResetSize","Result","Rotate","Round","Round","Rx","Ry","SVG","Saturation","Scale","Screen","Seed","SemiCondensed","SemiExpanded","ShapeImageThreshold","ShapeInside","ShapeMargin","ShapePadding","ShapeRendering","ShapeRendering","ShapeSubtract","SharedClipPath","SharedMask","Side","Size","Slope","SoftLight","Space","Spacing","SpacingAndGlyphs","SpecularConstant","SpecularExponent","SpreadMethod","SpreadMethod","Square","Start","StartOffset","StdDeviation","StitchTiles","Stop","Stop","StopColor","StopOffset","StopOpacity","Stroke","Stroke","StrokeAndFill","StrokeDasharray","StrokeDashoffset","StrokeLinecap","StrokeLinejoin","StrokeMiterlimit","StrokeMiterlimit","StrokeOpacity","StrokeWidth","StrokeWidth","Style","Style","Subscript","Superscript","SurfaceScale","Svg","Switch","Symbol","SystemLanguage","TableValues","TargetX","TargetY","Text","Text","Text","TextAfterEdge","TextAfterEdge","TextAlign","TextAlignLast","TextAnchor","TextAnchor","TextBeforeEdge","TextBeforeEdge","TextChunk","TextDecoration","TextDecoration","TextDecorationColor","TextDecorationFill","TextDecorationLine","TextDecorationStroke","TextDecorationStyle","TextDecorationStyle","TextFlow","TextIndent","TextLength","TextOrientation","TextOverflow","TextPath","TextPath","TextRendering","TextRendering","TextSpan","TextUnderlinePosition","TopToBottom","Transform","Transform","TransformBox","TransformOrigin","Tree","TreeParsing","TreePostProc","TreeWriting","Tref","Tspan","Type","UltraCondensed","UltraExpanded","UnicodeBidi","UnicodeRange","Units","Use","UseScript","UserSpaceOnUse","Values","VectorEffect","ViewBox","ViewBox","Visibility","Visibility","Visible","WhiteSpace","Width","WordSpacing","WritingMode","WritingMode","X","X1","X2","XChannelSelector","XMaxYMax","XMaxYMid","XMaxYMin","XMidYMax","XMidYMid","XMidYMin","XMinYMax","XMinYMid","XMinYMin","XmlOptions","Y","Y1","Y2","YChannelSelector","Z","ZERO","abs_bounding_box","abs_bounding_box","abs_filters_bounding_box","abs_stroke_bounding_box","abs_transform","abs_transform","abs_transform","abs_transform","abs_transform","align","alignment_baseline","anchor","apply_kerning","approx_eq","approx_eq_ulps","approx_eq_ulps","approx_ne_ulps","approx_zero_ulps","aspect","base","base","baseline_shift","bbox_transform","bbox_transform","black","blend_mode","blue","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","bottom","bottom","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","calculate_abs_transforms","calculate_abs_transforms","calculate_bounding_boxes","calculate_bounding_boxes","calculate_stroke_bounding_box","children","chunks","clip_path","clip_path","clip_paths","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","cmp","cmp","color","content_units","content_units","convert_text_into_paths","coordinates_precision","cx","cy","dasharray","dashoffset","data","decompress_svgz","decoration","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_data_resolver","default_size","default_string_resolver","defer","deref","deref","dominant_baseline","dpi","dx","dy","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","expand","expand_to","families","fill","fill","fill","filter","filters","filters","filters_bounding_box","flattened","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","font_family","font_size","font_size","fontdb","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bbox","from_data","from_data","from_ltrb","from_ltrb","from_paint","from_points","from_rotate","from_rotate_at","from_row","from_scale","from_skew","from_str","from_str","from_str","from_str","from_str","from_str","from_translate","from_wh","from_xmltree","from_xmltree","from_xywh","from_xywh","fx","fy","get","get","get","get_abs_path","get_finite","get_scale","green","has_children","has_scale","has_skew","has_text_nodes","has_translate","hash","hash","hash","hash","height","height","height","id","id","id","id","id","id","id","id","id","id","id_prefix","identity","image_href_resolver","image_rendering","inset","intersect","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invert","is_default","is_finite","is_gradient","is_graphic","is_identity","is_paint_server","is_scale","is_scale_translate","is_skew","is_translate","is_valid","is_valid_length","isolate","kind","kind","kx","ky","languages","layer_bounding_box","left","left","length_adjust","letter_spacing","line_through","linecap","linejoin","map_point","map_points","mask","mask","masks","miterlimit","new","new","new","new","new_rgb","new_unchecked","node_by_id","offset","opacity","opacity","opacity","opacity","outset","overline","paint","paint","paint_order","paint_order","paint_servers","partial_cmp","partial_cmp","path","post_concat","post_rotate","post_rotate_at","post_scale","post_translate","postprocess","postprocess","pre_concat","pre_rotate","pre_rotate_at","pre_scale","pre_translate","r","rect","rect","rect","red","rendering_mode","rendering_mode","rendering_mode","resolve_data","resolve_string","resources_dir","right","right","root","root","root","root","rotate","round","round_out","rule","scale_to","shape_rendering","should_isolate","size","size","slice","small_caps","spans","spread_method","start","start_offset","stops","stretch","stroke","stroke","stroke","stroke_bounding_box","stroke_bounding_box","stroke_bounding_box","stroke_bounding_box","style","subroots","subroots_mut","sx","sy","text","text_flow","text_length","text_rendering","to_int_rect","to_int_size","to_non_zero_rect","to_non_zero_rect","to_non_zero_rect","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_rect","to_rect","to_rect","to_str","to_str","to_string","to_string","to_string","to_string","to_string","to_string","to_tiny_skia","top","top","transform","transform","transform","transform","transform","transform","transform","transforms_precision","translate_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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","underline","units","units","units","units","units","use_shape_antialiasing","utils","view_box","view_box","view_box","visibility","visibility","visibility","weight","white","width","width","width","width","word_spacing","writer_opts","writing_mode","x","x","x","x1","x2","y","y","y","y1","y2","A","Arithmetic","Atop","B","Blend","Blend","ColorChannel","ColorInterpolation","ColorMatrix","ColorMatrix","ColorMatrixKind","ComponentTransfer","ComponentTransfer","Composite","Composite","CompositeOperator","ConvolveMatrix","ConvolveMatrix","ConvolveMatrixData","DiffuseLighting","DiffuseLighting","Dilate","Discrete","DisplacementMap","DisplacementMap","DistantLight","DistantLight","DropShadow","DropShadow","Duplicate","EdgeMode","Erode","Filter","Flood","Flood","FractalNoise","G","Gamma","GaussianBlur","GaussianBlur","HueRotate","Identity","Image","Image","Image","ImageKind","In","Input","Kind","LightSource","Linear","LinearRGB","LuminanceToAlpha","Matrix","Merge","Merge","Morphology","Morphology","MorphologyOperator","None","Offset","Offset","Out","Over","PointLight","PointLight","Primitive","R","Reference","SRGB","Saturate","SharedFilter","SourceAlpha","SourceGraphic","SpecularLighting","SpecularLighting","SpotLight","SpotLight","Table","Tile","Tile","TransferFunction","Turbulence","Turbulence","Turbulence","TurbulenceKind","Use","Wrap","Xor","aspect","azimuth","base_frequency_x","base_frequency_y","bias","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","color","color","color_interpolation","columns","data","data","default","default","diffuse_constant","divisor","dx","dx","dy","dy","edge_mode","elevation","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","func_a","func_b","func_g","func_r","get","has_input","height","id","input","input","input","input","input","input","input","input","input","input","input1","input1","input1","input2","input2","input2","inputs","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","kind","kind","kind","light_source","light_source","lighting_color","lighting_color","limiting_cone_angle","matrix","mode","new","num_octaves","opacity","opacity","operator","operator","points_at_x","points_at_y","points_at_z","preserve_alpha","primitive_units","primitives","radius_x","radius_y","rect","rendering_mode","result","rows","scale","seed","specular_constant","specular_exponent","specular_exponent","std_dev_x","std_dev_x","std_dev_y","std_dev_y","stitch_tiles","surface_scale","surface_scale","target_x","target_y","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","units","width","x","x","x","x_channel_selector","y","y","y","y_channel_selector","z","z","k1","k2","k3","k4","amplitude","exponent","intercept","offset","slope","Attribute","Attributes","AttributesLimitReached","AxisIter","Borrowed","Children","Comment","Descendants","Document","DtdDetected","DuplicatedAttribute","DuplicatedNamespace","Element","EntityReferenceLoop","Error","ExpandedName","InvalidAttributeValue","InvalidChar","InvalidChar2","InvalidCharacterData","InvalidComment","InvalidElementNamePrefix","InvalidExternalID","InvalidName","InvalidString","InvalidXmlPrefixUri","MalformedEntityReference","NS_XMLNS_URI","NS_XML_URI","Namespace","NamespaceIter","NamespacesLimitReached","NoRootNode","Node","NodeId","NodeType","NodesLimitReached","NonXmlChar","Owned","PI","PI","ParsingOptions","Root","StringStorage","Text","TextPos","UnclosedRootNode","UnexpectedCloseTag","UnexpectedDeclaration","UnexpectedEndOfStream","UnexpectedEntityCloseTag","UnexpectedXmlUri","UnexpectedXmlnsUri","UnknownEntityReference","UnknownNamespace","UnknownToken","allow_dtd","ancestors","as_str","attribute","attribute_node","attributes","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","children","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","col","default","default_namespace","deref","descendants","descendants","description","document","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","first_child","first_children","first_element_child","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_static","get","get_node","get_usize","has_attribute","has_children","has_siblings","has_tag_name","hash","hash","hash","hash","id","input_text","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","is_comment","is_element","is_pi","is_root","is_text","last_child","last_children","last_element_child","lookup_namespace_uri","lookup_prefix","name","name","name","namespace","namespace","namespaces","new","new","new_owned","next","next","next","next","next","next_back","next_back","next_back","next_back","next_sibling","next_sibling_element","next_siblings","node_type","nodes_limit","nth","nth","nth","parent","parent_element","parse","parse_with_options","partial_cmp","pi","pos","position","prev_sibling","prev_sibling_element","prev_siblings","range","root","root_element","row","size_hint","size_hint","size_hint","tag_name","tail","tail_storage","target","text","text_pos_at","text_storage","to_owned","to_owned","to_owned","to_owned","to_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_into","try_into","try_into","try_into","try_into","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","uri","value","value","value_storage","ApproxEq","ApproxEqUlps","FiniteF32","FiniteF64","Flt","Margin","NonZeroPositiveF32","NonZeroPositiveF64","NormalizedF32","NormalizedF64","ONE","PositiveF32","PositiveF64","U","Ulps","ZERO","ZERO","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_ne","approx_ne_ulps","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","cmp","default","default","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","get","get","get","get","get_finite","get_finite","get_finite","hash","hash","hash","hash","into","into","into","into","mul","new","new","new","new","new_clamped","new_u16","new_u8","new_unchecked","new_unchecked","new_unchecked","new_unchecked","next","partial_cmp","partial_cmp","partial_cmp","partial_cmp","prev","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_u16","to_u8","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","ulps","ANY","Bevel","Butt","Close","Close","Cubic","CubicTo","FiniteF32","HALF","IntRect","IntSize","Line","LineCap","LineJoin","LineTo","Miter","MiterClip","Move","MoveTo","NonZeroPositiveF32","NonZeroRect","NormalizedF32","NormalizedF32Exclusive","ONE","Path","PathBuilder","PathSegment","PathSegmentsIter","PathStroker","PathVerb","Point","Quad","QuadTo","Rect","Round","Round","SCALAR_MAX","SCALAR_NEARLY_ZERO","SCALAR_ROOT_2_OVER_2","SaturateCast","SaturateRound","Scalar","Size","Square","Stroke","StrokeDash","Transform","ZERO","abs","add","add","add_assign","almost_dequal_ulps","approx_eq","approx_eq","approx_eq","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","ave","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","bottom","bound","bounds","clear","clear","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","close","cmp","cmp","cmp","cmp","cmp","compute_resolution_scale","compute_tight_bounds","contains","cross","cubic_to","curr_verb","dash","dash","default","default","default","default","default","default","default","default","default","dimensions","distance","div","dot","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","f32x2","finish","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_circle","from_f32x2","from_ltrb","from_oval","from_rect","from_wh","from_xy","from_xywh","get","get","get","get","get_finite","get_finite","half","hash","hash","hash","height","height","inset","intersect","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","invert","is_empty","is_empty","is_finite","is_nearly_equal","is_nearly_zero","is_nearly_zero_within_tolerance","is_zero","kx","ky","last_point","left","len","len","length","line_cap","line_join","line_to","make_outset","max","max_component","min","miter_limit","move_to","mul","mul","mul","mul_assign","neg","new","new","new","new","new","new","new","new","new_bounded","new_clamped","new_u16","new_u8","new_unchecked","new_unchecked","new_unchecked","next","next_verb","normalize","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","path_geometry","points","push_circle","push_oval","push_path","push_rect","quad_to","right","saturate_ceil","saturate_floor","saturate_from","saturate_round","scale","scale_by","scale_to","scale_to_height","scale_to_width","segments","set_auto_close","set_length","set_length_from","set_normalize","size","splat","sqr","stroke","stroke","sub","sub","sub_assign","sx","sy","to_f32x2","to_int_rect","to_normalized","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_rect","to_size","to_string","to_string","to_string","to_u16","to_u8","top","transform","translate","translate_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_into","try_into","try_into","try_into","try_into","try_into","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","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verbs","width","width","width","with_capacity","x","x","x","y","y","y","zero","CubicCoeff","QuadCoeff","a","a","b","b","borrow","borrow","borrow_mut","borrow_mut","c","c","chop_cubic_at2","chop_quad_at","clone","clone","clone_into","clone_into","d","default","default","eval","eval","find_cubic_max_curvature","find_unit_quad_roots","fmt","fmt","from","from","from_points","from_points","into","into","new_t_values","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","valid_unit_divide","aligned_pos","view_box_to_transform"],"q":[[0,"usvg"],[1543,"usvg::filter"],[2124,"usvg::filter::CompositeOperator"],[2128,"usvg::filter::TransferFunction"],[2133,"usvg::roxmltree"],[2497,"usvg::strict_num"],[2624,"usvg::tiny_skia_path"],[3071,"usvg::tiny_skia_path::path_geometry"],[3114,"usvg::utils"],[3116,"core::option"],[3117,"core::convert"],[3118,"core::ops::function"],[3119,"core::cmp"],[3120,"alloc::vec"],[3121,"core::result"],[3122,"core::ops::function"],[3123,"core::fmt"],[3124,"core::fmt"],[3125,"std::path"],[3126,"std::path"],[3127,"alloc::rc"],[3128,"fontdb"],[3129,"alloc::string"],[3130,"core::any"],[3131,"alloc::sync"],[3132,"core::ops::range"]],"d":["","An attribute ID.","","Representation of the align value of the …","An alignment baseline property.","","Indicates that the alpha values of the mask should be used.","","","","ApproxEqUlps is a trait for approximate equality …","Approximate zero equality comparisons.","Representation of the preserveAspectRatio attribute.","","","","A bounding box calculator.","","A generic gradient.","","","A baseline shift property.","","","","","A blending mode property.","","","","","","","A clip-path element.","","","","","","A 8-bit RGB color.","","","","","","","","","","","","","","","","","","","","","","A dominant baseline property.","","","","An element ID.","","We do not allow SVG with more than 1_000_000 elements for …","","","","","List of all errors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A fill style.","","","","A fill rule.","","","","","","","","Text font properties.","","","","","","","A font stretch property.","","A font style property.","","","","","","","","","","","","","","A reference to raw GIF data. Should be decoded by the …","","","","","","","A group container.","","","","","","","","","","","","A raster image element.","","","An xlink:href resolver for <image> elements.","An embedded image kind.","An image rendering method.","","","","","","SVG doesn’t have a valid size.","Checks that the current number is > 0.","","A form that is generally cursive in nature.","A reference to raw JPEG data. Should be decoded by the …","","","","","","","","","A length adjust property.","","","","","","","A line cap.","","A line join.","A linear layout.","A linear gradient.","","","Indicates that the luminance values of the mask should be …","","Compressed SVG must use the GZip algorithm.","","","","","","","","A mask element.","","","","","","","","","","","","","","","","","","A mask type.","","","","","","","","","","","","","","Node’s kind.","","A non-zero f32.","An immutable, finite f32 that is known to be > 0.","A rectangle defined by left, top, right and bottom edges.","","","A face that is neither italic not obliqued.","","An immutable, finite f32 in a 0..=1 range.","Only UTF-8 content are supported.","","","","A typically-sloped version of the regular face.","","An alias to NormalizedF32.","","","","","","","","Processing options.","","","","","A reference to raw PNG data. Should be decoded by the …","","A paint style.","Representation of the paint-order property.","","Failed to parse an SVG data.","A path element.","A text-on-path layout.","","","","","A pattern element.","","","","","","","","","","","","An immutable, finite f32 that is known to be >= 0.","A list of post-processing steps.","","","","","A radial gradient.","","","","A rectangle defined by left, top, right and bottom edges.","","","","","","","","","","","","","","","A preprocessed SVG tree. Can be rendered as is.","","","","","","","","","","","A shape rendering method.","","","An alias for a shared ClipPath.","An alias for a shared Mask.","","A size.","","","","","","","","A spread method.","","","","","","","Gradient’s stop element.","","","An alias to NormalizedF32.","","A stroke style.","","","","","","","A stroke-miterlimit value.","","","An alias to NonZeroPositiveF32.","","","","","","","","","","","","","","A text element.","","","","","","","A text chunk anchor property.","","","","A text chunk.","A text span decoration.","","","","","","A text span decoration style.","","A text chunk flow property.","","","","","A path used by text-on-path.","","A text rendering method.","","A text style span.","","","An affine transformation matrix.","","","","A nodes tree container.","A trait to parse usvg_tree::Tree from various sources.","A trait to postprocess/finalize usvg::Tree after parsing.","A trait to write usvg::Tree back to SVG.","","","","","","","","An element units.","","","","","","View box.","","A visibility property.","","","","","","A writing mode.","","","","","","","","","","","","","","","XML writing options.","","","","","","A PositiveF32 value initialized with zero.","Returns node’s bounding box in canvas coordinates, if …","Returns node’s bounding box in canvas coordinates.","Calculates a node’s filter bounding box in canvas …","Returns node’s bounding box, including stroke, in canvas …","Returns node’s absolute transform.","Element’s absolute transform.","Element’s absolute transform.","Element’s absolute transform.","Element’s absolute transform.","<align> value.","A span alignment baseline.","A text anchor.","Indicates that a kerning should be applied.","","This method tests for self and other values to be …","","This method tests for self and other values to be not …","Checks if the number is approximately zero.","Value of the preserveAspectRatio attribute.","Base gradient data.","Base gradient data.","A list of all baseline shift that should be applied to …","Applies a bounding box transform.","Applies a bounding box transform.","Constructs a new Color set to black.","Group blend mode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the bottom edge.","Returns the bottom edge.","Returns node’s bounding box in object coordinates, if …","Contains a text bounding box.","Element’s object bounding box.","Element’s object bounding box.","Element’s object bounding box.","Calculates absolute transforms for all children of this …","Calculates absolute transforms for all nodes in the tree.","Calculates bounding boxes for all children of this group.","Calculates bounding boxes for all nodes in the tree.","Calculates and sets path’s stroke bounding box.","Group’s children.","A list of text chunks.","Additional clip path.","Element’s clip path.","Calls a closure for each ClipPath in the tree.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gradient stop color.","Content coordinate system units.","Content coordinate system units.","Convert text into paths.","Set the coordinates numeric precision.","","","","","Segments list.","Decompresses an SVGZ file.","A span decorations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a default Data URL resolver closure.","Default viewport size to assume if there is no viewBox …","Creates a default string resolver.","<defer> value.","","","A span dominant baseline.","Target DPI.","A relative X axis offsets.","A relative Y axis offsets.","A span end in bytes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Expand the bounding box to the specified bounds.","Expands current size to specified size.","A list of family names.","A fill style.","A fill style.","Fill style.","SVG filter types.","Calls a closure for each Filter in the tree.","Element’s filters.","Calculates a node’s filter bounding box.","Text converted into paths, ready to render.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A font.","A default font family.","A font size.","A default font size.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 Rect into a bounding box Transform.","Parses Tree from an SVG data.","Parses Tree from an SVG data.","Creates new Rect.","Creates new NonZeroRect.","Creates a Fill from Paint.","Creates a Rect from Point array.","Creates a new rotating Transform.","Creates a new rotating Transform at the specified position.","Creates a new Transform.","Creates a new scaling Transform.","Creates a new skewing Transform.","Parses Tree from an SVG string.","","","","","Parses Tree from an SVG string.","Creates a new translating Transform.","Creates a new Size from width and height.","Parses Tree from roxmltree::Document.","Parses Tree from roxmltree::Document.","Creates new Rect.","Creates new NonZeroRect.","","","Returns the value as a primitive type.","Returns an underlying value.","Returns an underlying value.","Converts a relative path into absolute relative to the SVG …","Returns the value as a FiniteF32.","Returns transform’s scale part.","","Returns true if the group has any children.","Checks that transform contains a scale part.","Checks that transform contains a skew part.","Checks if the current tree has any text nodes.","Checks that transform contains a translate part.","","","","","Returns rect’s height.","Returns rect’s height.","Returns height.","Returns node’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Used to add a custom prefix to each element ID during …","Creates an identity transform.","Specifies the way xlink:href in <image> elements should be …","Specifies the default image rendering method.","Insets the rectangle by the specified offset.","Returns an intersection of two rectangles.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 inverted transform.","Checks if the bounding box is default, i.e. invalid.","Checks that transform is finite.","Checks if this is a gradient element.","Checks if this is a graphics element.","Checks that transform is identity.","Checks if this is a paint server element.","Checks that transform is scale-only.","Checks that transform contains only scale and translate.","Checks that transform is skew-only.","Checks that transform is translate-only.","Checks that transform is finite and has non-zero scale.","Checks that the current number is > 0.","Group isolation.","Mask type.","Image data.","","","A list of languages.","Element’s “layer” bounding box in object units.","Returns the left edge.","Returns the left edge.","A length adjust property.","A letter spacing property.","An optional line-through and its style.","","","Transforms a points using the current transform.","Transforms a slice of points using the current transform.","Additional mask.","Element’s mask.","Calls a closure for each Mask in the tree.","","Creates a new PositiveF32 if the given value is >= 0.","Creates a new NonZeroF32 value.","Creates a new StrokeMiterlimit value.","Creates a new Path with default values.","Constructs a new Color from RGB values.","Creates a new PositiveF32 without checking the value.","Returns a renderable node by ID.","Gradient stop offset.","Gradient stop opacity.","","","Group opacity.","Outsets the rectangle by the specified offset.","An optional overline and its style.","","","A paint order style.","Fill and stroke paint order.","Calls a closure for each Paint in the tree.","","","A path.","Post-concats the current transform.","Post-rotates the current transform.","Post-rotates the current transform by the specified …","Post-scales the current transform.","Post-translates the current transform.","Postprocesses the usvg::Tree.","","Pre-concats the current transform.","Pre-rotates the current transform.","Pre-rotates the current transform by the specified …","Pre-scales the current transform.","Pre-translates the current transform.","","Value of the viewBox attribute.","Pattern rectangle.","Mask rectangle.","","Rendering mode.","Rendering mode.","Rendering mode.","Resolver function that will be used when xlink:href …","Resolver function that will be used to handle an arbitrary …","Directory that will be used during relative paths …","Returns the right edge.","Returns the right edge.","Pattern children.","Clip path children.","Mask children.","The root element of the SVG tree.","A list of rotation angles.","Converts into an IntRect by adding 0.5 and discarding the …","Converts into an IntRect rounding outwards.","","Scales current size to specified size.","Specifies the default shape rendering method.","Checks if this group should be isolated during rendering.","Returns rect’s size.","Image size.","<meetOrSlice> value.","Indicates that small caps should be used.","A list of text chunk style spans.","Gradient spreading method.","A span start in bytes.","A text offset in SVG coordinates.","A list of stop elements.","A font stretch.","A stroke style.","A stroke style.","Stroke style.","Returns node’s bounding box, including stroke, in object …","Element’s object bounding box including stroke.","Element’s object bounding box including stroke.","Element’s object bounding box including stroke.","A font style.","Calls a closure for each subroot this Node has.","Calls a closure for each subroot this Node has.","","","A text chunk actual text.","A text chunk flow.","A text length property.","Specifies the default text rendering method.","Converts into IntRect.","Converts into IntSize.","Converts a bounding box into NonZeroRect.","Converts into NonZeroRect.","Converts the current size to NonZeroRect at provided …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts a bounding box into Rect.","Converts into Rect.","Converts the current size to Rect at provided position.","Returns the original string.","Returns the original string.","Writes usvg::Tree back to SVG.","","","","","","Converts into a tiny_skia_path::Stroke type.","Returns the top edge.","Returns the top edge.","Transforms the bounding box.","Transforms the rect using the provided Transform.","Transforms the rect using the provided Transform.","Gradient transform.","Pattern transform.","Clip path transform.","Element’s transform.","Set the transform values numeric precision.","Translates the rect to the specified position.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An optional underline and its style.","Returns paint server units.","Coordinate system units.","Coordinate system units.","Coordinate system units.","Coordinate system units.","Checks if anti-aliasing should be enabled.","Some useful utilities.","Pattern viewbox.","An image rectangle in which it should be fit.","SVG viewbox.","A visibility property.","Element visibility.","Element visibility.","A font width.","Constructs a new Color set to white.","Returns rect’s width.","Returns rect’s width.","Returns width.","","A word spacing property.","xmlwriter options.","A writing mode.","Returns rect’s X position.","Returns rect’s X position.","An absolute X axis offset.","","","Returns rect’s Y position.","Returns rect’s Y position.","An absolute Y axis offset.","","","","","","","A blend filter primitive.","","A color channel.","A color interpolation mode.","A color matrix filter primitive.","","A color matrix filter primitive kind.","A component-wise remapping filter primitive.","","A composite filter primitive.","","An images compositing operation.","A matrix convolution filter primitive.","","A convolve matrix representation.","A diffuse lighting filter primitive.","","","Applies a step function to a component.","A displacement map filter primitive.","","A distant light source.","","A drop shadow filter primitive.","","","An edges processing mode.","","A filter element.","A flood filter primitive.","","","","Applies an exponential shift to a component.","A Gaussian blur filter primitive.","","","Keeps a component as is.","An image filter primitive.","","An image data.","Kind of the feImage data.","","Identifies input for a filter primitive.","A filter kind.","A light source kind.","Applies a linear shift to a component.","","","","A merge filter primitive.","","A morphology filter primitive.","","A morphology operation.","","An offset filter primitive.","","","","A point light source.","","A filter primitive element.","","","","","An alias for a shared Filter.","","","A specular lighting filter primitive.","","A spot light source.","","Applies a linear interpolation to a component.","A tile filter primitive.","","A transfer function used by FeComponentTransfer.","A turbulence generation filter primitive.","","","A turbulence kind for the feTurbulence filter.","An SVG node.","","","Value of the preserveAspectRatio attribute.","Direction angle for the light source on the XY plane …","Identifies the base frequency for the noise function.","Identifies the base frequency for the noise function.","A kernel matrix bias.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A flood color.","A flood color.","Color interpolation mode.","Returns a number of columns in the matrix.","The actual matrix.","Image data.","","","A diffuse constant.","A matrix divisor.","The amount to offset the input graphic along the X-axis.","The amount to offset the input graphic along the X-axis.","The amount to offset the input graphic along the Y-axis.","The amount to offset the input graphic along the Y-axis.","An edges processing mode.","Direction angle for the light source from the XY plane …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","feFuncA in the SVG.","feFuncB in the SVG.","feFuncG in the SVG.","feFuncR in the SVG.","Returns a matrix value at the specified position.","Checks that FilterKind has a specific input.","The filter subregion height.","Element’s ID.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","List of input layers that should be merged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Filter primitive kind.","A matrix kind.","Indicates whether the filter primitive should perform a …","A light source.","A light source.","A lighting color.","A lighting color.","A limiting cone which restricts the region where the light …","A convolve matrix.","A blending mode.","Creates a new ConvolveMatrixData.","Identifies the number of octaves for the noise function.","A flood opacity.","A flood opacity.","A compositing operation.","A filter operator.","X point at which the light source is pointing.","Y point at which the light source is pointing.","Z point at which the light source is pointing.","An alpha preserving flag.","Content coordinate system units.","A list of filter primitives.","A filter radius along the X-axis.","A filter radius along the Y-axis.","Filter region.","Rendering method.","Assigned name for this filter primitive.","Returns a number of rows in the matrix.","Scale factor.","The starting number for the pseudo random number generator.","A specular constant.","A specular exponent.","Exponent value controlling the focus for the light source.","A standard deviation along the X-axis.","A standard deviation along the X-axis.","A standard deviation along the Y-axis.","A standard deviation along the Y-axis.","Smooth transitions at the border of tiles.","A surface scale.","A surface scale.","Returns a matrix’s X target.","Returns a matrix’s Y target.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Region coordinate system units.","The filter subregion width.","x coordinate of the filter subregion.","X location for the light source.","X location for the light source.","Indicates a source color channel along the X-axis.","y coordinate of the filter subregion.","Y location for the light source.","Y location for the light source.","Indicates a source color channel along the Y-axis.","Z location for the light source.","Z location for the light source.","","","","","","","","","","An attribute.","Iterator over a node’s attributes","Indicates that too many attributes were parsed.","Iterator over specified axis.","A raw slice of the input string.","Iterator over children.","A comment node.","Iterator over a node and its descendants.","An XML tree container.","An XML with DTD detected.","An element has a duplicated attributes.","A namespace was already defined on this element.","An element node.","A possible entity reference loop.","A list of all possible errors.","An expanded name.","Attribute value cannot have a < character.","An invalid/unexpected character.","An invalid/unexpected character.","A Character Data node contains an invalid data.","A comment cannot contain -- or end with -.","xmlns can’t be used as an element prefix.","An invalid ExternalID in the DTD.","An invalid name.","An unexpected string.","The xmlns:xml attribute must have an …","A malformed entity reference.","The http://www.w3.org/2000/xmlns/ URI.","The http://www.w3.org/XML/1998/namespace URI.","A namespace.","Iterator over the namespaces attached to a node.","Indicates that too many namespaces were parsed.","The XML document must have at least one element.","A node in a document.","A node ID stored as u32.","A list of supported node types.","Indicates that the ParsingOptions::nodes_limit was reached.","A non-XML character has occurred.","A reference-counted string.","A processing instruction.","A processing instruction.","Parsing options.","The root node of the Document.","A string storage.","A text node.","Position in text.","The root node was opened but never closed.","Incorrect tree structure.","An XML document can have only one XML declaration and it …","The steam ended earlier than we expected.","Entity value starts with a close tag.","Only the xmlns:xml attribute can have the …","The http://www.w3.org/2000/xmlns/ URI must not be declared.","A reference to an entity that was not defined in the DTD.","An unknown namespace.","An unknown token.","Allow DTD parsing.","Returns an iterator over ancestor nodes starting at this …","Returns a string slice.","Returns element’s attribute value.","Returns element’s attribute object.","Returns element’s attributes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over children nodes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns node’s default namespace URI.","","Returns an iterator over document’s descendant nodes.","Returns an iterator over this node and its descendants.","","Returns node’s document.","","","","","","","","","","","","Returns the first child of this node.","Returns an iterator over first children nodes starting at …","Returns the first element child of this node.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","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 instance from static data.","Returns the u32 representation of the NodeId.","Returns the node of the tree with the given NodeId.","Returns the usize representation of the NodeId.","Checks that element has a specified attribute.","Returns true if this node has children.","Returns true if this node has siblings.","Checks that node has a specified tag name.","","","","","Returns node’s NodeId","Returns the input text of the original document.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Checks that node is a comment node.","Checks that node is an element node.","Checks that node is a processing instruction node.","Checks that node is a root node.","Checks that node is a text node.","Returns the last child of this node.","Returns an iterator over last children nodes starting at …","Returns the last element child of this node.","Returns an URI for a given prefix.","Returns a prefix for a given namespace URI.","Returns attribute’s name.","Returns namespace name/prefix.","Returns a local name.","Returns attribute’s namespace URI.","Returns a namespace URI.","Returns element’s namespaces.","Constructs a new TextPos.","Construct a new NodeId from a u32.","Creates a new owned string from &str or String.","","","","","","","","","","Returns the next sibling of this node.","Returns the next sibling element of this node.","Returns an iterator over next sibling nodes starting at …","Returns node’s type.","Sets the maximum number of nodes to parse.","","","","Returns the parent of this node.","Returns the parent element of this node.","Parses the input XML string.","Parses the input XML string using to selected options.","","Returns node as Processing Instruction.","Returns the error position.","Returns attribute’s position in bytes in the original …","Returns the previous sibling of this node.","Returns the previous sibling element of this node.","Returns an iterator over previous sibling nodes starting …","Returns node’s range in bytes in the original document.","Returns the root node.","Returns the root element of the document.","","","","","Returns node’s tag name.","Returns element’s tail text.","Returns element’s tail text storage.","","Returns node’s text.","Calculates TextPos in the original document from position …","Returns node’s text storage.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns namespace URI.","Returns attribute’s value.","","Returns attribute’s value storage.","A trait for approximate equality comparisons.","ApproxEqUlps is a trait for approximate equality …","An immutable, finite f32.","An immutable, finite f64.","","This type type defines a margin within which two values …","An immutable, finite f32 that is known to be > 0.","An immutable, finite f64 that is known to be > 0.","An immutable, finite f32 in a 0..=1 range.","An immutable, finite f64 in a 0..=1 range.","A NormalizedF64 value initialized with one.","An immutable, finite f32 that is known to be >= 0.","An immutable, finite f64 that is known to be >= 0.","","","A PositiveF64 value initialized with zero.","A NormalizedF64 value initialized with zero.","This method tests that the self and other values are equal …","","","","","This method tests for self and other values to be …","","","","","This method tests that the self and other values are not …","This method tests for self and other values to be not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a FiniteF64.","Returns the value as a FiniteF64.","Returns the value as a FiniteF64.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Creates a finite f64.","Creates a new PositiveF64 if the given value is >= 0.","Creates a new NonZeroPositiveF64 if the given value is > 0.","Creates a NormalizedF64 if the given value is in a 0..=1 …","Creates a NormalizedF64 clamping the given value to a …","Creates a NormalizedF64 by dividing the given value by …","Creates a NormalizedF64 by dividing the given value by 255.","Creates a finite f64 without checking the value.","Creates a new PositiveF64 without checking the value.","Creates a new NonZeroPositiveF64 without checking the …","Creates a new NormalizedF64 without checking the value.","The next representable number above this one","","","","","The previous representable number below this one","","","","","","","","","Returns the value as a u16.","Returns the value as a u8.","","","","","","","","","","","","","The number of representable values or ULPs (Units of Least …","Just a random, valid number.","Connects outside edges.","No stroke extension.","","","","","An immutable, finite f32.","A predefined 0.5 value.","An integer rectangle.","An integer size.","","Draws at the beginning and end of an open path contour.","Specifies how corners are drawn when a shape is stroked.","","Extends to miter limit, then switches to bevel.","Extends to miter limit, then clips the corner.","","","An immutable, finite f32 that is known to be > 0.","A rectangle defined by left, top, right and bottom edges.","An immutable, finite f32 in a 0..=1 range.","An immutable f32 that is larger than 0 but less then 1.","A NormalizedF32 value initialized with one.","A Bezier path.","A path builder.","A path segment.","A path segments iterator.","A path stroker.","A path verb.","A point.","","","A rectangle defined by left, top, right and bottom edges.","Adds circle.","Adds circle.","","","","Custom float to integer conversion routines.","Custom float to integer rounding routines.","Float number extension methods.","A size.","Adds square.","Stroke properties.","A stroke dashing properties.","An affine transformation matrix.","A NormalizedF32 value initialized with zero.","Returns an absolute value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns rect’s bottom edge.","","Returns the bounds of the path’s points.","Clears the path and returns a PathBuilder that will reuse …","Reset the builder.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Closes the current contour.","","","","","","Computes a resolution scale.","Calculates path’s tight bounds.","Checks that the rect is completely includes other Rect.","Returns the cross product of vector and vec.","Adds a cubic curve from the last point to x, y.","Returns the current verb.","Converts the current path into a dashed one.","A stroke dashing properties.","","","","","","","","","","Returns width and height as a tuple.","Returns the Euclidean distance from origin.","","Returns the dot product of two points.","","","","","","","","","","","","","","","","","","","A pair of f32 numbers.","Finishes the builder and returns a Path.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 new Path from a circle.","Creates a new Point from f32x2.","Creates a new IntRect.","Creates a new Path from an oval.","Creates a new Path from Rect.","Creates a new IntSize from width and height.","Creates a new Point.","Creates a new IntRect.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a FiniteF32.","Returns the value as a FiniteF32.","","","","","Returns rect’s height.","Returns height.","Insets the rectangle.","Returns an intersection of two rectangles.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 if the path is empty.","Checks if the builder has any segments added.","Returns true if both x and y are measurable values.","","","","Returns true if x and y are both zero.","","","Returns the last point if any.","Returns rect’s left edge.","Returns the number of segments in the path.","Returns the current number of segments in the builder.","Returns the Euclidean distance from origin.","A stroke line cap.","A stroke line join.","Adds a line from the last point.","Outsets the rectangle.","Returns a maximum value.","Returns a maximum of both values.","Returns a minimum value.","The limit at which a sharp corner is drawn beveled.","Adds beginning of a contour.","","","","","","Creates a finite f32.","Creates a new NonZeroPositiveF32 if the given value is > 0.","Creates a NormalizedF32 if the given value is in a 0..=1 …","Creates a new stroke dashing object.","Creates a new pair.","Creates a NormalizedF32Exclusive.","Creates a new builder.","Creates a new PathStroker.","Creates a NormalizedF32Exclusive clamping the given value.","Creates a NormalizedF32 clamping the given value to a …","Creates a NormalizedF64 by dividing the given value by …","Creates a NormalizedF32 by dividing the given value by 255.","Creates a finite f32 without checking the value.","Creates a new NonZeroPositiveF32 without checking the …","Creates a new NormalizedF32 without checking the value.","","Returns the next verb.","Scales (fX, fY) so that length() returns one, while …","","","","","","A collection of functions to work with Bezier paths.","Returns an internal vector of points.","Adds a circle contour.","Adds an oval contour bounded by the provided rectangle.","Adds a path.","Adds a rectangle contour.","Adds a quad curve from the last point to x, y.","Returns rect’s right edge.","","","Return the closest integer for the given float.","","Scales Point in-place by scale.","Scales current size by the specified factor.","Scales current size to the specified size.","Scales current size to the specified height.","Scales current size to the specified width.","Returns an iterator over path’s segments.","Sets the auto closing mode. Off by default.","Scales vector so that distanceToOrigin() returns length, …","Sets vector to (x, y) scaled to length, if possible.","Sets vector to (x, y) scaled so length() returns one, and …","Returns rect’s size.","Creates a new pair from a single value.","","Returns a stoked path.","Stokes the path.","","","","","","Converts a Point into a f32x2.","Converts into IntRect at the provided position.","Returns the value as a FiniteF32.","","","","","","","","","","","","","","","","","","","Converts into Rect.","Converts into Size.","","","","Returns the value as a u16.","Returns the value as a u8.","Returns rect’s top edge.","Returns a transformed in-place path.","Translates the rect by the specified offset.","Translates the rect to the specified position.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an internal vector of verbs.","Returns rect’s width.","Returns width.","A stroke thickness.","Creates a new builder with a specified capacity.","Returns the first value.","Returns rect’s X position.","","Returns the second value.","Returns rect’s Y position.","","Creates a point at 0x0 position.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Returns object aligned position.","Converts viewBox to Transform."],"i":[44,0,27,0,0,52,63,26,27,52,0,0,0,26,27,52,0,52,0,27,28,0,52,27,57,52,0,56,26,27,44,52,52,0,44,52,52,52,42,0,47,52,61,47,47,52,52,52,52,23,43,52,52,52,47,44,47,52,52,52,52,0,52,52,52,0,52,72,52,44,52,33,0,59,47,23,52,23,23,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,52,65,52,0,52,44,52,52,52,52,174,0,52,52,52,52,52,52,0,52,0,52,52,52,52,52,52,52,52,52,52,52,52,44,66,43,45,52,52,52,52,0,1,26,27,47,52,42,52,47,52,26,27,0,44,1,0,0,0,52,52,52,52,52,72,0,52,24,66,52,52,52,52,52,52,52,38,0,52,52,47,52,52,44,0,52,0,35,0,44,61,63,47,72,44,52,52,52,52,52,52,0,44,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,0,52,52,26,27,26,27,33,57,57,52,52,47,26,0,59,0,0,0,19,23,24,47,0,72,52,28,41,24,52,0,52,52,45,46,43,45,46,0,52,52,52,47,66,48,0,0,52,72,0,35,44,52,1,52,0,44,61,52,52,52,52,52,52,52,44,44,0,0,52,52,52,52,0,44,61,52,0,44,52,52,48,48,52,52,26,52,52,56,57,52,52,66,47,52,47,52,23,23,52,52,52,52,0,52,52,0,0,52,0,52,47,52,29,29,52,52,0,52,56,33,52,52,52,0,44,52,0,52,0,52,65,52,52,52,52,0,52,52,0,52,44,52,28,28,52,44,44,44,52,52,52,52,0,44,1,26,27,52,52,0,52,26,27,0,0,52,52,52,52,52,0,52,0,52,52,52,52,0,44,0,52,0,52,38,0,52,52,52,0,0,0,0,44,44,52,23,23,52,52,0,44,26,41,52,52,0,52,0,52,42,52,52,52,0,52,52,52,52,52,19,19,19,19,19,19,19,19,19,0,52,52,52,52,52,7,1,4,4,1,1,39,4,15,67,20,32,36,32,7,174,7,174,175,21,50,51,32,2,5,11,4,11,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,2,5,1,39,4,15,67,4,14,4,14,15,4,39,62,4,14,7,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,7,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,7,23,53,54,64,18,17,51,51,58,58,15,0,32,7,17,18,74,20,22,23,24,26,27,28,29,33,75,42,43,45,46,47,48,6,55,56,57,58,59,60,62,63,4,65,74,75,74,20,50,51,32,75,39,39,32,7,7,19,20,23,24,25,26,27,28,29,33,2,5,37,38,41,42,43,44,45,46,47,48,6,52,55,56,57,59,11,61,63,65,22,37,25,30,32,15,0,14,4,4,39,7,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,44,45,46,47,48,49,50,6,51,52,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,72,32,75,32,75,0,7,17,18,74,19,20,21,22,22,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,72,6,176,14,2,5,60,2,6,6,6,6,6,176,20,43,45,46,14,6,37,176,14,2,5,51,51,7,40,55,75,7,6,11,4,6,6,14,6,7,23,24,25,2,5,37,1,34,39,49,54,62,64,4,15,67,17,6,75,75,2,2,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,6,22,6,44,44,6,44,6,6,6,6,6,177,4,64,67,6,6,75,4,2,5,32,32,31,58,58,6,6,64,4,14,58,7,40,55,15,11,7,14,53,53,58,60,4,2,31,58,60,32,15,14,7,23,34,6,6,6,6,6,178,14,6,6,6,6,6,51,21,54,64,11,39,15,67,74,74,75,2,5,54,62,64,14,39,2,2,60,37,75,4,5,14,20,32,36,49,32,34,49,25,30,32,15,1,39,4,15,25,1,1,6,6,36,36,32,75,5,37,22,2,37,7,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,22,5,37,44,52,179,7,44,52,14,72,58,2,5,22,2,5,49,54,62,4,17,5,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,6,6,7,17,18,74,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,75,41,42,43,44,45,46,47,48,49,50,6,51,52,53,54,55,56,57,58,59,60,11,61,62,63,64,1,4,65,15,66,67,14,72,31,61,49,54,62,64,43,0,54,67,14,32,15,67,25,11,2,5,37,58,32,17,39,2,5,36,50,50,2,5,36,50,50,114,109,109,114,0,100,0,0,0,100,0,0,100,0,100,0,0,100,0,0,100,128,107,0,100,0,122,0,100,112,0,128,0,0,100,132,114,107,0,100,105,107,0,100,119,0,109,0,0,0,107,102,105,105,0,100,0,100,0,112,0,100,109,109,0,122,0,114,101,102,105,0,101,101,0,100,0,122,107,0,100,0,0,100,132,0,119,112,109,118,123,131,131,110,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,115,116,99,111,111,118,102,105,120,110,115,129,115,129,110,123,101,102,109,112,114,128,132,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,106,106,106,106,111,100,99,98,104,106,110,115,117,120,121,127,129,130,103,108,113,103,108,113,126,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,126,127,128,129,130,131,132,99,104,131,120,121,120,121,125,110,103,111,131,115,116,108,127,125,125,125,110,98,98,127,127,98,118,99,111,113,131,121,121,125,115,117,115,117,131,120,121,111,111,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,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,126,127,128,129,130,131,132,98,99,99,124,125,113,99,124,125,113,124,125,180,180,180,180,181,181,182,181,182,0,0,81,0,136,0,143,0,0,81,81,81,143,81,0,0,81,81,81,81,81,81,81,81,81,81,81,0,0,0,0,81,81,0,0,0,81,81,136,0,143,0,143,0,143,0,81,81,81,81,81,81,81,81,81,81,141,134,136,134,134,134,85,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,85,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,134,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,134,142,141,134,136,85,134,81,134,81,141,142,143,144,145,136,138,146,137,134,134,134,134,85,81,81,141,142,142,143,144,145,136,136,138,146,137,134,139,135,140,147,148,85,81,141,142,143,144,145,145,145,136,138,146,137,137,137,134,139,135,140,147,148,137,145,85,145,134,134,134,134,81,142,145,134,134,85,85,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,139,135,140,147,148,134,134,134,134,134,134,134,134,134,134,138,146,137,138,137,134,142,145,136,139,135,140,147,148,139,140,147,148,134,134,134,134,141,139,147,148,134,134,85,85,134,134,81,138,134,134,134,134,85,85,142,139,147,148,134,134,134,144,134,85,134,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,81,142,136,85,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,85,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,85,81,141,142,143,144,145,136,138,146,137,134,139,135,140,147,148,146,138,144,138,0,0,0,0,174,183,0,0,0,0,155,0,0,184,0,153,155,183,152,153,154,155,174,152,153,154,155,183,174,152,153,154,155,152,153,154,155,152,153,154,155,152,153,154,155,152,153,154,155,152,153,152,152,153,153,154,154,155,155,152,152,153,153,154,154,155,155,152,153,154,155,152,153,154,155,153,154,155,152,153,154,155,152,153,154,155,155,152,153,154,155,155,155,155,152,153,154,155,184,152,153,154,155,184,152,153,154,155,152,153,154,155,155,155,152,153,154,155,152,153,154,155,152,153,154,155,184,164,169,168,165,166,165,166,0,164,0,0,165,0,0,166,169,169,165,166,0,0,0,0,161,0,0,0,0,0,0,0,165,166,0,168,169,0,0,0,0,0,0,0,168,0,0,0,161,159,159,82,82,185,88,160,161,88,160,161,185,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,93,185,90,90,162,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,162,88,160,161,164,165,170,90,93,82,162,167,90,96,88,159,164,162,96,168,169,170,82,94,82,159,82,88,88,160,160,161,161,163,159,164,165,90,166,93,94,96,168,169,82,0,162,88,88,160,160,161,161,163,159,164,165,90,166,162,93,94,96,168,169,82,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,82,162,82,93,162,162,94,82,93,88,160,161,164,160,161,185,88,160,161,93,94,93,93,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,167,185,90,162,82,185,185,185,82,6,6,162,93,90,162,82,96,96,162,93,159,159,159,96,162,161,159,82,82,82,88,160,161,163,159,164,162,170,164,161,161,161,88,160,161,167,167,82,88,160,161,164,165,0,90,162,162,162,162,162,93,186,186,187,186,82,94,94,94,94,90,167,82,82,82,93,159,185,90,170,159,82,82,6,6,82,94,164,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,93,94,88,160,161,161,161,93,90,93,93,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,6,6,88,160,161,163,159,164,165,90,166,167,162,93,94,96,168,169,170,82,90,93,94,96,162,159,93,82,159,93,82,82,0,0,172,173,172,173,172,173,172,173,172,173,0,0,172,173,172,173,173,172,173,172,173,0,0,172,173,172,173,172,173,172,173,0,172,173,172,173,172,173,172,173,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[3,[2]]]],[4,[[3,[2]]]],[4,[[3,[5]]]],[1,[[3,[5]]]],[1,6],0,0,0,0,0,0,0,0,[[7,7,-1],8,9],[[-1,-1],8,[]],[[7,7,10],8],[[-1,-1],8,[]],[-1,8,[]],0,0,0,0,[[2,5],2],[[5,5],5],[[],11],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,[],[]],[2,12],[5,12],[1,[[3,[2]]]],0,0,0,0,[[4,6],13],[14,13],[4,13],[14,13],[15,[[3,[5]]]],0,0,0,0,[[14,-1],13,16],[7,7],[17,17],[18,18],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[2,2],[34,34],[5,5],[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],[6,6],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[11,11],[61,61],[62,62],[63,63],[64,64],[1,1],[4,4],[65,65],[15,15],[66,66],[67,67],[14,14],[[-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,[],[]],[[7,7],68],[[23,23],68],0,0,0,0,0,0,0,0,0,0,[[[70,[69]]],[[73,[[71,[69]],72]]]],0,[[],7],[[],17],[[],18],[[],74],[[],20],[[],22],[[],23],[[],24],[[],26],[[],27],[[],28],[[],29],[[],33],[[],75],[[],42],[[],43],[[],45],[[],46],[[],47],[[],48],[[],6],[[],55],[[],56],[[],57],[[],58],[[],59],[[],60],[[],62],[[],63],[[],4],[[],65],[[],[[77,[76]]]],0,[[],[[77,[76]]]],0,[50],[51],0,0,0,0,0,[[7,7],8],[[7,12],8],[[19,19],8],[[20,20],8],[[23,23],8],[[24,24],8],[[25,25],8],[[26,26],8],[[27,27],8],[[28,28],8],[[29,29],8],[[33,33],8],[[2,2],8],[[5,5],8],[[37,37],8],[[38,38],8],[[41,41],8],[[42,42],8],[[43,43],8],[[44,44],8],[[45,45],8],[[46,46],8],[[47,47],8],[[48,48],8],[[6,6],8],[[52,52],8],[[55,55],8],[[56,56],8],[[57,57],8],[[59,59],8],[[11,11],8],[[61,61],8],[[63,63],8],[[65,65],8],[[22,-1],22,[[9,[22]]]],[[37,37],37],0,0,0,0,0,[[14,-1],13,16],0,[4,[[3,[5]]]],0,[[7,78],[[73,[13,79]]]],[[7,78],[[73,[13,79]]]],[[17,78],80],[[18,78],80],[[74,78],[[73,[13,79]]]],[[19,78],[[73,[13,79]]]],[[20,78],[[73,[13,79]]]],[[21,78],[[73,[13,79]]]],[[22,78],[[73,[13,79]]]],[[23,78],[[73,[13,79]]]],[[24,78],[[73,[13,79]]]],[[25,78],[[73,[13,79]]]],[[26,78],[[73,[13,79]]]],[[27,78],[[73,[13,79]]]],[[28,78],[[73,[13,79]]]],[[29,78],[[73,[13,79]]]],[[30,78],[[73,[13,79]]]],[[31,78],[[73,[13,79]]]],[[32,78],[[73,[13,79]]]],[[33,78],[[73,[13,79]]]],[[2,78],[[73,[13,79]]]],[[34,78],[[73,[13,79]]]],[[5,78],[[73,[13,79]]]],[[35,78],[[73,[13,79]]]],[[36,78],[[73,[13,79]]]],[[37,78],[[73,[13,79]]]],[[38,78],[[73,[13,79]]]],[[39,78],[[73,[13,79]]]],[[40,78],[[73,[13,79]]]],[[75,78],[[73,[13,79]]]],[[41,78],[[73,[13,79]]]],[[42,78],[[73,[13,79]]]],[[43,78],[[73,[13,79]]]],[[44,78],[[73,[13,79]]]],[[44,78],[[73,[13,79]]]],[[45,78],[[73,[13,79]]]],[[46,78],[[73,[13,79]]]],[[47,78],[[73,[13,79]]]],[[48,78],[[73,[13,79]]]],[[49,78],[[73,[13,79]]]],[[50,78],[[73,[13,79]]]],[[6,78],[[73,[13,79]]]],[[51,78],[[73,[13,79]]]],[[52,78],[[73,[13,79]]]],[[52,78],[[73,[13,79]]]],[[53,78],[[73,[13,79]]]],[[54,78],[[73,[13,79]]]],[[55,78],[[73,[13,79]]]],[[56,78],[[73,[13,79]]]],[[57,78],[[73,[13,79]]]],[[58,78],[[73,[13,79]]]],[[59,78],[[73,[13,79]]]],[[60,78],[[73,[13,79]]]],[[11,78],[[73,[13,79]]]],[[61,78],[[73,[13,79]]]],[[62,78],[[73,[13,79]]]],[[63,78],[[73,[13,79]]]],[[64,78],[[73,[13,79]]]],[[1,78],[[73,[13,79]]]],[[4,78],[[73,[13,79]]]],[[65,78],[[73,[13,79]]]],[[15,78],[[73,[13,79]]]],[[66,78],[[73,[13,79]]]],[[67,78],[[73,[13,79]]]],[[14,78],[[73,[13,79]]]],[[72,78],[[73,[13,79]]]],[[72,78],[[73,[13,79]]]],0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,22],[2,22],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,55],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[81,72],[5,6],[[[70,[69]],75],[[73,[-1,72]]],[]],[[[70,[69]],75],[[73,[14,72]]]],[[12,12,12,12],[[3,[2]]]],[[12,12,12,12],[[3,[5]]]],[61,60],[[[70,[82]]],[[3,[2]]]],[12,6],[[12,12,12],6],[[12,12,12,12,12,12],6],[[12,12],6],[[12,12],6],[[83,75],[[73,[-1,72]]],[]],[83,[[73,[20,84]]]],[83,[[73,[43]]]],[83,[[73,[45]]]],[83,[[73,[46]]]],[[83,75],[[73,[14,72]]]],[[12,12],6],[[12,12],[[3,[37]]]],[[85,75],[[73,[-1,72]]],[]],[[85,75],[[73,[14,72]]]],[[12,12,12,12],[[3,[2]]]],[[12,12,12,12],[[3,[5]]]],0,0,[7,12],[40,12],[55,12],[[75,86],87],[7,88],[6,[[13,[12,12]]]],0,[4,8],[6,8],[6,8],[14,8],[6,8],[[7,-1],13,89],[[23,-1],13,89],[[24,-1],13,89],[[25,-1],13,89],[2,12],[5,12],[37,12],[1,83],0,0,0,0,0,0,0,0,0,0,[[],6],0,0,[[2,12,12],[[3,[2]]]],[[2,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,[[3,[6]]]],[22,8],[6,8],[44,8],[44,8],[6,8],[44,8],[6,8],[6,8],[6,8],[6,8],[6,8],[-1,8,[]],0,0,0,0,0,0,0,[2,12],[5,12],0,0,0,0,0,[[6,82],13],[[6,[70,[82]]],13],0,0,[[14,-1],13,16],0,[12,[[3,[7]]]],[12,[[3,[40]]]],[12,55],[[[91,[90]]],15],[[69,69,69],11],[12,7],[[14,83],[[3,[1]]]],0,0,0,0,0,[[2,12,12],[[3,[2]]]],0,0,0,0,0,[[14,-1],13,16],[[7,7],[[3,[68]]]],[[23,23],[[3,[68]]]],0,[[6,6],6],[[6,12],6],[[6,12,12,12],6],[[6,12,12],6],[[6,12,12],6],[[-1,18,92],13,[]],[[14,18,92],13],[[6,6],6],[[6,12],6],[[6,12,12,12],6],[[6,12,12],6],[[6,12,12],6],0,0,0,0,0,0,0,0,0,0,0,[2,12],[5,12],0,0,0,0,0,[2,[[3,[93]]]],[2,[[3,[93]]]],0,[[37,37],37],0,[4,8],[5,37],0,0,0,0,0,0,0,0,0,0,0,0,[1,[[3,[5]]]],0,0,0,0,[[1,-1],13,16],[[1,-1],13,16],0,0,0,0,0,0,[5,93],[37,94],[22,[[3,[5]]]],[2,[[3,[5]]]],[[37,12,12],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,[],[]],[22,[[3,[2]]]],[5,2],[[37,12,12],[[3,[2]]]],[44,83],[52,83],[[-1,17],95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[[14,17],95],[-1,95,[]],[58,96],[2,12],[5,12],[[22,6],[[3,[22]]]],[[2,6],[[3,[2]]]],[[5,6],[[3,[5]]]],0,0,0,0,0,[[5,12,12],[[3,[5]]]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],0,0,[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],0,[61,[[3,[41]]]],0,0,0,0,[43,8],0,0,0,0,0,0,0,0,[[],11],[2,12],[5,12],[37,12],0,0,0,0,[2,12],[5,12],0,0,0,[2,12],[5,12],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[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],[126,126],[127,127],[128,128],[129,129],[130,130],[131,131],[132,132],[[-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,[],[]],0,0,0,0,0,0,[[],102],[[],105],0,0,0,0,0,0,0,0,[[101,101],8],[[102,102],8],[[109,109],8],[[112,112],8],[[114,114],8],[[128,128],8],[[132,132],8],[[98,78],[[73,[13,79]]]],[[99,78],[[73,[13,79]]]],[[100,78],[[73,[13,79]]]],[[101,78],[[73,[13,79]]]],[[102,78],[[73,[13,79]]]],[[103,78],[[73,[13,79]]]],[[104,78],[[73,[13,79]]]],[[105,78],[[73,[13,79]]]],[[106,78],[[73,[13,79]]]],[[107,78],[[73,[13,79]]]],[[108,78],[[73,[13,79]]]],[[109,78],[[73,[13,79]]]],[[110,78],[[73,[13,79]]]],[[111,78],[[73,[13,79]]]],[[112,78],[[73,[13,79]]]],[[113,78],[[73,[13,79]]]],[[114,78],[[73,[13,79]]]],[[115,78],[[73,[13,79]]]],[[116,78],[[73,[13,79]]]],[[117,78],[[73,[13,79]]]],[[118,78],[[73,[13,79]]]],[[119,78],[[73,[13,79]]]],[[120,78],[[73,[13,79]]]],[[121,78],[[73,[13,79]]]],[[122,78],[[73,[13,79]]]],[[123,78],[[73,[13,79]]]],[[124,78],[[73,[13,79]]]],[[125,78],[[73,[13,79]]]],[[126,78],[[73,[13,79]]]],[[127,78],[[73,[13,79]]]],[[128,78],[[73,[13,79]]]],[[129,78],[[73,[13,79]]]],[[130,78],[[73,[13,79]]]],[[131,78],[[73,[13,79]]]],[[132,78],[[73,[13,79]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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,[[111,133,133],12],[[100,101],8],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,[],[]],0,0,0,0,0,0,0,0,0,0,[[133,133,133,133,[71,[12]]],[[3,[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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[134,135],[136,83],[[134,-1],[[3,[83]]],[[9,[137]]]],[[134,-1],[[3,[138]]],[[9,[137]]]],[134,139],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[134,140],[81,81],[141,141],[142,142],[143,143],[144,144],[145,145],[136,136],[138,138],[146,146],[137,137],[134,134],[139,139],[135,135],[140,140],[147,147],[148,148],[[-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,[],[]],[[134,134],68],0,[[],141],[134,[[3,[83]]]],[136],[85,147],[134,147],[81,83],[134,85],[[81,81],8],[[141,141],8],[[142,142],8],[[143,143],8],[[144,144],8],[[145,145],8],[[136,136],8],[[138,138],8],[[146,146],8],[[137,137],8],[[134,134],8],[134,[[3,[134]]]],[134,135],[134,[[3,[134]]]],[[85,78],[[73,[13,79]]]],[[81,78],[[73,[13,79]]]],[[81,78],[[73,[13,79]]]],[[141,78],[[73,[13,79]]]],[[142,78],[[73,[13,79]]]],[[142,78],[[73,[13,79]]]],[[143,78],[[73,[13,79]]]],[[144,78],[[73,[13,79]]]],[[145,78],[[73,[13,79]]]],[[136,78],[[73,[13,79]]]],[[136,78],[[73,[13,79]]]],[[138,78],[[73,[13,79]]]],[[146,78],[[73,[13,79]]]],[[137,78],[[73,[13,79]]]],[[134,78],[[73,[13,79]]]],[[139,78],[[73,[13,79]]]],[[135,78],[[73,[13,79]]]],[[140,78],[[73,[13,79]]]],[[147,78],[[73,[13,79]]]],[[148,78],[[73,[13,79]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[149,145],[133,145],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[13,[83,83]]],137],[-1,-1,[]],[83,137],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[83,83],137],[145,133],[[85,145],[[3,[134]]]],[145,149],[[134,-1],8,[[9,[137]]]],[134,8],[134,8],[[134,-1],8,[[9,[137]]]],[[81,-1],13,89],[[142,-1],13,89],[[145,-1],13,89],[[134,-1],13,89],[134,145],[85,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,[],[]],[134,8],[134,8],[134,8],[134,8],[134,8],[134,[[3,[134]]]],[134,135],[134,[[3,[134]]]],[[134,[3,[83]]],[[3,[83]]]],[[134,83],[[3,[83]]]],[138,83],[146,[[3,[83]]]],[137,83],[138,[[3,[83]]]],[137,[[3,[83]]]],[134,148],[[133,133],142],[133,145],[-1,136,[[9,[[150,[83]]]]]],[139,3],[135,3],[140,3],[147,3],[148,3],[139,3],[140,3],[147,3],[148,3],[134,[[3,[134]]]],[134,[[3,[134]]]],[134,135],[134,143],0,[[139,149],3],[[147,149],3],[[148,149],3],[134,[[3,[134]]]],[134,[[3,[134]]]],[83,[[73,[85,81]]]],[[83,141],[[73,[85,81]]]],[[134,134],[[3,[68]]]],[134,[[3,[144]]]],[81,142],[138,149],[134,[[3,[134]]]],[134,[[3,[134]]]],[134,135],[134,[[151,[149]]]],[85,134],[85,134],0,[139,[[13,[149,[3,[149]]]]]],[147,[[13,[149,[3,[149]]]]]],[148,[[13,[149,[3,[149]]]]]],[134,137],[134,[[3,[83]]]],[134,[[3,[136]]]],0,[134,[[3,[83]]]],[[85,149],142],[134,[[3,[136]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[146,83],[138,83],0,[138,136],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-1,-2],8,[],9],[[152,152,-1],8,9],[[153,153,-1],8,9],[[154,154,-1],8,9],[[155,155,-1],8,9],[[-1,-1],8,[]],[[152,152,156],8],[[153,153,156],8],[[154,154,156],8],[[155,155,156],8],[[-1,-1,-2],8,[],9],[[-1,-1],8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[152,152],[153,153],[154,154],[155,155],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],[[152,152],68],[[153,153],68],[[154,154],68],[[155,155],68],[[],152],[[],153],[[152,157],8],[[152,152],8],[[153,153],8],[[153,157],8],[[154,157],8],[[154,154],8],[[155,155],8],[[155,157],8],[[152,78],[[73,[13,79]]]],[[152,78],[[73,[13,79]]]],[[153,78],[[73,[13,79]]]],[[153,78],[[73,[13,79]]]],[[154,78],[[73,[13,79]]]],[[154,78],[[73,[13,79]]]],[[155,78],[[73,[13,79]]]],[[155,78],[[73,[13,79]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[152,157],[153,157],[154,157],[155,157],[153,152],[154,152],[155,152],[[152,-1],13,89],[[153,-1],13,89],[[154,-1],13,89],[[155,-1],13,89],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[155,155]],[157,[[3,[152]]]],[157,[[3,[153]]]],[157,[[3,[154]]]],[157,[[3,[155]]]],[157,155],[158,155],[69,155],[157,152],[157,153],[157,154],[157,155],[-1,-1,[]],[[152,152],[[3,[68]]]],[[153,153],[[3,[68]]]],[[154,154],[[3,[68]]]],[[155,155],[[3,[68]]]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[155,158],[155,69],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[[-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,[159,159],[[159,159],159],[[82,82]],[[82,82],13],[[-1,-1],8,[]],[[88,88,-1],8,9],[[160,160,-1],8,9],[[161,161,-1],8,9],[[88,88,10],8],[[160,160,10],8],[[161,161,10],8],[[-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,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,10],[[-1,-1,-1],-1,[]],[90,2],[90,162],[162,13],[88,88],[160,160],[161,161],[163,163],[159,159],[164,164],[165,165],[90,90],[166,166],[167,167],[162,162],[93,93],[94,94],[96,96],[168,168],[169,169],[170,170],[82,82],[[-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,[],[]],[162,13],[[88,88],68],[[160,160],68],[[161,161],68],[[164,164],68],[[165,165],68],[6,12],[90,[[3,[2]]]],[[93,93],8],[[82,82],12],[[162,12,12,12,12,12,12],13],[167,165],[[90,163,12],[[3,[90]]]],0,[[],88],[[],159],[[],164],[[],162],[[],96],[[],168],[[],169],[[],170],[[],82],[94,[[13,[133,133]]]],[[82,82],12],[[159,159],159],[[82,82],12],[[88,88],8],[[88,12],8],[[160,12],8],[[160,160],8],[[161,12],8],[[161,161],8],[[163,163],8],[[159,159],8],[[164,164],8],[[165,165],8],[[90,90],8],[[166,166],8],[[93,93],8],[[94,94],8],[[96,96],8],[[168,168],8],[[169,169],8],[[82,82],8],0,[162,[[3,[90]]]],[[88,78],[[73,[13,79]]]],[[88,78],[[73,[13,79]]]],[[160,78],[[73,[13,79]]]],[[160,78],[[73,[13,79]]]],[[161,78],[[73,[13,79]]]],[[161,78],[[73,[13,79]]]],[[163,78],[[73,[13,79]]]],[[159,78],[[73,[13,79]]]],[[164,78],[[73,[13,79]]]],[[165,78],[[73,[13,79]]]],[[90,78],[[73,[13,79]]]],[[166,78],[[73,[13,79]]]],[[162,78],[[73,[13,79]]]],[[93,78],[[73,[13,79]]]],[[94,78],[[73,[13,79]]]],[[96,78],[[73,[13,79]]]],[[168,78],[[73,[13,79]]]],[[169,78],[[73,[13,79]]]],[[82,78],[[73,[13,79]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[13,[12,12]]],82],[[12,12,12],[[3,[90]]]],[159,82],[[10,10,10,10],[[3,[93]]]],[2,[[3,[90]]]],[2,90],[[133,133],[[3,[94]]]],[[12,12],82],[[10,10,133,133],[[3,[93]]]],[88,12],[160,12],[161,12],[164,12],[160,88],[161,88],[-1,-1,[]],[[88,-1],13,89],[[160,-1],13,89],[[161,-1],13,89],[93,133],[94,133],[[93,10,10],[[3,[93]]]],[[93,93],[[3,[93]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-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,[]],[90,8],[162,8],[82,8],[[-1,-1],8,[]],[-1,8,[]],[[-1,-1],8,[]],[82,8],0,0,[162,[[3,[82]]]],[93,10],[90,149],[162,149],[82,12],0,0,[[162,12,12],13],[[93,10,10],[[3,[93]]]],[[159,159],159],[159,12],[[159,159],159],0,[[162,12,12],13],[[161,161]],[[159,159],159],[[82,82]],[[82,82],13],[82],[12,[[3,[88]]]],[12,[[3,[160]]]],[12,[[3,[161]]]],[[[71,[12]],12],[[3,[163]]]],[[12,12],159],[12,[[3,[164]]]],[[],162],[[],170],[12,164],[12,161],[158,161],[69,161],[12,88],[12,160],[12,161],[167,3],[167,[[3,[165]]]],[82,8],[[88,88],[[3,[68]]]],[[160,160],[[3,[68]]]],[[161,161],[[3,[68]]]],[[164,164],[[3,[68]]]],[[165,165],[[3,[68]]]],0,[90,[[70,[82]]]],[[162,12,12,12],13],[[162,2],13],[[162,90],13],[[162,2],13],[[162,12,12,12,12],13],[93,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[82,12],13],[[94,12],[[3,[94]]]],[[94,94],94],[[94,133],[[3,[94]]]],[[94,133],[[3,[94]]]],[90,167],[[167,8],13],[[82,12],8],[[82,12,12,12],8],[[82,12,12],8],[93,94],[12,159],[-1,-1,[]],[[90,96,12],[[3,[90]]]],[[170,90,96,12],[[3,[90]]]],[[159,159],159],[[82,82]],[[82,82],13],0,0,[82,159],[[94,10,10],93],[164,161],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-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,2],[94,37],[-1,95,[]],[-1,95,[]],[-1,95,[]],[161,158],[161,69],[93,10],[[90,6],[[3,[90]]]],[[93,10,10],[[3,[93]]]],[[93,10,10],[[3,[93]]]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],0,0,[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[-1,97,[]],[90,[[70,[165]]]],[93,133],[94,133],0,[[149,149],162],[159,12],[93,10],0,[159,12],[93,10],0,[[],82],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[[171,[82]],164,[70,[82]]],13],[[[70,[82]],164,[171,[82]]],13],[172,172],[173,173],[[-1,-2],13,[],[]],[[-1,-2],13,[],[]],0,[[],172],[[],173],[[172,159],159],[[173,159],159],[[[171,[82]],[171,[161]]],[[70,[161]]]],[[12,12,12,[171,[164]]],149],[[172,78],[[73,[13,79]]]],[[173,78],[[73,[13,79]]]],[-1,-1,[]],[-1,-1,[]],[[[171,[82]]],172],[[[171,[82]]],173],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[171,[164]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,[[73,[-2]]],[],[]],[-1,97,[]],[-1,97,[]],[[12,12],[[3,[164]]]],[[19,12,12,12,12],[[13,[12,12]]]],[[5,20,37],6]],"c":[],"p":[[4,"Node",0],[3,"Rect",0],[4,"Option",3116],[3,"Group",0],[3,"NonZeroRect",0],[3,"Transform",0],[3,"PositiveF32",0],[15,"bool"],[8,"Into",3117],[15,"i32"],[3,"Color",0],[15,"f32"],[15,"tuple"],[3,"Tree",0],[3,"Path",0],[8,"FnMut",3118],[3,"XmlOptions",0],[3,"PostProcessingSteps",0],[4,"Align",0],[3,"AspectRatio",0],[3,"ViewBox",0],[3,"BBox",0],[4,"FontStretch",0],[4,"FontStyle",0],[3,"Font",0],[4,"DominantBaseline",0],[4,"AlignmentBaseline",0],[4,"BaselineShift",0],[4,"LengthAdjust",0],[3,"TextDecorationStyle",0],[3,"TextDecoration",0],[3,"TextSpan",0],[4,"TextAnchor",0],[3,"TextPath",0],[4,"TextFlow",0],[3,"TextChunk",0],[3,"Size",0],[4,"WritingMode",0],[3,"Text",0],[3,"NonZeroF32",0],[4,"Units",0],[4,"Visibility",0],[4,"ShapeRendering",0],[4,"EId",0],[4,"TextRendering",0],[4,"ImageRendering",0],[4,"BlendMode",0],[4,"SpreadMethod",0],[3,"BaseGradient",0],[3,"LinearGradient",0],[3,"RadialGradient",0],[4,"AId",0],[3,"Stop",0],[3,"Pattern",0],[3,"StrokeMiterlimit",0],[4,"LineCap",0],[4,"LineJoin",0],[3,"Stroke",0],[4,"FillRule",0],[3,"Fill",0],[4,"Paint",0],[3,"ClipPath",0],[4,"MaskType",0],[3,"Mask",0],[4,"PaintOrder",0],[4,"ImageKind",0],[3,"Image",0],[4,"Ordering",3119],[15,"u8"],[15,"slice"],[3,"Vec",3120],[4,"Error",0],[4,"Result",3121],[3,"ImageHrefResolver",0],[3,"Options",0],[8,"Fn",3118],[3,"Box",3122],[3,"Formatter",3123],[3,"Error",3123],[6,"Result",3123],[4,"Error",2133],[3,"Point",2624],[15,"str"],[4,"Error",3124],[3,"Document",2133],[3,"Path",3125],[3,"PathBuf",3125],[3,"FiniteF32",2624],[8,"Hasher",3126],[3,"Path",2624],[3,"Rc",3127],[3,"Database",3128],[3,"IntRect",2624],[3,"IntSize",2624],[3,"String",3129],[3,"Stroke",2624],[3,"TypeId",3130],[3,"Filter",1543],[3,"Primitive",1543],[4,"Kind",1543],[4,"Input",1543],[4,"ColorInterpolation",1543],[3,"Blend",1543],[3,"ColorMatrix",1543],[4,"ColorMatrixKind",1543],[3,"ComponentTransfer",1543],[4,"TransferFunction",1543],[3,"Composite",1543],[4,"CompositeOperator",1543],[3,"ConvolveMatrix",1543],[3,"ConvolveMatrixData",1543],[4,"EdgeMode",1543],[3,"DisplacementMap",1543],[4,"ColorChannel",1543],[3,"DropShadow",1543],[3,"Flood",1543],[3,"GaussianBlur",1543],[3,"Image",1543],[4,"ImageKind",1543],[3,"DiffuseLighting",1543],[3,"SpecularLighting",1543],[4,"LightSource",1543],[3,"DistantLight",1543],[3,"PointLight",1543],[3,"SpotLight",1543],[3,"Merge",1543],[3,"Morphology",1543],[4,"MorphologyOperator",1543],[3,"Offset",1543],[3,"Tile",1543],[3,"Turbulence",1543],[4,"TurbulenceKind",1543],[15,"u32"],[3,"Node",2133],[3,"AxisIter",2133],[4,"StringStorage",2133],[3,"ExpandedName",2133],[3,"Attribute",2133],[3,"Attributes",2133],[3,"Children",2133],[3,"ParsingOptions",2133],[3,"TextPos",2133],[4,"NodeType",2133],[3,"PI",2133],[3,"NodeId",2133],[3,"Namespace",2133],[3,"Descendants",2133],[3,"NamespaceIter",2133],[15,"usize"],[3,"Arc",3131],[3,"Range",3132],[3,"FiniteF64",2497],[3,"PositiveF64",2497],[3,"NonZeroPositiveF64",2497],[3,"NormalizedF64",2497],[15,"i64"],[15,"f64"],[15,"u16"],[3,"f32x2",2624],[3,"NonZeroPositiveF32",2624],[3,"NormalizedF32",2624],[3,"PathBuilder",2624],[3,"StrokeDash",2624],[3,"NormalizedF32Exclusive",2624],[4,"PathVerb",2624],[4,"PathSegment",2624],[3,"PathSegmentsIter",2624],[4,"LineCap",2624],[4,"LineJoin",2624],[3,"PathStroker",2624],[15,"array"],[3,"QuadCoeff",3071],[3,"CubicCoeff",3071],[8,"ApproxEqUlps",0],[8,"ApproxZeroUlps",0],[8,"TreeParsing",0],[8,"IsValidLength",0],[8,"TreePostProc",0],[8,"TreeWriting",0],[13,"Arithmetic",2124],[13,"Gamma",2128],[13,"Linear",2128],[8,"ApproxEq",2497],[8,"Ulps",2497],[8,"Scalar",2624],[8,"SaturateRound",2624],[8,"SaturateCast",2624]],"b":[[806,"impl-PartialEq-for-PositiveF32"],[807,"impl-PartialEq%3Cf32%3E-for-PositiveF32"],[851,"impl-Display-for-PositiveF32"],[852,"impl-Debug-for-PositiveF32"],[884,"impl-Display-for-EId"],[885,"impl-Debug-for-EId"],[894,"impl-Display-for-AId"],[895,"impl-Debug-for-AId"],[916,"impl-Debug-for-Error"],[917,"impl-Display-for-Error"],[931,"impl-From%3CNonZeroRect%3E-for-BBox"],[932,"impl-From%3CRect%3E-for-BBox"],[2286,"impl-Debug-for-Error"],[2287,"impl-Display-for-Error"],[2289,"impl-Display-for-TextPos"],[2290,"impl-Debug-for-TextPos"],[2294,"impl-Display-for-StringStorage%3C\'_%3E"],[2295,"impl-Debug-for-StringStorage%3C\'input%3E"],[2311,"impl-From%3Cusize%3E-for-NodeId"],[2312,"impl-From%3Cu32%3E-for-NodeId"],[2317,"impl-From%3C(%26str,+%26str)%3E-for-ExpandedName%3C\'a,+\'b%3E"],[2319,"impl-From%3C%26str%3E-for-ExpandedName%3C\'a,+\'b%3E"],[2548,"impl-PartialEq%3Cf64%3E-for-FiniteF64"],[2549,"impl-PartialEq-for-FiniteF64"],[2550,"impl-PartialEq-for-PositiveF64"],[2551,"impl-PartialEq%3Cf64%3E-for-PositiveF64"],[2552,"impl-PartialEq%3Cf64%3E-for-NonZeroPositiveF64"],[2553,"impl-PartialEq-for-NonZeroPositiveF64"],[2554,"impl-PartialEq-for-NormalizedF64"],[2555,"impl-PartialEq%3Cf64%3E-for-NormalizedF64"],[2556,"impl-Display-for-FiniteF64"],[2557,"impl-Debug-for-FiniteF64"],[2558,"impl-Debug-for-PositiveF64"],[2559,"impl-Display-for-PositiveF64"],[2560,"impl-Display-for-NonZeroPositiveF64"],[2561,"impl-Debug-for-NonZeroPositiveF64"],[2562,"impl-Display-for-NormalizedF64"],[2563,"impl-Debug-for-NormalizedF64"],[2788,"impl-PartialEq-for-FiniteF32"],[2789,"impl-PartialEq%3Cf32%3E-for-FiniteF32"],[2790,"impl-PartialEq%3Cf32%3E-for-NonZeroPositiveF32"],[2791,"impl-PartialEq-for-NonZeroPositiveF32"],[2792,"impl-PartialEq%3Cf32%3E-for-NormalizedF32"],[2793,"impl-PartialEq-for-NormalizedF32"],[2808,"impl-Display-for-FiniteF32"],[2809,"impl-Debug-for-FiniteF32"],[2810,"impl-Display-for-NonZeroPositiveF32"],[2811,"impl-Debug-for-NonZeroPositiveF32"],[2812,"impl-Debug-for-NormalizedF32"],[2813,"impl-Display-for-NormalizedF32"]]},\ "usvg_parser":{"doc":"usvg-parser is an SVG parser used by usvg.","t":"NENNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNINNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLFLLLMLMLLLLLLLLLLMMLLLLLLKKKLMMLLLLLLLLMMMMCMMLLLLLLLLLLLLLLLLLLLLLL","n":["A","AId","AlignmentBaseline","Amplitude","Azimuth","BaseFrequency","BaselineShift","Bias","Circle","Class","Clip","ClipPath","ClipPath","ClipPathUnits","ClipRule","Color","ColorInterpolation","ColorInterpolationFilters","ColorProfile","ColorRendering","Cx","Cy","D","Defs","DiffuseConstant","Direction","Display","Divisor","DominantBaseline","Dx","Dy","EId","EdgeMode","ElementsLimitReached","Elevation","Ellipse","EnableBackground","Error","Exponent","FeBlend","FeColorMatrix","FeComponentTransfer","FeComposite","FeConvolveMatrix","FeDiffuseLighting","FeDisplacementMap","FeDistantLight","FeDropShadow","FeFlood","FeFuncA","FeFuncB","FeFuncG","FeFuncR","FeGaussianBlur","FeImage","FeMerge","FeMergeNode","FeMorphology","FeOffset","FePointLight","FeSpecularLighting","FeSpotLight","FeTile","FeTurbulence","Fill","FillOpacity","FillRule","Filter","Filter","FilterUnits","FloodColor","FloodOpacity","Font","FontFamily","FontFeatureSettings","FontKerning","FontSize","FontSizeAdjust","FontStretch","FontStyle","FontSynthesis","FontVariant","FontVariantCaps","FontVariantEastAsian","FontVariantLigatures","FontVariantNumeric","FontVariantPosition","FontWeight","Fr","Fx","Fy","G","GlyphOrientationHorizontal","GlyphOrientationVertical","GradientTransform","GradientUnits","Height","Href","Id","Image","ImageHrefResolver","ImageRendering","In","In2","InlineSize","Intercept","InvalidSize","Isolation","K1","K2","K3","K4","KernelMatrix","KernelUnitLength","Kerning","LengthAdjust","LetterSpacing","LightingColor","LimitingConeAngle","Line","LineHeight","LinearGradient","MalformedGZip","Marker","MarkerEnd","MarkerHeight","MarkerMid","MarkerStart","MarkerUnits","MarkerWidth","Mask","Mask","MaskBorder","MaskBorderMode","MaskBorderOutset","MaskBorderRepeat","MaskBorderSlice","MaskBorderSource","MaskBorderWidth","MaskClip","MaskComposite","MaskContentUnits","MaskImage","MaskMode","MaskOrigin","MaskPosition","MaskSize","MaskType","MaskUnits","MixBlendMode","Mode","NotAnUtf8Str","NumOctaves","Offset","Opacity","Operator","Options","Order","Orient","Overflow","PaintOrder","ParsingFailed","Path","Path","PathLength","Pattern","PatternContentUnits","PatternTransform","PatternUnits","Points","PointsAtX","PointsAtY","PointsAtZ","Polygon","Polyline","PreserveAlpha","PreserveAspectRatio","PrimitiveUnits","R","RadialGradient","Radius","Rect","RefX","RefY","RequiredExtensions","RequiredFeatures","Result","Rotate","Rx","Ry","Scale","Seed","ShapeImageThreshold","ShapeInside","ShapeMargin","ShapePadding","ShapeRendering","ShapeSubtract","Side","Slope","Space","SpecularConstant","SpecularExponent","SpreadMethod","StartOffset","StdDeviation","StitchTiles","Stop","StopColor","StopOpacity","Stroke","StrokeDasharray","StrokeDashoffset","StrokeLinecap","StrokeLinejoin","StrokeMiterlimit","StrokeOpacity","StrokeWidth","Style","Style","SurfaceScale","Svg","Switch","Symbol","SystemLanguage","TableValues","TargetX","TargetY","Text","TextAlign","TextAlignLast","TextAnchor","TextDecoration","TextDecorationColor","TextDecorationFill","TextDecorationLine","TextDecorationStroke","TextDecorationStyle","TextIndent","TextLength","TextOrientation","TextOverflow","TextPath","TextRendering","TextUnderlinePosition","Transform","TransformBox","TransformOrigin","TreeParsing","Tref","Tspan","Type","UnicodeBidi","UnicodeRange","Use","Values","VectorEffect","ViewBox","Visibility","WhiteSpace","Width","WordSpacing","WritingMode","X","X1","X2","XChannelSelector","Y","Y1","Y2","YChannelSelector","Z","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","decompress_svgz","default","default","default_data_resolver","default_size","default_string_resolver","dpi","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font_family","font_size","from","from","from","from","from","from","from_data","from_str","from_xmltree","get_abs_path","image_href_resolver","image_rendering","into","into","into","into","into","is_gradient","is_graphic","is_paint_server","languages","resolve_data","resolve_string","resources_dir","roxmltree","shape_rendering","text_rendering","to_owned","to_owned","to_str","to_str","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"],"q":[[0,"usvg_parser"],[354,"alloc::vec"],[355,"core::result"],[356,"core::ops::function"],[357,"alloc::boxed"],[358,"core::fmt"],[359,"core::fmt"],[360,"roxmltree"],[361,"std::path"],[362,"std::path"],[363,"core::any"]],"d":["","An attribute ID.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An element ID.","","We do not allow SVG with more than 1_000_000 elements for …","","","","List of all errors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An xlink:href resolver for <image> elements.","","","","","","SVG doesn’t have a valid size.","","","","","","","","","","","","","","","","Compressed SVG must use the GZip algorithm.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Only UTF-8 content are supported.","","","","","Processing options.","","","","","Failed to parse an SVG data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A trait to parse usvg_tree::Tree from various sources.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Decompresses an SVGZ file.","","","Creates a default Data URL resolver closure.","Default viewport size to assume if there is no viewBox …","Creates a default string resolver.","Target DPI.","","","","","","","","","","","A default font family.","A default font size.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Parses Tree from an SVG data.","Parses Tree from an SVG string.","Parses Tree from roxmltree::Document.","Converts a relative path into absolute relative to the SVG …","Specifies the way xlink:href in <image> elements should be …","Specifies the default image rendering method.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Checks if this is a gradient element.","Checks if this is a graphics element.","Checks if this is a paint server element.","A list of languages.","Resolver function that will be used when xlink:href …","Resolver function that will be used to handle an arbitrary …","Directory that will be used during relative paths …","","Specifies the default shape rendering method.","Specifies the default text rendering method.","","","Returns the original string.","Returns the original string.","","","","","","","","","","","","","","","","","",""],"i":[1,0,2,2,2,2,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,0,2,7,2,1,2,0,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,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,0,2,2,2,2,2,7,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,7,1,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,7,2,2,2,2,0,2,2,2,2,7,1,2,2,1,2,2,2,2,2,2,2,1,1,2,2,2,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,0,1,1,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,10,1,2,7,9,10,1,2,7,1,2,1,2,0,9,10,9,10,9,10,1,2,9,10,1,1,2,2,7,7,10,10,9,10,1,2,7,7,23,23,23,10,10,10,9,10,1,2,7,1,1,1,10,9,9,10,0,10,10,1,2,1,2,1,2,7,9,10,1,2,7,9,10,1,2,7,9,10,1,2,7],"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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[2,2],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[5,[4]]],[[8,[[6,[4]],7]]]],[[],9],[[],10],[[],[[12,[11]]]],0,[[],[[12,[11]]]],0,[[1,1],13],[[2,2],13],[[9,14],15],[[10,14],15],[[1,14],15],[[1,14],15],[[2,14],15],[[2,14],15],[[7,14],15],[[7,14],15],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[16,7],[[[5,[4]],10],[[8,[-1,7]]],[]],[[17,10],[[8,[-1,7]]],[]],[[18,10],[[8,[-1,7]]],[]],[[10,19],20],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,13],[1,13],[1,13],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[1,17],[2,17],[-1,21,[]],[-1,21,[]],[-1,21,[]],[-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,22,[]],[-1,22,[]],[-1,22,[]],[-1,22,[]],[-1,22,[]]],"c":[],"p":[[4,"EId",0],[4,"AId",0],[15,"tuple"],[15,"u8"],[15,"slice"],[3,"Vec",354],[4,"Error",0],[4,"Result",355],[3,"ImageHrefResolver",0],[3,"Options",0],[8,"Fn",356],[3,"Box",357],[15,"bool"],[3,"Formatter",358],[6,"Result",358],[4,"Error",359],[15,"str"],[3,"Document",360],[3,"Path",361],[3,"PathBuf",361],[3,"String",362],[3,"TypeId",363],[8,"TreeParsing",0]],"b":[[297,"impl-Display-for-EId"],[298,"impl-Debug-for-EId"],[299,"impl-Debug-for-AId"],[300,"impl-Display-for-AId"],[301,"impl-Display-for-Error"],[302,"impl-Debug-for-Error"]]},\ "usvg_text_layout":{"doc":"An SVG text layout implementation on top of usvg crate.","t":"FC","n":["convert_text","fontdb"],"q":[[0,"usvg_text_layout"],[2,"usvg_tree"],[3,"fontdb"]],"d":["Converts text nodes into paths.",""],"i":[0,0],"f":[[[1,2],3],0],"c":[],"p":[[3,"Group",2],[3,"Database",3],[15,"tuple"]],"b":[]},\ "usvg_tree":{"doc":"usvg-tree is an SVG tree representation used by usvg.","t":"NEENNNIIDNNDDNNENNENNNDNDNNNNNNNNENNNNNNDNEQDEENNNDNNNNNNNNDNEEINNNENEENDNNNDENNNNNNNNNENDDDNNNNDNSNNGNNNNNNNNEEDNNDNDDNDNNNNNNNNNNEGGDNNNENNDGDNDGNNDNNNENNDDDEDEDNDDNNENNDENENNNNNNNNNSSLLLLLMMMMMMMMLLLKLLLLKMMMMLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMALMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMMMMMMLLMMMMMLLMMLMLLLLLLLLLLLLLLLMMMMMLMMMMMLLLLLMLLLLLLLLLLMMMMMMMMLLMMMMMLLMLLLMMMMMMMMMCMMMLMMMMLLMMMMMCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMMLAMMMMMMMLLLLMMMLLMMMLLMMMNNNNDNEEDNEDNDNEDNDDNNNDNDNDNNENDDNNNNDNNNDNNENEEENNNNDNDNENDNNNDNDNNNNGNNDNDNNDNEDNNENNNMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMFF","n":["AfterEdge","Align","AlignmentBaseline","Alpha","Alphabetic","Alphabetic","ApproxEqUlps","ApproxZeroUlps","AspectRatio","Auto","Auto","BBox","BaseGradient","Baseline","Baseline","BaselineShift","BeforeEdge","Bevel","BlendMode","Butt","Central","Central","ClipPath","Collapse","Color","Color","Color","ColorBurn","ColorDodge","Condensed","CrispEdges","Darken","Difference","DominantBaseline","End","EvenOdd","Exclusion","Expanded","ExtraCondensed","ExtraExpanded","Fill","FillAndStroke","FillRule","Flt","Font","FontStretch","FontStyle","GIF","GeometricPrecision","GeometricPrecision","Group","Group","Hanging","Hanging","HardLight","Hidden","Hue","Ideographic","Ideographic","Image","Image","ImageKind","ImageRendering","IsValidLength","Italic","JPEG","LeftToRight","LengthAdjust","Lighten","LineCap","LineJoin","Linear","LinearGradient","LinearGradient","Luminance","Luminosity","Mask","MaskType","Mathematical","Mathematical","Middle","Middle","Middle","Miter","MiterClip","Multiply","NoChange","Node","NonZero","NonZeroF32","NonZeroPositiveF32","NonZeroRect","None","Normal","Normal","Normal","NormalizedF32","Number","ONE","ObjectBoundingBox","Oblique","Opacity","OptimizeLegibility","OptimizeQuality","OptimizeSpeed","OptimizeSpeed","OptimizeSpeed","Overlay","PNG","Pad","Paint","PaintOrder","Path","Path","Path","Pattern","Pattern","PositiveF32","RadialGradient","RadialGradient","Rect","Reflect","Repeat","ResetSize","Round","Round","SVG","Saturation","Screen","SemiCondensed","SemiExpanded","ShapeRendering","SharedClipPath","SharedMask","Size","SoftLight","Spacing","SpacingAndGlyphs","SpreadMethod","Square","Start","Stop","StopOffset","Stroke","StrokeAndFill","StrokeMiterlimit","StrokeWidth","Subscript","Superscript","Text","Text","TextAfterEdge","TextAfterEdge","TextAnchor","TextBeforeEdge","TextBeforeEdge","TextChunk","TextDecoration","TextDecorationStyle","TextFlow","TextPath","TextRendering","TextSpan","TopToBottom","Transform","Tree","UltraCondensed","UltraExpanded","Units","UseScript","UserSpaceOnUse","ViewBox","Visibility","Visible","WritingMode","XMaxYMax","XMaxYMid","XMaxYMin","XMidYMax","XMidYMid","XMidYMin","XMinYMax","XMinYMid","XMinYMin","ZERO","ZERO","abs_bounding_box","abs_bounding_box","abs_filters_bounding_box","abs_stroke_bounding_box","abs_transform","abs_transform","abs_transform","abs_transform","abs_transform","align","alignment_baseline","anchor","apply_kerning","approx_eq","approx_eq","approx_eq","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_eq_ulps","approx_ne_ulps","approx_zero_ulps","aspect","base","base","baseline_shift","bbox_transform","bbox_transform","black","blend_mode","blue","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","bottom","bottom","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","calculate_abs_transforms","calculate_abs_transforms","calculate_bounding_boxes","calculate_bounding_boxes","calculate_stroke_bounding_box","children","chunks","clip_path","clip_path","clip_paths","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","cmp","cmp","cmp","cmp","color","content_units","content_units","cx","cy","dasharray","dashoffset","data","decoration","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","defer","deref","deref","dominant_baseline","dx","dy","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","expand","expand_to","families","fill","fill","fill","filter","filters","filters","filters_bounding_box","flattened","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","font_size","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bbox","from_ltrb","from_ltrb","from_paint","from_points","from_rotate","from_rotate_at","from_row","from_scale","from_skew","from_str","from_str","from_str","from_str","from_translate","from_wh","from_xywh","from_xywh","fx","fy","get","get","get","get","get","get_finite","get_finite","get_finite","get_scale","green","has_children","has_scale","has_skew","has_text_nodes","has_translate","hash","hash","hash","hash","hash","hash","height","height","height","id","id","id","id","id","id","id","id","id","id","identity","inset","intersect","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","invert","is_default","is_finite","is_identity","is_scale","is_scale_translate","is_skew","is_translate","is_valid","is_valid_length","isolate","kind","kind","kx","ky","layer_bounding_box","left","left","length_adjust","letter_spacing","line_through","linecap","linejoin","map_point","map_points","mask","mask","masks","miterlimit","mul","new","new","new","new","new","new","new_clamped","new_rgb","new_u16","new_u8","new_unchecked","new_unchecked","new_unchecked","node_by_id","offset","opacity","opacity","opacity","opacity","outset","overline","paint","paint","paint_order","paint_order","paint_servers","partial_cmp","partial_cmp","partial_cmp","partial_cmp","path","post_concat","post_rotate","post_rotate_at","post_scale","post_translate","pre_concat","pre_rotate","pre_rotate_at","pre_scale","pre_translate","r","rect","rect","rect","red","rendering_mode","rendering_mode","rendering_mode","right","right","root","root","root","root","rotate","round","round_out","rule","scale_to","should_isolate","size","size","slice","small_caps","spans","spread_method","start","start_offset","stops","stretch","strict_num","stroke","stroke","stroke","stroke_bounding_box","stroke_bounding_box","stroke_bounding_box","stroke_bounding_box","style","subroots","subroots_mut","sx","sy","text","text_flow","text_length","tiny_skia_path","to_int_rect","to_int_size","to_non_zero_rect","to_non_zero_rect","to_non_zero_rect","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_rect","to_rect","to_rect","to_string","to_string","to_string","to_tiny_skia","to_u16","to_u8","top","top","transform","transform","transform","transform","transform","transform","transform","translate_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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","ty","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","underline","units","units","units","units","units","use_shape_antialiasing","utils","view_box","view_box","view_box","visibility","visibility","visibility","weight","white","width","width","width","width","word_spacing","writing_mode","x","x","x","x1","x2","y","y","y","y1","y2","A","Arithmetic","Atop","B","Blend","Blend","ColorChannel","ColorInterpolation","ColorMatrix","ColorMatrix","ColorMatrixKind","ComponentTransfer","ComponentTransfer","Composite","Composite","CompositeOperator","ConvolveMatrix","ConvolveMatrix","ConvolveMatrixData","DiffuseLighting","DiffuseLighting","Dilate","Discrete","DisplacementMap","DisplacementMap","DistantLight","DistantLight","DropShadow","DropShadow","Duplicate","EdgeMode","Erode","Filter","Flood","Flood","FractalNoise","G","Gamma","GaussianBlur","GaussianBlur","HueRotate","Identity","Image","Image","Image","ImageKind","In","Input","Kind","LightSource","Linear","LinearRGB","LuminanceToAlpha","Matrix","Merge","Merge","Morphology","Morphology","MorphologyOperator","None","Offset","Offset","Out","Over","PointLight","PointLight","Primitive","R","Reference","SRGB","Saturate","SharedFilter","SourceAlpha","SourceGraphic","SpecularLighting","SpecularLighting","SpotLight","SpotLight","Table","Tile","Tile","TransferFunction","Turbulence","Turbulence","Turbulence","TurbulenceKind","Use","Wrap","Xor","aspect","azimuth","base_frequency_x","base_frequency_y","bias","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","color","color","color_interpolation","columns","data","data","default","default","diffuse_constant","divisor","dx","dx","dy","dy","edge_mode","elevation","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","func_a","func_b","func_g","func_r","get","has_input","height","id","input","input","input","input","input","input","input","input","input","input","input1","input1","input1","input2","input2","input2","inputs","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","kind","kind","kind","light_source","light_source","lighting_color","lighting_color","limiting_cone_angle","matrix","mode","new","num_octaves","opacity","opacity","operator","operator","points_at_x","points_at_y","points_at_z","preserve_alpha","primitive_units","primitives","radius_x","radius_y","rect","rendering_mode","result","rows","scale","seed","specular_constant","specular_exponent","specular_exponent","std_dev_x","std_dev_x","std_dev_y","std_dev_y","stitch_tiles","surface_scale","surface_scale","target_x","target_y","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","units","width","x","x","x","x_channel_selector","y","y","y","y_channel_selector","z","z","k1","k2","k3","k4","amplitude","exponent","intercept","offset","slope","aligned_pos","view_box_to_transform"],"q":[[0,"usvg_tree"],[1207,"usvg_tree::filter"],[1788,"usvg_tree::filter::CompositeOperator"],[1792,"usvg_tree::filter::TransferFunction"],[1797,"usvg_tree::utils"],[1799,"core::option"],[1800,"core::convert"],[1801,"core::ops::function"],[1802,"core::cmp"],[1803,"core::fmt"],[1804,"core::fmt"],[1805,"core::fmt"],[1806,"svgtypes::error"],[1807,"strict_num"],[1808,"core::hash"],[1809,"tiny_skia_path::path"],[1810,"alloc::rc"],[1811,"tiny_skia_path::rect"],[1812,"tiny_skia_path::size"],[1813,"alloc::string"],[1814,"tiny_skia_path::stroker"],[1815,"core::any"],[1816,"alloc::vec"]],"d":["","Representation of the align value of the …","An alignment baseline property.","Indicates that the alpha values of the mask should be used.","","","ApproxEqUlps is a trait for approximate equality …","Approximate zero equality comparisons.","Representation of the preserveAspectRatio attribute.","","","A bounding box calculator.","A generic gradient.","","","A baseline shift property.","","","A blending mode property.","","","","A clip-path element.","","A 8-bit RGB color.","","","","","","","","","A dominant baseline property.","","","","","","","A fill style.","","A fill rule.","","Text font properties.","A font stretch property.","A font style property.","A reference to raw GIF data. Should be decoded by the …","","","A group container.","","","","","","","","","A raster image element.","","An embedded image kind.","An image rendering method.","Checks that the current number is > 0.","A form that is generally cursive in nature.","A reference to raw JPEG data. Should be decoded by the …","","A length adjust property.","","A line cap.","A line join.","A linear layout.","A linear gradient.","","Indicates that the luminance values of the mask should be …","","A mask element.","A mask type.","","","","","","","","","","Node’s kind.","","A non-zero f32.","An immutable, finite f32 that is known to be > 0.","A rectangle defined by left, top, right and bottom edges.","","","A face that is neither italic not obliqued.","","An immutable, finite f32 in a 0..=1 range.","","A NormalizedF32 value initialized with one.","","A typically-sloped version of the regular face.","An alias to NormalizedF32.","","","","","","","A reference to raw PNG data. Should be decoded by the …","","A paint style.","Representation of the paint-order property.","A path element.","A text-on-path layout.","","A pattern element.","","An immutable, finite f32 that is known to be >= 0.","A radial gradient.","","A rectangle defined by left, top, right and bottom edges.","","","","","","A preprocessed SVG tree. Can be rendered as is.","","","","","A shape rendering method.","An alias for a shared ClipPath.","An alias for a shared Mask.","A size.","","","","A spread method.","","","Gradient’s stop element.","An alias to NormalizedF32.","A stroke style.","","A stroke-miterlimit value.","An alias to NonZeroPositiveF32.","","","A text element.","","","","A text chunk anchor property.","","","A text chunk.","A text span decoration.","A text span decoration style.","A text chunk flow property.","A path used by text-on-path.","A text rendering method.","A text style span.","","An affine transformation matrix.","A nodes tree container.","","","An element units.","","","View box.","A visibility property.","","A writing mode.","","","","","","","","","","A PositiveF32 value initialized with zero.","A NormalizedF32 value initialized with zero.","Returns node’s bounding box in canvas coordinates, if …","Returns node’s bounding box in canvas coordinates.","Calculates a node’s filter bounding box in canvas …","Returns node’s bounding box, including stroke, in canvas …","Returns node’s absolute transform.","Element’s absolute transform.","Element’s absolute transform.","Element’s absolute transform.","Element’s absolute transform.","<align> value.","A span alignment baseline.","A text anchor.","Indicates that a kerning should be applied.","","","","This method tests for self and other values to be …","","","","This method tests for self and other values to be not …","Checks if the number is approximately zero.","Value of the preserveAspectRatio attribute.","Base gradient data.","Base gradient data.","A list of all baseline shift that should be applied to …","Applies a bounding box transform.","Applies a bounding box transform.","Constructs a new Color set to black.","Group blend mode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the bottom edge.","Returns the bottom edge.","Returns node’s bounding box in object coordinates, if …","Contains a text bounding box.","Element’s object bounding box.","Element’s object bounding box.","Element’s object bounding box.","Calculates absolute transforms for all children of this …","Calculates absolute transforms for all nodes in the tree.","Calculates bounding boxes for all children of this group.","Calculates bounding boxes for all nodes in the tree.","Calculates and sets path’s stroke bounding box.","Group’s children.","A list of text chunks.","Additional clip path.","Element’s clip path.","Calls a closure for each ClipPath in the tree.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gradient stop color.","Content coordinate system units.","Content coordinate system units.","","","","","Segments list.","A span decorations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","<defer> value.","","","A span dominant baseline.","A relative X axis offsets.","A relative Y axis offsets.","A span end in bytes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Expand the bounding box to the specified bounds.","Expands current size to specified size.","A list of family names.","A fill style.","A fill style.","Fill style.","SVG filter types.","Calls a closure for each Filter in the tree.","Element’s filters.","Calculates a node’s filter bounding box.","Text converted into paths, ready to render.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A font.","A font size.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 Rect into a bounding box Transform.","Creates new Rect.","Creates new NonZeroRect.","Creates a Fill from Paint.","Creates a Rect from Point array.","Creates a new rotating Transform.","Creates a new rotating Transform at the specified position.","Creates a new Transform.","Creates a new scaling Transform.","Creates a new skewing Transform.","","","","","Creates a new translating Transform.","Creates a new Size from width and height.","Creates new Rect.","Creates new NonZeroRect.","","","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns the value as a primitive type.","Returns an underlying value.","Returns an underlying value.","Returns the value as a FiniteF32.","Returns the value as a FiniteF32.","Returns the value as a FiniteF32.","Returns transform’s scale part.","","Returns true if the group has any children.","Checks that transform contains a scale part.","Checks that transform contains a skew part.","Checks if the current tree has any text nodes.","Checks that transform contains a translate part.","","","","","","","Returns rect’s height.","Returns rect’s height.","Returns height.","Returns node’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Element’s ID.","Creates an identity transform.","Insets the rectangle by the specified offset.","Returns an intersection of two rectangles.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 inverted transform.","Checks if the bounding box is default, i.e. invalid.","Checks that transform is finite.","Checks that transform is identity.","Checks that transform is scale-only.","Checks that transform contains only scale and translate.","Checks that transform is skew-only.","Checks that transform is translate-only.","Checks that transform is finite and has non-zero scale.","Checks that the current number is > 0.","Group isolation.","Mask type.","Image data.","","","Element’s “layer” bounding box in object units.","Returns the left edge.","Returns the left edge.","A length adjust property.","A letter spacing property.","An optional line-through and its style.","","","Transforms a points using the current transform.","Transforms a slice of points using the current transform.","Additional mask.","Element’s mask.","Calls a closure for each Mask in the tree.","","","Creates a new PositiveF32 if the given value is >= 0.","Creates a new NonZeroPositiveF32 if the given value is > 0.","Creates a NormalizedF32 if the given value is in a 0..=1 …","Creates a new NonZeroF32 value.","Creates a new StrokeMiterlimit value.","Creates a new Path with default values.","Creates a NormalizedF32 clamping the given value to a …","Constructs a new Color from RGB values.","Creates a NormalizedF64 by dividing the given value by …","Creates a NormalizedF32 by dividing the given value by 255.","Creates a new PositiveF32 without checking the value.","Creates a new NonZeroPositiveF32 without checking the …","Creates a new NormalizedF32 without checking the value.","Returns a renderable node by ID.","Gradient stop offset.","Gradient stop opacity.","","","Group opacity.","Outsets the rectangle by the specified offset.","An optional overline and its style.","","","A paint order style.","Fill and stroke paint order.","Calls a closure for each Paint in the tree.","","","","","A path.","Post-concats the current transform.","Post-rotates the current transform.","Post-rotates the current transform by the specified …","Post-scales the current transform.","Post-translates the current transform.","Pre-concats the current transform.","Pre-rotates the current transform.","Pre-rotates the current transform by the specified …","Pre-scales the current transform.","Pre-translates the current transform.","","Value of the viewBox attribute.","Pattern rectangle.","Mask rectangle.","","Rendering mode.","Rendering mode.","Rendering mode.","Returns the right edge.","Returns the right edge.","Pattern children.","Clip path children.","Mask children.","The root element of the SVG tree.","A list of rotation angles.","Converts into an IntRect by adding 0.5 and discarding the …","Converts into an IntRect rounding outwards.","","Scales current size to specified size.","Checks if this group should be isolated during rendering.","Returns rect’s size.","Image size.","<meetOrSlice> value.","Indicates that small caps should be used.","A list of text chunk style spans.","Gradient spreading method.","A span start in bytes.","A text offset in SVG coordinates.","A list of stop elements.","A font stretch.","","A stroke style.","A stroke style.","Stroke style.","Returns node’s bounding box, including stroke, in object …","Element’s object bounding box including stroke.","Element’s object bounding box including stroke.","Element’s object bounding box including stroke.","A font style.","Calls a closure for each subroot this Node has.","Calls a closure for each subroot this Node has.","","","A text chunk actual text.","A text chunk flow.","A text length property.","","Converts into IntRect.","Converts into IntSize.","Converts a bounding box into NonZeroRect.","Converts into NonZeroRect.","Converts the current size to NonZeroRect at provided …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts a bounding box into Rect.","Converts into Rect.","Converts the current size to Rect at provided position.","","","","Converts into a tiny_skia_path::Stroke type.","Returns the value as a u16.","Returns the value as a u8.","Returns the top edge.","Returns the top edge.","Transforms the bounding box.","Transforms the rect using the provided Transform.","Transforms the rect using the provided Transform.","Gradient transform.","Pattern transform.","Clip path transform.","Element’s transform.","Translates the rect to the specified position.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An optional underline and its style.","Returns paint server units.","Coordinate system units.","Coordinate system units.","Coordinate system units.","Coordinate system units.","Checks if anti-aliasing should be enabled.","Some useful utilities.","Pattern viewbox.","An image rectangle in which it should be fit.","SVG viewbox.","A visibility property.","Element visibility.","Element visibility.","A font width.","Constructs a new Color set to white.","Returns rect’s width.","Returns rect’s width.","Returns width.","","A word spacing property.","A writing mode.","Returns rect’s X position.","Returns rect’s X position.","An absolute X axis offset.","","","Returns rect’s Y position.","Returns rect’s Y position.","An absolute Y axis offset.","","","","","","","A blend filter primitive.","","A color channel.","A color interpolation mode.","A color matrix filter primitive.","","A color matrix filter primitive kind.","A component-wise remapping filter primitive.","","A composite filter primitive.","","An images compositing operation.","A matrix convolution filter primitive.","","A convolve matrix representation.","A diffuse lighting filter primitive.","","","Applies a step function to a component.","A displacement map filter primitive.","","A distant light source.","","A drop shadow filter primitive.","","","An edges processing mode.","","A filter element.","A flood filter primitive.","","","","Applies an exponential shift to a component.","A Gaussian blur filter primitive.","","","Keeps a component as is.","An image filter primitive.","","An image data.","Kind of the feImage data.","","Identifies input for a filter primitive.","A filter kind.","A light source kind.","Applies a linear shift to a component.","","","","A merge filter primitive.","","A morphology filter primitive.","","A morphology operation.","","An offset filter primitive.","","","","A point light source.","","A filter primitive element.","","","","","An alias for a shared Filter.","","","A specular lighting filter primitive.","","A spot light source.","","Applies a linear interpolation to a component.","A tile filter primitive.","","A transfer function used by FeComponentTransfer.","A turbulence generation filter primitive.","","","A turbulence kind for the feTurbulence filter.","An SVG node.","","","Value of the preserveAspectRatio attribute.","Direction angle for the light source on the XY plane …","Identifies the base frequency for the noise function.","Identifies the base frequency for the noise function.","A kernel matrix bias.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A flood color.","A flood color.","Color interpolation mode.","Returns a number of columns in the matrix.","The actual matrix.","Image data.","","","A diffuse constant.","A matrix divisor.","The amount to offset the input graphic along the X-axis.","The amount to offset the input graphic along the X-axis.","The amount to offset the input graphic along the Y-axis.","The amount to offset the input graphic along the Y-axis.","An edges processing mode.","Direction angle for the light source from the XY plane …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","feFuncA in the SVG.","feFuncB in the SVG.","feFuncG in the SVG.","feFuncR in the SVG.","Returns a matrix value at the specified position.","Checks that FilterKind has a specific input.","The filter subregion height.","Element’s ID.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","Identifies input for the given filter primitive.","List of input layers that should be merged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Filter primitive kind.","A matrix kind.","Indicates whether the filter primitive should perform a …","A light source.","A light source.","A lighting color.","A lighting color.","A limiting cone which restricts the region where the light …","A convolve matrix.","A blending mode.","Creates a new ConvolveMatrixData.","Identifies the number of octaves for the noise function.","A flood opacity.","A flood opacity.","A compositing operation.","A filter operator.","X point at which the light source is pointing.","Y point at which the light source is pointing.","Z point at which the light source is pointing.","An alpha preserving flag.","Content coordinate system units.","A list of filter primitives.","A filter radius along the X-axis.","A filter radius along the Y-axis.","Filter region.","Rendering method.","Assigned name for this filter primitive.","Returns a number of rows in the matrix.","Scale factor.","The starting number for the pseudo random number generator.","A specular constant.","A specular exponent.","Exponent value controlling the focus for the light source.","A standard deviation along the X-axis.","A standard deviation along the X-axis.","A standard deviation along the Y-axis.","A standard deviation along the Y-axis.","Smooth transitions at the border of tiles.","A surface scale.","A surface scale.","Returns a matrix’s X target.","Returns a matrix’s Y target.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Region coordinate system units.","The filter subregion width.","x coordinate of the filter subregion.","X location for the light source.","X location for the light source.","Indicates a source color channel along the X-axis.","y coordinate of the filter subregion.","Y location for the light source.","Y location for the light source.","Indicates a source color channel along the Y-axis.","Z location for the light source.","Z location for the light source.","","","","","","","","","","Returns object aligned position.","Converts viewBox to Transform."],"i":[27,0,0,61,26,27,0,0,0,26,27,0,0,27,28,0,27,55,0,54,26,27,0,42,0,46,59,46,46,23,43,46,46,0,33,57,46,23,23,23,0,63,0,123,0,0,0,64,43,44,0,1,26,27,46,42,46,26,27,0,1,0,0,0,24,64,38,0,46,0,0,35,0,59,61,46,0,0,26,27,26,27,33,55,55,46,26,0,57,0,0,0,19,23,24,46,0,28,11,41,24,0,44,45,43,44,45,46,64,47,0,0,0,35,1,0,59,0,0,59,0,47,47,26,54,55,64,46,46,23,23,0,0,0,0,46,29,29,0,54,33,0,0,0,63,0,0,28,28,0,1,26,27,0,26,27,0,0,0,0,0,0,0,38,0,0,23,23,0,26,41,0,0,42,0,19,19,19,19,19,19,19,19,19,7,11,1,4,4,1,1,39,4,17,65,20,32,36,32,7,10,11,123,7,10,11,123,124,21,49,50,32,2,5,13,4,13,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,2,5,1,39,4,17,65,4,16,4,16,17,4,39,60,4,16,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,7,10,11,23,51,52,62,50,50,56,56,17,32,7,20,22,23,24,26,27,28,29,33,42,43,44,45,46,47,6,53,54,55,56,57,58,60,61,4,63,20,49,50,32,39,39,32,7,7,10,10,11,11,19,20,23,24,25,26,27,28,29,33,2,5,37,38,41,42,43,44,45,46,47,6,53,54,55,57,13,59,61,63,22,37,25,30,32,17,0,16,4,4,39,7,7,10,10,11,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,32,32,7,10,11,19,20,21,22,22,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,6,2,5,58,2,6,6,6,6,6,20,43,44,45,6,37,2,5,50,50,7,10,11,40,53,7,10,11,6,13,4,6,6,16,6,7,10,11,23,24,25,2,5,37,1,34,39,48,52,60,62,4,17,65,6,2,2,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,6,22,6,6,6,6,6,6,6,125,4,62,65,6,6,4,2,5,32,32,31,56,56,6,6,62,4,16,56,11,7,10,11,40,53,17,11,13,11,11,7,10,11,16,51,51,56,58,4,2,31,56,58,32,17,16,7,10,11,23,34,6,6,6,6,6,6,6,6,6,6,50,21,52,62,13,39,17,65,2,5,52,60,62,16,39,2,2,58,37,4,5,16,20,32,36,48,32,34,48,25,0,30,32,17,1,39,4,17,25,1,1,6,6,36,36,32,0,5,37,22,2,37,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,22,5,37,7,10,11,56,11,11,2,5,22,2,5,48,52,60,4,5,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,6,6,7,10,11,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,2,34,5,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,6,50,51,52,53,54,55,56,57,58,13,59,60,61,62,1,4,63,17,64,65,16,31,59,48,52,60,62,43,0,52,65,16,32,17,65,25,13,2,5,37,56,32,39,2,5,36,49,49,2,5,36,49,49,102,97,97,102,0,88,0,0,0,88,0,0,88,0,88,0,0,88,0,0,88,116,95,0,88,0,110,0,88,100,0,116,0,0,88,120,102,95,0,88,93,95,0,88,107,0,97,0,0,0,95,90,93,93,0,88,0,88,0,100,0,88,97,97,0,110,0,102,89,90,93,0,89,89,0,88,0,110,95,0,88,0,0,88,120,0,107,100,97,106,111,119,119,98,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,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,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,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,103,104,87,99,99,106,90,93,108,98,103,117,103,117,98,111,89,90,97,100,102,116,120,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,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,94,94,94,94,99,88,87,86,92,94,98,103,105,108,109,115,117,118,91,96,101,91,96,101,114,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,87,92,119,108,109,108,109,113,98,91,99,119,103,104,96,115,113,113,113,98,86,86,115,115,86,106,87,99,101,119,109,109,113,103,105,103,105,119,108,109,99,99,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,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,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,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,86,87,87,112,113,101,87,112,113,101,112,113,126,126,126,126,127,127,128,127,128,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[3,[2]]]],[4,[[3,[2]]]],[4,[[3,[5]]]],[1,[[3,[5]]]],[1,6],0,0,0,0,0,0,0,0,[[7,7,-1],8,9],[[10,10,-1],8,9],[[11,11,-1],8,9],[[-1,-1],8,[]],[[7,7,12],8],[[10,10,12],8],[[11,11,12],8],[[-1,-1],8,[]],[-1,8,[]],0,0,0,0,[[2,5],2],[[5,5],5],[[],13],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,[],[]],[2,14],[5,14],[1,[[3,[2]]]],0,0,0,0,[[4,6],15],[16,15],[4,15],[16,15],[17,[[3,[5]]]],0,0,0,0,[[16,-1],15,18],[7,7],[10,10],[11,11],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[2,2],[34,34],[5,5],[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],[6,6],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[13,13],[59,59],[60,60],[61,61],[62,62],[1,1],[4,4],[63,63],[17,17],[64,64],[65,65],[16,16],[[-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,-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,-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,-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,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[7,7],66],[[10,10],66],[[11,11],66],[[23,23],66],0,0,0,0,0,0,0,0,0,[[],7],[[],20],[[],22],[[],23],[[],24],[[],26],[[],27],[[],28],[[],29],[[],33],[[],42],[[],43],[[],44],[[],45],[[],46],[[],47],[[],6],[[],53],[[],54],[[],55],[[],56],[[],57],[[],58],[[],60],[[],61],[[],4],[[],63],0,[49],[50],0,0,0,0,[[7,7],8],[[7,14],8],[[10,14],8],[[10,10],8],[[11,11],8],[[11,14],8],[[19,19],8],[[20,20],8],[[23,23],8],[[24,24],8],[[25,25],8],[[26,26],8],[[27,27],8],[[28,28],8],[[29,29],8],[[33,33],8],[[2,2],8],[[5,5],8],[[37,37],8],[[38,38],8],[[41,41],8],[[42,42],8],[[43,43],8],[[44,44],8],[[45,45],8],[[46,46],8],[[47,47],8],[[6,6],8],[[53,53],8],[[54,54],8],[[55,55],8],[[57,57],8],[[13,13],8],[[59,59],8],[[61,61],8],[[63,63],8],[[22,-1],22,[[9,[22]]]],[[37,37],37],0,0,0,0,0,[[16,-1],15,18],0,[4,[[3,[5]]]],0,[[7,67],[[69,[15,68]]]],[[7,67],[[69,[15,68]]]],[[10,67],[[69,[15,68]]]],[[10,67],[[69,[15,68]]]],[[11,67],[[69,[15,68]]]],[[11,67],[[69,[15,68]]]],[[19,67],[[69,[15,68]]]],[[20,67],[[69,[15,68]]]],[[21,67],70],[[22,67],70],[[23,67],70],[[24,67],70],[[25,67],70],[[26,67],70],[[27,67],70],[[28,67],70],[[29,67],70],[[30,67],70],[[31,67],70],[[32,67],70],[[33,67],70],[[2,67],[[69,[15,68]]]],[[34,67],70],[[5,67],[[69,[15,68]]]],[[35,67],70],[[36,67],70],[[37,67],[[69,[15,68]]]],[[38,67],70],[[39,67],70],[[40,67],70],[[41,67],70],[[42,67],70],[[43,67],70],[[44,67],70],[[45,67],70],[[46,67],70],[[47,67],70],[[48,67],70],[[49,67],70],[[6,67],[[69,[15,68]]]],[[50,67],70],[[51,67],70],[[52,67],70],[[53,67],70],[[54,67],70],[[55,67],70],[[56,67],70],[[57,67],70],[[58,67],70],[[13,67],70],[[59,67],70],[[60,67],70],[[61,67],70],[[62,67],70],[[1,67],70],[[4,67],70],[[63,67],70],[[17,67],70],[[64,67],70],[[65,67],70],[[16,67],70],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,22],[2,22],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[14,53],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[5,6],[[14,14,14,14],[[3,[2]]]],[[14,14,14,14],[[3,[5]]]],[59,58],[[[72,[71]]],[[3,[2]]]],[14,6],[[14,14,14],6],[[14,14,14,14,14,14],6],[[14,14],6],[[14,14],6],[73,[[69,[20,74]]]],[73,[[69,[43]]]],[73,[[69,[44]]]],[73,[[69,[45]]]],[[14,14],6],[[14,14],[[3,[37]]]],[[14,14,14,14],[[3,[2]]]],[[14,14,14,14],[[3,[5]]]],0,0,[7,14],[10,14],[11,14],[40,14],[53,14],[7,75],[10,75],[11,75],[6,[[15,[14,14]]]],0,[4,8],[6,8],[6,8],[16,8],[6,8],[[7,-1],15,76],[[10,-1],15,76],[[11,-1],15,76],[[23,-1],15,76],[[24,-1],15,76],[[25,-1],15,76],[2,14],[5,14],[37,14],[1,73],0,0,0,0,0,0,0,0,0,[[],6],[[2,14,14],[[3,[2]]]],[[2,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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,[[3,[6]]]],[22,8],[6,8],[6,8],[6,8],[6,8],[6,8],[6,8],[6,8],[-1,8,[]],0,0,0,0,0,0,[2,14],[5,14],0,0,0,0,0,[[6,71],15],[[6,[72,[71]]],15],0,0,[[16,-1],15,18],0,[[11,11]],[14,[[3,[7]]]],[14,[[3,[10]]]],[14,[[3,[11]]]],[14,[[3,[40]]]],[14,53],[[[78,[77]]],17],[14,11],[[79,79,79],13],[80,11],[79,11],[14,7],[14,10],[14,11],[[16,73],[[3,[1]]]],0,0,0,0,0,[[2,14,14],[[3,[2]]]],0,0,0,0,0,[[16,-1],15,18],[[7,7],[[3,[66]]]],[[10,10],[[3,[66]]]],[[11,11],[[3,[66]]]],[[23,23],[[3,[66]]]],0,[[6,6],6],[[6,14],6],[[6,14,14,14],6],[[6,14,14],6],[[6,14,14],6],[[6,6],6],[[6,14],6],[[6,14,14,14],6],[[6,14,14],6],[[6,14,14],6],0,0,0,0,0,0,0,0,[2,14],[5,14],0,0,0,0,0,[2,[[3,[81]]]],[2,[[3,[81]]]],0,[[37,37],37],[4,8],[5,37],0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[3,[5]]]],0,0,0,0,[[1,-1],15,18],[[1,-1],15,18],0,0,0,0,0,0,[5,81],[37,82],[22,[[3,[5]]]],[2,[[3,[5]]]],[[37,14,14],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,[],[]],[22,[[3,[2]]]],[5,2],[[37,14,14],[[3,[2]]]],[-1,83,[]],[-1,83,[]],[-1,83,[]],[56,84],[11,80],[11,79],[2,14],[5,14],[[22,6],[[3,[22]]]],[[2,6],[[3,[2]]]],[[5,6],[[3,[5]]]],0,0,0,0,[[5,14,14],[[3,[5]]]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],0,0,[-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,[]],[-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,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],0,[59,[[3,[41]]]],0,0,0,0,[43,8],0,0,0,0,0,0,0,0,[[],13],[2,14],[5,14],[37,14],0,0,0,[2,14],[5,14],0,0,0,[2,14],[5,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,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[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],[[-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,-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,-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,[],[]],0,0,0,0,0,0,[[],90],[[],93],0,0,0,0,0,0,0,0,[[89,89],8],[[90,90],8],[[97,97],8],[[100,100],8],[[102,102],8],[[116,116],8],[[120,120],8],[[86,67],70],[[87,67],70],[[88,67],70],[[89,67],70],[[90,67],70],[[91,67],70],[[92,67],70],[[93,67],70],[[94,67],70],[[95,67],70],[[96,67],70],[[97,67],70],[[98,67],70],[[99,67],70],[[100,67],70],[[101,67],70],[[102,67],70],[[103,67],70],[[104,67],70],[[105,67],70],[[106,67],70],[[107,67],70],[[108,67],70],[[109,67],70],[[110,67],70],[[111,67],70],[[112,67],70],[[113,67],70],[[114,67],70],[[115,67],70],[[116,67],70],[[117,67],70],[[118,67],70],[[119,67],70],[[120,67],70],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-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,[[99,121,121],14],[[88,89],8],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,[],[]],0,0,0,0,0,0,0,0,0,0,[[121,121,121,121,[122,[14]]],[[3,[99]]]],0,0,0,0,0,0,0,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,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-2]]],[],[]],[-1,[[69,[-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,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[19,14,14,14,14],[[15,[14,14]]]],[[5,20,37],6]],"c":[],"p":[[4,"Node",0],[3,"Rect",0],[4,"Option",1799],[3,"Group",0],[3,"NonZeroRect",0],[3,"Transform",0],[3,"PositiveF32",0],[15,"bool"],[8,"Into",1800],[3,"NonZeroPositiveF32",0],[3,"NormalizedF32",0],[15,"i32"],[3,"Color",0],[15,"f32"],[15,"tuple"],[3,"Tree",0],[3,"Path",0],[8,"FnMut",1801],[4,"Align",0],[3,"AspectRatio",0],[3,"ViewBox",0],[3,"BBox",0],[4,"FontStretch",0],[4,"FontStyle",0],[3,"Font",0],[4,"DominantBaseline",0],[4,"AlignmentBaseline",0],[4,"BaselineShift",0],[4,"LengthAdjust",0],[3,"TextDecorationStyle",0],[3,"TextDecoration",0],[3,"TextSpan",0],[4,"TextAnchor",0],[3,"TextPath",0],[4,"TextFlow",0],[3,"TextChunk",0],[3,"Size",0],[4,"WritingMode",0],[3,"Text",0],[3,"NonZeroF32",0],[4,"Units",0],[4,"Visibility",0],[4,"ShapeRendering",0],[4,"TextRendering",0],[4,"ImageRendering",0],[4,"BlendMode",0],[4,"SpreadMethod",0],[3,"BaseGradient",0],[3,"LinearGradient",0],[3,"RadialGradient",0],[3,"Stop",0],[3,"Pattern",0],[3,"StrokeMiterlimit",0],[4,"LineCap",0],[4,"LineJoin",0],[3,"Stroke",0],[4,"FillRule",0],[3,"Fill",0],[4,"Paint",0],[3,"ClipPath",0],[4,"MaskType",0],[3,"Mask",0],[4,"PaintOrder",0],[4,"ImageKind",0],[3,"Image",0],[4,"Ordering",1802],[3,"Formatter",1803],[3,"Error",1803],[4,"Result",1804],[6,"Result",1803],[3,"Point",1805],[15,"slice"],[15,"str"],[4,"Error",1806],[3,"FiniteF32",1807],[8,"Hasher",1808],[3,"Path",1809],[3,"Rc",1810],[15,"u8"],[15,"u16"],[3,"IntRect",1811],[3,"IntSize",1812],[3,"String",1813],[3,"Stroke",1814],[3,"TypeId",1815],[3,"Filter",1207],[3,"Primitive",1207],[4,"Kind",1207],[4,"Input",1207],[4,"ColorInterpolation",1207],[3,"Blend",1207],[3,"ColorMatrix",1207],[4,"ColorMatrixKind",1207],[3,"ComponentTransfer",1207],[4,"TransferFunction",1207],[3,"Composite",1207],[4,"CompositeOperator",1207],[3,"ConvolveMatrix",1207],[3,"ConvolveMatrixData",1207],[4,"EdgeMode",1207],[3,"DisplacementMap",1207],[4,"ColorChannel",1207],[3,"DropShadow",1207],[3,"Flood",1207],[3,"GaussianBlur",1207],[3,"Image",1207],[4,"ImageKind",1207],[3,"DiffuseLighting",1207],[3,"SpecularLighting",1207],[4,"LightSource",1207],[3,"DistantLight",1207],[3,"PointLight",1207],[3,"SpotLight",1207],[3,"Merge",1207],[3,"Morphology",1207],[4,"MorphologyOperator",1207],[3,"Offset",1207],[3,"Tile",1207],[3,"Turbulence",1207],[4,"TurbulenceKind",1207],[15,"u32"],[3,"Vec",1816],[8,"ApproxEqUlps",0],[8,"ApproxZeroUlps",0],[8,"IsValidLength",0],[13,"Arithmetic",1788],[13,"Gamma",1792],[13,"Linear",1792]],"b":[[513,"impl-PartialEq-for-PositiveF32"],[514,"impl-PartialEq%3Cf32%3E-for-PositiveF32"],[515,"impl-PartialEq%3Cf32%3E-for-NonZeroPositiveF32"],[516,"impl-PartialEq-for-NonZeroPositiveF32"],[517,"impl-PartialEq-for-NormalizedF32"],[518,"impl-PartialEq%3Cf32%3E-for-NormalizedF32"],[560,"impl-Debug-for-PositiveF32"],[561,"impl-Display-for-PositiveF32"],[562,"impl-Display-for-NonZeroPositiveF32"],[563,"impl-Debug-for-NonZeroPositiveF32"],[564,"impl-Display-for-NormalizedF32"],[565,"impl-Debug-for-NormalizedF32"],[630,"impl-From%3CNonZeroRect%3E-for-BBox"],[631,"impl-From%3CRect%3E-for-BBox"]]},\ "utf16_iter":{"doc":"Provides iteration by char over &[u16] containing …","t":"DDDDILLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ErrorReportingUtf16Chars","Utf16CharIndices","Utf16Chars","Utf16CharsError","Utf16CharsEx","as_slice","as_slice","as_slice","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","char_indices","chars","clone","clone","clone","count","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","into_iter","into_iter","into_iter","last","new","new","new","next","next","next","next_back","next_back","next_back","offset","size_hint","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id"],"q":[[0,"utf16_iter"],[63,"core::fmt"],[64,"core::fmt"],[65,"core::option"],[66,"core::any"]],"d":["Iterator by Result<char,Utf16CharsError> over &[u16] that …","An iterator over the chars and their positions.","Iterator by char over &[u16] that contains …","A type for signaling UTF-16 errors.","Convenience trait that adds chars() and char_indices() …","Views the underlying data as a subslice of the original …","Views the current remaining data in the iterator as a …","Views the current remaining data in the iterator as a …","","","","","","","","","","","","","","","","","","","","","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).","","","","","Creates the iterator from a u16 slice.","Creates the iterator from a u16 slice.","Creates the iterator from a u16 slice.","","","","","","","Returns the code unit position of the next character, or …","","","","","","","","","","","","",""],"i":[0,0,0,0,0,1,4,5,1,7,4,5,1,7,4,5,17,17,1,4,5,1,7,1,7,7,4,5,1,7,4,5,1,7,4,5,1,4,5,1,1,4,5,1,4,5,1,4,5,1,1,1,7,4,5,1,7,4,5,1,7,4,5],"f":[0,0,0,0,0,[1,[[3,[2]]]],[4,[[3,[2]]]],[5,[[3,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,1,[]],[-1,5,[]],[1,1],[4,4],[5,5],[1,6],[[7,7],8],[[1,9],10],[[7,9],[[13,[11,12]]]],[[7,9],10],[[4,9],10],[[5,9],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[15,[[11,[6,14]]]]]],[[[3,[2]]],1],[[[3,[2]]],4],[[[3,[2]]],5],[1,[[15,[[11,[6,14]]]]]],[4,[[15,[[13,[14,7]]]]]],[5,[[15,[14]]]],[1,[[15,[[11,[6,14]]]]]],[4,[[15,[[13,[14,7]]]]]],[5,[[15,[14]]]],[1,6],[1,[[11,[6,[15,[6]]]]]],[-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,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]]],"c":[],"p":[[3,"Utf16CharIndices",0],[15,"u16"],[15,"slice"],[3,"ErrorReportingUtf16Chars",0],[3,"Utf16Chars",0],[15,"usize"],[3,"Utf16CharsError",0],[15,"bool"],[3,"Formatter",63],[6,"Result",63],[15,"tuple"],[3,"Error",63],[4,"Result",64],[15,"char"],[4,"Option",65],[3,"TypeId",66],[8,"Utf16CharsEx",0]],"b":[[24,"impl-Display-for-Utf16CharsError"],[25,"impl-Debug-for-Utf16CharsError"]]},\ "utf8_iter":{"doc":"Provides iteration by char over &[u8] containing …","t":"DDDDILLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ErrorReportingUtf8Chars","Utf8CharIndices","Utf8Chars","Utf8CharsError","Utf8CharsEx","as_slice","as_slice","as_slice","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","char_indices","chars","clone","clone","clone","count","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","into_iter","into_iter","into_iter","last","new","new","new","next","next","next","next_back","next_back","next_back","offset","size_hint","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id"],"q":[[0,"utf8_iter"],[63,"core::fmt"],[64,"core::fmt"],[65,"core::option"],[66,"core::any"]],"d":["Iterator by Result<char,Utf8CharsError> over &[u8] that …","An iterator over the chars and their positions.","Iterator by char over &[u8] that contains …","A type for signaling UTF-8 errors.","Convenience trait that adds chars() and char_indices() …","Views the underlying data as a subslice of the original …","Views the current remaining data in the iterator as a …","Views the current remaining data in the iterator as a …","","","","","","","","","","","","","","","","","","","","","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).","","","","","Creates the iterator from a byte slice.","Creates the iterator from a byte slice.","Creates the iterator from a byte slice.","","","","","","","Returns the byte position of the next character, or the …","","","","","","","","","","","","",""],"i":[0,0,0,0,0,1,4,5,1,7,4,5,1,7,4,5,17,17,1,4,5,1,7,1,7,7,4,5,1,7,4,5,1,7,4,5,1,4,5,1,1,4,5,1,4,5,1,4,5,1,1,1,7,4,5,1,7,4,5,1,7,4,5],"f":[0,0,0,0,0,[1,[[3,[2]]]],[4,[[3,[2]]]],[5,[[3,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,1,[]],[-1,5,[]],[1,1],[4,4],[5,5],[1,6],[[7,7],8],[[1,9],10],[[7,9],[[13,[11,12]]]],[[7,9],10],[[4,9],10],[[5,9],10],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[15,[[11,[6,14]]]]]],[[[3,[2]]],1],[[[3,[2]]],4],[[[3,[2]]],5],[1,[[15,[[11,[6,14]]]]]],[4,[[15,[[13,[14,7]]]]]],[5,[[15,[14]]]],[1,[[15,[[11,[6,14]]]]]],[4,[[15,[[13,[14,7]]]]]],[5,[[15,[14]]]],[1,6],[1,[[11,[6,[15,[6]]]]]],[-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,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]]],"c":[],"p":[[3,"Utf8CharIndices",0],[15,"u8"],[15,"slice"],[3,"ErrorReportingUtf8Chars",0],[3,"Utf8Chars",0],[15,"usize"],[3,"Utf8CharsError",0],[15,"bool"],[3,"Formatter",63],[6,"Result",63],[15,"tuple"],[3,"Error",63],[4,"Result",64],[15,"char"],[4,"Option",65],[3,"TypeId",66],[8,"Utf8CharsEx",0]],"b":[[24,"impl-Display-for-Utf8CharsError"],[25,"impl-Debug-for-Utf8CharsError"]]},\ -"uuid":{"doc":"Generate and parse universally unique identifiers (UUIDs).","t":"DGCNNDNNNNNSSSSNNCNNNNNCDEELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLDDSSSSDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFFIQDRLLLLALLLLLKLLLLLLLLLDLLLLLLLLLLLLL","n":["Builder","Bytes","ClockSequence","Custom","Dce","Error","Future","Mac","Max","Md5","Microsoft","NAMESPACE_DNS","NAMESPACE_OID","NAMESPACE_URL","NAMESPACE_X500","NCS","Nil","NoContext","RFC4122","Random","Sha1","SortMac","SortRand","Timestamp","Uuid","Variant","Version","as_braced","as_bytes","as_fields","as_hyphenated","as_ref","as_simple","as_u128","as_u64_pair","as_urn","as_uuid","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","braced","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","default","deserialize","encode_buffer","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes","from_bytes_le","from_bytes_le","from_bytes_ref","from_custom_bytes","from_fields","from_fields","from_fields_le","from_fields_le","from_md5_bytes","from_random_bytes","from_rfc4122_timestamp","from_sha1_bytes","from_slice","from_slice","from_slice_le","from_slice_le","from_sorted_rfc4122_timestamp","from_str","from_u128","from_u128","from_u128_le","from_u128_le","from_u64_pair","from_unix_timestamp_millis","get_timestamp","get_variant","get_version","get_version_num","hash","hash","hyphenated","into","into","into","into","into","into_bytes","into_uuid","is_max","is_nil","max","new_v4","new_v5","nil","nil","parse_str","partial_cmp","serde","serialize","set_variant","set_version","simple","timestamp","to_bytes_le","to_fields_le","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_u128_le","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_parse","try_parse_ascii","type_id","type_id","type_id","type_id","type_id","urn","uuid","with_variant","with_version","Braced","Hyphenated","LENGTH","LENGTH","LENGTH","LENGTH","Simple","Urn","as_ref","as_ref","as_ref","as_ref","as_uuid","as_uuid","as_uuid","as_uuid","borrow","borrow","borrow","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","cmp","cmp","cmp","cmp","default","default","default","default","encode_lower","encode_lower","encode_lower","encode_lower","encode_upper","encode_upper","encode_upper","encode_upper","eq","eq","eq","eq","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_uuid","from_uuid","from_uuid","from_uuid","hash","hash","hash","hash","into","into","into","into","into_uuid","into_uuid","into_uuid","into_uuid","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","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_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","compact","deserialize","serialize","ClockSequence","Output","Timestamp","UUID_TICKS_BETWEEN_EPOCHS","borrow","borrow_mut","clone","clone_into","context","eq","fmt","from","from_rfc4122","from_unix","generate_sequence","hash","into","now","to_owned","to_unix","to_unix_nanos","try_from","try_into","type_id","NoContext","borrow","borrow_mut","clone","clone_into","default","fmt","from","generate_sequence","into","to_owned","try_from","try_into","type_id"],"q":[[0,"uuid"],[172,"uuid::fmt"],[296,"uuid::serde"],[297,"uuid::serde::compact"],[299,"uuid::timestamp"],[323,"uuid::timestamp::context"],[337,"core::cmp"],[338,"core::result"],[339,"serde::de"],[340,"core::fmt"],[341,"core::fmt"],[342,"core::hash"],[343,"serde::ser"],[344,"alloc::string"],[345,"alloc::vec"],[346,"core::any"]],"d":["A builder for creating a UUID.","A 128-bit (16 byte) buffer containing the UUID.","","Version 8: Custom.","Version 2: DCE Security.","A general error that can occur when working with UUIDs.","Reserved for future expansion.","Version 1: Timestamp and node ID.","The “max” (all ones) UUID.","Version 3: MD5 hash.","Reserved by Microsoft for backward compatibility.","UUID namespace for Domain Name System (DNS).","UUID namespace for ISO Object Identifiers (OIDs).","UUID namespace for Uniform Resource Locators (URLs).","UUID namespace for X.500 Distinguished Names (DNs).","Reserved by the NCS for backward compatibility.","The “nil” (all zeros) UUID.","","As described in the RFC4122 Specification (default).","Version 4: Random.","Version 5: SHA-1 hash.","Version 6: Sortable Timestamp and node ID.","Version 7: Timestamp and random.","","A Universally Unique Identifier (UUID).","The reserved variants of UUIDs.","The version of the UUID, denoting the generating algorithm.","Get a borrowed Braced formatter.","Returns a slice of 16 octets containing the value.","Returns the four field values of the UUID.","Get a borrowed Hyphenated formatter.","","Get a borrowed Simple formatter.","Returns a 128bit value containing the value.","Returns two 64bit values containing the value.","Get a borrowed Urn formatter.","Get a reference to the underlying Uuid.","","","","","","","","","","","Get a Braced formatter.","","","","","","","","","","","","A buffer that can be used for encode_... calls, that is …","","","","","Adapters for alternative string formats.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Creates a Builder using the supplied bytes.","Creates a UUID using the supplied bytes.","Creates a Builder using the supplied bytes in little …","Creates a UUID using the supplied bytes in little endian …","Creates a reference to a UUID from a reference to the …","Creates a Builder for a version 8 UUID using the supplied …","Creates a Builder from four field values.","Creates a UUID from four field values.","Creates a Builder from four field values.","Creates a UUID from four field values in little-endian …","Creates a Builder for a version 3 UUID using the supplied …","Creates a Builder for a version 4 UUID using the supplied …","Creates a Builder for a version 1 UUID using the supplied …","Creates a Builder for a version 5 UUID using the supplied …","Creates a Builder using the supplied bytes.","Creates a UUID using the supplied bytes.","Creates a Builder using the supplied bytes in little …","Creates a UUID using the supplied bytes in little endian …","Creates a Builder for a version 6 UUID using the supplied …","","Creates a Builder from a 128bit value.","Creates a UUID from a 128bit value.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from two 64bit values.","Creates a Builder for a version 7 UUID using the supplied …","If the UUID is the correct version (v1, v6, or v7) this …","Returns the variant of the UUID structure.","Returns the version of the UUID.","Returns the version number of the UUID.","","","Get a Hyphenated formatter.","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 underlying byte value of the …","Convert the builder into a Uuid.","Tests if the UUID is max (all ones).","Tests if the UUID is nil (all zeros).","The ‘max UUID’ (all ones).","Creates a random UUID.","Creates a UUID using a name from a namespace, based on the …","Creates a Builder with an initial Uuid::nil.","The ‘nil UUID’ (all zeros).","Parses a Uuid from a string of hexadecimal digits with …","","Adapters for alternative serde formats.","","Specifies the variant of the UUID.","Specifies the version number of the UUID.","Get a Simple formatter.","Generating UUIDs from timestamps.","Returns the bytes of the UUID in little-endian order.","Returns the four field values of the UUID in little-endian …","","","","","","","","Returns a 128bit little-endian value containing the value.","","","","","","","","","","","","","Parses a Uuid from a string of hexadecimal digits with …","Parses a Uuid from a string of hexadecimal digits with …","","","","","","Get a Urn formatter.","Parse Uuids from string literals at compile time.","Specifies the variant of the UUID.","Specifies the version number of the UUID.","Format a Uuid as a braced hyphenated string, like …","Format a Uuid as a hyphenated string, like …","The length of a hyphenated Uuid string.","The length of a simple Uuid string.","The length of a URN Uuid string.","The length of a braced Uuid string.","Format a Uuid as a simple string, like …","Format a Uuid as a URN string, like …","","","","","Get a reference to the underlying Uuid.","Get a reference to the underlying Uuid.","Get a reference to the underlying Uuid.","Get a reference to the underlying Uuid.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Writes the Uuid as a lower-case hyphenated string to buffer…","Writes the Uuid as a lower-case simple string to buffer, …","Writes the Uuid as a lower-case URN string to buffer, and …","Writes the Uuid as a lower-case hyphenated string …","Writes the Uuid as an upper-case hyphenated string to …","Writes the Uuid as an upper-case simple string to buffer, …","Writes the Uuid as an upper-case URN string to buffer, and …","Writes the Uuid as an upper-case hyphenated string …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a Hyphenated from a Uuid.","Creates a Simple from a Uuid.","Creates a Urn from a Uuid.","Creates a Braced from a Uuid.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes the Hyphenated, returning the underlying Uuid.","Consumes the Simple, returning the underlying Uuid.","Consumes the Urn, returning the underlying Uuid.","Consumes the Braced, returning the underlying Uuid.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Serialize a Uuid as a [u8; 16].","Deserialize a [u8; 16] as a Uuid","Serialize from a Uuid as a [u8; 16]","A counter that can be used by version 1 and version 6 …","The type of sequence returned by this counter.","A timestamp that can be encoded into a UUID.","The number of 100 nanosecond ticks between the RFC4122 …","","","","","Default implementations for the ClockSequence trait.","","","Returns the argument unchanged.","Construct a Timestamp from an RFC4122 timestamp and …","Construct a Timestamp from a Unix timestamp, as used in …","Get the next value in the sequence to feed into a …","","Calls U::from(self).","Get a timestamp representing the current system time.","","Get the value of the timestamp as a Unix timestamp, as …","Get the number of fractional nanoseconds in the Unix …","","","","An empty counter that will always return the value 0.","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","",""],"i":[0,0,0,17,17,0,18,17,17,17,18,1,1,1,1,18,17,0,18,17,17,17,17,0,0,0,0,1,1,1,1,1,1,1,1,1,15,15,16,17,18,1,15,16,17,18,1,1,16,17,18,1,16,17,18,1,1,1,1,1,16,17,18,1,0,15,16,16,17,18,18,1,1,1,1,15,16,17,18,1,1,1,1,1,15,1,15,1,1,15,15,1,15,1,15,15,15,15,15,1,15,1,15,1,15,1,15,1,1,15,1,1,1,1,16,1,1,15,16,17,18,1,1,15,1,1,1,1,1,15,1,1,1,0,1,15,15,1,0,1,1,16,17,18,1,16,18,1,1,15,16,17,18,1,1,1,15,16,17,18,1,1,1,15,16,17,18,1,1,0,15,15,0,0,9,11,14,2,0,0,9,11,14,2,9,11,14,2,9,9,11,11,14,14,2,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,9,9,9,11,11,11,11,14,14,14,14,2,2,2,2,9,9,11,11,14,14,2,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,0,0,0,0,34,0,0,26,26,26,26,0,26,26,26,26,26,34,26,26,26,26,26,26,26,26,26,0,35,35,35,35,35,35,35,35,35,35,35,35,35],"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,3],[1,[[8,[4,5,5,[7,[6]]]]]],[1,9],[1,[[10,[6]]]],[1,11],[1,12],[1,[[8,[13,13]]]],[1,14],[15,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[16,16],[17,17],[18,18],[1,1],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[1,1],19],[[],1],[-1,[[20,[1]]],21],[[],[[7,[6]]]],[[16,16],22],[[17,17],22],[[18,18],22],[[1,1],22],0,[[15,23],24],[[16,23],24],[[16,23],24],[[17,23],24],[[18,23],24],[[18,23],24],[[1,23],24],[[1,23],24],[[1,23],24],[[1,23],24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[14,1],[2,1],[-1,-1,[]],[11,1],[9,1],[3,15],[3,1],[3,15],[3,1],[3,1],[3,15],[[4,5,5,[7,[6]]],15],[[4,5,5,[7,[6]]],1],[[4,5,5,[7,[6]]],15],[[4,5,5,[7,[6]]],1],[3,15],[3,15],[[13,5,[7,[6]]],15],[3,15],[[[10,[6]]],[[20,[15,16]]]],[[[10,[6]]],[[20,[1,16]]]],[[[10,[6]]],[[20,[15,16]]]],[[[10,[6]]],[[20,[1,16]]]],[[13,5,[7,[6]]],15],[25,[[20,[1]]]],[12,15],[12,1],[12,15],[12,1],[[13,13],1],[[13,[7,[6]]],15],[1,[[27,[26]]]],[1,18],[1,[[27,[17]]]],[1,28],[[16,-1],8,29],[[1,-1],8,29],[1,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,3],[15,1],[1,22],[1,22],[[],1],[[],1],[[1,[10,[6]]],1],[[],15],[[],1],[25,[[20,[1,16]]]],[[1,1],[[27,[19]]]],0,[[1,-1],20,30],[[15,18],15],[[15,17],15],[1,11],0,[1,3],[1,[[8,[4,5,5,[7,[6]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[1,12],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[25,[[20,[1]]]],[[[32,[6]]],[[20,[1]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[25,[[20,[1,16]]]],[[[10,[6]]],[[20,[1,16]]]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[1,14],0,[[15,18],15],[[15,17],15],0,0,0,0,0,0,0,0,[9,1],[11,1],[14,1],[2,1],[9,1],[11,1],[14,1],[2,1],[9,1],[-1,-2,[],[]],[11,1],[-1,-2,[],[]],[-1,-2,[],[]],[14,1],[2,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,9],[11,11],[14,14],[2,2],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[9,9],19],[[11,11],19],[[14,14],19],[[2,2],19],[[],9],[[],11],[[],14],[[],2],[[9,[10,[6]]],25],[[11,[10,[6]]],25],[[14,[10,[6]]],25],[[2,[10,[6]]],25],[[9,[10,[6]]],25],[[11,[10,[6]]],25],[[14,[10,[6]]],25],[[2,[10,[6]]],25],[[9,9],22],[[11,11],22],[[14,14],22],[[2,2],22],[[9,23],24],[[9,23],24],[[9,23],24],[[9,23],24],[[11,23],24],[[11,23],24],[[11,23],24],[[11,23],24],[[14,23],24],[[14,23],24],[[14,23],24],[[14,23],24],[[2,23],24],[[2,23],24],[[2,23],24],[[2,23],24],[1,9],[-1,-1,[]],[1,11],[-1,-1,[]],[1,14],[-1,-1,[]],[1,2],[-1,-1,[]],[1,9],[1,11],[1,14],[1,2],[[9,-1],8,29],[[11,-1],8,29],[[14,-1],8,29],[[2,-1],8,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,1],[11,1],[14,1],[2,1],[[9,9],[[27,[19]]]],[[11,11],[[27,[19]]]],[[14,14],[[27,[19]]]],[[2,2],[[27,[19]]]],[[9,-1],20,30],[[11,-1],20,30],[[14,-1],20,30],[[2,-1],20,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],0,[-1,[[20,[1]]],21],[[1,-1],20,30],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[26,26],[[-1,-2],8,[],[]],0,[[26,26],22],[[26,23],24],[-1,-1,[]],[[13,5],26],[[-1,13,4],26,34],[[-1,13,4],[],[]],[[26,-1],8,29],[-1,-2,[],[]],[-1,26,34],[-1,-2,[],[]],[26,[[8,[13,4]]]],[26,4],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,33,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[35,35],[[-1,-2],8,[],[]],[[],35],[[35,23],24],[-1,-1,[]],[[35,13,4]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,33,[]]],"c":[319],"p":[[3,"Uuid",0],[3,"Braced",172],[6,"Bytes",0],[15,"u32"],[15,"u16"],[15,"u8"],[15,"array"],[15,"tuple"],[3,"Hyphenated",172],[15,"slice"],[3,"Simple",172],[15,"u128"],[15,"u64"],[3,"Urn",172],[3,"Builder",0],[3,"Error",0],[4,"Version",0],[4,"Variant",0],[4,"Ordering",337],[4,"Result",338],[8,"Deserializer",339],[15,"bool"],[3,"Formatter",340],[6,"Result",340],[15,"str"],[3,"Timestamp",299],[4,"Option",341],[15,"usize"],[8,"Hasher",342],[8,"Serializer",343],[3,"String",344],[3,"Vec",345],[3,"TypeId",346],[8,"ClockSequence",299],[3,"NoContext",323]],"b":[[66,"impl-Debug-for-Error"],[67,"impl-Display-for-Error"],[69,"impl-Debug-for-Variant"],[70,"impl-Display-for-Variant"],[71,"impl-UpperHex-for-Uuid"],[72,"impl-Display-for-Uuid"],[73,"impl-LowerHex-for-Uuid"],[74,"impl-Debug-for-Uuid"],[79,"impl-From%3CUrn%3E-for-Uuid"],[80,"impl-From%3CBraced%3E-for-Uuid"],[82,"impl-From%3CSimple%3E-for-Uuid"],[83,"impl-From%3CHyphenated%3E-for-Uuid"],[153,"impl-TryFrom%3C%26str%3E-for-Uuid"],[154,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-Uuid"],[228,"impl-LowerHex-for-Hyphenated"],[229,"impl-Display-for-Hyphenated"],[230,"impl-UpperHex-for-Hyphenated"],[231,"impl-Debug-for-Hyphenated"],[232,"impl-UpperHex-for-Simple"],[233,"impl-Debug-for-Simple"],[234,"impl-Display-for-Simple"],[235,"impl-LowerHex-for-Simple"],[236,"impl-UpperHex-for-Urn"],[237,"impl-Debug-for-Urn"],[238,"impl-LowerHex-for-Urn"],[239,"impl-Display-for-Urn"],[240,"impl-UpperHex-for-Braced"],[241,"impl-Debug-for-Braced"],[242,"impl-Display-for-Braced"],[243,"impl-LowerHex-for-Braced"]]},\ +"uuid":{"doc":"Generate and parse universally unique identifiers (UUIDs).","t":"DGCNNDNNNNNSSSSNNCNNNNNCDEELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLDDSSSSDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFFIQDRLLLLALLLLLKLLLLLLLLLDLLLLLLLLLLLLL","n":["Builder","Bytes","ClockSequence","Custom","Dce","Error","Future","Mac","Max","Md5","Microsoft","NAMESPACE_DNS","NAMESPACE_OID","NAMESPACE_URL","NAMESPACE_X500","NCS","Nil","NoContext","RFC4122","Random","Sha1","SortMac","SortRand","Timestamp","Uuid","Variant","Version","as_braced","as_bytes","as_fields","as_hyphenated","as_ref","as_simple","as_u128","as_u64_pair","as_urn","as_uuid","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","braced","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","default","deserialize","encode_buffer","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes","from_bytes_le","from_bytes_le","from_bytes_ref","from_custom_bytes","from_fields","from_fields","from_fields_le","from_fields_le","from_md5_bytes","from_random_bytes","from_rfc4122_timestamp","from_sha1_bytes","from_slice","from_slice","from_slice_le","from_slice_le","from_sorted_rfc4122_timestamp","from_str","from_u128","from_u128","from_u128_le","from_u128_le","from_u64_pair","from_unix_timestamp_millis","get_timestamp","get_variant","get_version","get_version_num","hash","hash","hyphenated","into","into","into","into","into","into_bytes","into_uuid","is_max","is_nil","max","new_v4","new_v5","nil","nil","parse_str","partial_cmp","serde","serialize","set_variant","set_version","simple","timestamp","to_bytes_le","to_fields_le","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_u128_le","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_parse","try_parse_ascii","type_id","type_id","type_id","type_id","type_id","urn","uuid","with_variant","with_version","Braced","Hyphenated","LENGTH","LENGTH","LENGTH","LENGTH","Simple","Urn","as_ref","as_ref","as_ref","as_ref","as_uuid","as_uuid","as_uuid","as_uuid","borrow","borrow","borrow","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","cmp","cmp","cmp","cmp","default","default","default","default","encode_lower","encode_lower","encode_lower","encode_lower","encode_upper","encode_upper","encode_upper","encode_upper","eq","eq","eq","eq","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_uuid","from_uuid","from_uuid","from_uuid","hash","hash","hash","hash","into","into","into","into","into_uuid","into_uuid","into_uuid","into_uuid","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","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_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","compact","deserialize","serialize","ClockSequence","Output","Timestamp","UUID_TICKS_BETWEEN_EPOCHS","borrow","borrow_mut","clone","clone_into","context","eq","fmt","from","from_rfc4122","from_unix","generate_sequence","hash","into","now","to_owned","to_unix","to_unix_nanos","try_from","try_into","type_id","NoContext","borrow","borrow_mut","clone","clone_into","default","fmt","from","generate_sequence","into","to_owned","try_from","try_into","type_id"],"q":[[0,"uuid"],[172,"uuid::fmt"],[296,"uuid::serde"],[297,"uuid::serde::compact"],[299,"uuid::timestamp"],[323,"uuid::timestamp::context"],[337,"core::cmp"],[338,"core::result"],[339,"serde::de"],[340,"core::fmt"],[341,"core::fmt"],[342,"core::hash"],[343,"serde::ser"],[344,"alloc::string"],[345,"alloc::vec"],[346,"core::any"]],"d":["A builder for creating a UUID.","A 128-bit (16 byte) buffer containing the UUID.","","Version 8: Custom.","Version 2: DCE Security.","A general error that can occur when working with UUIDs.","Reserved for future expansion.","Version 1: Timestamp and node ID.","The “max” (all ones) UUID.","Version 3: MD5 hash.","Reserved by Microsoft for backward compatibility.","UUID namespace for Domain Name System (DNS).","UUID namespace for ISO Object Identifiers (OIDs).","UUID namespace for Uniform Resource Locators (URLs).","UUID namespace for X.500 Distinguished Names (DNs).","Reserved by the NCS for backward compatibility.","The “nil” (all zeros) UUID.","","As described in the RFC4122 Specification (default).","Version 4: Random.","Version 5: SHA-1 hash.","Version 6: Sortable Timestamp and node ID.","Version 7: Timestamp and random.","","A Universally Unique Identifier (UUID).","The reserved variants of UUIDs.","The version of the UUID, denoting the generating algorithm.","Get a borrowed Braced formatter.","Returns a slice of 16 octets containing the value.","Returns the four field values of the UUID.","Get a borrowed Hyphenated formatter.","","Get a borrowed Simple formatter.","Returns a 128bit value containing the value.","Returns two 64bit values containing the value.","Get a borrowed Urn formatter.","Get a reference to the underlying Uuid.","","","","","","","","","","","Get a Braced formatter.","","","","","","","","","","","","A buffer that can be used for encode_... calls, that is …","","","","","Adapters for alternative string formats.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Creates a Builder using the supplied bytes.","Creates a UUID using the supplied bytes.","Creates a Builder using the supplied bytes in little …","Creates a UUID using the supplied bytes in little endian …","Creates a reference to a UUID from a reference to the …","Creates a Builder for a version 8 UUID using the supplied …","Creates a Builder from four field values.","Creates a UUID from four field values.","Creates a Builder from four field values.","Creates a UUID from four field values in little-endian …","Creates a Builder for a version 3 UUID using the supplied …","Creates a Builder for a version 4 UUID using the supplied …","Creates a Builder for a version 1 UUID using the supplied …","Creates a Builder for a version 5 UUID using the supplied …","Creates a Builder using the supplied bytes.","Creates a UUID using the supplied bytes.","Creates a Builder using the supplied bytes in little …","Creates a UUID using the supplied bytes in little endian …","Creates a Builder for a version 6 UUID using the supplied …","","Creates a Builder from a 128bit value.","Creates a UUID from a 128bit value.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from a 128bit value in little-endian order.","Creates a UUID from two 64bit values.","Creates a Builder for a version 7 UUID using the supplied …","If the UUID is the correct version (v1, v6, or v7) this …","Returns the variant of the UUID structure.","Returns the version of the UUID.","Returns the version number of the UUID.","","","Get a Hyphenated formatter.","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 underlying byte value of the …","Convert the builder into a Uuid.","Tests if the UUID is max (all ones).","Tests if the UUID is nil (all zeros).","The ‘max UUID’ (all ones).","Creates a random UUID.","Creates a UUID using a name from a namespace, based on the …","Creates a Builder with an initial Uuid::nil.","The ‘nil UUID’ (all zeros).","Parses a Uuid from a string of hexadecimal digits with …","","Adapters for alternative serde formats.","","Specifies the variant of the UUID.","Specifies the version number of the UUID.","Get a Simple formatter.","Generating UUIDs from timestamps.","Returns the bytes of the UUID in little-endian order.","Returns the four field values of the UUID in little-endian …","","","","","","","","Returns a 128bit little-endian value containing the value.","","","","","","","","","","","","","Parses a Uuid from a string of hexadecimal digits with …","Parses a Uuid from a string of hexadecimal digits with …","","","","","","Get a Urn formatter.","Parse Uuids from string literals at compile time.","Specifies the variant of the UUID.","Specifies the version number of the UUID.","Format a Uuid as a braced hyphenated string, like …","Format a Uuid as a hyphenated string, like …","The length of a hyphenated Uuid string.","The length of a simple Uuid string.","The length of a URN Uuid string.","The length of a braced Uuid string.","Format a Uuid as a simple string, like …","Format a Uuid as a URN string, like …","","","","","Get a reference to the underlying Uuid.","Get a reference to the underlying Uuid.","Get a reference to the underlying Uuid.","Get a reference to the underlying Uuid.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Writes the Uuid as a lower-case hyphenated string to buffer…","Writes the Uuid as a lower-case simple string to buffer, …","Writes the Uuid as a lower-case URN string to buffer, and …","Writes the Uuid as a lower-case hyphenated string …","Writes the Uuid as an upper-case hyphenated string to …","Writes the Uuid as an upper-case simple string to buffer, …","Writes the Uuid as an upper-case URN string to buffer, and …","Writes the Uuid as an upper-case hyphenated string …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Creates a Hyphenated from a Uuid.","Creates a Simple from a Uuid.","Creates a Urn from a Uuid.","Creates a Braced from a Uuid.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes the Hyphenated, returning the underlying Uuid.","Consumes the Simple, returning the underlying Uuid.","Consumes the Urn, returning the underlying Uuid.","Consumes the Braced, returning the underlying Uuid.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Serialize a Uuid as a [u8; 16].","Deserialize a [u8; 16] as a Uuid","Serialize from a Uuid as a [u8; 16]","A counter that can be used by version 1 and version 6 …","The type of sequence returned by this counter.","A timestamp that can be encoded into a UUID.","The number of 100 nanosecond ticks between the RFC4122 …","","","","","Default implementations for the ClockSequence trait.","","","Returns the argument unchanged.","Construct a Timestamp from an RFC4122 timestamp and …","Construct a Timestamp from a Unix timestamp, as used in …","Get the next value in the sequence to feed into a …","","Calls U::from(self).","Get a timestamp representing the current system time.","","Get the value of the timestamp as a Unix timestamp, as …","Get the number of fractional nanoseconds in the Unix …","","","","An empty counter that will always return the value 0.","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","",""],"i":[0,0,0,17,17,0,18,17,17,17,18,1,1,1,1,18,17,0,18,17,17,17,17,0,0,0,0,1,1,1,1,1,1,1,1,1,15,15,16,17,18,1,15,16,17,18,1,1,16,17,18,1,16,17,18,1,1,1,1,1,16,17,18,1,0,15,16,16,17,18,18,1,1,1,1,15,16,17,18,1,1,1,1,1,15,1,15,1,1,15,15,1,15,1,15,15,15,15,15,1,15,1,15,1,15,1,15,1,1,15,1,1,1,1,16,1,1,15,16,17,18,1,1,15,1,1,1,1,1,15,1,1,1,0,1,15,15,1,0,1,1,16,17,18,1,16,18,1,1,15,16,17,18,1,1,1,15,16,17,18,1,1,1,15,16,17,18,1,1,0,15,15,0,0,9,11,14,2,0,0,9,11,14,2,9,11,14,2,9,9,11,11,14,14,2,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,9,9,9,11,11,11,11,14,14,14,14,2,2,2,2,9,9,11,11,14,14,2,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,9,11,14,2,0,0,0,0,34,0,0,26,26,26,26,0,26,26,26,26,26,34,26,26,26,26,26,26,26,26,26,0,35,35,35,35,35,35,35,35,35,35,35,35,35],"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,3],[1,[[8,[4,5,5,[7,[6]]]]]],[1,9],[1,[[10,[6]]]],[1,11],[1,12],[1,[[8,[13,13]]]],[1,14],[15,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[16,16],[17,17],[18,18],[1,1],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[1,1],19],[[],1],[-1,[[20,[1]]],21],[[],[[7,[6]]]],[[16,16],22],[[17,17],22],[[18,18],22],[[1,1],22],0,[[15,23],24],[[16,23],24],[[16,23],24],[[17,23],24],[[18,23],24],[[18,23],24],[[1,23],24],[[1,23],24],[[1,23],24],[[1,23],24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[11,1],[9,1],[-1,-1,[]],[2,1],[14,1],[3,15],[3,1],[3,15],[3,1],[3,1],[3,15],[[4,5,5,[7,[6]]],15],[[4,5,5,[7,[6]]],1],[[4,5,5,[7,[6]]],15],[[4,5,5,[7,[6]]],1],[3,15],[3,15],[[13,5,[7,[6]]],15],[3,15],[[[10,[6]]],[[20,[15,16]]]],[[[10,[6]]],[[20,[1,16]]]],[[[10,[6]]],[[20,[15,16]]]],[[[10,[6]]],[[20,[1,16]]]],[[13,5,[7,[6]]],15],[25,[[20,[1]]]],[12,15],[12,1],[12,15],[12,1],[[13,13],1],[[13,[7,[6]]],15],[1,[[27,[26]]]],[1,18],[1,[[27,[17]]]],[1,28],[[16,-1],8,29],[[1,-1],8,29],[1,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,3],[15,1],[1,22],[1,22],[[],1],[[],1],[[1,[10,[6]]],1],[[],15],[[],1],[25,[[20,[1,16]]]],[[1,1],[[27,[19]]]],0,[[1,-1],20,30],[[15,18],15],[[15,17],15],[1,11],0,[1,3],[1,[[8,[4,5,5,[7,[6]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[1,12],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[[[32,[6]]],[[20,[1]]]],[-1,[[20,[-2]]],[],[]],[25,[[20,[1]]]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[25,[[20,[1,16]]]],[[[10,[6]]],[[20,[1,16]]]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[1,14],0,[[15,18],15],[[15,17],15],0,0,0,0,0,0,0,0,[9,1],[11,1],[14,1],[2,1],[9,1],[11,1],[14,1],[2,1],[-1,-2,[],[]],[9,1],[-1,-2,[],[]],[11,1],[14,1],[-1,-2,[],[]],[2,1],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,9],[11,11],[14,14],[2,2],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[-1,-2],8,[],[]],[[9,9],19],[[11,11],19],[[14,14],19],[[2,2],19],[[],9],[[],11],[[],14],[[],2],[[9,[10,[6]]],25],[[11,[10,[6]]],25],[[14,[10,[6]]],25],[[2,[10,[6]]],25],[[9,[10,[6]]],25],[[11,[10,[6]]],25],[[14,[10,[6]]],25],[[2,[10,[6]]],25],[[9,9],22],[[11,11],22],[[14,14],22],[[2,2],22],[[9,23],24],[[9,23],24],[[9,23],24],[[9,23],24],[[11,23],24],[[11,23],24],[[11,23],24],[[11,23],24],[[14,23],24],[[14,23],24],[[14,23],24],[[14,23],24],[[2,23],24],[[2,23],24],[[2,23],24],[[2,23],24],[-1,-1,[]],[1,9],[-1,-1,[]],[1,11],[1,14],[-1,-1,[]],[-1,-1,[]],[1,2],[1,9],[1,11],[1,14],[1,2],[[9,-1],8,29],[[11,-1],8,29],[[14,-1],8,29],[[2,-1],8,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,1],[11,1],[14,1],[2,1],[[9,9],[[27,[19]]]],[[11,11],[[27,[19]]]],[[14,14],[[27,[19]]]],[[2,2],[[27,[19]]]],[[9,-1],20,30],[[11,-1],20,30],[[14,-1],20,30],[[2,-1],20,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,31,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],0,[-1,[[20,[1]]],21],[[1,-1],20,30],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[26,26],[[-1,-2],8,[],[]],0,[[26,26],22],[[26,23],24],[-1,-1,[]],[[13,5],26],[[-1,13,4],26,34],[[-1,13,4],[],[]],[[26,-1],8,29],[-1,-2,[],[]],[-1,26,34],[-1,-2,[],[]],[26,[[8,[13,4]]]],[26,4],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,33,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[35,35],[[-1,-2],8,[],[]],[[],35],[[35,23],24],[-1,-1,[]],[[35,13,4]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,33,[]]],"c":[319],"p":[[3,"Uuid",0],[3,"Braced",172],[6,"Bytes",0],[15,"u32"],[15,"u16"],[15,"u8"],[15,"array"],[15,"tuple"],[3,"Hyphenated",172],[15,"slice"],[3,"Simple",172],[15,"u128"],[15,"u64"],[3,"Urn",172],[3,"Builder",0],[3,"Error",0],[4,"Version",0],[4,"Variant",0],[4,"Ordering",337],[4,"Result",338],[8,"Deserializer",339],[15,"bool"],[3,"Formatter",340],[6,"Result",340],[15,"str"],[3,"Timestamp",299],[4,"Option",341],[15,"usize"],[8,"Hasher",342],[8,"Serializer",343],[3,"String",344],[3,"Vec",345],[3,"TypeId",346],[8,"ClockSequence",299],[3,"NoContext",323]],"b":[[66,"impl-Debug-for-Error"],[67,"impl-Display-for-Error"],[69,"impl-Display-for-Variant"],[70,"impl-Debug-for-Variant"],[71,"impl-Display-for-Uuid"],[72,"impl-Debug-for-Uuid"],[73,"impl-UpperHex-for-Uuid"],[74,"impl-LowerHex-for-Uuid"],[79,"impl-From%3CSimple%3E-for-Uuid"],[80,"impl-From%3CHyphenated%3E-for-Uuid"],[82,"impl-From%3CBraced%3E-for-Uuid"],[83,"impl-From%3CUrn%3E-for-Uuid"],[153,"impl-TryFrom%3CVec%3Cu8%3E%3E-for-Uuid"],[155,"impl-TryFrom%3C%26str%3E-for-Uuid"],[228,"impl-UpperHex-for-Hyphenated"],[229,"impl-Debug-for-Hyphenated"],[230,"impl-Display-for-Hyphenated"],[231,"impl-LowerHex-for-Hyphenated"],[232,"impl-Debug-for-Simple"],[233,"impl-LowerHex-for-Simple"],[234,"impl-UpperHex-for-Simple"],[235,"impl-Display-for-Simple"],[236,"impl-UpperHex-for-Urn"],[237,"impl-Debug-for-Urn"],[238,"impl-Display-for-Urn"],[239,"impl-LowerHex-for-Urn"],[240,"impl-LowerHex-for-Braced"],[241,"impl-Display-for-Braced"],[242,"impl-UpperHex-for-Braced"],[243,"impl-Debug-for-Braced"]]},\ "v_htmlescape":{"doc":"autogenerated by v_escape_codegen@0.1.8","t":"DLLFLLLLLAALLLLAAFFDFLLFLLLLLLL","n":["VHtmlescape","borrow","borrow_mut","escape","fmt","from","from","into","new","ranges","scalar","to_string","try_from","try_into","type_id","avx","sse","escape","escape","__Escaped","_escape","borrow","borrow_mut","escape","fmt","from","into","to_string","try_from","try_into","type_id"],"q":[[0,"v_htmlescape"],[15,"v_htmlescape::ranges"],[17,"v_htmlescape::ranges::avx"],[18,"v_htmlescape::ranges::sse"],[19,"v_htmlescape::scalar"],[31,"core::fmt"],[32,"core::fmt"],[33,"core::result"],[34,"core::any"]],"d":["","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","",""],"i":[0,2,2,0,2,2,2,2,2,0,0,2,2,2,2,0,0,0,0,0,0,10,10,0,10,10,10,10,10,10,10],"f":[0,[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[[2,3],4],[1,2],[-1,-1,[]],[-1,-2,[],[]],[[[6,[5]]],2],0,0,[-1,7,[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]],0,0,[[[6,[5]],3],4],[[[6,[5]],3],4],0,[[[6,[5]],3],4],[-1,-2,[],[]],[-1,-2,[],[]],[1,10],[[10,3],4],[-1,-1,[]],[-1,-2,[],[]],[-1,7,[]],[-1,[[8,[-2]]],[],[]],[-1,[[8,[-2]]],[],[]],[-1,9,[]]],"c":[],"p":[[15,"str"],[3,"VHtmlescape",0],[3,"Formatter",31],[6,"Result",31],[15,"u8"],[15,"slice"],[3,"String",32],[4,"Result",33],[3,"TypeId",34],[3,"__Escaped",19]],"b":[]},\ "walkdir":{"doc":"Crate walkdir provides an efficient and cross platform …","t":"DINDDDNGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["DirEntry","DirEntryExt","Err","Error","FilterEntry","IntoIter","Ok","Result","WalkDir","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone_into","contents_first","depth","depth","description","file_name","file_type","filter_entry","filter_entry","fmt","fmt","fmt","fmt","fmt","fmt","follow_links","follow_root_links","from","from","from","from","from","ino","ino","into","into","into","into","into","into_io_error","into_iter","into_iter","into_iter","into_path","io_error","loop_ancestor","max_depth","max_open","metadata","min_depth","new","next","next","path","path","path_is_symlink","same_file_system","skip_current_dir","skip_current_dir","sort_by","sort_by_file_name","sort_by_key","source","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"],"q":[[0,"walkdir"],[91,"core::error"],[92,"core::option"],[93,"std::ffi::os_str"],[94,"std::fs"],[95,"core::ops::function"],[96,"core::fmt"],[97,"core::fmt"],[98,"std::path"],[99,"std::path"],[100,"core::marker"],[101,"core::marker"],[102,"core::result"],[103,"core::any"]],"d":["A directory entry.","Unix-specific extension methods for walkdir::DirEntry","Contains the error value","An error produced by recursively walking a directory.","A recursive directory iterator that skips entries.","An iterator for recursively descending into a directory.","Contains the success value","A result type for walkdir operations.","A builder to create an iterator for recursively walking a …","","","","","","","","","","","","","","Yield a directory’s contents before the directory …","Returns the depth at which this entry was created relative …","Returns the depth at which this error occurred relative to …","","Return the file name of this entry.","Return the file type for the file that this entry points …","Yields only entries which satisfy the given predicate and …","Yields only entries which satisfy the given predicate and …","","","","","","","Follow symbolic links. By default, this is disabled.","Follow symbolic links if these are the root of the …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the underlying d_ino field in the contained dirent …","Returns the underlying d_ino field in the contained dirent …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Similar to io_error except consumes self to convert to the …","","","","The full path that this entry represents.","Inspect the original io::Error if there is one.","Returns the path at which a cycle was detected.","Set the maximum depth of entries yield by the iterator.","Set the maximum number of simultaneously open file …","Return the metadata for the file that this entry points to.","Set the minimum depth of entries yielded by the iterator.","Create a builder for a recursive directory iterator …","Advances the iterator and returns the next value.","Advances the iterator and returns the next value.","The full path that this entry represents.","Returns the path associated with this error if one exists.","Returns true if and only if this entry was created from a …","Do not cross file system boundaries.","Skips the current directory.","Skips the current directory.","Set a function for sorting directory entries with a …","Sort directory entries by file name, to ensure a …","Set a function for sorting directory entries with a key …","","","","","","","","","","","","","","","","","",""],"i":[0,0,23,0,0,0,23,0,0,4,1,6,12,13,4,1,6,12,13,1,4,4,6,4,1,1,4,4,12,13,4,1,1,6,12,13,6,6,4,1,6,12,13,30,4,4,1,6,12,13,1,6,12,13,4,1,1,6,6,4,6,6,12,13,4,1,4,6,12,13,6,6,6,1,4,1,4,1,6,12,13,4,1,6,12,13,4,1,6,12,13],"f":[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,[[3,[2]]]],[4,4],[[-1,-2],5,[],[]],[[6,7],6],[4,8],[1,8],[1,9],[4,10],[4,11],[[12,-1],[[13,[12,-1]]],14],[[[13,[12,-1]],-1],[[13,[[13,[12,-1]],-1]]],14],[[4,15],16],[[1,15],16],[[1,15],16],[[6,15],16],[[12,15],16],[[[13,[-1,-2]],15],16,17,17],[[6,7],6],[[6,7],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,18,[]],[4,18],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,[[3,[19]]]],[6,12],[-1,-2,[],[]],[-1,-2,[],[]],[4,20],[1,[[3,[19]]]],[1,[[3,[21]]]],[[6,8],6],[[6,8],6],[4,[[23,[22]]]],[[6,8],6],[-1,6,[[24,[21]]]],[12,[[3,[[23,[4]]]]]],[[[13,[12,-1]]],[[3,[[23,[4]]]]],14],[4,21],[1,[[3,[21]]]],[4,7],[[6,7],6],[12,5],[[[13,[12,-1]]],5,14],[[6,-1],6,[14,25,26]],[6,6],[[6,-1],6,[14,25,26]],[1,[[3,[2]]]],[-1,-2,[],[]],[-1,27,[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,[[28,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]]],"c":[],"p":[[3,"Error",0],[8,"Error",91],[4,"Option",92],[3,"DirEntry",0],[15,"tuple"],[3,"WalkDir",0],[15,"bool"],[15,"usize"],[15,"str"],[3,"OsStr",93],[3,"FileType",94],[3,"IntoIter",0],[3,"FilterEntry",0],[8,"FnMut",95],[3,"Formatter",96],[6,"Result",96],[8,"Debug",96],[15,"u64"],[3,"Error",97],[3,"PathBuf",98],[3,"Path",98],[3,"Metadata",94],[6,"Result",0],[8,"AsRef",99],[8,"Send",100],[8,"Sync",100],[3,"String",101],[4,"Result",102],[3,"TypeId",103],[8,"DirEntryExt",0]],"b":[[31,"impl-Display-for-Error"],[32,"impl-Debug-for-Error"]]},\ "want":{"doc":"A Futures channel-like utility to signal when a value is …","t":"DDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLL","n":["Closed","Giver","SharedGiver","Taker","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancel","clone","clone_into","drop","fmt","fmt","fmt","fmt","from","from","from","from","give","into","into","into","into","is_canceled","is_canceled","is_wanting","is_wanting","new","poll_want","shared","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","want","want"],"q":[[0,"want"],[51,"core::fmt"],[52,"core::fmt"],[53,"core::result"],[54,"core::task::poll"],[55,"core::any"],[56,"core::future::future"]],"d":["The Taker has canceled its interest in a value.","An entity that gives a value when wanted.","A cloneable Giver.","An entity that wants a value.","","","","","","","","","Signal to the Giver that the want is canceled.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Mark the state as idle, if the Taker currently is wanting.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Check if the Taker has canceled interest without parking a …","Check if the Taker has canceled interest without parking a …","Check if the Taker has called want() without parking a …","Check if the Taker has called want() without parking a …","Create a new want channel.","Poll whether the Taker has registered interest in another …","Converts this into a SharedGiver.","","","","","","","","","","","","","","Returns a Future that fulfills when the Taker has done …","Signal to the Giver that a value is wanted."],"i":[0,0,0,0,4,1,7,3,4,1,7,3,1,3,3,1,4,1,7,3,4,1,7,3,4,4,1,7,3,4,3,4,3,0,4,4,3,4,1,7,3,4,1,7,3,4,1,7,3,4,1],"f":[0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,2],[3,3],[[-1,-2],2,[],[]],[1,2],[[4,5],6],[[1,5],6],[[7,5],6],[[3,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[4,8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,8],[3,8],[4,8],[3,8],[[],[[2,[4,1]]]],[[4,9],[[11,[[10,[2,7]]]]]],[4,3],[-1,-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,12,[]],[-1,12,[]],[-1,12,[]],[-1,12,[]],[4,[[0,[13]]]],[1,2]],"c":[],"p":[[3,"Taker",0],[15,"tuple"],[3,"SharedGiver",0],[3,"Giver",0],[3,"Formatter",51],[6,"Result",51],[3,"Closed",0],[15,"bool"],[3,"Context",52],[4,"Result",53],[4,"Poll",54],[3,"TypeId",55],[8,"Future",56]],"b":[]},\ diff --git a/sqlx_postgres/struct.PgConnection.html b/sqlx_postgres/struct.PgConnection.html index f459215430ee..3b1143cc8e15 100644 --- a/sqlx_postgres/struct.PgConnection.html +++ b/sqlx_postgres/struct.PgConnection.html @@ -32,22 +32,22 @@
Note
need to read and discard all the remaining queued data, which could take some time.

Command examples and accepted formats for COPY data are shown here: https://www.postgresql.org/docs/current/sql-copy.html

-

Trait Implementations§

source§

impl<'c> Acquire<'c> for &'c mut PgConnection

source§

impl AnyConnectionBackend for PgConnection

source§

fn name(&self) -> &str

The backend name.
source§

fn close(self: Box<Self>) -> BoxFuture<'static, Result<()>>

Explicitly close this database connection. Read more
source§

fn ping(&mut self) -> BoxFuture<'_, Result<()>>

Checks if a connection to the database is still valid.
source§

fn begin(&mut self) -> BoxFuture<'_, Result<()>>

Begin a new transaction or establish a savepoint within the active transaction. Read more
source§

fn commit(&mut self) -> BoxFuture<'_, Result<()>>

source§

fn rollback(&mut self) -> BoxFuture<'_, Result<()>>

source§

fn start_rollback(&mut self)

source§

fn shrink_buffers(&mut self)

source§

fn as_migrate(&mut self) -> Result<&mut (dyn Migrate + Send + 'static)>

source§

fn fetch_many<'q>( +

Trait Implementations§

source§

impl<'c> Acquire<'c> for &'c mut PgConnection

source§

impl AnyConnectionBackend for PgConnection

source§

fn name(&self) -> &str

The backend name.
source§

fn close(self: Box<Self>) -> BoxFuture<'static, Result<()>>

Explicitly close this database connection. Read more
source§

fn ping(&mut self) -> BoxFuture<'_, Result<()>>

Checks if a connection to the database is still valid.
source§

fn begin(&mut self) -> BoxFuture<'_, Result<()>>

Begin a new transaction or establish a savepoint within the active transaction. Read more
source§

fn commit(&mut self) -> BoxFuture<'_, Result<()>>

source§

fn rollback(&mut self) -> BoxFuture<'_, Result<()>>

source§

fn start_rollback(&mut self)

source§

fn shrink_buffers(&mut self)

source§

fn as_migrate(&mut self) -> Result<&mut (dyn Migrate + Send + 'static)>

source§

fn fetch_many<'q>( &'q mut self, query: &'q str, arguments: Option<AnyArguments<'q>> -) -> BoxStream<'q, Result<Either<AnyQueryResult, AnyRow>>>

source§

fn fetch_optional<'q>( +) -> BoxStream<'q, Result<Either<AnyQueryResult, AnyRow>>>

source§

fn fetch_optional<'q>( &'q mut self, query: &'q str, arguments: Option<AnyArguments<'q>> -) -> BoxFuture<'q, Result<Option<AnyRow>>>

source§

fn prepare_with<'c, 'q: 'c>( +) -> BoxFuture<'q, Result<Option<AnyRow>>>

source§

fn prepare_with<'c, 'q: 'c>( &'c mut self, sql: &'q str, _parameters: &[AnyTypeInfo] ) -> BoxFuture<'c, Result<AnyStatement<'q>>>

source§

fn describe<'q>( &'q mut self, sql: &'q str -) -> BoxFuture<'q, Result<Describe<Any>>>

source§

fn cached_statements_size(&self) -> usize

The number of statements currently cached in the connection.
source§

fn clear_cached_statements( +) -> BoxFuture<'q, Result<Describe<Any>>>

source§

fn cached_statements_size(&self) -> usize

The number of statements currently cached in the connection.
source§

fn clear_cached_statements( &mut self ) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + '_>>

Removes all statements from the cache, closing them on the server if needed.
source§

impl<'lock, C: AsMut<PgConnection>> AsMut<PgConnection> for PgAdvisoryLockGuard<'lock, C>

Mutable access to the underlying connection is provided so it can still be used like normal, @@ -55,11 +55,11 @@

Note

However, replacing the connection with a different one using, e.g. std::mem::replace() is a logic error and will cause a warning to be logged by the PostgreSQL server when this guard attempts to release the lock.

-
source§

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

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

impl AsMut<PgConnection> for PgConnection

source§

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

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

impl<'lock, C: AsMut<PgConnection> + AsRef<PgConnection>> AsRef<PgConnection> for PgAdvisoryLockGuard<'lock, C>

source§

fn as_ref(&self) -> &PgConnection

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

impl Connection for PgConnection

§

type Database = Postgres

§

type Options = PgConnectOptions

source§

fn close(self) -> BoxFuture<'static, Result<(), Error>>

Explicitly close this database connection. Read more
source§

fn ping(&mut self) -> BoxFuture<'_, Result<(), Error>>

Checks if a connection to the database is still valid.
source§

fn begin( +

source§

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

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

impl AsMut<PgConnection> for PgConnection

source§

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

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

impl<'lock, C: AsMut<PgConnection> + AsRef<PgConnection>> AsRef<PgConnection> for PgAdvisoryLockGuard<'lock, C>

source§

fn as_ref(&self) -> &PgConnection

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

impl Connection for PgConnection

§

type Database = Postgres

§

type Options = PgConnectOptions

source§

fn close(self) -> BoxFuture<'static, Result<(), Error>>

Explicitly close this database connection. Read more
source§

fn ping(&mut self) -> BoxFuture<'_, Result<(), Error>>

Checks if a connection to the database is still valid.
source§

fn begin( &mut self ) -> BoxFuture<'_, Result<Transaction<'_, Self::Database>, Error>>where - Self: Sized,

Begin a new transaction or establish a savepoint within the active transaction. Read more
source§

fn cached_statements_size(&self) -> usize

The number of statements currently cached in the connection.
source§

fn clear_cached_statements(&mut self) -> BoxFuture<'_, Result<(), Error>>

Removes all statements from the cache, closing them on the server if -needed.
source§

fn shrink_buffers(&mut self)

Restore any buffers in the connection to their default capacity, if possible. Read more
source§

fn transaction<'a, F, R, E>( + Self: Sized,

Begin a new transaction or establish a savepoint within the active transaction. Read more
source§

fn cached_statements_size(&self) -> usize

The number of statements currently cached in the connection.
source§

fn clear_cached_statements(&mut self) -> BoxFuture<'_, Result<(), Error>>

Removes all statements from the cache, closing them on the server if +needed.
source§

fn shrink_buffers(&mut self)

Restore any buffers in the connection to their default capacity, if possible. Read more
source§

fn transaction<'a, F, R, E>( &'a mut self, callback: F ) -> Pin<Box<dyn Future<Output = Result<R, E>> + Send + 'a>>where @@ -72,18 +72,18 @@
Note
Self: Sized,

Establish a new database connection. Read more
source§

fn connect_with( options: &Self::Options ) -> Pin<Box<dyn Future<Output = Result<Self, Error>> + Send + '_>>where - Self: Sized,

Establish a new database connection with the provided options.
source§

impl Debug for PgConnection

source§

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

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

impl<'c> Executor<'c> for &'c mut PgConnection

§

type Database = Postgres

source§

fn fetch_many<'e, 'q: 'e, E>( + Self: Sized,

Establish a new database connection with the provided options.
source§

impl Debug for PgConnection

source§

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

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

impl<'c> Executor<'c> for &'c mut PgConnection

§

type Database = Postgres

source§

fn fetch_many<'e, 'q: 'e, E>( self, query: E ) -> BoxStream<'e, Result<Either<PgQueryResult, PgRow>, Error>>where E: Execute<'q, Self::Database> + 'q, 'c: 'e,

Execute multiple queries and return the generated results as a stream -from each query, in a stream.
source§

fn fetch_optional<'e, 'q: 'e, E>( +from each query, in a stream.

source§

fn fetch_optional<'e, 'q: 'e, E>( self, query: E ) -> BoxFuture<'e, Result<Option<PgRow>, Error>>where E: Execute<'q, Self::Database> + 'q, - 'c: 'e,

Execute the query and returns at most one row.
source§

fn prepare_with<'e, 'q: 'e>( + 'c: 'e,

Execute the query and returns at most one row.
source§

fn prepare_with<'e, 'q: 'e>( self, sql: &'q str, parameters: &'e [PgTypeInfo] diff --git a/sqlx_postgres/struct.PgRow.html b/sqlx_postgres/struct.PgRow.html index 4e8ad1955197..fa698c99db4f 100644 --- a/sqlx_postgres/struct.PgRow.html +++ b/sqlx_postgres/struct.PgRow.html @@ -1,6 +1,6 @@ PgRow in sqlx_postgres - Rust

Struct sqlx_postgres::PgRow

source ·
pub struct PgRow { /* private fields */ }
Expand description

Implementation of Row for PostgreSQL.

-

Trait Implementations§

source§

impl ColumnIndex<PgRow> for &str

source§

fn index(&self, row: &PgRow) -> Result<usize, Error>

Returns a valid positional index into the row or statement, ColumnIndexOutOfBounds, or, -ColumnNotFound.
source§

impl ColumnIndex<PgRow> for usize

source§

fn index(&self, row: &PgRow) -> Result<usize, Error>

Returns a valid positional index into the row or statement, ColumnIndexOutOfBounds, or, +

Trait Implementations§

source§

impl ColumnIndex<PgRow> for &str

source§

fn index(&self, row: &PgRow) -> Result<usize, Error>

Returns a valid positional index into the row or statement, ColumnIndexOutOfBounds, or, +ColumnNotFound.
source§

impl ColumnIndex<PgRow> for usize

source§

fn index(&self, row: &PgRow) -> Result<usize, Error>

Returns a valid positional index into the row or statement, ColumnIndexOutOfBounds, or, ColumnNotFound.
source§

impl Row for PgRow

§

type Database = Postgres

source§

fn columns(&self) -> &[PgColumn]

Gets all columns in this statement.
source§

fn try_get_raw<I>(&self, index: I) -> Result<PgValueRef<'_>, Error>where I: ColumnIndex<Self>,

Index into the database row and decode a single value. Read more
source§

fn is_empty(&self) -> bool

Returns true if this row has no columns.
source§

fn len(&self) -> usize

Returns the number of columns in this row.
source§

fn column<I>(&self, index: I) -> &<Self::Database as Database>::Columnwhere I: ColumnIndex<Self>,

Gets the column information at index. Read more
source§

fn try_column<I>( diff --git a/sqlx_postgres/struct.Postgres.html b/sqlx_postgres/struct.Postgres.html index cda59dcde5b7..6222bb0c53fb 100644 --- a/sqlx_postgres/struct.Postgres.html +++ b/sqlx_postgres/struct.Postgres.html @@ -1,35 +1,35 @@ Postgres in sqlx_postgres - Rust

Struct sqlx_postgres::Postgres

source ·
pub struct Postgres;
Expand description

PostgreSQL database driver.

Trait Implementations§

source§

impl Database for Postgres

§

type Connection = PgConnection

The concrete Connection implementation for this database.
§

type TransactionManager = PgTransactionManager

The concrete TransactionManager implementation for this database.
§

type Row = PgRow

The concrete Row implementation for this database.
§

type QueryResult = PgQueryResult

The concrete QueryResult implementation for this database.
§

type Column = PgColumn

The concrete Column implementation for this database.
§

type TypeInfo = PgTypeInfo

The concrete TypeInfo implementation for this database.
§

type Value = PgValue

The concrete type used to hold an owned copy of the not-yet-decoded value that was -received from the database.
source§

const NAME: &'static str = "PostgreSQL"

The display name for this database driver.
source§

const URL_SCHEMES: &'static [&'static str] = _

The schemes for database URLs that should match this driver.
source§

impl Debug for Postgres

source§

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

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

impl<const N: usize> Decode<'_, Postgres> for [u8; N]

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Box<[u8]>

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Oid

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for PgCiText

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for PgMoney

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for String

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Uuid

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Vec<u8>

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for bool

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for f32

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for f64

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i16

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i32

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i64

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i8

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'de> Decode<'de, Postgres> for PgInterval

source§

fn decode(value: PgValueRef<'de>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for &'r [u8]

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for &'r str

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T, const N: usize> Decode<'r, Postgres> for [T; N]where - T: for<'a> Decode<'a, Postgres> + Type<Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for ()

source§

fn decode(_value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1> Decode<'r, Postgres> for (T1,)where - T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2> Decode<'r, Postgres> for (T1, T2)where +received from the database.

source§

const NAME: &'static str = "PostgreSQL"

The display name for this database driver.
source§

const URL_SCHEMES: &'static [&'static str] = _

The schemes for database URLs that should match this driver.
source§

impl Debug for Postgres

source§

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

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

impl<const N: usize> Decode<'_, Postgres> for [u8; N]

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Box<[u8]>

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Oid

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for PgCiText

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for PgMoney

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for String

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Uuid

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for Vec<u8>

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for bool

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for f32

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for f64

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i16

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i32

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i64

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Decode<'_, Postgres> for i8

source§

fn decode(value: PgValueRef<'_>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'de> Decode<'de, Postgres> for PgInterval

source§

fn decode(value: PgValueRef<'de>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for &'r [u8]

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for &'r str

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T, const N: usize> Decode<'r, Postgres> for [T; N]where + T: for<'a> Decode<'a, Postgres> + Type<Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for ()

source§

fn decode(_value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1> Decode<'r, Postgres> for (T1,)where + T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2> Decode<'r, Postgres> for (T1, T2)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3> Decode<'r, Postgres> for (T1, T2, T3)where + T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3> Decode<'r, Postgres> for (T1, T2, T3)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4> Decode<'r, Postgres> for (T1, T2, T3, T4)where + T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4> Decode<'r, Postgres> for (T1, T2, T3, T4)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5> Decode<'r, Postgres> for (T1, T2, T3, T4, T5)where + T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5> Decode<'r, Postgres> for (T1, T2, T3, T4, T5)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6)where + T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6, T7> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7)where + T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6, T7> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6, T7, T8> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)where + T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6, T7, T8> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, @@ -37,7 +37,7 @@ T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6, T7, T8, T9> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)where + T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T1, T2, T3, T4, T5, T6, T7, T8, T9> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)where T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, @@ -46,70 +46,70 @@ T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>, - T9: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for Box<str>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for Cow<'r, str>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for DateTime<FixedOffset>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for DateTime<Local>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for DateTime<Utc>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for Json<T>where - T: Deserialize<'r> + 'r,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for NaiveDate

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for NaiveDateTime

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for NaiveTime

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for PgLQuery

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for PgLTree

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for PgRange<T>where - T: Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for PgTimeTz<NaiveTime, FixedOffset>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for Text<T>where + T9: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for Box<str>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for Cow<'r, str>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for DateTime<FixedOffset>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for DateTime<Local>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for DateTime<Utc>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for Json<T>where + T: Deserialize<'r> + 'r,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for NaiveDate

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for NaiveDateTime

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for NaiveTime

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for PgLQuery

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for PgLTree

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for PgRange<T>where + T: Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r> Decode<'r, Postgres> for PgTimeTz<NaiveTime, FixedOffset>

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for Text<T>where T: FromStr, BoxDynError: From<<T as FromStr>::Err>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<'r, T> Decode<'r, Postgres> for Vec<T>where - T: for<'a> Decode<'a, Postgres> + Type<Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Encode<'_, Postgres> for &[u8]

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for &str

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<const N: usize> Encode<'_, Postgres> for [u8; N]

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Box<[u8]>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Box<str>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Cow<'_, str>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<Tz: TimeZone> Encode<'_, Postgres> for DateTime<Tz>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for Duration

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for Duration

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for NaiveDate

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for NaiveDateTime

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for NaiveTime

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for Oid

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgCiText

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgInterval

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for PgLQuery

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgLTree

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgMoney

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgTimeTz<NaiveTime, FixedOffset>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for String

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Uuid

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Vec<u8>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for bool

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for f32

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for f64

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i16

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i32

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i64

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i8

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for &[T]where - T: Encode<'q, Postgres> + Type<Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T, const N: usize> Encode<'q, Postgres> for [T; N]where + T: for<'a> Decode<'a, Postgres> + Type<Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Encode<'_, Postgres> for &[u8]

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for &str

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<const N: usize> Encode<'_, Postgres> for [u8; N]

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Box<[u8]>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Box<str>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Cow<'_, str>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<Tz: TimeZone> Encode<'_, Postgres> for DateTime<Tz>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for Duration

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for Duration

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for NaiveDate

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for NaiveDateTime

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for NaiveTime

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for Oid

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgCiText

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgInterval

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for PgLQuery

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgLTree

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgMoney

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for PgTimeTz<NaiveTime, FixedOffset>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

impl Encode<'_, Postgres> for String

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Uuid

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for Vec<u8>

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for bool

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for f32

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for f64

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i16

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i32

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i64

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl Encode<'_, Postgres> for i8

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for &[T]where + T: Encode<'q, Postgres> + Type<Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T, const N: usize> Encode<'q, Postgres> for [T; N]where for<'a> &'a [T]: Encode<'q, Postgres>, - T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Json<T>where - T: Serialize,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Option<T>where - T: Encode<'q, Postgres> + Type<Postgres> + 'q,

source§

fn produces(&self) -> Option<<Postgres as Database>::TypeInfo>

source§

fn encode( + T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Json<T>where + T: Serialize,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Option<T>where + T: Encode<'q, Postgres> + Type<Postgres> + 'q,

source§

fn produces(&self) -> Option<<Postgres as Database>::TypeInfo>

source§

fn encode( self, buf: &mut <Postgres as HasArguments<'q>>::ArgumentBuffer -) -> IsNull

Writes the value of self into buf in the expected format for the database.
source§

fn encode_by_ref( +) -> IsNull

Writes the value of self into buf in the expected format for the database.
source§

fn encode_by_ref( &self, buf: &mut <Postgres as HasArguments<'q>>::ArgumentBuffer -) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for PgRange<T>where - T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Text<T>where - T: Display,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Vec<T>where +) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for PgRange<T>where + T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Text<T>where + T: Display,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<'q, T> Encode<'q, Postgres> for Vec<T>where for<'a> &'a [T]: Encode<'q, Postgres>, - T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl HasArguments<'_> for Postgres

§

type Database = Postgres

§

type Arguments = PgArguments

The concrete Arguments implementation for this database.
§

type ArgumentBuffer = PgArgumentBuffer

The concrete type used as a buffer for arguments while encoding.
source§

impl<'q> HasStatement<'q> for Postgres

§

type Database = Postgres

§

type Statement = PgStatement<'q>

The concrete Statement implementation for this database.
source§

impl<'r> HasValueRef<'r> for Postgres

§

type Database = Postgres

§

type ValueRef = PgValueRef<'r>

The concrete type used to hold a reference to the not-yet-decoded value that has just been + T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere + Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl HasArguments<'_> for Postgres

§

type Database = Postgres

§

type Arguments = PgArguments

The concrete Arguments implementation for this database.
§

type ArgumentBuffer = PgArgumentBuffer

The concrete type used as a buffer for arguments while encoding.
source§

impl<'q> HasStatement<'q> for Postgres

§

type Database = Postgres

§

type Statement = PgStatement<'q>

The concrete Statement implementation for this database.
source§

impl<'r> HasValueRef<'r> for Postgres

§

type Database = Postgres

§

type ValueRef = PgValueRef<'r>

The concrete type used to hold a reference to the not-yet-decoded value that has just been received from the database.
source§

impl MigrateDatabase for Postgres

source§

impl TestSupport for Postgres

source§

fn test_context( args: &TestArgs ) -> BoxFuture<'_, Result<TestContext<Self>, Error>>

Get parameters to construct a Pool suitable for testing. Read more
source§

fn cleanup_test(db_name: &str) -> BoxFuture<'_, Result<(), Error>>

source§

fn cleanup_test_dbs() -> BoxFuture<'static, Result<Option<usize>, Error>>

Cleanup any test databases that are no longer in-use. Read more
source§

fn snapshot( _conn: &mut Self::Connection ) -> BoxFuture<'_, Result<FixtureSnapshot<Self>, Error>>

Take a snapshot of the current state of the database (data only). Read more
source§

impl<T> Type<Postgres> for [T]where - T: PgHasArrayType,

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T, const N: usize> Type<Postgres> for [T; N]where - T: PgHasArrayType,

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for ()

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1> Type<Postgres> for (T1,)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2> Type<Postgres> for (T1, T2)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3> Type<Postgres> for (T1, T2, T3)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4> Type<Postgres> for (T1, T2, T3, T4)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5> Type<Postgres> for (T1, T2, T3, T4, T5)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6> Type<Postgres> for (T1, T2, T3, T4, T5, T6)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6, T7> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6, T7, T8> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Box<str>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Cow<'_, str>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<Tz: TimeZone> Type<Postgres> for DateTime<Tz>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Duration

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Duration

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T> Type<Postgres> for Json<T>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for NaiveDate

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for NaiveDateTime

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for NaiveTime

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Oid

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgCiText

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgInterval

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgLQuery

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgLTree

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgMoney

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<Tz: TimeZone> Type<Postgres> for PgRange<DateTime<Tz>>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDate>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDateTime>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i32>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i64>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgTimeTz<NaiveTime, FixedOffset>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for String

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T> Type<Postgres> for Text<T>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Uuid

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T> Type<Postgres> for Vec<T>where - T: PgHasArrayType,

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for bool

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for f32

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for f64

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i16

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i32

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i64

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i8

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for str

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl HasStatementCache for Postgres

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: PgHasArrayType,

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T, const N: usize> Type<Postgres> for [T; N]where + T: PgHasArrayType,

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for ()

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1> Type<Postgres> for (T1,)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2> Type<Postgres> for (T1, T2)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3> Type<Postgres> for (T1, T2, T3)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4> Type<Postgres> for (T1, T2, T3, T4)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5> Type<Postgres> for (T1, T2, T3, T4, T5)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6> Type<Postgres> for (T1, T2, T3, T4, T5, T6)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6, T7> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6, T7, T8> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Box<str>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Cow<'_, str>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<Tz: TimeZone> Type<Postgres> for DateTime<Tz>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Duration

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Duration

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T> Type<Postgres> for Json<T>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for NaiveDate

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for NaiveDateTime

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for NaiveTime

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Oid

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgCiText

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgInterval

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgLQuery

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgLTree

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgMoney

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<Tz: TimeZone> Type<Postgres> for PgRange<DateTime<Tz>>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDate>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDateTime>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i32>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i64>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgTimeTz<NaiveTime, FixedOffset>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for String

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T> Type<Postgres> for Text<T>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for Uuid

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T> Type<Postgres> for Vec<T>where + T: PgHasArrayType,

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for bool

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for f32

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for f64

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i16

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i32

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i64

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for i8

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for str

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl HasStatementCache for Postgres

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/sqlx_postgres/types/struct.PgInterval.html b/sqlx_postgres/types/struct.PgInterval.html index 7c96b67cc653..2b88d86683e1 100644 --- a/sqlx_postgres/types/struct.PgInterval.html +++ b/sqlx_postgres/types/struct.PgInterval.html @@ -7,12 +7,12 @@ H: Hasher, Self: Sized,
Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for PgInterval

source§

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

This method tests for self and other values to be equal, 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 PgHasArrayType for PgInterval

source§

impl TryFrom<Duration> for PgInterval

source§

fn try_from(value: Duration) -> Result<Self, BoxDynError>

Convert a std::time::Duration to a PgInterval

-

This returns an error if there is a loss of precision using nanoseconds or if there is a -microsecond overflow.

-
§

type Error = Box<dyn Error + Send + Sync>

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

impl TryFrom<Duration> for PgInterval

source§

fn try_from(value: Duration) -> Result<Self, BoxDynError>

Convert a chrono::Duration to a PgInterval.

+sufficient, and should not be overridden without very good reason.
source§

impl PgHasArrayType for PgInterval

source§

impl TryFrom<Duration> for PgInterval

source§

fn try_from(value: Duration) -> Result<Self, BoxDynError>

Convert a chrono::Duration to a PgInterval.

This returns an error if there is a loss of precision using nanoseconds or if there is a nanosecond overflow.

+
§

type Error = Box<dyn Error + Send + Sync>

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

impl TryFrom<Duration> for PgInterval

source§

fn try_from(value: Duration) -> Result<Self, BoxDynError>

Convert a std::time::Duration to a PgInterval

+

This returns an error if there is a loss of precision using nanoseconds or if there is a +microsecond overflow.

§

type Error = Box<dyn Error + Send + Sync>

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

impl Type<Postgres> for PgInterval

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Eq for PgInterval

source§

impl StructuralEq for PgInterval

source§

impl StructuralPartialEq for PgInterval

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/sqlx_postgres/types/struct.PgLQueryVariant.html b/sqlx_postgres/types/struct.PgLQueryVariant.html index 56c4100365d7..c40a96f16938 100644 --- a/sqlx_postgres/types/struct.PgLQueryVariant.html +++ b/sqlx_postgres/types/struct.PgLQueryVariant.html @@ -1,4 +1,4 @@ -PgLQueryVariant in sqlx_postgres::types - Rust
pub struct PgLQueryVariant { /* private fields */ }

Trait Implementations§

source§

impl Clone for PgLQueryVariant

source§

fn clone(&self) -> PgLQueryVariant

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLQueryVariant

source§

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

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

impl Display for PgLQueryVariant

source§

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

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

impl FromStr for PgLQueryVariant

§

type Err = PgLQueryParseError

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

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

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

impl PartialEq for PgLQueryVariant

source§

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

This method tests for self and other values to be equal, and is used +PgLQueryVariant in sqlx_postgres::types - Rust
pub struct PgLQueryVariant { /* private fields */ }

Trait Implementations§

source§

impl Clone for PgLQueryVariant

source§

fn clone(&self) -> PgLQueryVariant

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLQueryVariant

source§

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

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

impl Display for PgLQueryVariant

source§

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

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

impl FromStr for PgLQueryVariant

§

type Err = PgLQueryParseError

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

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

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

impl PartialEq for PgLQueryVariant

source§

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

This method tests for self and other values to be equal, 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 PgLQueryVariant

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/sqlx_postgres/types/struct.PgLQueryVariantFlag.html b/sqlx_postgres/types/struct.PgLQueryVariantFlag.html index 2f020ef2ccb8..96f9d6016a08 100644 --- a/sqlx_postgres/types/struct.PgLQueryVariantFlag.html +++ b/sqlx_postgres/types/struct.PgLQueryVariantFlag.html @@ -42,10 +42,10 @@

source

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

Yield a set of contained named flags values.

This method is like iter, except only yields bits in contained named flags. Any unknown bits, or bits not corresponding to a contained flag will not be yielded.

-

Trait Implementations§

source§

impl Binary for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for PgLQueryVariantFlag

source§

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

The bitwise and (&) of the bits in two flags values.

-
§

type Output = PgLQueryVariantFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for PgLQueryVariantFlag

source§

fn bitand_assign(&mut self, other: Self)

The bitwise and (&) of the bits in two flags values.

+

Trait Implementations§

source§

impl Binary for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl BitAnd for PgLQueryVariantFlag

source§

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

The bitwise and (&) of the bits in two flags values.

+
§

type Output = PgLQueryVariantFlag

The resulting type after applying the & operator.
source§

impl BitAndAssign for PgLQueryVariantFlag

source§

fn bitand_assign(&mut self, other: Self)

The bitwise and (&) of the bits in two flags values.

source§

impl BitOr for PgLQueryVariantFlag

source§

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

The bitwise or (|) of the bits in two flags values.

-
§

type Output = PgLQueryVariantFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for PgLQueryVariantFlag

source§

fn bitor_assign(&mut self, other: Self)

The bitwise or (|) of the bits in two flags values.

+
§

type Output = PgLQueryVariantFlag

The resulting type after applying the | operator.
source§

impl BitOrAssign for PgLQueryVariantFlag

source§

fn bitor_assign(&mut self, other: Self)

The bitwise or (|) of the bits in two flags values.

source§

impl BitXor for PgLQueryVariantFlag

source§

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

The bitwise exclusive-or (^) of the bits in two flags values.

§

type Output = PgLQueryVariantFlag

The resulting type after applying the ^ operator.
source§

impl BitXorAssign for PgLQueryVariantFlag

source§

fn bitxor_assign(&mut self, other: Self)

The bitwise exclusive-or (^) of the bits in two flags values.

source§

impl Clone for PgLQueryVariantFlag

source§

fn clone(&self) -> PgLQueryVariantFlag

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLQueryVariantFlag

source§

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

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

impl Display for PgLQueryVariantFlag

source§

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

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

impl Extend<PgLQueryVariantFlag> for PgLQueryVariantFlag

source§

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

The bitwise or (|) of the bits in each flags value.

@@ -58,16 +58,16 @@ Self: Sized,

Call Flags::insert when value is true or Flags::remove when value is false.
source§

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

The bitwise and (&) of the bits in two flags values.
source§

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

The bitwise or (|) of the bits in two flags values.
source§

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

The intersection of a source flags value with the complement of a target flags value (&!). Read more
source§

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

The bitwise exclusive-or (^) of the bits in two flags values.
source§

fn complement(self) -> Self

The bitwise negation (!) of the bits in a flags value, truncating the result.
source§

impl FromIterator<PgLQueryVariantFlag> for PgLQueryVariantFlag

source§

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

The bitwise or (|) of the bits in each flags value.

source§

impl Hash for PgLQueryVariantFlag

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 IntoIterator for PgLQueryVariantFlag

§

type Item = PgLQueryVariantFlag

The type of the elements being iterated over.
§

type IntoIter = Iter<PgLQueryVariantFlag>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for PgLQueryVariantFlag

source§

fn not(self) -> Self

The bitwise negation (!) of the bits in a flags value, truncating the result.

-
§

type Output = PgLQueryVariantFlag

The resulting type after applying the ! operator.
source§

impl Octal for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl PartialEq for PgLQueryVariantFlag

source§

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

§

type Item = PgLQueryVariantFlag

The type of the elements being iterated over.
§

type IntoIter = Iter<PgLQueryVariantFlag>

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

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl Not for PgLQueryVariantFlag

source§

fn not(self) -> Self

The bitwise negation (!) of the bits in a flags value, truncating the result.

+
§

type Output = PgLQueryVariantFlag

The resulting type after applying the ! operator.
source§

impl Octal for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl PartialEq for PgLQueryVariantFlag

source§

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

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

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

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

impl PublicFlags for PgLQueryVariantFlag

§

type Primitive = u16

The type of the underlying storage.
§

type Internal = InternalBitFlags

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

impl Sub for PgLQueryVariantFlag

source§

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

The intersection of a source flags value with the complement of a target flags value (&!).

This method is not equivalent to self & !other when other has unknown bits set. difference won’t truncate other, but the ! operator will.

-
§

type Output = PgLQueryVariantFlag

The resulting type after applying the - operator.
source§

impl SubAssign for PgLQueryVariantFlag

source§

fn sub_assign(&mut self, other: Self)

The intersection of a source flags value with the complement of a target flags value (&!).

+
§

type Output = PgLQueryVariantFlag

The resulting type after applying the - operator.
source§

impl SubAssign for PgLQueryVariantFlag

source§

fn sub_assign(&mut self, other: Self)

The intersection of a source flags value with the complement of a target flags value (&!).

This method is not equivalent to self & !other when other has unknown bits set. difference won’t truncate other, but the ! operator will.

-
source§

impl UpperHex for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for PgLQueryVariantFlag

source§

impl Eq for PgLQueryVariantFlag

source§

impl StructuralEq for PgLQueryVariantFlag

source§

impl StructuralPartialEq for PgLQueryVariantFlag

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

source§

impl UpperHex for PgLQueryVariantFlag

source§

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

Formats the value using the given formatter.
source§

impl Copy for PgLQueryVariantFlag

source§

impl Eq for PgLQueryVariantFlag

source§

impl StructuralEq for PgLQueryVariantFlag

source§

impl StructuralPartialEq for PgLQueryVariantFlag

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<Q, K> Equivalent<K> for Qwhere diff --git a/sqlx_postgres/types/struct.PgLTree.html b/sqlx_postgres/types/struct.PgLTree.html index c07d9ed883c6..79f9db49420d 100644 --- a/sqlx_postgres/types/struct.PgLTree.html +++ b/sqlx_postgres/types/struct.PgLTree.html @@ -1108,7 +1108,7 @@
Examples

ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, but non-ASCII letters are unchanged.

To lowercase the value in-place, use make_ascii_lowercase.

-

Trait Implementations§

source§

impl Clone for PgLTree

source§

fn clone(&self) -> PgLTree

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLTree

source§

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

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

impl<'r> Decode<'r, Postgres> for PgLTree

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Default for PgLTree

source§

fn default() -> PgLTree

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

impl Deref for PgLTree

§

type Target = [PgLTreeLabel]

The resulting type after dereferencing.
source§

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

Dereferences the value.
source§

impl Display for PgLTree

source§

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

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

impl Encode<'_, Postgres> for PgLTree

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere +

Trait Implementations§

source§

impl Clone for PgLTree

source§

fn clone(&self) -> PgLTree

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLTree

source§

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

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

impl<'r> Decode<'r, Postgres> for PgLTree

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl Default for PgLTree

source§

fn default() -> PgLTree

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

impl Deref for PgLTree

§

type Target = [PgLTreeLabel]

The resulting type after dereferencing.
source§

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

Dereferences the value.
source§

impl Display for PgLTree

source§

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

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

impl Encode<'_, Postgres> for PgLTree

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl FromStr for PgLTree

§

type Err = PgLTreeParseError

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 IntoIterator for PgLTree

§

type Item = PgLTreeLabel

The type of the elements being iterated over.
§

type IntoIter = IntoIter<<PgLTree as IntoIterator>::Item>

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

source§

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

This method tests for self and other values to be equal, 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 PgHasArrayType for PgLTree

source§

impl Type<Postgres> for PgLTree

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl StructuralPartialEq for PgLTree

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/sqlx_postgres/types/struct.PgLTreeLabel.html b/sqlx_postgres/types/struct.PgLTreeLabel.html index d7e149157ace..eef84d4b94f2 100644 --- a/sqlx_postgres/types/struct.PgLTreeLabel.html +++ b/sqlx_postgres/types/struct.PgLTreeLabel.html @@ -1169,7 +1169,7 @@
Examples
let s = "Grüße, Jürgen ❤";
 
 assert_eq!("grüße, jürgen ❤", s.to_ascii_lowercase());
-

Trait Implementations§

source§

impl Clone for PgLTreeLabel

source§

fn clone(&self) -> PgLTreeLabel

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLTreeLabel

source§

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

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

impl Default for PgLTreeLabel

source§

fn default() -> PgLTreeLabel

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

impl Deref for PgLTreeLabel

§

type Target = str

The resulting type after dereferencing.
source§

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

Dereferences the value.
source§

impl Display for PgLTreeLabel

source§

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

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

impl FromStr for PgLTreeLabel

§

type Err = PgLTreeParseError

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

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

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

impl PartialEq for PgLTreeLabel

source§

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

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

Trait Implementations§

source§

impl Clone for PgLTreeLabel

source§

fn clone(&self) -> PgLTreeLabel

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for PgLTreeLabel

source§

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

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

impl Default for PgLTreeLabel

source§

fn default() -> PgLTreeLabel

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

impl Deref for PgLTreeLabel

§

type Target = str

The resulting type after dereferencing.
source§

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

Dereferences the value.
source§

impl Display for PgLTreeLabel

source§

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

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

impl FromStr for PgLTreeLabel

§

type Err = PgLTreeParseError

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

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

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

impl PartialEq for PgLTreeLabel

source§

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

This method tests for self and other values to be equal, 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 PgLTreeLabel

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/sqlx_postgres/types/struct.PgMoney.html b/sqlx_postgres/types/struct.PgMoney.html index 66b0d743a207..4e8f0e0b5648 100644 --- a/sqlx_postgres/types/struct.PgMoney.html +++ b/sqlx_postgres/types/struct.PgMoney.html @@ -40,10 +40,10 @@
Panics
T: Into<i64>,

source§

fn from(num: T) -> Self

Converts to this type from the input type.
source§

impl PartialEq for PgMoney

source§

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

This method tests for self and other values to be equal, 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 PgHasArrayType for PgMoney

source§

impl Sub for PgMoney

source§

fn sub(self, rhs: PgMoney) -> Self::Output

Subtracts two monetary values.

-
Panics
+
Panics

Panics if underflowing the i64::MIN.

§

type Output = PgMoney

The resulting type after applying the - operator.
source§

impl SubAssign for PgMoney

source§

fn sub_assign(&mut self, rhs: PgMoney)

An assigning subtract for two monetary values.

-
Panics
+
Panics

Panics if underflowing the i64::MIN.

source§

impl Type<Postgres> for PgMoney

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &<DB as Database>::TypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Copy for PgMoney

source§

impl Eq for PgMoney

source§

impl StructuralEq for PgMoney

source§

impl StructuralPartialEq for PgMoney

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/sqlx_postgres/types/struct.PgRange.html b/sqlx_postgres/types/struct.PgRange.html index 2499bb469b39..82beef8491a4 100644 --- a/sqlx_postgres/types/struct.PgRange.html +++ b/sqlx_postgres/types/struct.PgRange.html @@ -5,11 +5,11 @@ T: Type<Postgres> + for<'a> Decode<'a, Postgres>,

source§

fn decode(value: PgValueRef<'r>) -> Result<Self, BoxDynError>

Decode a new value of this type using a raw value from the database.
source§

impl<T> Display for PgRange<T>where T: Display,

source§

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

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

impl<'q, T> Encode<'q, Postgres> for PgRange<T>where T: Encode<'q, Postgres>,

source§

fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> IsNull

Writes the value of self into buf without moving self. Read more
source§

fn encode(self, buf: &mut <DB as HasArguments<'q>>::ArgumentBuffer) -> IsNullwhere - Self: Sized,

Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<T> From<[Bound<T>; 2]> for PgRange<T>

source§

fn from(v: [Bound<T>; 2]) -> Self

Converts to this type from the input type.
source§

impl<T> From<(Bound<T>, Bound<T>)> for PgRange<T>

source§

fn from(v: (Bound<T>, Bound<T>)) -> Self

Converts to this type from the input type.
source§

impl<T> From<Range<T>> for PgRange<T>

source§

fn from(v: Range<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeFrom<T>> for PgRange<T>

source§

fn from(v: RangeFrom<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeInclusive<T>> for PgRange<T>

source§

fn from(v: RangeInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeTo<T>> for PgRange<T>

source§

fn from(v: RangeTo<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeToInclusive<T>> for PgRange<T>

source§

fn from(v: RangeToInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T: PartialEq> PartialEq for PgRange<T>

source§

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

This method tests for self and other values to be equal, and is used + Self: Sized,
Writes the value of self into buf in the expected format for the database.
source§

fn produces(&self) -> Option<<DB as Database>::TypeInfo>

source§

fn size_hint(&self) -> usize

source§

impl<T> From<[Bound<T>; 2]> for PgRange<T>

source§

fn from(v: [Bound<T>; 2]) -> Self

Converts to this type from the input type.
source§

impl<T> From<(Bound<T>, Bound<T>)> for PgRange<T>

source§

fn from(v: (Bound<T>, Bound<T>)) -> Self

Converts to this type from the input type.
source§

impl<T> From<Range<T>> for PgRange<T>

source§

fn from(v: Range<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeFrom<T>> for PgRange<T>

source§

fn from(v: RangeFrom<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeInclusive<T>> for PgRange<T>

source§

fn from(v: RangeInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeTo<T>> for PgRange<T>

source§

fn from(v: RangeTo<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeToInclusive<T>> for PgRange<T>

source§

fn from(v: RangeToInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T: PartialEq> PartialEq for PgRange<T>

source§

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

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

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

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

impl<Tz: TimeZone> PgHasArrayType for PgRange<DateTime<Tz>>

source§

impl PgHasArrayType for PgRange<NaiveDate>

source§

impl PgHasArrayType for PgRange<NaiveDateTime>

source§

impl PgHasArrayType for PgRange<i32>

source§

impl PgHasArrayType for PgRange<i64>

source§

impl<T> RangeBounds<T> for PgRange<T>

source§

fn start_bound(&self) -> Bound<&T>

Start index bound. Read more
source§

fn end_bound(&self) -> Bound<&T>

End index bound. Read more
1.35.0 · source§

fn contains<U>(&self, item: &U) -> boolwhere +sufficient, and should not be overridden without very good reason.

source§

impl<Tz: TimeZone> PgHasArrayType for PgRange<DateTime<Tz>>

source§

impl PgHasArrayType for PgRange<NaiveDate>

source§

impl PgHasArrayType for PgRange<NaiveDateTime>

source§

impl PgHasArrayType for PgRange<i32>

source§

impl PgHasArrayType for PgRange<i64>

source§

impl<T> RangeBounds<T> for PgRange<T>

source§

fn start_bound(&self) -> Bound<&T>

Start index bound. Read more
source§

fn end_bound(&self) -> Bound<&T>

End index bound. Read more
1.35.0 · source§

fn contains<U>(&self, item: &U) -> boolwhere T: PartialOrd<U>, - U: PartialOrd<T> + ?Sized,

Returns true if item is contained in the range. Read more
source§

impl<Tz: TimeZone> Type<Postgres> for PgRange<DateTime<Tz>>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDate>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDateTime>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i32>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i64>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T: Eq> Eq for PgRange<T>

source§

impl<T> StructuralEq for PgRange<T>

source§

impl<T> StructuralPartialEq for PgRange<T>

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for PgRange<T>where + U: PartialOrd<T> + ?Sized,

Returns true if item is contained in the range. Read more
source§

impl<Tz: TimeZone> Type<Postgres> for PgRange<DateTime<Tz>>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDate>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<NaiveDateTime>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i32>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl Type<Postgres> for PgRange<i64>

source§

fn type_info() -> PgTypeInfo

Returns the canonical SQL type for this Rust type. Read more
source§

fn compatible(ty: &PgTypeInfo) -> bool

Determines if this Rust type is compatible with the given SQL type. Read more
source§

impl<T: Eq> Eq for PgRange<T>

source§

impl<T> StructuralEq for PgRange<T>

source§

impl<T> StructuralPartialEq for PgRange<T>

Auto Trait Implementations§

§

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

§

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

§

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

§

impl<T> Unpin for PgRange<T>where diff --git a/sqlx_postgres/types/trait.PgHasArrayType.html b/sqlx_postgres/types/trait.PgHasArrayType.html index a8bcf1bd7d98..96071007a097 100644 --- a/sqlx_postgres/types/trait.PgHasArrayType.html +++ b/sqlx_postgres/types/trait.PgHasArrayType.html @@ -32,4 +32,4 @@

Note: #[derive struct UserIds(Vec<i64>);

See the documentation of Type for more details.

Required Methods§

Provided Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl PgHasArrayType for &str

source§

impl PgHasArrayType for &[u8]

source§

impl PgHasArrayType for Value

source§

impl PgHasArrayType for Cow<'_, str>

source§

impl PgHasArrayType for bool

source§

impl PgHasArrayType for f32

source§

impl PgHasArrayType for f64

source§

impl PgHasArrayType for i8

source§

impl PgHasArrayType for i16

source§

impl PgHasArrayType for i32

source§

impl PgHasArrayType for i64

source§

impl PgHasArrayType for u8

source§

impl PgHasArrayType for Duration

source§

impl PgHasArrayType for NaiveDate

source§

impl PgHasArrayType for NaiveDateTime

source§

impl PgHasArrayType for NaiveTime

source§

impl PgHasArrayType for RawValue

source§

impl PgHasArrayType for Uuid

source§

impl PgHasArrayType for Box<str>

source§

impl PgHasArrayType for Box<[u8]>

source§

impl PgHasArrayType for String

source§

impl PgHasArrayType for Vec<u8>

source§

impl PgHasArrayType for Duration

source§

impl<T1> PgHasArrayType for (T1,)

source§

impl<T1, T2> PgHasArrayType for (T1, T2)

source§

impl<T1, T2, T3> PgHasArrayType for (T1, T2, T3)

source§

impl<T1, T2, T3, T4> PgHasArrayType for (T1, T2, T3, T4)

source§

impl<T1, T2, T3, T4, T5> PgHasArrayType for (T1, T2, T3, T4, T5)

source§

impl<T1, T2, T3, T4, T5, T6> PgHasArrayType for (T1, T2, T3, T4, T5, T6)

source§

impl<T1, T2, T3, T4, T5, T6, T7> PgHasArrayType for (T1, T2, T3, T4, T5, T6, T7)

source§

impl<T1, T2, T3, T4, T5, T6, T7, T8> PgHasArrayType for (T1, T2, T3, T4, T5, T6, T7, T8)

source§

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> PgHasArrayType for (T1, T2, T3, T4, T5, T6, T7, T8, T9)

source§

impl<T> PgHasArrayType for Option<T>where - T: PgHasArrayType,

source§

impl<T> PgHasArrayType for Json<T>

source§

impl<T> PgHasArrayType for Text<T>

source§

impl<Tz: TimeZone> PgHasArrayType for DateTime<Tz>

source§

impl<const N: usize> PgHasArrayType for &[u8; N]

source§

impl<const N: usize> PgHasArrayType for [u8; N]

Implementors§

\ No newline at end of file + T: PgHasArrayType,
source§

impl<T> PgHasArrayType for Json<T>

source§

impl<T> PgHasArrayType for Text<T>

source§

impl<Tz: TimeZone> PgHasArrayType for DateTime<Tz>

source§

impl<const N: usize> PgHasArrayType for &[u8; N]

source§

impl<const N: usize> PgHasArrayType for [u8; N]

Implementors§

\ No newline at end of file diff --git a/subtle/struct.Choice.html b/subtle/struct.Choice.html index 3ec0d4f4b573..6aca76542948 100644 --- a/subtle/struct.Choice.html +++ b/subtle/struct.Choice.html @@ -15,7 +15,7 @@
Note
where it’s not possible to use one of the subtle-provided trait impls.

To convert a Choice to a bool, use the From implementation instead.

-

Trait Implementations§

source§

impl BitAnd for Choice

§

type Output = Choice

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: Choice) -> Choice

Performs the & operation. Read more
source§

impl BitAndAssign for Choice

source§

fn bitand_assign(&mut self, rhs: Choice)

Performs the &= operation. Read more
source§

impl BitOr for Choice

§

type Output = Choice

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: Choice) -> Choice

Performs the | operation. Read more
source§

impl BitOrAssign for Choice

source§

fn bitor_assign(&mut self, rhs: Choice)

Performs the |= operation. Read more
source§

impl BitXor for Choice

§

type Output = Choice

The resulting type after applying the ^ operator.
source§

fn bitxor(self, rhs: Choice) -> Choice

Performs the ^ operation. Read more
source§

impl BitXorAssign for Choice

source§

fn bitxor_assign(&mut self, rhs: Choice)

Performs the ^= operation. Read more
source§

impl Clone for Choice

source§

fn clone(&self) -> Choice

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

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

Performs copy-assignment from source. Read more
source§

impl ConditionallySelectable for Choice

source§

fn conditional_select(a: &Self, b: &Self, choice: Choice) -> Self

Select a or b according to choice. Read more
source§

fn conditional_assign(&mut self, other: &Self, choice: Choice)

Conditionally assign other to self, according to choice. Read more
source§

fn conditional_swap(a: &mut Self, b: &mut Self, choice: Choice)

Conditionally swap self and other if choice == 1; otherwise, +

Trait Implementations§

source§

impl BitAnd for Choice

§

type Output = Choice

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: Choice) -> Choice

Performs the & operation. Read more
source§

impl BitAndAssign for Choice

source§

fn bitand_assign(&mut self, rhs: Choice)

Performs the &= operation. Read more
source§

impl BitOr for Choice

§

type Output = Choice

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: Choice) -> Choice

Performs the | operation. Read more
source§

impl BitOrAssign for Choice

source§

fn bitor_assign(&mut self, rhs: Choice)

Performs the |= operation. Read more
source§

impl BitXor for Choice

§

type Output = Choice

The resulting type after applying the ^ operator.
source§

fn bitxor(self, rhs: Choice) -> Choice

Performs the ^ operation. Read more
source§

impl BitXorAssign for Choice

source§

fn bitxor_assign(&mut self, rhs: Choice)

Performs the ^= operation. Read more
source§

impl Clone for Choice

source§

fn clone(&self) -> Choice

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

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

Performs copy-assignment from source. Read more
source§

impl ConditionallySelectable for Choice

source§

fn conditional_select(a: &Self, b: &Self, choice: Choice) -> Self

Select a or b according to choice. Read more
source§

fn conditional_assign(&mut self, other: &Self, choice: Choice)

Conditionally assign other to self, according to choice. Read more
source§

fn conditional_swap(a: &mut Self, b: &mut Self, choice: Choice)

Conditionally swap self and other if choice == 1; otherwise, reassign both unto themselves. Read more
source§

impl ConstantTimeEq for Choice

source§

fn ct_eq(&self, rhs: &Choice) -> Choice

Determine if two items are equal. Read more
source§

fn ct_ne(&self, other: &Self) -> Choice

Determine if two items are NOT equal. Read more
source§

impl Debug for Choice

source§

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

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

impl From<Choice> for bool

source§

fn from(source: Choice) -> bool

Convert the Choice wrapper into a bool, depending on whether the underlying u8 was a 0 or a 1.

Note
@@ -26,7 +26,7 @@
Note
MAC, where the verification should happen in constant-time (and thus use a Choice) but it is safe to return a bool at the end of the verification.

-
source§

impl From<u8> for Choice

source§

fn from(input: u8) -> Choice

Converts to this type from the input type.
source§

impl Not for Choice

§

type Output = Choice

The resulting type after applying the ! operator.
source§

fn not(self) -> Choice

Performs the unary ! operation. Read more
source§

impl Copy for Choice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

source§

impl From<u8> for Choice

source§

fn from(input: u8) -> Choice

Converts to this type from the input type.
source§

impl Not for Choice

§

type Output = Choice

The resulting type after applying the ! operator.
source§

fn not(self) -> Choice

Performs the unary ! operation. Read more
source§

impl Copy for Choice

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/trait.impl/core/borrow/trait.Borrow.js b/trait.impl/core/borrow/trait.Borrow.js index 8de3526e1aed..93f09b39c3c2 100644 --- a/trait.impl/core/borrow/trait.Borrow.js +++ b/trait.impl/core/borrow/trait.Borrow.js @@ -12,6 +12,6 @@ "sqlx_core":[["impl Borrow<str> for UStr"]], "time":[["impl Borrow<Instant> for Instant"]], "tinyvec":[["impl<'s, T> Borrow<[T]> for SliceVec<'s, T>"],["impl<A: Array> Borrow<[<A as Array>::Item]> for TinyVec<A>"],["impl<A: Array> Borrow<[<A as Array>::Item]> for ArrayVec<A>"]], -"uuid":[["impl Borrow<Uuid> for Hyphenated"],["impl Borrow<Uuid> for Simple"],["impl Borrow<Uuid> for Urn"],["impl Borrow<Uuid> for Braced"]], +"uuid":[["impl Borrow<Uuid> for Braced"],["impl Borrow<Uuid> for Hyphenated"],["impl Borrow<Uuid> for Urn"],["impl Borrow<Uuid> for Simple"]], "zerotrie":[["impl Borrow<ZeroTrieSimpleAscii<[u8]>> for ZeroTrieSimpleAscii<Box<[u8]>>"],["impl Borrow<ZeroTriePerfectHash<[u8]>> for ZeroTriePerfectHash<Box<[u8]>>"],["impl Borrow<ZeroTrieSimpleAscii<[u8]>> for ZeroTrieSimpleAscii<&[u8]>"],["impl Borrow<ZeroTriePerfectHash<[u8]>> for ZeroTriePerfectHash<Vec<u8>>"],["impl Borrow<ZeroTrieSimpleAscii<[u8]>> for ZeroTrieSimpleAscii<Vec<u8>>"],["impl Borrow<ZeroTrieExtendedCapacity<[u8]>> for ZeroTrieExtendedCapacity<Vec<u8>>"],["impl Borrow<ZeroTrieExtendedCapacity<[u8]>> for ZeroTrieExtendedCapacity<Box<[u8]>>"],["impl Borrow<[u8]> for Box<ByteStr>"],["impl Borrow<ZeroTrieExtendedCapacity<[u8]>> for ZeroTrieExtendedCapacity<&[u8]>"],["impl Borrow<ZeroTriePerfectHash<[u8]>> for ZeroTriePerfectHash<&[u8]>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/core/clone/trait.Clone.js b/trait.impl/core/clone/trait.Clone.js index 0f52fb014bd2..5dfb6a35f23d 100644 --- a/trait.impl/core/clone/trait.Clone.js +++ b/trait.impl/core/clone/trait.Clone.js @@ -36,7 +36,7 @@ "bytes":[["impl Clone for Bytes"],["impl Clone for BytesMut"]], "bytestring":[["impl Clone for ByteString"]], "calendrical_calculations":[["impl Clone for Moment"],["impl Clone for YearBounds"],["impl Clone for I32CastError"],["impl Clone for BookHebrew"],["impl Clone for RataDie"]], -"chrono":[["impl Clone for Fixed"],["impl Clone for Weekday"],["impl Clone for Month"],["impl Clone for Colons"],["impl Clone for OffsetPrecision"],["impl Clone for Local"],["impl<'a> Clone for Item<'a>"],["impl Clone for Days"],["impl Clone for InternalNumeric"],["impl<Tz: Clone + TimeZone> Clone for DateTime<Tz>where\n Tz::Offset: Clone,"],["impl Clone for Months"],["impl Clone for ParseErrorKind"],["impl Clone for IsoWeek"],["impl<Tz: Clone + TimeZone> Clone for Date<Tz>where\n Tz::Offset: Clone,"],["impl Clone for Numeric"],["impl Clone for Duration"],["impl Clone for OutOfRange"],["impl<'a> Clone for StrftimeItems<'a>"],["impl Clone for NaiveDateTime"],["impl Clone for NaiveDate"],["impl Clone for Parsed"],["impl Clone for ParseError"],["impl Clone for InternalFixed"],["impl Clone for NaiveDateDaysIterator"],["impl Clone for OffsetFormat"],["impl Clone for Pad"],["impl Clone for NaiveTime"],["impl Clone for FixedOffset"],["impl Clone for Utc"],["impl Clone for SecondsFormat"],["impl Clone for RoundingError"],["impl Clone for NaiveDateWeeksIterator"],["impl<T: Clone> Clone for LocalResult<T>"]], +"chrono":[["impl Clone for OutOfRange"],["impl Clone for Fixed"],["impl<'a> Clone for Item<'a>"],["impl Clone for InternalFixed"],["impl Clone for Utc"],["impl Clone for Numeric"],["impl<T: Clone> Clone for LocalResult<T>"],["impl Clone for ParseError"],["impl Clone for Colons"],["impl Clone for NaiveDateWeeksIterator"],["impl Clone for Days"],["impl Clone for Month"],["impl Clone for FixedOffset"],["impl<Tz: Clone + TimeZone> Clone for Date<Tz>where\n Tz::Offset: Clone,"],["impl Clone for NaiveDateTime"],["impl Clone for Local"],["impl<'a> Clone for StrftimeItems<'a>"],["impl Clone for InternalNumeric"],["impl Clone for NaiveDate"],["impl Clone for OffsetFormat"],["impl Clone for NaiveDateDaysIterator"],["impl Clone for Weekday"],["impl Clone for NaiveTime"],["impl Clone for SecondsFormat"],["impl Clone for ParseErrorKind"],["impl Clone for Pad"],["impl Clone for RoundingError"],["impl Clone for Months"],["impl Clone for Duration"],["impl<Tz: Clone + TimeZone> Clone for DateTime<Tz>where\n Tz::Offset: Clone,"],["impl Clone for Parsed"],["impl Clone for IsoWeek"],["impl Clone for OffsetPrecision"]], "chumsky":[["impl<I, C: Clone + OrderedContainer<I>, E> Clone for Just<I, C, E>"],["impl<I: Clone, F: Clone, const N: usize> Clone for NestedDelimiters<I, F, N>"],["impl<A: Clone, B: Clone> Clone for Or<A, B>"],["impl<A: Clone, U, E> Clone for Unwrapped<A, U, E>"],["impl<A: Clone, U: Clone, O> Clone for To<A, O, U>"],["impl<I: Clone, S: Clone> Clone for SimpleReason<I, S>"],["impl<A: Clone, L: Clone> Clone for Label<A, L>"],["impl<A: Clone> Clone for OrNot<A>"],["impl<A: Clone, F: Clone, O> Clone for MapWithSpan<A, F, O>"],["impl<I: Clone, const N: usize> Clone for SkipThenRetryUntil<I, N>"],["impl<A: Clone, F: Clone, O, U> Clone for Foldl<A, F, O, U>"],["impl<T: Clone, E> Clone for Choice<T, E>"],["impl<A: Clone, O> Clone for Not<A, O>"],["impl<A: Clone, B: Clone, U> Clone for SeparatedBy<A, B, U>"],["impl<A: Clone, L: Clone, R: Clone, U: Clone, V: Clone> Clone for DelimitedBy<A, L, R, U, V>"],["impl<I: Clone, E> Clone for Seq<I, E>"],["impl<A: Clone, U, F: Clone> Clone for Validate<A, U, F>"],["impl<A: Clone> Clone for TakeUntil<A>"],["impl<A: Clone, S: Clone> Clone for Recovery<A, S>"],["impl<I, O1, O2, A: Clone, B, F: Clone> Clone for ThenWith<I, O1, O2, A, B, F>"],["impl<A: Clone> Clone for Padded<A>"],["impl<I: Clone, F: Clone, const N: usize> Clone for SkipUntil<I, F, N>"],["impl<E> Clone for End<E>"],["impl<I: Clone + Hash + Eq, S: Clone> Clone for Simple<I, S>"],["impl<A: Clone> Clone for Rewind<A>"],["impl<A: Clone, F: Clone, O, U> Clone for Foldr<A, F, O, U>"],["impl<F: Clone, E> Clone for Custom<F, E>"],["impl<A: Clone> Clone for Repeated<A>"],["impl<'a, I: Clone, O, E: Error<I>> Clone for Recursive<'a, I, O, E>"],["impl<I, C: Clone, E> Clone for NoneOf<I, C, E>"],["impl<A: Clone, F: Clone> Clone for MapErrWithSpan<A, F>"],["impl<E> Clone for Empty<E>"],["impl<A: Clone> Clone for Debug<A>"],["impl<A: Clone, F: Clone> Clone for OrElse<A, F>"],["impl<I: Clone, S: Clone> Clone for Cheap<I, S>"],["impl<A: Clone, F: Clone> Clone for MapErr<A, F>"],["impl<F: Clone, E> Clone for Filter<F, E>"],["impl<R: Clone> Clone for SkipParser<R>"],["impl<A: Clone, F: Clone, O> Clone for TryMap<A, F, O>"],["impl<A: Clone, F: Clone, O> Clone for Map<A, F, O>"],["impl<F: Clone, E> Clone for FilterMap<F, E>"],["impl<I, O, E> Clone for Todo<I, O, E>"],["impl<A: Clone, B: Clone> Clone for Then<A, B>"],["impl<'a, I, O, E: Error<I>> Clone for BoxedParser<'a, I, O, E>"],["impl<I, C: Clone, E> Clone for OneOf<I, C, E>"]], "cipher":[["impl Clone for OverflowError"],["impl Clone for StreamCipherError"],["impl<T: Clone + BlockSizeUser> Clone for StreamCipherCoreWrapper<T>where\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], "cloud_storage":[["impl Clone for Projection"],["impl Clone for HmacState"],["impl Clone for Entity"],["impl Clone for ListRequest"],["impl Clone for Team"]], @@ -56,7 +56,7 @@ "dashmap":[["impl<K: Eq + Hash + Clone, S: Clone> Clone for DashSet<K, S>"],["impl<K: Eq + Hash + Clone, V: Clone, S: Clone> Clone for DashMap<K, V, S>"],["impl<K: Eq + Hash + Clone, V: Clone, S: Clone> Clone for ReadOnlyView<K, V, S>"],["impl<'i, K: Clone + Hash + Eq, V: Clone, S: Clone + BuildHasher> Clone for Iter<'i, K, V, S>"],["impl Clone for TryReserveError"]], "deranged":[["impl<const MIN: i8, const MAX: i8> Clone for OptionRangedI8<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Clone for OptionRangedIsize<MIN, MAX>"],["impl Clone for TryFromIntError"],["impl<const MIN: u128, const MAX: u128> Clone for OptionRangedU128<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Clone for OptionRangedI32<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Clone for RangedU8<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Clone for OptionRangedI64<MIN, MAX>"],["impl Clone for ParseIntError"],["impl<const MIN: i16, const MAX: i16> Clone for RangedI16<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Clone for RangedI8<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Clone for RangedUsize<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Clone for RangedI128<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Clone for RangedI64<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Clone for OptionRangedU32<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Clone for OptionRangedI16<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Clone for RangedU16<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Clone for RangedU32<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Clone for OptionRangedU16<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Clone for OptionRangedU8<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Clone for OptionRangedU64<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Clone for RangedIsize<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Clone for RangedU128<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Clone for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Clone for OptionRangedI128<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Clone for RangedU64<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Clone for RangedI32<MIN, MAX>"]], "diff":[["impl<T: Clone> Clone for Result<T>"]], -"digest":[["impl<T: Clone + OutputSizeUser> Clone for CtOutput<T>"],["impl Clone for Box<dyn DynDigest>"],["impl Clone for MacError"],["impl<T> Clone for CoreWrapper<T>where\n T: BufferKindUser + Clone,\n T::BlockSize: IsLess<U256> + Clone,\n Le<T::BlockSize, U256>: NonZero,\n T::BufferKind: Clone,"],["impl Clone for TruncSide"],["impl<T> Clone for XofReaderCoreWrapper<T>where\n T: XofReaderCore + Clone,\n T::BlockSize: IsLess<U256> + Clone,\n Le<T::BlockSize, U256>: NonZero,"],["impl Clone for InvalidOutputSize"],["impl<T> Clone for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore + Clone,\n T::BlockSize: IsLess<U256> + Clone,\n Le<T::BlockSize, U256>: NonZero,\n T::BufferKind: Clone,"],["impl<T, OutSize, O: Clone> Clone for CtVariableCoreWrapper<T, OutSize, O>where\n T: VariableOutputCore + Clone,\n OutSize: ArrayLength<u8> + IsLessOrEqual<T::OutputSize> + Clone,\n LeEq<OutSize, T::OutputSize>: NonZero,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl Clone for InvalidBufferSize"]], +"digest":[["impl Clone for TruncSide"],["impl<T> Clone for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore + Clone,\n T::BlockSize: IsLess<U256> + Clone,\n Le<T::BlockSize, U256>: NonZero,\n T::BufferKind: Clone,"],["impl Clone for MacError"],["impl<T, OutSize, O: Clone> Clone for CtVariableCoreWrapper<T, OutSize, O>where\n T: VariableOutputCore + Clone,\n OutSize: ArrayLength<u8> + IsLessOrEqual<T::OutputSize> + Clone,\n LeEq<OutSize, T::OutputSize>: NonZero,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T: Clone + OutputSizeUser> Clone for CtOutput<T>"],["impl Clone for Box<dyn DynDigest>"],["impl Clone for InvalidBufferSize"],["impl Clone for InvalidOutputSize"],["impl<T> Clone for XofReaderCoreWrapper<T>where\n T: XofReaderCore + Clone,\n T::BlockSize: IsLess<U256> + Clone,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Clone for CoreWrapper<T>where\n T: BufferKindUser + Clone,\n T::BlockSize: IsLess<U256> + Clone,\n Le<T::BlockSize, U256>: NonZero,\n T::BufferKind: Clone,"]], "doc_macro":[["impl Clone for GenerateDocsFor"]], "either":[["impl<L: Clone, R: Clone> Clone for Either<L, R>"]], "email_address":[["impl Clone for EmailAddress"],["impl Clone for Error"]], @@ -73,7 +73,7 @@ "futures_channel":[["impl Clone for SendError"],["impl<T> Clone for UnboundedSender<T>"],["impl Clone for Canceled"],["impl<T> Clone for Sender<T>"],["impl<T: Clone> Clone for TrySendError<T>"]], "futures_executor":[["impl Clone for LocalSpawner"]], "futures_intrusive":[["impl Clone for CloseStatus"],["impl<MutexType, T> Clone for GenericStateSender<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<MutexType: RawMutex> Clone for GenericSharedSemaphore<MutexType>"],["impl<MutexType, T, A> Clone for GenericReceiver<MutexType, T, A>where\n MutexType: RawMutex,\n A: RingBuf<Item = T>,"],["impl Clone for TryReceiveError"],["impl<MutexType, T> Clone for GenericOneshotBroadcastReceiver<MutexType, T>where\n MutexType: RawMutex,\n T: Clone + 'static,"],["impl<MutexType, T, A> Clone for GenericSender<MutexType, T, A>where\n MutexType: RawMutex,\n A: RingBuf<Item = T>,"],["impl<MutexType, T> Clone for GenericStateReceiver<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl Clone for StateId"]], -"futures_util":[["impl<T> Clone for Pending<T>"],["impl<T: Clone> Clone for AllowStdIo<T>"],["impl<A: Clone, B: Clone> Clone for Either<A, B>"],["impl<T: Clone> Clone for Abortable<T>"],["impl<F: Clone> Clone for OptionFuture<F>"],["impl<T: Clone> Clone for Cursor<T>"],["impl<Fut: Future> Clone for WeakShared<Fut>"],["impl Clone for Aborted"],["impl<I: Clone> Clone for Iter<I>"],["impl<T: Clone> Clone for PollImmediate<T>"],["impl<Fut> Clone for Shared<Fut>where\n Fut: Future,"],["impl<T> Clone for Drain<T>"],["impl<T: Clone> Clone for Ready<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 for Empty<T>"],["impl<Si: Clone, F: Clone> Clone for SinkMapErr<Si, F>"],["impl Clone for AbortHandle"],["impl<F: Clone> Clone for RepeatWith<F>"],["impl<T> Clone for Pending<T>"],["impl<T: Clone> Clone for Repeat<T>"],["impl Clone for PollNext"],["impl<S: Clone> Clone for PollImmediate<S>"]], +"futures_util":[["impl<T: Clone> Clone for PollImmediate<T>"],["impl Clone for Aborted"],["impl<T: Clone> Clone for AllowStdIo<T>"],["impl<T> Clone for Drain<T>"],["impl<Fut> Clone for Shared<Fut>where\n Fut: Future,"],["impl<F: Clone> Clone for OptionFuture<F>"],["impl<T> Clone for Pending<T>"],["impl<I: Clone> Clone for Iter<I>"],["impl<T: Clone> Clone for Repeat<T>"],["impl<T: Clone> Clone for Ready<T>"],["impl<A: Clone, B: Clone> Clone for Either<A, B>"],["impl<S: Clone> Clone for PollImmediate<S>"],["impl Clone for AbortHandle"],["impl<T: Clone> Clone for Cursor<T>"],["impl<Fut: Future> Clone for WeakShared<Fut>"],["impl<T> Clone for Empty<T>"],["impl Clone for PollNext"],["impl<T: Clone> Clone for Abortable<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<Si: Clone, F: Clone> Clone for SinkMapErr<Si, F>"],["impl<T> Clone for Pending<T>"],["impl<F: Clone> Clone for RepeatWith<F>"]], "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"]], "ghash":[["impl Clone for GHash"]], @@ -81,8 +81,8 @@ "gimli":[["impl<R: Clone> Clone for DebugTuIndex<R>"],["impl<R, Offset> Clone for AttributeValue<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl<T: Clone> Clone for DebugStrOffsetsIndex<T>"],["impl<R: Clone + Reader> Clone for LineInstructions<R>"],["impl<R: Clone> Clone for DebugAranges<R>"],["impl Clone for Abbreviation"],["impl<T: Clone> Clone for DebugTypesOffset<T>"],["impl Clone for ValueType"],["impl<R: Clone + Reader> Clone for EhFrameHdr<R>"],["impl Clone for DwLns"],["impl<R: Clone> Clone for DebugLine<R>"],["impl Clone for DwLang"],["impl<R, Offset> Clone for LineInstruction<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl<T: Clone> Clone for DebugStrOffsetsBase<T>"],["impl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R>where\n R: Reader + Clone,\n Section: UnwindSection<R> + Clone,"],["impl<R: Clone> Clone for DebugRanges<R>"],["impl<R, Offset> Clone for CompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for DwId"],["impl Clone for Pointer"],["impl<T: Clone> Clone for DebugMacroOffset<T>"],["impl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R>where\n R: Reader + Clone,"],["impl<R: Clone> Clone for DebugStrOffsets<R>"],["impl<'iter, R> Clone for RegisterRuleIter<'iter, R>where\n R: Reader + Clone,"],["impl<R: Clone> Clone for DebugTypes<R>"],["impl<Offset> Clone for UnitType<Offset>where\n Offset: ReaderOffset + Clone,"],["impl<R: Clone + Reader> Clone for OperationIter<R>"],["impl Clone for DwEhPe"],["impl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R>where\n R: Reader + Clone,\n Section: UnwindSection<R> + Clone,"],["impl Clone for LoongArch"],["impl Clone for DwSect"],["impl<R: Clone> Clone for LocationLists<R>"],["impl<R: Clone + Reader> Clone for Expression<R>"],["impl Clone for DwSectV2"],["impl<R: Clone + Reader> Clone for RegisterRule<R>"],["impl<T: Clone> Clone for DebugAddrIndex<T>"],["impl Clone for DwVirtuality"],["impl Clone for DwUt"],["impl Clone for Encoding"],["impl Clone for DwCc"],["impl<R: Reader, S: UnwindContextStorage<R>> Clone for UnwindTableRow<R, S>"],["impl<R: Clone + Reader> Clone for ArangeEntryIter<R>"],["impl Clone for Vendor"],["impl<R: Clone + Reader> Clone for DebugFrame<R>"],["impl<R, Offset> Clone for FileEntry<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for Register"],["impl Clone for Arm"],["impl Clone for DwTag"],["impl Clone for BaseAddresses"],["impl<T: Clone> Clone for DebugArangesOffset<T>"],["impl<R: Clone> Clone for DebugAddr<R>"],["impl Clone for DwRle"],["impl Clone for RunTimeEndian"],["impl Clone for DwDefaulted"],["impl Clone for ColumnType"],["impl<R: Clone + Reader> Clone for DebugTypesUnitHeadersIter<R>where\n R::Offset: Clone,"],["impl<R: Clone + Reader> Clone for EhFrame<R>"],["impl<R: Clone> Clone for DebugCuIndex<R>"],["impl Clone for Value"],["impl<T: Clone> Clone for DebugAddrBase<T>"],["impl<R: Clone + Reader> Clone for DebugInfoUnitHeadersIter<R>where\n R::Offset: Clone,"],["impl<T: Clone> Clone for UnitSectionOffset<T>"],["impl Clone for DwForm"],["impl Clone for DwInl"],["impl<R: Clone> Clone for DebugInfo<R>"],["impl<'index, R: Clone + Reader> Clone for UnitIndexSectionIterator<'index, R>"],["impl Clone for DebugTypeSignature"],["impl Clone for DwAddr"],["impl<T: Clone> Clone for DebugInfoOffset<T>"],["impl<R: Clone> Clone for DebugLineStr<R>"],["impl<T: Clone> Clone for DebugFrameOffset<T>"],["impl<T: Clone> Clone for DebugLineOffset<T>"],["impl Clone for SectionBaseAddresses"],["impl<R, Offset> Clone for UnitHeader<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for DwIdx"],["impl Clone for DwOrd"],["impl<R: Clone + Reader> Clone for LineSequence<R>"],["impl Clone for DwAte"],["impl<R: Clone + Reader> Clone for PubNamesEntry<R>where\n R::Offset: Clone,"],["impl<T: Clone> Clone for DieReference<T>"],["impl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for DwAccess"],["impl Clone for SectionId"],["impl Clone for Abbreviations"],["impl<R: Clone + Reader> Clone for PubNamesEntryIter<R>"],["impl<R: Clone + Reader> Clone for LocationListEntry<R>"],["impl Clone for DwarfFileType"],["impl<'abbrev, 'entry, 'unit, R: Clone + Reader> Clone for AttrsIter<'abbrev, 'entry, 'unit, R>"],["impl<T: Clone> Clone for DebugLineStrOffset<T>"],["impl Clone for DwVis"],["impl<R: Clone + Reader> Clone for RawLocListEntry<R>where\n R::Offset: Clone,"],["impl<R: Clone> Clone for DebugLocLists<R>"],["impl<T: Clone> Clone for DebugMacinfoOffset<T>"],["impl<T: Clone> Clone for RangeListsOffset<T>"],["impl Clone for DwLle"],["impl<R, Offset> Clone for CommonInformationEntry<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for ReaderOffsetId"],["impl Clone for ArangeEntry"],["impl Clone for DwOp"],["impl<T: Clone> Clone for DebugRngListsBase<T>"],["impl<R: Clone + Reader> Clone for CfaRule<R>"],["impl<R, Offset> Clone for LineProgramHeader<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for DwChildren"],["impl Clone for UnitIndexSection"],["impl<T: Clone> Clone for DebugAbbrevOffset<T>"],["impl<R, Program, Offset> Clone for LineRows<R, Program, Offset>where\n Program: LineProgram<R, Offset> + Clone,\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for AttributeSpecification"],["impl<R: Clone + Reader> Clone for DebugPubNames<R>"],["impl Clone for LineRow"],["impl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R>where\n R: Reader + Clone,"],["impl Clone for AbbreviationsCacheStrategy"],["impl<T: Clone> Clone for LocationListsOffset<T>"],["impl Clone for Range"],["impl<R: Clone + Reader> Clone for DebugPubTypes<R>"],["impl<R: Clone + Reader> Clone for UnitIndex<R>"],["impl<T: Clone> Clone for EhFrameOffset<T>"],["impl Clone for DwLnct"],["impl Clone for DwLne"],["impl<'a, R: Clone + Reader> Clone for EhHdrTable<'a, R>"],["impl<R: Clone> Clone for DebugAbbrev<R>"],["impl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Reader + Clone,\n Section: UnwindSection<R> + Clone,\n R::Offset: Clone,\n Section::Offset: Clone,"],["impl<T: Clone> Clone for DebugRngListsIndex<T>"],["impl Clone for DwoId"],["impl Clone for LittleEndian"],["impl<R, Offset> Clone for IncompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R>where\n R: Reader + Clone,"],["impl Clone for LineEncoding"],["impl<R, Offset> Clone for Location<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for X86"],["impl Clone for Error"],["impl<R: Clone> Clone for RangeLists<R>"],["impl Clone for RiscV"],["impl<R, Offset> Clone for Piece<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl<R: Clone + Reader, A: Clone + UnwindContextStorage<R>> Clone for UnwindContext<R, A>where\n A::Stack: Clone,"],["impl<R: Clone + Reader> Clone for PubTypesEntryIter<R>"],["impl Clone for DwCfa"],["impl Clone for FileEntryFormat"],["impl<R: Clone + Reader> Clone for Attribute<R>"],["impl<T: Clone> Clone for UnitOffset<T>"],["impl<R, Offset> Clone for Operation<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl<R: Clone> Clone for DebugRngLists<R>"],["impl<T: Clone> Clone for DebugLocListsBase<T>"],["impl<'a, R: Clone + Reader> Clone for CallFrameInstructionIter<'a, R>"],["impl Clone for BigEndian"],["impl<'input, Endian> Clone for EndianSlice<'input, Endian>where\n Endian: Endianity + Clone,"],["impl<R: Clone + Reader> Clone for ParsedEhFrameHdr<R>"],["impl<T: Clone> Clone for RawRngListEntry<T>"],["impl<R, Offset> Clone for FrameDescriptionEntry<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl Clone for AArch64"],["impl<T: Clone> Clone for DebugLocListsIndex<T>"],["impl Clone for StoreOnHeap"],["impl<R: Clone + Reader> Clone for ArangeHeaderIter<R>where\n R::Offset: Clone,"],["impl Clone for DwEnd"],["impl<R: Clone> Clone for DebugLoc<R>"],["impl Clone for X86_64"],["impl Clone for Augmentation"],["impl Clone for DwMacro"],["impl Clone for DwAt"],["impl<R, Offset> Clone for ArangeHeader<R, Offset>where\n R: Reader<Offset = Offset> + Clone,\n Offset: ReaderOffset + Clone,"],["impl<R: Clone + Reader> Clone for CallFrameInstruction<R>"],["impl<T: Clone> Clone for DebugStrOffset<T>"],["impl Clone for Format"],["impl<R: Clone> Clone for DebugStr<R>"],["impl Clone for DwDs"],["impl<R: Clone + Reader> Clone for PubTypesEntry<R>where\n R::Offset: Clone,"],["impl<T: Clone> Clone for RawRangeListsOffset<T>"],["impl Clone for DwDsc"]], "git2":[["impl Clone for DiffFlags"],["impl Clone for Sort"],["impl Clone for RevparseMode"],["impl Clone for Oid"],["impl Clone for Service"],["impl<'a> Clone for TreeEntry<'a>"],["impl Clone for RepositoryOpenFlags"],["impl Clone for MergeAnalysis"],["impl Clone for FileFavor"],["impl Clone for IndexTime"],["impl<'repo> Clone for Tree<'repo>"],["impl Clone for SubmoduleUpdate"],["impl Clone for StatusShow"],["impl<'string> Clone for AttrValue<'string>"],["impl Clone for BranchType"],["impl Clone for SshHostKeyType"],["impl Clone for StashApplyFlags"],["impl Clone for CheckoutNotificationType"],["impl Clone for Time"],["impl Clone for IndexEntryExtendedFlag"],["impl<'repo> Clone for Remote<'repo>"],["impl<'repo> Clone for Commit<'repo>"],["impl Clone for AutotagOption"],["impl Clone for RepositoryInitMode"],["impl Clone for TraceLevel"],["impl Clone for SubmoduleStatus"],["impl Clone for Direction"],["impl Clone for OdbLookupFlags"],["impl Clone for MergePreference"],["impl Clone for ReferenceFormat"],["impl Clone for PathspecFlags"],["impl Clone for ObjectType"],["impl Clone for RepositoryState"],["impl Clone for ReferenceType"],["impl Clone for PackBuilderStage"],["impl Clone for DiffStatsFormat"],["impl Clone for Status"],["impl Clone for SubmoduleIgnore"],["impl Clone for CredentialType"],["impl Clone for Signature<'static>"],["impl Clone for DiffFormat"],["impl Clone for ErrorClass"],["impl Clone for DiffLineType"],["impl Clone for IndexEntryFlag"],["impl Clone for DiffBinaryKind"],["impl Clone for AttrCheckFlags"],["impl Clone for ErrorCode"],["impl Clone for IndexAddOption"],["impl Clone for ApplyLocation"],["impl Clone for StashFlags"],["impl Clone for CloneLocal"],["impl Clone for StashApplyProgress"],["impl Clone for ResetType"],["impl<'repo> Clone for Tag<'repo>"],["impl<'repo> Clone for Object<'repo>"],["impl Clone for FileMode"],["impl Clone for ConfigLevel"],["impl Clone for FetchPrune"],["impl Clone for Delta"],["impl<'repo> Clone for Blob<'repo>"]], "h2":[["impl Clone for Protocol"],["impl Clone for Builder"],["impl Clone for Reason"],["impl Clone for FlowControl"],["impl Clone for Builder"],["impl<B> Clone for SendRequest<B>where\n B: Buf,"],["impl Clone for StreamId"]], -"hashbrown":[["impl<K> Clone for Iter<'_, K>"],["impl<K, V> Clone for Iter<'_, K, V>"],["impl<T, S, A: Allocator> Clone for Union<'_, T, S, A>"],["impl<K, V> Clone for Keys<'_, K, V>"],["impl<T, S, A: Allocator> Clone for Difference<'_, T, S, A>"],["impl<T: Clone, S: Clone, A: Allocator + Clone> Clone for HashSet<T, S, A>"],["impl<T: Clone, A: Allocator + Clone> Clone for RawTable<T, 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<K, V> Clone for Values<'_, K, V>"],["impl<T, A> Clone for HashTable<T, A>where\n T: Clone,\n A: Allocator + Clone,"],["impl Clone for TryReserveError"],["impl<T> Clone for Bucket<T>"],["impl<T> Clone for RawIter<T>"],["impl<T, S, A: Allocator> Clone for SymmetricDifference<'_, T, S, A>"]], -"hashlink":[["impl<'a, T, S> Clone for Difference<'a, T, S>"],["impl<'a, K, V> Clone for Iter<'a, K, V>"],["impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LruCache<K, V, S>"],["impl<K, V> Clone for Values<'_, K, V>"],["impl<'a, T, S> Clone for Intersection<'a, T, S>"],["impl<T: Hash + Eq + Clone, S: BuildHasher + Clone> Clone for LinkedHashSet<T, S>"],["impl<'a, K, V> Clone for Keys<'a, K, V>"],["impl<'a, T, S> Clone for Union<'a, T, S>"],["impl<'a, T, S> Clone for SymmetricDifference<'a, T, S>"],["impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LinkedHashMap<K, V, S>"],["impl<'a, K> Clone for Iter<'a, K>"]], +"hashbrown":[["impl<K: Clone, V: Clone, S: Clone, A: Allocator + Clone> Clone for HashMap<K, V, S, A>"],["impl<T, S, A: Allocator> Clone for SymmetricDifference<'_, T, S, A>"],["impl<T, S, A: Allocator> Clone for Difference<'_, T, S, A>"],["impl<K, V> Clone for Iter<'_, K, V>"],["impl<T> Clone for RawIter<T>"],["impl<K, V> Clone for Values<'_, K, V>"],["impl<T, A> Clone for HashTable<T, A>where\n T: Clone,\n A: Allocator + Clone,"],["impl<T: Clone, S: Clone, A: Allocator + Clone> Clone for HashSet<T, S, A>"],["impl<K> Clone for Iter<'_, K>"],["impl Clone for TryReserveError"],["impl<T: Clone, A: Allocator + Clone> Clone for RawTable<T, A>"],["impl<T, S, A: Allocator> Clone for Union<'_, T, S, A>"],["impl<K, V> Clone for Keys<'_, K, V>"],["impl<T, S, A: Allocator> Clone for Intersection<'_, T, S, A>"],["impl<T> Clone for Bucket<T>"]], +"hashlink":[["impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LruCache<K, V, S>"],["impl<K, V> Clone for Values<'_, K, V>"],["impl<'a, K, V> Clone for Keys<'a, K, V>"],["impl<K: Hash + Eq + Clone, V: Clone, S: BuildHasher + Clone> Clone for LinkedHashMap<K, V, S>"],["impl<T: Hash + Eq + Clone, S: BuildHasher + Clone> Clone for LinkedHashSet<T, S>"],["impl<'a, T, S> Clone for Union<'a, T, S>"],["impl<'a, T, S> Clone for SymmetricDifference<'a, T, S>"],["impl<'a, T, S> Clone for Intersection<'a, T, S>"],["impl<'a, T, S> Clone for Difference<'a, T, S>"],["impl<'a, K> Clone for Iter<'a, K>"],["impl<'a, K, V> Clone for Iter<'a, K, V>"]], "headless_lms_models":[["impl Clone for IsChapterFrontPage"],["impl Clone for PaperSize"],["impl Clone for NewExerciseTask"],["impl Clone for CourseInstanceCompletionSummary"],["impl Clone for ExamUserPointsInner"],["impl Clone for ExerciseSlideSubmissionInfo"],["impl Clone for ProposalStatus"],["impl Clone for CertificateAllRequirements"],["impl Clone for EmailTemplateNew"],["impl Clone for Feedback"],["impl Clone for CourseMaterialPeerReviewConfig"],["impl Clone for NewCourseModuleCompletion"],["impl Clone for ChapterUpdate"],["impl Clone for CourseCount"],["impl Clone for TeacherManualCompletion"],["impl Clone for CertificateConfiguration"],["impl Clone for User"],["impl Clone for PeerReviewWithQuestionsAndAnswers"],["impl Clone for NewPage"],["impl Clone for UserCourseSettings"],["impl Clone for ExerciseTaskSubmission"],["impl Clone for CompletionRegistrationLink"],["impl Clone for ChapterWithStatus"],["impl Clone for StudyRegistryGrade"],["impl Clone for PageSearchResult"],["impl Clone for ExerciseLanguageGroup"],["impl Clone for UserWithModuleCompletions"],["impl Clone for CmsPageExerciseTask"],["impl Clone for ExamUserPoints"],["impl Clone for CertificateConfigurationAndRequirements"],["impl Clone for HistoryRestoreData"],["impl Clone for MaterialReference"],["impl Clone for PeerReviewQuestionAndAnswer"],["impl Clone for CmsPageExercise"],["impl Clone for ExerciseUserCounts"],["impl Clone for PageNavigationInformation"],["impl Clone for PeerReviewProcessingStrategy"],["impl Clone for BlockProposalInfo"],["impl Clone for EditProposalInfo"],["impl Clone for CourseBackgroundQuestion"],["impl Clone for Exercise"],["impl Clone for ExerciseTask"],["impl Clone for CourseMaterialPeerReviewSubmission"],["impl Clone for ManualCompletionPreviewUser"],["impl Clone for ExerciseAnswersInCourseRequiringAttentionCount"],["impl Clone for CourseInstanceExerciseMetrics"],["impl Clone for NormalizedCmsExerciseTask"],["impl Clone for DatabaseCertificateConfiguration"],["impl Clone for ContentManagementPage"],["impl Clone for ExerciseService"],["impl Clone for CourseModuleCompletion"],["impl Clone for CourseLanguageVersion"],["impl Clone for CourseExam"],["impl Clone for UserCourseInstanceChapterProgress"],["impl Clone for UserExerciseTaskState"],["impl Clone for PageVisitDatumSummaryByCourse"],["impl Clone for ExerciseTaskGrading"],["impl Clone for NewResearchFormQuestionAnswer"],["impl Clone for NewCourseModule"],["impl Clone for ProposalCount"],["impl Clone for PageUpdateArgs"],["impl Clone for UserDetail"],["impl Clone for PageChapterAndCourseInformation"],["impl Clone for CertificateFont"],["impl Clone for HistoryChangeReason"],["impl Clone for PlaygroundExampleData"],["impl Clone for ResearchForm"],["impl Clone for StudentCountry"],["impl Clone for Course"],["impl Clone for PageHistoryContent"],["impl Clone for DatabaseUserCourseInstanceChapterExerciseProgress"],["impl Clone for CourseModuleCompletionRegisteredToStudyRegistry"],["impl Clone for CertificateTextAnchor"],["impl Clone for NewTeacherGradingDecision"],["impl Clone for OrgExam"],["impl Clone for CourseMaterialPeerReviewDataAnswerToReview"],["impl Clone for ManualCompletionPreview"],["impl Clone for CourseMaterialExerciseServiceInfo"],["impl Clone for UserCourseModuleCompletion"],["impl Clone for CourseInstanceUserPointsInner"],["impl Clone for PageWithExercises"],["impl Clone for NewMaterialReference"],["impl Clone for NewProposedPageEdits"],["impl Clone for ExerciseServiceIframeRenderingInfo"],["impl Clone for CourseInstanceEnrollment"],["impl Clone for UserChapterMetrics"],["impl Clone for NewCourseModuleCompletionRegisteredToStudyRegistry"],["impl Clone for CmsPeerReviewConfiguration"],["impl Clone for EditedBlockStillExistsData"],["impl Clone for CmsPeerReviewQuestion"],["impl Clone for PageProposal"],["impl Clone for PageLanguageGroup"],["impl Clone for UserCourseInstanceProgress"],["impl Clone for CreateNewCourseFixedIds"],["impl Clone for CourseModuleCompletionGranter"],["impl Clone for ExerciseStatus"],["impl Clone for OtherDomainToCourseRedirection"],["impl Clone for UserResearchConsent"],["impl Clone for DatabaseOrganization"],["impl Clone for CourseUpdate"],["impl Clone for BlockProposal"],["impl Clone for CourseBackgroundQuestionAnswer"],["impl Clone for StudyRegistryRegistrar"],["impl Clone for CmsPageExerciseSlide"],["impl Clone for ExerciseGradingStatus"],["impl Clone for AnswerRequiringAttention"],["impl Clone for ExerciseServiceNewOrUpdate"],["impl Clone for UserCourseInstanceMetrics"],["impl Clone for SearchRequest"],["impl Clone for ChapterStatus"],["impl Clone for ExportedCourseSubmission"],["impl Clone for ExportedSubmission"],["impl Clone for ResearchFormQuestionAnswer"],["impl Clone for NewResearchForm"],["impl Clone for PageVisitDatumSummaryByCoursesCountries"],["impl Clone for BlockProposalAction"],["impl Clone for ExerciseSlideSubmissionCountByWeekAndHour"],["impl Clone for StudentExerciseTaskSubmissionResult"],["impl Clone for CourseBackgroundQuestionsAndAnswers"],["impl Clone for NewCourseBackgroundQuestionAnswer"],["impl Clone for NewCertificateFont"],["impl Clone for UserExerciseState"],["impl Clone for FeedbackCount"],["impl Clone for PageVisitDatumSummaryByPages"],["impl Clone for PageRoutingData"],["impl Clone for PathInfo"],["impl Clone for NewCourse"],["impl Clone for PageHistory"],["impl Clone for PageDetailsUpdate"],["impl Clone for CourseInstanceOrExamId"],["impl<'a> Clone for DatabaseCertificateConfigurationInner<'a>"],["impl Clone for PageMetadata"],["impl Clone for ExerciseSlideSubmissionCount"],["impl Clone for StudyRegistryCompletion"],["impl Clone for ExerciseSlideSubmissionCountByExercise"],["impl Clone for CourseBreadcrumbInfo"],["impl Clone for CompletionPolicy"],["impl Clone for PlaygroundExample"],["impl Clone for NewModule"],["impl Clone for CourseStructure"],["impl Clone for Organization"],["impl Clone for PageInfo"],["impl Clone for TeacherDecisionType"],["impl Clone for ExerciseStatusSummaryForUser"],["impl Clone for CertificateConfigurationToRequirement"],["impl Clone for NewExerciseSlideSubmission"],["impl Clone for ExerciseTaskGradingResult"],["impl Clone for RegisteredCompletion"],["impl Clone for Role"],["impl Clone for ActivityProgress"],["impl Clone for StudentExerciseSlideSubmissionResult"],["impl Clone for RoleDomain"],["impl Clone for PeerReviewQuestionType"],["impl Clone for GlobalCourseModuleStatEntry"],["impl Clone for UserCourseInstanceExerciseServiceVariable"],["impl Clone for UserModuleCompletionStatus"],["impl Clone for CoursePageWithUserData"],["impl Clone for SubmissionData"],["impl Clone for CourseModule"],["impl Clone for UserRole"],["impl Clone for StudentExerciseTaskSubmission"],["impl Clone for PeerReviewQuestionSubmission"],["impl Clone for PeerReviewConfig"],["impl Clone for EditedBlockNoLongerExistsData"],["impl Clone for ResearchFormQuestion"],["impl Clone for NewProposedBlockEdit"],["impl Clone for CmsPeerReviewConfig"],["impl Clone for CourseMaterialPeerReviewData"],["impl Clone for NewCourseInstanceEnrollment"],["impl Clone for TeacherManualCompletionRequest"],["impl Clone for PeerReviewSubmission"],["impl Clone for DatabaseChapter"],["impl Clone for EmailTemplate"],["impl Clone for UserExerciseStateUpdate"],["impl<'a> Clone for ExerciseTaskGradingRequest<'a>"],["impl Clone for CourseModuleCompletionWithRegistrationInfo"],["impl Clone for TeacherGradingDecision"],["impl Clone for EmailTemplateUpdate"],["impl Clone for GradingProgress"],["impl Clone for ExerciseServiceInfo"],["impl Clone for UserCourseInstanceChapterExerciseProgress"],["impl Clone for CourseInstanceEnrollmentsInfo"],["impl Clone for NewChapter"],["impl Clone for ChapterPagesWithExercises"],["impl Clone for UserExerciseSlideState"],["impl Clone for PeerReviewsRecieved"],["impl Clone for AnswerRequiringAttentionWithTasks"],["impl Clone for GlobalStatEntry"],["impl<'a> Clone for NewCourseInstance<'a>"],["impl Clone for CmsPageUpdate"],["impl Clone for AutomaticCompletionRequirements"],["impl Clone for PeerReviewQueueEntry"],["impl Clone for PageAudioFiles"],["impl Clone for ExerciseSlide"],["impl Clone for NewExam"],["impl Clone for PeerReviewAnswer"],["impl Clone for PeerReviewQuestion"],["impl Clone for StudentExerciseSlideSubmission"],["impl Clone for CourseMaterialPeerReviewQuestionAnswer"],["impl Clone for OpenUniversityRegistrationLink"],["impl Clone for ExerciseSlideSubmission"],["impl Clone for FeedbackBlock"],["impl Clone for NewResearchFormQuestion"],["impl Clone for PageAudioFile"],["impl Clone for PageVisitDatumSummaryByCourseDeviceTypes"],["impl Clone for CourseInstance"],["impl Clone for ExerciseServiceInfoApi"],["impl Clone for UserCompletionInformation"],["impl Clone for UserPointsUpdateStrategy"],["impl Clone for Chapter"],["impl Clone for Page"],["impl Clone for ExerciseWithExerciseTasks"],["impl Clone for CourseBackgroundQuestionType"],["impl Clone for CourseOrExamId"],["impl Clone for CourseInstanceUserPoints"],["impl Clone for EmailDelivery"],["impl Clone for CourseMaterialExerciseTask"],["impl Clone for ReviewingStage"]], "headless_lms_server":[["impl Clone for ServerConfig"],["impl Clone for SaveCourseSettingsPayload"],["impl Clone for SeedFileStorageResult"],["impl Clone for StoreKind"],["impl Clone for AuthToken"],["impl Clone for ConsentData"],["impl<T: Clone> Clone for AuthorizedResponse<T>"],["impl Clone for CommonCourseData"],["impl Clone for CourseMaterialPeerReviewDataWithToken"],["impl Clone for Resource"],["impl Clone for UploadResult"],["impl Clone for CourseMaterialCourseModule"],["impl Clone for Action"],["impl Clone for ErrorData"],["impl Clone for AuthUser"],["impl Clone for ChaptersWithStatus"],["impl Clone for RequestId"],["impl Clone for ActionOnResource"],["impl Clone for CommonExerciseData"],["impl Clone for JwtKey"],["impl Clone for SeedUsersResult"],["impl Clone for AuthorizationToken"]], "headless_lms_utils":[["impl Clone for ApplicationConfiguration"],["impl Clone for Icu4xBlob"],["impl Clone for GutenbergBlock"],["impl Clone for LocalFileStore"],["impl Clone for Pagination"],["impl Clone for BlockAttributes"],["impl Clone for EmailGutenbergBlock"]], @@ -127,14 +127,14 @@ "kurbo":[["impl Clone for CubicBez"],["impl Clone for Ellipse"],["impl Clone for QuadBez"],["impl Clone for RoundedRectRadii"],["impl Clone for Size"],["impl Clone for ConstPoint"],["impl Clone for Nearest"],["impl Clone for Rect"],["impl<I: Clone + Iterator<Item = PathEl>> Clone for Segments<I>"],["impl Clone for TranslateScale"],["impl Clone for LineIntersection"],["impl Clone for Affine"],["impl Clone for RoundedRect"],["impl Clone for PathEl"],["impl Clone for Insets"],["impl Clone for Vec2"],["impl Clone for QuadSpline"],["impl Clone for Point"],["impl Clone for Circle"],["impl Clone for Line"],["impl Clone for Arc"],["impl Clone for PathSeg"],["impl Clone for BezPath"],["impl Clone for SvgArc"]], "language_tags":[["impl Clone for LanguageTag"],["impl Clone for ParseError"],["impl Clone for ValidationError"]], "lettre":[["impl Clone for Cc"],["impl Clone for SmtpTransport"],["impl Clone for UserAgent"],["impl Clone for MultiPartKind"],["impl Clone for StubTransport"],["impl Clone for Severity"],["impl Clone for TlsParameters"],["impl Clone for AddressError"],["impl Clone for Category"],["impl Clone for Error"],["impl Clone for ContentId"],["impl Clone for Address"],["impl Clone for ContentDisposition"],["impl Clone for ContentLocation"],["impl Clone for Mailbox"],["impl Clone for Help"],["impl Clone for Auth"],["impl Clone for Vrfy"],["impl Clone for Noop"],["impl Clone for MaybeString"],["impl Clone for Detail"],["impl Clone for From"],["impl Clone for ContentTransferEncoding"],["impl Clone for Comments"],["impl Clone for Mail"],["impl Clone for Expn"],["impl Clone for SinglePart"],["impl Clone for TlsParametersBuilder"],["impl Clone for Headers"],["impl Clone for Response"],["impl Clone for ReplyTo"],["impl Clone for Bcc"],["impl Clone for Body"],["impl Clone for Date"],["impl Clone for ServerInfo"],["impl Clone for Attachment"],["impl Clone for RcptParameter"],["impl Clone for Code"],["impl Clone for Rset"],["impl Clone for Mechanism"],["impl Clone for MessageId"],["impl Clone for SmtpTransportBuilder"],["impl Clone for Mailboxes"],["impl Clone for Data"],["impl Clone for ContentType"],["impl Clone for References"],["impl Clone for To"],["impl Clone for Rcpt"],["impl Clone for MultiPartBuilder"],["impl Clone for HeaderValue"],["impl Clone for MailBodyParameter"],["impl Clone for Subject"],["impl Clone for Ehlo"],["impl Clone for Starttls"],["impl Clone for Envelope"],["impl Clone for Quit"],["impl Clone for Extension"],["impl Clone for Sender"],["impl Clone for SinglePartBuilder"],["impl Clone for MessageBuilder"],["impl Clone for Keywords"],["impl Clone for InReplyTo"],["impl Clone for Credentials"],["impl Clone for MimeVersion"],["impl Clone for PoolConfig"],["impl Clone for CertificateStore"],["impl Clone for Message"],["impl Clone for TlsVersion"],["impl Clone for ClientId"],["impl Clone for MailParameter"],["impl Clone for InvalidHeaderName"],["impl Clone for Certificate"],["impl Clone for Tls"],["impl Clone for MultiPart"],["impl Clone for HeaderName"]], -"libc":[["impl Clone for ip_mreq"],["impl Clone for xdp_mmap_offsets"],["impl Clone for utimbuf"],["impl Clone for rlimit64"],["impl Clone for linger"],["impl Clone for uinput_ff_erase"],["impl Clone for nlmsgerr"],["impl Clone for nlmsghdr"],["impl Clone for sigset_t"],["impl Clone for uinput_setup"],["impl Clone for dl_phdr_info"],["impl Clone for posix_spawn_file_actions_t"],["impl Clone for canfd_frame"],["impl Clone for genlmsghdr"],["impl Clone for mmsghdr"],["impl Clone for __exit_status"],["impl Clone for sock_filter"],["impl Clone for Elf32_Sym"],["impl Clone for __c_anonymous_ptrace_syscall_info_data"],["impl Clone for file_clone_range"],["impl Clone for shmid_ds"],["impl Clone for __timeval"],["impl Clone for j1939_filter"],["impl Clone for iovec"],["impl Clone for cpu_set_t"],["impl Clone for seminfo"],["impl Clone for ntptimeval"],["impl Clone for stat"],["impl Clone for tls12_crypto_info_aes_gcm_128"],["impl Clone for Elf64_Ehdr"],["impl Clone for ipv6_mreq"],["impl Clone for sctp_sndinfo"],["impl Clone for fsid_t"],["impl Clone for glob_t"],["impl Clone for nl_pktinfo"],["impl Clone for Dl_info"],["impl Clone for ff_trigger"],["impl Clone for tm"],["impl Clone for tls_crypto_info"],["impl Clone for Elf64_Chdr"],["impl Clone for in6_rtmsg"],["impl Clone for sigaction"],["impl Clone for xdp_statistics_v1"],["impl Clone for rlimit"],["impl Clone for _libc_fpxreg"],["impl Clone for timeval"],["impl Clone for uinput_abs_setup"],["impl Clone for input_mask"],["impl Clone for ptrace_peeksiginfo_args"],["impl Clone for Elf32_Phdr"],["impl Clone for statfs"],["impl Clone for mq_attr"],["impl Clone for flock64"],["impl Clone for msghdr"],["impl Clone for mallinfo2"],["impl Clone for nl_mmap_hdr"],["impl Clone for termios"],["impl Clone for sctp_nxtinfo"],["impl Clone for tms"],["impl Clone for fanotify_event_metadata"],["impl Clone for ff_ramp_effect"],["impl Clone for winsize"],["impl Clone for in6_addr"],["impl Clone for uinput_user_dev"],["impl Clone for statx_timestamp"],["impl Clone for __c_anonymous_ptrace_syscall_info_entry"],["impl Clone for ptrace_syscall_info"],["impl Clone for arpreq_old"],["impl Clone for sockaddr_in6"],["impl Clone for user_regs_struct"],["impl Clone for ip_mreq_source"],["impl Clone for pthread_barrier_t"],["impl Clone for stack_t"],["impl Clone for dirent"],["impl Clone for nl_mmap_req"],["impl Clone for dqblk"],["impl Clone for _libc_xmmreg"],["impl Clone for mntent"],["impl Clone for rusage"],["impl Clone for pthread_rwlock_t"],["impl Clone for utmpx"],["impl Clone for ucontext_t"],["impl Clone for user_fpregs_struct"],["impl Clone for __c_anonymous_ifru_map"],["impl Clone for tls12_crypto_info_aes_gcm_256"],["impl Clone for sockaddr_xdp"],["impl Clone for ipc_perm"],["impl Clone for passwd"],["impl Clone for ff_envelope"],["impl Clone for ff_rumble_effect"],["impl Clone for sctp_initmsg"],["impl Clone for seccomp_notif_sizes"],["impl Clone for cmsghdr"],["impl Clone for sockaddr"],["impl Clone for pthread_rwlockattr_t"],["impl Clone for seccomp_notif_addfd"],["impl Clone for termios2"],["impl Clone for Elf64_Phdr"],["impl Clone for canxl_frame"],["impl Clone for itimerspec"],["impl Clone for __c_anonymous_ifr_ifru"],["impl Clone for input_keymap_entry"],["impl Clone for sched_param"],["impl Clone for xdp_umem_reg"],["impl Clone for xdp_options"],["impl Clone for sock_txtime"],["impl Clone for sigevent"],["impl Clone for pthread_condattr_t"],["impl Clone for iocb"],["impl Clone for arpd_request"],["impl Clone for af_alg_iv"],["impl Clone for in6_pktinfo"],["impl Clone for arphdr"],["impl Clone for spwd"],["impl Clone for input_absinfo"],["impl Clone for signalfd_siginfo"],["impl Clone for sockaddr_can"],["impl Clone for ff_constant_effect"],["impl Clone for uinput_ff_upload"],["impl Clone for statfs64"],["impl Clone for sctp_rcvinfo"],["impl Clone for ff_replay"],["impl Clone for siginfo_t"],["impl Clone for sctp_authinfo"],["impl Clone for sem_t"],["impl Clone for _libc_fpstate"],["impl Clone for sembuf"],["impl Clone for aiocb"],["impl Clone for input_event"],["impl Clone for sockaddr_in"],["impl Clone for in6_ifreq"],["impl Clone for if_nameindex"],["impl Clone for pthread_barrierattr_t"],["impl Clone for fd_set"],["impl Clone for regmatch_t"],["impl Clone for servent"],["impl Clone for in_pktinfo"],["impl Clone for sockaddr_un"],["impl Clone for packet_mreq"],["impl Clone for xdp_mmap_offsets_v1"],["impl Clone for clone_args"],["impl Clone for ip_mreqn"],["impl Clone for regex_t"],["impl Clone for max_align_t"],["impl Clone for sched_attr"],["impl Clone for dirent64"],["impl Clone for arpreq"],["impl Clone for user"],["impl Clone for Elf64_Shdr"],["impl Clone for flock"],["impl Clone for posix_spawnattr_t"],["impl Clone for timespec"],["impl Clone for timex"],["impl Clone for hostent"],["impl Clone for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Clone for msginfo"],["impl Clone for xdp_desc"],["impl Clone for seccomp_notif"],["impl Clone for rtentry"],["impl Clone for can_frame"],["impl Clone for pthread_mutex_t"],["impl Clone for utsname"],["impl Clone for __c_anonymous_sockaddr_can_tp"],["impl Clone for sctp_prinfo"],["impl Clone for __c_anonymous_ifc_ifcu"],["impl Clone for ucred"],["impl Clone for hwtstamp_config"],["impl Clone for statx"],["impl Clone for ff_effect"],["impl Clone for open_how"],["impl Clone for ff_condition_effect"],["impl Clone for addrinfo"],["impl Clone for sockaddr_alg"],["impl Clone for xdp_umem_reg_v1"],["impl Clone for can_filter"],["impl Clone for msqid_ds"],["impl Clone for Elf32_Chdr"],["impl Clone for sock_fprog"],["impl Clone for ifaddrs"],["impl Clone for sigval"],["impl Clone for semid_ds"],["impl Clone for statvfs64"],["impl Clone for tls12_crypto_info_chacha20_poly1305"],["impl Clone for lconv"],["impl Clone for inotify_event"],["impl Clone for xdp_statistics"],["impl Clone for sockaddr_nl"],["impl Clone for seccomp_notif_resp"],["impl Clone for in_addr"],["impl Clone for ifreq"],["impl Clone for ifconf"],["impl Clone for pthread_cond_t"],["impl Clone for ptrace_rseq_configuration"],["impl Clone for pollfd"],["impl Clone for mallinfo"],["impl Clone for sockaddr_vm"],["impl Clone for xdp_ring_offset"],["impl Clone for itimerval"],["impl Clone for epoll_event"],["impl Clone for Elf32_Ehdr"],["impl Clone for sockaddr_storage"],["impl Clone for Elf32_Shdr"],["impl Clone for nlattr"],["impl Clone for pthread_attr_t"],["impl Clone for sock_extended_err"],["impl Clone for ff_periodic_effect"],["impl Clone for __c_anonymous_sockaddr_can_can_addr"],["impl Clone for Elf64_Sym"],["impl Clone for pthread_mutexattr_t"],["impl Clone for __c_anonymous_sockaddr_can_j1939"],["impl Clone for protoent"],["impl Clone for __c_anonymous_ptrace_syscall_info_exit"],["impl Clone for stat64"],["impl Clone for xdp_ring_offset_v1"],["impl Clone for option"],["impl Clone for sockaddr_ll"],["impl Clone for statvfs"],["impl Clone for glob64_t"],["impl Clone for fanotify_response"],["impl Clone for group"],["impl Clone for seccomp_data"],["impl Clone for input_id"],["impl Clone for mcontext_t"],["impl Clone for sysinfo"],["impl Clone for sctp_sndrcvinfo"]], +"libc":[["impl Clone for itimerspec"],["impl Clone for seccomp_notif"],["impl Clone for Elf64_Ehdr"],["impl Clone for sockaddr_alg"],["impl Clone for mq_attr"],["impl Clone for arphdr"],["impl Clone for __c_anonymous_ptrace_syscall_info_data"],["impl Clone for timex"],["impl Clone for Elf32_Chdr"],["impl Clone for statvfs64"],["impl Clone for sigaction"],["impl Clone for sockaddr_in"],["impl Clone for arpd_request"],["impl Clone for Elf64_Sym"],["impl Clone for stat64"],["impl Clone for packet_mreq"],["impl Clone for tms"],["impl Clone for epoll_event"],["impl Clone for canfd_frame"],["impl Clone for sock_txtime"],["impl Clone for fanotify_event_metadata"],["impl Clone for fanotify_response"],["impl Clone for glob64_t"],["impl Clone for ff_constant_effect"],["impl Clone for sctp_authinfo"],["impl Clone for sockaddr_nl"],["impl Clone for pthread_barrier_t"],["impl Clone for ucred"],["impl Clone for hostent"],["impl Clone for dl_phdr_info"],["impl Clone for ucontext_t"],["impl Clone for Elf64_Phdr"],["impl Clone for ipv6_mreq"],["impl Clone for Elf32_Phdr"],["impl Clone for statx_timestamp"],["impl Clone for sysinfo"],["impl Clone for itimerval"],["impl Clone for __c_anonymous_ifc_ifcu"],["impl Clone for in_pktinfo"],["impl Clone for sockaddr_un"],["impl Clone for nlmsgerr"],["impl Clone for sockaddr_storage"],["impl Clone for stack_t"],["impl Clone for seccomp_notif_sizes"],["impl Clone for ff_trigger"],["impl Clone for can_filter"],["impl Clone for passwd"],["impl Clone for xdp_umem_reg_v1"],["impl Clone for msghdr"],["impl Clone for seccomp_notif_resp"],["impl Clone for sockaddr_xdp"],["impl Clone for sockaddr_can"],["impl Clone for hwtstamp_config"],["impl Clone for _libc_fpxreg"],["impl Clone for flock64"],["impl Clone for sigevent"],["impl Clone for sockaddr_in6"],["impl Clone for rusage"],["impl Clone for seccomp_notif_addfd"],["impl Clone for sockaddr_ll"],["impl Clone for fd_set"],["impl Clone for ff_effect"],["impl Clone for arpreq"],["impl Clone for ptrace_rseq_configuration"],["impl Clone for _libc_fpstate"],["impl Clone for aiocb"],["impl Clone for shmid_ds"],["impl Clone for ip_mreq"],["impl Clone for statfs"],["impl Clone for sockaddr_vm"],["impl Clone for xdp_ring_offset_v1"],["impl Clone for sctp_sndinfo"],["impl Clone for seminfo"],["impl Clone for input_id"],["impl Clone for utmpx"],["impl Clone for af_alg_iv"],["impl Clone for statfs64"],["impl Clone for user_fpregs_struct"],["impl Clone for xdp_statistics"],["impl Clone for cpu_set_t"],["impl Clone for uinput_ff_erase"],["impl Clone for input_keymap_entry"],["impl Clone for sockaddr"],["impl Clone for pthread_mutexattr_t"],["impl Clone for sock_fprog"],["impl Clone for xdp_mmap_offsets_v1"],["impl Clone for servent"],["impl Clone for arpreq_old"],["impl Clone for can_frame"],["impl Clone for in6_rtmsg"],["impl Clone for sem_t"],["impl Clone for spwd"],["impl Clone for nlmsghdr"],["impl Clone for seccomp_data"],["impl Clone for mallinfo2"],["impl Clone for statvfs"],["impl Clone for j1939_filter"],["impl Clone for __c_anonymous_sockaddr_can_j1939"],["impl Clone for sched_param"],["impl Clone for iocb"],["impl Clone for rlimit64"],["impl Clone for _libc_xmmreg"],["impl Clone for input_absinfo"],["impl Clone for __c_anonymous_ptrace_syscall_info_entry"],["impl Clone for in_addr"],["impl Clone for semid_ds"],["impl Clone for lconv"],["impl Clone for nl_pktinfo"],["impl Clone for tls12_crypto_info_chacha20_poly1305"],["impl Clone for in6_pktinfo"],["impl Clone for sctp_rcvinfo"],["impl Clone for max_align_t"],["impl Clone for __c_anonymous_ifr_ifru"],["impl Clone for ff_ramp_effect"],["impl Clone for dirent64"],["impl Clone for tls12_crypto_info_aes_gcm_256"],["impl Clone for uinput_user_dev"],["impl Clone for clone_args"],["impl Clone for pollfd"],["impl Clone for pthread_rwlockattr_t"],["impl Clone for protoent"],["impl Clone for if_nameindex"],["impl Clone for mmsghdr"],["impl Clone for winsize"],["impl Clone for utimbuf"],["impl Clone for rtentry"],["impl Clone for sctp_prinfo"],["impl Clone for sigset_t"],["impl Clone for tm"],["impl Clone for Elf64_Chdr"],["impl Clone for ifconf"],["impl Clone for inotify_event"],["impl Clone for pthread_condattr_t"],["impl Clone for pthread_rwlock_t"],["impl Clone for flock"],["impl Clone for mntent"],["impl Clone for msginfo"],["impl Clone for ntptimeval"],["impl Clone for tls_crypto_info"],["impl Clone for glob_t"],["impl Clone for ff_envelope"],["impl Clone for pthread_attr_t"],["impl Clone for genlmsghdr"],["impl Clone for Elf64_Shdr"],["impl Clone for sctp_nxtinfo"],["impl Clone for xdp_options"],["impl Clone for uinput_abs_setup"],["impl Clone for nlattr"],["impl Clone for xdp_mmap_offsets"],["impl Clone for ptrace_peeksiginfo_args"],["impl Clone for ip_mreq_source"],["impl Clone for fsid_t"],["impl Clone for pthread_mutex_t"],["impl Clone for sock_extended_err"],["impl Clone for ff_replay"],["impl Clone for uinput_setup"],["impl Clone for sock_filter"],["impl Clone for group"],["impl Clone for nl_mmap_req"],["impl Clone for __exit_status"],["impl Clone for iovec"],["impl Clone for ifaddrs"],["impl Clone for input_event"],["impl Clone for sched_attr"],["impl Clone for ip_mreqn"],["impl Clone for pthread_barrierattr_t"],["impl Clone for user_regs_struct"],["impl Clone for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Clone for dqblk"],["impl Clone for termios2"],["impl Clone for Dl_info"],["impl Clone for regex_t"],["impl Clone for posix_spawnattr_t"],["impl Clone for rlimit"],["impl Clone for nl_mmap_hdr"],["impl Clone for xdp_desc"],["impl Clone for canxl_frame"],["impl Clone for addrinfo"],["impl Clone for sembuf"],["impl Clone for ifreq"],["impl Clone for Elf32_Shdr"],["impl Clone for in6_ifreq"],["impl Clone for stat"],["impl Clone for ff_periodic_effect"],["impl Clone for mcontext_t"],["impl Clone for in6_addr"],["impl Clone for termios"],["impl Clone for linger"],["impl Clone for ff_condition_effect"],["impl Clone for file_clone_range"],["impl Clone for dirent"],["impl Clone for user"],["impl Clone for regmatch_t"],["impl Clone for timeval"],["impl Clone for sctp_sndrcvinfo"],["impl Clone for utsname"],["impl Clone for mallinfo"],["impl Clone for ptrace_syscall_info"],["impl Clone for cmsghdr"],["impl Clone for siginfo_t"],["impl Clone for statx"],["impl Clone for sigval"],["impl Clone for __timeval"],["impl Clone for pthread_cond_t"],["impl Clone for Elf32_Sym"],["impl Clone for timespec"],["impl Clone for __c_anonymous_ifru_map"],["impl Clone for option"],["impl Clone for input_mask"],["impl Clone for ff_rumble_effect"],["impl Clone for __c_anonymous_sockaddr_can_tp"],["impl Clone for posix_spawn_file_actions_t"],["impl Clone for open_how"],["impl Clone for sctp_initmsg"],["impl Clone for xdp_ring_offset"],["impl Clone for __c_anonymous_ptrace_syscall_info_exit"],["impl Clone for tls12_crypto_info_aes_gcm_128"],["impl Clone for signalfd_siginfo"],["impl Clone for __c_anonymous_sockaddr_can_can_addr"],["impl Clone for msqid_ds"],["impl Clone for xdp_umem_reg"],["impl Clone for xdp_statistics_v1"],["impl Clone for ipc_perm"],["impl Clone for Elf32_Ehdr"],["impl Clone for uinput_ff_upload"]], "libgit2_sys":[["impl Clone for git_message_trailer_array"],["impl Clone for git_strarray"],["impl Clone for git_buf"],["impl Clone for git_blame_hunk"],["impl Clone for git_index_time"],["impl Clone for git_oidarray"],["impl Clone for git_blame_options"],["impl Clone for git_index_entry"],["impl Clone for git_time"],["impl Clone for git_indexer_progress"],["impl Clone for git_oid"]], "libssh2_sys":[["impl Clone for LIBSSH2_SFTP_ATTRIBUTES"],["impl Clone for LIBSSH2_SFTP_STATVFS"]], "libz_sys":[["impl Clone for z_stream"],["impl Clone for gz_header"]], -"linux_raw_sys":[["impl Clone for __sifields__bindgen_ty_5"],["impl Clone for sigaltstack"],["impl Clone for uffdio_zeropage"],["impl Clone for siginfo"],["impl Clone for __sifields__bindgen_ty_7"],["impl Clone for kernel_sigaction"],["impl Clone for sigevent__bindgen_ty_1"],["impl Clone for statfs64"],["impl Clone for vfs_cap_data"],["impl Clone for siginfo__bindgen_ty_1"],["impl Clone for uffd_msg__bindgen_ty_1"],["impl Clone for fscrypt_get_key_status_arg"],["impl Clone for flock64"],["impl Clone for termio"],["impl Clone for __kernel_timespec"],["impl Clone for __kernel_sock_timeval"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1"],["impl Clone for uffdio_api"],["impl Clone for uffdio_writeprotect"],["impl Clone for uffdio_copy"],["impl Clone for files_stat_struct"],["impl Clone for user_desc"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],["impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Clone for __sifields__bindgen_ty_4"],["impl Clone for sigaction"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Clone for ktermios"],["impl Clone for __sifields__bindgen_ty_1"],["impl Clone for termios2"],["impl Clone for fsconfig_command"],["impl Clone for rlimit64"],["impl Clone for sigevent"],["impl Clone for rusage"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Clone for uffdio_range"],["impl Clone for __sifields"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1"],["impl Clone for fscrypt_key_specifier__bindgen_ty_1"],["impl Clone for compat_statfs64"],["impl Clone for vfs_cap_data__bindgen_ty_1"],["impl Clone for Elf_Dyn"],["impl Clone for sigval"],["impl Clone for file_clone_range"],["impl Clone for uffdio_continue"],["impl Clone for __kernel_fsid_t"],["impl Clone for termios"],["impl Clone for statx"],["impl Clone for uffd_msg"],["impl Clone for __user_cap_data_struct"],["impl Clone for __old_kernel_stat"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1"],["impl Clone for vfs_ns_cap_data__bindgen_ty_1"],["impl Clone for mount_attr"],["impl Clone for __sifields__bindgen_ty_3"],["impl Clone for fsxattr"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Clone for flock"],["impl Clone for statfs"],["impl Clone for robust_list"],["impl Clone for iovec"],["impl Clone for f_owner_ex"],["impl Clone for __sifields__bindgen_ty_2"],["impl Clone for timespec"],["impl Clone for open_how"],["impl Clone for itimerval"],["impl Clone for epoll_event"],["impl Clone for __kernel_old_timeval"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Clone for futex_waitv"],["impl Clone for __kernel_old_timespec"],["impl Clone for Elf_Dyn_Union"],["impl Clone for stat"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Clone for membarrier_cmd"],["impl<Storage: Clone> Clone for __BindgenBitfieldUnit<Storage>"],["impl Clone for clone_args"],["impl Clone for winsize"],["impl Clone for fscrypt_policy_v1"],["impl Clone for robust_list_head"],["impl Clone for __kernel_old_itimerval"],["impl Clone for statx_timestamp"],["impl Clone for __sifields__bindgen_ty_6"],["impl Clone for __user_cap_header_struct"],["impl Clone for fscrypt_key_specifier"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Clone for fscrypt_remove_key_arg"],["impl Clone for rlimit"],["impl Clone for __kernel_fd_set"],["impl Clone for file_dedupe_range_info"],["impl Clone for fscrypt_key"],["impl Clone for inodes_stat_t"],["impl Clone for fscrypt_get_policy_ex_arg"],["impl Clone for membarrier_cmd_flag"],["impl Clone for __kernel_itimerspec"],["impl Clone for timeval"],["impl Clone for kernel_sigset_t"],["impl Clone for vfs_ns_cap_data"],["impl Clone for itimerspec"],["impl Clone for pollfd"],["impl Clone for uffdio_register"],["impl Clone for fstrim_range"],["impl Clone for Elf_auxv_t"],["impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1"],["impl Clone for timezone"],["impl Clone for fscrypt_policy_v2"]], +"linux_raw_sys":[["impl Clone for uffdio_api"],["impl Clone for __user_cap_header_struct"],["impl Clone for uffdio_writeprotect"],["impl Clone for sigaction"],["impl Clone for __sifields__bindgen_ty_6"],["impl Clone for termio"],["impl Clone for termios2"],["impl Clone for vfs_cap_data__bindgen_ty_1"],["impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Clone for termios"],["impl Clone for pollfd"],["impl Clone for robust_list_head"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Clone for membarrier_cmd_flag"],["impl Clone for uffdio_range"],["impl Clone for kernel_sigaction"],["impl Clone for __kernel_old_timeval"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Clone for Elf_auxv_t"],["impl Clone for ktermios"],["impl Clone for __sifields__bindgen_ty_5"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Clone for Elf_Dyn"],["impl Clone for iovec"],["impl Clone for fscrypt_key_specifier"],["impl Clone for itimerval"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],["impl Clone for robust_list"],["impl Clone for __sifields__bindgen_ty_1"],["impl Clone for timeval"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1"],["impl Clone for mount_attr"],["impl Clone for file_dedupe_range_info"],["impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1"],["impl Clone for statx"],["impl Clone for sigaltstack"],["impl Clone for timezone"],["impl Clone for sigevent"],["impl Clone for __sifields__bindgen_ty_3"],["impl Clone for timespec"],["impl Clone for kernel_sigset_t"],["impl Clone for user_desc"],["impl Clone for stat"],["impl Clone for futex_waitv"],["impl Clone for statfs64"],["impl Clone for files_stat_struct"],["impl Clone for __kernel_old_itimerval"],["impl Clone for __kernel_sock_timeval"],["impl Clone for vfs_ns_cap_data__bindgen_ty_1"],["impl Clone for __kernel_old_timespec"],["impl Clone for fscrypt_policy_v1"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1"],["impl Clone for __kernel_itimerspec"],["impl Clone for __sifields__bindgen_ty_2"],["impl Clone for membarrier_cmd"],["impl Clone for fscrypt_remove_key_arg"],["impl Clone for file_clone_range"],["impl Clone for uffdio_continue"],["impl Clone for fscrypt_policy_v2"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Clone for sigval"],["impl Clone for rlimit"],["impl Clone for open_how"],["impl Clone for __sifields__bindgen_ty_4"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Clone for __sifields__bindgen_ty_7"],["impl Clone for siginfo"],["impl Clone for rusage"],["impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1"],["impl Clone for itimerspec"],["impl Clone for __sifields"],["impl Clone for statx_timestamp"],["impl Clone for uffd_msg"],["impl Clone for uffd_msg__bindgen_ty_1"],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Clone for vfs_ns_cap_data"],["impl Clone for __kernel_timespec"],["impl Clone for fscrypt_key_specifier__bindgen_ty_1"],["impl Clone for sigevent__bindgen_ty_1"],["impl Clone for compat_statfs64"],["impl Clone for fsxattr"],["impl Clone for __old_kernel_stat"],["impl Clone for flock64"],["impl Clone for fsconfig_command"],["impl Clone for flock"],["impl<Storage: Clone> Clone for __BindgenBitfieldUnit<Storage>"],["impl Clone for __user_cap_data_struct"],["impl Clone for uffdio_register"],["impl Clone for statfs"],["impl Clone for Elf_Dyn_Union"],["impl Clone for winsize"],["impl Clone for __kernel_fd_set"],["impl Clone for vfs_cap_data"],["impl Clone for f_owner_ex"],["impl Clone for fscrypt_key"],["impl Clone for uffdio_copy"],["impl Clone for uffdio_zeropage"],["impl Clone for clone_args"],["impl Clone for fstrim_range"],["impl Clone for fscrypt_get_policy_ex_arg"],["impl Clone for rlimit64"],["impl Clone for siginfo__bindgen_ty_1"],["impl Clone for inodes_stat_t"],["impl Clone for fscrypt_get_key_status_arg"],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Clone for epoll_event"],["impl Clone for __kernel_fsid_t"]], "litemap":[["impl<K: Clone + ?Sized, V: Clone + ?Sized, S: Clone> Clone for LiteMap<K, V, S>"]], "local_channel":[["impl<T> Clone for Sender<T>"]], -"log":[["impl Clone for LevelFilter"],["impl Clone for Level"],["impl<'a> Clone for Record<'a>"],["impl<'a> Clone for Metadata<'a>"]], +"log":[["impl<'a> Clone for Metadata<'a>"],["impl Clone for LevelFilter"],["impl Clone for Level"],["impl<'a> Clone for Record<'a>"]], "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,"]], "md5":[["impl Clone for Md5Core"]], "memchr":[["impl<'h> Clone for Memchr3<'h>"],["impl<'a, 'h> Clone for ThreeIter<'a, 'h>"],["impl Clone for Finder"],["impl Clone for Three"],["impl<'a, 'h> Clone for OneIter<'a, 'h>"],["impl<'h, 'n> Clone for FindRevIter<'h, 'n>"],["impl<'h> Clone for Memchr2<'h>"],["impl<'a, 'h> Clone for ThreeIter<'a, 'h>"],["impl Clone for One"],["impl Clone for Three"],["impl<'a, 'h> Clone for TwoIter<'a, 'h>"],["impl Clone for FinderRev"],["impl Clone for One"],["impl Clone for Finder"],["impl<'n> Clone for FinderRev<'n>"],["impl<'a, 'h> Clone for TwoIter<'a, 'h>"],["impl<'h> Clone for Memchr<'h>"],["impl<'a, 'h> Clone for OneIter<'a, 'h>"],["impl Clone for Finder"],["impl<'a, 'h> Clone for ThreeIter<'a, 'h>"],["impl<'a, 'h> Clone for OneIter<'a, 'h>"],["impl Clone for Finder"],["impl<'h, 'n> Clone for FindIter<'h, 'n>"],["impl<'n> Clone for Finder<'n>"],["impl Clone for FinderRev"],["impl Clone for Pair"],["impl Clone for Two"],["impl Clone for Two"],["impl Clone for FinderBuilder"],["impl<'a, 'h> Clone for TwoIter<'a, 'h>"],["impl Clone for One"],["impl Clone for Three"],["impl Clone for PrefilterConfig"],["impl Clone for Two"],["impl Clone for Finder"]], @@ -156,7 +156,7 @@ "openssl":[["impl Clone for ClientHelloResponse"],["impl Clone for DigestBytes"],["impl<T> Clone for Dsa<T>"],["impl Clone for PointConversionForm"],["impl<T, U> Clone for Index<T, U>"],["impl Clone for X509PurposeId"],["impl Clone for SslConnector"],["impl Clone for Id"],["impl Clone for SslAlert"],["impl Clone for ErrorCode"],["impl Clone for CMSOptions"],["impl<T> Clone for PKey<T>"],["impl Clone for Asn1Type"],["impl Clone for ErrorStack"],["impl Clone for CrlReason"],["impl Clone for SniError"],["impl Clone for SslVerifyMode"],["impl Clone for SslContext"],["impl Clone for SslVersion"],["impl Clone for OcspFlag"],["impl Clone for OcspRevokedStatus"],["impl Clone for Error"],["impl Clone for MessageDigest"],["impl Clone for OcspResponseStatus"],["impl Clone for SslOptions"],["impl Clone for Padding"],["impl Clone for Sha384"],["impl Clone for X509CheckFlags"],["impl Clone for ExtensionContext"],["impl Clone for Sha1"],["impl Clone for StatusType"],["impl Clone for Mode"],["impl Clone for SslMethod"],["impl Clone for ShutdownState"],["impl Clone for Sha224"],["impl Clone for SslSession"],["impl Clone for SslSessionCacheMode"],["impl Clone for X509"],["impl Clone for Asn1Flag"],["impl Clone for X509VerifyFlags"],["impl Clone for SrtpProfileId"],["impl<T> Clone for Rsa<T>"],["impl Clone for SslMode"],["impl Clone for Hasher"],["impl Clone for SslFiletype"],["impl Clone for OcspCertStatus"],["impl Clone for KeyIvPair"],["impl Clone for SslAcceptor"],["impl Clone for TimeDiff"],["impl Clone for Asn1Object"],["impl Clone for AlpnError"],["impl Clone for Pkcs7Flags"],["impl Clone for Nid"],["impl Clone for X509VerifyResult"],["impl Clone for Sha512"],["impl Clone for NameType"],["impl Clone for ShutdownResult"],["impl<T> Clone for EcKey<T>"],["impl Clone for Sha256"],["impl Clone for Cipher"]], "openssl_sys":[["impl Clone for SHA256_CTX"],["impl Clone for point_conversion_form_t"],["impl Clone for SHA512_CTX"],["impl Clone for SHA_CTX"]], "parking_lot":[["impl Clone for OnceState"],["impl Clone for WaitTimeoutResult"]], -"parking_lot_core":[["impl Clone for ParkToken"],["impl Clone for FilterOp"],["impl Clone for UnparkResult"],["impl Clone for ParkResult"],["impl Clone for UnparkToken"],["impl Clone for RequeueOp"]], +"parking_lot_core":[["impl Clone for RequeueOp"],["impl Clone for UnparkResult"],["impl Clone for UnparkToken"],["impl Clone for ParkToken"],["impl Clone for FilterOp"],["impl Clone for ParkResult"]], "parse_size":[["impl Clone for Error"],["impl Clone for ByteSuffix"],["impl Clone for Config"],["impl Clone for UnitSystem"]], "pem":[["impl Clone for LineEnding"],["impl Clone for EncodeConfig"],["impl Clone for Pem"]], "percent_encoding":[["impl<'a> Clone for PercentEncode<'a>"],["impl<'a> Clone for PercentDecode<'a>"]], @@ -172,18 +172,18 @@ "quoted_printable":[["impl Clone for QuotedPrintableError"],["impl Clone for Options"],["impl Clone for ParseMode"],["impl Clone for InputMode"]], "rand":[["impl<X: Clone + SampleUniform> Clone for Uniform<X>where\n X::Sampler: Clone,"],["impl Clone for IndexVecIntoIter"],["impl Clone for StdRng"],["impl Clone for OpenClosed01"],["impl<X: Clone> Clone for UniformFloat<X>"],["impl Clone for Open01"],["impl Clone for UniformDuration"],["impl Clone for UniformChar"],["impl<X: Clone> Clone for UniformInt<X>"],["impl<'a, T: Clone> Clone for Slice<'a, T>"],["impl Clone for ThreadRng"],["impl Clone for Standard"],["impl Clone for StepRng"],["impl Clone for WeightedError"],["impl Clone for IndexVec"],["impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr>where\n R: BlockRngCore + SeedableRng + Clone,\n Rsdr: RngCore + Clone,"],["impl Clone for BernoulliError"],["impl Clone for Bernoulli"],["impl<X: Clone + SampleUniform + PartialOrd> Clone for WeightedIndex<X>where\n X::Sampler: Clone,"],["impl Clone for Alphanumeric"]], "rand_chacha":[["impl Clone for ChaCha12Rng"],["impl Clone for ChaCha20Core"],["impl Clone for ChaCha12Core"],["impl Clone for ChaCha8Rng"],["impl Clone for ChaCha8Core"],["impl Clone for ChaCha20Rng"]], -"rand_core":[["impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng<R>where\n R::Results: Clone,"],["impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng64<R>where\n R::Results: Clone,"],["impl Clone for OsRng"]], +"rand_core":[["impl Clone for OsRng"],["impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng<R>where\n R::Results: Clone,"],["impl<R: Clone + BlockRngCore + ?Sized> Clone for BlockRng64<R>where\n R::Results: Clone,"]], "redis":[["impl Clone for ErrorKind"],["impl<D: Clone> Clone for Arg<D>"],["impl Clone for Cmd"],["impl Clone for RedisConnectionInfo"],["impl Clone for StreamPendingData"],["impl Clone for StreamKey"],["impl Clone for TlsMode"],["impl Clone for StreamReadReply"],["impl Clone for StreamPendingReply"],["impl Clone for NumericBehavior"],["impl Clone for Pipeline"],["impl Clone for StreamMaxlen"],["impl Clone for StreamId"],["impl Clone for StreamInfoConsumer"],["impl Clone for StreamInfoGroupsReply"],["impl Clone for ConnectionAddr"],["impl Clone for StreamInfoConsumersReply"],["impl Clone for StreamPendingId"],["impl Clone for ConnectionInfo"],["impl Clone for InfoDict"],["impl Clone for StreamRangeReply"],["impl Clone for StreamInfoStreamReply"],["impl Clone for StreamInfoGroup"],["impl Clone for MultiplexedConnection"],["impl Clone for Script"],["impl Clone for StreamClaimReply"],["impl Clone for StreamPendingCountReply"],["impl Clone for Value"],["impl Clone for Client"]], "regex":[["impl<'a> Clone for SetMatchesIter<'a>"],["impl Clone for RegexBuilder"],["impl Clone for SetMatches"],["impl Clone for CaptureLocations"],["impl Clone for Error"],["impl Clone for CaptureLocations"],["impl<'r> Clone for CaptureNames<'r>"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl<'h> Clone for Match<'h>"],["impl Clone for RegexSetBuilder"],["impl Clone for RegexSet"],["impl Clone for RegexSet"],["impl Clone for Regex"],["impl<'s> Clone for NoExpand<'s>"],["impl Clone for Regex"],["impl<'r> Clone for CaptureNames<'r>"],["impl Clone for SetMatches"],["impl<'s> Clone for NoExpand<'s>"],["impl<'h> Clone for Match<'h>"],["impl Clone for RegexSetBuilder"],["impl Clone for RegexBuilder"]], "regex_automata":[["impl Clone for Config"],["impl Clone for CacheError"],["impl Clone for Cache"],["impl Clone for MatchKind"],["impl Clone for Builder"],["impl Clone for Config"],["impl Clone for PatternIDError"],["impl Clone for Config"],["impl Clone for OverlappingState"],["impl<'a> Clone for CapturesPatternIter<'a>"],["impl Clone for GroupInfoError"],["impl Clone for DenseTransitions"],["impl Clone for LookSet"],["impl Clone for DebugByte"],["impl Clone for BuildError"],["impl Clone for State"],["impl Clone for Config"],["impl<'h> Clone for Searcher<'h>"],["impl<'h> Clone for Input<'h>"],["impl Clone for GroupInfo"],["impl Clone for LookSetIter"],["impl Clone for Regex"],["impl Clone for ByteClasses"],["impl Clone for Config"],["impl Clone for BuildError"],["impl Clone for Builder"],["impl Clone for WhichCaptures"],["impl Clone for Span"],["impl Clone for Cache"],["impl Clone for Builder"],["impl Clone for StartError"],["impl Clone for DFA"],["impl Clone for BoundedBacktracker"],["impl Clone for MatchErrorKind"],["impl Clone for SmallIndexError"],["impl Clone for Config"],["impl Clone for BuildError"],["impl Clone for Builder"],["impl Clone for Captures"],["impl Clone for Unit"],["impl Clone for PikeVM"],["impl Clone for Builder"],["impl Clone for Cache"],["impl Clone for LookMatcher"],["impl Clone for Anchored"],["impl Clone for SparseTransitions"],["impl Clone for Look"],["impl Clone for Prefilter"],["impl<'a> Clone for GroupInfoPatternNames<'a>"],["impl Clone for Config"],["impl Clone for PatternSetInsertError"],["impl Clone for Compiler"],["impl Clone for StateID"],["impl Clone for Cache"],["impl Clone for Builder"],["impl Clone for PatternID"],["impl Clone for DFA"],["impl Clone for LazyStateID"],["impl Clone for Config"],["impl Clone for NonMaxUsize"],["impl Clone for NFA"],["impl Clone for StateIDError"],["impl Clone for UnicodeWordBoundaryError"],["impl Clone for PatternSet"],["impl Clone for Match"],["impl Clone for HalfMatch"],["impl Clone for Cache"],["impl Clone for SmallIndex"],["impl Clone for Builder"],["impl Clone for Cache"],["impl<'a> Clone for PatternSetIter<'a>"],["impl Clone for MatchError"],["impl Clone for Transition"],["impl Clone for BuildError"]], "regex_syntax":[["impl Clone for RepetitionRange"],["impl Clone for Parser"],["impl Clone for ClassBytes"],["impl Clone for Literal"],["impl Clone for Dot"],["impl Clone for WithComments"],["impl Clone for ClassSetBinaryOpKind"],["impl Clone for Extractor"],["impl Clone for Repetition"],["impl Clone for Assertion"],["impl Clone for ClassUnicodeKind"],["impl Clone for ClassSetUnion"],["impl Clone for Properties"],["impl Clone for ClassUnicodeRange"],["impl Clone for CaptureName"],["impl Clone for LookSet"],["impl Clone for Group"],["impl Clone for Error"],["impl Clone for GroupKind"],["impl Clone for Literal"],["impl Clone for HirKind"],["impl Clone for ClassSetBinaryOp"],["impl Clone for ClassAscii"],["impl Clone for ClassAsciiKind"],["impl Clone for ParserBuilder"],["impl Clone for RepetitionKind"],["impl Clone for Comment"],["impl Clone for ClassSet"],["impl Clone for ExtractKind"],["impl Clone for TranslatorBuilder"],["impl Clone for Hir"],["impl Clone for ClassBracketed"],["impl Clone for Utf8Range"],["impl Clone for FlagsItem"],["impl Clone for FlagsItemKind"],["impl Clone for SpecialLiteralKind"],["impl Clone for Flags"],["impl Clone for ClassUnicode"],["impl Clone for Seq"],["impl Clone for Literal"],["impl Clone for AssertionKind"],["impl Clone for ParserBuilder"],["impl Clone for Ast"],["impl Clone for Error"],["impl Clone for LookSetIter"],["impl Clone for ClassSetItem"],["impl Clone for Flag"],["impl Clone for Parser"],["impl Clone for Capture"],["impl Clone for Repetition"],["impl Clone for ClassUnicodeOpKind"],["impl Clone for ClassBytesRange"],["impl Clone for Span"],["impl Clone for LiteralKind"],["impl Clone for ErrorKind"],["impl Clone for Class"],["impl Clone for Position"],["impl Clone for SetFlags"],["impl Clone for ClassSetRange"],["impl Clone for ClassPerlKind"],["impl Clone for Translator"],["impl Clone for Alternation"],["impl Clone for Concat"],["impl Clone for Utf8Sequence"],["impl Clone for ClassUnicode"],["impl Clone for HexLiteralKind"],["impl Clone for ErrorKind"],["impl Clone for Look"],["impl Clone for Error"],["impl Clone for RepetitionOp"],["impl Clone for ClassPerl"]], "reqwest":[["impl Clone for TlsInfo"],["impl Clone for Certificate"],["impl Clone for Client"],["impl Clone for Identity"],["impl Clone for NoProxy"],["impl Clone for Version"],["impl Clone for Client"],["impl Clone for Proxy"]], "rgb":[["impl<ComponentType: Clone> Clone for RGB<ComponentType>"],["impl<ComponentType: Clone> Clone for Gray<ComponentType>"],["impl<ComponentType: Clone, AlphaComponentType: Clone> Clone for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Clone> Clone for BGR<ComponentType>"],["impl<ComponentType: Clone, AlphaComponentType: Clone> Clone for BGRA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Clone, AlphaComponentType: Clone> Clone for GrayAlpha<ComponentType, AlphaComponentType>"]], -"ring":[["impl Clone for PublicKey"],["impl Clone for SystemRandom"],["impl<Public: Clone, Private: Clone> Clone for KeyPairComponents<Public, Private>"],["impl Clone for Prk"],["impl<'a> Clone for Positive<'a>"],["impl Clone for Algorithm"],["impl Clone for Tag"],["impl Clone for PublicKey"],["impl<B: Clone> Clone for UnparsedPublicKey<B>"],["impl Clone for Context"],["impl Clone for Signature"],["impl<B: Clone> Clone for UnparsedPublicKey<B>"],["impl<A: Clone> Clone for Aad<A>"],["impl Clone for Key"],["impl Clone for Algorithm"],["impl Clone for Digest"],["impl Clone for Tag"],["impl Clone for Context"],["impl Clone for Unspecified"],["impl Clone for Algorithm"],["impl<B: Clone> Clone for PublicKeyComponents<B>"],["impl Clone for KeyRejected"],["impl Clone for LessSafeKey"]], +"ring":[["impl<B: Clone> Clone for UnparsedPublicKey<B>"],["impl Clone for KeyRejected"],["impl Clone for PublicKey"],["impl Clone for Algorithm"],["impl<B: Clone> Clone for UnparsedPublicKey<B>"],["impl Clone for Tag"],["impl Clone for Context"],["impl Clone for Key"],["impl Clone for Digest"],["impl<A: Clone> Clone for Aad<A>"],["impl Clone for Signature"],["impl Clone for SystemRandom"],["impl Clone for Prk"],["impl<Public: Clone, Private: Clone> Clone for KeyPairComponents<Public, Private>"],["impl Clone for PublicKey"],["impl<B: Clone> Clone for PublicKeyComponents<B>"],["impl Clone for Unspecified"],["impl Clone for Tag"],["impl Clone for LessSafeKey"],["impl Clone for Algorithm"],["impl<'a> Clone for Positive<'a>"],["impl Clone for Context"],["impl Clone for Algorithm"]], "roxmltree":[["impl Clone for NodeType"],["impl Clone for ParsingOptions"],["impl<'a, 'input: 'a> Clone for AxisIter<'a, 'input>"],["impl<'a, 'input: 'a> Clone for Node<'a, 'input>"],["impl<'input> Clone for StringStorage<'input>"],["impl<'a, 'input: 'a> Clone for Children<'a, 'input>"],["impl<'a, 'b> Clone for ExpandedName<'a, 'b>"],["impl<'input> Clone for PI<'input>"],["impl Clone for TextPos"],["impl<'a, 'input: 'a> Clone for Attribute<'a, 'input>"],["impl Clone for Error"],["impl Clone for NodeId"],["impl<'a, 'input> Clone for Attributes<'a, 'input>"],["impl<'a, 'input> Clone for NamespaceIter<'a, 'input>"],["impl<'input> Clone for Namespace<'input>"],["impl<'a, 'input> Clone for Descendants<'a, 'input>"]], "rustc_demangle":[["impl Clone for TryDemangleError"]], "rustix":[["impl Clone for StatxFlags"],["impl Clone for ReadWriteFlags"],["impl Clone for Errno"],["impl Clone for FallocateFlags"],["impl Clone for Uid"],["impl Clone for WatchFlags"],["impl Clone for StatVfsMountFlags"],["impl Clone for SeekFrom"],["impl Clone for MemfdFlags"],["impl Clone for FileType"],["impl Clone for CreateFlags"],["impl Clone for FdFlags"],["impl Clone for Advice"],["impl Clone for SealFlags"],["impl Clone for Timestamps"],["impl Clone for Direction"],["impl Clone for Mode"],["impl Clone for Access"],["impl Clone for OFlags"],["impl Clone for Opcode"],["impl Clone for DupFlags"],["impl Clone for XattrFlags"],["impl Clone for Gid"],["impl Clone for FlockOperation"],["impl Clone for AtFlags"],["impl Clone for ResolveFlags"],["impl Clone for RenameFlags"]], -"rustls":[["impl Clone for CertRevocationListError"],["impl Clone for PrivateKey"],["impl Clone for WantsServerCert"],["impl Clone for ClientConfig"],["impl Clone for InvalidMessage"],["impl Clone for SupportedCipherSuite"],["impl Clone for ServerExtension"],["impl Clone for WantsTransparencyPolicyOrClientCert"],["impl Clone for PayloadU16"],["impl Clone for OpaqueMessage"],["impl Clone for NamedGroup"],["impl Clone for Error"],["impl<Side: Clone + ConfigSide, State: Clone> Clone for ConfigBuilder<Side, State>"],["impl Clone for KeyShareEntry"],["impl Clone for CertifiedKey"],["impl Clone for AlertLevel"],["impl Clone for RootCertStore"],["impl Clone for Certificate"],["impl Clone for ECPointFormat"],["impl Clone for PayloadU24"],["impl Clone for AlertDescription"],["impl Clone for Side"],["impl Clone for PeerMisbehaved"],["impl Clone for NamedCurve"],["impl Clone for ContentType"],["impl Clone for ProtocolName"],["impl Clone for HandshakeType"],["impl Clone for KeyExchangeAlgorithm"],["impl Clone for DnsName"],["impl Clone for PresharedKeyOffer"],["impl Clone for ClientSessionTicket"],["impl Clone for Tls12ClientSessionValue"],["impl Clone for HeartbeatMessageType"],["impl Clone for PeerIncompatible"],["impl Clone for PresharedKeyBinder"],["impl Clone for Tls12Resumption"],["impl Clone for Resumption"],["impl Clone for UnknownExtension"],["impl Clone for Random"],["impl Clone for ResponderId"],["impl Clone for ECCurveType"],["impl Clone for CertificateError"],["impl Clone for DigitallySignedStruct"],["impl Clone for PresharedKeyIdentity"],["impl Clone for ExtensionType"],["impl Clone for WantsCipherSuites"],["impl Clone for HashAlgorithm"],["impl Clone for ServerName"],["impl Clone for WantsKxGroups"],["impl Clone for PayloadU8"],["impl Clone for ClientSessionCommon"],["impl Clone for PSKKeyExchangeMode"],["impl Clone for KeyUpdateRequest"],["impl Clone for ServerConfig"],["impl Clone for CertificateStatusType"],["impl Clone for SignatureScheme"],["impl Clone for WantsVerifier"],["impl Clone for CipherSuite"],["impl Clone for Compression"],["impl Clone for OCSPCertificateStatusRequest"],["impl Clone for WantsClientCert"],["impl Clone for DistinguishedName"],["impl Clone for u24"],["impl Clone for Payload"],["impl Clone for HeartbeatMode"],["impl Clone for OwnedTrustAnchor"],["impl Clone for ServerNamePayload"],["impl Clone for Sct"],["impl Clone for ClientCertificateType"],["impl Clone for ServerNameType"],["impl Clone for CertificateStatusRequest"],["impl Clone for SignatureAlgorithm"],["impl Clone for PlainMessage"],["impl Clone for ServerName"],["impl Clone for ProtocolVersion"],["impl Clone for SessionId"],["impl Clone for ClientExtension"],["impl Clone for WantsVersions"]], +"rustls":[["impl Clone for ContentType"],["impl Clone for Certificate"],["impl Clone for DnsName"],["impl Clone for RootCertStore"],["impl Clone for ClientSessionTicket"],["impl Clone for ServerConfig"],["impl Clone for Resumption"],["impl Clone for PrivateKey"],["impl Clone for PlainMessage"],["impl Clone for OCSPCertificateStatusRequest"],["impl Clone for UnknownExtension"],["impl Clone for ExtensionType"],["impl Clone for SignatureScheme"],["impl Clone for ProtocolName"],["impl Clone for ServerName"],["impl Clone for Tls12Resumption"],["impl Clone for KeyUpdateRequest"],["impl Clone for WantsKxGroups"],["impl Clone for ServerExtension"],["impl Clone for PayloadU8"],["impl Clone for ServerName"],["impl Clone for CipherSuite"],["impl Clone for ProtocolVersion"],["impl Clone for Side"],["impl Clone for PSKKeyExchangeMode"],["impl Clone for NamedCurve"],["impl Clone for ResponderId"],["impl Clone for WantsServerCert"],["impl Clone for PayloadU24"],["impl Clone for HandshakeType"],["impl Clone for SupportedCipherSuite"],["impl Clone for KeyExchangeAlgorithm"],["impl Clone for InvalidMessage"],["impl Clone for CertificateStatusType"],["impl Clone for DigitallySignedStruct"],["impl Clone for WantsClientCert"],["impl Clone for PeerMisbehaved"],["impl Clone for PayloadU16"],["impl Clone for PresharedKeyOffer"],["impl Clone for ClientConfig"],["impl Clone for SignatureAlgorithm"],["impl Clone for Random"],["impl Clone for Compression"],["impl Clone for CertRevocationListError"],["impl Clone for CertificateStatusRequest"],["impl Clone for NamedGroup"],["impl Clone for KeyShareEntry"],["impl Clone for WantsTransparencyPolicyOrClientCert"],["impl Clone for CertifiedKey"],["impl Clone for ClientCertificateType"],["impl Clone for HeartbeatMode"],["impl Clone for ClientSessionCommon"],["impl Clone for PresharedKeyIdentity"],["impl Clone for OpaqueMessage"],["impl Clone for ECPointFormat"],["impl Clone for AlertLevel"],["impl Clone for OwnedTrustAnchor"],["impl Clone for ClientExtension"],["impl Clone for PeerIncompatible"],["impl Clone for ServerNamePayload"],["impl Clone for AlertDescription"],["impl Clone for CertificateError"],["impl Clone for HashAlgorithm"],["impl Clone for Payload"],["impl Clone for DistinguishedName"],["impl Clone for ServerNameType"],["impl Clone for SessionId"],["impl Clone for WantsVersions"],["impl Clone for PresharedKeyBinder"],["impl Clone for WantsCipherSuites"],["impl Clone for ECCurveType"],["impl Clone for Sct"],["impl Clone for WantsVerifier"],["impl Clone for u24"],["impl Clone for Tls12ClientSessionValue"],["impl Clone for HeartbeatMessageType"],["impl Clone for Error"],["impl<Side: Clone + ConfigSide, State: Clone> Clone for ConfigBuilder<Side, State>"]], "rustybuzz":[["impl Clone for Language"],["impl Clone for GlyphPosition"],["impl Clone for GlyphInfo"],["impl Clone for Direction"],["impl Clone for Feature"],["impl Clone for Variation"],["impl Clone for Script"],["impl<'a> Clone for Face<'a>"],["impl Clone for BufferClusterLevel"],["impl Clone for BufferFlags"]], "ryu":[["impl Clone for Buffer"]], "sct":[["impl Clone for Error"]], @@ -205,12 +205,12 @@ "slotmap":[["impl<'a, K: 'a + Key, V: 'a> Clone for Values<'a, K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Iter<'a, K, V>"],["impl<K: Clone + Key, V: Clone> Clone for IntoIter<K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Iter<'a, K, V>"],["impl<K: Clone + Key, V: Clone> Clone for IntoIter<K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Iter<'a, K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Values<'a, K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Keys<'a, K, V>"],["impl Clone for KeyData"],["impl<'a, K: 'a + Key, V: 'a> Clone for Keys<'a, K, V>"],["impl<K: Clone + Key, V: Clone> Clone for SecondaryMap<K, V>"],["impl<K: Clone, V: Clone> Clone for IntoIter<K, V>"],["impl<K: Key, V> Clone for HopSlotMap<K, V>where\n V: Clone,"],["impl<'a, K: 'a + Key, V: 'a> Clone for Iter<'a, K, V>"],["impl Clone for DefaultKey"],["impl<K: Key, V> Clone for SlotMap<K, V>where\n V: Clone,"],["impl<'a, K: 'a + Key, V: 'a> Clone for Keys<'a, K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Values<'a, K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Values<'a, K, V>"],["impl<'a, K: 'a + Key, V: 'a> Clone for Keys<'a, K, V>"],["impl<K: Key, V> Clone for DenseSlotMap<K, V>where\n V: Clone,"]], "smallvec":[["impl<A: Array + Clone> Clone for IntoIter<A>where\n A::Item: Clone,"],["impl<A: Array> Clone for SmallVec<A>where\n A::Item: Clone,"]], "socket2":[["impl Clone for Protocol"],["impl Clone for Domain"],["impl Clone for Type"],["impl Clone for RecvFlags"],["impl Clone for TcpKeepalive"],["impl Clone for SockAddr"]], -"sqlformat":[["impl Clone for Indent"],["impl Clone for FormatOptions"],["impl Clone for QueryParams"]], +"sqlformat":[["impl Clone for QueryParams"],["impl Clone for FormatOptions"],["impl Clone for Indent"]], "sqlx_core":[["impl Clone for AnyKind"],["impl<'a> Clone for AnyValueRef<'a>"],["impl Clone for AnyTypeInfo"],["impl Clone for AppliedMigration"],["impl<DB: Database> Clone for PoolOptions<DB>"],["impl Clone for AnyTypeInfoKind"],["impl<T: Clone + ?Sized> Clone for Json<T>"],["impl<DB: Database> Clone for Pool<DB>"],["impl Clone for UStr"],["impl Clone for AnyConnectOptions"],["impl Clone for Migration"],["impl Clone for MigrationType"],["impl Clone for AnyColumn"],["impl Clone for AnyValue"],["impl<T: Clone> Clone for Text<T>"],["impl Clone for AnyRow"],["impl Clone for CertificateInput"],["impl Clone for LogSettings"]], "sqlx_macros_core":[["impl Clone for QueryDriver"]], -"sqlx_postgres":[["impl Clone for PgLTree"],["impl Clone for PgConnectOptions"],["impl Clone for PgLTreeLabel"],["impl<T: Clone> Clone for PgRange<T>"],["impl Clone for PgSeverity"],["impl Clone for PgAdvisoryLock"],["impl<Time: Clone, Offset: Clone> Clone for PgTimeTz<Time, Offset>"],["impl Clone for PgAdvisoryLockKey"],["impl Clone for PgInterval"],["impl Clone for Oid"],["impl Clone for PgTypeKind"],["impl<'r> Clone for PgValueRef<'r>"],["impl Clone for PgValueFormat"],["impl Clone for PgMoney"],["impl Clone for PgLQueryVariantFlag"],["impl Clone for PgTypeInfo"],["impl Clone for PgLQueryLevel"],["impl<'q> Clone for PgStatement<'q>"],["impl Clone for PgCiText"],["impl Clone for PgValue"],["impl Clone for PgLQueryVariant"],["impl Clone for PgLQuery"],["impl Clone for PgColumn"],["impl Clone for PgSslMode"]], +"sqlx_postgres":[["impl Clone for PgLTreeLabel"],["impl<'q> Clone for PgStatement<'q>"],["impl Clone for PgMoney"],["impl Clone for PgValueFormat"],["impl Clone for PgLQueryLevel"],["impl Clone for PgLQueryVariantFlag"],["impl Clone for PgCiText"],["impl Clone for Oid"],["impl Clone for PgConnectOptions"],["impl Clone for PgAdvisoryLock"],["impl Clone for PgAdvisoryLockKey"],["impl Clone for PgLTree"],["impl<'r> Clone for PgValueRef<'r>"],["impl Clone for PgInterval"],["impl Clone for PgLQuery"],["impl<T: Clone> Clone for PgRange<T>"],["impl<Time: Clone, Offset: Clone> Clone for PgTimeTz<Time, Offset>"],["impl Clone for PgSeverity"],["impl Clone for PgSslMode"],["impl Clone for PgTypeInfo"],["impl Clone for PgTypeKind"],["impl Clone for PgColumn"],["impl Clone for PgLQueryVariant"],["impl Clone for PgValue"]], "strict_num":[["impl Clone for FiniteF32"],["impl Clone for NonZeroPositiveF64"],["impl Clone for FiniteF64"],["impl Clone for NonZeroPositiveF32"],["impl Clone for PositiveF32"],["impl Clone for PositiveF64"],["impl Clone for NormalizedF32"],["impl Clone for NormalizedF64"]], -"subtle":[["impl<T: Clone> Clone for CtOption<T>"],["impl Clone for Choice"]], +"subtle":[["impl Clone for Choice"],["impl<T: Clone> Clone for CtOption<T>"]], "svgtypes":[["impl Clone for Number"],["impl Clone for AspectRatio"],["impl Clone for TransformOriginError"],["impl Clone for TransformListToken"],["impl<'a> Clone for FuncIRI<'a>"],["impl Clone for Align"],["impl<'a> Clone for Paint<'a>"],["impl Clone for DirectionalPosition"],["impl<'a> Clone for TransformListParser<'a>"],["impl Clone for Transform"],["impl Clone for SimplePathSegment"],["impl Clone for AngleUnit"],["impl Clone for Angle"],["impl<'a> Clone for PathParser<'a>"],["impl Clone for PathSegment"],["impl Clone for ViewBox"],["impl Clone for PaintOrder"],["impl Clone for PaintOrderKind"],["impl<'a> Clone for PointsParser<'a>"],["impl Clone for TransformOrigin"],["impl<'a> Clone for NumberListParser<'a>"],["impl<'a> Clone for LengthListParser<'a>"],["impl Clone for ViewBoxError"],["impl Clone for Color"],["impl<'a> Clone for FilterValueListParser<'a>"],["impl Clone for EnableBackground"],["impl<'a> Clone for IRI<'a>"],["impl Clone for PaintFallback"],["impl<'a> Clone for SimplifyingPathParser<'a>"],["impl Clone for LengthUnit"],["impl<'a> Clone for FilterValue<'a>"],["impl Clone for Length"]], "synstructure":[["impl<'a> Clone for Structure<'a>"],["impl<'a> Clone for VariantAst<'a>"],["impl Clone for AddBounds"],["impl<'a> Clone for VariantInfo<'a>"],["impl<'a> Clone for BindingInfo<'a>"],["impl Clone for BindStyle"]], "tar":[["impl Clone for EntryType"],["impl Clone for Header"],["impl Clone for HeaderMode"]], @@ -241,13 +241,13 @@ "unicode_vo":[["impl Clone for Orientation"]], "universal_hash":[["impl Clone for Error"]], "untrusted":[["impl<'a> Clone for Input<'a>"],["impl Clone for EndOfInput"]], -"url":[["impl Clone for ParseError"],["impl<'a> Clone for ParseOptions<'a>"],["impl Clone for OpaqueOrigin"],["impl Clone for SyntaxViolation"],["impl Clone for Position"],["impl Clone for Origin"],["impl Clone for Url"],["impl<S: Clone> Clone for Host<S>"]], +"url":[["impl Clone for Position"],["impl Clone for SyntaxViolation"],["impl Clone for OpaqueOrigin"],["impl Clone for ParseError"],["impl<S: Clone> Clone for Host<S>"],["impl<'a> Clone for ParseOptions<'a>"],["impl Clone for Url"],["impl Clone for Origin"]], "usvg":[["impl Clone for PostProcessingSteps"],["impl Clone for XmlOptions"]], "usvg_parser":[["impl Clone for EId"],["impl Clone for AId"]], "usvg_tree":[["impl Clone for RadialGradient"],["impl Clone for CompositeOperator"],["impl Clone for Node"],["impl Clone for LineCap"],["impl Clone for Font"],["impl Clone for LinearGradient"],["impl Clone for Merge"],["impl Clone for TextFlow"],["impl Clone for TextSpan"],["impl Clone for ConvolveMatrixData"],["impl Clone for Flood"],["impl Clone for TextDecorationStyle"],["impl Clone for Text"],["impl Clone for ImageRendering"],["impl Clone for Image"],["impl Clone for Fill"],["impl Clone for ConvolveMatrix"],["impl Clone for Filter"],["impl Clone for ColorMatrixKind"],["impl Clone for Color"],["impl Clone for FontStretch"],["impl Clone for ColorChannel"],["impl Clone for Kind"],["impl Clone for TextChunk"],["impl Clone for PointLight"],["impl Clone for LightSource"],["impl Clone for DropShadow"],["impl Clone for SpotLight"],["impl Clone for StrokeMiterlimit"],["impl Clone for TextRendering"],["impl Clone for EdgeMode"],["impl Clone for Pattern"],["impl Clone for DominantBaseline"],["impl Clone for Morphology"],["impl Clone for BaselineShift"],["impl Clone for Path"],["impl Clone for LengthAdjust"],["impl Clone for Units"],["impl Clone for ColorInterpolation"],["impl Clone for SpecularLighting"],["impl Clone for Stop"],["impl Clone for NonZeroF32"],["impl Clone for Blend"],["impl Clone for AlignmentBaseline"],["impl Clone for DisplacementMap"],["impl Clone for DistantLight"],["impl Clone for BaseGradient"],["impl Clone for Input"],["impl Clone for ViewBox"],["impl Clone for MorphologyOperator"],["impl Clone for Tree"],["impl Clone for TextPath"],["impl Clone for DiffuseLighting"],["impl Clone for Image"],["impl Clone for TransferFunction"],["impl Clone for LineJoin"],["impl Clone for ImageKind"],["impl Clone for PaintOrder"],["impl Clone for SpreadMethod"],["impl Clone for Group"],["impl Clone for TextAnchor"],["impl Clone for WritingMode"],["impl Clone for TextDecoration"],["impl Clone for ComponentTransfer"],["impl Clone for ClipPath"],["impl Clone for Offset"],["impl Clone for FillRule"],["impl Clone for Composite"],["impl Clone for Primitive"],["impl Clone for Mask"],["impl Clone for MaskType"],["impl Clone for FontStyle"],["impl Clone for ShapeRendering"],["impl Clone for Paint"],["impl Clone for BlendMode"],["impl Clone for Tile"],["impl Clone for BBox"],["impl Clone for Turbulence"],["impl Clone for ImageKind"],["impl Clone for ColorMatrix"],["impl Clone for Stroke"],["impl Clone for GaussianBlur"],["impl Clone for TurbulenceKind"],["impl Clone for Visibility"]], "utf16_iter":[["impl<'a> Clone for Utf16CharIndices<'a>"],["impl<'a> Clone for ErrorReportingUtf16Chars<'a>"],["impl<'a> Clone for Utf16Chars<'a>"]], "utf8_iter":[["impl<'a> Clone for Utf8CharIndices<'a>"],["impl<'a> Clone for Utf8Chars<'a>"],["impl<'a> Clone for ErrorReportingUtf8Chars<'a>"]], -"uuid":[["impl Clone for Variant"],["impl Clone for Error"],["impl Clone for Braced"],["impl Clone for Version"],["impl Clone for NoContext"],["impl Clone for Urn"],["impl Clone for Hyphenated"],["impl Clone for Timestamp"],["impl Clone for Simple"],["impl Clone for Uuid"]], +"uuid":[["impl Clone for Hyphenated"],["impl Clone for Timestamp"],["impl Clone for NoContext"],["impl Clone for Urn"],["impl Clone for Uuid"],["impl Clone for Version"],["impl Clone for Error"],["impl Clone for Variant"],["impl Clone for Simple"],["impl Clone for Braced"]], "walkdir":[["impl Clone for DirEntry"]], "want":[["impl Clone for SharedGiver"]], "webpki":[["impl Clone for KeyUsage"],["impl Clone for InvalidDnsNameError"],["impl Clone for OwnedCertRevocationList"],["impl<'a> Clone for IpAddrRef<'a>"],["impl Clone for IpAddr"],["impl Clone for OwnedRevokedCert"],["impl Clone for InvalidSubjectNameError"],["impl<'a> Clone for SubjectNameRef<'a>"],["impl Clone for AddrParseError"],["impl Clone for Error"],["impl Clone for Time"],["impl<'a> Clone for DnsNameRef<'a>"],["impl Clone for DnsName"],["impl Clone for RevocationReason"]], diff --git a/trait.impl/core/cmp/trait.Eq.js b/trait.impl/core/cmp/trait.Eq.js index 0fa305679246..a58b60025fb6 100644 --- a/trait.impl/core/cmp/trait.Eq.js +++ b/trait.impl/core/cmp/trait.Eq.js @@ -22,7 +22,7 @@ "bytes":[["impl Eq for Bytes"],["impl Eq for BytesMut"]], "bytestring":[["impl Eq for ByteString"]], "calendrical_calculations":[["impl Eq for BookHebrew"],["impl Eq for RataDie"]], -"chrono":[["impl<Tz: TimeZone> Eq for Date<Tz>"],["impl Eq for Colons"],["impl Eq for Parsed"],["impl Eq for Months"],["impl Eq for FixedOffset"],["impl Eq for InternalNumeric"],["impl<Tz: TimeZone> Eq for DateTime<Tz>"],["impl Eq for OffsetFormat"],["impl Eq for InternalFixed"],["impl Eq for Pad"],["impl<'a> Eq for Item<'a>"],["impl Eq for Duration"],["impl Eq for Days"],["impl Eq for Fixed"],["impl Eq for Weekday"],["impl Eq for IsoWeek"],["impl Eq for Month"],["impl Eq for NaiveDateWeeksIterator"],["impl Eq for RoundingError"],["impl Eq for NaiveDateDaysIterator"],["impl Eq for NaiveDate"],["impl Eq for ParseError"],["impl Eq for Utc"],["impl Eq for Numeric"],["impl Eq for ParseErrorKind"],["impl Eq for NaiveDateTime"],["impl Eq for OutOfRange"],["impl Eq for SecondsFormat"],["impl Eq for NaiveTime"],["impl<T: Eq> Eq for LocalResult<T>"],["impl Eq for OffsetPrecision"]], +"chrono":[["impl Eq for Months"],["impl Eq for Utc"],["impl Eq for Duration"],["impl<'a> Eq for Item<'a>"],["impl Eq for Parsed"],["impl Eq for SecondsFormat"],["impl Eq for IsoWeek"],["impl<T: Eq> Eq for LocalResult<T>"],["impl<Tz: TimeZone> Eq for DateTime<Tz>"],["impl Eq for ParseErrorKind"],["impl Eq for OffsetPrecision"],["impl Eq for Numeric"],["impl Eq for OutOfRange"],["impl Eq for NaiveDateDaysIterator"],["impl Eq for OffsetFormat"],["impl Eq for NaiveTime"],["impl Eq for Fixed"],["impl Eq for InternalFixed"],["impl Eq for NaiveDateWeeksIterator"],["impl Eq for ParseError"],["impl Eq for Pad"],["impl Eq for Days"],["impl Eq for Month"],["impl Eq for NaiveDate"],["impl Eq for InternalNumeric"],["impl Eq for Weekday"],["impl Eq for Colons"],["impl<Tz: TimeZone> Eq for Date<Tz>"],["impl Eq for RoundingError"],["impl Eq for FixedOffset"],["impl Eq for NaiveDateTime"]], "chumsky":[["impl<I: Eq, S: Eq> Eq for SimpleReason<I, S>"],["impl<I: Eq, S: Eq> Eq for Cheap<I, S>"],["impl<I: Hash + Eq, S: Eq> Eq for Simple<I, S>"]], "combine":[["impl<'a, T: Eq> Eq for SliceStream<'a, T>"],["impl<S: Eq> Eq for Stream<S>"],["impl<P: Eq> Eq for Span<P>"],["impl<S: Eq, U: Eq> Eq for Stream<S, U>"],["impl<S: Eq, E: Eq> Eq for Stream<S, E>"],["impl Eq for SourcePosition"],["impl<S: Eq> Eq for MaybePartialStream<S>"],["impl<T: ?Sized> Eq for PointerOffset<T>"],["impl<S: Eq> Eq for CompleteStream<S>"],["impl<S: Eq> Eq for PartialStream<S>"]], "convert_case":[["impl Eq for Case"]], @@ -36,7 +36,7 @@ "dashmap":[["impl Eq for TryReserveError"]], "data_url":[["impl Eq for Mime"]], "deranged":[["impl<const MIN: u128, const MAX: u128> Eq for RangedU128<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Eq for RangedU8<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Eq for OptionRangedU128<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Eq for OptionRangedI32<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Eq for OptionRangedU32<MIN, MAX>"],["impl Eq for ParseIntError"],["impl<const MIN: i8, const MAX: i8> Eq for OptionRangedI8<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Eq for RangedI32<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Eq for RangedI8<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Eq for RangedU16<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Eq for RangedI64<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Eq for OptionRangedI128<MIN, MAX>"],["impl Eq for TryFromIntError"],["impl<const MIN: i128, const MAX: i128> Eq for RangedI128<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Eq for OptionRangedU64<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Eq for RangedU32<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Eq for OptionRangedU8<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Eq for RangedU64<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Eq for RangedI16<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Eq for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Eq for OptionRangedU16<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Eq for RangedIsize<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Eq for RangedUsize<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Eq for OptionRangedI64<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Eq for OptionRangedIsize<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Eq for OptionRangedI16<MIN, MAX>"]], -"digest":[["impl Eq for MacError"],["impl Eq for InvalidBufferSize"],["impl<T: OutputSizeUser> Eq for CtOutput<T>"]], +"digest":[["impl<T: OutputSizeUser> Eq for CtOutput<T>"],["impl Eq for InvalidBufferSize"],["impl Eq for MacError"]], "either":[["impl<L: Eq, R: Eq> Eq for Either<L, R>"]], "email_address":[["impl Eq for EmailAddress"]], "email_encoding":[["impl<'a> Eq for StrOrBytes<'a>"],["impl Eq for Encoding"]], @@ -50,15 +50,15 @@ "fontdb":[["impl Eq for Weight"],["impl<'a> Eq for Family<'a>"],["impl Eq for Style"],["impl<'a> Eq for Query<'a>"],["impl Eq for ID"]], "futures_channel":[["impl<T: Eq> Eq for TrySendError<T>"],["impl Eq for Canceled"],["impl Eq for SendError"]], "futures_intrusive":[["impl Eq for StateId"],["impl Eq for CloseStatus"]], -"futures_util":[["impl Eq for Aborted"],["impl<T: Eq> Eq for AllowStdIo<T>"],["impl Eq for PollNext"],["impl<T: Eq, E: Eq> Eq for TryChunksError<T, E>"],["impl<T: Eq, E: Eq> Eq for TryReadyChunksError<T, E>"]], +"futures_util":[["impl Eq for PollNext"],["impl Eq for Aborted"],["impl<T: Eq, E: Eq> Eq for TryChunksError<T, E>"],["impl<T: Eq> Eq for AllowStdIo<T>"],["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"]], "gif":[["impl Eq for AnyExtension"],["impl Eq for Version"],["impl Eq for Extension"],["impl Eq for Block"],["impl Eq for DisposalMethod"]], "gimli":[["impl Eq for DwAte"],["impl Eq for DwLle"],["impl Eq for Format"],["impl Eq for DwInl"],["impl Eq for Range"],["impl<R, Offset> Eq for UnitHeader<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl Eq for DwLne"],["impl<T: Eq> Eq for DebugRngListsIndex<T>"],["impl<R, Offset> Eq for AttributeValue<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl Eq for DwEnd"],["impl<R, Offset> Eq for Operation<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl<R, Offset> Eq for CompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl<T: Eq> Eq for DebugLineOffset<T>"],["impl Eq for ReaderOffsetId"],["impl Eq for DwAt"],["impl<T: Eq> Eq for DebugLocListsIndex<T>"],["impl Eq for DwAddr"],["impl<T: Eq> Eq for DebugFrameOffset<T>"],["impl Eq for DwEhPe"],["impl<T: Eq> Eq for DebugStrOffsetsIndex<T>"],["impl Eq for DwCc"],["impl Eq for DwLnct"],["impl<R: Eq + Reader> Eq for DebugFrame<R>"],["impl<T: Eq> Eq for DebugArangesOffset<T>"],["impl Eq for DwForm"],["impl<T: Eq> Eq for UnitOffset<T>"],["impl Eq for Abbreviation"],["impl<'bases, Section, R> Eq for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Reader + Eq,\n Section: UnwindSection<R> + Eq,\n R::Offset: Eq,\n Section::Offset: Eq,"],["impl Eq for AttributeSpecification"],["impl<R, Offset> Eq for ArangeHeader<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl Eq for DwIdx"],["impl<R: Eq + Reader> Eq for RegisterRule<R>"],["impl<R: Eq + Reader, S: Eq + UnwindContextStorage<R>> Eq for UnwindTableRow<R, S>"],["impl Eq for DwId"],["impl<T: Eq> Eq for RawRangeListsOffset<T>"],["impl Eq for DwVis"],["impl Eq for DwLang"],["impl Eq for Augmentation"],["impl<T: Eq> Eq for DebugLocListsBase<T>"],["impl Eq for ColumnType"],["impl Eq for SectionBaseAddresses"],["impl<'bases, Section, R> Eq for CieOrFde<'bases, Section, R>where\n R: Reader + Eq,\n Section: UnwindSection<R> + Eq,"],["impl Eq for BaseAddresses"],["impl Eq for ValueType"],["impl Eq for LineRow"],["impl<T: Eq> Eq for DebugAbbrevOffset<T>"],["impl<R: Eq + Reader, A: Eq + UnwindContextStorage<R>> Eq for UnwindContext<R, A>where\n A::Stack: Eq,"],["impl Eq for Register"],["impl Eq for DwTag"],["impl<T: Eq> Eq for LocationListsOffset<T>"],["impl Eq for DwVirtuality"],["impl Eq for DwSect"],["impl Eq for LineEncoding"],["impl<R, Offset> Eq for CommonInformationEntry<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl Eq for Vendor"],["impl<Offset> Eq for UnitType<Offset>where\n Offset: ReaderOffset + Eq,"],["impl Eq for DwoId"],["impl Eq for DwDs"],["impl Eq for DwDefaulted"],["impl<'input, Endian> Eq for EndianSlice<'input, Endian>where\n Endian: Endianity + Eq,"],["impl<R: Eq + Reader> Eq for LocationListEntry<R>"],["impl Eq for DwSectV2"],["impl Eq for BigEndian"],["impl<R, Offset> Eq for FileEntry<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl Eq for LittleEndian"],["impl<T: Eq> Eq for DebugLineStrOffset<T>"],["impl Eq for DwarfFileType"],["impl Eq for DwMacro"],["impl Eq for DwOrd"],["impl<T: Eq> Eq for DebugTypesOffset<T>"],["impl<T: Eq> Eq for UnitSectionOffset<T>"],["impl Eq for Encoding"],["impl<R: Eq + Reader> Eq for Expression<R>"],["impl Eq for RunTimeEndian"],["impl Eq for Error"],["impl<R, Offset> Eq for LineInstruction<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl<R, Offset> Eq for IncompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl<T: Eq> Eq for DebugInfoOffset<T>"],["impl Eq for FileEntryFormat"],["impl Eq for DwRle"],["impl Eq for DebugTypeSignature"],["impl Eq for DwChildren"],["impl<T: Eq> Eq for DebugAddrIndex<T>"],["impl<R, Offset> Eq for FrameDescriptionEntry<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl<R: Eq + Reader> Eq for CallFrameInstruction<R>"],["impl<R, Offset> Eq for LineProgramHeader<R, Offset>where\n R: Reader<Offset = Offset> + Eq,\n Offset: ReaderOffset + Eq,"],["impl<T: Eq> Eq for DebugRngListsBase<T>"],["impl<T: Eq> Eq for DieReference<T>"],["impl Eq for DwDsc"],["impl<R: Eq + Reader> Eq for Attribute<R>"],["impl Eq for DwLns"],["impl<R: Eq + Reader> Eq for CfaRule<R>"],["impl Eq for StoreOnHeap"],["impl<T: Eq> Eq for DebugMacinfoOffset<T>"],["impl Eq for SectionId"],["impl Eq for Pointer"],["impl<T: Eq> Eq for RangeListsOffset<T>"],["impl<T: Eq> Eq for DebugMacroOffset<T>"],["impl<R: Eq + Reader> Eq for EhFrame<R>"],["impl Eq for ArangeEntry"],["impl<T: Eq> Eq for DebugStrOffset<T>"],["impl Eq for DwOp"],["impl Eq for DwAccess"],["impl Eq for UnitIndexSection"],["impl Eq for DwUt"],["impl<T: Eq> Eq for DebugStrOffsetsBase<T>"],["impl<T: Eq> Eq for EhFrameOffset<T>"],["impl<T: Eq> Eq for DebugAddrBase<T>"],["impl<R: Eq + Reader> Eq for EhFrameHdr<R>"],["impl Eq for AbbreviationsCacheStrategy"],["impl Eq for DwCfa"]], "git2":[["impl Eq for Delta"],["impl Eq for Status"],["impl Eq for DiffFormat"],["impl Eq for ReferenceFormat"],["impl Eq for DiffStatsFormat"],["impl Eq for SubmoduleIgnore"],["impl Eq for RepositoryState"],["impl Eq for CheckoutNotificationType"],["impl Eq for PackBuilderStage"],["impl Eq for StashFlags"],["impl<'string> Eq for AttrValue<'string>"],["impl Eq for Signature<'_>"],["impl Eq for StashApplyProgress"],["impl Eq for FetchPrune"],["impl Eq for ReferenceType"],["impl Eq for MergePreference"],["impl Eq for RevparseMode"],["impl Eq for ResetType"],["impl Eq for Time"],["impl Eq for IndexEntryExtendedFlag"],["impl Eq for IndexAddOption"],["impl Eq for StashApplyFlags"],["impl Eq for CredentialType"],["impl Eq for RepositoryInitMode"],["impl Eq for DiffFlags"],["impl Eq for OdbLookupFlags"],["impl Eq for Direction"],["impl Eq for PathspecFlags"],["impl Eq for AutotagOption"],["impl Eq for FileMode"],["impl Eq for SubmoduleStatus"],["impl<'a> Eq for TreeEntry<'a>"],["impl Eq for IndexEntryFlag"],["impl Eq for RepositoryOpenFlags"],["impl Eq for ObjectType"],["impl<'repo> Eq for Reference<'repo>"],["impl Eq for SubmoduleUpdate"],["impl Eq for MergeAnalysis"],["impl Eq for IndexTime"],["impl Eq for ErrorCode"],["impl Eq for ConfigLevel"],["impl Eq for AttrCheckFlags"],["impl Eq for FileFavor"],["impl Eq for BranchType"],["impl Eq for Sort"],["impl Eq for Oid"],["impl Eq for ErrorClass"]], "h2":[["impl Eq for StreamId"],["impl Eq for Protocol"],["impl Eq for Reason"]], -"hashbrown":[["impl<T, S, A> Eq for HashSet<T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["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 Eq for TryReserveError"]], -"hashlink":[["impl<T, S> Eq for LinkedHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K: Hash + Eq, V: Eq, S: BuildHasher> Eq for LinkedHashMap<K, V, S>"]], +"hashbrown":[["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,"],["impl Eq for TryReserveError"]], +"hashlink":[["impl<K: Hash + Eq, V: Eq, S: BuildHasher> Eq for LinkedHashMap<K, V, S>"],["impl<T, S> Eq for LinkedHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"]], "headless_lms_models":[["impl Eq for CertificateTextAnchor"],["impl Eq for CourseBackgroundQuestionType"],["impl Eq for FeedbackBlock"],["impl Eq for NewProposedPageEdits"],["impl Eq for EditProposalInfo"],["impl<'a> Eq for ExerciseTaskGradingRequest<'a>"],["impl Eq for ProposalCount"],["impl Eq for HistoryRestoreData"],["impl Eq for UserPointsUpdateStrategy"],["impl Eq for FeedbackCount"],["impl Eq for PageProposal"],["impl Eq for PlaygroundExample"],["impl Eq for ProposalStatus"],["impl Eq for Feedback"],["impl Eq for BlockProposal"],["impl Eq for TeacherDecisionType"],["impl Eq for UserRole"],["impl Eq for GradingProgress"],["impl Eq for EditedBlockStillExistsData"],["impl Eq for UserCourseInstanceExerciseServiceVariable"],["impl Eq for CourseModuleCompletion"],["impl Eq for NewFeedback"],["impl Eq for RegisteredCompletion"],["impl Eq for BlockProposalAction"],["impl Eq for PaperSize"],["impl Eq for EditedBlockNoLongerExistsData"],["impl Eq for ActivityProgress"],["impl Eq for CourseInstanceOrExamId"],["impl Eq for CourseCount"],["impl Eq for GeneratedCertificate"],["impl Eq for ChapterStatus"],["impl<'a> Eq for DatabaseCertificateConfigurationInner<'a>"],["impl Eq for HistoryChangeReason"],["impl Eq for ReviewingStage"],["impl Eq for PeerReviewSubmission"],["impl Eq for PlaygroundExampleData"],["impl Eq for BlockProposalInfo"],["impl Eq for PeerReviewQueueEntry"],["impl Eq for PeerReviewQuestionType"],["impl Eq for NewProposedBlockEdit"],["impl Eq for PeerReviewProcessingStrategy"],["impl Eq for OtherDomainToCourseRedirection"],["impl Eq for ModelErrorType"],["impl Eq for Role"]], "headless_lms_server":[["impl Eq for Login"],["impl Eq for ConsentData"],["impl Eq for Action"],["impl Eq for AuthUser"],["impl Eq for MarkAsRead"]], "headless_lms_utils":[["impl Eq for BlockAttributes"]], @@ -89,9 +89,9 @@ "language_tags":[["impl Eq for ValidationError"],["impl Eq for ParseError"],["impl Eq for LanguageTag"]], "lettre":[["impl Eq for Code"],["impl Eq for Severity"],["impl Eq for Bcc"],["impl Eq for Data"],["impl Eq for From"],["impl Eq for Rset"],["impl Eq for ReplyTo"],["impl Eq for Sender"],["impl Eq for Detail"],["impl Eq for Ehlo"],["impl Eq for Rcpt"],["impl Eq for Mail"],["impl Eq for Subject"],["impl Eq for Mechanism"],["impl Eq for Extension"],["impl Eq for Starttls"],["impl Eq for MessageId"],["impl Eq for To"],["impl Eq for Envelope"],["impl Eq for MailBodyParameter"],["impl Eq for Credentials"],["impl Eq for Noop"],["impl Eq for ClientId"],["impl Eq for Category"],["impl Eq for Mailbox"],["impl Eq for ServerInfo"],["impl Eq for ContentLocation"],["impl Eq for References"],["impl Eq for Address"],["impl Eq for Expn"],["impl Eq for ContentType"],["impl Eq for Comments"],["impl Eq for Auth"],["impl Eq for Keywords"],["impl Eq for AddressError"],["impl Eq for Cc"],["impl Eq for Vrfy"],["impl Eq for Response"],["impl Eq for Quit"],["impl Eq for ContentTransferEncoding"],["impl Eq for Mailboxes"],["impl Eq for UserAgent"],["impl Eq for RcptParameter"],["impl Eq for MimeVersion"],["impl Eq for ContentId"],["impl Eq for Help"],["impl Eq for Date"],["impl Eq for MailParameter"],["impl Eq for InReplyTo"]], "libgit2_sys":[["impl Eq for git_index_time"],["impl Eq for git_time"]], -"linux_raw_sys":[["impl Eq for fsconfig_command"],["impl Eq for __kernel_timespec"],["impl Eq for membarrier_cmd_flag"],["impl<Storage: Eq> Eq for __BindgenBitfieldUnit<Storage>"],["impl Eq for membarrier_cmd"]], +"linux_raw_sys":[["impl Eq for __kernel_timespec"],["impl<Storage: Eq> Eq for __BindgenBitfieldUnit<Storage>"],["impl Eq for membarrier_cmd_flag"],["impl Eq for membarrier_cmd"],["impl Eq for fsconfig_command"]], "litemap":[["impl<K: Eq + ?Sized, V: Eq + ?Sized, S: Eq> Eq for LiteMap<K, V, S>"]], -"log":[["impl Eq for ParseLevelError"],["impl Eq for Level"],["impl<'a> Eq for MetadataBuilder<'a>"],["impl<'a> Eq for Metadata<'a>"],["impl Eq for LevelFilter"]], +"log":[["impl<'a> Eq for Metadata<'a>"],["impl<'a> Eq for MetadataBuilder<'a>"],["impl Eq for ParseLevelError"],["impl Eq for LevelFilter"],["impl Eq for Level"]], "memmap2":[["impl Eq for Advice"],["impl Eq for UncheckedAdvice"]], "mime":[["impl Eq for Mime"],["impl<'a> Eq for Name<'a>"]], "mime_guess":[["impl Eq for MimeGuess"]], @@ -107,7 +107,7 @@ "once_cell":[["impl<T: Eq> Eq for OnceCell<T>"],["impl<T: Eq> Eq for OnceCell<T>"]], "openssl":[["impl Eq for Padding"],["impl Eq for ErrorCode"],["impl Eq for Pkcs7Flags"],["impl Eq for Nid"],["impl Eq for KeyIvPair"],["impl Eq for AlpnError"],["impl Eq for BigNumRef"],["impl Eq for OcspCertStatus"],["impl Eq for SslSessionCacheMode"],["impl Eq for Asn1Type"],["impl Eq for SslVersion"],["impl Eq for ClientHelloResponse"],["impl Eq for SslAlert"],["impl Eq for BigNum"],["impl Eq for OcspFlag"],["impl Eq for Asn1IntegerRef"],["impl Eq for OcspRevokedStatus"],["impl Eq for X509VerifyResult"],["impl Eq for MessageDigest"],["impl Eq for X509PurposeId"],["impl Eq for TimeDiff"],["impl Eq for ExtensionContext"],["impl Eq for SniError"],["impl Eq for CMSOptions"],["impl Eq for ShutdownState"],["impl Eq for CrlReason"],["impl Eq for X509"],["impl Eq for SrtpProfileId"],["impl Eq for X509CheckFlags"],["impl Eq for Cipher"],["impl Eq for ShutdownResult"],["impl Eq for SslMode"],["impl Eq for X509Ref"],["impl Eq for Asn1Integer"],["impl Eq for SslVerifyMode"],["impl Eq for OcspResponseStatus"],["impl Eq for X509VerifyFlags"],["impl Eq for Id"],["impl Eq for SslOptions"]], "parking_lot":[["impl Eq for WaitTimeoutResult"],["impl Eq for OnceState"]], -"parking_lot_core":[["impl Eq for UnparkToken"],["impl Eq for UnparkResult"],["impl Eq for ParkToken"],["impl Eq for FilterOp"],["impl Eq for RequeueOp"],["impl Eq for ParkResult"]], +"parking_lot_core":[["impl Eq for FilterOp"],["impl Eq for ParkToken"],["impl Eq for UnparkToken"],["impl Eq for UnparkResult"],["impl Eq for ParkResult"],["impl Eq for RequeueOp"]], "parse_size":[["impl Eq for Error"],["impl Eq for UnitSystem"],["impl Eq for ByteSuffix"]], "pem":[["impl Eq for PemError"]], "png":[["impl Eq for ITXtChunk"],["impl Eq for OutputInfo"],["impl Eq for DisposeOp"],["impl Eq for ZTXtChunk"],["impl Eq for SourceChromaticities"],["impl Eq for ChunkType"],["impl Eq for BitDepth"],["impl Eq for SrgbRenderingIntent"],["impl Eq for ScaledFloat"],["impl Eq for ColorType"],["impl Eq for AdaptiveFilterType"],["impl Eq for FilterType"],["impl Eq for TEXtChunk"],["impl Eq for Unit"],["impl Eq for BlendOp"],["impl Eq for Transformations"]], @@ -126,10 +126,10 @@ "regex_syntax":[["impl Eq for Literal"],["impl Eq for LookSet"],["impl Eq for RepetitionOp"],["impl Eq for SpecialLiteralKind"],["impl Eq for Concat"],["impl Eq for ClassUnicodeKind"],["impl Eq for Utf8Sequence"],["impl Eq for Error"],["impl Eq for Class"],["impl Eq for Flags"],["impl Eq for Ast"],["impl Eq for RepetitionRange"],["impl Eq for ClassSet"],["impl Eq for Flag"],["impl Eq for ClassUnicodeOpKind"],["impl Eq for HirKind"],["impl Eq for Literal"],["impl Eq for ClassSetBinaryOp"],["impl Eq for FlagsItem"],["impl Eq for HexLiteralKind"],["impl Eq for Dot"],["impl Eq for ClassBytes"],["impl Eq for ClassUnicode"],["impl Eq for ClassUnicode"],["impl Eq for GroupKind"],["impl Eq for SetFlags"],["impl Eq for Error"],["impl Eq for Look"],["impl Eq for Assertion"],["impl Eq for Seq"],["impl Eq for Literal"],["impl Eq for Comment"],["impl Eq for ClassSetRange"],["impl Eq for Alternation"],["impl Eq for Repetition"],["impl Eq for ClassAsciiKind"],["impl Eq for LiteralKind"],["impl Eq for WithComments"],["impl Eq for ErrorKind"],["impl Eq for Position"],["impl Eq for ClassSetItem"],["impl Eq for ClassSetUnion"],["impl Eq for ClassSetBinaryOpKind"],["impl Eq for Hir"],["impl Eq for ClassAscii"],["impl Eq for Error"],["impl Eq for ErrorKind"],["impl Eq for Capture"],["impl Eq for AssertionKind"],["impl Eq for ClassBracketed"],["impl Eq for Repetition"],["impl Eq for Utf8Range"],["impl Eq for FlagsItemKind"],["impl Eq for Span"],["impl Eq for ClassUnicodeRange"],["impl Eq for Group"],["impl Eq for ClassBytesRange"],["impl Eq for RepetitionKind"],["impl Eq for Properties"],["impl Eq for ClassPerl"],["impl Eq for CaptureName"],["impl Eq for ClassPerlKind"]], "reqwest":[["impl Eq for Version"]], "rgb":[["impl<ComponentType: Eq> Eq for BGR<ComponentType>"],["impl<ComponentType: Eq> Eq for Gray<ComponentType>"],["impl<ComponentType: Eq, AlphaComponentType: Eq> Eq for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Eq> Eq for RGB<ComponentType>"],["impl<ComponentType: Eq, AlphaComponentType: Eq> Eq for BGRA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Eq, AlphaComponentType: Eq> Eq for GrayAlpha<ComponentType, AlphaComponentType>"]], -"ring":[["impl Eq for Algorithm"],["impl Eq for EcdsaSigningAlgorithm"],["impl<A> Eq for Aad<A>where\n A: Eq,"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"]], +"ring":[["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl Eq for Algorithm"],["impl<A> Eq for Aad<A>where\n A: Eq,"],["impl Eq for Algorithm"],["impl Eq for EcdsaSigningAlgorithm"],["impl Eq for Algorithm"]], "roxmltree":[["impl Eq for Error"],["impl<'a, 'b> Eq for ExpandedName<'a, 'b>"],["impl Eq for TextPos"],["impl<'input> Eq for StringStorage<'input>"],["impl<'input> Eq for Namespace<'input>"],["impl Eq for NodeId"],["impl Eq for NodeType"],["impl<'input> Eq for PI<'input>"],["impl Eq for Node<'_, '_>"],["impl Eq for ParsingOptions"]], "rustix":[["impl Eq for Direction"],["impl Eq for FdFlags"],["impl Eq for DupFlags"],["impl Eq for XattrFlags"],["impl Eq for Opcode"],["impl Eq for Uid"],["impl Eq for CreateFlags"],["impl Eq for SealFlags"],["impl Eq for StatxFlags"],["impl Eq for ReadWriteFlags"],["impl Eq for FallocateFlags"],["impl Eq for Access"],["impl Eq for Errno"],["impl Eq for StatVfsMountFlags"],["impl Eq for Mode"],["impl Eq for RenameFlags"],["impl Eq for FlockOperation"],["impl Eq for AtFlags"],["impl Eq for MemfdFlags"],["impl Eq for WatchFlags"],["impl Eq for Gid"],["impl Eq for OFlags"],["impl Eq for SeekFrom"],["impl Eq for FileType"],["impl Eq for Advice"],["impl Eq for ResolveFlags"]], -"rustls":[["impl Eq for HashAlgorithm"],["impl Eq for IoState"],["impl Eq for PrivateKey"],["impl Eq for ServerNameType"],["impl Eq for SignatureAlgorithm"],["impl Eq for ClientCertificateType"],["impl Eq for Compression"],["impl Eq for HandshakeType"],["impl Eq for ServerName"],["impl Eq for ContentType"],["impl Eq for PayloadU16"],["impl Eq for CipherSuite"],["impl Eq for Payload"],["impl Eq for ECCurveType"],["impl Eq for SupportedProtocolVersion"],["impl Eq for ProtocolVersion"],["impl Eq for CertificateStatusType"],["impl Eq for PSKKeyExchangeMode"],["impl Eq for AlertLevel"],["impl Eq for HeartbeatMessageType"],["impl Eq for ECPointFormat"],["impl Eq for Random"],["impl Eq for ExtensionType"],["impl Eq for BulkAlgorithm"],["impl Eq for AlertDescription"],["impl Eq for DnsName"],["impl Eq for HeartbeatMode"],["impl Eq for PayloadU8"],["impl Eq for KeyUpdateRequest"],["impl Eq for PayloadU24"],["impl Eq for Certificate"],["impl Eq for SignatureScheme"],["impl Eq for NamedGroup"],["impl Eq for NamedCurve"]], +"rustls":[["impl Eq for CipherSuite"],["impl Eq for NamedCurve"],["impl Eq for Random"],["impl Eq for PayloadU16"],["impl Eq for ServerNameType"],["impl Eq for PayloadU8"],["impl Eq for Payload"],["impl Eq for SignatureAlgorithm"],["impl Eq for BulkAlgorithm"],["impl Eq for ClientCertificateType"],["impl Eq for DnsName"],["impl Eq for ECPointFormat"],["impl Eq for KeyUpdateRequest"],["impl Eq for HeartbeatMode"],["impl Eq for PrivateKey"],["impl Eq for NamedGroup"],["impl Eq for ProtocolVersion"],["impl Eq for HashAlgorithm"],["impl Eq for IoState"],["impl Eq for HeartbeatMessageType"],["impl Eq for CertificateStatusType"],["impl Eq for AlertDescription"],["impl Eq for HandshakeType"],["impl Eq for SignatureScheme"],["impl Eq for PayloadU24"],["impl Eq for ECCurveType"],["impl Eq for ExtensionType"],["impl Eq for ServerName"],["impl Eq for Compression"],["impl Eq for ContentType"],["impl Eq for SupportedProtocolVersion"],["impl Eq for Certificate"],["impl Eq for PSKKeyExchangeMode"],["impl Eq for AlertLevel"]], "rustybuzz":[["impl Eq for Direction"],["impl Eq for BufferClusterLevel"],["impl Eq for Script"],["impl Eq for Language"]], "same_file":[["impl Eq for Handle"]], "serde_json":[["impl Eq for Number"],["impl Eq for Value"],["impl Eq for Category"],["impl Eq for Map<String, Value>"]], @@ -140,7 +140,7 @@ "smallvec":[["impl<A: Array> Eq for SmallVec<A>where\n A::Item: Eq,"]], "socket2":[["impl Eq for SockAddr"],["impl Eq for Protocol"],["impl Eq for Domain"],["impl Eq for RecvFlags"],["impl Eq for Type"]], "sqlx_core":[["impl Eq for AnyKind"],["impl Eq for AnyTypeInfoKind"],["impl Eq for ErrorKind"],["impl<T: Eq + ?Sized> Eq for Json<T>"],["impl<T: Eq> Eq for Text<T>"],["impl Eq for UStr"]], -"sqlx_postgres":[["impl Eq for PgValueFormat"],["impl<'a> Eq for PgErrorPosition<'a>"],["impl Eq for Oid"],["impl Eq for PgInterval"],["impl Eq for PgSeverity"],["impl Eq for PgAdvisoryLockKey"],["impl Eq for PgMoney"],["impl Eq for PgLQueryVariantFlag"],["impl<T: Eq> Eq for PgRange<T>"]], +"sqlx_postgres":[["impl Eq for PgValueFormat"],["impl<T: Eq> Eq for PgRange<T>"],["impl Eq for PgAdvisoryLockKey"],["impl Eq for PgLQueryVariantFlag"],["impl Eq for PgInterval"],["impl<'a> Eq for PgErrorPosition<'a>"],["impl Eq for Oid"],["impl Eq for PgSeverity"],["impl Eq for PgMoney"]], "strict_num":[["impl Eq for PositiveF64"],["impl Eq for NormalizedF32"],["impl Eq for NonZeroPositiveF32"],["impl Eq for FiniteF32"],["impl Eq for FiniteF64"],["impl Eq for NonZeroPositiveF64"],["impl Eq for NormalizedF64"],["impl Eq for PositiveF32"]], "svgtypes":[["impl Eq for PaintOrder"],["impl Eq for DirectionalPosition"],["impl Eq for PaintOrderKind"],["impl<'a> Eq for Paint<'a>"],["impl<'a> Eq for IRI<'a>"],["impl Eq for Color"],["impl Eq for AngleUnit"],["impl<'a> Eq for NumberListParser<'a>"],["impl Eq for PaintFallback"],["impl<'a> Eq for FuncIRI<'a>"],["impl<'a> Eq for LengthListParser<'a>"],["impl Eq for Align"],["impl<'a> Eq for PointsParser<'a>"],["impl Eq for AspectRatio"],["impl<'a> Eq for FilterValueListParser<'a>"],["impl Eq for LengthUnit"],["impl<'a> Eq for PathParser<'a>"]], "synstructure":[["impl<'a> Eq for BindingInfo<'a>"],["impl Eq for AddBounds"],["impl<'a> Eq for VariantInfo<'a>"],["impl Eq for BindStyle"],["impl<'a> Eq for Structure<'a>"],["impl<'a> Eq for VariantAst<'a>"]], @@ -167,9 +167,9 @@ "unicode_segmentation":[["impl Eq for GraphemeIncomplete"]], "universal_hash":[["impl Eq for Error"]], "untrusted":[["impl Eq for EndOfInput"]], -"url":[["impl Eq for Origin"],["impl Eq for SyntaxViolation"],["impl Eq for Url"],["impl Eq for OpaqueOrigin"],["impl<S: Eq> Eq for Host<S>"],["impl Eq for ParseError"]], +"url":[["impl Eq for Url"],["impl Eq for Origin"],["impl Eq for OpaqueOrigin"],["impl Eq for SyntaxViolation"],["impl Eq for ParseError"],["impl<S: Eq> Eq for Host<S>"]], "usvg_tree":[["impl Eq for Font"],["impl Eq for FontStretch"],["impl Eq for FontStyle"]], -"uuid":[["impl Eq for Braced"],["impl Eq for Uuid"],["impl Eq for Urn"],["impl Eq for Simple"],["impl Eq for Hyphenated"],["impl Eq for Error"],["impl Eq for Timestamp"]], +"uuid":[["impl Eq for Simple"],["impl Eq for Hyphenated"],["impl Eq for Error"],["impl Eq for Uuid"],["impl Eq for Timestamp"],["impl Eq for Urn"],["impl Eq for Braced"]], "webpki":[["impl Eq for DnsName"],["impl Eq for InvalidDnsNameError"],["impl<'a> Eq for IpAddrRef<'a>"],["impl Eq for Error"],["impl Eq for InvalidSubjectNameError"],["impl Eq for AddrParseError"],["impl Eq for IpAddr"],["impl Eq for RevocationReason"],["impl<'a> Eq for DnsNameRef<'a>"],["impl Eq for Time"]], "whoami":[["impl Eq for Platform"],["impl Eq for Arch"],["impl Eq for Width"],["impl Eq for DesktopEnv"]], "writeable":[["impl Eq for LengthHint"]], diff --git a/trait.impl/core/cmp/trait.Ord.js b/trait.impl/core/cmp/trait.Ord.js index 3025ddf1e3bb..01b0c1319be7 100644 --- a/trait.impl/core/cmp/trait.Ord.js +++ b/trait.impl/core/cmp/trait.Ord.js @@ -9,7 +9,7 @@ "bytes":[["impl Ord for BytesMut"],["impl Ord for Bytes"]], "bytestring":[["impl Ord for ByteString"]], "calendrical_calculations":[["impl Ord for RataDie"],["impl Ord for BookHebrew"]], -"chrono":[["impl Ord for NaiveTime"],["impl Ord for NaiveDateTime"],["impl<Tz: TimeZone> Ord for Date<Tz>"],["impl Ord for NaiveDateDaysIterator"],["impl<Tz: TimeZone> Ord for DateTime<Tz>"],["impl Ord for NaiveDate"],["impl Ord for Days"],["impl Ord for IsoWeek"],["impl Ord for NaiveDateWeeksIterator"],["impl Ord for Month"],["impl Ord for Duration"],["impl Ord for Months"]], +"chrono":[["impl Ord for Duration"],["impl<Tz: TimeZone> Ord for Date<Tz>"],["impl Ord for NaiveDateDaysIterator"],["impl<Tz: TimeZone> Ord for DateTime<Tz>"],["impl Ord for Months"],["impl Ord for NaiveDateWeeksIterator"],["impl Ord for Days"],["impl Ord for IsoWeek"],["impl Ord for NaiveDate"],["impl Ord for Month"],["impl Ord for NaiveTime"],["impl Ord for NaiveDateTime"]], "combine":[["impl<'a, T: Ord> Ord for SliceStream<'a, T>"],["impl<S: Ord> Ord for PartialStream<S>"],["impl<S: Ord> Ord for MaybePartialStream<S>"],["impl<P: Ord> Ord for Span<P>"],["impl<S: Ord, U: Ord> Ord for Stream<S, U>"],["impl<S: Ord> Ord for CompleteStream<S>"],["impl<T: ?Sized> Ord for PointerOffset<T>"],["impl Ord for SourcePosition"]], "darling_core":[["impl Ord for IdentString"]], "deranged":[["impl<const MIN: i8, const MAX: i8> Ord for RangedI8<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Ord for RangedU32<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Ord for OptionRangedU16<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Ord for RangedI16<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Ord for OptionRangedU64<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Ord for OptionRangedI32<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Ord for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Ord for RangedU64<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Ord for RangedI128<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Ord for RangedU8<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Ord for RangedI64<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Ord for RangedI32<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Ord for RangedUsize<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Ord for OptionRangedI64<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Ord for OptionRangedU8<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Ord for OptionRangedIsize<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Ord for RangedU16<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Ord for RangedIsize<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Ord for OptionRangedU32<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Ord for RangedU128<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Ord for OptionRangedU128<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Ord for OptionRangedI8<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Ord for OptionRangedI128<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Ord for OptionRangedI16<MIN, MAX>"]], @@ -41,7 +41,7 @@ "lettre":[["impl Ord for Address"],["impl Ord for Mailboxes"],["impl Ord for Mailbox"]], "linux_raw_sys":[["impl<Storage: Ord> Ord for __BindgenBitfieldUnit<Storage>"]], "litemap":[["impl<K: Ord + ?Sized, V: Ord + ?Sized, S: Ord> Ord for LiteMap<K, V, S>"]], -"log":[["impl<'a> Ord for MetadataBuilder<'a>"],["impl Ord for LevelFilter"],["impl Ord for Level"],["impl<'a> Ord for Metadata<'a>"]], +"log":[["impl<'a> Ord for Metadata<'a>"],["impl Ord for LevelFilter"],["impl Ord for Level"],["impl<'a> Ord for MetadataBuilder<'a>"]], "mime":[["impl Ord for Mime"],["impl<'a> Ord for Name<'a>"]], "mio":[["impl Ord for Token"],["impl Ord for Interest"]], "nix":[["impl Ord for MemFdCreateFlag"],["impl Ord for FsFlags"],["impl Ord for TimeSpec"],["impl Ord for PosixFadviseAdvice"],["impl Ord for AtFlags"],["impl Ord for SFlag"],["impl Ord for SealFlag"],["impl Ord for FallocateFlags"],["impl Ord for AccessFlags"],["impl Ord for RenameFlags"],["impl Ord for Mode"],["impl Ord for OFlag"],["impl Ord for FdFlag"],["impl Ord for TimeVal"]], @@ -82,9 +82,9 @@ "unicase":[["impl<T: AsRef<str>> Ord for UniCase<T>"],["impl<T: AsRef<str>> Ord for Ascii<T>"]], "unicode_bidi":[["impl Ord for Level"]], "unicode_properties":[["impl Ord for GeneralCategoryGroup"],["impl Ord for GeneralCategory"]], -"url":[["impl<S: Ord> Ord for Host<S>"],["impl Ord for Url"]], +"url":[["impl Ord for Url"],["impl<S: Ord> Ord for Host<S>"]], "usvg_tree":[["impl Ord for FontStretch"]], -"uuid":[["impl Ord for Urn"],["impl Ord for Braced"],["impl Ord for Simple"],["impl Ord for Uuid"],["impl Ord for Hyphenated"]], +"uuid":[["impl Ord for Braced"],["impl Ord for Simple"],["impl Ord for Urn"],["impl Ord for Hyphenated"],["impl Ord for Uuid"]], "zerocopy":[["impl<T: Unaligned + Ord> Ord for Unalign<T>"],["impl<T, B> Ord for Ref<B, [T]>where\n B: ByteSlice,\n T: FromBytes + Ord,"],["impl<T, B> Ord for Ref<B, T>where\n B: ByteSlice,\n T: FromBytes + Ord,"]], "zerovec":[["impl Ord for UnvalidatedStr"],["impl<A: Ord + ULE, B: Ord + ULE, C: Ord + ULE, D: Ord + ULE> Ord for Tuple4ULE<A, B, C, D>"],["impl Ord for CharULE"],["impl<A: Ord + ULE, B: Ord + ULE, C: Ord + ULE> Ord for Tuple3ULE<A, B, C>"],["impl<T: VarULE + ?Sized + Ord, F: VarZeroVecFormat> Ord for VarZeroSlice<T, F>"],["impl<A: Ord + ULE, B: Ord + ULE, C: Ord + ULE, D: Ord + ULE, E: Ord + ULE, F: Ord + ULE> Ord for Tuple6ULE<A, B, C, D, E, F>"],["impl Ord for Index32"],["impl<'a, T: AsULE + Ord> Ord for ZeroVec<'a, T>"],["impl Ord for UnvalidatedChar"],["impl Ord for Index16"],["impl<A: Ord + ULE, B: Ord + ULE, C: Ord + ULE, D: Ord + ULE, E: Ord + ULE> Ord for Tuple5ULE<A, B, C, D, E>"],["impl<'a, T: VarULE + ?Sized + Ord, F: VarZeroVecFormat> Ord for VarZeroVec<'a, T, F>"],["impl<U: VarULE + ?Sized + Ord> Ord for OptionVarULE<U>"],["impl<const N: usize> Ord for RawBytesULE<N>"],["impl<T: AsULE + Ord> Ord for ZeroSlice<T>"],["impl<A: Ord + ULE, B: Ord + ULE> Ord for Tuple2ULE<A, B>"],["impl<'a> Ord for FlexZeroVec<'a>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/core/cmp/trait.PartialEq.js b/trait.impl/core/cmp/trait.PartialEq.js index eec1a1a03a2c..9cb28672c315 100644 --- a/trait.impl/core/cmp/trait.PartialEq.js +++ b/trait.impl/core/cmp/trait.PartialEq.js @@ -23,7 +23,7 @@ "bytes":[["impl PartialEq<BytesMut> for str"],["impl PartialEq<[u8]> for Bytes"],["impl PartialEq<BytesMut> for Bytes"],["impl PartialEq<Bytes> for &[u8]"],["impl PartialEq<str> for BytesMut"],["impl PartialEq<BytesMut> for String"],["impl PartialEq<BytesMut> for [u8]"],["impl PartialEq<Bytes> for BytesMut"],["impl PartialEq<BytesMut> for &str"],["impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMutwhere\n BytesMut: PartialEq<T>,"],["impl PartialEq<Bytes> for &str"],["impl PartialEq<Bytes> for [u8]"],["impl PartialEq<[u8]> for BytesMut"],["impl PartialEq<BytesMut> for &[u8]"],["impl<'a, T: ?Sized> PartialEq<&'a T> for Byteswhere\n Bytes: PartialEq<T>,"],["impl PartialEq for BytesMut"],["impl PartialEq<str> for Bytes"],["impl PartialEq<Bytes> for str"],["impl PartialEq<Bytes> for String"],["impl PartialEq<Vec<u8>> for BytesMut"],["impl PartialEq<Vec<u8>> for Bytes"],["impl PartialEq<BytesMut> for Vec<u8>"],["impl PartialEq for Bytes"],["impl PartialEq<String> for BytesMut"],["impl PartialEq<String> for Bytes"],["impl PartialEq<Bytes> for Vec<u8>"]], "bytestring":[["impl<T: AsRef<str>> PartialEq<T> for ByteString"],["impl PartialEq<str> for ByteString"]], "calendrical_calculations":[["impl PartialEq for Moment"],["impl PartialEq for RataDie"],["impl PartialEq for BookHebrew"]], -"chrono":[["impl PartialEq for NaiveTime"],["impl<Tz: TimeZone, Tz2: TimeZone> PartialEq<DateTime<Tz2>> for DateTime<Tz>"],["impl PartialEq for Numeric"],["impl PartialEq for Utc"],["impl PartialEq for OffsetPrecision"],["impl PartialEq for Pad"],["impl PartialEq for NaiveDateWeeksIterator"],["impl PartialEq for Colons"],["impl PartialEq for ParseErrorKind"],["impl PartialEq for Fixed"],["impl PartialEq for NaiveDateDaysIterator"],["impl PartialEq for NaiveDateTime"],["impl PartialEq for OutOfRange"],["impl PartialEq for Month"],["impl<'a> PartialEq for Item<'a>"],["impl PartialEq for ParseError"],["impl PartialEq for IsoWeek"],["impl PartialEq for InternalNumeric"],["impl PartialEq for NaiveDate"],["impl PartialEq for RoundingError"],["impl PartialEq for Months"],["impl PartialEq for OffsetFormat"],["impl PartialEq for Weekday"],["impl PartialEq for InternalFixed"],["impl PartialEq for SecondsFormat"],["impl PartialEq for FixedOffset"],["impl PartialEq for Days"],["impl PartialEq for Parsed"],["impl PartialEq for Duration"],["impl<T: PartialEq> PartialEq for LocalResult<T>"],["impl<Tz: TimeZone, Tz2: TimeZone> PartialEq<Date<Tz2>> for Date<Tz>"]], +"chrono":[["impl PartialEq for InternalFixed"],["impl<'a> PartialEq for Item<'a>"],["impl PartialEq for Days"],["impl PartialEq for InternalNumeric"],["impl PartialEq for OffsetPrecision"],["impl PartialEq for ParseError"],["impl PartialEq for NaiveDateTime"],["impl PartialEq for Utc"],["impl PartialEq for Colons"],["impl PartialEq for Months"],["impl PartialEq for OutOfRange"],["impl PartialEq for NaiveTime"],["impl PartialEq for NaiveDate"],["impl PartialEq for ParseErrorKind"],["impl<T: PartialEq> PartialEq for LocalResult<T>"],["impl PartialEq for NaiveDateDaysIterator"],["impl PartialEq for Fixed"],["impl PartialEq for SecondsFormat"],["impl<Tz: TimeZone, Tz2: TimeZone> PartialEq<Date<Tz2>> for Date<Tz>"],["impl PartialEq for Numeric"],["impl<Tz: TimeZone, Tz2: TimeZone> PartialEq<DateTime<Tz2>> for DateTime<Tz>"],["impl PartialEq for Weekday"],["impl PartialEq for IsoWeek"],["impl PartialEq for FixedOffset"],["impl PartialEq for Month"],["impl PartialEq for NaiveDateWeeksIterator"],["impl PartialEq for Duration"],["impl PartialEq for OffsetFormat"],["impl PartialEq for Pad"],["impl PartialEq for RoundingError"],["impl PartialEq for Parsed"]], "chumsky":[["impl<I: PartialEq, S: PartialEq> PartialEq for Cheap<I, S>"],["impl<I: PartialEq, S: PartialEq> PartialEq for SimpleReason<I, S>"],["impl<I: Hash + Eq, S: PartialEq> PartialEq for Simple<I, S>"]], "cloud_storage":[["impl PartialEq for IamPolicy"],["impl PartialEq for Cors"],["impl PartialEq for StorageClass"],["impl PartialEq for DualRegion"],["impl PartialEq for IamConfiguration"],["impl PartialEq for AsiaLocation"],["impl PartialEq for ComposeRequest"],["impl PartialEq for StandardIamRole"],["impl PartialEq for SingleRegion"],["impl PartialEq for Condition"],["impl PartialEq for DefaultObjectAccessControl"],["impl PartialEq for TestIamPermission"],["impl PartialEq for ObjectPrecondition"],["impl PartialEq for NewObjectAccessControl"],["impl PartialEq for NALocation"],["impl PartialEq for HmacState"],["impl PartialEq for LegacyIamRole"],["impl PartialEq for Binding"],["impl PartialEq for Owner"],["impl PartialEq for Reason"],["impl PartialEq for Role"],["impl PartialEq for RetentionPolicy"],["impl PartialEq for Lifecycle"],["impl PartialEq for Logging"],["impl PartialEq for HmacMeta"],["impl PartialEq for ActionType"],["impl PartialEq for CustomerEncrypton"],["impl PartialEq for NewBucketAccessControl"],["impl PartialEq for Rule"],["impl PartialEq for AusLocation"],["impl PartialEq for Website"],["impl PartialEq for ProjectTeam"],["impl PartialEq for NewBucket"],["impl PartialEq for Versioning"],["impl PartialEq for HmacKey"],["impl PartialEq for MultiRegion"],["impl PartialEq for EuropeLocation"],["impl PartialEq for Object"],["impl PartialEq for Action"],["impl PartialEq for Encryption"],["impl PartialEq for UniformBucketLevelAccess"],["impl PartialEq for Team"],["impl PartialEq for Projection"],["impl PartialEq for ObjectAccessControl"],["impl PartialEq for Location"],["impl PartialEq for PrimitiveIamRole"],["impl PartialEq for IamRole"],["impl PartialEq for IamCondition"],["impl PartialEq for Entity"],["impl PartialEq for SourceObject"],["impl PartialEq for SALocation"],["impl PartialEq for Billing"],["impl PartialEq for ListRequest"],["impl PartialEq for BucketAccessControl"],["impl PartialEq for Bucket"],["impl PartialEq for NewDefaultObjectAccessControl"]], "combine":[["impl<S: PartialEq> PartialEq for CompleteStream<S>"],["impl<T: PartialEq, E: PartialEq> PartialEq for ParseResult<T, E>"],["impl<T: ?Sized> PartialEq for PointerOffset<T>"],["impl PartialEq for UnexpectedParse"],["impl<Input> PartialEq for Stream<Input>where\n Input: StreamOnce + Positioned + PartialEq,\n Input::Token: PartialEq,\n Input::Position: PartialEq,"],["impl<E: PartialEq> PartialEq for Tracked<E>"],["impl<S: PartialEq> PartialEq for PartialStream<S>"],["impl<S: PartialEq, U: PartialEq> PartialEq for Stream<S, U>"],["impl<'a, T: PartialEq> PartialEq for SliceStream<'a, T>"],["impl<S: PartialEq, E: PartialEq> PartialEq for Stream<S, E>"],["impl<T: PartialEq, R: PartialEq> PartialEq for Info<T, R>"],["impl<Input: PartialEq, X: PartialEq> PartialEq for Stream<Input, X>"],["impl PartialEq for SourcePosition"],["impl<S: PartialEq> PartialEq for MaybePartialStream<S>"],["impl PartialEq for IndexPositioner"],["impl PartialEq for StringStreamError"],["impl<P: PartialEq> PartialEq for Span<P>"],["impl PartialEq for TakeRange"],["impl<T: PartialEq, R: PartialEq> PartialEq for Error<T, R>"],["impl<T: PartialEq> PartialEq for Commit<T>"],["impl<S: PartialEq> PartialEq for Stream<S>"],["impl PartialEq for Error"],["impl<T: PartialEq, R: PartialEq, P: PartialEq> PartialEq for Errors<T, R, P>"]], @@ -39,7 +39,7 @@ "data_url":[["impl PartialEq for Mime"]], "deranged":[["impl<const MIN_A: isize, const MAX_A: isize, const MIN_B: isize, const MAX_B: isize> PartialEq<RangedIsize<MIN_B, MAX_B>> for RangedIsize<MIN_A, MAX_A>"],["impl<const MIN_A: i8, const MAX_A: i8, const MIN_B: i8, const MAX_B: i8> PartialEq<RangedI8<MIN_B, MAX_B>> for RangedI8<MIN_A, MAX_A>"],["impl<const MIN_A: usize, const MAX_A: usize, const MIN_B: usize, const MAX_B: usize> PartialEq<OptionRangedUsize<MIN_B, MAX_B>> for OptionRangedUsize<MIN_A, MAX_A>"],["impl<const MIN_A: u128, const MAX_A: u128, const MIN_B: u128, const MAX_B: u128> PartialEq<OptionRangedU128<MIN_B, MAX_B>> for OptionRangedU128<MIN_A, MAX_A>"],["impl<const MIN_A: u8, const MAX_A: u8, const MIN_B: u8, const MAX_B: u8> PartialEq<OptionRangedU8<MIN_B, MAX_B>> for OptionRangedU8<MIN_A, MAX_A>"],["impl<const MIN_A: u128, const MAX_A: u128, const MIN_B: u128, const MAX_B: u128> PartialEq<RangedU128<MIN_B, MAX_B>> for RangedU128<MIN_A, MAX_A>"],["impl<const MIN_A: i16, const MAX_A: i16, const MIN_B: i16, const MAX_B: i16> PartialEq<RangedI16<MIN_B, MAX_B>> for RangedI16<MIN_A, MAX_A>"],["impl<const MIN_A: i128, const MAX_A: i128, const MIN_B: i128, const MAX_B: i128> PartialEq<OptionRangedI128<MIN_B, MAX_B>> for OptionRangedI128<MIN_A, MAX_A>"],["impl<const MIN_A: i64, const MAX_A: i64, const MIN_B: i64, const MAX_B: i64> PartialEq<OptionRangedI64<MIN_B, MAX_B>> for OptionRangedI64<MIN_A, MAX_A>"],["impl<const MIN_A: u16, const MAX_A: u16, const MIN_B: u16, const MAX_B: u16> PartialEq<RangedU16<MIN_B, MAX_B>> for RangedU16<MIN_A, MAX_A>"],["impl<const MIN_A: u8, const MAX_A: u8, const MIN_B: u8, const MAX_B: u8> PartialEq<RangedU8<MIN_B, MAX_B>> for RangedU8<MIN_A, MAX_A>"],["impl<const MIN_A: i32, const MAX_A: i32, const MIN_B: i32, const MAX_B: i32> PartialEq<OptionRangedI32<MIN_B, MAX_B>> for OptionRangedI32<MIN_A, MAX_A>"],["impl<const MIN_A: u64, const MAX_A: u64, const MIN_B: u64, const MAX_B: u64> PartialEq<OptionRangedU64<MIN_B, MAX_B>> for OptionRangedU64<MIN_A, MAX_A>"],["impl<const MIN_A: u64, const MAX_A: u64, const MIN_B: u64, const MAX_B: u64> PartialEq<RangedU64<MIN_B, MAX_B>> for RangedU64<MIN_A, MAX_A>"],["impl<const MIN_A: u32, const MAX_A: u32, const MIN_B: u32, const MAX_B: u32> PartialEq<RangedU32<MIN_B, MAX_B>> for RangedU32<MIN_A, MAX_A>"],["impl<const MIN_A: isize, const MAX_A: isize, const MIN_B: isize, const MAX_B: isize> PartialEq<OptionRangedIsize<MIN_B, MAX_B>> for OptionRangedIsize<MIN_A, MAX_A>"],["impl<const MIN_A: i64, const MAX_A: i64, const MIN_B: i64, const MAX_B: i64> PartialEq<RangedI64<MIN_B, MAX_B>> for RangedI64<MIN_A, MAX_A>"],["impl PartialEq for ParseIntError"],["impl<const MIN_A: u32, const MAX_A: u32, const MIN_B: u32, const MAX_B: u32> PartialEq<OptionRangedU32<MIN_B, MAX_B>> for OptionRangedU32<MIN_A, MAX_A>"],["impl<const MIN_A: i16, const MAX_A: i16, const MIN_B: i16, const MAX_B: i16> PartialEq<OptionRangedI16<MIN_B, MAX_B>> for OptionRangedI16<MIN_A, MAX_A>"],["impl<const MIN_A: i128, const MAX_A: i128, const MIN_B: i128, const MAX_B: i128> PartialEq<RangedI128<MIN_B, MAX_B>> for RangedI128<MIN_A, MAX_A>"],["impl<const MIN_A: i8, const MAX_A: i8, const MIN_B: i8, const MAX_B: i8> PartialEq<OptionRangedI8<MIN_B, MAX_B>> for OptionRangedI8<MIN_A, MAX_A>"],["impl<const MIN_A: u16, const MAX_A: u16, const MIN_B: u16, const MAX_B: u16> PartialEq<OptionRangedU16<MIN_B, MAX_B>> for OptionRangedU16<MIN_A, MAX_A>"],["impl<const MIN_A: usize, const MAX_A: usize, const MIN_B: usize, const MAX_B: usize> PartialEq<RangedUsize<MIN_B, MAX_B>> for RangedUsize<MIN_A, MAX_A>"],["impl PartialEq for TryFromIntError"],["impl<const MIN_A: i32, const MAX_A: i32, const MIN_B: i32, const MAX_B: i32> PartialEq<RangedI32<MIN_B, MAX_B>> for RangedI32<MIN_A, MAX_A>"]], "diff":[["impl<T: PartialEq> PartialEq for Result<T>"]], -"digest":[["impl PartialEq for InvalidBufferSize"],["impl PartialEq for MacError"],["impl<T: OutputSizeUser> PartialEq for CtOutput<T>"]], +"digest":[["impl<T: OutputSizeUser> PartialEq for CtOutput<T>"],["impl PartialEq for MacError"],["impl PartialEq for InvalidBufferSize"]], "either":[["impl<L: PartialEq, R: PartialEq> PartialEq for Either<L, R>"]], "email_address":[["impl PartialEq for Error"],["impl PartialEq for EmailAddress"]], "email_encoding":[["impl<'a> PartialEq for StrOrBytes<'a>"],["impl PartialEq for Encoding"]], @@ -55,7 +55,7 @@ "fontdb":[["impl PartialEq for ID"],["impl PartialEq for Style"],["impl<'a> PartialEq for Query<'a>"],["impl PartialEq for Weight"],["impl<'a> PartialEq for Family<'a>"]], "futures_channel":[["impl PartialEq for SendError"],["impl PartialEq for Canceled"],["impl<T: PartialEq> PartialEq for TrySendError<T>"]], "futures_intrusive":[["impl PartialEq for TryReceiveError"],["impl PartialEq for StateId"],["impl PartialEq for CloseStatus"],["impl<T: PartialEq> PartialEq for TrySendError<T>"],["impl<T: PartialEq> PartialEq for ChannelSendError<T>"]], -"futures_util":[["impl PartialEq for PollNext"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryReadyChunksError<T, E>"],["impl<T: PartialEq> PartialEq for AllowStdIo<T>"],["impl PartialEq for Aborted"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryChunksError<T, E>"]], +"futures_util":[["impl<T: PartialEq> PartialEq for AllowStdIo<T>"],["impl PartialEq for PollNext"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryChunksError<T, E>"],["impl<T: PartialEq, E: PartialEq> PartialEq for TryReadyChunksError<T, E>"],["impl PartialEq for Aborted"]], "generic_array":[["impl<T: PartialEq, N> PartialEq for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "getrandom":[["impl PartialEq for Error"]], "gif":[["impl PartialEq for Extension"],["impl PartialEq for Block"],["impl PartialEq for DisposalMethod"],["impl PartialEq for Extensions"],["impl PartialEq for AnyExtension"],["impl PartialEq for Version"],["impl PartialEq for ColorOutput"]], @@ -99,9 +99,9 @@ "language_tags":[["impl PartialEq for ParseError"],["impl PartialEq for ValidationError"],["impl PartialEq for LanguageTag"]], "lettre":[["impl PartialEq for Subject"],["impl PartialEq for Response"],["impl PartialEq for ReplyTo"],["impl PartialEq<&str> for HeaderName"],["impl PartialEq for Mailbox"],["impl PartialEq for Ehlo"],["impl PartialEq for MimeVersion"],["impl PartialEq for UserAgent"],["impl PartialEq for Detail"],["impl PartialEq for To"],["impl PartialEq for Cc"],["impl PartialEq for Credentials"],["impl PartialEq for Data"],["impl PartialEq for Mail"],["impl PartialEq for InReplyTo"],["impl PartialEq for ServerInfo"],["impl PartialEq<HeaderName> for &str"],["impl PartialEq for Expn"],["impl PartialEq for ClientId"],["impl PartialEq for Address"],["impl PartialEq for ContentLocation"],["impl PartialEq for From"],["impl PartialEq for Auth"],["impl PartialEq for Quit"],["impl PartialEq for Rset"],["impl PartialEq for Code"],["impl PartialEq for AddressError"],["impl PartialEq for Rcpt"],["impl PartialEq for Mailboxes"],["impl PartialEq for ContentDisposition"],["impl PartialEq for Severity"],["impl PartialEq for HeaderValue"],["impl PartialEq for ContentType"],["impl PartialEq for MailParameter"],["impl PartialEq for ContentTransferEncoding"],["impl PartialEq for RcptParameter"],["impl PartialEq for Date"],["impl PartialEq for Noop"],["impl PartialEq for ContentId"],["impl PartialEq for Help"],["impl PartialEq for References"],["impl PartialEq for MailBodyParameter"],["impl PartialEq for Vrfy"],["impl PartialEq for Extension"],["impl PartialEq for Mechanism"],["impl PartialEq for Keywords"],["impl PartialEq for Starttls"],["impl PartialEq for Comments"],["impl PartialEq for MessageId"],["impl PartialEq for Category"],["impl PartialEq for Envelope"],["impl PartialEq for Bcc"],["impl PartialEq for HeaderName"],["impl PartialEq for Sender"]], "libgit2_sys":[["impl PartialEq for git_index_time"],["impl PartialEq for git_time"]], -"linux_raw_sys":[["impl PartialEq for __kernel_timespec"],["impl PartialEq for membarrier_cmd"],["impl PartialEq for membarrier_cmd_flag"],["impl PartialEq for fsconfig_command"],["impl<Storage: PartialEq> PartialEq for __BindgenBitfieldUnit<Storage>"]], +"linux_raw_sys":[["impl PartialEq for membarrier_cmd_flag"],["impl<Storage: PartialEq> PartialEq for __BindgenBitfieldUnit<Storage>"],["impl PartialEq for __kernel_timespec"],["impl PartialEq for membarrier_cmd"],["impl PartialEq for fsconfig_command"]], "litemap":[["impl<K: PartialEq + ?Sized, V: PartialEq + ?Sized, S: PartialEq> PartialEq for LiteMap<K, V, S>"]], -"log":[["impl PartialEq<Level> for LevelFilter"],["impl PartialEq for LevelFilter"],["impl PartialEq<LevelFilter> for Level"],["impl<'a> PartialEq for Metadata<'a>"],["impl<'a> PartialEq for MetadataBuilder<'a>"],["impl PartialEq for Level"],["impl PartialEq for ParseLevelError"]], +"log":[["impl PartialEq<LevelFilter> for Level"],["impl PartialEq for LevelFilter"],["impl PartialEq for ParseLevelError"],["impl<'a> PartialEq for Metadata<'a>"],["impl<'a> PartialEq for MetadataBuilder<'a>"],["impl PartialEq for Level"],["impl PartialEq<Level> for LevelFilter"]], "memmap2":[["impl PartialEq for UncheckedAdvice"],["impl PartialEq for Advice"]], "mime":[["impl<'a, 'b> PartialEq<&'b str> for Name<'a>"],["impl PartialEq for Mime"],["impl<'a> PartialEq for Name<'a>"],["impl<'a> PartialEq<Mime> for &'a str"],["impl<'a, 'b> PartialEq<Name<'a>> for &'b str"],["impl<'a> PartialEq<&'a str> for Mime"]], "mime_guess":[["impl PartialEq for MimeGuess"]], @@ -117,7 +117,7 @@ "once_cell":[["impl<T: PartialEq> PartialEq for OnceCell<T>"],["impl<T: PartialEq> PartialEq for OnceCell<T>"]], "openssl":[["impl PartialEq for SslOptions"],["impl PartialEq for MessageDigest"],["impl PartialEq<X509> for X509Ref"],["impl PartialEq for ClientHelloResponse"],["impl PartialEq for X509VerifyFlags"],["impl PartialEq for SslSessionCacheMode"],["impl PartialEq for AlpnError"],["impl PartialEq for Asn1TimeRef"],["impl PartialEq for KeyIvPair"],["impl PartialEq for X509"],["impl PartialEq for Asn1Time"],["impl PartialEq for Id"],["impl PartialEq for Asn1Integer"],["impl PartialEq for SslVersion"],["impl PartialEq for BigNum"],["impl PartialEq for X509Ref"],["impl PartialEq for ShutdownResult"],["impl PartialEq for SrtpProfileId"],["impl PartialEq for X509VerifyResult"],["impl PartialEq for X509CheckFlags"],["impl PartialEq for CrlReason"],["impl PartialEq for OcspResponseStatus"],["impl PartialEq for X509PurposeId"],["impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time"],["impl PartialEq for Cipher"],["impl PartialEq for Pkcs7Flags"],["impl PartialEq for Asn1IntegerRef"],["impl PartialEq for OcspFlag"],["impl PartialEq for SniError"],["impl PartialEq for TimeDiff"],["impl PartialEq<Asn1TimeRef> for Asn1Time"],["impl PartialEq for Nid"],["impl PartialEq<X509Ref> for X509"],["impl PartialEq for SslAlert"],["impl PartialEq for OcspRevokedStatus"],["impl PartialEq for BigNumRef"],["impl PartialEq for CMSOptions"],["impl PartialEq<BigNum> for BigNumRef"],["impl PartialEq for ShutdownState"],["impl<'a> PartialEq<Asn1Time> for &'a Asn1TimeRef"],["impl PartialEq for ExtensionContext"],["impl PartialEq for OcspCertStatus"],["impl PartialEq for Asn1Flag"],["impl PartialEq<Asn1Time> for Asn1TimeRef"],["impl PartialEq for ErrorCode"],["impl PartialEq for SslVerifyMode"],["impl PartialEq for Asn1Type"],["impl PartialEq<BigNumRef> for BigNum"],["impl PartialEq for SslMode"],["impl PartialEq for Padding"]], "parking_lot":[["impl PartialEq for OnceState"],["impl PartialEq for WaitTimeoutResult"]], -"parking_lot_core":[["impl PartialEq for RequeueOp"],["impl PartialEq for ParkToken"],["impl PartialEq for FilterOp"],["impl PartialEq for ParkResult"],["impl PartialEq for UnparkToken"],["impl PartialEq for UnparkResult"]], +"parking_lot_core":[["impl PartialEq for FilterOp"],["impl PartialEq for UnparkResult"],["impl PartialEq for ParkResult"],["impl PartialEq for ParkToken"],["impl PartialEq for RequeueOp"],["impl PartialEq for UnparkToken"]], "parse_size":[["impl PartialEq for UnitSystem"],["impl PartialEq for ByteSuffix"],["impl PartialEq for Error"]], "pem":[["impl PartialEq for PemError"],["impl PartialEq for Pem"]], "png":[["impl PartialEq for DisposeOp"],["impl PartialEq for FilterType"],["impl PartialEq for TEXtChunk"],["impl PartialEq for BitDepth"],["impl PartialEq for Transformations"],["impl PartialEq for ChunkType"],["impl PartialEq for ScaledFloat"],["impl PartialEq for Unit"],["impl PartialEq for OutputInfo"],["impl PartialEq for ColorType"],["impl PartialEq for SrgbRenderingIntent"],["impl PartialEq for ITXtChunk"],["impl PartialEq for AdaptiveFilterType"],["impl PartialEq for ZTXtChunk"],["impl PartialEq for SourceChromaticities"],["impl PartialEq for BlendOp"]], @@ -136,10 +136,10 @@ "regex_syntax":[["impl PartialEq for ClassUnicode"],["impl PartialEq for ClassSetBinaryOpKind"],["impl PartialEq for ClassSetBinaryOp"],["impl PartialEq for AssertionKind"],["impl PartialEq for Literal"],["impl PartialEq for Comment"],["impl PartialEq for Error"],["impl PartialEq for Ast"],["impl PartialEq for LookSet"],["impl PartialEq for ClassPerl"],["impl PartialEq for Utf8Range"],["impl PartialEq for ClassUnicode"],["impl PartialEq for ClassBracketed"],["impl PartialEq for Repetition"],["impl PartialEq for ErrorKind"],["impl PartialEq for Flags"],["impl PartialEq for SpecialLiteralKind"],["impl PartialEq for Concat"],["impl PartialEq for HexLiteralKind"],["impl PartialEq for FlagsItem"],["impl PartialEq for Position"],["impl PartialEq for ClassAscii"],["impl PartialEq for Error"],["impl PartialEq for Literal"],["impl PartialEq for ClassBytesRange"],["impl PartialEq for SetFlags"],["impl PartialEq for GroupKind"],["impl PartialEq for ClassAsciiKind"],["impl PartialEq for Span"],["impl PartialEq for Error"],["impl PartialEq for Look"],["impl PartialEq for Alternation"],["impl PartialEq for CaptureName"],["impl PartialEq for Dot"],["impl PartialEq for Flag"],["impl PartialEq for ClassBytes"],["impl PartialEq for Utf8Sequence"],["impl PartialEq for Group"],["impl PartialEq for HirKind"],["impl PartialEq for Literal"],["impl PartialEq for ClassSet"],["impl PartialEq for ErrorKind"],["impl PartialEq for Assertion"],["impl PartialEq for LiteralKind"],["impl PartialEq for RepetitionOp"],["impl PartialEq for RepetitionRange"],["impl PartialEq for Hir"],["impl PartialEq for ClassSetUnion"],["impl PartialEq for WithComments"],["impl PartialEq for ClassPerlKind"],["impl PartialEq for Properties"],["impl PartialEq for Seq"],["impl PartialEq for RepetitionKind"],["impl PartialEq for ClassSetItem"],["impl PartialEq for ClassSetRange"],["impl PartialEq for ClassUnicodeKind"],["impl PartialEq for ClassUnicodeRange"],["impl PartialEq for Capture"],["impl PartialEq for FlagsItemKind"],["impl PartialEq for ClassUnicodeOpKind"],["impl PartialEq for Class"],["impl PartialEq for Repetition"]], "reqwest":[["impl PartialEq for Version"]], "rgb":[["impl<ComponentType: PartialEq, AlphaComponentType: PartialEq> PartialEq for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: PartialEq, AlphaComponentType: PartialEq> PartialEq for GrayAlpha<ComponentType, AlphaComponentType>"],["impl<ComponentType: PartialEq> PartialEq for RGB<ComponentType>"],["impl<ComponentType: PartialEq> PartialEq for Gray<ComponentType>"],["impl<ComponentType: PartialEq> PartialEq for BGR<ComponentType>"],["impl<ComponentType: PartialEq, AlphaComponentType: PartialEq> PartialEq for BGRA<ComponentType, AlphaComponentType>"]], -"ring":[["impl PartialEq for Unspecified"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl<A> PartialEq for Aad<A>where\n A: PartialEq,"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl PartialEq for EcdsaSigningAlgorithm"],["impl PartialEq for Algorithm"]], +"ring":[["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl<A> PartialEq for Aad<A>where\n A: PartialEq,"],["impl PartialEq for Algorithm"],["impl PartialEq for Unspecified"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl PartialEq for Algorithm"],["impl PartialEq for EcdsaSigningAlgorithm"]], "roxmltree":[["impl PartialEq for ParsingOptions"],["impl PartialEq for Error"],["impl<'input> PartialEq for PI<'input>"],["impl<'a, 'b> PartialEq for ExpandedName<'a, 'b>"],["impl PartialEq for NodeId"],["impl PartialEq for Node<'_, '_>"],["impl PartialEq for TextPos"],["impl PartialEq for StringStorage<'_>"],["impl PartialEq for Attribute<'_, '_>"],["impl PartialEq for NodeType"],["impl<'input> PartialEq for Namespace<'input>"]], "rustix":[["impl PartialEq for FlockOperation"],["impl PartialEq for Mode"],["impl PartialEq for SeekFrom"],["impl PartialEq for ReadWriteFlags"],["impl PartialEq for FallocateFlags"],["impl PartialEq for RenameFlags"],["impl PartialEq for FdFlags"],["impl PartialEq for XattrFlags"],["impl PartialEq for DupFlags"],["impl PartialEq for Advice"],["impl PartialEq for MemfdFlags"],["impl PartialEq for CreateFlags"],["impl PartialEq for SealFlags"],["impl PartialEq for StatxFlags"],["impl PartialEq for FileType"],["impl PartialEq for Direction"],["impl PartialEq for WatchFlags"],["impl PartialEq for Access"],["impl PartialEq for Errno"],["impl PartialEq for Gid"],["impl PartialEq for AtFlags"],["impl PartialEq for Uid"],["impl PartialEq for ResolveFlags"],["impl PartialEq for Opcode"],["impl PartialEq for OFlags"],["impl PartialEq for StatVfsMountFlags"]], -"rustls":[["impl PartialEq for SignatureScheme"],["impl PartialEq for Tls13CipherSuite"],["impl PartialEq for ServerNameType"],["impl PartialEq for SessionId"],["impl PartialEq for CertificateStatusType"],["impl PartialEq for IoState"],["impl PartialEq for PayloadU8"],["impl PartialEq for CertificateError"],["impl PartialEq for NamedGroup"],["impl PartialEq for HeartbeatMessageType"],["impl PartialEq for KeyExchangeAlgorithm"],["impl PartialEq for Random"],["impl PartialEq for ExtensionType"],["impl PartialEq for Tls12CipherSuite"],["impl PartialEq for HeartbeatMode"],["impl PartialEq for ProtocolVersion"],["impl PartialEq for CertRevocationListError"],["impl PartialEq for ClientCertificateType"],["impl PartialEq for Side"],["impl PartialEq for ECCurveType"],["impl PartialEq for HandshakeType"],["impl PartialEq for AlertDescription"],["impl PartialEq for KeyUpdateRequest"],["impl PartialEq for PeerIncompatible"],["impl PartialEq for PeerMisbehaved"],["impl PartialEq for PayloadU16"],["impl PartialEq for BulkAlgorithm"],["impl PartialEq for Certificate"],["impl PartialEq for SignatureAlgorithm"],["impl PartialEq for HashAlgorithm"],["impl PartialEq for PrivateKey"],["impl PartialEq for ServerName"],["impl PartialEq for Error"],["impl PartialEq for Compression"],["impl PartialEq for ContentType"],["impl PartialEq for InvalidMessage"],["impl PartialEq for SupportedCipherSuite"],["impl PartialEq for DnsName"],["impl PartialEq for ECPointFormat"],["impl PartialEq for SupportedProtocolVersion"],["impl PartialEq for PSKKeyExchangeMode"],["impl PartialEq for Tls12Resumption"],["impl PartialEq for AlertLevel"],["impl PartialEq for Payload"],["impl PartialEq for CipherSuite"],["impl PartialEq for PayloadU24"],["impl PartialEq for NamedCurve"]], +"rustls":[["impl PartialEq for ProtocolVersion"],["impl PartialEq for SignatureScheme"],["impl PartialEq for PayloadU24"],["impl PartialEq for HashAlgorithm"],["impl PartialEq for BulkAlgorithm"],["impl PartialEq for PeerMisbehaved"],["impl PartialEq for DnsName"],["impl PartialEq for PayloadU8"],["impl PartialEq for Payload"],["impl PartialEq for KeyUpdateRequest"],["impl PartialEq for ServerName"],["impl PartialEq for SignatureAlgorithm"],["impl PartialEq for ClientCertificateType"],["impl PartialEq for KeyExchangeAlgorithm"],["impl PartialEq for CipherSuite"],["impl PartialEq for Tls13CipherSuite"],["impl PartialEq for ExtensionType"],["impl PartialEq for NamedCurve"],["impl PartialEq for NamedGroup"],["impl PartialEq for PayloadU16"],["impl PartialEq for AlertDescription"],["impl PartialEq for ServerNameType"],["impl PartialEq for Compression"],["impl PartialEq for SessionId"],["impl PartialEq for Tls12CipherSuite"],["impl PartialEq for HeartbeatMode"],["impl PartialEq for CertRevocationListError"],["impl PartialEq for InvalidMessage"],["impl PartialEq for PrivateKey"],["impl PartialEq for IoState"],["impl PartialEq for SupportedCipherSuite"],["impl PartialEq for ECPointFormat"],["impl PartialEq for HandshakeType"],["impl PartialEq for CertificateError"],["impl PartialEq for PeerIncompatible"],["impl PartialEq for ContentType"],["impl PartialEq for SupportedProtocolVersion"],["impl PartialEq for Tls12Resumption"],["impl PartialEq for AlertLevel"],["impl PartialEq for PSKKeyExchangeMode"],["impl PartialEq for ECCurveType"],["impl PartialEq for CertificateStatusType"],["impl PartialEq for Error"],["impl PartialEq for HeartbeatMessageType"],["impl PartialEq for Side"],["impl PartialEq for Random"],["impl PartialEq for Certificate"]], "rustls_pemfile":[["impl PartialEq for Item"]], "rustybuzz":[["impl PartialEq for Direction"],["impl PartialEq for Feature"],["impl PartialEq for Script"],["impl PartialEq for Language"],["impl PartialEq for Variation"],["impl PartialEq for BufferClusterLevel"]], "same_file":[["impl PartialEq for Handle"]], @@ -156,7 +156,7 @@ "smallvec":[["impl<A: Array, B: Array> PartialEq<SmallVec<B>> for SmallVec<A>where\n A::Item: PartialEq<B::Item>,"]], "socket2":[["impl PartialEq for Protocol"],["impl PartialEq for Domain"],["impl PartialEq for Type"],["impl PartialEq for SockAddr"],["impl PartialEq for RecvFlags"]], "sqlx_core":[["impl PartialEq for UStr"],["impl PartialEq for MigrationType"],["impl PartialEq for AnyTypeInfoKind"],["impl<T: PartialEq + ?Sized> PartialEq for Json<T>"],["impl<T: PartialEq> PartialEq for Text<T>"],["impl PartialEq for ErrorKind"],["impl PartialEq for AnyTypeInfo"],["impl PartialEq for AnyKind"]], -"sqlx_postgres":[["impl<'a> PartialEq for PgErrorPosition<'a>"],["impl PartialEq for PgLQueryLevel"],["impl PartialEq for PgLQueryVariantFlag"],["impl PartialEq for PgInterval"],["impl PartialEq for PgTypeInfo"],["impl PartialEq for PgAdvisoryLockKey"],["impl PartialEq for PgLQueryVariant"],["impl<T: PartialEq> PartialEq for PgRange<T>"],["impl PartialEq for PgValueFormat"],["impl PartialEq for PgSeverity"],["impl PartialEq for Oid"],["impl PartialEq for PgLQuery"],["impl PartialEq for PgCiText"],["impl<Time: PartialEq, Offset: PartialEq> PartialEq for PgTimeTz<Time, Offset>"],["impl PartialEq for PgLTreeLabel"],["impl PartialEq for PgLTree"],["impl PartialEq for PgMoney"]], +"sqlx_postgres":[["impl PartialEq for PgCiText"],["impl PartialEq for PgTypeInfo"],["impl<T: PartialEq> PartialEq for PgRange<T>"],["impl PartialEq for PgInterval"],["impl PartialEq for PgLQueryVariantFlag"],["impl PartialEq for PgAdvisoryLockKey"],["impl PartialEq for PgLQuery"],["impl PartialEq for PgLQueryLevel"],["impl<Time: PartialEq, Offset: PartialEq> PartialEq for PgTimeTz<Time, Offset>"],["impl PartialEq for PgLTreeLabel"],["impl PartialEq for Oid"],["impl PartialEq for PgLTree"],["impl<'a> PartialEq for PgErrorPosition<'a>"],["impl PartialEq for PgLQueryVariant"],["impl PartialEq for PgValueFormat"],["impl PartialEq for PgSeverity"],["impl PartialEq for PgMoney"]], "strict_num":[["impl PartialEq<f32> for NonZeroPositiveF32"],["impl PartialEq<f32> for NormalizedF32"],["impl PartialEq<f32> for PositiveF32"],["impl PartialEq<f64> for PositiveF64"],["impl PartialEq for FiniteF32"],["impl PartialEq<f64> for FiniteF64"],["impl PartialEq<f64> for NormalizedF64"],["impl PartialEq for NormalizedF64"],["impl PartialEq for PositiveF32"],["impl PartialEq for NonZeroPositiveF64"],["impl PartialEq<f64> for NonZeroPositiveF64"],["impl PartialEq<f32> for FiniteF32"],["impl PartialEq for NormalizedF32"],["impl PartialEq for FiniteF64"],["impl PartialEq for PositiveF64"],["impl PartialEq for NonZeroPositiveF32"]], "strsim":[["impl PartialEq for StrSimError"]], "svgtypes":[["impl PartialEq for PathSegment"],["impl<'a> PartialEq for TransformListParser<'a>"],["impl<'a> PartialEq for NumberListParser<'a>"],["impl<'a> PartialEq for PathParser<'a>"],["impl<'a> PartialEq for LengthListParser<'a>"],["impl PartialEq for EnableBackground"],["impl<'a> PartialEq for FuncIRI<'a>"],["impl PartialEq for Number"],["impl<'a> PartialEq for Paint<'a>"],["impl<'a> PartialEq for FilterValueListParser<'a>"],["impl PartialEq for PaintFallback"],["impl PartialEq for PaintOrder"],["impl PartialEq for Transform"],["impl<'a> PartialEq for FilterValue<'a>"],["impl PartialEq for AngleUnit"],["impl PartialEq for AspectRatio"],["impl PartialEq for Color"],["impl PartialEq for PaintOrderKind"],["impl PartialEq for DirectionalPosition"],["impl PartialEq for Length"],["impl PartialEq for Angle"],["impl PartialEq for Align"],["impl PartialEq for ViewBox"],["impl<'a> PartialEq for IRI<'a>"],["impl PartialEq for TransformListToken"],["impl PartialEq for SimplePathSegment"],["impl PartialEq for LengthUnit"],["impl PartialEq for TransformOrigin"],["impl<'a> PartialEq for PointsParser<'a>"]], @@ -187,12 +187,12 @@ "unicode_vo":[["impl PartialEq for Orientation"]], "universal_hash":[["impl PartialEq for Error"]], "untrusted":[["impl PartialEq for EndOfInput"]], -"url":[["impl PartialEq for Url"],["impl<S, T> PartialEq<Host<T>> for Host<S>where\n S: PartialEq<T>,"],["impl PartialEq for OpaqueOrigin"],["impl PartialEq for ParseError"],["impl PartialEq for Origin"],["impl PartialEq for SyntaxViolation"]], +"url":[["impl<S, T> PartialEq<Host<T>> for Host<S>where\n S: PartialEq<T>,"],["impl PartialEq for OpaqueOrigin"],["impl PartialEq for Url"],["impl PartialEq for SyntaxViolation"],["impl PartialEq for ParseError"],["impl PartialEq for Origin"]], "usvg_parser":[["impl PartialEq for EId"],["impl PartialEq for AId"]], "usvg_tree":[["impl PartialEq for FontStyle"],["impl PartialEq for MaskType"],["impl PartialEq for LengthAdjust"],["impl PartialEq for BlendMode"],["impl PartialEq for TextAnchor"],["impl PartialEq for Paint"],["impl PartialEq for TextRendering"],["impl PartialEq for ColorChannel"],["impl PartialEq for Font"],["impl PartialEq for LineCap"],["impl PartialEq for TurbulenceKind"],["impl PartialEq for FontStretch"],["impl PartialEq for DominantBaseline"],["impl PartialEq for BaselineShift"],["impl PartialEq for MorphologyOperator"],["impl PartialEq for LineJoin"],["impl PartialEq for AlignmentBaseline"],["impl PartialEq for ImageRendering"],["impl PartialEq for WritingMode"],["impl PartialEq for SpreadMethod"],["impl PartialEq for StrokeMiterlimit"],["impl PartialEq for FillRule"],["impl PartialEq for Color"],["impl PartialEq for Visibility"],["impl PartialEq for ColorInterpolation"],["impl PartialEq for EdgeMode"],["impl PartialEq for ShapeRendering"],["impl PartialEq for CompositeOperator"],["impl PartialEq for Units"],["impl PartialEq for Input"],["impl PartialEq for PaintOrder"]], "utf16_iter":[["impl PartialEq for Utf16CharsError"]], "utf8_iter":[["impl PartialEq for Utf8CharsError"]], -"uuid":[["impl PartialEq for Timestamp"],["impl PartialEq for Simple"],["impl PartialEq for Braced"],["impl PartialEq for Error"],["impl PartialEq for Version"],["impl PartialEq for Variant"],["impl PartialEq for Hyphenated"],["impl PartialEq for Urn"],["impl PartialEq for Uuid"]], +"uuid":[["impl PartialEq for Urn"],["impl PartialEq for Hyphenated"],["impl PartialEq for Uuid"],["impl PartialEq for Error"],["impl PartialEq for Version"],["impl PartialEq for Braced"],["impl PartialEq for Simple"],["impl PartialEq for Timestamp"],["impl PartialEq for Variant"]], "webpki":[["impl PartialEq for Time"],["impl PartialEq for AddrParseError"],["impl PartialEq for RevocationReason"],["impl PartialEq for IpAddr"],["impl PartialEq for DnsName"],["impl<'a> PartialEq for DnsNameRef<'a>"],["impl PartialEq for InvalidDnsNameError"],["impl PartialEq for Error"],["impl<'a> PartialEq for IpAddrRef<'a>"],["impl PartialEq for InvalidSubjectNameError"]], "whoami":[["impl PartialEq for Platform"],["impl PartialEq for Arch"],["impl PartialEq for Width"],["impl PartialEq for DesktopEnv"]], "writeable":[["impl PartialEq for LengthHint"],["impl PartialEq for Part"]], diff --git a/trait.impl/core/cmp/trait.PartialOrd.js b/trait.impl/core/cmp/trait.PartialOrd.js index b751a6e7c030..35265eccaa87 100644 --- a/trait.impl/core/cmp/trait.PartialOrd.js +++ b/trait.impl/core/cmp/trait.PartialOrd.js @@ -9,7 +9,7 @@ "bytes":[["impl PartialOrd<[u8]> for BytesMut"],["impl PartialOrd<BytesMut> for &str"],["impl PartialOrd<Bytes> for String"],["impl PartialOrd<BytesMut> for str"],["impl<'a, T: ?Sized> PartialOrd<&'a T> for Byteswhere\n Bytes: PartialOrd<T>,"],["impl PartialOrd<Bytes> for &[u8]"],["impl PartialOrd<BytesMut> for Vec<u8>"],["impl PartialOrd<Bytes> for [u8]"],["impl PartialOrd<str> for BytesMut"],["impl PartialOrd<Bytes> for str"],["impl PartialOrd<str> for Bytes"],["impl PartialOrd<String> for Bytes"],["impl PartialOrd<String> for BytesMut"],["impl PartialOrd<BytesMut> for [u8]"],["impl PartialOrd for BytesMut"],["impl PartialOrd<Bytes> for Vec<u8>"],["impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMutwhere\n BytesMut: PartialOrd<T>,"],["impl PartialOrd for Bytes"],["impl PartialOrd<Vec<u8>> for Bytes"],["impl PartialOrd<[u8]> for Bytes"],["impl PartialOrd<Bytes> for &str"],["impl PartialOrd<Vec<u8>> for BytesMut"],["impl PartialOrd<BytesMut> for String"],["impl PartialOrd<BytesMut> for &[u8]"]], "bytestring":[["impl PartialOrd for ByteString"]], "calendrical_calculations":[["impl PartialOrd for RataDie"],["impl PartialOrd for BookHebrew"],["impl PartialOrd for Moment"]], -"chrono":[["impl PartialOrd for Duration"],["impl PartialOrd for NaiveDateDaysIterator"],["impl<Tz: TimeZone, Tz2: TimeZone> PartialOrd<DateTime<Tz2>> for DateTime<Tz>"],["impl<Tz: TimeZone> PartialOrd for Date<Tz>"],["impl PartialOrd for Months"],["impl PartialOrd for NaiveTime"],["impl PartialOrd for IsoWeek"],["impl PartialOrd for NaiveDateTime"],["impl PartialOrd for NaiveDate"],["impl PartialOrd for NaiveDateWeeksIterator"],["impl PartialOrd for Days"],["impl PartialOrd for Month"]], +"chrono":[["impl<Tz: TimeZone, Tz2: TimeZone> PartialOrd<DateTime<Tz2>> for DateTime<Tz>"],["impl PartialOrd for IsoWeek"],["impl PartialOrd for NaiveDateWeeksIterator"],["impl PartialOrd for Months"],["impl PartialOrd for NaiveDateTime"],["impl PartialOrd for Days"],["impl PartialOrd for Month"],["impl<Tz: TimeZone> PartialOrd for Date<Tz>"],["impl PartialOrd for NaiveDate"],["impl PartialOrd for NaiveTime"],["impl PartialOrd for NaiveDateDaysIterator"],["impl PartialOrd for Duration"]], "combine":[["impl<S: PartialOrd> PartialOrd for MaybePartialStream<S>"],["impl<'a, T: PartialOrd> PartialOrd for SliceStream<'a, T>"],["impl<S: PartialOrd> PartialOrd for CompleteStream<S>"],["impl<S: PartialOrd> PartialOrd for PartialStream<S>"],["impl<T: ?Sized> PartialOrd for PointerOffset<T>"],["impl<S: PartialOrd, U: PartialOrd> PartialOrd for Stream<S, U>"],["impl PartialOrd for SourcePosition"],["impl<P: PartialOrd> PartialOrd for Span<P>"]], "darling_core":[["impl PartialOrd for IdentString"]], "deranged":[["impl<const MIN_A: i32, const MAX_A: i32, const MIN_B: i32, const MAX_B: i32> PartialOrd<OptionRangedI32<MIN_B, MAX_B>> for OptionRangedI32<MIN_A, MAX_A>"],["impl<const MIN_A: u16, const MAX_A: u16, const MIN_B: u16, const MAX_B: u16> PartialOrd<RangedU16<MIN_B, MAX_B>> for RangedU16<MIN_A, MAX_A>"],["impl<const MIN_A: u8, const MAX_A: u8, const MIN_B: u8, const MAX_B: u8> PartialOrd<OptionRangedU8<MIN_B, MAX_B>> for OptionRangedU8<MIN_A, MAX_A>"],["impl<const MIN_A: u64, const MAX_A: u64, const MIN_B: u64, const MAX_B: u64> PartialOrd<RangedU64<MIN_B, MAX_B>> for RangedU64<MIN_A, MAX_A>"],["impl<const MIN_A: i32, const MAX_A: i32, const MIN_B: i32, const MAX_B: i32> PartialOrd<RangedI32<MIN_B, MAX_B>> for RangedI32<MIN_A, MAX_A>"],["impl<const MIN_A: u128, const MAX_A: u128, const MIN_B: u128, const MAX_B: u128> PartialOrd<OptionRangedU128<MIN_B, MAX_B>> for OptionRangedU128<MIN_A, MAX_A>"],["impl<const MIN_A: u128, const MAX_A: u128, const MIN_B: u128, const MAX_B: u128> PartialOrd<RangedU128<MIN_B, MAX_B>> for RangedU128<MIN_A, MAX_A>"],["impl<const MIN_A: u32, const MAX_A: u32, const MIN_B: u32, const MAX_B: u32> PartialOrd<OptionRangedU32<MIN_B, MAX_B>> for OptionRangedU32<MIN_A, MAX_A>"],["impl<const MIN_A: i8, const MAX_A: i8, const MIN_B: i8, const MAX_B: i8> PartialOrd<RangedI8<MIN_B, MAX_B>> for RangedI8<MIN_A, MAX_A>"],["impl<const MIN_A: u64, const MAX_A: u64, const MIN_B: u64, const MAX_B: u64> PartialOrd<OptionRangedU64<MIN_B, MAX_B>> for OptionRangedU64<MIN_A, MAX_A>"],["impl<const MIN_A: i64, const MAX_A: i64, const MIN_B: i64, const MAX_B: i64> PartialOrd<RangedI64<MIN_B, MAX_B>> for RangedI64<MIN_A, MAX_A>"],["impl<const MIN_A: u8, const MAX_A: u8, const MIN_B: u8, const MAX_B: u8> PartialOrd<RangedU8<MIN_B, MAX_B>> for RangedU8<MIN_A, MAX_A>"],["impl<const MIN_A: u16, const MAX_A: u16, const MIN_B: u16, const MAX_B: u16> PartialOrd<OptionRangedU16<MIN_B, MAX_B>> for OptionRangedU16<MIN_A, MAX_A>"],["impl<const MIN_A: usize, const MAX_A: usize, const MIN_B: usize, const MAX_B: usize> PartialOrd<RangedUsize<MIN_B, MAX_B>> for RangedUsize<MIN_A, MAX_A>"],["impl<const MIN_A: i64, const MAX_A: i64, const MIN_B: i64, const MAX_B: i64> PartialOrd<OptionRangedI64<MIN_B, MAX_B>> for OptionRangedI64<MIN_A, MAX_A>"],["impl<const MIN_A: i16, const MAX_A: i16, const MIN_B: i16, const MAX_B: i16> PartialOrd<OptionRangedI16<MIN_B, MAX_B>> for OptionRangedI16<MIN_A, MAX_A>"],["impl<const MIN_A: isize, const MAX_A: isize, const MIN_B: isize, const MAX_B: isize> PartialOrd<OptionRangedIsize<MIN_B, MAX_B>> for OptionRangedIsize<MIN_A, MAX_A>"],["impl<const MIN_A: i128, const MAX_A: i128, const MIN_B: i128, const MAX_B: i128> PartialOrd<OptionRangedI128<MIN_B, MAX_B>> for OptionRangedI128<MIN_A, MAX_A>"],["impl<const MIN_A: i16, const MAX_A: i16, const MIN_B: i16, const MAX_B: i16> PartialOrd<RangedI16<MIN_B, MAX_B>> for RangedI16<MIN_A, MAX_A>"],["impl<const MIN_A: isize, const MAX_A: isize, const MIN_B: isize, const MAX_B: isize> PartialOrd<RangedIsize<MIN_B, MAX_B>> for RangedIsize<MIN_A, MAX_A>"],["impl<const MIN_A: i8, const MAX_A: i8, const MIN_B: i8, const MAX_B: i8> PartialOrd<OptionRangedI8<MIN_B, MAX_B>> for OptionRangedI8<MIN_A, MAX_A>"],["impl<const MIN_A: i128, const MAX_A: i128, const MIN_B: i128, const MAX_B: i128> PartialOrd<RangedI128<MIN_B, MAX_B>> for RangedI128<MIN_A, MAX_A>"],["impl<const MIN_A: usize, const MAX_A: usize, const MIN_B: usize, const MAX_B: usize> PartialOrd<OptionRangedUsize<MIN_B, MAX_B>> for OptionRangedUsize<MIN_A, MAX_A>"],["impl<const MIN_A: u32, const MAX_A: u32, const MIN_B: u32, const MAX_B: u32> PartialOrd<RangedU32<MIN_B, MAX_B>> for RangedU32<MIN_A, MAX_A>"]], @@ -41,7 +41,7 @@ "lettre":[["impl PartialOrd for Mailbox"],["impl PartialOrd for Address"],["impl PartialOrd for Mailboxes"]], "linux_raw_sys":[["impl<Storage: PartialOrd> PartialOrd for __BindgenBitfieldUnit<Storage>"]], "litemap":[["impl<K: PartialOrd + ?Sized, V: PartialOrd + ?Sized, S: PartialOrd> PartialOrd for LiteMap<K, V, S>"]], -"log":[["impl<'a> PartialOrd for MetadataBuilder<'a>"],["impl PartialOrd<LevelFilter> for Level"],["impl PartialOrd for LevelFilter"],["impl<'a> PartialOrd for Metadata<'a>"],["impl PartialOrd for Level"],["impl PartialOrd<Level> for LevelFilter"]], +"log":[["impl PartialOrd for LevelFilter"],["impl PartialOrd<Level> for LevelFilter"],["impl<'a> PartialOrd for Metadata<'a>"],["impl<'a> PartialOrd for MetadataBuilder<'a>"],["impl PartialOrd<LevelFilter> for Level"],["impl PartialOrd for Level"]], "mime":[["impl<'a> PartialOrd for Name<'a>"],["impl PartialOrd for Mime"]], "mio":[["impl PartialOrd for Token"],["impl PartialOrd for Interest"]], "nix":[["impl PartialOrd for MemFdCreateFlag"],["impl PartialOrd for SealFlag"],["impl PartialOrd for FdFlag"],["impl PartialOrd for RenameFlags"],["impl PartialOrd for FsFlags"],["impl PartialOrd for PosixFadviseAdvice"],["impl PartialOrd for AccessFlags"],["impl PartialOrd for AtFlags"],["impl PartialOrd for TimeSpec"],["impl PartialOrd for SFlag"],["impl PartialOrd for TimeVal"],["impl PartialOrd for OFlag"],["impl PartialOrd for Mode"],["impl PartialOrd for FallocateFlags"]], @@ -82,9 +82,9 @@ "unicase":[["impl<T: AsRef<str>> PartialOrd for UniCase<T>"],["impl<T: AsRef<str>> PartialOrd for Ascii<T>"]], "unicode_bidi":[["impl PartialOrd for Level"]], "unicode_properties":[["impl PartialOrd for GeneralCategoryGroup"],["impl PartialOrd for GeneralCategory"]], -"url":[["impl<S: PartialOrd> PartialOrd for Host<S>"],["impl PartialOrd for Url"]], +"url":[["impl PartialOrd for Url"],["impl<S: PartialOrd> PartialOrd for Host<S>"]], "usvg_tree":[["impl PartialOrd for FontStretch"]], -"uuid":[["impl PartialOrd for Uuid"],["impl PartialOrd for Simple"],["impl PartialOrd for Hyphenated"],["impl PartialOrd for Urn"],["impl PartialOrd for Braced"]], +"uuid":[["impl PartialOrd for Simple"],["impl PartialOrd for Uuid"],["impl PartialOrd for Braced"],["impl PartialOrd for Hyphenated"],["impl PartialOrd for Urn"]], "webpki":[["impl PartialOrd for Time"]], "zerocopy":[["impl<T, B> PartialOrd for Ref<B, T>where\n B: ByteSlice,\n T: FromBytes + PartialOrd,"],["impl<T: Unaligned + PartialOrd> PartialOrd for Unalign<T>"],["impl<T, B> PartialOrd for Ref<B, [T]>where\n B: ByteSlice,\n T: FromBytes + PartialOrd,"]], "zerovec":[["impl<T: AsULE + PartialOrd> PartialOrd for ZeroSlice<T>"],["impl PartialOrd for CharULE"],["impl<'a, T: VarULE + ?Sized + PartialOrd, F: VarZeroVecFormat> PartialOrd for VarZeroVec<'a, T, F>"],["impl<T: VarULE + ?Sized + PartialOrd, F: VarZeroVecFormat> PartialOrd for VarZeroSlice<T, F>"],["impl<'a> PartialOrd for FlexZeroVec<'a>"],["impl<'a, T: AsULE + PartialOrd> PartialOrd for ZeroVec<'a, T>"],["impl PartialOrd for Index32"],["impl<const N: usize> PartialOrd for RawBytesULE<N>"],["impl<U: VarULE + ?Sized + PartialOrd> PartialOrd for OptionVarULE<U>"],["impl<A: PartialOrd + ULE, B: PartialOrd + ULE> PartialOrd for Tuple2ULE<A, B>"],["impl<A: PartialOrd + ULE, B: PartialOrd + ULE, C: PartialOrd + ULE, D: PartialOrd + ULE, E: PartialOrd + ULE, F: PartialOrd + ULE> PartialOrd for Tuple6ULE<A, B, C, D, E, F>"],["impl PartialOrd for Index16"],["impl<A: PartialOrd + ULE, B: PartialOrd + ULE, C: PartialOrd + ULE> PartialOrd for Tuple3ULE<A, B, C>"],["impl PartialOrd for UnvalidatedChar"],["impl<A: PartialOrd + ULE, B: PartialOrd + ULE, C: PartialOrd + ULE, D: PartialOrd + ULE, E: PartialOrd + ULE> PartialOrd for Tuple5ULE<A, B, C, D, E>"],["impl<A: PartialOrd + ULE, B: PartialOrd + ULE, C: PartialOrd + ULE, D: PartialOrd + ULE> PartialOrd for Tuple4ULE<A, B, C, D>"],["impl PartialOrd for UnvalidatedStr"]] diff --git a/trait.impl/core/convert/trait.AsMut.js b/trait.impl/core/convert/trait.AsMut.js index 3cb4b6648b12..a64ef4001168 100644 --- a/trait.impl/core/convert/trait.AsMut.js +++ b/trait.impl/core/convert/trait.AsMut.js @@ -13,7 +13,7 @@ "rustybuzz":[["impl<'a> AsMut<Face<'a>> for Face<'a>"]], "smallvec":[["impl<A: Array> AsMut<[<A as Array>::Item]> for SmallVec<A>"]], "sqlx_core":[["impl<T> AsMut<T> for Json<T>"],["impl<'c, DB: Database> AsMut<<DB as Database>::Connection> for Transaction<'c, DB>"],["impl<DB: Database> AsMut<<DB as Database>::Connection> for PoolConnection<DB>"]], -"sqlx_postgres":[["impl AsMut<PgConnection> for PgConnection"],["impl<'lock, C: AsMut<PgConnection>> AsMut<PgConnection> for PgAdvisoryLockGuard<'lock, C>"]], +"sqlx_postgres":[["impl<'lock, C: AsMut<PgConnection>> AsMut<PgConnection> for PgAdvisoryLockGuard<'lock, C>"],["impl AsMut<PgConnection> for PgConnection"]], "tinyvec":[["impl<A: Array> AsMut<[<A as Array>::Item]> for ArrayVec<A>"],["impl<'s, T> AsMut<[T]> for SliceVec<'s, T>"],["impl<A: Array> AsMut<[<A as Array>::Item]> for TinyVec<A>"]], "tokio_stream":[["impl<T> AsMut<Receiver<T>> for ReceiverStream<T>"],["impl AsMut<Interval> for IntervalStream"],["impl AsMut<ReadDir> for ReadDirStream"],["impl<T> AsMut<UnboundedReceiver<T>> for UnboundedReceiverStream<T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/core/convert/trait.AsRef.js b/trait.impl/core/convert/trait.AsRef.js index 0d3a7e425744..fb655b4db24e 100644 --- a/trait.impl/core/convert/trait.AsRef.js +++ b/trait.impl/core/convert/trait.AsRef.js @@ -32,8 +32,8 @@ "quick_xml":[["impl<'a> AsRef<[u8]> for Prefix<'a>"],["impl<'a> AsRef<[u8]> for Namespace<'a>"],["impl<'a> AsRef<[u8]> for LocalName<'a>"],["impl<'a> AsRef<Event<'a>> for Event<'a>"],["impl<'a> AsRef<[u8]> for QName<'a>"]], "regex_syntax":[["impl AsRef<[u8]> for Literal"]], "rgb":[["impl<T> AsRef<[T]> for RGB<T>"],["impl<T> AsRef<[T]> for RGBA<T>"],["impl<T> AsRef<T> for GrayAlpha<T>"],["impl<T> AsRef<T> for Gray<T>"]], -"ring":[["impl AsRef<[u8]> for PublicKey"],["impl AsRef<[u8]> for Tag"],["impl<A> AsRef<[u8]> for Aad<A>where\n A: AsRef<[u8]>,"],["impl AsRef<[u8]> for Digest"],["impl AsRef<[u8]> for PublicKey"],["impl<B> AsRef<[u8]> for UnparsedPublicKey<B>where\n B: AsRef<[u8]>,"],["impl AsRef<[u8; 12]> for Nonce"],["impl<B> AsRef<[u8]> for UnparsedPublicKey<B>where\n B: AsRef<[u8]>,"],["impl AsRef<[u8]> for Tag"],["impl AsRef<[u8]> for Signature"],["impl AsRef<[u8]> for Document"]], -"rustls":[["impl AsRef<[u8]> for DistinguishedName"],["impl AsRef<[u8]> for ResponderId"],["impl AsRef<[u8]> for Certificate"],["impl AsRef<str> for DnsName"],["impl AsRef<[u8]> for Sct"],["impl AsRef<[u8]> for PresharedKeyBinder"],["impl AsRef<[u8]> for ProtocolName"]], +"ring":[["impl<B> AsRef<[u8]> for UnparsedPublicKey<B>where\n B: AsRef<[u8]>,"],["impl AsRef<[u8]> for Tag"],["impl AsRef<[u8]> for Document"],["impl AsRef<[u8]> for Signature"],["impl<B> AsRef<[u8]> for UnparsedPublicKey<B>where\n B: AsRef<[u8]>,"],["impl AsRef<[u8]> for Tag"],["impl<A> AsRef<[u8]> for Aad<A>where\n A: AsRef<[u8]>,"],["impl AsRef<[u8; 12]> for Nonce"],["impl AsRef<[u8]> for PublicKey"],["impl AsRef<[u8]> for Digest"],["impl AsRef<[u8]> for PublicKey"]], +"rustls":[["impl AsRef<[u8]> for ProtocolName"],["impl AsRef<[u8]> for ResponderId"],["impl AsRef<str> for DnsName"],["impl AsRef<[u8]> for Sct"],["impl AsRef<[u8]> for Certificate"],["impl AsRef<[u8]> for PresharedKeyBinder"],["impl AsRef<[u8]> for DistinguishedName"]], "rustybuzz":[["impl<'a> AsRef<Face<'a>> for Face<'a>"]], "smallvec":[["impl<A: Array> AsRef<[<A as Array>::Item]> for SmallVec<A>"]], "sqlx_core":[["impl<DB: Database> AsRef<<DB as Database>::Connection> for PoolConnection<DB>"],["impl<T> AsRef<T> for Json<T>"]], @@ -43,12 +43,12 @@ "time":[["impl AsRef<Instant> for Instant"]], "tinyvec":[["impl<'s, T> AsRef<[T]> for SliceVec<'s, T>"],["impl<A: Array> AsRef<[<A as Array>::Item]> for TinyVec<A>"],["impl<A: Array> AsRef<[<A as Array>::Item]> for ArrayVec<A>"]], "tokio":[["impl AsRef<UnixStream> for ReadHalf<'_>"],["impl AsRef<UnixStream> for OwnedReadHalf"],["impl AsRef<TcpStream> for ReadHalf<'_>"],["impl AsRef<TcpStream> for OwnedReadHalf"],["impl AsRef<TcpStream> for WriteHalf<'_>"],["impl AsRef<UnixStream> for WriteHalf<'_>"],["impl AsRef<TcpStream> for OwnedWriteHalf"],["impl AsRef<UnixStream> for OwnedWriteHalf"]], -"tokio_stream":[["impl<T> AsRef<Receiver<T>> for ReceiverStream<T>"],["impl<T> AsRef<UnboundedReceiver<T>> for UnboundedReceiverStream<T>"],["impl AsRef<ReadDir> for ReadDirStream"],["impl AsRef<Interval> for IntervalStream"]], +"tokio_stream":[["impl<T> AsRef<UnboundedReceiver<T>> for UnboundedReceiverStream<T>"],["impl AsRef<ReadDir> for ReadDirStream"],["impl AsRef<Interval> for IntervalStream"],["impl<T> AsRef<Receiver<T>> for ReceiverStream<T>"]], "tokio_util":[["impl AsRef<Semaphore> for PollSemaphore"]], "tracing_core":[["impl AsRef<str> for Field"]], "unicase":[["impl<S: AsRef<str>> AsRef<str> for UniCase<S>"],["impl<S: AsRef<str>> AsRef<str> for Ascii<S>"]], "url":[["impl AsRef<str> for Url"]], -"uuid":[["impl AsRef<Uuid> for Urn"],["impl AsRef<[u8]> for Uuid"],["impl AsRef<Uuid> for Hyphenated"],["impl AsRef<Uuid> for Braced"],["impl AsRef<Uuid> for Simple"]], +"uuid":[["impl AsRef<Uuid> for Hyphenated"],["impl AsRef<[u8]> for Uuid"],["impl AsRef<Uuid> for Urn"],["impl AsRef<Uuid> for Simple"],["impl AsRef<Uuid> for Braced"]], "webpki":[["impl AsRef<[u8]> for SubjectNameRef<'_>"],["impl AsRef<str> for DnsName"],["impl AsRef<str> for DnsNameRef<'_>"],["impl AsRef<str> for IpAddr"]], "zerovec":[["impl<T: AsULE> AsRef<ZeroSlice<T>> for &[T::ULE]"],["impl<T: ?Sized, F: VarZeroVecFormat> AsRef<VarZeroSlice<T, F>> for VarZeroSlice<T, F>"],["impl<'a> AsRef<FlexZeroSlice> for FlexZeroVec<'a>"],["impl<'a, T: AsULE> AsRef<ZeroSlice<T>> for ZeroVec<'a, T>"],["impl<T: AsULE> AsRef<ZeroSlice<T>> for Vec<T::ULE>"],["impl<'a, T: AsULE> AsRef<[<T as AsULE>::ULE]> for ZeroVec<'a, T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/core/convert/trait.From.js b/trait.impl/core/convert/trait.From.js index dfbd06b9b2cc..6c670b6af34f 100644 --- a/trait.impl/core/convert/trait.From.js +++ b/trait.impl/core/convert/trait.From.js @@ -9,7 +9,7 @@ "aead":[["impl<'msg, 'aad> From<&'msg [u8]> for Payload<'msg, 'aad>"]], "aes":[["impl From<&Aes192Enc> for Aes192Dec"],["impl From<Aes256Enc> for Aes256Dec"],["impl From<Aes128Enc> for Aes128"],["impl From<&Aes256Enc> for Aes256"],["impl From<Aes192Enc> for Aes192Dec"],["impl From<Aes192Enc> for Aes192"],["impl From<Aes256Enc> for Aes256"],["impl From<&Aes256Enc> for Aes256Dec"],["impl From<&Aes128Enc> for Aes128"],["impl From<&Aes128Enc> for Aes128Dec"],["impl From<&Aes192Enc> for Aes192"],["impl From<Aes128Enc> for Aes128Dec"]], "aes_gcm":[["impl<Aes, NonceSize, TagSize> From<Aes> for AesGcm<Aes, NonceSize, TagSize>where\n Aes: BlockSizeUser<BlockSize = U16> + BlockEncrypt,\n TagSize: TagSize,"]], -"ahash":[["impl<K, V, const N: usize> From<[(K, V); N]> for AHashMap<K, V>where\n K: Eq + Hash,"],["impl<K, V> From<HashMap<K, V, RandomState>> for AHashMap<K, V>"],["impl<T, const N: usize> From<[T; N]> for AHashSet<T>where\n T: Eq + Hash,"],["impl<T> From<HashSet<T, RandomState>> for AHashSet<T>"]], +"ahash":[["impl<K, V, const N: usize> From<[(K, V); N]> for AHashMap<K, V>where\n K: Eq + Hash,"],["impl<T> From<HashSet<T, RandomState>> for AHashSet<T>"],["impl<T, const N: usize> From<[T; N]> for AHashSet<T>where\n T: Eq + Hash,"],["impl<K, V> From<HashMap<K, V, RandomState>> for AHashMap<K, V>"]], "aho_corasick":[["impl From<u8> for StateID"],["impl From<Span> for Range<usize>"],["impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>"],["impl From<u8> for PatternID"],["impl From<Range<usize>> for Span"]], "alloc_stdlib":[["impl<T> From<Vec<T>> for WrapBox<T>"]], "allocator_api2":[["impl<T> From<T> for Box<T>"],["impl<A: Allocator> From<Box<str, A>> for Box<[u8], A>"],["impl<A: Allocator + Default> From<&str> for Box<str, A>"],["impl<T, const N: usize> From<[T; N]> for Vec<T>"],["impl From<&CStr> for Box<CStr>"],["impl<T, A: Allocator> From<Vec<T, A>> for Box<[T], A>"],["impl<T, A: Allocator> From<Box<[T], A>> for Vec<T, A>"],["impl<T, A: Allocator, const N: usize> From<Box<[T; N], A>> for Vec<T, A>"],["impl<T: Copy, A: Allocator + Default> From<&[T]> for Box<[T], A>"],["impl<T: Clone> From<&[T]> for Vec<T>"],["impl<T: ?Sized, A> From<Box<T, A>> for Pin<Box<T, A>>where\n A: 'static + Allocator,"],["impl<T, const N: usize> From<[T; N]> for Box<[T]>"],["impl<T: Clone> From<&mut [T]> for Vec<T>"],["impl From<&str> for Vec<u8>"]], @@ -23,7 +23,7 @@ "bytemuck":[["impl<T: NoUninit> From<Box<T>> for BoxBytes"],["impl From<PodCastError> for CheckedCastError"]], "bytes":[["impl From<&'static str> for Bytes"],["impl From<Vec<u8>> for Bytes"],["impl<'a> From<&'a mut [u8]> for &'a mut UninitSlice"],["impl From<String> for Bytes"],["impl From<Bytes> for Vec<u8>"],["impl<'a> From<&'a [u8]> for BytesMut"],["impl From<BytesMut> for Vec<u8>"],["impl From<&'static [u8]> for Bytes"],["impl<'a> From<&'a mut [MaybeUninit<u8>]> for &'a mut UninitSlice"],["impl From<BytesMut> for Bytes"],["impl From<Box<[u8]>> for Bytes"],["impl<'a> From<&'a str> for BytesMut"]], "bytestring":[["impl From<ByteString> for String"],["impl From<String> for ByteString"],["impl From<Box<str>> for ByteString"],["impl From<&str> for ByteString"]], -"chrono":[["impl<Tz: TimeZone> From<DateTime<Tz>> for SystemTime"],["impl From<DateTime<FixedOffset>> for DateTime<Local>"],["impl From<DateTime<FixedOffset>> for DateTime<Utc>"],["impl From<SystemTime> for DateTime<Utc>"],["impl From<DateTime<Local>> for DateTime<FixedOffset>"],["impl From<DateTime<Utc>> for DateTime<Local>"],["impl From<NaiveDateTime> for NaiveDate"],["impl From<DateTime<Local>> for DateTime<Utc>"],["impl From<NaiveDate> for NaiveDateTime"],["impl From<DateTime<Utc>> for DateTime<FixedOffset>"],["impl From<SystemTime> for DateTime<Local>"]], +"chrono":[["impl From<DateTime<Utc>> for DateTime<FixedOffset>"],["impl From<NaiveDate> for NaiveDateTime"],["impl<Tz: TimeZone> From<DateTime<Tz>> for SystemTime"],["impl From<DateTime<Utc>> for DateTime<Local>"],["impl From<DateTime<FixedOffset>> for DateTime<Utc>"],["impl From<SystemTime> for DateTime<Local>"],["impl From<NaiveDateTime> for NaiveDate"],["impl From<DateTime<Local>> for DateTime<FixedOffset>"],["impl From<DateTime<FixedOffset>> for DateTime<Local>"],["impl From<SystemTime> for DateTime<Utc>"],["impl From<DateTime<Local>> for DateTime<Utc>"]], "chumsky":[["impl<'a> From<&'a str> for Stream<'a, char, Range<usize>, Box<dyn Iterator<Item = (char, Range<usize>)> + 'a>>"],["impl<'a, T: Clone, const N: usize> From<&'a [T; N]> for Stream<'a, T, Range<usize>, Box<dyn Iterator<Item = (T, Range<usize>)> + 'a>>"],["impl<'a> From<String> for Stream<'a, char, Range<usize>, Box<dyn Iterator<Item = (char, Range<usize>)>>>"],["impl<'a, T: Clone + 'a> From<Vec<T>> for Stream<'a, T, Range<usize>, Box<dyn Iterator<Item = (T, Range<usize>)> + 'a>>"],["impl<'a, T: Clone> From<&'a [T]> for Stream<'a, T, Range<usize>, Box<dyn Iterator<Item = (T, Range<usize>)> + 'a>>"],["impl<'a, T: Clone + 'a, const N: usize> From<[T; N]> for Stream<'a, T, Range<usize>, Box<dyn Iterator<Item = (T, Range<usize>)> + 'a>>"]], "cipher":[["impl From<OverflowError> for StreamCipherError"]], "cloud_storage":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<KeyRejected> for Error"],["impl From<GoogleErrorResponse> for Error"],["impl From<Error> for Error"],["impl From<PemError> for Error"],["impl From<Unspecified> for Error"],["impl From<InvalidHeaderValue> for Error"],["impl From<Error> for Error"]], @@ -46,14 +46,14 @@ "float_cmp":[["impl From<(f32, i32)> for F32Margin"],["impl From<(f64, i64)> for F64Margin"]], "fontconfig_parser":[["impl From<Error> for Error"],["impl From<SelectFont> for ConfigPart"],["impl From<Constant> for Value"],["impl From<Match> for ConfigPart"],["impl From<Dir> for ConfigPart"],["impl From<ParseIntError> for Error"],["impl From<bool> for Value"],["impl From<Include> for ConfigPart"],["impl From<Error> for Error"],["impl<V> From<V> for Expressionwhere\n Value: From<V>,"],["impl From<f64> for Value"],["impl From<String> for Value"],["impl From<u32> for Value"],["impl From<RemapDir> for ConfigPart"],["impl From<Alias> for ConfigPart"],["impl From<ParseFloatError> for Error"],["impl From<ParseBoolError> for Error"],["impl<'a> From<&'a str> for Value"],["impl From<(PropertyTarget, PropertyKind)> for Value"],["impl From<Vec<IntOrRange>> for Value"],["impl From<CacheDir> for ConfigPart"],["impl From<Config> for ConfigPart"]], "futures_task":[["impl<'a, F: Future<Output = ()> + 'a> From<Pin<Box<F>>> for LocalFutureObj<'a, ()>"],["impl<'a, T> From<FutureObj<'a, T>> for LocalFutureObj<'a, T>"],["impl<'a> From<Pin<Box<dyn Future<Output = ()> + 'a>>> for LocalFutureObj<'a, ()>"],["impl<'a> From<Box<dyn Future<Output = ()> + Send + 'a>> for FutureObj<'a, ()>"],["impl<'a> From<Pin<Box<dyn Future<Output = ()> + Send + 'a>>> for FutureObj<'a, ()>"],["impl<'a> From<Box<dyn Future<Output = ()> + 'a>> for LocalFutureObj<'a, ()>"],["impl<'a, F: Future<Output = ()> + 'a> From<Box<F>> for LocalFutureObj<'a, ()>"],["impl<'a, F: Future<Output = ()> + Send + 'a> From<Box<F>> for FutureObj<'a, ()>"],["impl<'a, F: Future<Output = ()> + Send + 'a> From<Pin<Box<F>>> for FutureObj<'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; 51]> for &'a mut GenericArray<T, U51>"],["impl<'a, T> From<&'a mut [T; 22]> for &'a mut GenericArray<T, U22>"],["impl<'a, T> From<&'a mut [T; 256]> for &'a mut GenericArray<T, U256>"],["impl<T> From<[T; 100]> for GenericArray<T, U100>"],["impl<'a, T> From<&'a mut [T; 10]> for &'a mut GenericArray<T, U10>"],["impl<'a, T> From<&'a mut [T; 38]> for &'a mut GenericArray<T, U38>"],["impl<'a, T> From<&'a mut [T; 17]> for &'a mut GenericArray<T, U17>"],["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; 60]> for &'a mut GenericArray<T, U60>"],["impl<'a, T> From<&'a mut [T; 37]> for &'a mut GenericArray<T, U37>"],["impl<'a, T> From<&'a mut [T; 4]> for &'a mut GenericArray<T, U4>"],["impl<T> From<[T; 11]> for GenericArray<T, U11>"],["impl<'a, T> From<&'a mut [T; 21]> for &'a mut GenericArray<T, U21>"],["impl<'a, T> From<&'a mut [T; 52]> for &'a mut GenericArray<T, U52>"],["impl<T> From<[T; 43]> for GenericArray<T, U43>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>, B0>>> for [T; 56]"],["impl<T> From<[T; 45]> for GenericArray<T, U45>"],["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>, B1>, B0>, B0>, B1>>> for [T; 41]"],["impl<'a, T> From<&'a mut [T; 90]> for &'a mut GenericArray<T, U90>"],["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 mut [T; 20]> for &'a mut GenericArray<T, U20>"],["impl<'a, T> From<&'a mut [T; 39]> for &'a mut GenericArray<T, U39>"],["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<'a, T> From<&'a mut [T; 3]> for &'a mut GenericArray<T, U3>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>>> for [T; 40]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B0>>> for [T; 6]"],["impl<T> From<[T; 26]> for GenericArray<T, U26>"],["impl<'a, T> From<&'a mut [T; 34]> for &'a mut GenericArray<T, U34>"],["impl<T> From<[T; 20]> for GenericArray<T, U20>"],["impl<'a, T> From<&'a [T; 500]> for &'a GenericArray<T, U500>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B1>>> for [T; 59]"],["impl<T> From<[T; 32]> for GenericArray<T, U32>"],["impl<T> From<[T; 14]> for GenericArray<T, U14>"],["impl<'a, T> From<&'a [T; 49]> for &'a GenericArray<T, U49>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>>> for [T; 13]"],["impl<T> From<[T; 39]> for GenericArray<T, U39>"],["impl<'a, T> From<&'a [T; 59]> for &'a GenericArray<T, U59>"],["impl<T> From<[T; 62]> for GenericArray<T, U62>"],["impl<'a, T> From<&'a mut [T; 18]> for &'a mut GenericArray<T, U18>"],["impl<T> From<[T; 59]> for GenericArray<T, U59>"],["impl<'a, T> From<&'a mut [T; 25]> for &'a mut GenericArray<T, U25>"],["impl<'a, T> From<&'a [T; 39]> for &'a GenericArray<T, U39>"],["impl<'a, T> From<&'a mut [T; 47]> for &'a mut GenericArray<T, U47>"],["impl<'a, T> From<&'a [T; 6]> for &'a GenericArray<T, U6>"],["impl<'a, T> From<&'a mut [T; 400]> for &'a mut GenericArray<T, U400>"],["impl<T> From<[T; 1]> for GenericArray<T, U1>"],["impl<T> From<[T; 29]> for GenericArray<T, U29>"],["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<T> From<[T; 300]> for GenericArray<T, U300>"],["impl<'a, T> From<&'a [T; 4]> for &'a GenericArray<T, U4>"],["impl<'a, T> From<&'a mut [T; 1000]> for &'a mut GenericArray<T, U1000>"],["impl<T> From<[T; 128]> for GenericArray<T, U128>"],["impl<'a, T> From<&'a [T; 400]> for &'a GenericArray<T, U400>"],["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<UTerm, B1>, B0>, B0>, B1>, B1>, B0>>> for [T; 38]"],["impl<'a, T> From<&'a mut [T; 42]> for &'a mut GenericArray<T, U42>"],["impl<'a, T> From<&'a [T; 9]> for &'a GenericArray<T, U9>"],["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<UTerm, B1>, B1>, B1>, B0>, B1>>> for [T; 29]"],["impl<'a, T> From<&'a [T; 16]> for &'a GenericArray<T, U16>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>>> for [T; 23]"],["impl<'a, T> From<&'a [T; 53]> for &'a GenericArray<T, U53>"],["impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B1>>> for [T; 3]"],["impl<T> From<[T; 90]> for GenericArray<T, U90>"],["impl<T> From<[T; 21]> for GenericArray<T, U21>"],["impl<'a, T> From<&'a mut [T; 53]> for &'a mut GenericArray<T, U53>"],["impl<T> From<[T; 6]> for GenericArray<T, U6>"],["impl<T> From<[T; 60]> for GenericArray<T, U60>"],["impl<'a, T> From<&'a mut [T; 24]> for &'a mut GenericArray<T, U24>"],["impl<T> From<[T; 12]> for GenericArray<T, U12>"],["impl<'a, T> From<&'a mut [T; 19]> for &'a mut GenericArray<T, U19>"],["impl<T> From<[T; 9]> for GenericArray<T, U9>"],["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<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>> for [T; 1024]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>>> for [T; 10]"],["impl<'a, T> From<&'a [T; 26]> for &'a GenericArray<T, U26>"],["impl<'a, T> From<&'a [T; 63]> for &'a GenericArray<T, U63>"],["impl<'a, T> From<&'a mut [T; 15]> for &'a mut GenericArray<T, U15>"],["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; 35]> for GenericArray<T, U35>"],["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<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>, B0>>> for [T; 60]"],["impl<T> From<[T; 50]> for GenericArray<T, U50>"],["impl<'a, T> From<&'a [T; 48]> for &'a GenericArray<T, U48>"],["impl<'a, T> From<&'a [T; 47]> for &'a GenericArray<T, U47>"],["impl<T> From<[T; 23]> for GenericArray<T, U23>"],["impl<'a, T> From<&'a mut [T; 44]> for &'a mut GenericArray<T, U44>"],["impl<T> From<[T; 33]> for GenericArray<T, U33>"],["impl<'a, T> From<&'a mut [T; 16]> for &'a mut GenericArray<T, U16>"],["impl<'a, T> From<&'a mut [T; 13]> for &'a mut GenericArray<T, U13>"],["impl<T> From<[T; 13]> for 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<'a, T> From<&'a [T; 25]> for &'a GenericArray<T, U25>"],["impl<'a, T> From<&'a [T; 21]> for &'a GenericArray<T, U21>"],["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<'a, T> From<&'a mut [T; 100]> for &'a mut GenericArray<T, U100>"],["impl<T> From<[T; 58]> for GenericArray<T, U58>"],["impl<'a, T> From<&'a [T; 70]> for &'a GenericArray<T, U70>"],["impl<'a, T> From<&'a mut [T; 23]> for &'a mut GenericArray<T, U23>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>>> for [T; 17]"],["impl<T> From<[T; 38]> for GenericArray<T, U38>"],["impl<T> From<[T; 8]> for GenericArray<T, U8>"],["impl<'a, T> From<&'a [T; 35]> for &'a GenericArray<T, U35>"],["impl<T> From<[T; 46]> for GenericArray<T, U46>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B0>>> for [T; 36]"],["impl<'a, T> From<&'a [T; 15]> for &'a GenericArray<T, U15>"],["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 mut [T; 12]> for &'a mut GenericArray<T, U12>"],["impl<'a, T> From<&'a [T; 5]> for &'a GenericArray<T, U5>"],["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; 30]> for &'a GenericArray<T, U30>"],["impl<'a, T> From<&'a mut [T; 55]> for &'a mut GenericArray<T, U55>"],["impl<'a, T> From<&'a mut [T; 500]> for &'a mut GenericArray<T, U500>"],["impl<'a, T> From<&'a mut [T; 62]> for &'a mut GenericArray<T, U62>"],["impl<'a, T> From<&'a mut [T; 1]> for &'a mut GenericArray<T, U1>"],["impl<'a, T> From<&'a mut [T; 58]> for &'a mut GenericArray<T, U58>"],["impl<T> From<[T; 31]> for GenericArray<T, U31>"],["impl<'a, T> From<&'a mut [T; 31]> for &'a mut GenericArray<T, U31>"],["impl<T> From<[T; 55]> for GenericArray<T, U55>"],["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<UTerm, B1>, B1>, B0>, B0>>> for [T; 12]"],["impl<'a, T> From<&'a [T; 100]> for &'a GenericArray<T, U100>"],["impl<T> From<[T; 400]> for GenericArray<T, U400>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>>> for [T; 32]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>>> for [T; 45]"],["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<'a, T> From<&'a [T; 20]> for &'a GenericArray<T, U20>"],["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; 1024]> for &'a mut GenericArray<T, U1024>"],["impl<'a, T> From<&'a mut [T; 26]> for &'a mut GenericArray<T, U26>"],["impl<'a, T> From<&'a mut [T; 2]> for &'a mut GenericArray<T, U2>"],["impl<'a, T> From<&'a [T; 24]> for &'a GenericArray<T, U24>"],["impl<'a, T> From<&'a mut [T; 6]> for &'a mut GenericArray<T, U6>"],["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; 128]> for &'a GenericArray<T, U128>"],["impl<'a, T> From<&'a [T; 43]> for &'a GenericArray<T, U43>"],["impl<'a, T> From<&'a mut [T; 35]> for &'a mut GenericArray<T, U35>"],["impl<'a, T> From<&'a [T; 29]> for &'a GenericArray<T, U29>"],["impl<T> From<[T; 63]> for GenericArray<T, U63>"],["impl<T> From<[T; 57]> for GenericArray<T, U57>"],["impl<'a, T> From<&'a mut [T; 63]> for &'a mut GenericArray<T, U63>"],["impl<'a, T> From<&'a [T; 200]> for &'a GenericArray<T, U200>"],["impl<'a, T> From<&'a [T; 7]> for &'a GenericArray<T, U7>"],["impl<'a, T> From<&'a mut [T; 36]> for &'a mut GenericArray<T, U36>"],["impl<T> From<[T; 40]> for GenericArray<T, U40>"],["impl<'a, T> From<&'a mut [T; 28]> for &'a mut GenericArray<T, U28>"],["impl<'a, T> From<&'a [T; 51]> for &'a GenericArray<T, U51>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B0>, B1>, B0>>> for [T; 90]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B0>>> for [T; 30]"],["impl<'a, T> From<&'a [T; 38]> for &'a GenericArray<T, U38>"],["impl<'a, T> From<&'a mut [T; 49]> for &'a mut GenericArray<T, U49>"],["impl<'a, T> From<&'a mut [T; 59]> for &'a mut GenericArray<T, U59>"],["impl<T> From<[T; 17]> for GenericArray<T, U17>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B1>, B0>, B1>>> for [T; 37]"],["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>, B1>, B1>, B1>, B1>>> for [T; 31]"],["impl<'a, T> From<&'a mut [T; 8]> for &'a mut GenericArray<T, U8>"],["impl<'a, T> From<&'a [T; 300]> for &'a GenericArray<T, U300>"],["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<UTerm, B1>, B0>, B0>, B1>, B1>>> for [T; 19]"],["impl<'a, T> From<&'a mut [T; 512]> for &'a mut GenericArray<T, U512>"],["impl<T> From<[T; 28]> for GenericArray<T, U28>"],["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 [T; 62]> for &'a GenericArray<T, U62>"],["impl<'a, T> From<&'a mut [T; 300]> for &'a mut GenericArray<T, U300>"],["impl<T> From<[T; 34]> for GenericArray<T, U34>"],["impl<'a, T> From<&'a mut [T; 41]> for &'a mut GenericArray<T, U41>"],["impl<'a, T> From<&'a [T; 50]> for &'a GenericArray<T, U50>"],["impl<T> From<[T; 500]> for GenericArray<T, U500>"],["impl<'a, T> From<&'a [T; 41]> for &'a GenericArray<T, U41>"],["impl<'a, T> From<&'a mut [T; 5]> for &'a mut GenericArray<T, U5>"],["impl<T> From<[T; 2]> for GenericArray<T, U2>"],["impl<'a, T> From<&'a [T; 37]> for &'a GenericArray<T, U37>"],["impl<T> From<[T; 4]> for GenericArray<T, U4>"],["impl<'a, T> From<&'a [T; 55]> for &'a GenericArray<T, U55>"],["impl<'a, T> From<&'a [T; 34]> for &'a GenericArray<T, U34>"],["impl<T> From<[T; 15]> for GenericArray<T, U15>"],["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>, B0>, B1>, B0>>> for [T; 26]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>, B0>>> for [T; 42]"],["impl<T> From<[T; 3]> for GenericArray<T, U3>"],["impl<T> From<[T; 49]> for GenericArray<T, U49>"],["impl<'a, T> From<&'a [T; 28]> for &'a GenericArray<T, U28>"],["impl<T> From<[T; 48]> for GenericArray<T, U48>"],["impl<'a, T> From<&'a [T; 256]> for &'a GenericArray<T, U256>"],["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; 37]> for GenericArray<T, U37>"],["impl<'a, T> From<&'a [T; 1000]> for &'a GenericArray<T, U1000>"],["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; 70]> for GenericArray<T, U70>"],["impl<'a, T> From<&'a [T; 23]> for &'a GenericArray<T, U23>"],["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; 47]> for GenericArray<T, U47>"],["impl<'a, T> From<&'a [T; 22]> for &'a GenericArray<T, U22>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B1>, B0>>> for [T; 54]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B1>>> for [T; 5]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>>> for [T; 14]"],["impl<'a, T> From<&'a [T; 61]> for &'a GenericArray<T, U61>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B0>>> for [T; 62]"],["impl<T> From<[T; 54]> for GenericArray<T, U54>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B1>, B0>, B0>>> for [T; 52]"],["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<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B0>, B0>, B0>>> for [T; 80]"],["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<UTerm, B1>, B1>, B1>, B0>, B0>, B1>>> for [T; 57]"],["impl<T> From<[T; 64]> for GenericArray<T, U64>"],["impl<'a, T> From<&'a [T; 64]> for &'a GenericArray<T, U64>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B0>, B0>>> for [T; 4]"],["impl<'a, T> From<&'a [T; 512]> for &'a GenericArray<T, U512>"],["impl<T> From<[T; 256]> for GenericArray<T, U256>"],["impl<'a, T> From<&'a [T; 46]> for &'a GenericArray<T, U46>"],["impl<'a, T> From<&'a mut [T; 11]> for &'a mut GenericArray<T, U11>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>, B1>, B0>>> for [T; 46]"],["impl<'a, T> From<&'a [T; 33]> for &'a GenericArray<T, U33>"],["impl<T> From<[T; 27]> for GenericArray<T, U27>"],["impl<T> From<[T; 61]> for GenericArray<T, U61>"],["impl<'a, T> From<&'a [T; 14]> for &'a GenericArray<T, U14>"],["impl<'a, T> From<&'a [T; 18]> for &'a GenericArray<T, U18>"],["impl<'a, T, N: ArrayLength<T>> From<&'a [T]> for &'a GenericArray<T, N>"],["impl<'a, T> From<&'a [T; 54]> for &'a GenericArray<T, U54>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B1>, B0>>> for [T; 34]"],["impl<'a, T> From<&'a mut [T; 14]> for &'a mut GenericArray<T, U14>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B1>, B0>>> for [T; 58]"],["impl<'a, T> From<&'a [T; 36]> for &'a GenericArray<T, U36>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B0>, B0>>> for [T; 28]"],["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<[T; 19]> for GenericArray<T, U19>"],["impl<'a, T> From<&'a [T; 60]> for &'a GenericArray<T, U60>"],["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>, B0>, B1>, B1>, B0>, B0>>> for [T; 44]"],["impl<'a, T> From<&'a mut [T; 43]> for &'a mut GenericArray<T, U43>"],["impl<'a, T> From<&'a mut [T; 64]> for &'a mut GenericArray<T, U64>"],["impl<'a, T> From<&'a mut [T; 32]> for &'a mut GenericArray<T, U32>"],["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<UTerm, B1>, B0>, B0>, B1>>> for [T; 9]"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>, B1>, B1>>> for [T; 63]"],["impl<T> From<[T; 25]> for GenericArray<T, U25>"],["impl<'a, T> From<&'a mut [T; 9]> for &'a mut GenericArray<T, U9>"],["impl<'a, T> From<&'a [T; 40]> for &'a GenericArray<T, U40>"],["impl<T> From<[T; 53]> for GenericArray<T, U53>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>>> for [T; 8]"],["impl<'a, T> From<&'a [T; 42]> for &'a GenericArray<T, U42>"],["impl<'a, T> From<&'a [T; 3]> for &'a GenericArray<T, U3>"],["impl<'a, T> From<&'a mut [T; 54]> for &'a mut GenericArray<T, U54>"],["impl<'a, T> From<&'a mut [T; 61]> for &'a mut GenericArray<T, U61>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B1>>> for [T; 33]"],["impl<T> From<GenericArray<T, UInt<UTerm, B1>>> for [T; 1]"],["impl<T> From<[T; 16]> for GenericArray<T, U16>"],["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<'a, T> From<&'a mut [T; 7]> for &'a mut GenericArray<T, U7>"],["impl<'a, T> From<&'a mut [T; 46]> for &'a mut GenericArray<T, U46>"],["impl<'a, T> From<&'a [T; 13]> for &'a GenericArray<T, U13>"],["impl<'a, T> From<&'a [T; 2]> for &'a GenericArray<T, U2>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B1>, B1>>> for [T; 15]"],["impl<T> From<[T; 52]> for GenericArray<T, U52>"],["impl<T> From<[T; 7]> for GenericArray<T, U7>"],["impl<T> From<[T; 22]> for GenericArray<T, U22>"],["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<'a, T> From<&'a [T; 57]> for &'a GenericArray<T, U57>"],["impl<'a, T> From<&'a mut [T; 48]> for &'a mut GenericArray<T, U48>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B0>, B1>>> for [T; 21]"],["impl<'a, T> From<&'a [T; 45]> for &'a GenericArray<T, U45>"],["impl<'a, T, N: ArrayLength<T>> From<&'a mut [T]> for &'a mut GenericArray<T, N>"],["impl<T> From<GenericArray<T, UInt<UInt<UTerm, B1>, B0>>> for [T; 2]"],["impl<T> From<[T; 80]> for GenericArray<T, U80>"],["impl<'a, T> From<&'a [T; 27]> for &'a GenericArray<T, U27>"],["impl<T> From<[T; 18]> for GenericArray<T, U18>"],["impl<'a, T> From<&'a mut [T; 200]> for &'a mut GenericArray<T, U200>"],["impl<T> From<[T; 1024]> for GenericArray<T, U1024>"],["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; 1]> for &'a GenericArray<T, U1>"],["impl<T> From<[T; 56]> for GenericArray<T, U56>"],["impl<'a, T> From<&'a [T; 12]> for &'a GenericArray<T, U12>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B0>, B0>>> for [T; 48]"],["impl<'a, T> From<&'a mut [T; 50]> for &'a mut GenericArray<T, U50>"],["impl<T> From<[T; 24]> for GenericArray<T, U24>"],["impl<T> From<[T; 30]> for GenericArray<T, U30>"],["impl<'a, T> From<&'a [T; 90]> for &'a GenericArray<T, U90>"],["impl<'a, T> From<&'a mut [T; 56]> for &'a mut GenericArray<T, U56>"],["impl<'a, T> From<&'a [T; 10]> for &'a GenericArray<T, U10>"],["impl<'a, T> From<&'a [T; 80]> for &'a GenericArray<T, U80>"],["impl<'a, T> From<&'a mut [T; 33]> for &'a mut GenericArray<T, U33>"],["impl<T> From<[T; 200]> for GenericArray<T, U200>"],["impl<'a, T> From<&'a mut [T; 128]> for &'a mut GenericArray<T, U128>"],["impl<'a, T> From<&'a [T; 52]> for &'a GenericArray<T, U52>"],["impl<'a, T> From<&'a mut [T; 80]> for &'a mut GenericArray<T, U80>"],["impl<'a, T> From<&'a [T; 56]> for &'a GenericArray<T, U56>"],["impl<'a, T> From<&'a mut [T; 29]> for &'a mut GenericArray<T, U29>"],["impl<'a, T> From<&'a [T; 19]> for &'a GenericArray<T, U19>"],["impl<T> From<[T; 10]> for GenericArray<T, U10>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B1>, B1>>> for [T; 11]"],["impl<'a, T> From<&'a [T; 17]> for &'a GenericArray<T, U17>"],["impl<'a, T> From<&'a [T; 11]> for &'a GenericArray<T, U11>"],["impl<'a, T> From<&'a mut [T; 45]> for &'a mut GenericArray<T, U45>"],["impl<'a, T> From<&'a [T; 44]> for &'a GenericArray<T, U44>"],["impl<T> From<[T; 41]> for GenericArray<T, U41>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UTerm, B1>, B1>, B1>>> for [T; 7]"],["impl<T> From<[T; 42]> for GenericArray<T, U42>"],["impl<T> From<[T; 5]> for GenericArray<T, U5>"],["impl<T> From<[T; 44]> for GenericArray<T, U44>"],["impl<T> From<GenericArray<T, UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B1>, B0>, B0>, B1>, B0>>> for [T; 50]"],["impl<T> From<[T; 36]> for GenericArray<T, U36>"],["impl<'a, T> From<&'a [T; 32]> for &'a GenericArray<T, U32>"],["impl<T> From<[T; 1000]> for GenericArray<T, U1000>"],["impl<T> From<[T; 51]> for GenericArray<T, U51>"],["impl<T> From<[T; 512]> for GenericArray<T, U512>"],["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; 1024]> for &'a GenericArray<T, U1024>"]], "getrandom":[["impl From<NonZeroU32> for Error"],["impl From<Error> for Error"]], "gif":[["impl From<Extension> for AnyExtension"],["impl From<Error> for DecodingError"],["impl From<Error> for EncodingError"],["impl From<DecodingFormatError> for DecodingError"]], "gimli":[["impl<T> From<T> for EhFrameOffset<T>"],["impl<T> From<DebugTypesOffset<T>> for UnitSectionOffset<T>"],["impl<R> From<R> for DebugLoc<R>"],["impl<R: Reader> From<R> for EhFrame<R>"],["impl<R> From<R> for DebugRngLists<R>"],["impl<R: Reader> From<R> for EhFrameHdr<R>"],["impl<R> From<R> for DebugRanges<R>"],["impl<R> From<R> for DebugStr<R>"],["impl<R: Reader> From<R> for DebugFrame<R>"],["impl<R> From<R> for DebugAbbrev<R>"],["impl<R> From<R> for DebugStrOffsets<R>"],["impl<R: Reader> From<R> for DebugPubNames<R>"],["impl<R> From<R> for DebugInfo<R>"],["impl<T> From<DebugInfoOffset<T>> for UnitSectionOffset<T>"],["impl<R> From<R> for DebugLine<R>"],["impl<R> From<R> for DebugLineStr<R>"],["impl<R> From<R> for DebugAranges<R>"],["impl<R: Reader> From<R> for DebugPubTypes<R>"],["impl<R> From<R> for DebugTypes<R>"],["impl<R> From<R> for DebugTuIndex<R>"],["impl<R> From<R> for DebugAddr<R>"],["impl<T> From<T> for DebugFrameOffset<T>"],["impl<R> From<R> for DebugCuIndex<R>"],["impl<R> From<R> for DebugLocLists<R>"]], "git2":[["impl From<FileMode> for u32"],["impl From<JoinPathsError> for Error"],["impl From<NulError> for Error"],["impl From<FileMode> for i32"]], "h2":[["impl<'a> From<&'a str> for Protocol"],["impl From<Reason> for u32"],["impl From<StreamId> for u32"],["impl From<Reason> for Error"],["impl From<u32> for Reason"]], -"hashbrown":[["impl<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>where\n T: Eq + Hash,\n A: Default + Allocator,"],["impl<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>where\n K: Eq + Hash,\n A: Default + Allocator,"],["impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>where\n A: Allocator,"]], +"hashbrown":[["impl<T, S, A> From<HashMap<T, (), S, A>> for HashSet<T, S, A>where\n A: Allocator,"],["impl<T, A, const N: usize> From<[T; N]> for HashSet<T, DefaultHashBuilder, A>where\n T: Eq + Hash,\n A: Default + Allocator,"],["impl<K, V, A, const N: usize> From<[(K, V); N]> for HashMap<K, V, DefaultHashBuilder, A>where\n K: Eq + Hash,\n A: Default + Allocator,"]], "headless_lms_models":[["impl From<ParseError> for ModelError"],["impl From<ExerciseTask> for CmsPageExerciseTask"],["impl From<CourseModuleCompletion> for UserCourseModuleCompletion"],["impl From<PeerReviewQuestion> for CmsPeerReviewQuestion"],["impl From<TryFromIntError> for ModelError"],["impl From<Error> for ModelError"],["impl From<ExerciseSlide> for CmsPageExerciseSlide"],["impl From<UtilError> for ModelError"],["impl From<Error> for ModelError"],["impl From<CourseModulesSchema> for CourseModule"],["impl From<Error> for ModelError"],["impl From<CourseModuleCompletion> for StudyRegistryCompletion"]], "headless_lms_server":[["impl From<Error> for ControllerError"],["impl From<MultipartError> for ControllerError"],["impl From<Error> for ControllerError"],["impl From<UtilError> for ControllerError"],["impl From<Error> for ControllerError"],["impl From<Error> for ControllerError"],["impl From<ModelError> for ControllerError"],["impl From<Error> for ControllerError"]], "headless_lms_utils":[["impl From<Error> for UtilError"],["impl From<ParseError> for UtilError"],["impl From<Error> for UtilError"],["impl From<StripPrefixError> for UtilError"],["impl From<Error> for UtilError"],["impl From<Error> for UtilError"],["impl From<Error> for UtilError"]], @@ -108,17 +108,17 @@ "quick_xml":[["impl From<AttrError> for Error"],["impl<'a> From<(&'a [u8], &'a [u8])> for Attribute<'a>"],["impl From<Utf8Error> for Error"],["impl From<FromUtf8Error> for Error"],["impl From<Error> for Error"],["impl From<EscapeError> for Error"],["impl<'a> From<QName<'a>> for LocalName<'a>"],["impl<'a> From<Attr<&'a [u8]>> for Attribute<'a>"],["impl<'a> From<(&'a str, &'a str)> for Attribute<'a>"],["impl<T> From<Attr<T>> for (T, Option<T>)"]], "rand":[["impl From<Vec<usize>> for IndexVec"],["impl<X: SampleUniform> From<Range<X>> for Uniform<X>"],["impl<X: SampleUniform> From<RangeInclusive<X>> for Uniform<X>"],["impl From<Vec<u32>> for IndexVec"]], "rand_chacha":[["impl From<ChaCha20Core> for ChaCha20Rng"],["impl From<ChaCha12Core> for ChaCha12Rng"],["impl From<ChaCha8Core> for ChaCha8Rng"]], -"rand_core":[["impl From<Error> for Error"],["impl From<NonZeroU32> for Error"],["impl From<Error> for Error"]], +"rand_core":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<NonZeroU32> for Error"]], "redis":[["impl From<(ErrorKind, &'static str, String)> for RedisError"],["impl From<(ErrorKind, &'static str)> for RedisError"],["impl From<Utf8Error> for RedisError"],["impl From<Error> for RedisError"],["impl From<NulError> for RedisError"],["impl From<FromUtf8Error> for RedisError"]], "regex":[["impl<'h> From<Match<'h>> for &'h str"],["impl<'h> From<Match<'h>> for Range<usize>"],["impl<'h> From<Match<'h>> for &'h [u8]"],["impl<'h> From<Match<'h>> for Range<usize>"]], "regex_automata":[["impl From<u8> for SmallIndex"],["impl From<u8> for PatternID"],["impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>"],["impl From<Span> for Range<usize>"],["impl From<u8> for StateID"],["impl From<Range<usize>> for Span"]], "regex_syntax":[["impl From<u8> for Literal"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<char> for Literal"]], "reqwest":[["impl From<Upgraded> for Upgraded"],["impl From<&'static [u8]> for Body"],["impl From<ClientBuilder> for ClientBuilder"],["impl From<String> for Body"],["impl From<Body> for Body"],["impl From<File> for Body"],["impl<T: Into<Body>> From<Response<T>> for Response"],["impl From<Bytes> for Body"],["impl From<Response> for Body"],["impl From<File> for Body"],["impl From<Vec<u8>> for Body"],["impl From<&'static str> for Body"],["impl From<Bytes> for Body"],["impl From<Vec<u8>> for Body"],["impl From<&'static str> for Body"],["impl From<&'static [u8]> for Body"],["impl<T: Into<Body>> From<Response<T>> for Response"],["impl From<String> for Body"]], "rgb":[["impl<T> From<RGB<T>> for BGR<T>where\n T: Clone,"],["impl From<RGB<u8>> for RGB<i16>"],["impl From<RGBA<u8>> for RGBA<i16>"],["impl From<RGB<u8>> for RGB<f64>"],["impl<T: Copy> From<[T; 4]> for BGRA<T>"],["impl<T: Copy> From<[T; 4]> for RGBA<T>"],["impl<T: Copy> From<RGB<T>> for RGBA<T, u8>"],["impl<T: Copy> From<RGB<T>> for BGRA<T, u16>"],["impl From<RGB<i32>> for RGB<f64>"],["impl From<RGB<u16>> for RGB<u32>"],["impl From<RGBA<u8>> for RGBA<u32>"],["impl<T: Copy> From<[T; 3]> for RGB<T>"],["impl From<RGBA<i16>> for RGBA<f32>"],["impl From<RGBA<f32>> for RGBA<f64>"],["impl<T: Copy> From<[T; 3]> for BGR<T>"],["impl<T: Copy> From<Gray<T>> for GrayAlpha<T, u16>"],["impl<T: Clone, A> From<GrayAlpha<T, A>> for RGBA<T, A>"],["impl<T> From<(T, T, T)> for RGB<T>"],["impl<T> From<BGRA<T>> for RGBA<T>where\n T: Clone,"],["impl From<RGB<u16>> for RGB<u64>"],["impl<T: Copy> From<BGR<T>> for RGBA<T, u8>"],["impl From<RGB<u8>> for RGB<u32>"],["impl From<RGB<u8>> for RGB<f32>"],["impl<T, A> From<(T, T, T, A)> for RGBA<T, A>"],["impl<T, A> From<(T, T, T, A)> for BGRA<T, A>"],["impl<T: Copy> From<RGB<T>> for RGBA<T, u16>"],["impl<T: Copy> From<Gray<T>> for GrayAlpha<T, u8>"],["impl<T: Copy> From<RGB<T>> for BGRA<T, u8>"],["impl From<RGB<u16>> for RGB<f32>"],["impl<T: Clone> From<Gray<T>> for RGBA<T, u8>"],["impl From<RGBA<u16>> for RGBA<u64>"],["impl<T: Copy> From<BGR<T>> for RGBA<T, u16>"],["impl From<RGBA<u16>> for RGBA<i32>"],["impl From<RGB<u8>> for RGB<u16>"],["impl<T> From<(T, T, T)> for BGR<T>"],["impl<T: Copy> From<BGR<T>> for BGRA<T, u16>"],["impl From<RGB<f32>> for RGB<f64>"],["impl From<RGB<i16>> for RGB<f64>"],["impl From<RGBA<u16>> for RGBA<f64>"],["impl From<RGBA<u8>> for RGBA<f64>"],["impl<T: Clone> From<Gray<T>> for RGB<T>"],["impl From<RGBA<u8>> for RGBA<u16>"],["impl From<RGB<u16>> for RGB<i32>"],["impl From<RGB<u16>> for RGB<f64>"],["impl From<RGBA<i32>> for RGBA<f64>"],["impl From<RGBA<i16>> for RGBA<f64>"],["impl<T: Copy> From<T> for Gray<T>"],["impl From<RGBA<u16>> for RGBA<f32>"],["impl<T> From<RGBA<T>> for BGRA<T>where\n T: Clone,"],["impl<T> From<BGR<T>> for RGB<T>where\n T: Clone,"],["impl From<RGBA<u16>> for RGBA<u32>"],["impl<T: Copy> From<BGR<T>> for BGRA<T, u8>"],["impl From<RGB<i16>> for RGB<f32>"],["impl From<RGBA<u8>> for RGBA<f32>"]], -"ring":[["impl From<KeyRejected> for Unspecified"],["impl From<Okm<'_, Algorithm>> for Key"],["impl From<TryFromSliceError> for Unspecified"],["impl From<EndOfInput> for Unspecified"],["impl From<Okm<'_, &'static Algorithm>> for HeaderProtectionKey"],["impl From<Okm<'_, &'static Algorithm>> for UnboundKey"],["impl From<[u8; 16]> for Tag"],["impl<B> From<&PublicKey> for PublicKeyComponents<B>where\n B: FromIterator<u8>,"],["impl From<Okm<'_, Algorithm>> for Salt"],["impl From<Okm<'_, Algorithm>> for Prk"]], +"ring":[["impl From<EndOfInput> for Unspecified"],["impl From<Okm<'_, &'static Algorithm>> for UnboundKey"],["impl From<TryFromSliceError> for Unspecified"],["impl From<Okm<'_, &'static Algorithm>> for HeaderProtectionKey"],["impl From<Okm<'_, Algorithm>> for Salt"],["impl<B> From<&PublicKey> for PublicKeyComponents<B>where\n B: FromIterator<u8>,"],["impl From<Okm<'_, Algorithm>> for Key"],["impl From<[u8; 16]> for Tag"],["impl From<KeyRejected> for Unspecified"],["impl From<Okm<'_, Algorithm>> for Prk"]], "roxmltree":[["impl From<usize> for NodeId"],["impl<'a, 'b> From<(&'a str, &'b str)> for ExpandedName<'a, 'b>"],["impl<'a, 'b> From<&'b str> for ExpandedName<'a, 'b>"],["impl From<u32> for NodeId"]], "rustix":[["impl From<Errno> for Error"],["impl From<Mode> for RawMode"],["impl From<u32> for Mode"]], -"rustls":[["impl From<u16> for NamedCurve"],["impl From<u8> for CertificateStatusType"],["impl From<Okm<'_, PayloadU8Len>> for PayloadU8"],["impl From<u24> for usize"],["impl From<InvalidMessage> for Error"],["impl From<u8> for SignatureAlgorithm"],["impl From<u8> for HandshakeType"],["impl From<CertificateError> for Error"],["impl From<u8> for ClientCertificateType"],["impl From<[u8; 32]> for Random"],["impl From<u16> for ProtocolVersion"],["impl From<Error> for CertRevocationListError"],["impl From<Vec<u8>> for ResponderId"],["impl From<&'static Tls12CipherSuite> for SupportedCipherSuite"],["impl From<u8> for ServerNameType"],["impl From<Vec<u8>> for Sct"],["impl From<ServerConnection> for Connection"],["impl From<u16> for SignatureScheme"],["impl From<Vec<u8>> for PresharedKeyBinder"],["impl From<u8> for Compression"],["impl From<u8> for HashAlgorithm"],["impl From<u16> for ExtensionType"],["impl From<u8> for ECPointFormat"],["impl From<u8> for AlertLevel"],["impl From<PeerIncompatible> for Error"],["impl From<Vec<u8>> for DistinguishedName"],["impl From<CertRevocationListError> for Error"],["impl From<u8> for HeartbeatMessageType"],["impl From<u8> for AlertDescription"],["impl From<Message> for PlainMessage"],["impl From<CertificateError> for AlertDescription"],["impl From<&'static Tls13CipherSuite> for SupportedCipherSuite"],["impl From<u16> for NamedGroup"],["impl From<PeerMisbehaved> for Error"],["impl From<u8> for PSKKeyExchangeMode"],["impl From<u8> for HeartbeatMode"],["impl From<Vec<u8>> for ProtocolName"],["impl From<u8> for KeyUpdateRequest"],["impl From<ClientConnection> for Connection"],["impl From<SystemTimeError> for Error"],["impl From<u8> for ContentType"],["impl From<u8> for ECCurveType"],["impl From<u16> for CipherSuite"]], +"rustls":[["impl From<&'static Tls13CipherSuite> for SupportedCipherSuite"],["impl From<Vec<u8>> for PresharedKeyBinder"],["impl From<u16> for NamedGroup"],["impl From<Okm<'_, PayloadU8Len>> for PayloadU8"],["impl From<u8> for ECPointFormat"],["impl From<u8> for ContentType"],["impl From<u8> for HashAlgorithm"],["impl From<u8> for CertificateStatusType"],["impl From<CertificateError> for AlertDescription"],["impl From<u8> for AlertLevel"],["impl From<u8> for Compression"],["impl From<u16> for SignatureScheme"],["impl From<u8> for AlertDescription"],["impl From<u16> for NamedCurve"],["impl From<u16> for ExtensionType"],["impl From<PeerMisbehaved> for Error"],["impl From<InvalidMessage> for Error"],["impl From<Message> for PlainMessage"],["impl From<Vec<u8>> for Sct"],["impl From<u8> for HandshakeType"],["impl From<[u8; 32]> for Random"],["impl From<u16> for ProtocolVersion"],["impl From<CertRevocationListError> for Error"],["impl From<CertificateError> for Error"],["impl From<u8> for ServerNameType"],["impl From<u16> for CipherSuite"],["impl From<Error> for CertRevocationListError"],["impl From<PeerIncompatible> for Error"],["impl From<&'static Tls12CipherSuite> for SupportedCipherSuite"],["impl From<u8> for KeyUpdateRequest"],["impl From<u8> for ECCurveType"],["impl From<u24> for usize"],["impl From<Vec<u8>> for ProtocolName"],["impl From<SystemTimeError> for Error"],["impl From<u8> for HeartbeatMessageType"],["impl From<u8> for SignatureAlgorithm"],["impl From<u8> for ClientCertificateType"],["impl From<u8> for HeartbeatMode"],["impl From<Vec<u8>> for ResponderId"],["impl From<ServerConnection> for Connection"],["impl From<u8> for PSKKeyExchangeMode"],["impl From<ClientConnection> for Connection"],["impl From<Vec<u8>> for DistinguishedName"]], "serde_json":[["impl From<i64> for Value"],["impl From<Box<RawValue>> for Box<str>"],["impl From<u32> for Number"],["impl<T> From<Option<T>> for Valuewhere\n T: Into<Value>,"],["impl From<i8> for Number"],["impl From<i32> for Number"],["impl From<f32> for Value"],["impl<'a> From<Cow<'a, str>> for Value"],["impl<T: Clone + Into<Value>> From<&[T]> for Value"],["impl From<u16> for Number"],["impl From<u16> for Value"],["impl From<i32> for Value"],["impl From<f64> for Value"],["impl From<u8> for Number"],["impl From<i16> for Value"],["impl From<i16> for Number"],["impl From<u8> for Value"],["impl From<usize> for Number"],["impl From<Number> for Value"],["impl From<bool> for Value"],["impl From<u32> for Value"],["impl From<u64> for Value"],["impl From<isize> for Value"],["impl From<usize> for Value"],["impl From<i64> for Number"],["impl From<i8> for Value"],["impl From<u64> for Number"],["impl From<isize> for Number"],["impl From<()> for Value"],["impl From<Map<String, Value>> for Value"],["impl From<String> for Value"],["impl<T: Into<Value>> From<Vec<T>> for Value"],["impl From<Error> for Error"],["impl From<&str> for Value"]], "simplecss":[["impl<'a> From<&'a str> for DeclarationTokenizer<'a>"],["impl<'a> From<&'a str> for SelectorTokenizer<'a>"]], "siphasher":[["impl From<Hash128> for u128"],["impl From<u128> for Hash128"]], @@ -127,8 +127,8 @@ "socket2":[["impl From<SocketAddrV6> for SockAddr"],["impl From<i32> for Protocol"],["impl From<Socket> for TcpStream"],["impl From<Socket> for TcpListener"],["impl From<Protocol> for c_int"],["impl From<Socket> for UnixDatagram"],["impl From<SocketAddrV4> for SockAddr"],["impl From<Socket> for OwnedFd"],["impl From<Socket> for UdpSocket"],["impl From<Socket> for UnixListener"],["impl From<UnixStream> for Socket"],["impl From<SocketAddr> for SockAddr"],["impl From<UnixListener> for Socket"],["impl From<i32> for Type"],["impl From<OwnedFd> for Socket"],["impl From<Domain> for c_int"],["impl From<UdpSocket> for Socket"],["impl From<TcpListener> for Socket"],["impl From<TcpStream> for Socket"],["impl<'s, S> From<&'s S> for SockRef<'s>where\n S: AsFd,"],["impl From<Socket> for UnixStream"],["impl From<Type> for c_int"],["impl From<i32> for Domain"],["impl From<UnixDatagram> for Socket"]], "spin":[["impl<T, R> From<T> for Once<T, R>"]], "sqlx_core":[["impl<'c, DB: Database> From<PoolConnection<DB>> for MaybePoolConnection<'c, DB>"],["impl From<Error> for Error"],["impl<'c, DB: Database> From<&'c mut <DB as Database>::Connection> for MaybePoolConnection<'c, DB>"],["impl From<&'static str> for UStr"],["impl From<Error> for MigrateError"],["impl From<String> for UStr"],["impl From<String> for CertificateInput"],["impl<E> From<E> for Errorwhere\n E: DatabaseError,"],["impl From<MigrateError> for Error"],["impl<T> From<T> for Json<T>"]], -"sqlx_postgres":[["impl<T> From<T> for PgMoneywhere\n T: Into<i64>,"],["impl<T> From<(Bound<T>, Bound<T>)> for PgRange<T>"],["impl<T> From<RangeToInclusive<T>> for PgRange<T>"],["impl<T> From<RangeFrom<T>> for PgRange<T>"],["impl From<String> for PgCiText"],["impl<T> From<[Bound<T>; 2]> for PgRange<T>"],["impl<T> From<RangeInclusive<T>> for PgRange<T>"],["impl<T> From<Range<T>> for PgRange<T>"],["impl From<PgQueryResult> for AnyQueryResult"],["impl From<PgCiText> for String"],["impl<T> From<RangeTo<T>> for PgRange<T>"]], -"subtle":[["impl<T> From<CtOption<T>> for Option<T>"],["impl From<u8> for Choice"],["impl From<Choice> for bool"]], +"sqlx_postgres":[["impl<T> From<Range<T>> for PgRange<T>"],["impl<T> From<RangeInclusive<T>> for PgRange<T>"],["impl From<PgQueryResult> for AnyQueryResult"],["impl From<String> for PgCiText"],["impl<T> From<RangeTo<T>> for PgRange<T>"],["impl<T> From<RangeToInclusive<T>> for PgRange<T>"],["impl<T> From<(Bound<T>, Bound<T>)> for PgRange<T>"],["impl From<PgCiText> for String"],["impl<T> From<[Bound<T>; 2]> for PgRange<T>"],["impl<T> From<RangeFrom<T>> for PgRange<T>"],["impl<T> From<T> for PgMoneywhere\n T: Into<i64>,"]], +"subtle":[["impl From<u8> for Choice"],["impl<T> From<CtOption<T>> for Option<T>"],["impl From<Choice> for bool"]], "svgtypes":[["impl<'a> From<&'a str> for TransformListParser<'a>"],["impl<'a> From<&'a str> for NumberListParser<'a>"],["impl From<DirectionalPosition> for Length"],["impl From<Error> for FilterValueListParserError"],["impl<'a> From<&'a str> for LengthListParser<'a>"],["impl From<[PaintOrderKind; 3]> for PaintOrder"],["impl<'a> From<&'a str> for PathParser<'a>"],["impl<'a> From<&'a str> for PointsParser<'a>"],["impl<'a> From<&'a str> for FilterValueListParser<'a>"],["impl<'a> From<&'a str> for SimplifyingPathParser<'a>"]], "sync_wrapper":[["impl<T> From<T> for SyncWrapper<T>"]], "tempfile":[["impl<F> From<PersistError<F>> for Error"],["impl<F> From<PersistError<F>> for NamedTempFile<F>"],["impl From<PathPersistError> for TempPath"],["impl From<PathPersistError> for Error"]], @@ -139,7 +139,7 @@ "tokio":[["impl<RW> From<BufReader<BufWriter<RW>>> for BufStream<RW>"],["impl From<OpenOptions> for OpenOptions"],["impl<T> From<SendError<T>> for TrySendError<T>"],["impl<T> From<T> for RwLock<T>"],["impl<T> From<T> for Mutex<T>"],["impl From<Elapsed> for Error"],["impl From<JoinError> for Error"],["impl From<File> for File"],["impl From<i32> for SignalKind"],["impl<RW> From<BufWriter<BufReader<RW>>> for BufStream<RW>"],["impl<T> From<T> for OnceCell<T>"],["impl From<Instant> for Instant"],["impl From<Instant> for Instant"],["impl From<SignalKind> for c_int"]], "tokio_native_tls":[["impl From<TlsAcceptor> for TlsAcceptor"],["impl From<TlsConnector> for TlsConnector"]], "tokio_rustls":[["impl From<Arc<ServerConfig>> for TlsAcceptor"],["impl<T> From<TlsStream<T>> for TlsStream<T>"],["impl From<Arc<ClientConfig>> for TlsConnector"],["impl<T> From<TlsStream<T>> for TlsStream<T>"]], -"tokio_stream":[["impl<T> From<Receiver<T>> for ReceiverStream<T>"],["impl<T> From<UnboundedReceiver<T>> for UnboundedReceiverStream<T>"],["impl From<Elapsed> for Error"]], +"tokio_stream":[["impl<T> From<UnboundedReceiver<T>> for UnboundedReceiverStream<T>"],["impl From<Elapsed> for Error"],["impl<T> From<Receiver<T>> for ReceiverStream<T>"]], "tokio_util":[["impl From<Error> for LinesCodecError"],["impl From<Error> for AnyDelimiterCodecError"]], "tracing":[["impl<'a> From<&'a EnteredSpan> for Option<Id>"],["impl<'a> From<&'a Span> for Option<&'a Id>"],["impl<'a> From<&'a Span> for Option<Id>"],["impl<'a> From<&'a EnteredSpan> for Option<&'a Id>"],["impl From<Span> for Option<Id>"]], "tracing_core":[["impl From<Level> for LevelFilter"],["impl<'a> From<&'a Current> for Option<Id>"],["impl<'a> From<&'a Current> for Option<&'a Id>"],["impl From<LevelFilter> for Option<Level>"],["impl From<Option<Level>> for LevelFilter"],["impl<'a> From<&'a Id> for Option<Id>"],["impl<'a> From<&'a Current> for Option<&'static Metadata<'static>>"],["impl From<Current> for Option<Id>"],["impl<S> From<S> for Dispatchwhere\n S: Subscriber + Send + Sync + 'static,"]], @@ -150,10 +150,10 @@ "unicode_bidi":[["impl From<u8> for Level"]], "unicode_script":[["impl From<Script> for ScriptExtension"],["impl From<char> for Script"],["impl From<char> for ScriptExtension"],["impl From<&str> for ScriptExtension"]], "untrusted":[["impl<'a> From<&'a [u8]> for Input<'a>"]], -"url":[["impl From<Url> for String"],["impl From<Errors> for ParseError"]], +"url":[["impl From<Errors> for ParseError"],["impl From<Url> for String"]], "usvg_parser":[["impl From<Error> for Error"]], "usvg_tree":[["impl From<Rect> for BBox"],["impl From<NonZeroRect> for BBox"],["impl From<f32> for StrokeMiterlimit"]], -"uuid":[["impl From<Uuid> for Vec<u8>"],["impl From<Uuid> for String"],["impl From<Simple> for Uuid"],["impl From<Uuid> for Braced"],["impl From<Uuid> for Simple"],["impl From<Uuid> for Hyphenated"],["impl From<Urn> for Uuid"],["impl From<Hyphenated> for Uuid"],["impl From<Uuid> for Urn"],["impl From<Braced> for Uuid"]], +"uuid":[["impl From<Uuid> for Vec<u8>"],["impl From<Braced> for Uuid"],["impl From<Uuid> for String"],["impl From<Urn> for Uuid"],["impl From<Uuid> for Simple"],["impl From<Uuid> for Hyphenated"],["impl From<Simple> for Uuid"],["impl From<Uuid> for Braced"],["impl From<Hyphenated> for Uuid"],["impl From<Uuid> for Urn"]], "v_htmlescape":[["impl<'a> From<&'a str> for VHtmlescape<'a>"]], "walkdir":[["impl From<Error> for Error"]], "webpki":[["impl<'a> From<DnsNameRef<'a>> for SubjectNameRef<'a>"],["impl<'a> From<DnsNameRef<'a>> for &'a str"],["impl<'a> From<Cert<'a>> for TrustAnchor<'a>"],["impl<'a> From<IpAddrRef<'a>> for IpAddr"],["impl From<EndOfInput> for Error"],["impl From<Error> for ControlFlow<Error, Error>"],["impl From<IpAddr> for IpAddr"],["impl<'a> From<IpAddrRef<'a>> for SubjectNameRef<'a>"],["impl<'a> From<IpAddrRef<'a>> for &'a str"],["impl<'a> From<&'a IpAddr> for IpAddrRef<'a>"],["impl<'a> From<IpAddrRef<'a>> for &'a [u8]"]], diff --git a/trait.impl/core/convert/trait.Into.js b/trait.impl/core/convert/trait.Into.js index d60f1784461e..534555ce4a15 100644 --- a/trait.impl/core/convert/trait.Into.js +++ b/trait.impl/core/convert/trait.Into.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"ahash":[["impl<K, V> Into<HashMap<K, V, RandomState>> for AHashMap<K, V>"],["impl<T> Into<HashSet<T, RandomState>> for AHashSet<T>"]], +"ahash":[["impl<T> Into<HashSet<T, RandomState>> for AHashSet<T>"],["impl<K, V> Into<HashMap<K, V, RandomState>> for AHashMap<K, V>"]], "alloc_stdlib":[["impl<T> Into<Box<[T]>> for WrapBox<T>"]], "backtrace":[["impl Into<Vec<BacktraceFrame>> for Backtrace"]], "brotli":[["impl Into<BroCatli> for BroccoliState"]], diff --git a/trait.impl/core/convert/trait.TryFrom.js b/trait.impl/core/convert/trait.TryFrom.js index 77c0414e5bb4..d605297ef379 100644 --- a/trait.impl/core/convert/trait.TryFrom.js +++ b/trait.impl/core/convert/trait.TryFrom.js @@ -6,7 +6,7 @@ "arrayvec":[["impl<'a, const CAP: usize> TryFrom<&'a str> for ArrayString<CAP>"],["impl<'a, const CAP: usize> TryFrom<Arguments<'a>> for ArrayString<CAP>"],["impl<T, const CAP: usize> TryFrom<&[T]> for ArrayVec<T, CAP>where\n T: Clone,"]], "base64":[["impl TryFrom<&str> for Alphabet"]], "bytestring":[["impl TryFrom<&[u8; 15]> for ByteString"],["impl TryFrom<&[u8; 17]> for ByteString"],["impl TryFrom<&[u8; 31]> for ByteString"],["impl TryFrom<&[u8]> for ByteString"],["impl TryFrom<[u8; 8]> for ByteString"],["impl TryFrom<&[u8; 14]> for ByteString"],["impl TryFrom<[u8; 20]> for ByteString"],["impl TryFrom<&[u8; 8]> for ByteString"],["impl TryFrom<&[u8; 32]> for ByteString"],["impl TryFrom<[u8; 25]> for ByteString"],["impl TryFrom<&[u8; 18]> for ByteString"],["impl TryFrom<[u8; 0]> for ByteString"],["impl TryFrom<&[u8; 3]> for ByteString"],["impl TryFrom<[u8; 16]> for ByteString"],["impl TryFrom<&[u8; 5]> for ByteString"],["impl TryFrom<&[u8; 26]> for ByteString"],["impl TryFrom<Vec<u8>> for ByteString"],["impl TryFrom<&[u8; 6]> for ByteString"],["impl TryFrom<[u8; 29]> for ByteString"],["impl TryFrom<&[u8; 21]> for ByteString"],["impl TryFrom<&[u8; 4]> for ByteString"],["impl TryFrom<&[u8; 9]> for ByteString"],["impl TryFrom<&[u8; 11]> for ByteString"],["impl TryFrom<&[u8; 28]> for ByteString"],["impl TryFrom<[u8; 24]> for ByteString"],["impl TryFrom<[u8; 30]> for ByteString"],["impl TryFrom<[u8; 17]> for ByteString"],["impl TryFrom<[u8; 22]> for ByteString"],["impl TryFrom<&[u8; 13]> for ByteString"],["impl TryFrom<&[u8; 19]> for ByteString"],["impl TryFrom<&[u8; 22]> for ByteString"],["impl TryFrom<BytesMut> for ByteString"],["impl TryFrom<[u8; 2]> for ByteString"],["impl TryFrom<&[u8; 25]> for ByteString"],["impl TryFrom<[u8; 11]> for ByteString"],["impl TryFrom<&[u8; 16]> for ByteString"],["impl TryFrom<[u8; 18]> for ByteString"],["impl TryFrom<[u8; 1]> for ByteString"],["impl TryFrom<&[u8; 0]> for ByteString"],["impl TryFrom<[u8; 26]> for ByteString"],["impl TryFrom<[u8; 10]> for ByteString"],["impl TryFrom<[u8; 12]> for ByteString"],["impl TryFrom<[u8; 6]> for ByteString"],["impl TryFrom<[u8; 5]> for ByteString"],["impl TryFrom<[u8; 3]> for ByteString"],["impl TryFrom<&[u8; 2]> for ByteString"],["impl TryFrom<[u8; 15]> for ByteString"],["impl TryFrom<&[u8; 27]> for ByteString"],["impl TryFrom<[u8; 4]> for ByteString"],["impl TryFrom<[u8; 27]> for ByteString"],["impl TryFrom<[u8; 9]> for ByteString"],["impl TryFrom<[u8; 23]> for ByteString"],["impl TryFrom<&[u8; 24]> for ByteString"],["impl TryFrom<&[u8; 29]> for ByteString"],["impl TryFrom<&[u8; 23]> for ByteString"],["impl TryFrom<&[u8; 7]> for ByteString"],["impl TryFrom<&[u8; 1]> for ByteString"],["impl TryFrom<[u8; 13]> for ByteString"],["impl TryFrom<&[u8; 20]> for ByteString"],["impl TryFrom<[u8; 32]> for ByteString"],["impl TryFrom<[u8; 28]> for ByteString"],["impl TryFrom<[u8; 14]> for ByteString"],["impl TryFrom<&[u8; 30]> for ByteString"],["impl TryFrom<Bytes> for ByteString"],["impl TryFrom<&[u8; 12]> for ByteString"],["impl TryFrom<[u8; 7]> for ByteString"],["impl TryFrom<[u8; 19]> for ByteString"],["impl TryFrom<[u8; 21]> for ByteString"],["impl TryFrom<&[u8; 10]> for ByteString"],["impl TryFrom<[u8; 31]> for ByteString"]], -"chrono":[["impl TryFrom<u8> for Weekday"],["impl TryFrom<u8> for Month"]], +"chrono":[["impl TryFrom<u8> for Month"],["impl TryFrom<u8> for Weekday"]], "cookie":[["impl TryFrom<&[u8]> for Key"]], "deranged":[["impl<const MIN: u8, const MAX: u8> TryFrom<u8> for RangedU8<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> TryFrom<u16> for RangedU16<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> TryFrom<i128> for RangedI128<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> TryFrom<u64> for RangedU64<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> TryFrom<i32> for RangedI32<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> TryFrom<isize> for RangedIsize<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> TryFrom<u128> for RangedU128<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> TryFrom<i16> for RangedI16<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> TryFrom<i64> for RangedI64<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> TryFrom<i8> for RangedI8<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> TryFrom<u32> for RangedU32<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> TryFrom<usize> for RangedUsize<MIN, MAX>"]], "fixed_decimal":[["impl TryFrom<FixedDecimal> for FixedInteger"],["impl TryFrom<&[u8]> for FixedInteger"],["impl TryFrom<&[u8]> for FixedDecimal"],["impl TryFrom<&[u8]> for CompactDecimal"],["impl TryFrom<&[u8]> for ScientificDecimal"]], @@ -27,14 +27,14 @@ "regex_automata":[["impl TryFrom<u64> for StateID"],["impl TryFrom<usize> for StateID"],["impl TryFrom<u64> for PatternID"],["impl TryFrom<usize> for SmallIndex"],["impl TryFrom<u32> for PatternID"],["impl TryFrom<u32> for StateID"],["impl TryFrom<usize> for PatternID"],["impl TryFrom<u16> for StateID"],["impl TryFrom<u32> for SmallIndex"],["impl TryFrom<u16> for PatternID"],["impl TryFrom<u64> for SmallIndex"],["impl TryFrom<u16> for SmallIndex"]], "reqwest":[["impl<T> TryFrom<Request<T>> for Requestwhere\n T: Into<Body>,"],["impl<T> TryFrom<Request<T>> for Requestwhere\n T: Into<Body>,"],["impl TryFrom<Request> for Request<Body>"]], "ring":[["impl TryFrom<&[u8]> for Tag"]], -"rustls":[["impl TryFrom<String> for DnsName"],["impl<'a> TryFrom<&'a Certificate> for ParsedCertificate<'a>"],["impl TryFrom<PlainMessage> for Message"],["impl TryFrom<&str> for ServerName"]], -"sqlx_postgres":[["impl<'a> TryFrom<&'a PgTypeInfo> for AnyTypeInfo"],["impl TryFrom<&str> for PgSeverity"],["impl TryFrom<Duration> for PgInterval"],["impl<'a> TryFrom<&'a PgRow> for AnyRow"],["impl<'a> TryFrom<&'a PgColumn> for AnyColumn"],["impl<'a> TryFrom<&'a AnyConnectOptions> for PgConnectOptions"],["impl TryFrom<Duration> for PgInterval"]], +"rustls":[["impl TryFrom<&str> for ServerName"],["impl TryFrom<String> for DnsName"],["impl<'a> TryFrom<&'a Certificate> for ParsedCertificate<'a>"],["impl TryFrom<PlainMessage> for Message"]], +"sqlx_postgres":[["impl<'a> TryFrom<&'a AnyConnectOptions> for PgConnectOptions"],["impl TryFrom<Duration> for PgInterval"],["impl TryFrom<&str> for PgSeverity"],["impl<'a> TryFrom<&'a PgRow> for AnyRow"],["impl<'a> TryFrom<&'a PgColumn> for AnyColumn"],["impl<'a> TryFrom<&'a PgTypeInfo> for AnyTypeInfo"],["impl TryFrom<Duration> for PgInterval"]], "time":[["impl TryFrom<Duration> for Duration"],["impl TryFrom<Parse> for ParseFromDescription"],["impl<'a> TryFrom<BorrowedFormatItem<'a>> for &[BorrowedFormatItem<'a>]"],["impl TryFrom<Error> for Parse"],["impl TryFrom<Format> for Error"],["impl TryFrom<Parsed> for PrimitiveDateTime"],["impl TryFrom<Error> for TryFromParsed"],["impl TryFrom<Parsed> for UtcOffset"],["impl TryFrom<BorrowedFormatItem<'_>> for Component"],["impl TryFrom<Error> for Format"],["impl TryFrom<Error> for ParseFromDescription"],["impl TryFrom<Error> for InvalidVariant"],["impl TryFrom<Parsed> for OffsetDateTime"],["impl TryFrom<Error> for ComponentRange"],["impl TryFrom<OwnedFormatItem> for Component"],["impl TryFrom<Error> for DifferentVariant"],["impl TryFrom<Parsed> for Time"],["impl TryFrom<Duration> for Duration"],["impl TryFrom<OwnedFormatItem> for Vec<OwnedFormatItem>"],["impl TryFrom<Parsed> for Date"],["impl TryFrom<Parse> for TryFromParsed"],["impl TryFrom<Error> for ConversionRange"],["impl TryFrom<u8> for Month"],["impl TryFrom<Error> for InvalidFormatDescription"],["impl TryFrom<TryFromParsed> for ComponentRange"]], "tinyvec":[["impl<T, A> TryFrom<&[T]> for ArrayVec<A>where\n T: Clone + Default,\n A: Array<Item = T>,"]], "tokio":[["impl TryFrom<UnixDatagram> for UnixDatagram"],["impl TryFrom<UdpSocket> for UdpSocket"],["impl TryFrom<TcpStream> for TcpStream"],["impl TryFrom<UnixStream> for UnixStream"],["impl TryFrom<TcpListener> for TcpListener"],["impl TryFrom<UnixListener> for UnixListener"]], "unicode_script":[["impl TryFrom<ScriptExtension> for Script"]], "url":[["impl<'a> TryFrom<&'a str> for Url"]], -"uuid":[["impl TryFrom<&str> for Uuid"],["impl TryFrom<Vec<u8>> for Uuid"]], +"uuid":[["impl TryFrom<Vec<u8>> for Uuid"],["impl TryFrom<&str> for Uuid"]], "webpki":[["impl TryFrom<u8> for RevocationReason"],["impl<'a> TryFrom<&'a [u8]> for EndEntityCert<'a>"],["impl TryFrom<SystemTime> for Time"]], "zerotrie":[["impl<'a, K, S> TryFrom<&'a LiteMap<K, usize, S>> for ZeroTriePerfectHash<Vec<u8>>where\n K: Borrow<[u8]>,\n S: StoreIterable<'a, K, usize>,"],["impl<'a, K> TryFrom<&'a BTreeMap<K, usize>> for ZeroTrieExtendedCapacity<Vec<u8>>where\n K: Borrow<[u8]>,"],["impl<'a, K> TryFrom<&'a BTreeMap<K, usize>> for ZeroTriePerfectHash<Vec<u8>>where\n K: Borrow<[u8]>,"],["impl<'a, K, S> TryFrom<&'a LiteMap<K, usize, S>> for ZeroTrie<Vec<u8>>where\n K: Borrow<[u8]>,\n S: StoreSlice<K, usize, Slice = [(K, usize)]>,"],["impl<'a, K> TryFrom<&'a BTreeMap<K, usize>> for ZeroTrieSimpleAscii<Vec<u8>>where\n K: Borrow<[u8]>,"],["impl<'a, K, S> TryFrom<&'a LiteMap<K, usize, S>> for ZeroTrieSimpleAscii<Vec<u8>>where\n K: Borrow<[u8]>,\n S: StoreIterable<'a, K, usize>,"],["impl<'a, K, S> TryFrom<&'a LiteMap<K, usize, S>> for ZeroTrieExtendedCapacity<Vec<u8>>where\n K: Borrow<[u8]>,\n S: StoreIterable<'a, K, usize>,"]], "zerovec":[["impl TryFrom<UnvalidatedChar> for char"]] diff --git a/trait.impl/core/default/trait.Default.js b/trait.impl/core/default/trait.Default.js index bef1906d3b26..cda23746a900 100644 --- a/trait.impl/core/default/trait.Default.js +++ b/trait.impl/core/default/trait.Default.js @@ -8,7 +8,7 @@ "actix_session":[["impl Default for BrowserSession"],["impl Default for PersistentSession"],["impl Default for SessionStatus"],["impl Default for CookieSessionStore"]], "actix_web":[["impl Default for AppConfig"],["impl Default for QueryConfig"],["impl Default for TrailingSlash"],["impl Default for NormalizePath"],["impl Default for PayloadConfig"],["impl Default for ConnectionInfo"],["impl Default for FormConfig"],["impl Default for PathConfig"],["impl Default for DefaultHeaders"],["impl Default for JsonConfig"],["impl<B> Default for ErrorHandlers<B>"],["impl<T: Default> Default for Data<T>"],["impl Default for Logger"],["impl Default for Compress"],["impl Default for TestRequest"]], "adler":[["impl Default for Adler32"]], -"ahash":[["impl<T> Default for AHashSet<T, RandomState>"],["impl<K, V> Default for AHashMap<K, V, RandomState>"],["impl Default for RandomState"],["impl Default for AHasher"]], +"ahash":[["impl Default for AHasher"],["impl Default for RandomState"],["impl<T> Default for AHashSet<T, RandomState>"],["impl<K, V> Default for AHashMap<K, V, RandomState>"]], "aho_corasick":[["impl Default for Builder"],["impl Default for Config"],["impl Default for Builder"],["impl Default for MatchKind"],["impl Default for StartKind"],["impl Default for Builder"],["impl Default for StateID"],["impl Default for Builder"],["impl Default for PatternID"],["impl Default for AhoCorasickBuilder"],["impl Default for MatchKind"]], "alloc_no_stdlib":[["impl<'a, T: 'a> Default for AllocatedStackMemory<'a, T>"]], "alloc_stdlib":[["impl Default for StandardAlloc"],["impl<T> Default for WrapBox<T>"],["impl<T: Clone + Default> Default for HeapAlloc<T>"],["impl<'a, T: 'a> Default for HeapPrealloc<'a, T>"]], @@ -27,7 +27,7 @@ "bytes":[["impl Default for Bytes"],["impl Default for BytesMut"]], "bytestring":[["impl Default for ByteString"]], "calendrical_calculations":[["impl Default for BookHebrew"]], -"chrono":[["impl Default for Parsed"],["impl Default for DateTime<Local>"],["impl Default for DateTime<Utc>"],["impl Default for NaiveDate"],["impl Default for NaiveDateTime"],["impl Default for DateTime<FixedOffset>"],["impl Default for NaiveTime"],["impl Default for Duration"]], +"chrono":[["impl Default for NaiveDate"],["impl Default for Parsed"],["impl Default for DateTime<Utc>"],["impl Default for DateTime<Local>"],["impl Default for NaiveDateTime"],["impl Default for DateTime<FixedOffset>"],["impl Default for NaiveTime"],["impl Default for Duration"]], "cipher":[["impl<T: Default + BlockSizeUser> Default for StreamCipherCoreWrapper<T>where\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], "cloud_storage":[["impl Default for Client"],["impl Default for IamPolicy"],["impl Default for ListRequest"],["impl Default for NewBucket"],["impl Default for DownloadOptions"],["impl Default for Location"],["impl Default for ObjectList"],["impl Default for Token"]], "cobs":[["impl Default for EncoderState"]], @@ -42,7 +42,7 @@ "darling_core":[["impl Default for ShapeSet"],["impl Default for Ignored"],["impl<T: Default> Default for SpannedValue<T>"],["impl Default for PathList"],["impl<T> Default for Override<T>"],["impl Default for Flag"],["impl Default for Accumulator"]], "dashmap":[["impl<K, V, S> Default for DashMap<K, V, S>where\n K: Eq + Hash,\n S: Default + BuildHasher + Clone,"],["impl<K, S> Default for DashSet<K, S>where\n K: Eq + Hash,\n S: Default + BuildHasher + Clone,"]], "deranged":[["impl<const MIN: i64, const MAX: i64> Default for OptionRangedI64<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Default for OptionRangedU64<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Default for OptionRangedI128<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Default for OptionRangedI16<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Default for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Default for OptionRangedIsize<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Default for OptionRangedU32<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Default for OptionRangedU8<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Default for OptionRangedI8<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Default for OptionRangedU16<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Default for OptionRangedI32<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Default for OptionRangedU128<MIN, MAX>"]], -"digest":[["impl Default for InvalidOutputSize"],["impl<T> Default for CoreWrapper<T>where\n T: BufferKindUser + Default,\n T::BlockSize: IsLess<U256> + Default,\n Le<T::BlockSize, U256>: NonZero,\n T::BufferKind: Default,"],["impl<T> Default for XofReaderCoreWrapper<T>where\n T: XofReaderCore + Default,\n T::BlockSize: IsLess<U256> + Default,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T, OutSize, O> Default for CtVariableCoreWrapper<T, OutSize, O>where\n T: VariableOutputCore,\n OutSize: ArrayLength<u8> + IsLessOrEqual<T::OutputSize>,\n LeEq<OutSize, T::OutputSize>: NonZero,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl Default for InvalidBufferSize"],["impl Default for MacError"]], +"digest":[["impl<T> Default for XofReaderCoreWrapper<T>where\n T: XofReaderCore + Default,\n T::BlockSize: IsLess<U256> + Default,\n Le<T::BlockSize, U256>: NonZero,"],["impl Default for InvalidBufferSize"],["impl<T> Default for CoreWrapper<T>where\n T: BufferKindUser + Default,\n T::BlockSize: IsLess<U256> + Default,\n Le<T::BlockSize, U256>: NonZero,\n T::BufferKind: Default,"],["impl Default for InvalidOutputSize"],["impl<T, OutSize, O> Default for CtVariableCoreWrapper<T, OutSize, O>where\n T: VariableOutputCore,\n OutSize: ArrayLength<u8> + IsLessOrEqual<T::OutputSize>,\n LeEq<OutSize, T::OutputSize>: NonZero,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl Default for MacError"]], "event_listener":[["impl Default for Event"]], "fastrand":[["impl Default for Rng"]], "fdeflate":[["impl Default for Decompressor"]], @@ -54,14 +54,14 @@ "fontdb":[["impl Default for Weight"],["impl Default for ID"],["impl<'a> Default for Query<'a>"],["impl Default for Database"],["impl Default for Style"]], "futures_executor":[["impl Default for LocalPool"]], "futures_intrusive":[["impl Default for StateId"]], -"futures_util":[["impl Default for PollNext"],["impl<T: Default> Default for Mutex<T>"],["impl<Fut> Default for FuturesUnordered<Fut>"],["impl<St: Stream + Unpin> Default for SelectAll<St>"],["impl<F> Default for OptionFuture<F>"],["impl<Fut: Future> Default for FuturesOrdered<Fut>"],["impl<T: Default> Default for Cursor<T>"]], +"futures_util":[["impl<St: Stream + Unpin> Default for SelectAll<St>"],["impl<T: Default> Default for Cursor<T>"],["impl<T: Default> Default for Mutex<T>"],["impl<Fut: Future> Default for FuturesOrdered<Fut>"],["impl<Fut> Default for FuturesUnordered<Fut>"],["impl<F> Default for OptionFuture<F>"],["impl Default for PollNext"]], "generic_array":[["impl<T: Default, N> Default for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "gif":[["impl<'a> Default for Frame<'a>"]], "gimli":[["impl Default for Augmentation"],["impl<R: Default> Default for DebugAddr<R>"],["impl<R: Default> Default for DebugRanges<R>"],["impl<R: Default> Default for DebugCuIndex<R>"],["impl Default for Abbreviations"],["impl<R: Default> Default for DebugAbbrev<R>"],["impl<R: Default> Default for DebugLocLists<R>"],["impl Default for Pointer"],["impl<R: Reader, A: UnwindContextStorage<R>> Default for UnwindContext<R, A>"],["impl Default for BigEndian"],["impl<R: Default> Default for DebugAranges<R>"],["impl Default for BaseAddresses"],["impl<R: Default> Default for DebugInfo<R>"],["impl<R: Default> Default for DebugStrOffsets<R>"],["impl Default for DwarfFileType"],["impl<R: Default> Default for DebugRngLists<R>"],["impl<R: Default> Default for DebugLoc<R>"],["impl<R: Default> Default for DebugLineStr<R>"],["impl<R: Reader, S: UnwindContextStorage<R>> Default for UnwindTableRow<R, S>"],["impl Default for LittleEndian"],["impl<R: Default> Default for DebugLine<R>"],["impl<R: Default> Default for DebugTuIndex<R>"],["impl<R: Default> Default for DebugStr<R>"],["impl Default for AbbreviationsCache"],["impl Default for RunTimeEndian"],["impl<R: Default> Default for DebugTypes<R>"],["impl<'input, Endian> Default for EndianSlice<'input, Endian>where\n Endian: Endianity + Default,"],["impl<R: Default> Default for Dwarf<R>"],["impl Default for LineEncoding"],["impl<R: Default> Default for LocationLists<R>"],["impl<R: Reader> Default for CfaRule<R>"],["impl Default for SectionBaseAddresses"],["impl<R: Reader> Default for RangeIter<R>"],["impl<R: Default> Default for RangeLists<R>"]], "git2":[["impl Default for MergeOptions"],["impl<'cb> Default for SubmoduleUpdateOptions<'cb>"],["impl Default for RemoteRedirect"],["impl<'cb> Default for CheckoutBuilder<'cb>"],["impl Default for BlameOptions"],["impl Default for EmailCreateOptions"],["impl Default for StashApplyFlags"],["impl Default for Buf"],["impl<'cb> Default for StashApplyOptions<'cb>"],["impl Default for StatusOptions"],["impl Default for CredentialType"],["impl<'cb> Default for RepoBuilder<'cb>"],["impl Default for DescribeOptions"],["impl Default for ReferenceFormat"],["impl Default for PathspecFlags"],["impl Default for AttrCheckFlags"],["impl Default for DescribeFormatOptions"],["impl<'cb> Default for RebaseOptions<'cb>"],["impl<'cb> Default for FetchOptions<'cb>"],["impl<'a> Default for ProxyOptions<'a>"],["impl<'cb> Default for PushOptions<'cb>"],["impl Default for TreeUpdateBuilder"],["impl Default for IndexAddOption"],["impl Default for DiffOptions"],["impl Default for StashFlags"],["impl Default for DiffFindOptions"],["impl<'a> Default for RemoteCallbacks<'a>"]], "h2":[["impl Default for Builder"],["impl Default for Builder"]], -"hashbrown":[["impl<T, A: Allocator + Default> Default for RawTable<T, A>"],["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,"]], -"hashlink":[["impl<T, S> Default for LinkedHashSet<T, S>where\n S: Default,"],["impl<K, V, S> Default for LinkedHashMap<K, V, S>where\n S: Default,"]], +"hashbrown":[["impl<K, V, S, A> Default for HashMap<K, V, S, A>where\n S: Default,\n A: Default + Allocator,"],["impl<T, A: Allocator + Default> Default for RawTable<T, A>"],["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,"]], +"hashlink":[["impl<K, V, S> Default for LinkedHashMap<K, V, S>where\n S: Default,"],["impl<T, S> Default for LinkedHashSet<T, S>where\n S: Default,"]], "headless_lms_certificates":[["impl Default for TextToRender"]], "headless_lms_models":[["impl Default for ChapterStatus"],["impl Default for UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation"],["impl Default for PointMap"],["impl Default for UserExerciseStateUpdateAlreadyLoadedRequiredData"],["impl Default for ActivityProgress"]], "headless_lms_utils":[["impl Default for Pagination"]], @@ -95,11 +95,11 @@ "kurbo":[["impl Default for Affine"],["impl Default for Size"],["impl Default for RoundedRectRadii"],["impl Default for Circle"],["impl Default for Ellipse"],["impl Default for Insets"],["impl Default for Point"],["impl Default for Rect"],["impl Default for RoundedRect"],["impl Default for TranslateScale"],["impl Default for Vec2"],["impl Default for BezPath"],["impl Default for SimplifyOptions"]], "lettre":[["impl Default for CertificateStore"],["impl Default for ClientId"],["impl Default for SinglePartBuilder"],["impl Default for ContentTransferEncoding"],["impl Default for Mailboxes"],["impl Default for MimeVersion"],["impl Default for ServerInfo"],["impl Default for PoolConfig"],["impl Default for MessageBuilder"],["impl Default for MultiPartBuilder"],["impl Default for Headers"]], "libgit2_sys":[["impl Default for git_indexer_progress"]], -"linux_raw_sys":[["impl<Storage: Default> Default for __BindgenBitfieldUnit<Storage>"],["impl<T: Default> Default for __IncompleteArrayField<T>"]], +"linux_raw_sys":[["impl<T: Default> Default for __IncompleteArrayField<T>"],["impl<Storage: Default> Default for __BindgenBitfieldUnit<Storage>"]], "litemap":[["impl<K, V, S> Default for LiteMap<K, V, S>where\n S: Store<K, V> + Default,"]], "local_waker":[["impl Default for LocalWaker"]], "lock_api":[["impl<R: RawMutex, T: ?Sized + Default> Default for Mutex<R, T>"],["impl<R: RawMutex, G: GetThreadId, T: ?Sized + Default> Default for ReentrantMutex<R, G, T>"],["impl<R: RawRwLock, T: ?Sized + Default> Default for RwLock<R, T>"]], -"log":[["impl<'a> Default for RecordBuilder<'a>"],["impl<'a> Default for MetadataBuilder<'a>"]], +"log":[["impl<'a> Default for MetadataBuilder<'a>"],["impl<'a> Default for RecordBuilder<'a>"]], "md5":[["impl Default for Md5Core"]], "memchr":[["impl Default for FinderBuilder"],["impl Default for PrefilterConfig"]], "memmap2":[["impl Default for RemapOptions"],["impl Default for MmapOptions"]], @@ -111,7 +111,7 @@ "once_cell":[["impl<T> Default for OnceBox<T>"],["impl<'a, T> Default for OnceRef<'a, T>"],["impl Default for OnceNonZeroUsize"],["impl<T> Default for OnceCell<T>"],["impl Default for OnceBool"],["impl<T: Default> Default for Lazy<T>"],["impl<T> Default for OnceCell<T>"],["impl<T: Default> Default for Lazy<T>"]], "openssl":[["impl Default for Sha384"],["impl Default for SubjectKeyIdentifier"],["impl Default for SubjectAlternativeName"],["impl Default for Sha256"],["impl Default for Sha224"],["impl Default for Sha1"],["impl Default for Sha512"],["impl Default for AuthorityKeyIdentifier"],["impl Default for BasicConstraints"],["impl Default for KeyUsage"],["impl Default for ExtendedKeyUsage"]], "parking_lot":[["impl Default for Once"],["impl Default for Condvar"]], -"parking_lot_core":[["impl Default for SpinWait"],["impl Default for UnparkResult"]], +"parking_lot_core":[["impl Default for UnparkResult"],["impl Default for SpinWait"]], "parse_size":[["impl Default for Config"]], "png":[["impl Default for Info<'_>"],["impl Default for FilterType"],["impl Default for Limits"],["impl Default for Compression"],["impl Default for DecodeOptions"],["impl Default for Transformations"],["impl Default for StreamingDecoder"],["impl Default for FrameControl"],["impl Default for AdaptiveFilterType"]], "postcard":[["impl Default for Size"],["impl Default for AllocVec"]], @@ -128,7 +128,7 @@ "rgb":[["impl<ComponentType: Default, AlphaComponentType: Default> Default for BGRA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Default, AlphaComponentType: Default> Default for GrayAlpha<ComponentType, AlphaComponentType>"],["impl<ComponentType: Default, AlphaComponentType: Default> Default for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Default> Default for RGB<ComponentType>"],["impl<ComponentType: Default> Default for BGR<ComponentType>"],["impl<ComponentType: Default> Default for Gray<ComponentType>"]], "roxmltree":[["impl Default for ParsingOptions"]], "rustix":[["impl Default for WatchFlags"],["impl Default for ResolveFlags"]], -"rustls":[["impl Default for Acceptor"],["impl Default for MessageFragmenter"],["impl Default for MessageDeframer"],["impl Default for Resumption"],["impl Default for ServerConnectionData"]], +"rustls":[["impl Default for MessageFragmenter"],["impl Default for Resumption"],["impl Default for Acceptor"],["impl Default for MessageDeframer"],["impl Default for ServerConnectionData"]], "rustybuzz":[["impl Default for BufferClusterLevel"],["impl Default for BufferFlags"],["impl Default for GlyphPosition"],["impl Default for SerializeFlags"],["impl Default for GlyphInfo"],["impl Default for Direction"],["impl Default for UnicodeBuffer"]], "ryu":[["impl Default for Buffer"]], "serde":[["impl Default for IgnoredAny"]], @@ -142,9 +142,9 @@ "slotmap":[["impl<K: Key, V> Default for SlotMap<K, V>"],["impl<K: Key, V> Default for DenseSlotMap<K, V>"],["impl<K: Key, V> Default for SecondaryMap<K, V>"],["impl Default for KeyData"],["impl Default for DefaultKey"],["impl<K: Key, V> Default for HopSlotMap<K, V>"]], "smallvec":[["impl<A: Array> Default for SmallVec<A>"]], "spin":[["impl<T, R> Default for Once<T, R>"]], -"sqlformat":[["impl Default for QueryParams"],["impl Default for FormatOptions"]], +"sqlformat":[["impl Default for FormatOptions"],["impl Default for QueryParams"]], "sqlx_core":[["impl<T: Default + ?Sized> Default for Json<T>"],["impl<'args, DB: Database> Default for QueryBuilder<'args, DB>"],["impl<DB: Database> Default for PoolOptions<DB>"],["impl Default for LogSettings"],["impl<T: Default> Default for Text<T>"],["impl<'q> Default for AnyArguments<'q>"],["impl Default for AnyQueryResult"]], -"sqlx_postgres":[["impl Default for PgConnectOptions"],["impl Default for PgLTree"],["impl Default for PgSslMode"],["impl Default for Oid"],["impl Default for PgArguments"],["impl Default for PgLQuery"],["impl Default for PgQueryResult"],["impl Default for PgLTreeLabel"],["impl Default for PgCiText"],["impl Default for PgArgumentBuffer"]], +"sqlx_postgres":[["impl Default for PgCiText"],["impl Default for Oid"],["impl Default for PgArguments"],["impl Default for PgArgumentBuffer"],["impl Default for PgQueryResult"],["impl Default for PgConnectOptions"],["impl Default for PgLTreeLabel"],["impl Default for PgLQuery"],["impl Default for PgLTree"],["impl Default for PgSslMode"]], "strict_num":[["impl Default for PositiveF64"],["impl Default for FiniteF32"],["impl Default for PositiveF32"],["impl Default for FiniteF64"]], "svgtypes":[["impl Default for Length"],["impl Default for Transform"],["impl Default for PaintOrder"],["impl Default for AspectRatio"]], "sync_wrapper":[["impl<T: Default> Default for SyncWrapper<T>"]], @@ -171,7 +171,7 @@ "usvg":[["impl Default for PostProcessingSteps"],["impl Default for XmlOptions"]], "usvg_parser":[["impl Default for Options"],["impl Default for ImageHrefResolver"]], "usvg_tree":[["impl Default for ClipPath"],["impl Default for FillRule"],["impl Default for ColorInterpolation"],["impl Default for BaselineShift"],["impl Default for MaskType"],["impl Default for LineJoin"],["impl Default for SpreadMethod"],["impl Default for TextRendering"],["impl Default for AlignmentBaseline"],["impl Default for FontStretch"],["impl Default for StrokeMiterlimit"],["impl Default for Group"],["impl Default for LengthAdjust"],["impl Default for ImageRendering"],["impl Default for PaintOrder"],["impl Default for Stroke"],["impl Default for Visibility"],["impl Default for BBox"],["impl Default for BlendMode"],["impl Default for TextAnchor"],["impl Default for DominantBaseline"],["impl Default for ShapeRendering"],["impl Default for ColorMatrixKind"],["impl Default for Fill"],["impl Default for FontStyle"],["impl Default for LineCap"]], -"uuid":[["impl Default for Braced"],["impl Default for Hyphenated"],["impl Default for Uuid"],["impl Default for NoContext"],["impl Default for Simple"],["impl Default for Urn"]], +"uuid":[["impl Default for Braced"],["impl Default for Hyphenated"],["impl Default for NoContext"],["impl Default for Uuid"],["impl Default for Simple"],["impl Default for Urn"]], "woothee":[["impl Default for Parser"],["impl<'a> Default for WootheeResult<'a>"]], "xmlwriter":[["impl Default for Options"]], "zerocopy":[["impl<T: Default> Default for Unalign<T>"]], diff --git a/trait.impl/core/error/trait.Error.js b/trait.impl/core/error/trait.Error.js index d38dee045146..4bef45a05844 100644 --- a/trait.impl/core/error/trait.Error.js +++ b/trait.impl/core/error/trait.Error.js @@ -8,7 +8,7 @@ "base64":[["impl Error for DecodeSliceError"],["impl Error for ParseAlphabetError"],["impl Error for EncodeSliceError"],["impl Error for DecodeError"]], "bitflags":[["impl Error for ParseError"]], "blake3":[["impl Error for HexError"]], -"chrono":[["impl Error for RoundingError"],["impl Error for ParseError"],["impl Error for OutOfRange"]], +"chrono":[["impl Error for RoundingError"],["impl Error for OutOfRange"],["impl Error for ParseError"]], "chumsky":[["impl<I: Debug + Display + Hash + Eq, S: Span + Display + Debug> Error for Simple<I, S>"]], "cloud_storage":[["impl Error for GoogleErrorResponse"],["impl Error for Error"],["impl Error for GoogleError"]], "combine":[["impl<E, P> Error for Error<E, P>where\n E: Error,\n P: Display + Debug,"],["impl Error for StringStreamError"],["impl Error for UnexpectedParse"],["impl<T, R, P> Error for Errors<T, R, P>where\n P: Display + Debug,\n T: Display + Debug,\n R: Display + Debug,"]], @@ -19,7 +19,7 @@ "darling_core":[["impl Error for Error"]], "data_url":[["impl Error for MimeParsingError"],["impl Error for DataUrlError"],["impl Error for InvalidBase64"],["impl<E: Error> Error for DecodeError<E>"]], "deranged":[["impl Error for ParseIntError"],["impl Error for TryFromIntError"]], -"digest":[["impl Error for InvalidOutputSize"],["impl Error for InvalidBufferSize"],["impl Error for MacError"]], +"digest":[["impl Error for MacError"],["impl Error for InvalidBufferSize"],["impl Error for InvalidOutputSize"]], "dotenv":[["impl Error for Error"]], "dotenvy":[["impl Error for Error"]], "either":[["impl<L, R> Error for Either<L, R>where\n L: Error,\n R: Error,"]], @@ -30,7 +30,7 @@ "futures_channel":[["impl Error for TryRecvError"],["impl<T: Any> Error for TrySendError<T>"],["impl Error for Canceled"],["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 TryReadyChunksError<T, E>"],["impl<T: Any, Item> Error for ReuniteError<T, Item>"],["impl Error for Aborted"],["impl<T, E: Debug + Display> Error for TryChunksError<T, E>"],["impl<T: Any> Error for ReuniteError<T>"]], +"futures_util":[["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>"],["impl<T: Any> Error for ReuniteError<T>"]], "getrandom":[["impl Error for Error"]], "gif":[["impl Error for DecodingFormatError"],["impl Error for EncodingError"],["impl Error for DecodingError"]], "git2":[["impl Error for Error"]], @@ -95,7 +95,7 @@ "reqwest":[["impl Error for Error"]], "roxmltree":[["impl Error for Error"]], "rustix":[["impl Error for Errno"]], -"rustls":[["impl Error for InvalidDnsNameError"],["impl Error for Error"],["impl Error for SignError"]], +"rustls":[["impl Error for Error"],["impl Error for SignError"],["impl Error for InvalidDnsNameError"]], "serde":[["impl Error for Error"]], "serde_json":[["impl Error for Error"]], "serde_path_to_error":[["impl<E: StdError> Error for Error<E>"]], diff --git a/trait.impl/core/fmt/trait.Debug.js b/trait.impl/core/fmt/trait.Debug.js index a177b0357c1a..cfec264e291e 100644 --- a/trait.impl/core/fmt/trait.Debug.js +++ b/trait.impl/core/fmt/trait.Debug.js @@ -14,7 +14,7 @@ "adler":[["impl Debug for Adler32"]], "aead":[["impl Debug for Error"]], "aes":[["impl Debug for Aes192Dec"],["impl Debug for Aes256"],["impl Debug for Aes192Enc"],["impl Debug for Aes128Enc"],["impl Debug for Aes256Dec"],["impl Debug for Aes256Enc"],["impl Debug for Aes192"],["impl Debug for Aes128Dec"],["impl Debug for Aes128"]], -"ahash":[["impl Debug for RandomState"],["impl<K, V, S> Debug for AHashMap<K, V, S>where\n K: Debug,\n V: Debug,\n S: BuildHasher,"],["impl Debug for AHasher"],["impl<T, S> Debug for AHashSet<T, S>where\n T: Debug,\n S: BuildHasher,"]], +"ahash":[["impl Debug for AHasher"],["impl<T, S> Debug for AHashSet<T, S>where\n T: Debug,\n S: BuildHasher,"],["impl Debug for RandomState"],["impl<K, V, S> Debug for AHashMap<K, V, S>where\n K: Debug,\n V: Debug,\n S: BuildHasher,"]], "aho_corasick":[["impl Debug for StartKind"],["impl<'a, A: Debug, R: Debug> Debug for StreamFindIter<'a, A, R>"],["impl Debug for Candidate"],["impl Debug for OverlappingState"],["impl Debug for AhoCorasick"],["impl Debug for MatchKind"],["impl Debug for BuildError"],["impl Debug for Builder"],["impl Debug for StateID"],["impl Debug for AhoCorasickKind"],["impl Debug for NFA"],["impl Debug for Builder"],["impl Debug for MatchKind"],["impl Debug for Config"],["impl Debug for MatchErrorKind"],["impl<'s, 'h> Debug for FindIter<'s, 'h>"],["impl Debug for Builder"],["impl<'a, 'h> Debug for FindIter<'a, 'h>"],["impl Debug for AhoCorasickBuilder"],["impl<'a, 'h> Debug for FindOverlappingIter<'a, 'h>"],["impl<'h> Debug for Input<'h>"],["impl Debug for PatternIDError"],["impl Debug for Searcher"],["impl Debug for Builder"],["impl Debug for DFA"],["impl Debug for PatternID"],["impl Debug for Anchored"],["impl Debug for Prefilter"],["impl<'a, R: Debug> Debug for StreamFindIter<'a, R>"],["impl Debug for StateIDError"],["impl Debug for MatchError"],["impl Debug for Match"],["impl<'a, 'h, A: Debug> Debug for FindOverlappingIter<'a, 'h, A>"],["impl Debug for NFA"],["impl<'a, 'h, A: Debug> Debug for FindIter<'a, 'h, A>"],["impl Debug for Span"]], "alloc_no_stdlib":[["impl<'a, T: Debug + 'a> Debug for CallocBackingStore<'a, T>"]], "alloc_stdlib":[["impl Debug for StandardAlloc"]], @@ -36,7 +36,7 @@ "bytes":[["impl<T: Debug> Debug for Take<T>"],["impl<T: Debug, U: Debug> Debug for Chain<T, U>"],["impl Debug for Bytes"],["impl Debug for UninitSlice"],["impl<T: Debug> Debug for Limit<T>"],["impl<B: Debug> Debug for Writer<B>"],["impl<T: Debug> Debug for IntoIter<T>"],["impl Debug for BytesMut"],["impl<B: Debug> Debug for Reader<B>"]], "bytestring":[["impl Debug for ByteString"]], "calendrical_calculations":[["impl Debug for Dangi"],["impl Debug for I32CastError"],["impl Debug for Chinese"],["impl Debug for Moment"],["impl Debug for BookHebrew"],["impl Debug for ChineseFromFixedResult"],["impl Debug for YearBounds"],["impl Debug for RataDie"]], -"chrono":[["impl Debug for Colons"],["impl Debug for Weekday"],["impl Debug for Days"],["impl Debug for OffsetFormat"],["impl Debug for OffsetPrecision"],["impl Debug for NaiveDateDaysIterator"],["impl Debug for OutOfRange"],["impl Debug for Month"],["impl Debug for ParseError"],["impl Debug for InternalNumeric"],["impl<I: Debug> Debug for DelayedFormat<I>"],["impl Debug for Local"],["impl Debug for Parsed"],["impl Debug for RoundingError"],["impl Debug for Pad"],["impl Debug for ParseErrorKind"],["impl Debug for FixedOffset"],["impl Debug for Months"],["impl Debug for SecondsFormat"],["impl Debug for NaiveDateTime"],["impl Debug for Duration"],["impl<Tz: TimeZone> Debug for DateTime<Tz>"],["impl Debug for NaiveTime"],["impl Debug for Fixed"],["impl Debug for IsoWeek"],["impl<'a> Debug for StrftimeItems<'a>"],["impl Debug for Utc"],["impl Debug for NaiveWeek"],["impl Debug for Numeric"],["impl<'a> Debug for Item<'a>"],["impl Debug for NaiveDateWeeksIterator"],["impl Debug for InternalFixed"],["impl<Tz: TimeZone> Debug for Date<Tz>"],["impl<T: Debug> Debug for LocalResult<T>"],["impl Debug for NaiveDate"]], +"chrono":[["impl Debug for Utc"],["impl<Tz: TimeZone> Debug for DateTime<Tz>"],["impl Debug for NaiveDateTime"],["impl Debug for NaiveTime"],["impl<Tz: TimeZone> Debug for Date<Tz>"],["impl<T: Debug> Debug for LocalResult<T>"],["impl Debug for ParseError"],["impl Debug for Parsed"],["impl Debug for OffsetFormat"],["impl Debug for IsoWeek"],["impl Debug for Pad"],["impl Debug for Duration"],["impl Debug for NaiveDateWeeksIterator"],["impl Debug for Months"],["impl Debug for Colons"],["impl Debug for OutOfRange"],["impl Debug for Days"],["impl Debug for Numeric"],["impl Debug for InternalFixed"],["impl Debug for InternalNumeric"],["impl Debug for Month"],["impl<'a> Debug for StrftimeItems<'a>"],["impl<'a> Debug for Item<'a>"],["impl Debug for ParseErrorKind"],["impl Debug for SecondsFormat"],["impl Debug for NaiveDate"],["impl Debug for OffsetPrecision"],["impl Debug for FixedOffset"],["impl Debug for RoundingError"],["impl Debug for Local"],["impl<I: Debug> Debug for DelayedFormat<I>"],["impl Debug for NaiveWeek"],["impl Debug for Fixed"],["impl Debug for Weekday"],["impl Debug for NaiveDateDaysIterator"]], "chumsky":[["impl<I: Debug, S: Debug> Debug for SimpleReason<I, S>"],["impl<I: Debug + Hash + Eq, S: Debug> Debug for Simple<I, S>"],["impl<I: Debug, S: Debug> Debug for Cheap<I, S>"]], "cipher":[["impl Debug for OverflowError"],["impl Debug for StreamCipherError"]], "cloud_storage":[["impl Debug for Error"],["impl Debug for Bucket"],["impl Debug for MultiRegion"],["impl Debug for HmacState"],["impl Debug for DefaultObjectAccessControl"],["impl Debug for BucketAccessControl"],["impl Debug for ActionType"],["impl Debug for Owner"],["impl Debug for Condition"],["impl Debug for HmacKey"],["impl Debug for Encryption"],["impl Debug for Projection"],["impl Debug for ListRequest"],["impl Debug for ComposeRequest"],["impl Debug for Reason"],["impl Debug for Client"],["impl Debug for SALocation"],["impl Debug for IamCondition"],["impl Debug for Object"],["impl Debug for AsiaLocation"],["impl Debug for Logging"],["impl Debug for TestIamPermission"],["impl Debug for Role"],["impl Debug for Lifecycle"],["impl<'a> Debug for ObjectClient<'a>"],["impl Debug for UniformBucketLevelAccess"],["impl Debug for NALocation"],["impl Debug for PrimitiveIamRole"],["impl Debug for ProjectTeam"],["impl Debug for Rule"],["impl Debug for Cors"],["impl<'a> Debug for BucketClient<'a>"],["impl Debug for Action"],["impl Debug for GoogleError"],["impl<'a> Debug for HmacKeyClient<'a>"],["impl Debug for Team"],["impl Debug for Location"],["impl Debug for IamConfiguration"],["impl Debug for NewObjectAccessControl"],["impl Debug for CustomerEncrypton"],["impl<'a> Debug for ObjectAccessControlClient<'a>"],["impl Debug for ErrorList"],["impl Debug for ObjectList"],["impl Debug for Entity"],["impl Debug for NewBucketAccessControl"],["impl Debug for SingleRegion"],["impl<'a> Debug for DefaultObjectAccessControlClient<'a>"],["impl Debug for HmacMeta"],["impl Debug for SourceObject"],["impl Debug for ObjectPrecondition"],["impl Debug for Billing"],["impl Debug for LegacyIamRole"],["impl Debug for StorageClass"],["impl Debug for Binding"],["impl Debug for GoogleErrorResponse"],["impl Debug for AusLocation"],["impl Debug for DualRegion"],["impl Debug for StandardIamRole"],["impl Debug for IamRole"],["impl Debug for Versioning"],["impl Debug for NewDefaultObjectAccessControl"],["impl Debug for ObjectAccessControl"],["impl Debug for Website"],["impl Debug for RetentionPolicy"],["impl Debug for ServiceAccount"],["impl Debug for EuropeLocation"],["impl Debug for NewBucket"],["impl Debug for IamPolicy"]], @@ -57,7 +57,7 @@ "data_url":[["impl Debug for DataUrlError"],["impl<E: Debug> Debug for DecodeError<E>"],["impl Debug for MimeParsingError"],["impl Debug for InvalidBase64"],["impl Debug for Mime"]], "deranged":[["impl<const MIN: isize, const MAX: isize> Debug for RangedIsize<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Debug for RangedI64<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Debug for OptionRangedU8<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Debug for OptionRangedI32<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Debug for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Debug for RangedU32<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Debug for RangedU8<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Debug for OptionRangedI128<MIN, MAX>"],["impl Debug for ParseIntError"],["impl<const MIN: u64, const MAX: u64> Debug for OptionRangedU64<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Debug for OptionRangedI8<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Debug for OptionRangedU16<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Debug for OptionRangedIsize<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Debug for RangedI16<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Debug for RangedI32<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Debug for RangedI8<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Debug for OptionRangedI16<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Debug for RangedUsize<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Debug for RangedI128<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Debug for RangedU16<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Debug for OptionRangedI64<MIN, MAX>"],["impl Debug for TryFromIntError"],["impl<const MIN: u128, const MAX: u128> Debug for RangedU128<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Debug for OptionRangedU32<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Debug for RangedU64<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Debug for OptionRangedU128<MIN, MAX>"]], "diff":[["impl<T: Debug> Debug for Result<T>"]], -"digest":[["impl Debug for TruncSide"],["impl Debug for InvalidOutputSize"],["impl Debug for MacError"],["impl<T> Debug for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore + AlgorithmName,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Debug for CoreWrapper<T>where\n T: BufferKindUser + AlgorithmName,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Debug for XofReaderCoreWrapper<T>where\n T: XofReaderCore + AlgorithmName,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl Debug for InvalidBufferSize"]], +"digest":[["impl Debug for MacError"],["impl<T> Debug for CoreWrapper<T>where\n T: BufferKindUser + AlgorithmName,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl Debug for InvalidBufferSize"],["impl Debug for InvalidOutputSize"],["impl<T> Debug for XofReaderCoreWrapper<T>where\n T: XofReaderCore + AlgorithmName,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Debug for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore + AlgorithmName,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl Debug for TruncSide"]], "dotenv":[["impl Debug for Error"]], "dotenvy":[["impl Debug for Error"]], "either":[["impl<L: Debug, R: Debug> Debug for Either<L, R>"]], @@ -80,7 +80,7 @@ "futures_executor":[["impl Debug for EnterError"],["impl Debug for Enter"],["impl Debug for LocalSpawner"],["impl<S: Debug + Stream + Unpin> Debug for BlockingStream<S>"],["impl Debug for LocalPool"]], "futures_intrusive":[["impl<MutexType, T> Debug for GenericOneshotSender<MutexType, T>where\n MutexType: RawMutex,"],["impl<T, A> Debug for ArrayBuf<T, A>where\n A: AsMut<[T]> + AsRef<[T]> + RealArray<T>,"],["impl<MutexType: RawMutex, T> Debug for GenericOneshotChannel<MutexType, T>"],["impl<'a, MutexType: RawMutex, T: Debug> Debug for GenericMutexLockFuture<'a, MutexType, T>"],["impl Debug for CloseStatus"],["impl<MutexType: RawMutex, T> Debug for GenericStateBroadcastChannel<MutexType, T>"],["impl<MutexType, T, A> Debug for SharedStream<MutexType, T, A>where\n MutexType: 'static + RawMutex + Debug,\n T: 'static + Debug,\n A: 'static + RingBuf<Item = T> + Debug,"],["impl<MutexType, T> Debug for ChannelSendFuture<MutexType, T>"],["impl<MutexType, T> Debug for GenericOneshotReceiver<MutexType, T>where\n MutexType: RawMutex,"],["impl<'a, MutexType: RawMutex> Debug for GenericWaitForEventFuture<'a, MutexType>"],["impl<MutexType, T> Debug for ChannelReceiveFuture<MutexType, T>"],["impl<T: Debug> Debug for TrySendError<T>"],["impl Debug for StdClock"],["impl<'a> Debug for TimerFuture<'a>"],["impl<MutexType, T> Debug for GenericOneshotBroadcastSender<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<T: Debug> Debug for ChannelSendError<T>"],["impl<MutexType: RawMutex> Debug for GenericManualResetEvent<MutexType>"],["impl<MutexType, T, A> Debug for GenericReceiver<MutexType, T, A>where\n MutexType: RawMutex,\n A: RingBuf<Item = T>,"],["impl Debug for MockClock"],["impl<'a, MutexType: RawMutex> Debug for GenericSemaphoreAcquireFuture<'a, MutexType>"],["impl Debug for StateId"],["impl<MutexType, T, A> Debug for GenericSender<MutexType, T, A>where\n MutexType: RawMutex,\n A: RingBuf<Item = T>,"],["impl<'a, MutexType, T: Clone> Debug for StateReceiveFuture<'a, MutexType, T>"],["impl Debug for TryReceiveError"],["impl<'a, MutexType, T> Debug for ChannelReceiveFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex> Debug for GenericSharedSemaphoreAcquireFuture<MutexType>"],["impl<MutexType: RawMutex, T> Debug for GenericOneshotBroadcastChannel<MutexType, T>"],["impl<'a> Debug for LocalTimerFuture<'a>"],["impl<MutexType: RawMutex> Debug for GenericSemaphoreReleaser<'_, MutexType>"],["impl<MutexType: RawMutex> Debug for GenericSharedSemaphore<MutexType>"],["impl<T> Debug for FixedHeapBuf<T>"],["impl<MutexType: RawMutex, T: Debug> Debug for GenericMutexGuard<'_, MutexType, T>"],["impl<MutexType, T> Debug for GenericStateSender<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<MutexType, T> Debug for GenericOneshotBroadcastReceiver<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<MutexType, T> Debug for GenericStateReceiver<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<MutexType: RawMutex> Debug for GenericSemaphore<MutexType>"],["impl<T> Debug for GrowingHeapBuf<T>"],["impl<'a, MutexType: Debug + RawMutex, T: Debug, A> Debug for ChannelStream<'a, MutexType, T, A>where\n A: RingBuf<Item = T> + Debug,"],["impl<MutexType: RawMutex, T: Debug> Debug for GenericMutex<MutexType, T>"],["impl<MutexType: RawMutex> Debug for GenericTimerService<MutexType>"],["impl<MutexType: RawMutex, T, A> Debug for GenericChannel<MutexType, T, A>where\n A: RingBuf<Item = T>,"],["impl<MutexType, T> Debug for StateReceiveFuture<MutexType, T>"],["impl<'a, MutexType, T> Debug for ChannelSendFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex> Debug for GenericSharedSemaphoreReleaser<MutexType>"]], "futures_task":[["impl<T> Debug for LocalFutureObj<'_, T>"],["impl<T> Debug for FutureObj<'_, T>"],["impl Debug for SpawnError"],["impl<'a> Debug for WakerRef<'a>"]], -"futures_util":[["impl<St: Debug> Debug for IntoStream<St>"],["impl<Fut1, Fut2, F> Debug for OrElse<Fut1, Fut2, F>where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Debug,"],["impl Debug for Sink"],["impl<T: Debug> Debug for Empty<T>"],["impl<Fut> Debug for UnitError<Fut>where\n Map<Fut, OkFn<()>>: Debug,"],["impl<'a, Fut: Debug + Unpin> Debug for Iter<'a, Fut>"],["impl<F> Debug for Flatten<F>where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,"],["impl<T, Item> Debug for ReuniteError<T, Item>"],["impl<'a, St: Debug + ?Sized> Debug for Next<'a, St>"],["impl<T: ?Sized> Debug for Mutex<T>"],["impl<Fut, E> Debug for OkInto<Fut, E>where\n MapOk<Fut, IntoFn<E>>: Debug,"],["impl<Fut: Debug> Debug for SelectAll<Fut>"],["impl<'a, St: Debug + ?Sized> Debug for TryNext<'a, St>"],["impl<'a, St: Debug + Unpin> Debug for IterMut<'a, St>"],["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, Fut, F> Debug for TryFilter<St, Fut, F>where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for Any<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for Then<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<Fut, F> Debug for Inspect<Fut, F>where\n Map<Fut, InspectFn<F>>: Debug,"],["impl<T: Debug> Debug for PollImmediate<T>"],["impl<Si, St> Debug for SendAll<'_, Si, St>where\n Si: Debug + ?Sized,\n St: Debug + ?Sized + TryStream,\n St::Ok: Debug,"],["impl<S: Debug> Debug for PollImmediate<S>"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl<R: Debug> Debug for BufReader<R>"],["impl<Si: Debug + Sink<Item>, Item: Debug, E: Debug> Debug for SinkErrInto<Si, Item, E>where\n Si::Error: Debug,"],["impl<St: Debug> Debug for Cycle<St>"],["impl<St: Debug + Unpin> Debug for IntoIter<St>"],["impl<Fut: Future + Debug> Debug for Remote<Fut>"],["impl<St> Debug for Flatten<St>where\n Flatten<St, St::Item>: Debug,\n St: Stream,"],["impl<St, Fut, F> Debug for SkipWhile<St, Fut, F>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,"],["impl<St: Debug + Stream> Debug for Concat<St>where\n St::Item: Debug,"],["impl<St, Fut, F> Debug for TryTakeWhile<St, Fut, F>where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,"],["impl<A: Debug, B: Debug> Debug for Either<A, B>"],["impl<F> Debug for TryJoinAll<F>where\n F: TryFuture + Debug,\n F::Ok: Debug,\n F::Error: Debug,\n F::Output: Debug,"],["impl<T: ?Sized> Debug for OwnedMutexLockFuture<T>"],["impl<St: Debug> Debug for SelectAll<St>"],["impl<T: Debug> Debug for RemoteHandle<T>"],["impl<Fut: Debug> Debug for Fuse<Fut>"],["impl<'a, W: Debug + ?Sized> Debug for WriteVectored<'a, W>"],["impl<St> Debug for TryFlatten<St>where\n St: TryStream + Debug,\n St::Ok: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for ReadUntil<'a, R>"],["impl<St> Debug for Buffered<St>where\n St: Stream + Debug,\n St::Item: Future,"],["impl<St, Fut, F> Debug for Filter<St, Fut, F>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for Copy<'a, R, W>"],["impl<I: Debug> Debug for Iter<I>"],["impl<St: Debug, C: Debug> Debug for Collect<St, C>"],["impl<St1: Debug, St2: Debug> Debug for Chain<St1, St2>"],["impl<Fut> Debug for NeverError<Fut>where\n Map<Fut, OkFn<Never>>: Debug,"],["impl<St: Debug> Debug for CatchUnwind<St>"],["impl Debug for PollNext"],["impl<St: Debug, C: Debug> Debug for TryCollect<St, C>"],["impl Debug for AbortRegistration"],["impl<R: Debug> Debug for Take<R>"],["impl<F> Debug for JoinAll<F>where\n F: Future + Debug,\n F::Output: Debug,"],["impl<Fut: Debug> Debug for Once<Fut>"],["impl<W: Debug> Debug for BufWriter<W>"],["impl<St, Fut, F> Debug for ForEach<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<T: Debug> Debug for Ready<T>"],["impl<Fut, F> Debug for InspectErr<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Debug,"],["impl<St, Fut, F> Debug for TryAll<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for ReadToEnd<'a, R>"],["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<St, F> Debug for InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Debug,"],["impl<St> Debug for BufferUnordered<St>where\n St: Stream + Debug,"],["impl<'a, R: Debug + ?Sized> Debug for ReadExact<'a, R>"],["impl<F> Debug for PollFn<F>"],["impl<St1, St2, Clos, State> Debug for SelectWithStrategy<St1, St2, Clos, State>where\n St1: Debug,\n St2: Debug,\n State: Debug,"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Flush<'a, Si, Item>"],["impl<'a, W: Debug + ?Sized> Debug for Close<'a, W>"],["impl<F: Debug> Debug for Lazy<F>"],["impl<St, F> Debug for Map<St, F>where\n St: Debug,"],["impl<St, Fut, F> Debug for All<St, Fut, F>where\n St: Debug,\n Fut: 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<T: Debug> Debug for Abortable<T>"],["impl<St, Fut, F> Debug for AndThen<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St, F> Debug for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: Debug,"],["impl<A: Debug, B: Debug> Debug for TrySelect<A, B>"],["impl<Si1: Debug, Si2: Debug> Debug for Fanout<Si1, Si2>"],["impl<Fut> Debug for FuturesUnordered<Fut>"],["impl<W: Debug, Item: Debug> Debug for IntoSink<W, Item>"],["impl<'a, R: Debug + ?Sized> Debug for FillBuf<'a, R>"],["impl<St: Debug + TryStream> Debug for TryChunks<St>where\n St::Ok: Debug,"],["impl<F> Debug for FlattenStream<F>where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,"],["impl<St, Fut, F> Debug for TryAny<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<Fut1, Fut2, F> Debug for Then<Fut1, Fut2, F>where\n Flatten<Map<Fut1, F>, Fut2>: Debug,"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Feed<'a, Si, Item>"],["impl<St, Fut, F> Debug for TrySkipWhile<St, Fut, F>where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,"],["impl<Fut, F> Debug for MapOk<Fut, F>where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Debug,"],["impl Debug for Repeat"],["impl<'a, W: Debug + ?Sized> Debug for Flush<'a, W>"],["impl<St: Debug + TryStream> Debug for TryConcat<St>where\n St::Ok: Debug,"],["impl<St: Debug + TryStream> Debug for TryReadyChunks<St>"],["impl<T: Debug> Debug for Pending<T>"],["impl Debug for AbortHandle"],["impl<T: Debug> Debug for AllowStdIo<T>"],["impl<F> Debug for PollFn<F>"],["impl<Fut, F, G> Debug for MapOkOrElse<Fut, F, G>where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Debug,"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBufAbortable<'a, R, W>"],["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<St: Debug + Stream> Debug for Peekable<St>where\n St::Item: Debug,"],["impl<St: Debug> Debug for Skip<St>"],["impl<St, Fut, T, F> Debug for Fold<St, Fut, T, F>where\n St: Debug,\n Fut: Debug,\n T: 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<T: Debug> Debug for Window<T>"],["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<Fut, F> Debug for InspectOk<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Debug,"],["impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>where\n T: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for TryFilterMap<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for TryForEachConcurrent<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St: Debug + Stream> Debug for Chunks<St>where\n St::Item: Debug,"],["impl Debug for Aborted"],["impl Debug for Empty"],["impl<Fut: Future> Debug for Shared<Fut>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Send<'a, Si, Item>"],["impl<T: ?Sized, U: ?Sized + Debug> Debug for MappedMutexGuard<'_, T, U>"],["impl<T, E: Debug> Debug for TryReadyChunksError<T, E>"],["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<St, Fut, T, F> Debug for TryFold<St, Fut, T, F>where\n St: Debug,\n Fut: Debug,\n T: Debug,"],["impl<Fut: Debug + TryFuture> Debug for TryMaybeDone<Fut>where\n Fut::Ok: 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, Fut, F> Debug for OrElse<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<'a, St: Debug + Unpin> Debug for Iter<'a, St>"],["impl<Fut, F> Debug for Map<Fut, F>where\n Map<Fut, F>: Debug,"],["impl<St1: Debug, St2: Debug> Debug for Select<St1, St2>"],["impl<T: ?Sized + Debug> Debug for MutexGuard<'_, T>"],["impl<'a, W: Debug + ?Sized> Debug for WriteAll<'a, W>"],["impl<T: ?Sized + Debug> Debug for OwnedMutexGuard<T>"],["impl<'a, R: Debug + ?Sized> Debug for ReadLine<'a, R>"],["impl<F: Debug> Debug for RepeatWith<F>"],["impl<'a, St: Debug + ?Sized> Debug for SelectNextSome<'a, St>"],["impl<St, E> Debug for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: Debug,"],["impl<Fut: Future> Debug for WeakShared<Fut>"],["impl<St> Debug for Count<St>where\n St: Debug,"],["impl<St, Fut, F> Debug for TryForEach<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<Si: Debug, F: Debug> Debug for SinkMapErr<Si, F>"],["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<T: Debug, F: Debug, R: Debug> Debug for Unfold<T, F, R>"],["impl<S: Debug> Debug for SplitStream<S>"],["impl<Fut, Si> Debug for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: Debug,"],["impl<T> Debug for ReuniteError<T>"],["impl<Si: Debug, Item: Debug> Debug for Buffer<Si, Item>"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<Fut1, Fut2, F> Debug for AndThen<Fut1, Fut2, F>where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Debug,"],["impl<St: Debug> Debug for StreamFuture<St>"],["impl<T, F, Fut> Debug for Unfold<T, F, Fut>where\n T: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for TakeWhile<St, Fut, F>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,"],["impl<St, T> Debug for NextIfEq<'_, St, T>where\n St: Stream + Debug,\n St::Item: Debug,\n T: ?Sized,"],["impl<R: Debug> Debug for Lines<R>"],["impl<Fut: Debug> Debug for SelectOk<Fut>"],["impl<T: Debug> Debug for Repeat<T>"],["impl<St: Debug> Debug for Fuse<St>"],["impl<T: ?Sized> Debug for MutexLockFuture<'_, T>"],["impl<St, Si> Debug for Forward<St, Si>where\n Forward<St, Si, St::Ok>: Debug,\n St: TryStream,"],["impl<St, F> Debug for NextIf<'_, St, F>where\n St: Stream + Debug,\n St::Item: Debug,"],["impl<'a, W: Debug + ?Sized> Debug for Write<'a, W>"],["impl<St: Debug> Debug for Enumerate<St>"],["impl<Fut: Debug + Unpin> Debug for IntoIter<Fut>"],["impl<T: Debug> Debug for Cursor<T>"],["impl<'a, Fut: Debug> Debug for IterPinRef<'a, Fut>"],["impl<St, F> Debug for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Debug,"],["impl<St, Fut, F> Debug for ForEachConcurrent<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<'a, S: Debug + ?Sized> Debug for Seek<'a, S>"],["impl<St, U, F> Debug for FlatMap<St, U, F>where\n Flatten<Map<St, F>, U>: 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<Fut: Debug> Debug for IntoFuture<Fut>"],["impl<T, U> Debug for Chain<T, U>where\n T: Debug,\n U: Debug,"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Close<'a, Si, Item>"],["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<T: Debug> Debug for Drain<T>"],["impl<St1: Debug + Stream, St2: Debug + Stream> Debug for Zip<St1, St2>where\n St1::Item: Debug,\n St2::Item: Debug,"],["impl<St: Debug> Debug for Take<St>"],["impl<'a, Fut: Debug + Unpin> Debug for IterMut<'a, Fut>"],["impl<St: Debug, FromA: Debug, FromB: Debug> Debug for Unzip<St, FromA, FromB>"],["impl<St> Debug for PeekMut<'_, St>where\n St: Stream + Debug,\n St::Item: Debug,"],["impl<'a, R: Debug> Debug for SeeKRelative<'a, R>"],["impl<A: Debug, B: Debug> Debug for Select<A, B>"],["impl<'a, R: Debug + ?Sized> Debug for ReadToString<'a, R>"],["impl<Fut: Future> Debug for FuturesOrdered<Fut>"],["impl<Fut: Debug> Debug for CatchUnwind<Fut>"],["impl<Fut, F> Debug for UnwrapOrElse<Fut, F>where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Debug,"],["impl<St: Debug + Stream> Debug for ReadyChunks<St>"],["impl<W: Debug + AsyncWrite> Debug for LineWriter<W>"],["impl<St, F> Debug for Inspect<St, F>where\n Map<St, InspectFn<F>>: Debug,"],["impl<T: Debug> Debug for Pending<T>"],["impl<S: Debug, Item: Debug> Debug for SplitSink<S, Item>"],["impl<St, Fut> Debug for TakeUntil<St, Fut>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Future + Debug,"],["impl<St, Fut, F> Debug for FilterMap<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St, F> Debug for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: Debug,"],["impl<Si, Item, U, Fut, F> Debug for With<Si, Item, U, Fut, F>where\n Si: Debug,\n Fut: Debug,"],["impl<T, E: Debug> Debug for TryChunksError<T, E>"],["impl<Fut, T> Debug for MapInto<Fut, T>where\n Map<Fut, IntoFn<T>>: Debug,"],["impl<Fut, E> Debug for ErrInto<Fut, E>where\n MapErr<Fut, IntoFn<E>>: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for Read<'a, R>"],["impl<F> Debug for IntoStream<F>where\n Once<F>: Debug,"],["impl<Fut: Debug + Future> Debug for MaybeDone<Fut>where\n Fut::Output: Debug,"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBuf<'a, R, W>"],["impl<St> Debug for TryBuffered<St>where\n St: TryStream + Debug,\n St::Ok: TryFuture + 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<Fut1, Fut2> Debug for TryFlatten<Fut1, Fut2>where\n TryFlatten<Fut1, Fut2>: 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<Fut, F> Debug for MapErr<Fut, F>where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Debug,"],["impl<F: Debug> Debug for OptionFuture<F>"],["impl<St> Debug for Peek<'_, St>where\n St: Stream + Debug,\n St::Item: Debug,"],["impl<'a, Fut: Debug> Debug for IterPinMut<'a, Fut>"],["impl<Fut> Debug for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: Debug,\n Fut: TryFuture,"]], +"futures_util":[["impl<Fut, Si> Debug for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: Debug,"],["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<A: Debug, B: Debug> Debug for Either<A, B>"],["impl<St, Fut, T, F> Debug for TryFold<St, Fut, T, F>where\n St: Debug,\n Fut: Debug,\n T: Debug,"],["impl<St, F> Debug for Map<St, F>where\n St: Debug,"],["impl<St: Debug> Debug for Fuse<St>"],["impl<W: Debug, Item: Debug> Debug for IntoSink<W, Item>"],["impl<F> Debug for PollFn<F>"],["impl<T: Debug> Debug for Cursor<T>"],["impl<'a, R: Debug + ?Sized> Debug for Read<'a, R>"],["impl<St, Fut, F> Debug for Then<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<S: Debug> Debug for PollImmediate<S>"],["impl<St: Debug + TryStream> Debug for TryChunks<St>where\n St::Ok: Debug,"],["impl<St1, St2, Clos, State> Debug for SelectWithStrategy<St1, St2, Clos, State>where\n St1: Debug,\n St2: Debug,\n State: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for ReadLine<'a, R>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBuf<'a, R, W>"],["impl<Fut: Debug> Debug for CatchUnwind<Fut>"],["impl<St, F> Debug for InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Debug,"],["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<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<Fut: Future> Debug for Shared<Fut>"],["impl<St1: Debug + Stream, St2: Debug + Stream> Debug for Zip<St1, St2>where\n St1::Item: Debug,\n St2::Item: Debug,"],["impl<F> Debug for FlattenStream<F>where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,"],["impl Debug for AbortHandle"],["impl<St, F> Debug for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Debug,"],["impl<St, Si> Debug for Forward<St, Si>where\n Forward<St, Si, St::Ok>: Debug,\n St: TryStream,"],["impl<St: Debug> Debug for SelectAll<St>"],["impl<'a, Fut: Debug + Unpin> Debug for IterMut<'a, Fut>"],["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 Debug for Sink"],["impl<Fut, F> Debug for InspectErr<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Debug,"],["impl<St, Fut, F> Debug for OrElse<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<R: Debug> Debug for BufReader<R>"],["impl<St, Fut, F> Debug for AndThen<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St, F> Debug for Inspect<St, F>where\n Map<St, InspectFn<F>>: Debug,"],["impl<Fut: Debug> Debug for SelectOk<Fut>"],["impl<T: Debug> Debug for Abortable<T>"],["impl<St: Debug> Debug for Cycle<St>"],["impl<Fut: Debug> Debug for Once<Fut>"],["impl<St> Debug for Count<St>where\n St: Debug,"],["impl<Fut: Debug> Debug for IntoFuture<Fut>"],["impl<Fut, T> Debug for MapInto<Fut, T>where\n Map<Fut, IntoFn<T>>: Debug,"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<W: Debug + AsyncWrite> Debug for LineWriter<W>"],["impl<'a, Fut: Debug> Debug for IterPinRef<'a, Fut>"],["impl<St: Debug + Stream> Debug for Peekable<St>where\n St::Item: Debug,"],["impl<Fut, E> Debug for ErrInto<Fut, E>where\n MapErr<Fut, IntoFn<E>>: Debug,"],["impl<T: ?Sized + Debug> Debug for MutexGuard<'_, T>"],["impl<Fut, F> Debug for MapOk<Fut, F>where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Debug,"],["impl<'a, W: Debug + ?Sized> Debug for Flush<'a, W>"],["impl<St, F> Debug for NextIf<'_, St, F>where\n St: Stream + Debug,\n St::Item: Debug,"],["impl<'a, St: Debug + ?Sized> Debug for SelectNextSome<'a, St>"],["impl Debug for AbortRegistration"],["impl Debug for PollNext"],["impl<T: Debug> Debug for RemoteHandle<T>"],["impl<St> Debug for Peek<'_, St>where\n St: Stream + Debug,\n St::Item: 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<St: Debug> Debug for Take<St>"],["impl<T: Debug> Debug for Drain<T>"],["impl<St: Debug, C: Debug> Debug for TryCollect<St, C>"],["impl<Fut, F, G> Debug for MapOkOrElse<Fut, F, G>where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for FillBuf<'a, R>"],["impl<T: Debug> Debug for Empty<T>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Send<'a, Si, Item>"],["impl<St, Fut, F> Debug for Filter<St, Fut, F>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for ReadUntil<'a, R>"],["impl<'a, S: Debug + ?Sized> Debug for Seek<'a, S>"],["impl<Fut, F> Debug for InspectOk<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Debug,"],["impl<T: Debug> Debug for Window<T>"],["impl<St, Fut, F> Debug for TryAny<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<W: Debug> Debug for BufWriter<W>"],["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<T: ?Sized> Debug for MutexLockFuture<'_, 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<St, Fut, T, F> Debug for Fold<St, Fut, T, F>where\n St: Debug,\n Fut: Debug,\n T: Debug,"],["impl<Si: Debug, F: Debug> Debug for SinkMapErr<Si, F>"],["impl<'a, W: Debug + ?Sized> Debug for Close<'a, W>"],["impl<St, Fut, F> Debug for Any<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for TryForEach<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St: Debug + Stream> Debug for ReadyChunks<St>"],["impl<Fut: Debug + Future> Debug for MaybeDone<Fut>where\n Fut::Output: Debug,"],["impl<St, T> Debug for NextIfEq<'_, St, T>where\n St: Stream + Debug,\n St::Item: Debug,\n T: ?Sized,"],["impl<T, F, Fut> Debug for Unfold<T, F, Fut>where\n T: Debug,\n Fut: Debug,"],["impl<St: Debug> Debug for Enumerate<St>"],["impl<'a, Fut: Debug> Debug for IterPinMut<'a, Fut>"],["impl<St: Debug + Stream> Debug for Chunks<St>where\n St::Item: Debug,"],["impl<T: Debug, F: Debug, R: Debug> Debug for Unfold<T, F, R>"],["impl<Si: Debug, Item: Debug> Debug for Buffer<Si, Item>"],["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, U> Debug for Chain<T, U>where\n T: Debug,\n U: Debug,"],["impl<St, Fut, F> Debug for ForEachConcurrent<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Feed<'a, Si, Item>"],["impl<T, Item> Debug for ReuniteError<T, Item>"],["impl<Fut: Future> Debug for WeakShared<Fut>"],["impl<Fut, F> Debug for Map<Fut, F>where\n Map<Fut, F>: Debug,"],["impl<S: Debug, Item: Debug> Debug for SplitSink<S, Item>"],["impl<St> Debug for TryBuffered<St>where\n St: TryStream + Debug,\n St::Ok: TryFuture + Debug,"],["impl<Fut> Debug for FuturesUnordered<Fut>"],["impl<St> Debug for Buffered<St>where\n St: Stream + Debug,\n St::Item: Future,"],["impl<St, U, F> Debug for FlatMap<St, U, F>where\n Flatten<Map<St, F>, U>: Debug,"],["impl<Fut, F> Debug for Inspect<Fut, F>where\n Map<Fut, InspectFn<F>>: Debug,"],["impl<'a, R: Debug + ?Sized> Debug for ReadToEnd<'a, R>"],["impl<F: Debug> Debug for Lazy<F>"],["impl<St> Debug for Flatten<St>where\n Flatten<St, St::Item>: Debug,\n St: Stream,"],["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<'a, R: Debug + ?Sized> Debug for ReadVectored<'a, R>"],["impl<Si, St> Debug for SendAll<'_, Si, St>where\n Si: Debug + ?Sized,\n St: Debug + ?Sized + TryStream,\n St::Ok: Debug,"],["impl<St, Fut, F> Debug for All<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Flush<'a, Si, Item>"],["impl<St, Fut, F> Debug for TryFilterMap<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<F: Debug> Debug for OptionFuture<F>"],["impl<'a, Si: Debug + ?Sized, Item: Debug> Debug for Close<'a, Si, Item>"],["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 + TryStream> Debug for TryConcat<St>where\n St::Ok: Debug,"],["impl<St, Fut, F> Debug for TryAll<St, Fut, F>where\n St: 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<'a, W: Debug + ?Sized> Debug for Write<'a, W>"],["impl<Si: Debug + Sink<Item>, Item: Debug, E: Debug> Debug for SinkErrInto<Si, Item, E>where\n Si::Error: Debug,"],["impl<T: ?Sized> Debug for Mutex<T>"],["impl<St> Debug for BufferUnordered<St>where\n St: Stream + Debug,"],["impl<Fut1, Fut2, F> Debug for AndThen<Fut1, Fut2, F>where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Debug,"],["impl<Si, Item, U, Fut, F> Debug for With<Si, Item, U, Fut, F>where\n Si: Debug,\n Fut: Debug,"],["impl<Fut: Future + Debug> Debug for Remote<Fut>"],["impl Debug for Aborted"],["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<T: Debug> Debug for Ready<T>"],["impl<St> Debug for PeekMut<'_, St>where\n St: Stream + Debug,\n St::Item: Debug,"],["impl<Fut: Future> Debug for FuturesOrdered<Fut>"],["impl<Fut: Debug + Unpin> Debug for IntoIter<Fut>"],["impl<St: Debug> Debug for StreamFuture<St>"],["impl<F> Debug for IntoStream<F>where\n Once<F>: Debug,"],["impl<Fut, F> Debug for MapErr<Fut, F>where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Debug,"],["impl<'a, St: Debug + Unpin> Debug for IterMut<'a, St>"],["impl<St, F> Debug for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: Debug,"],["impl<S: Debug> Debug for SplitStream<S>"],["impl<St> Debug for IntoAsyncRead<St>where\n St: TryStream<Error = Error> + Debug,\n St::Ok: AsRef<[u8]> + Debug,"],["impl<St, Fut, F> Debug for TryFilter<St, Fut, F>where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,"],["impl<St: Debug> Debug for Skip<St>"],["impl<A: Debug, B: Debug> Debug for TrySelect<A, B>"],["impl<St1: Debug, St2: Debug> Debug for Select<St1, St2>"],["impl<F> Debug for JoinAll<F>where\n F: Future + Debug,\n F::Output: Debug,"],["impl Debug for Empty"],["impl<T: Debug> Debug for Pending<T>"],["impl<St: Debug> Debug for CatchUnwind<St>"],["impl<Fut> Debug for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: Debug,\n Fut: TryFuture,"],["impl<St: Debug, FromA: Debug, FromB: Debug> Debug for Unzip<St, FromA, FromB>"],["impl<St, Fut> Debug for TakeUntil<St, Fut>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Future + Debug,"],["impl<St1: Debug, St2: Debug> Debug for Chain<St1, St2>"],["impl<St, Fut, F> Debug for SkipWhile<St, Fut, F>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,"],["impl<St, Fut, F> Debug for ForEach<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<T: ?Sized + Debug> Debug for OwnedMutexGuard<T>"],["impl<St, E> Debug for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: Debug,"],["impl<'a, St: Debug + ?Sized> Debug for Next<'a, St>"],["impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>where\n T: Debug,\n Fut: Debug,"],["impl<'a, Fut: Debug + Unpin> Debug for Iter<'a, Fut>"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl Debug for Repeat"],["impl<R: Debug> Debug for Take<R>"],["impl<A: Debug, B: Debug> Debug for Select<A, B>"],["impl<Fut1, Fut2> Debug for TryFlatten<Fut1, Fut2>where\n TryFlatten<Fut1, Fut2>: 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<St: Debug + TryStream> Debug for TryReadyChunks<St>"],["impl<Fut: Debug + TryFuture> Debug for TryMaybeDone<Fut>where\n Fut::Ok: Debug,"],["impl<Fut, E> Debug for OkInto<Fut, E>where\n MapOk<Fut, IntoFn<E>>: Debug,"],["impl<T> Debug for ReuniteError<T>"],["impl<F> Debug for Flatten<F>where\n Flatten<F, <F as Future>::Output>: Debug,\n F: Future,"],["impl<T: Debug> Debug for Pending<T>"],["impl<'a, St: Debug + ?Sized> Debug for TryNext<'a, St>"],["impl<F: Debug> Debug for RepeatWith<F>"],["impl<Fut: Debug> Debug for SelectAll<Fut>"],["impl<Fut1, Fut2, F> Debug for OrElse<Fut1, Fut2, F>where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Debug,"],["impl<T, E: Debug> Debug for TryChunksError<T, E>"],["impl<St, Fut, F> Debug for TrySkipWhile<St, Fut, F>where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,"],["impl<R: Debug> Debug for Lines<R>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for Copy<'a, R, W>"],["impl<F> Debug for PollFn<F>"],["impl<St, Fut, F> Debug for TryTakeWhile<St, Fut, F>where\n St: TryStream + Debug,\n St::Ok: Debug,\n Fut: Debug,"],["impl<St: Debug> Debug for IntoStream<St>"],["impl<T: Debug> Debug for PollImmediate<T>"],["impl<T: ?Sized, U: ?Sized + Debug> Debug for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Debug for OwnedMutexLockFuture<T>"],["impl<St> Debug for TryFlatten<St>where\n St: TryStream + Debug,\n St::Ok: Debug,"],["impl<T: Debug> Debug for AllowStdIo<T>"],["impl<F> Debug for TryJoinAll<F>where\n F: TryFuture + Debug,\n F::Ok: Debug,\n F::Error: Debug,\n F::Output: Debug,"],["impl<Fut> Debug for UnitError<Fut>where\n Map<Fut, OkFn<()>>: Debug,"],["impl<St: Debug, C: Debug> Debug for Collect<St, C>"],["impl<'a, R: Debug + ?Sized> Debug for ReadExact<'a, R>"],["impl<St, F> Debug for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: Debug,"],["impl<Fut> Debug for NeverError<Fut>where\n Map<Fut, OkFn<Never>>: Debug,"],["impl<'a, W: Debug + ?Sized> Debug for WriteAll<'a, W>"],["impl<'a, R: Debug> Debug for SeeKRelative<'a, R>"],["impl<St, Fut, F> Debug for FilterMap<St, Fut, F>where\n St: Debug,\n Fut: Debug,"],["impl<St: Debug + Unpin> Debug for IntoIter<St>"],["impl<Fut: Debug> Debug for Fuse<Fut>"],["impl<St> Debug for TryBufferUnordered<St>where\n St: TryStream + Debug,\n St::Ok: Debug,"],["impl<T: Debug> Debug for Repeat<T>"],["impl<St: Debug + Stream> Debug for Concat<St>where\n St::Item: Debug,"],["impl<'a, St: Debug + Unpin> Debug for Iter<'a, St>"],["impl<'a, R: Debug, W: Debug + ?Sized> Debug for CopyBufAbortable<'a, R, W>"],["impl<Fut1, Fut2, F> Debug for Then<Fut1, Fut2, F>where\n Flatten<Map<Fut1, F>, Fut2>: Debug,"],["impl<Si1: Debug, Si2: Debug> Debug for Fanout<Si1, Si2>"],["impl<St, Fut, F> Debug for TakeWhile<St, Fut, F>where\n St: Stream + Debug,\n St::Item: Debug,\n Fut: Debug,"],["impl<I: Debug> Debug for Iter<I>"],["impl<'a, R: Debug + ?Sized> Debug for ReadToString<'a, R>"],["impl<T, E: Debug> Debug for TryReadyChunksError<T, E>"],["impl<'a, W: Debug + ?Sized> Debug for WriteVectored<'a, W>"]], "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"]], "ghash":[["impl Debug for GHash"]], @@ -88,14 +88,14 @@ "gimli":[["impl Debug for FileEntryFormat"],["impl Debug for DwAt"],["impl Debug for ReaderOffsetId"],["impl<'abbrev, 'unit, R> Debug for EntriesCursor<'abbrev, 'unit, R>where\n R: Reader + Debug,"],["impl<T: Debug> Debug for DebugFrameOffset<T>"],["impl<T: Debug> Debug for DebugStrOffsetsBase<T>"],["impl Debug for X86"],["impl<R: Debug + Reader, S: Debug + EvaluationStorage<R>> Debug for Evaluation<R, S>where\n S::Stack: Debug,\n S::ExpressionStack: Debug,\n S::Result: Debug,"],["impl Debug for LineEncoding"],["impl<Offset> Debug for UnitType<Offset>where\n Offset: ReaderOffset + Debug,"],["impl Debug for DwOp"],["impl<R: Debug> Debug for DebugRngLists<R>"],["impl Debug for DwId"],["impl<R: Debug> Debug for DebugLoc<R>"],["impl Debug for DwDs"],["impl<'input, Endian: Endianity> Debug for EndianSlice<'input, Endian>"],["impl<R: Debug + Reader> Debug for PubTypesEntry<R>where\n R::Offset: Debug,"],["impl Debug for Pointer"],["impl<R, Offset> Debug for IncompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R: Debug> Debug for DebugTypes<R>"],["impl Debug for DebugTypeSignature"],["impl Debug for Register"],["impl<T: Debug> Debug for DebugAbbrevOffset<T>"],["impl<T: Debug> Debug for UnitSectionOffset<T>"],["impl<R: Debug + Reader> Debug for ArangeEntryIter<R>"],["impl<'bases, Section, R> Debug for CieOrFde<'bases, Section, R>where\n R: Reader + Debug,\n Section: UnwindSection<R> + Debug,"],["impl<T: Debug> Debug for RawRngListEntry<T>"],["impl Debug for BaseAddresses"],["impl<'iter, R> Debug for RegisterRuleIter<'iter, R>where\n R: Reader + Debug,"],["impl<R, Offset> Debug for Operation<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for Value"],["impl Debug for DwEhPe"],["impl<R, Offset> Debug for CompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<T: Debug> Debug for DebugAddrIndex<T>"],["impl<R: Debug> Debug for DebugLineStr<R>"],["impl<R: Debug + Reader> Debug for UnitIndex<R>"],["impl<'abbrev, 'unit, R, Offset> Debug for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for DwUt"],["impl<'bases, Section, R> Debug for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Reader + Debug,\n Section: UnwindSection<R> + Debug,\n R::Offset: Debug,\n Section::Offset: Debug,"],["impl<'abbrev, 'unit, R> Debug for EntriesRaw<'abbrev, 'unit, R>where\n R: Reader + Debug,"],["impl<'index, R: Debug + Reader> Debug for UnitIndexSectionIterator<'index, R>"],["impl<R, Program, Offset> Debug for LineRows<R, Program, Offset>where\n Program: LineProgram<R, Offset> + Debug,\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R: Debug + Reader> Debug for OperationIter<R>"],["impl Debug for RunTimeEndian"],["impl<T: Debug> Debug for DebugLineOffset<T>"],["impl Debug for Vendor"],["impl<R: Debug + Reader> Debug for RangeIter<R>"],["impl Debug for LoongArch"],["impl Debug for LineRow"],["impl Debug for DwCc"],["impl<R: Debug> Debug for DebugTuIndex<R>"],["impl<R: Debug + Reader> Debug for DebugFrame<R>"],["impl<R: Debug> Debug for DebugStrOffsets<R>"],["impl Debug for DwoId"],["impl<R: Debug> Debug for Dwarf<R>"],["impl<R: Debug> Debug for DebugInfo<R>"],["impl<R: Debug + Reader> Debug for LineSequence<R>"],["impl<R: Debug> Debug for RangeLists<R>"],["impl<R: Debug> Debug for DebugAranges<R>"],["impl Debug for ValueType"],["impl<T: Debug> Debug for UnitOffset<T>"],["impl Debug for DwLne"],["impl<R: Reader, S: UnwindContextStorage<R>> Debug for UnwindContext<R, S>"],["impl<'a, 'bases, R: Debug + Reader> Debug for EhHdrTableIter<'a, 'bases, R>"],["impl Debug for DwOrd"],["impl<R: Debug + Reader> Debug for DebugPubTypes<R>"],["impl Debug for Error"],["impl<'abbrev, 'unit, R> Debug for EntriesTree<'abbrev, 'unit, R>where\n R: Reader + Debug,"],["impl Debug for DwVis"],["impl Debug for Abbreviations"],["impl<R: Debug + Reader> Debug for RegisterRule<R>"],["impl<T: Debug> Debug for RawRangeListsOffset<T>"],["impl Debug for X86_64"],["impl<R: Debug> Debug for DebugAddr<R>"],["impl Debug for DwDefaulted"],["impl Debug for DwAddr"],["impl<'abbrev, 'unit, 'tree, R: Debug + Reader> Debug for EntriesTreeNode<'abbrev, 'unit, 'tree, R>"],["impl Debug for DwRle"],["impl Debug for DwForm"],["impl<T: Debug> Debug for DebugAddrBase<T>"],["impl<R: Debug + Reader> Debug for RawLocListIter<R>"],["impl Debug for DwAte"],["impl<T: Debug> Debug for DebugRngListsIndex<T>"],["impl<R: Reader, S: UnwindContextStorage<R>> Debug for UnwindTableRow<R, S>"],["impl<R: Debug + Reader> Debug for CallFrameInstruction<R>"],["impl<'bases, Section, R> Debug for CfiEntriesIter<'bases, Section, R>where\n R: Reader + Debug,\n Section: UnwindSection<R> + Debug,"],["impl Debug for Encoding"],["impl Debug for DwarfFileType"],["impl<R, Offset> Debug for LineInstruction<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R, Offset> Debug for Unit<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R: Debug + Reader> Debug for RawLocListEntry<R>where\n R::Offset: Debug,"],["impl<R: Debug> Debug for DebugLine<R>"],["impl<R: Debug + Reader> Debug for DwarfPackage<R>"],["impl<R: Debug + Reader> Debug for RngListIter<R>where\n R::Offset: Debug,"],["impl<'abbrev, 'unit, 'tree, R: Debug + Reader> Debug for EntriesTreeIter<'abbrev, 'unit, 'tree, R>"],["impl<R: Debug + Reader> Debug for LocationListEntry<R>"],["impl Debug for Abbreviation"],["impl<R, Offset> Debug for FrameDescriptionEntry<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for SectionBaseAddresses"],["impl Debug for Arm"],["impl<R, Offset> Debug for AttributeValue<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<'abbrev, 'entry, 'unit, R: Debug + Reader> Debug for AttrsIter<'abbrev, 'entry, 'unit, R>"],["impl Debug for RiscV"],["impl<R, Offset> Debug for CommonInformationEntry<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R: Debug> Debug for DebugCuIndex<R>"],["impl<R, Offset> Debug for LineProgramHeader<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R: Debug> Debug for LocationLists<R>"],["impl Debug for LittleEndian"],["impl Debug for DwSectV2"],["impl Debug for DwEnd"],["impl<R: Debug + Reader> Debug for Attribute<R>"],["impl<T: Debug> Debug for DebugRngListsBase<T>"],["impl<T: Debug> Debug for DebugInfoOffset<T>"],["impl<T: Debug> Debug for DieReference<T>"],["impl Debug for UnitIndexSection"],["impl Debug for DwTag"],["impl<R, Offset> Debug for UnitHeader<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for DwMacro"],["impl<R, Offset> Debug for Location<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for ArangeEntry"],["impl<R: Debug + Reader> Debug for Expression<R>"],["impl Debug for AttributeSpecification"],["impl Debug for StoreOnHeap"],["impl Debug for AbbreviationsCacheStrategy"],["impl<T: Debug> Debug for DebugLineStrOffset<T>"],["impl<R: Debug + Reader> Debug for ArangeHeaderIter<R>where\n R::Offset: Debug,"],["impl<'a, 'ctx, R: Debug + Reader, A: Debug + UnwindContextStorage<R>> Debug for UnwindTable<'a, 'ctx, R, A>"],["impl<R: Debug + Reader> Debug for LineInstructions<R>"],["impl Debug for DwLnct"],["impl<'a, R: Debug + Reader> Debug for EhHdrTable<'a, R>"],["impl Debug for DwDsc"],["impl<R, Offset> Debug for FileEntry<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl<R: Debug + Reader> Debug for RawRngListIter<R>"],["impl<R: Debug + Reader> Debug for EhFrame<R>"],["impl<R: Debug + Reader> Debug for ParsedEhFrameHdr<R>"],["impl<T: Debug> Debug for DebugLocListsIndex<T>"],["impl<T: Debug> Debug for DebugMacinfoOffset<T>"],["impl<R: Debug + Reader> Debug for EhFrameHdr<R>"],["impl<T: Debug> Debug for RangeListsOffset<T>"],["impl Debug for Format"],["impl<R: Debug + Reader> Debug for PubNamesEntryIter<R>"],["impl<T: Debug> Debug for DebugLocListsBase<T>"],["impl Debug for DwLle"],["impl<T: Debug> Debug for EhFrameOffset<T>"],["impl<R: Debug + Reader> Debug for DebugTypesUnitHeadersIter<R>where\n R::Offset: Debug,"],["impl<R: Debug> Debug for DebugRanges<R>"],["impl Debug for Augmentation"],["impl Debug for DwLns"],["impl<R: Debug + Reader> Debug for DebugPubNames<R>"],["impl Debug for DwChildren"],["impl Debug for DwSect"],["impl<R: Debug + Reader> Debug for PubNamesEntry<R>where\n R::Offset: Debug,"],["impl Debug for DwCfa"],["impl<R, Offset> Debug for Piece<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for AbbreviationsCache"],["impl Debug for DwAccess"],["impl<T: Debug> Debug for DebugMacroOffset<T>"],["impl Debug for DwInl"],["impl Debug for AArch64"],["impl Debug for BigEndian"],["impl<T: Debug> Debug for DebugArangesOffset<T>"],["impl Debug for Range"],["impl<T: Debug> Debug for DebugStrOffsetsIndex<T>"],["impl<'a, R: Debug + Reader> Debug for CallFrameInstructionIter<'a, R>"],["impl Debug for DwLang"],["impl<R: Debug + Reader> Debug for CfaRule<R>"],["impl<T: Debug> Debug for DebugStrOffset<T>"],["impl Debug for DwVirtuality"],["impl<T: Debug> Debug for LocationListsOffset<T>"],["impl<R: Debug + Reader> Debug for EvaluationResult<R>where\n R::Offset: Debug,"],["impl<R: Debug + Reader> Debug for DebugInfoUnitHeadersIter<R>where\n R::Offset: Debug,"],["impl<R, Offset> Debug for ArangeHeader<R, Offset>where\n R: Reader<Offset = Offset> + Debug,\n Offset: ReaderOffset + Debug,"],["impl Debug for DwIdx"],["impl<R: Debug> Debug for DebugAbbrev<R>"],["impl<R: Debug + Reader> Debug for PubTypesEntryIter<R>"],["impl Debug for SectionId"],["impl Debug for ColumnType"],["impl<R: Debug> Debug for DebugStr<R>"],["impl<R: Debug + Reader> Debug for LocListIter<R>where\n R::Offset: Debug,"],["impl<R: Debug> Debug for DebugLocLists<R>"],["impl<T: Debug> Debug for DebugTypesOffset<T>"]], "git2":[["impl Debug for IndexEntry"],["impl Debug for CredentialType"],["impl Debug for DiffFlags"],["impl Debug for BranchType"],["impl Debug for ReferenceType"],["impl Debug for WorktreeLockStatus"],["impl Debug for PathspecFlags"],["impl Debug for Version"],["impl Debug for IndexEntryExtendedFlag"],["impl Debug for DiffStatsFormat"],["impl Debug for RebaseOperationType"],["impl Debug for TraceLevel"],["impl Debug for StashFlags"],["impl Debug for Direction"],["impl Debug for CheckoutNotificationType"],["impl Debug for MergeAnalysis"],["impl Debug for RepositoryOpenFlags"],["impl Debug for RevparseMode"],["impl Debug for Status"],["impl<'string> Debug for AttrValue<'string>"],["impl<'buffers> Debug for Patch<'buffers>"],["impl<'a> Debug for DiffDelta<'a>"],["impl Debug for ApplyLocation"],["impl<'repo> Debug for Blob<'repo>"],["impl Debug for FetchPrune"],["impl Debug for MergePreference"],["impl Debug for StashApplyProgress"],["impl Debug for Delta"],["impl Debug for RepositoryInitMode"],["impl<'repo> Debug for Object<'repo>"],["impl Debug for ErrorClass"],["impl<'repo> Debug for Tag<'repo>"],["impl Debug for DiffStats"],["impl Debug for IndexAddOption"],["impl Debug for ErrorCode"],["impl Debug for SubmoduleUpdate"],["impl Debug for DiffFormat"],["impl<'a> Debug for DiffFile<'a>"],["impl Debug for ResetType"],["impl Debug for FileMode"],["impl Debug for DiffBinaryKind"],["impl<'a> Debug for DiffLine<'a>"],["impl Debug for RepositoryState"],["impl Debug for ConfigLevel"],["impl<'rebase> Debug for RebaseOperation<'rebase>"],["impl Debug for IndexTime"],["impl Debug for ReferenceFormat"],["impl Debug for OdbLookupFlags"],["impl Debug for DiffLineType"],["impl Debug for Error"],["impl<'repo> Debug for Commit<'repo>"],["impl Debug for ObjectType"],["impl Debug for SubmoduleIgnore"],["impl Debug for Oid"],["impl Debug for FileFavor"],["impl Debug for SshHostKeyType"],["impl Debug for Time"],["impl Debug for Sort"],["impl Debug for AutotagOption"],["impl Debug for PackBuilderStage"],["impl<'repo> Debug for OidArray"],["impl Debug for StashApplyFlags"],["impl<'repo> Debug for Tree<'repo>"],["impl Debug for SubmoduleStatus"],["impl Debug for IndexEntryFlag"],["impl<'a> Debug for DiffHunk<'a>"],["impl<'repo> Debug for Note<'repo>"],["impl Debug for AttrCheckFlags"]], "h2":[["impl<B: Debug + Buf> Debug for SendResponse<B>"],["impl Debug for FlowControl"],["impl Debug for Ping"],["impl Debug for StreamId"],["impl Debug for Reason"],["impl Debug for PingPong"],["impl<T, B> Debug for Connection<T, B>where\n T: AsyncRead + AsyncWrite + Debug,\n B: Debug + Buf,"],["impl<B: Debug + Buf> Debug for ReadySendRequest<B>"],["impl<B: Debug> Debug for SendStream<B>"],["impl Debug for Error"],["impl<B: Buf + Debug> Debug for SendPushedResponse<B>"],["impl Debug for PushPromises"],["impl Debug for PushedResponseFuture"],["impl Debug for Protocol"],["impl<T, B> Debug for Handshake<T, B>where\n T: AsyncRead + AsyncWrite + Debug,\n B: Debug + Buf,"],["impl Debug for RecvStream"],["impl<B> Debug for SendRequest<B>where\n B: Buf,"],["impl Debug for Builder"],["impl Debug for ResponseFuture"],["impl Debug for Pong"],["impl Debug for Builder"],["impl Debug for PushPromise"],["impl<T, B> Debug for Connection<T, B>where\n T: Debug,\n B: Debug + Buf,"]], -"hashbrown":[["impl<T: Debug, A: Allocator> Debug for Drain<'_, T, A>"],["impl<T, S, A> Debug for Intersection<'_, 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: Debug, A: Allocator> Debug for Drain<'_, K, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawOccupiedEntryMut<'_, K, V, S, A>"],["impl<T: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, T, S, A>"],["impl<K: Debug> Debug for Iter<'_, K>"],["impl<K, V, S, A: Allocator> Debug for RawVacantEntryMut<'_, K, V, S, A>"],["impl<T, A> Debug for HashTable<T, A>where\n T: Debug,\n A: Allocator,"],["impl<T: Debug, A: Allocator> Debug for Entry<'_, T, A>"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilder<'_, K, V, S, A>"],["impl<K: Debug, V, S, A: Allocator> Debug for VacantEntry<'_, K, V, S, A>"],["impl<K, V, A> Debug for Drain<'_, K, V, A>where\n K: Debug,\n V: Debug,\n A: Allocator,"],["impl<T, S, A> Debug for SymmetricDifference<'_, T, S, A>where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<T: Debug, A: Allocator> Debug for VacantEntry<'_, T, A>"],["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 OccupiedEntry<'_, T, A>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V: Debug, S, A: Allocator> Debug for EntryRef<'_, '_, K, Q, V, S, A>"],["impl<T: Debug, S, A: Allocator> Debug for Entry<'_, T, S, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for Entry<'_, K, V, S, A>"],["impl Debug for TryReserveError"],["impl<K, V> Debug for IterMut<'_, K, V>where\n K: Debug,\n V: Debug,"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilderMut<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoIter<K, V, A>"],["impl<K, V: Debug, A: Allocator> Debug for IntoValues<K, V, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawEntryMut<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoKeys<K, V, A>"],["impl<K, V: Debug> Debug for Values<'_, K, V>"],["impl<T, S, A> Debug for Difference<'_, T, S, A>where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["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, V: Debug> Debug for Iter<'_, K, V>"],["impl<T, S, A> Debug for Union<'_, T, S, A>where\n T: Debug + Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<T, S, A> Debug for HashSet<T, S, A>where\n T: Debug,\n A: Allocator,"],["impl<K, V: Debug> Debug for ValuesMut<'_, K, V>"],["impl<K: Debug, A: Allocator> Debug for IntoIter<K, A>"],["impl<T: Debug, S, A: Allocator> Debug for VacantEntry<'_, T, S, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, K, V, S, 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 for Keys<'_, K, V>"]], -"hashlink":[["impl<K, V, S> Debug for RawVacantEntryMut<'_, K, V, S>"],["impl<K: Debug, V: Debug> Debug for RawOccupiedEntryMut<'_, K, V>"],["impl<T, S> Debug for LinkedHashSet<T, S>where\n T: Debug,"],["impl<K, V> Debug for Drain<'_, K, V>where\n K: Debug,\n V: Debug,"],["impl<K, V, S> Debug for RawEntryBuilder<'_, K, V, S>"],["impl<K, V, S> Debug for LinkedHashMap<K, V, S>where\n K: Debug,\n V: Debug,"],["impl<K, V, S> Debug for RawEntryBuilderMut<'_, K, V, S>"],["impl<'a, T, S> Debug for Difference<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K: Debug, V: Debug> Debug for Iter<'_, K, V>"],["impl<K: Debug, V> Debug for Keys<'_, K, V>"],["impl<K, V> Debug for IntoIter<K, V>where\n K: Debug,\n V: Debug,"],["impl<'a, K: Debug> Debug for Iter<'a, K>"],["impl<'a, T, S> Debug for Intersection<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K: Debug, V: Debug, S> Debug for RawEntryMut<'_, K, V, S>"],["impl<K, V, S> Debug for LruCache<K, V, S>where\n K: Debug,\n V: Debug,"],["impl<K, V: Debug> Debug for Values<'_, K, V>"],["impl<'a, T, S> Debug for Union<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K: Debug, V, S> Debug for VacantEntry<'_, K, V, S>"],["impl<'a, T, S> Debug for SymmetricDifference<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K: Debug, V: Debug, S> Debug for Entry<'_, K, V, S>"],["impl<K: Debug, V: Debug> Debug for OccupiedEntry<'_, K, V>"],["impl<K, V> Debug for ValuesMut<'_, K, V>where\n K: Debug,\n V: Debug,"],["impl<K, V> Debug for IterMut<'_, K, V>where\n K: Debug,\n V: Debug,"]], +"hashbrown":[["impl<T: Debug, S, A: Allocator> Debug for Entry<'_, T, S, A>"],["impl<K: Debug, V, S, A: Allocator> Debug for VacantEntry<'_, K, V, S, A>"],["impl<T: Debug, A: Allocator> Debug for OccupiedEntry<'_, T, 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 Entry<'_, 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<K, V: Debug, A: Allocator> Debug for IntoValues<K, V, 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<K, V: Debug> Debug for Values<'_, K, V>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V: Debug, S, A: Allocator> Debug for EntryRef<'_, '_, K, Q, V, S, A>"],["impl<K: Debug> Debug for Iter<'_, K>"],["impl<K: Borrow<Q>, Q: ?Sized + Debug, V, S, A: Allocator> Debug for VacantEntryRef<'_, '_, K, Q, V, S, A>"],["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: Debug, A: Allocator> Debug for VacantEntry<'_, T, A>"],["impl Debug for TryReserveError"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for OccupiedError<'_, K, V, S, A>"],["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 AbsentEntry<'_, T, A>"],["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 RawVacantEntryMut<'_, K, V, S, A>"],["impl<T, S, A> Debug for HashSet<T, S, A>where\n T: Debug,\n A: Allocator,"],["impl<T, A> Debug for HashTable<T, A>where\n T: Debug,\n A: Allocator,"],["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> Debug for Iter<'_, K, V>"],["impl<T: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, T, S, A>"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilderMut<'_, K, V, S, A>"],["impl<K: Debug, A: Allocator> Debug for Drain<'_, K, A>"],["impl<K: Debug, V> Debug for Keys<'_, K, V>"],["impl<K, V, S, A: Allocator> Debug for RawEntryBuilder<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, A: Allocator> Debug for IntoIter<K, V, A>"],["impl<T: Debug, A: Allocator> Debug for Entry<'_, 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: Debug, V: Debug, S, A: Allocator> Debug for RawEntryMut<'_, K, V, S, A>"],["impl<K: Debug, V: Debug, S, A: Allocator> Debug for RawOccupiedEntryMut<'_, 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: Debug, V: Debug, S, A: Allocator> Debug for OccupiedEntry<'_, K, V, S, A>"]], +"hashlink":[["impl<K, V> Debug for IterMut<'_, K, V>where\n K: Debug,\n V: Debug,"],["impl<K, V, S> Debug for RawEntryBuilder<'_, K, V, S>"],["impl<'a, T, S> Debug for Intersection<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K, V: Debug> Debug for Values<'_, K, V>"],["impl<K: Debug, V, S> Debug for VacantEntry<'_, K, V, S>"],["impl<'a, T, S> Debug for SymmetricDifference<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K: Debug, V: Debug, S> Debug for RawEntryMut<'_, K, V, S>"],["impl<K: Debug, V: Debug> Debug for RawOccupiedEntryMut<'_, K, V>"],["impl<K: Debug, V: Debug> Debug for OccupiedEntry<'_, K, V>"],["impl<K, V, S> Debug for LinkedHashMap<K, V, S>where\n K: Debug,\n V: Debug,"],["impl<T, S> Debug for LinkedHashSet<T, S>where\n T: Debug,"],["impl<K, V, S> Debug for RawEntryBuilderMut<'_, K, V, S>"],["impl<K, V> Debug for ValuesMut<'_, K, V>where\n K: Debug,\n V: Debug,"],["impl<K: Debug, V> Debug for Keys<'_, K, V>"],["impl<K, V, S> Debug for RawVacantEntryMut<'_, K, V, S>"],["impl<K: Debug, V: Debug> Debug for Iter<'_, K, V>"],["impl<K, V> Debug for IntoIter<K, V>where\n K: Debug,\n V: Debug,"],["impl<K, V> Debug for Drain<'_, K, V>where\n K: Debug,\n V: Debug,"],["impl<'a, K: Debug> Debug for Iter<'a, K>"],["impl<K: Debug, V: Debug, S> Debug for Entry<'_, K, V, S>"],["impl<'a, T, S> Debug for Union<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"],["impl<K, V, S> Debug for LruCache<K, V, S>where\n K: Debug,\n V: Debug,"],["impl<'a, T, S> Debug for Difference<'a, T, S>where\n T: Debug + Eq + Hash,\n S: BuildHasher,"]], "headless_lms_models":[["impl Debug for PeerReviewsRecieved"],["impl Debug for ExerciseStatusSummaryForUser"],["impl Debug for PeerReviewAnswer"],["impl Debug for ExerciseGradingStatus"],["impl Debug for NewProposedBlockEdit"],["impl Debug for ExerciseServiceNewOrUpdate"],["impl Debug for TeacherManualCompletion"],["impl Debug for PageUpdateArgs"],["impl Debug for ChapterPagesWithExercises"],["impl Debug for UserResearchConsent"],["impl Debug for Regrading"],["impl Debug for CourseMaterialPeerReviewDataAnswerToReview"],["impl Debug for FeedbackBlock"],["impl Debug for PointMap"],["impl Debug for CourseBackgroundQuestionAnswer"],["impl Debug for ExamEnrollment"],["impl<'a> Debug for NewCourseInstance<'a>"],["impl Debug for PaperSize"],["impl Debug for CourseInstanceUserPoints"],["impl Debug for NewExerciseSlideSubmission"],["impl Debug for OtherDomainToCourseRedirection"],["impl Debug for NewFeedback"],["impl Debug for PageChapterAndCourseInformation"],["impl Debug for NewExam"],["impl Debug for UserCourseModuleCompletion"],["impl Debug for NewChapter"],["impl Debug for UserExerciseState"],["impl Debug for PeerReviewQuestionType"],["impl Debug for CourseInstanceEnrollmentsInfo"],["impl Debug for FeedbackCount"],["impl Debug for CourseMaterialPeerReviewQuestionAnswer"],["impl Debug for CmsPeerReviewConfiguration"],["impl Debug for CourseExam"],["impl Debug for NewCourseBackgroundQuestionAnswer"],["impl Debug for ResearchForm"],["impl Debug for NewCourseInstanceEnrollment"],["impl Debug for CourseInstanceExerciseMetrics"],["impl Debug for OpenUniversityRegistrationLink"],["impl Debug for PageRoutingData"],["impl Debug for PeerReviewQueueEntry"],["impl Debug for Chapter"],["impl Debug for ExerciseServiceInfoApi"],["impl Debug for AnswerRequiringAttention"],["impl Debug for TeacherGradingDecision"],["impl Debug for ProposalCount"],["impl Debug for CmsPeerReviewConfig"],["impl Debug for CourseMaterialPeerReviewSubmission"],["impl Debug for ExerciseService"],["impl Debug for CmsPageExerciseSlide"],["impl Debug for ExerciseAnswersInCourseRequiringAttentionCount"],["impl Debug for DatabaseCertificateConfiguration"],["impl Debug for RegisteredCompletion"],["impl Debug for UserChapterMetrics"],["impl Debug for Course"],["impl Debug for ResearchFormQuestion"],["impl Debug for CourseModuleCompletionWithRegistrationInfo"],["impl Debug for ChapterScore"],["impl Debug for PageInfo"],["impl Debug for ExerciseTaskGradingResult"],["impl Debug for CmsPageExercise"],["impl Debug for ExerciseSlideSubmissionInfo"],["impl Debug for Term"],["impl Debug for PeerReviewQuestion"],["impl Debug for CreateNewCourseFixedIds"],["impl Debug for CertificateConfigurationAndRequirements"],["impl Debug for TermUpdate"],["impl Debug for CmsPageUpdate"],["impl Debug for PageAudioFiles"],["impl Debug for ExerciseTaskIdAndSpec"],["impl Debug for ChapterUpdate"],["impl Debug for ExamInstructions"],["impl Debug for DatabaseChapter"],["impl Debug for ExerciseServiceInfo"],["impl Debug for NewResearchFormQuestion"],["impl Debug for ExerciseSlideSubmission"],["impl Debug for RoleUser"],["impl Debug for NewExerciseTask"],["impl Debug for CourseInstanceForm"],["impl Debug for CourseBackgroundQuestion"],["impl Debug for IsChapterFrontPage"],["impl Debug for NewMaterialReference"],["impl Debug for PeerReviewConfig"],["impl Debug for BlockProposalAction"],["impl Debug for PageMetadata"],["impl Debug for ModelError"],["impl Debug for CourseInstanceCompletionSummary"],["impl Debug for ExportedCourseSubmission"],["impl Debug for CourseModuleCompletion"],["impl Debug for StudentExerciseSlideSubmissionResult"],["impl Debug for ExerciseSlideSubmissionCountByWeekAndHour"],["impl Debug for PageProposal"],["impl Debug for ExamInstructionsUpdate"],["impl Debug for UserCourseInstanceProgress"],["impl Debug for CourseInstance"],["impl Debug for CourseMaterialExerciseSlide"],["impl Debug for RoleDomain"],["impl Debug for NormalizedCmsExerciseTask"],["impl Debug for UserExerciseTaskState"],["impl Debug for ManualCompletionPreview"],["impl Debug for ModuleUpdates"],["impl Debug for NewCourse"],["impl Debug for CmsPageExerciseTask"],["impl Debug for NewPage"],["impl Debug for ExerciseTask"],["impl Debug for DatabaseOrganization"],["impl Debug for ResearchFormQuestionAnswer"],["impl Debug for User"],["impl Debug for NewModule"],["impl Debug for TeacherDecisionType"],["impl Debug for SearchRequest"],["impl Debug for PageAudioFile"],["impl Debug for PlaygroundExampleData"],["impl Debug for RegradingSubmissionInfo"],["impl Debug for Exercise"],["impl Debug for TeacherManualCompletionRequest"],["impl Debug for CourseInstanceEnrollment"],["impl Debug for ExerciseUserCounts"],["impl Debug for PageVisitDatumSummaryByCourseDeviceTypes"],["impl Debug for HistoryChangeReason"],["impl Debug for PendingRole"],["impl Debug for Points"],["impl Debug for StudentExerciseTaskSubmission"],["impl Debug for ExerciseServiceIframeRenderingInfo"],["impl Debug for EditedBlockStillExistsData"],["impl Debug for ExamUserPoints"],["impl Debug for NewRegrading"],["impl Debug for NewTeacherGradingDecision"],["impl Debug for PageWithExercises"],["impl Debug for PeerReviewQuestionAndAnswer"],["impl Debug for AnswersRequiringAttention"],["impl Debug for PathInfo"],["impl<'a> Debug for DatabaseCertificateConfigurationInner<'a>"],["impl Debug for Page"],["impl Debug for CmsPeerReviewQuestion"],["impl Debug for UserWithModuleCompletions"],["impl Debug for EmailTemplate"],["impl Debug for ExerciseLanguageGroup"],["impl Debug for UserCourseInstanceChapterProgress"],["impl Debug for ExerciseStatus"],["impl Debug for EmailDelivery"],["impl Debug for NewCertificateFont"],["impl Debug for AutomaticCompletionRequirements"],["impl Debug for ReviewingStage"],["impl Debug for EmailTemplateNew"],["impl Debug for EmailTemplateUpdate"],["impl Debug for CourseMaterialExercise"],["impl Debug for ContentManagementPage"],["impl Debug for ExerciseSlideSubmissionWithTasks"],["impl Debug for ExerciseSlide"],["impl Debug for CompletionPolicy"],["impl Debug for Organization"],["impl Debug for UserExerciseStateUpdate"],["impl Debug for NewResearchFormQuestionAnswer"],["impl Debug for ExerciseRepositoryStatus"],["impl Debug for CertificateAllRequirements"],["impl Debug for CourseMaterialPeerReviewConfig"],["impl Debug for CourseStructure"],["impl Debug for RepositoryExercise"],["impl Debug for UserDetail"],["impl Debug for StudentCountry"],["impl<'a> Debug for NewCoursePage<'a>"],["impl Debug for StudentExerciseTaskSubmissionResult"],["impl Debug for PageVisitDatumSummaryByCoursesCountries"],["impl Debug for DatabaseUserCourseInstanceChapterExerciseProgress"],["impl Debug for NewProposedPageEdits"],["impl Debug for UserPointsUpdateStrategy"],["impl Debug for StudentExerciseSlideSubmission"],["impl Debug for ExerciseRepository"],["impl Debug for PeerReviewQuestionSubmission"],["impl Debug for ManualCompletionPreviewUser"],["impl Debug for Feedback"],["impl Debug for UserExerciseSlideState"],["impl Debug for ExamUserPointsInner"],["impl Debug for ExerciseSlideSubmissionCount"],["impl Debug for PageHistory"],["impl Debug for SubmissionData"],["impl Debug for MaterialReference"],["impl Debug for RegradingInfo"],["impl Debug for ModifiedModule"],["impl Debug for CourseMaterialExerciseServiceInfo"],["impl Debug for CourseInstanceUserPointsInner"],["impl Debug for ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis"],["impl Debug for CourseBackgroundQuestionsAndAnswers"],["impl Debug for ProposalStatus"],["impl Debug for CertificateConfigurationToRequirement"],["impl Debug for BlockProposal"],["impl Debug for PeerReviewWithQuestionsAndAnswers"],["impl Debug for UserRole"],["impl<'a> Debug for ExerciseTaskGradingRequest<'a>"],["impl Debug for CourseBackgroundQuestionType"],["impl Debug for Exam"],["impl Debug for CourseLanguageVersion"],["impl Debug for CourseCount"],["impl Debug for NewCourseModule"],["impl Debug for EditProposalInfo"],["impl Debug for CoursePageWithUserData"],["impl Debug for PageSearchResult"],["impl Debug for UserCourseInstanceExerciseServiceVariable"],["impl Debug for CertificateTextAnchor"],["impl Debug for CourseUpdate"],["impl Debug for ExerciseTaskSubmission"],["impl Debug for PageHistoryContent"],["impl Debug for PeerReviewProcessingStrategy"],["impl Debug for CourseInstanceOrExamId"],["impl Debug for CourseBreadcrumbInfo"],["impl Debug for GlobalStatEntry"],["impl Debug for NewResearchForm"],["impl Debug for ExerciseTaskGrading"],["impl Debug for UserCourseSettings"],["impl Debug for PageVisitDatumSummaryByCourse"],["impl Debug for RoleInfo"],["impl Debug for HistoryRestoreData"],["impl Debug for CertificateConfiguration"],["impl Debug for PlaygroundExample"],["impl Debug for OrgExam"],["impl Debug for PageVisitDatumSummaryByPages"],["impl Debug for ExportedSubmission"],["impl Debug for GlobalCourseModuleStatEntry"],["impl Debug for BlockProposalInfo"],["impl Debug for GradingProgress"],["impl Debug for UserCourseInstanceChapterExerciseProgress"],["impl Debug for ExerciseSlideSubmissionCountByExercise"],["impl Debug for Role"],["impl Debug for EditedBlockNoLongerExistsData"],["impl Debug for ModelErrorType"],["impl Debug for CertificateFont"],["impl Debug for GeneratedCertificate"],["impl Debug for AnswerRequiringAttentionWithTasks"],["impl Debug for PageDetailsUpdate"],["impl Debug for ChapterStatus"],["impl Debug for CourseMaterialPeerReviewData"],["impl Debug for PageLanguageGroup"],["impl Debug for CourseModule"],["impl Debug for PeerReviewSubmission"],["impl Debug for ChapterWithStatus"],["impl Debug for PageNavigationInformation"],["impl Debug for UserCourseInstanceMetrics"],["impl Debug for ExerciseWithExerciseTasks"],["impl Debug for CourseMaterialExerciseTask"],["impl Debug for ActivityProgress"],["impl Debug for ExerciseRepositoryUpdate"]], "headless_lms_server":[["impl Debug for UploadResult"],["impl<'a> Debug for UploadClaim<'a>"],["impl Debug for GradingUpdateClaim"],["impl Debug for AuthorizationToken"],["impl Debug for TMCRecentChanges"],["impl Debug for MoocfiUser"],["impl Debug for CertificateConfigurationUpdateForm"],["impl Debug for ExamEnrollmentData"],["impl Debug for SaveCourseSettingsPayload"],["impl Debug for AuthToken"],["impl Debug for NewExercise"],["impl Debug for MoocfiUserResponse"],["impl Debug for ControllerErrorType"],["impl Debug for ExamCourseInfo"],["impl Debug for ErrorData"],["impl Debug for ExerciseSubmissions"],["impl Debug for NewExerciseRepository"],["impl Debug for CertificateQuery"],["impl Debug for CourseMaterialCourseModule"],["impl Debug for CertificateConfigurationUpdate"],["impl Debug for ActionOnResource"],["impl Debug for AuthUser"],["impl Debug for ErrorResponse"],["impl Debug for RoleQuery"],["impl Debug for PlaygroundViewsMessage"],["impl Debug for StoreKind"],["impl Debug for Change"],["impl Debug for PlaygroundSubmissionMessage"],["impl Debug for Resource"],["impl Debug for Login"],["impl Debug for GetFeedbackQuery"],["impl Debug for MoocfiUserResponseData"],["impl Debug for GetEditProposalsQuery"],["impl Debug for JwtKey"],["impl Debug for CertificateGenerationRequest"],["impl Debug for Action"],["impl Debug for CreateAccountDetails"],["impl<'a> Debug for GraphQLRequest<'a>"],["impl<'a> Debug for SpecRequest<'a>"],["impl Debug for ConsentData"],["impl Debug for OpenUniversityInfo"],["impl Debug for ControllerError"],["impl Debug for GivePeerReviewClaim"],["impl Debug for CourseMaterialPeerReviewDataWithToken"],["impl Debug for TmcUser"],["impl Debug for ExamData"],["impl Debug for UserInfo"],["impl Debug for MarkAsRead"],["impl Debug for ChaptersWithStatus"],["impl Debug for RequestId"],["impl Debug for GetCompletionsQueryParamers"]], "headless_lms_utils":[["impl Debug for Icu4xBlob"],["impl Debug for UtilError"],["impl Debug for EmailGutenbergBlock"],["impl Debug for LocalFileStore"],["impl<'a> Debug for StrOrInt<'a>"],["impl Debug for BlockAttributes"],["impl Debug for OEmbedRequest"],["impl Debug for GutenbergBlock"],["impl Debug for UtilErrorType"],["impl Debug for Pagination"]], "hex":[["impl Debug for FromHexError"]], "hkdf":[["impl<H, I> Debug for Hkdf<H, I>where\n H: OutputSizeUser,\n I: HmacImpl<H>,\n I::Core: AlgorithmName,"],["impl Debug for InvalidLength"],["impl Debug for InvalidPrkLength"],["impl<H, I> Debug for HkdfExtract<H, I>where\n H: OutputSizeUser,\n I: HmacImpl<H>,\n I::Core: AlgorithmName,"]], -"hmac":[["impl<D> Debug for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + AlgorithmName + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"],["impl<D: Digest + BlockSizeUser + Debug> Debug for SimpleHmac<D>"]], +"hmac":[["impl<D: Digest + BlockSizeUser + Debug> Debug for SimpleHmac<D>"],["impl<D> Debug for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + AlgorithmName + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"]], "http":[["impl Debug for InvalidHeaderName"],["impl Debug for Uri"],["impl Debug for Error"],["impl Debug for Builder"],["impl<'a, T: Debug> Debug for Drain<'a, T>"],["impl<'a, T: Debug> Debug for Keys<'a, T>"],["impl Debug for StatusCode"],["impl Debug for Parts"],["impl<'a, T: Debug> Debug for IterMut<'a, T>"],["impl Debug for PathAndQuery"],["impl<T: Debug> Debug for IntoIter<T>"],["impl<'a, T: Debug + 'a> Debug for Entry<'a, T>"],["impl Debug for Version"],["impl Debug for InvalidHeaderValue"],["impl<T: Debug> Debug for Response<T>"],["impl Debug for Parts"],["impl<'a, T: Debug> Debug for Iter<'a, T>"],["impl Debug for InvalidUriParts"],["impl Debug for Method"],["impl Debug for InvalidStatusCode"],["impl<T: Debug> Debug for Request<T>"],["impl<'a, T: Debug> Debug for ValueIterMut<'a, T>"],["impl Debug for Builder"],["impl Debug for InvalidUri"],["impl<T> Debug for Port<T>where\n T: Debug,"],["impl<'a, T: Debug> Debug for Values<'a, T>"],["impl Debug for Parts"],["impl Debug for Extensions"],["impl<'a, T: Debug> Debug for ValueDrain<'a, T>"],["impl Debug for Builder"],["impl<'a, T: Debug> Debug for GetAll<'a, T>"],["impl Debug for HeaderName"],["impl<'a, T: Debug> Debug for ValuesMut<'a, T>"],["impl Debug for ToStrError"],["impl Debug for HeaderValue"],["impl Debug for Scheme"],["impl<'a, T: Debug> Debug for VacantEntry<'a, T>"],["impl Debug for Authority"],["impl Debug for InvalidMethod"],["impl<T: Debug> Debug for HeaderMap<T>"],["impl<'a, T: Debug> Debug for ValueIter<'a, T>"],["impl<'a, T: Debug> Debug for OccupiedEntry<'a, T>"]], "http_body":[["impl<D, E> Debug for UnsyncBoxBody<D, E>"],["impl<D: Debug> Debug for Full<D>"],["impl<B, F> Debug for MapErr<B, F>where\n B: Debug,"],["impl<B: Debug> Debug for Collected<B>"],["impl<B, F> Debug for MapData<B, F>where\n B: Debug,"],["impl<D, E> Debug for BoxBody<D, E>"],["impl Debug for SizeHint"],["impl Debug for LengthLimitError"],["impl<'a, T: Debug + ?Sized> Debug for Trailers<'a, T>"],["impl<D> Debug for Empty<D>"],["impl<B: Debug> Debug for Limited<B>"],["impl<'a, T: Debug + ?Sized> Debug for Data<'a, T>"]], "http_range":[["impl Debug for HttpRange"],["impl Debug for HttpRangeParseError"]], @@ -136,12 +136,12 @@ "language_tags":[["impl Debug for ValidationError"],["impl Debug for LanguageTag"],["impl Debug for ParseError"]], "lettre":[["impl Debug for SinglePartBuilder"],["impl Debug for StubTransport"],["impl Debug for InReplyTo"],["impl Debug for Error"],["impl Debug for Cc"],["impl Debug for Auth"],["impl Debug for Address"],["impl Debug for MaybeString"],["impl Debug for ContentTransferEncoding"],["impl Debug for HeaderName"],["impl Debug for Code"],["impl Debug for Tls"],["impl Debug for Ehlo"],["impl Debug for MailBodyParameter"],["impl Debug for InvalidHeaderName"],["impl Debug for Noop"],["impl Debug for ContentType"],["impl Debug for Mail"],["impl Debug for MessageBuilder"],["impl Debug for SmtpTransportBuilder"],["impl Debug for Severity"],["impl Debug for Keywords"],["impl Debug for Extension"],["impl Debug for Rset"],["impl Debug for ServerInfo"],["impl Debug for TlsParametersBuilder"],["impl Debug for Quit"],["impl Debug for Message"],["impl Debug for RcptParameter"],["impl Debug for Help"],["impl Debug for ContentTypeErr"],["impl Debug for Error"],["impl Debug for MimeVersion"],["impl Debug for AddressError"],["impl Debug for From"],["impl Debug for Mailbox"],["impl Debug for ContentDisposition"],["impl Debug for Response"],["impl Debug for UserAgent"],["impl Debug for Sender"],["impl Debug for HeaderValue"],["impl Debug for Body"],["impl Debug for MessageId"],["impl Debug for MultiPartKind"],["impl Debug for Credentials"],["impl Debug for Vrfy"],["impl Debug for Category"],["impl Debug for Mailboxes"],["impl Debug for Date"],["impl Debug for Error"],["impl Debug for References"],["impl Debug for ContentId"],["impl Debug for Headers"],["impl Debug for SmtpTransport"],["impl Debug for CertificateStore"],["impl Debug for ReplyTo"],["impl Debug for PoolConfig"],["impl Debug for Rcpt"],["impl Debug for Starttls"],["impl Debug for MailParameter"],["impl Debug for MultiPartBuilder"],["impl Debug for MultiPart"],["impl Debug for Envelope"],["impl Debug for Comments"],["impl Debug for Expn"],["impl Debug for ContentLocation"],["impl Debug for TlsVersion"],["impl Debug for Certificate"],["impl Debug for SinglePart"],["impl Debug for Bcc"],["impl Debug for Subject"],["impl Debug for ClientId"],["impl Debug for Mechanism"],["impl Debug for Data"],["impl Debug for To"],["impl Debug for Detail"]], "libgit2_sys":[["impl Debug for git_time"],["impl Debug for git_index_time"]], -"linux_raw_sys":[["impl Debug for rand_pool_info"],["impl Debug for vfs_cap_data__bindgen_ty_1"],["impl Debug for __sifields__bindgen_ty_7"],["impl<T> Debug for __IncompleteArrayField<T>"],["impl Debug for __kernel_fd_set"],["impl Debug for rlimit64"],["impl Debug for vfs_cap_data"],["impl Debug for timezone"],["impl Debug for __kernel_timespec"],["impl Debug for __user_cap_data_struct"],["impl Debug for compat_statfs64"],["impl Debug for inodes_stat_t"],["impl Debug for uffdio_register"],["impl Debug for itimerval"],["impl Debug for __old_kernel_stat"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Debug for rusage"],["impl Debug for __sifields__bindgen_ty_4"],["impl Debug for uffdio_copy"],["impl Debug for pollfd"],["impl Debug for fscrypt_key"],["impl Debug for open_how"],["impl Debug for file_dedupe_range"],["impl Debug for fscrypt_policy_v1"],["impl Debug for termios2"],["impl Debug for robust_list"],["impl Debug for stat"],["impl Debug for membarrier_cmd_flag"],["impl Debug for fstrim_range"],["impl Debug for vfs_ns_cap_data"],["impl Debug for file_dedupe_range_info"],["impl Debug for f_owner_ex"],["impl Debug for __user_cap_header_struct"],["impl Debug for __kernel_fsid_t"],["impl Debug for epoll_event"],["impl Debug for __kernel_old_itimerval"],["impl Debug for sigaction"],["impl Debug for uffdio_continue"],["impl Debug for flock64"],["impl Debug for timeval"],["impl Debug for robust_list_head"],["impl Debug for __kernel_old_timespec"],["impl Debug for uffdio_zeropage"],["impl Debug for uffdio_writeprotect"],["impl Debug for kernel_sigaction"],["impl Debug for timespec"],["impl Debug for winsize"],["impl Debug for kernel_sigset_t"],["impl<Storage: Debug> Debug for __BindgenBitfieldUnit<Storage>"],["impl Debug for uffdio_range"],["impl Debug for flock"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Debug for rlimit"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Debug for itimerspec"],["impl Debug for termio"],["impl Debug for __sifields__bindgen_ty_6"],["impl Debug for mount_attr"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Debug for fscrypt_policy_v2"],["impl Debug for user_desc"],["impl Debug for termios"],["impl Debug for __kernel_sock_timeval"],["impl Debug for inotify_event"],["impl Debug for sigaltstack"],["impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Debug for statx_timestamp"],["impl Debug for fscrypt_provisioning_key_payload"],["impl Debug for statfs"],["impl Debug for file_clone_range"],["impl Debug for iovec"],["impl Debug for __sifields__bindgen_ty_1"],["impl Debug for membarrier_cmd"],["impl Debug for clone_args"],["impl Debug for uffdio_api"],["impl Debug for vfs_ns_cap_data__bindgen_ty_1"],["impl Debug for linux_dirent64"],["impl Debug for statx"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Debug for fsxattr"],["impl Debug for fsconfig_command"],["impl Debug for statfs64"],["impl Debug for files_stat_struct"],["impl Debug for __kernel_old_timeval"],["impl Debug for ktermios"],["impl Debug for futex_waitv"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Debug for __kernel_itimerspec"]], +"linux_raw_sys":[["impl Debug for futex_waitv"],["impl Debug for uffdio_api"],["impl Debug for __kernel_sock_timeval"],["impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Debug for __sifields__bindgen_ty_7"],["impl Debug for stat"],["impl Debug for fsxattr"],["impl<Storage: Debug> Debug for __BindgenBitfieldUnit<Storage>"],["impl Debug for rusage"],["impl Debug for __user_cap_data_struct"],["impl Debug for uffdio_zeropage"],["impl Debug for flock64"],["impl Debug for __old_kernel_stat"],["impl Debug for mount_attr"],["impl Debug for linux_dirent64"],["impl Debug for __sifields__bindgen_ty_6"],["impl Debug for sigaltstack"],["impl Debug for __kernel_fd_set"],["impl Debug for __kernel_old_itimerval"],["impl Debug for vfs_ns_cap_data__bindgen_ty_1"],["impl Debug for timeval"],["impl Debug for uffdio_continue"],["impl Debug for uffdio_range"],["impl Debug for statx_timestamp"],["impl Debug for file_clone_range"],["impl Debug for file_dedupe_range"],["impl Debug for kernel_sigaction"],["impl Debug for fstrim_range"],["impl Debug for ktermios"],["impl Debug for timespec"],["impl Debug for fscrypt_key"],["impl Debug for statfs"],["impl Debug for user_desc"],["impl Debug for itimerspec"],["impl Debug for itimerval"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Debug for vfs_cap_data__bindgen_ty_1"],["impl Debug for termios2"],["impl Debug for termios"],["impl Debug for __user_cap_header_struct"],["impl Debug for rlimit"],["impl Debug for flock"],["impl Debug for __kernel_old_timeval"],["impl Debug for timezone"],["impl Debug for file_dedupe_range_info"],["impl Debug for f_owner_ex"],["impl Debug for robust_list"],["impl Debug for vfs_cap_data"],["impl Debug for open_how"],["impl Debug for __kernel_fsid_t"],["impl Debug for inotify_event"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Debug for compat_statfs64"],["impl Debug for iovec"],["impl Debug for __sifields__bindgen_ty_4"],["impl Debug for uffdio_copy"],["impl Debug for winsize"],["impl Debug for rand_pool_info"],["impl Debug for rlimit64"],["impl Debug for kernel_sigset_t"],["impl<T> Debug for __IncompleteArrayField<T>"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Debug for __kernel_itimerspec"],["impl Debug for inodes_stat_t"],["impl Debug for __kernel_timespec"],["impl Debug for fscrypt_policy_v2"],["impl Debug for membarrier_cmd"],["impl Debug for uffdio_register"],["impl Debug for statfs64"],["impl Debug for termio"],["impl Debug for membarrier_cmd_flag"],["impl Debug for robust_list_head"],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Debug for clone_args"],["impl Debug for files_stat_struct"],["impl Debug for fscrypt_policy_v1"],["impl Debug for fscrypt_provisioning_key_payload"],["impl Debug for fsconfig_command"],["impl Debug for __kernel_old_timespec"],["impl Debug for pollfd"],["impl Debug for __sifields__bindgen_ty_1"],["impl Debug for vfs_ns_cap_data"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Debug for uffdio_writeprotect"],["impl Debug for statx"],["impl Debug for sigaction"],["impl Debug for epoll_event"]], "litemap":[["impl<K: Debug + ?Sized, V: Debug + ?Sized, S: Debug> Debug for LiteMap<K, V, S>"]], "local_channel":[["impl<T> Debug for SendError<T>"],["impl<T: Debug> Debug for Receiver<T>"],["impl<T: Debug> Debug for Sender<T>"]], "local_waker":[["impl Debug for LocalWaker"]], "lock_api":[["impl<'a, R: RawMutex + 'a, T: Debug + ?Sized + 'a> Debug for MutexGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for RwLockWriteGuard<'a, R, T>"],["impl<'a, R: RawMutex + 'a, T: Debug + ?Sized + 'a> Debug for MappedMutexGuard<'a, R, T>"],["impl<R: RawMutex, G: GetThreadId, T: ?Sized + Debug> Debug for ReentrantMutex<R, G, T>"],["impl<'a, R: RawRwLockUpgrade + 'a, T: Debug + ?Sized + 'a> Debug for RwLockUpgradableReadGuard<'a, R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for MappedRwLockReadGuard<'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: RawMutex + 'a, G: GetThreadId + 'a, T: Debug + ?Sized + 'a> Debug for ReentrantMutexGuard<'a, R, G, T>"],["impl<R: RawRwLock, T: ?Sized + Debug> Debug for RwLock<R, T>"],["impl<'a, R: RawRwLock + 'a, T: Debug + ?Sized + 'a> Debug for RwLockReadGuard<'a, R, T>"],["impl<R: RawMutex, T: ?Sized + Debug> Debug for Mutex<R, T>"]], -"log":[["impl Debug for SetLoggerError"],["impl Debug for ParseLevelError"],["impl<'a> Debug for Record<'a>"],["impl Debug for LevelFilter"],["impl<'a> Debug for Metadata<'a>"],["impl<'a> Debug for RecordBuilder<'a>"],["impl<'a> Debug for MetadataBuilder<'a>"],["impl Debug for Level"]], +"log":[["impl Debug for ParseLevelError"],["impl Debug for SetLoggerError"],["impl<'a> Debug for MetadataBuilder<'a>"],["impl Debug for Level"],["impl Debug for LevelFilter"],["impl<'a> Debug for Metadata<'a>"],["impl<'a> Debug for Record<'a>"],["impl<'a> Debug for RecordBuilder<'a>"]], "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,"]], "md5":[["impl Debug for Md5Core"]], "memchr":[["impl<'a, 'h> Debug for ThreeIter<'a, 'h>"],["impl Debug for Finder"],["impl Debug for Finder"],["impl Debug for Three"],["impl<'a, 'h> Debug for OneIter<'a, 'h>"],["impl Debug for Finder"],["impl<'n> Debug for FinderRev<'n>"],["impl<'h> Debug for Memchr3<'h>"],["impl<'h, 'n> Debug for FindRevIter<'h, 'n>"],["impl Debug for Two"],["impl Debug for One"],["impl Debug for Three"],["impl Debug for Finder"],["impl<'a, 'h> Debug for ThreeIter<'a, 'h>"],["impl<'n> Debug for Finder<'n>"],["impl Debug for Finder"],["impl Debug for Three"],["impl<'h> Debug for Memchr<'h>"],["impl Debug for Two"],["impl Debug for Pair"],["impl<'a, 'h> Debug for OneIter<'a, 'h>"],["impl<'a, 'h> Debug for ThreeIter<'a, 'h>"],["impl<'a, 'h> Debug for TwoIter<'a, 'h>"],["impl Debug for Two"],["impl Debug for FinderBuilder"],["impl Debug for PrefilterConfig"],["impl<'h, 'n> Debug for FindIter<'h, 'n>"],["impl<'a, 'h> Debug for TwoIter<'a, 'h>"],["impl<'h> Debug for Memchr2<'h>"],["impl Debug for FinderRev"],["impl Debug for One"],["impl<'a, 'h> Debug for TwoIter<'a, 'h>"],["impl Debug for Finder"],["impl Debug for FinderRev"],["impl Debug for One"],["impl<'a, 'h> Debug for OneIter<'a, 'h>"]], @@ -163,7 +163,7 @@ "once_cell":[["impl<T: Debug, F> Debug for Lazy<T, F>"],["impl Debug for OnceNonZeroUsize"],["impl<T: Debug> Debug for OnceCell<T>"],["impl<T> Debug for OnceBox<T>"],["impl Debug for OnceBool"],["impl<'a, T> Debug for OnceRef<'a, T>"],["impl<T: Debug> Debug for OnceCell<T>"],["impl<T: Debug, F> Debug for Lazy<T, F>"]], "openssl":[["impl Debug for KeyError"],["impl Debug for SslRef"],["impl Debug for ErrorStack"],["impl Debug for OpensslStringRef"],["impl Debug for SslCipherRef"],["impl<T> Debug for Dsa<T>"],["impl Debug for OcspCertStatus"],["impl Debug for Asn1Flag"],["impl<T> Debug for Stack<T>where\n T: Stackable,\n T::Ref: Debug,"],["impl Debug for BigNumRef"],["impl<S: Debug> Debug for MidHandshakeSslStream<S>"],["impl Debug for SniError"],["impl Debug for X509NameEntryRef"],["impl Debug for Asn1TimeRef"],["impl Debug for OpensslString"],["impl Debug for ClientHelloResponse"],["impl Debug for Error"],["impl Debug for SrtpProfileId"],["impl<S> Debug for SslStream<S>where\n S: Debug,"],["impl Debug for Padding"],["impl<S: Debug> Debug for HandshakeError<S>"],["impl Debug for OcspRevokedStatus"],["impl Debug for TimeDiff"],["impl Debug for KeyIvPair"],["impl Debug for Asn1StringRef"],["impl Debug for DsaSig"],["impl Debug for SslContext"],["impl Debug for SslVersion"],["impl Debug for OcspResponseStatus"],["impl Debug for ErrorCode"],["impl Debug for Id"],["impl Debug for OcspFlag"],["impl Debug for X509VerifyResult"],["impl Debug for GeneralNameRef"],["impl<T> Debug for PKey<T>"],["impl Debug for X509NameRef"],["impl Debug for BigNum"],["impl Debug for CrlReason"],["impl<T> Debug for EcKey<T>"],["impl Debug for SslSessionCacheMode"],["impl Debug for ExtensionContext"],["impl Debug for CipherLists"],["impl Debug for ShutdownResult"],["impl Debug for SslAlert"],["impl Debug for SslVerifyMode"],["impl Debug for CMSOptions"],["impl Debug for SslOptions"],["impl Debug for X509CheckFlags"],["impl<T> Debug for Rsa<T>"],["impl Debug for DigestBytes"],["impl Debug for Ssl"],["impl Debug for Error"],["impl Debug for Nid"],["impl Debug for AlpnError"],["impl Debug for X509"],["impl Debug for Pkcs7Flags"],["impl Debug for Asn1ObjectRef"],["impl Debug for Asn1Type"],["impl Debug for SslMode"],["impl Debug for X509VerifyFlags"],["impl Debug for ShutdownState"],["impl Debug for SslConnector"]], "parking_lot":[["impl Debug for WaitTimeoutResult"],["impl Debug for Condvar"],["impl Debug for Once"],["impl Debug for OnceState"]], -"parking_lot_core":[["impl Debug for UnparkToken"],["impl Debug for ParkToken"],["impl Debug for RequeueOp"],["impl Debug for ParkResult"],["impl Debug for FilterOp"],["impl Debug for UnparkResult"]], +"parking_lot_core":[["impl Debug for ParkResult"],["impl Debug for UnparkResult"],["impl Debug for RequeueOp"],["impl Debug for UnparkToken"],["impl Debug for ParkToken"],["impl Debug for FilterOp"]], "parse_size":[["impl Debug for Config"],["impl Debug for Error"],["impl Debug for ByteSuffix"],["impl Debug for UnitSystem"]], "pem":[["impl Debug for EncodeConfig"],["impl Debug for PemError"],["impl Debug for Pem"],["impl Debug for LineEnding"]], "percent_encoding":[["impl<'a> Debug for PercentDecode<'a>"]], @@ -178,18 +178,18 @@ "quoted_printable":[["impl Debug for QuotedPrintableError"],["impl Debug for ParseMode"],["impl Debug for InputMode"],["impl Debug for Options"]], "rand":[["impl Debug for StdRng"],["impl<D: Debug, R: Debug, T: Debug> Debug for DistIter<D, R, T>"],["impl Debug for Standard"],["impl Debug for ThreadRng"],["impl Debug for UniformDuration"],["impl<'a> Debug for IndexVecIter<'a>"],["impl Debug for IndexVecIntoIter"],["impl<W: Debug + Weight> Debug for WeightedIndex<W>"],["impl Debug for IndexVec"],["impl<X: Debug> Debug for UniformInt<X>"],["impl Debug for Alphanumeric"],["impl<R: Debug> Debug for ReadRng<R>"],["impl<'a, S: Debug + ?Sized + 'a, T: Debug + 'a> Debug for SliceChooseIter<'a, S, T>"],["impl Debug for UniformChar"],["impl<'a, T: Debug> Debug for Slice<'a, T>"],["impl Debug for StepRng"],["impl Debug for Open01"],["impl<R, Rsdr> Debug for ReseedingRng<R, Rsdr>where\n R: BlockRngCore + SeedableRng + Debug,\n Rsdr: RngCore + Debug,"],["impl Debug for WeightedError"],["impl Debug for BernoulliError"],["impl<X: Debug + SampleUniform + PartialOrd> Debug for WeightedIndex<X>where\n X::Sampler: Debug,"],["impl<D: Debug, F: Debug, T: Debug, S: Debug> Debug for DistMap<D, F, T, S>"],["impl Debug for Bernoulli"],["impl<X: Debug + SampleUniform> Debug for Uniform<X>where\n X::Sampler: Debug,"],["impl Debug for OpenClosed01"],["impl Debug for ReadError"],["impl<X: Debug> Debug for UniformFloat<X>"]], "rand_chacha":[["impl Debug for ChaCha8Core"],["impl Debug for ChaCha8Rng"],["impl Debug for ChaCha20Rng"],["impl Debug for ChaCha20Core"],["impl Debug for ChaCha12Core"],["impl Debug for ChaCha12Rng"]], -"rand_core":[["impl Debug for Error"],["impl<R: BlockRngCore + Debug> Debug for BlockRng64<R>"],["impl Debug for OsRng"],["impl<R: BlockRngCore + Debug> Debug for BlockRng<R>"]], +"rand_core":[["impl Debug for OsRng"],["impl<R: BlockRngCore + Debug> Debug for BlockRng<R>"],["impl<R: BlockRngCore + Debug> Debug for BlockRng64<R>"],["impl Debug for Error"]], "redis":[["impl Debug for Client"],["impl Debug for StreamInfoConsumersReply"],["impl Debug for Script"],["impl Debug for StreamInfoConsumer"],["impl Debug for RedisConnectionInfo"],["impl Debug for MultiplexedConnection"],["impl Debug for RedisError"],["impl Debug for StreamInfoStreamReply"],["impl Debug for ConnectionAddr"],["impl Debug for AclInfo"],["impl Debug for Msg"],["impl Debug for StreamReadOptions"],["impl Debug for StreamReadReply"],["impl Debug for Rule"],["impl Debug for StreamPendingReply"],["impl Debug for Value"],["impl Debug for ConnectionInfo"],["impl Debug for StreamKey"],["impl Debug for StreamPendingCountReply"],["impl Debug for StreamInfoGroupsReply"],["impl Debug for InfoDict"],["impl Debug for StreamMaxlen"],["impl Debug for NumericBehavior"],["impl<T: Debug> Debug for Coord<T>"],["impl Debug for StreamClaimOptions"],["impl Debug for ErrorKind"],["impl Debug for StreamId"],["impl Debug for StreamClaimReply"],["impl Debug for StreamRangeReply"],["impl Debug for StreamInfoGroup"],["impl Debug for StreamPendingId"],["impl Debug for StreamPendingData"]], "regex":[["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl Debug for RegexBuilder"],["impl<'s> Debug for NoExpand<'s>"],["impl<'h> Debug for Captures<'h>"],["impl Debug for RegexSet"],["impl<'r> Debug for CaptureNames<'r>"],["impl Debug for Error"],["impl<'h> Debug for Match<'h>"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for RegexBuilder"],["impl<'s> Debug for NoExpand<'s>"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl Debug for SetMatchesIntoIter"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for SetMatches"],["impl<'h> Debug for Captures<'h>"],["impl Debug for CaptureLocations"],["impl Debug for SetMatchesIntoIter"],["impl Debug for Regex"],["impl Debug for RegexSet"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl<'r> Debug for CaptureNames<'r>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl Debug for SetMatches"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl Debug for RegexSetBuilder"],["impl Debug for Regex"],["impl<'a> Debug for SetMatchesIter<'a>"],["impl Debug for CaptureLocations"],["impl<'h> Debug for Match<'h>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl Debug for RegexSetBuilder"],["impl<'a> Debug for SetMatchesIter<'a>"]], "regex_automata":[["impl Debug for Builder"],["impl Debug for SerializeError"],["impl Debug for Config"],["impl<'h, F: Debug> Debug for CapturesIter<'h, F>"],["impl Debug for Config"],["impl Debug for BuildError"],["impl Debug for SmallIndexError"],["impl Debug for StateID"],["impl Debug for DenseTransitions"],["impl Debug for PatternSet"],["impl Debug for MatchKind"],["impl<'h> Debug for Searcher<'h>"],["impl<'r, 'c, 'h> Debug for TryCapturesMatches<'r, 'c, 'h>"],["impl Debug for MatchError"],["impl<'h, F: Debug> Debug for HalfMatchesIter<'h, F>"],["impl Debug for Builder"],["impl<'a> Debug for CapturesPatternIter<'a>"],["impl Debug for DFA"],["impl Debug for DFA"],["impl<'r, 'c, 'h> Debug for CapturesMatches<'r, 'c, 'h>"],["impl Debug for BoundedBacktracker"],["impl Debug for Span"],["impl Debug for State"],["impl Debug for Builder"],["impl<'r, 'h> Debug for CapturesMatches<'r, 'h>"],["impl Debug for Builder"],["impl Debug for CacheError"],["impl<'h, F> Debug for TryHalfMatchesIter<'h, F>"],["impl Debug for Cache"],["impl<'a, T: Send + Debug, F: Fn() -> T> Debug for PoolGuard<'a, T, F>"],["impl<'a> Debug for DebugHaystack<'a>"],["impl<'a> Debug for PatternIter<'a>"],["impl Debug for Compiler"],["impl Debug for Captures"],["impl Debug for Cache"],["impl<'a> Debug for GroupInfoAllNames<'a>"],["impl Debug for Config"],["impl Debug for WhichCaptures"],["impl Debug for SparseTransitions"],["impl Debug for Cache"],["impl<'r, 'h> Debug for FindMatches<'r, 'h>"],["impl Debug for Builder"],["impl Debug for OverlappingState"],["impl Debug for LookSet"],["impl<'h, F: Debug> Debug for MatchesIter<'h, F>"],["impl Debug for Builder"],["impl<'h> Debug for Input<'h>"],["impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>"],["impl Debug for Config"],["impl<'a> Debug for ByteClassIter<'a>"],["impl<T: Debug, F: Fn() -> T> Debug for Lazy<T, F>"],["impl Debug for StartError"],["impl<T: Debug, F> Debug for Pool<T, F>"],["impl Debug for BuildError"],["impl Debug for Regex"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'a> Debug for ByteClassRepresentatives<'a>"],["impl Debug for UnicodeWordBoundaryError"],["impl<'h, F> Debug for TryMatchesIter<'h, F>"],["impl Debug for NFA"],["impl Debug for Config"],["impl Debug for Match"],["impl Debug for Cache"],["impl Debug for NonMaxUsize"],["impl Debug for Regex"],["impl Debug for Config"],["impl Debug for PatternIDError"],["impl Debug for PikeVM"],["impl<'h, F> Debug for TryCapturesIter<'h, F>"],["impl Debug for Config"],["impl Debug for Builder"],["impl Debug for Cache"],["impl<B: Debug + ?Sized, T: Debug> Debug for AlignAs<B, T>"],["impl Debug for Look"],["impl Debug for DeserializeError"],["impl Debug for PatternID"],["impl Debug for ByteClasses"],["impl Debug for HalfMatch"],["impl Debug for GroupInfo"],["impl Debug for Unit"],["impl Debug for BuildError"],["impl Debug for StateIDError"],["impl Debug for LookSetIter"],["impl Debug for Transition"],["impl Debug for PatternSetInsertError"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for GroupInfoError"],["impl Debug for Config"],["impl<'r, 'c, 'h> Debug for TryFindMatches<'r, 'c, 'h>"],["impl Debug for LookMatcher"],["impl Debug for DebugByte"],["impl<'a> Debug for GroupInfoPatternNames<'a>"],["impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>"],["impl<'a> Debug for ByteClassElements<'a>"],["impl Debug for Cache"],["impl Debug for Prefilter"],["impl Debug for BuildError"],["impl Debug for SmallIndex"],["impl Debug for LazyStateID"],["impl Debug for Anchored"],["impl Debug for MatchErrorKind"],["impl<'a> Debug for PatternSetIter<'a>"]], "regex_syntax":[["impl Debug for TranslatorBuilder"],["impl Debug for Seq"],["impl Debug for SetFlags"],["impl Debug for LookSet"],["impl Debug for Repetition"],["impl Debug for Utf8Range"],["impl Debug for Extractor"],["impl Debug for ClassSetBinaryOpKind"],["impl Debug for Error"],["impl Debug for CaseFoldError"],["impl Debug for Dot"],["impl Debug for Flags"],["impl Debug for Concat"],["impl Debug for ClassSet"],["impl Debug for ClassBytesRange"],["impl Debug for WithComments"],["impl Debug for ClassUnicode"],["impl Debug for ClassUnicode"],["impl Debug for ClassUnicodeRange"],["impl Debug for RepetitionRange"],["impl Debug for Span"],["impl Debug for Group"],["impl Debug for SpecialLiteralKind"],["impl Debug for HirKind"],["impl Debug for Error"],["impl Debug for ClassSetRange"],["impl Debug for ClassAscii"],["impl Debug for Comment"],["impl Debug for ClassSetItem"],["impl<'a> Debug for ClassUnicodeIter<'a>"],["impl Debug for Repetition"],["impl Debug for Hir"],["impl Debug for Printer"],["impl Debug for UnicodeWordError"],["impl Debug for Utf8Sequence"],["impl Debug for Capture"],["impl Debug for RepetitionKind"],["impl Debug for ErrorKind"],["impl Debug for ClassBracketed"],["impl Debug for Error"],["impl Debug for RepetitionOp"],["impl Debug for CaptureName"],["impl Debug for ParserBuilder"],["impl Debug for Literal"],["impl Debug for ParserBuilder"],["impl Debug for Look"],["impl<'a> Debug for ClassBytesIter<'a>"],["impl Debug for ClassUnicodeKind"],["impl Debug for Position"],["impl Debug for ExtractKind"],["impl Debug for Parser"],["impl Debug for Literal"],["impl Debug for Class"],["impl Debug for GroupKind"],["impl Debug for Utf8Sequences"],["impl Debug for AssertionKind"],["impl Debug for ClassSetBinaryOp"],["impl Debug for ClassBytes"],["impl Debug for ClassPerl"],["impl Debug for ClassAsciiKind"],["impl Debug for Alternation"],["impl Debug for Translator"],["impl Debug for FlagsItemKind"],["impl Debug for Ast"],["impl Debug for Printer"],["impl Debug for ClassUnicodeOpKind"],["impl Debug for LookSetIter"],["impl Debug for FlagsItem"],["impl Debug for LiteralKind"],["impl Debug for ClassSetUnion"],["impl Debug for Parser"],["impl Debug for ErrorKind"],["impl Debug for Literal"],["impl Debug for Assertion"],["impl Debug for Flag"],["impl Debug for HexLiteralKind"],["impl Debug for ClassPerlKind"],["impl Debug for Properties"]], "reqwest":[["impl Debug for NoProxy"],["impl Debug for Certificate"],["impl Debug for Action"],["impl Debug for Error"],["impl Debug for TlsInfo"],["impl Debug for Identity"],["impl Debug for Version"],["impl Debug for Body"],["impl Debug for Response"],["impl<'a> Debug for Attempt<'a>"],["impl Debug for Policy"],["impl Debug for RequestBuilder"],["impl Debug for Upgraded"],["impl Debug for RequestBuilder"],["impl Debug for Response"],["impl Debug for Proxy"],["impl Debug for Body"],["impl Debug for Client"],["impl Debug for Request"],["impl Debug for ClientBuilder"],["impl Debug for Request"],["impl Debug for ClientBuilder"],["impl Debug for Client"]], "rgb":[["impl<ComponentType: Debug, AlphaComponentType: Debug> Debug for GrayAlpha<ComponentType, AlphaComponentType>"],["impl<ComponentType: Debug> Debug for BGR<ComponentType>"],["impl<ComponentType: Debug> Debug for RGB<ComponentType>"],["impl<ComponentType: Debug> Debug for Gray<ComponentType>"],["impl<ComponentType: Debug, AlphaComponentType: Debug> Debug for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Debug, AlphaComponentType: Debug> Debug for BGRA<ComponentType, AlphaComponentType>"]], -"ring":[["impl<N: NonceSequence> Debug for SealingKey<N>"],["impl Debug for Algorithm"],["impl<A> Debug for Aad<A>where\n A: Debug,"],["impl Debug for EcdsaSigningAlgorithm"],["impl<'a, L: Debug + KeyType> Debug for Okm<'a, L>"],["impl Debug for TestCase"],["impl Debug for Algorithm"],["impl Debug for Prk"],["impl Debug for Key"],["impl Debug for Unspecified"],["impl Debug for EdDSAParameters"],["impl Debug for EcdsaKeyPair"],["impl Debug for Algorithm"],["impl<B> Debug for UnparsedPublicKey<B>where\n B: AsRef<[u8]> + Debug,"],["impl<N: NonceSequence> Debug for OpeningKey<N>"],["impl Debug for KeyPair"],["impl Debug for PublicKey"],["impl<B> Debug for PublicKeyComponents<B>where\n B: Debug,"],["impl Debug for SystemRandom"],["impl Debug for Algorithm"],["impl Debug for Salt"],["impl Debug for Ed25519KeyPair"],["impl Debug for Digest"],["impl Debug for Context"],["impl<Public, Private> Debug for KeyPairComponents<Public, Private>where\n PublicKeyComponents<Public>: Debug,"],["impl<B> Debug for UnparsedPublicKey<B>where\n B: AsRef<[u8]> + Debug,"],["impl Debug for Algorithm"],["impl Debug for Algorithm"],["impl Debug for LessSafeKey"],["impl Debug for UnboundKey"],["impl Debug for EphemeralPrivateKey"],["impl Debug for PublicKey"],["impl Debug for Tag"],["impl Debug for RsaParameters"],["impl Debug for EcdsaVerificationAlgorithm"],["impl Debug for KeyRejected"]], +"ring":[["impl<'a, L: Debug + KeyType> Debug for Okm<'a, L>"],["impl Debug for Context"],["impl Debug for KeyPair"],["impl Debug for Key"],["impl Debug for Algorithm"],["impl Debug for TestCase"],["impl Debug for Algorithm"],["impl Debug for SystemRandom"],["impl Debug for RsaParameters"],["impl Debug for PublicKey"],["impl Debug for Tag"],["impl Debug for Algorithm"],["impl<Public, Private> Debug for KeyPairComponents<Public, Private>where\n PublicKeyComponents<Public>: Debug,"],["impl Debug for EcdsaSigningAlgorithm"],["impl<B> Debug for PublicKeyComponents<B>where\n B: Debug,"],["impl<N: NonceSequence> Debug for SealingKey<N>"],["impl<B> Debug for UnparsedPublicKey<B>where\n B: AsRef<[u8]> + Debug,"],["impl Debug for Ed25519KeyPair"],["impl<A> Debug for Aad<A>where\n A: Debug,"],["impl Debug for EcdsaKeyPair"],["impl Debug for Digest"],["impl Debug for EdDSAParameters"],["impl Debug for PublicKey"],["impl Debug for EphemeralPrivateKey"],["impl Debug for UnboundKey"],["impl Debug for Salt"],["impl Debug for Algorithm"],["impl Debug for Algorithm"],["impl Debug for Prk"],["impl Debug for EcdsaVerificationAlgorithm"],["impl Debug for Unspecified"],["impl<N: NonceSequence> Debug for OpeningKey<N>"],["impl Debug for Algorithm"],["impl Debug for KeyRejected"],["impl Debug for LessSafeKey"],["impl<B> Debug for UnparsedPublicKey<B>where\n B: AsRef<[u8]> + Debug,"]], "roxmltree":[["impl Debug for TextPos"],["impl<'input> Debug for PI<'input>"],["impl Debug for Descendants<'_, '_>"],["impl<'input> Debug for Document<'input>"],["impl Debug for ParsingOptions"],["impl Debug for NodeId"],["impl Debug for ExpandedName<'_, '_>"],["impl Debug for Attribute<'_, '_>"],["impl Debug for AxisIter<'_, '_>"],["impl<'input> Debug for StringStorage<'input>"],["impl Debug for Attributes<'_, '_>"],["impl Debug for Error"],["impl<'input> Debug for Namespace<'input>"],["impl Debug for NodeType"],["impl<'a, 'input: 'a> Debug for Node<'a, 'input>"],["impl<'a, 'input: 'a> Debug for Children<'a, 'input>"],["impl Debug for NamespaceIter<'_, '_>"]], "rustc_demangle":[["impl Debug for TryDemangleError"],["impl<'a> Debug for Demangle<'a>"]], "rustix":[["impl Debug for StatVfsMountFlags"],["impl Debug for ResolveFlags"],["impl Debug for CreateFlags"],["impl Debug for Timestamps"],["impl Debug for ReadWriteFlags"],["impl Debug for FlockOperation"],["impl Debug for Direction"],["impl<Opcode: CompileTimeOpcode, Input: Debug> Debug for Setter<Opcode, Input>"],["impl<Opcode: CompileTimeOpcode, Output> Debug for Getter<Opcode, Output>"],["impl Debug for DirEntry"],["impl Debug for FileType"],["impl Debug for SeekFrom"],["impl Debug for Mode"],["impl Debug for Dir"],["impl Debug for FdFlags"],["impl Debug for WatchFlags"],["impl Debug for Access"],["impl Debug for StatxFlags"],["impl Debug for DupFlags"],["impl Debug for RenameFlags"],["impl Debug for Gid"],["impl<'a> Debug for RawDirEntry<'a>"],["impl<Opcode: CompileTimeOpcode> Debug for NoArg<Opcode>"],["impl Debug for Errno"],["impl Debug for Opcode"],["impl Debug for Advice"],["impl Debug for MemfdFlags"],["impl Debug for SealFlags"],["impl Debug for FallocateFlags"],["impl Debug for XattrFlags"],["impl Debug for AtFlags"],["impl Debug for OFlags"],["impl Debug for Uid"]], -"rustls":[["impl Debug for HandshakePayload"],["impl Debug for MessagePayload"],["impl Debug for PlainMessage"],["impl Debug for Payload"],["impl Debug for SessionId"],["impl Debug for Error"],["impl Debug for ClientExtension"],["impl Debug for WantsClientCert"],["impl Debug for PresharedKeyOffer"],["impl Debug for CipherSuite"],["impl Debug for PeerMisbehaved"],["impl Debug for InvalidMessage"],["impl Debug for PresharedKeyBinder"],["impl Debug for ProtocolVersion"],["impl Debug for Resumption"],["impl Debug for ChangeCipherSpecPayload"],["impl Debug for PeerIncompatible"],["impl<Side: ConfigSide, State: Debug> Debug for ConfigBuilder<Side, State>"],["impl Debug for ServerHelloPayload"],["impl Debug for ClientConnection"],["impl Debug for OCSPCertificateStatusRequest"],["impl Debug for PrivateKey"],["impl Debug for CertificateRequestPayloadTLS13"],["impl Debug for CertReqExtension"],["impl Debug for ProtocolName"],["impl Debug for Tls12CipherSuite"],["impl Debug for SignatureScheme"],["impl<'a, C: Debug + 'a + ?Sized, T: Debug + 'a + Read + Write + ?Sized> Debug for Stream<'a, C, T>"],["impl Debug for ClientSessionTicket"],["impl Debug for ServerNameType"],["impl Debug for Deframed"],["impl Debug for NamedGroup"],["impl Debug for ClientHelloPayload"],["impl Debug for HelloRetryRequest"],["impl Debug for ECParameters"],["impl Debug for HeartbeatMessageType"],["impl Debug for ServerConfig"],["impl Debug for ServerSessionValue"],["impl Debug for KeyExchangeAlgorithm"],["impl Debug for RootCertStore"],["impl Debug for BulkAlgorithm"],["impl Debug for ServerName"],["impl Debug for PresharedKeyIdentity"],["impl Debug for SignatureAlgorithm"],["impl Debug for Message"],["impl Debug for Certificate"],["impl Debug for KeyUpdateRequest"],["impl Debug for ServerName"],["impl Debug for UnknownExtension"],["impl Debug for SupportedCipherSuite"],["impl Debug for Connection"],["impl Debug for ResponderId"],["impl Debug for ServerCertVerified"],["impl Debug for ServerExtension"],["impl Debug for WantsKxGroups"],["impl Debug for Tls13ClientSessionValue"],["impl Debug for ClientCertVerified"],["impl Debug for WantsTransparencyPolicyOrClientCert"],["impl Debug for DnsName"],["impl Debug for ClientCertificateType"],["impl Debug for HandshakeSignatureValid"],["impl Debug for HeartbeatMode"],["impl Debug for ClientECDHParams"],["impl Debug for ECCurveType"],["impl Debug for SupportedProtocolVersion"],["impl Debug for CipherSuiteCommon"],["impl Debug for Tls12Resumption"],["impl Debug for HandshakeMessagePayload"],["impl Debug for NamedCurve"],["impl Debug for ServerKeyExchangePayload"],["impl Debug for Decrypted"],["impl Debug for CertificatePayloadTLS13"],["impl<'a> Debug for DangerousClientConfig<'a>"],["impl Debug for NewSessionTicketPayloadTLS13"],["impl Debug for WantsVersions"],["impl Debug for ClientSessionCommon"],["impl Debug for CertificateExtension"],["impl Debug for HashAlgorithm"],["impl Debug for SignError"],["impl Debug for ExtensionType"],["impl Debug for Random"],["impl Debug for OpaqueMessage"],["impl Debug for ServerConnection"],["impl Debug for Side"],["impl Debug for WantsCipherSuites"],["impl Debug for WantsServerCert"],["impl Debug for ECDHEServerKeyExchange"],["impl Debug for Sct"],["impl Debug for CertificateRequestPayload"],["impl Debug for CertificateEntry"],["impl Debug for AlertMessagePayload"],["impl Debug for DistinguishedName"],["impl Debug for DigitallySignedStruct"],["impl Debug for PayloadU16"],["impl Debug for SupportedKxGroup"],["impl Debug for HelloRetryExtension"],["impl Debug for Tls12ClientSessionValue"],["impl Debug for Tls13CipherSuite"],["impl Debug for MessageError"],["impl Debug for ClientConfig"],["impl Debug for PSKKeyExchangeMode"],["impl Debug for HandshakeType"],["impl Debug for CertificateError"],["impl Debug for NewSessionTicketExtension"],["impl Debug for AlertLevel"],["impl<C: Debug + Sized, T: Debug + Read + Write + Sized> Debug for StreamOwned<C, T>"],["impl Debug for CertificateStatusType"],["impl Debug for u24"],["impl Debug for dyn ServerCertVerifier"],["impl Debug for DeframerError"],["impl Debug for NewSessionTicketPayload"],["impl Debug for KeyShareEntry"],["impl Debug for CertRevocationListError"],["impl Debug for PayloadU24"],["impl Debug for Compression"],["impl Debug for dyn ClientCertVerifier"],["impl Debug for CertificateStatus"],["impl Debug for ECPointFormat"],["impl Debug for InvalidDnsNameError"],["impl Debug for ContentType"],["impl Debug for CertificateStatusRequest"],["impl Debug for PayloadU8"],["impl Debug for OwnedTrustAnchor"],["impl Debug for WantsVerifier"],["impl Debug for AlertDescription"],["impl Debug for IoState"],["impl Debug for ServerNamePayload"],["impl Debug for ServerECDHParams"]], +"rustls":[["impl Debug for NewSessionTicketPayloadTLS13"],["impl Debug for InvalidMessage"],["impl Debug for HandshakeSignatureValid"],["impl Debug for Tls13ClientSessionValue"],["impl Debug for InvalidDnsNameError"],["impl Debug for Decrypted"],["impl Debug for Error"],["impl Debug for ECDHEServerKeyExchange"],["impl Debug for AlertLevel"],["impl Debug for OpaqueMessage"],["impl Debug for ServerNamePayload"],["impl Debug for RootCertStore"],["impl Debug for Deframed"],["impl Debug for ServerName"],["impl Debug for WantsVerifier"],["impl Debug for CertificateRequestPayloadTLS13"],["impl Debug for Certificate"],["impl Debug for ClientSessionTicket"],["impl Debug for PresharedKeyIdentity"],["impl Debug for ClientHelloPayload"],["impl Debug for SupportedProtocolVersion"],["impl Debug for PresharedKeyBinder"],["impl Debug for Side"],["impl Debug for ServerSessionValue"],["impl Debug for ContentType"],["impl Debug for KeyExchangeAlgorithm"],["impl Debug for Tls12Resumption"],["impl Debug for OCSPCertificateStatusRequest"],["impl Debug for CipherSuiteCommon"],["impl Debug for MessagePayload"],["impl Debug for ECCurveType"],["impl Debug for ServerName"],["impl Debug for Random"],["impl Debug for IoState"],["impl Debug for UnknownExtension"],["impl Debug for SessionId"],["impl Debug for Compression"],["impl Debug for Message"],["impl Debug for OwnedTrustAnchor"],["impl Debug for WantsCipherSuites"],["impl Debug for CertificateStatusRequest"],["impl Debug for Resumption"],["impl Debug for u24"],["impl Debug for WantsKxGroups"],["impl Debug for ClientSessionCommon"],["impl Debug for ECPointFormat"],["impl Debug for PayloadU16"],["impl Debug for ServerNameType"],["impl Debug for ClientExtension"],["impl Debug for DeframerError"],["impl<Side: ConfigSide, State: Debug> Debug for ConfigBuilder<Side, State>"],["impl<'a, C: Debug + 'a + ?Sized, T: Debug + 'a + Read + Write + ?Sized> Debug for Stream<'a, C, T>"],["impl Debug for WantsServerCert"],["impl Debug for ClientConnection"],["impl Debug for HandshakePayload"],["impl Debug for HelloRetryExtension"],["impl Debug for ProtocolName"],["impl Debug for AlertDescription"],["impl Debug for ServerCertVerified"],["impl Debug for PeerMisbehaved"],["impl Debug for CertReqExtension"],["impl Debug for ClientCertificateType"],["impl Debug for CertificatePayloadTLS13"],["impl Debug for SignatureScheme"],["impl Debug for WantsClientCert"],["impl Debug for SignatureAlgorithm"],["impl<C: Debug + Sized, T: Debug + Read + Write + Sized> Debug for StreamOwned<C, T>"],["impl Debug for KeyShareEntry"],["impl Debug for CertificateRequestPayload"],["impl Debug for PrivateKey"],["impl Debug for NamedCurve"],["impl Debug for SupportedKxGroup"],["impl Debug for ServerKeyExchangePayload"],["impl Debug for HelloRetryRequest"],["impl Debug for NewSessionTicketExtension"],["impl Debug for PayloadU24"],["impl Debug for SignError"],["impl Debug for PSKKeyExchangeMode"],["impl Debug for NewSessionTicketPayload"],["impl Debug for ServerConfig"],["impl Debug for ClientConfig"],["impl Debug for ServerHelloPayload"],["impl Debug for CertificateEntry"],["impl Debug for CertificateStatus"],["impl Debug for ClientECDHParams"],["impl Debug for PeerIncompatible"],["impl Debug for CertificateExtension"],["impl Debug for CipherSuite"],["impl Debug for HandshakeType"],["impl Debug for ResponderId"],["impl Debug for CertificateStatusType"],["impl Debug for NamedGroup"],["impl Debug for MessageError"],["impl Debug for SupportedCipherSuite"],["impl Debug for CertRevocationListError"],["impl Debug for ChangeCipherSpecPayload"],["impl Debug for Connection"],["impl Debug for ExtensionType"],["impl Debug for ECParameters"],["impl Debug for Tls13CipherSuite"],["impl<'a> Debug for DangerousClientConfig<'a>"],["impl Debug for CertificateError"],["impl Debug for WantsVersions"],["impl Debug for Sct"],["impl Debug for ProtocolVersion"],["impl Debug for PresharedKeyOffer"],["impl Debug for WantsTransparencyPolicyOrClientCert"],["impl Debug for PayloadU8"],["impl Debug for KeyUpdateRequest"],["impl Debug for ServerECDHParams"],["impl Debug for BulkAlgorithm"],["impl Debug for dyn ClientCertVerifier"],["impl Debug for HandshakeMessagePayload"],["impl Debug for ServerExtension"],["impl Debug for HeartbeatMessageType"],["impl Debug for Tls12CipherSuite"],["impl Debug for Tls12ClientSessionValue"],["impl Debug for Payload"],["impl Debug for HashAlgorithm"],["impl Debug for ClientCertVerified"],["impl Debug for HeartbeatMode"],["impl Debug for AlertMessagePayload"],["impl Debug for dyn ServerCertVerifier"],["impl Debug for DigitallySignedStruct"],["impl Debug for DnsName"],["impl Debug for DistinguishedName"],["impl Debug for PlainMessage"],["impl Debug for ServerConnection"]], "rustls_pemfile":[["impl Debug for Item"]], "rustybuzz":[["impl Debug for GlyphPosition"],["impl Debug for Variation"],["impl Debug for BufferClusterLevel"],["impl Debug for Script"],["impl Debug for Direction"],["impl Debug for Language"],["impl Debug for BufferFlags"],["impl Debug for UnicodeBuffer"],["impl Debug for GlyphBuffer"],["impl Debug for Feature"],["impl Debug for GlyphInfo"]], "same_file":[["impl Debug for Handle"]], @@ -213,9 +213,9 @@ "smallvec":[["impl<'a, T: 'a + Array> Debug for Drain<'a, T>where\n T::Item: Debug,"],["impl<A: Array> Debug for IntoIter<A>where\n A::Item: Debug,"],["impl<A: Array> Debug for SmallVec<A>where\n A::Item: Debug,"],["impl Debug for CollectionAllocErr"]], "socket2":[["impl Debug for SockAddr"],["impl<'a> Debug for MaybeUninitSlice<'a>"],["impl Debug for Domain"],["impl Debug for Protocol"],["impl Debug for TcpKeepalive"],["impl<'name, 'bufs, 'control> Debug for MsgHdr<'name, 'bufs, 'control>"],["impl Debug for Type"],["impl Debug for SockRef<'_>"],["impl<'name, 'bufs, 'control> Debug for MsgHdrMut<'name, 'bufs, 'control>"],["impl Debug for Socket"],["impl Debug for RecvFlags"],["impl Debug for InterfaceIndexOrAddress"]], "spin":[["impl<T: Debug, R> Debug for Once<T, R>"]], -"sqlformat":[["impl Debug for FormatOptions"],["impl Debug for Indent"],["impl Debug for QueryParams"]], +"sqlformat":[["impl Debug for FormatOptions"],["impl Debug for QueryParams"],["impl Debug for Indent"]], "sqlx_core":[["impl<DB: Database> Debug for PoolConnection<DB>"],["impl<T: Debug> Debug for StatementCache<T>"],["impl<T: Debug + ?Sized> Debug for Json<T>"],["impl<DB: Database> Debug for PoolOptions<DB>"],["impl Debug for CertificateInput"],["impl<F: ?Sized> Debug for DebugFn<F>"],["impl Debug for TimeoutError"],["impl Debug for ErrorKind"],["impl Debug for AnyKind"],["impl Debug for AnyColumn"],["impl Debug for LogSettings"],["impl Debug for AnyTypeInfo"],["impl Debug for AnyTypeInfoKind"],["impl<T: Debug> Debug for Text<T>"],["impl Debug for MigrationType"],["impl Debug for Any"],["impl Debug for AnyDriver"],["impl Debug for PoolConnectionMetadata"],["impl Debug for AnyConnection"],["impl Debug for Migration"],["impl Debug for AppliedMigration"],["impl Debug for MigrateError"],["impl<'a> Debug for AnyValueRef<'a>"],["impl<'c, DB> Debug for Transaction<'c, DB>where\n DB: Database,"],["impl Debug for Error"],["impl Debug for AnyConnectOptions"],["impl Debug for UnexpectedNullError"],["impl Debug for AnyValue"],["impl<DB: Database> Debug for Pool<DB>"],["impl Debug for UStr"],["impl Debug for AnyQueryResult"]], -"sqlx_postgres":[["impl Debug for PgMoney"],["impl Debug for PgValueFormat"],["impl Debug for PgQueryResult"],["impl<'q> Debug for PgStatement<'q>"],["impl Debug for PgDatabaseError"],["impl Debug for PgTypeInfo"],["impl<'a> Debug for PgErrorPosition<'a>"],["impl Debug for PgLTreeParseError"],["impl Debug for Oid"],["impl Debug for Postgres"],["impl Debug for PgCiText"],["impl Debug for PgLQueryVariant"],["impl Debug for PgAdvisoryLock"],["impl Debug for PgTypeKind"],["impl Debug for PgConnectOptions"],["impl Debug for PgListener"],["impl Debug for PgNotification"],["impl Debug for PgLQueryLevel"],["impl Debug for PgInterval"],["impl Debug for PgSslMode"],["impl<Time: Debug, Offset: Debug> Debug for PgTimeTz<Time, Offset>"],["impl<T: Debug> Debug for PgRange<T>"],["impl Debug for PgConnection"],["impl Debug for PgSeverity"],["impl Debug for PgLTreeLabel"],["impl Debug for PgLQueryVariantFlag"],["impl Debug for PgLQuery"],["impl Debug for PgColumn"],["impl Debug for PgAdvisoryLockKey"],["impl Debug for PgLTree"]], +"sqlx_postgres":[["impl Debug for PgSslMode"],["impl Debug for PgConnectOptions"],["impl Debug for PgAdvisoryLock"],["impl Debug for Postgres"],["impl Debug for PgMoney"],["impl Debug for PgTypeInfo"],["impl Debug for PgConnection"],["impl Debug for PgSeverity"],["impl<Time: Debug, Offset: Debug> Debug for PgTimeTz<Time, Offset>"],["impl Debug for PgInterval"],["impl Debug for PgLQueryVariant"],["impl Debug for PgLTree"],["impl Debug for PgAdvisoryLockKey"],["impl Debug for PgColumn"],["impl Debug for Oid"],["impl Debug for PgDatabaseError"],["impl Debug for PgLTreeLabel"],["impl<'a> Debug for PgErrorPosition<'a>"],["impl Debug for PgListener"],["impl Debug for PgLQuery"],["impl Debug for PgLQueryVariantFlag"],["impl<'q> Debug for PgStatement<'q>"],["impl Debug for PgNotification"],["impl Debug for PgQueryResult"],["impl Debug for PgCiText"],["impl Debug for PgTypeKind"],["impl<T: Debug> Debug for PgRange<T>"],["impl Debug for PgLQueryLevel"],["impl Debug for PgLTreeParseError"],["impl Debug for PgValueFormat"]], "strict_num":[["impl Debug for NormalizedF32"],["impl Debug for FiniteF64"],["impl Debug for FiniteF32"],["impl Debug for PositiveF64"],["impl Debug for NormalizedF64"],["impl Debug for NonZeroPositiveF32"],["impl Debug for PositiveF32"],["impl Debug for NonZeroPositiveF64"]], "stringprep":[["impl Debug for Error"]], "strsim":[["impl Debug for StrSimError"]], @@ -236,7 +236,7 @@ "tokio":[["impl<T: Debug> Debug for Timeout<T>"],["impl Debug for ReuniteError"],["impl<T: 'static> Debug for LocalKey<T>"],["impl<T: Debug> Debug for Receiver<T>"],["impl<T> Debug for Mutex<T>where\n T: Debug + ?Sized,"],["impl Debug for Signal"],["impl Debug for UnixStream"],["impl<T> Debug for JoinSet<T>"],["impl<T: Debug> Debug for Sender<T>"],["impl<T> Debug for Receiver<T>"],["impl<T> Debug for SendTimeoutError<T>"],["impl Debug for OwnedReadHalf"],["impl<'a> Debug for Notified<'a>"],["impl Debug for LocalEnterGuard"],["impl Debug for OwnedReadHalf"],["impl Debug for Interval"],["impl Debug for DirBuilder"],["impl<T: Debug> Debug for SetError<T>"],["impl Debug for SignalKind"],["impl Debug for TryRecvError"],["impl Debug for TryRecvError"],["impl Debug for ReuniteError"],["impl Debug for Barrier"],["impl<T: Debug> Debug for WriteHalf<T>"],["impl<R: Debug, W: Debug> Debug for Join<R, W>"],["impl<'a> Debug for EnterGuard<'a>"],["impl Debug for RecvError"],["impl Debug for Elapsed"],["impl Debug for Error"],["impl Debug for TryIoError"],["impl Debug for UCred"],["impl Debug for OwnedWriteHalf"],["impl<T: Debug> Debug for Receiver<T>"],["impl<'a> Debug for WriteHalf<'a>"],["impl<'a, T> Debug for RwLockMappedWriteGuard<'a, T>where\n T: Debug + ?Sized,"],["impl Debug for Handle"],["impl Debug for LocalSet"],["impl Debug for RecvError"],["impl<T> Debug for UnboundedReceiver<T>"],["impl Debug for UnixDatagram"],["impl<T: ?Sized + Debug> Debug for MutexGuard<'_, T>"],["impl Debug for DuplexStream"],["impl Debug for Ready"],["impl Debug for Sender"],["impl Debug for Repeat"],["impl Debug for Runtime"],["impl Debug for TcpListener"],["impl<T> Debug for OwnedRwLockWriteGuard<T>where\n T: Debug + ?Sized,"],["impl Debug for Semaphore"],["impl<T> Debug for WeakUnboundedSender<T>"],["impl<R: Debug> Debug for Split<R>"],["impl Debug for OpenOptions"],["impl<'a, T: Debug + AsRawFd> Debug for AsyncFdReadyMutGuard<'a, T>"],["impl<'a, T: Debug> Debug for Ref<'a, T>"],["impl<'a> Debug for ReadHalf<'a>"],["impl<T> Debug for Permit<'_, T>"],["impl<T> Debug for TrySendError<T>"],["impl Debug for SocketAddr"],["impl<T: ?Sized, U> Debug for OwnedRwLockReadGuard<T, U>where\n U: Debug + ?Sized,"],["impl Debug for TryCurrentError"],["impl<T: Debug> Debug for SendError<T>"],["impl Debug for Empty"],["impl<R: Debug> Debug for BufReader<R>"],["impl<T: ?Sized, U: ?Sized + Debug> Debug for OwnedMappedMutexGuard<T, U>"],["impl Debug for UnixListener"],["impl Debug for Instant"],["impl Debug for AcquireError"],["impl Debug for TryLockError"],["impl Debug for TryAcquireError"],["impl<T: Debug + AsRawFd> Debug for AsyncFd<T>"],["impl Debug for DirEntry"],["impl Debug for AbortHandle"],["impl<T> Debug for Receiver<T>"],["impl<R: Debug> Debug for Lines<R>"],["impl<'a, T: Debug + AsRawFd> Debug for AsyncFdReadyGuard<'a, T>"],["impl<T: ?Sized + Debug> Debug for OwnedMutexGuard<T>"],["impl Debug for RuntimeFlavor"],["impl Debug for BarrierWaitResult"],["impl<'a> Debug for SemaphorePermit<'a>"],["impl<R: Debug> Debug for Take<R>"],["impl Debug for File"],["impl<'a, T: ?Sized + Debug> Debug for MappedMutexGuard<'a, T>"],["impl Debug for Interest"],["impl Debug for OwnedWriteHalf"],["impl Debug for Sink"],["impl Debug for Receiver"],["impl Debug for OwnedSemaphorePermit"],["impl Debug for UnixSocket"],["impl<W: Debug> Debug for BufWriter<W>"],["impl<T> Debug for PermitIterator<'_, T>"],["impl Debug for JoinError"],["impl<'a> Debug for WriteHalf<'a>"],["impl<T, F> Debug for TaskLocalFuture<T, F>where\n T: Debug + 'static,"],["impl<'a, T> Debug for RwLockWriteGuard<'a, T>where\n T: Debug + ?Sized,"],["impl Debug for ReadBuf<'_>"],["impl Debug for Notify"],["impl Debug for ReadDir"],["impl<T> Debug for Sender<T>"],["impl<T: ?Sized, U> Debug for OwnedRwLockMappedWriteGuard<T, U>where\n U: Debug + ?Sized,"],["impl Debug for Sleep"],["impl Debug for TcpStream"],["impl<T: Debug> Debug for ReadHalf<T>"],["impl<T> Debug for UnboundedSender<T>"],["impl<T> Debug for SendError<T>"],["impl Debug for RecvError"],["impl<T> Debug for JoinHandle<T>where\n T: Debug,"],["impl Debug for Builder"],["impl Debug for OpenOptions"],["impl<RW: Debug> Debug for BufStream<RW>"],["impl<T> Debug for Sender<T>"],["impl<T> Debug for RwLock<T>where\n T: Debug + ?Sized,"],["impl Debug for TcpSocket"],["impl Debug for MissedTickBehavior"],["impl Debug for UdpSocket"],["impl<T: Debug> Debug for Sender<T>"],["impl Debug for TryRecvError"],["impl<T> Debug for WeakSender<T>"],["impl<'a> Debug for ReadHalf<'a>"],["impl<'a, T> Debug for RwLockReadGuard<'a, T>where\n T: Debug + ?Sized,"],["impl<T: Debug> Debug for OnceCell<T>"],["impl<T> Debug for SendError<T>"],["impl<T> Debug for OwnedPermit<T>"]], "tokio_native_tls":[["impl<S: Debug> Debug for AllowStd<S>"],["impl Debug for TlsAcceptor"],["impl Debug for TlsConnector"],["impl<S: Debug> Debug for TlsStream<S>"]], "tokio_rustls":[["impl<IO: Debug> Debug for TlsStream<IO>"],["impl<IO: Debug> Debug for TlsStream<IO>"],["impl<T: Debug> Debug for TlsStream<T>"]], -"tokio_stream":[["impl<I: Debug> Debug for Iter<I>"],["impl Debug for Elapsed"],["impl Debug for IntervalStream"],["impl Debug for ReadDirStream"],["impl<T: Debug> Debug for Pending<T>"],["impl<T: Debug> Debug for UnboundedReceiverStream<T>"],["impl<T: Debug> Debug for Empty<T>"],["impl<T: Debug> Debug for Once<T>"],["impl<T: Debug> Debug for ReceiverStream<T>"],["impl<S: Debug> Debug for Timeout<S>"],["impl<K: Debug, V: Debug> Debug for StreamMap<K, V>"]], +"tokio_stream":[["impl Debug for ReadDirStream"],["impl<T: Debug> Debug for Once<T>"],["impl<T: Debug> Debug for Pending<T>"],["impl<T: Debug> Debug for Empty<T>"],["impl<I: Debug> Debug for Iter<I>"],["impl<S: Debug> Debug for Timeout<S>"],["impl<T: Debug> Debug for ReceiverStream<T>"],["impl Debug for Elapsed"],["impl<T: Debug> Debug for UnboundedReceiverStream<T>"],["impl Debug for IntervalStream"],["impl<K: Debug, V: Debug> Debug for StreamMap<K, V>"]], "tokio_util":[["impl<T: Debug, U: Debug> Debug for FramedParts<T, U>"],["impl Debug for LengthDelimitedCodec"],["impl<T, U> Debug for FramedWrite<T, U>where\n T: Debug,\n U: Debug,"],["impl<T, D> Debug for FramedRead<T, D>where\n T: Debug,\n D: Debug,"],["impl<T, U> Debug for Framed<T, U>where\n T: Debug,\n U: Debug,"],["impl Debug for Builder"],["impl<T: Debug> Debug for PollSendError<T>"],["impl<L: Debug, R: Debug> Debug for Either<L, R>"],["impl Debug for LengthDelimitedCodecError"],["impl Debug for LinesCodecError"],["impl<S: Debug, B: Debug> Debug for StreamReader<S, B>"],["impl<'a> Debug for WaitForCancellationFuture<'a>"],["impl Debug for CancellationToken"],["impl<S: Debug> Debug for CopyToBytes<S>"],["impl<R: Debug> Debug for ReaderStream<R>"],["impl<T> Debug for ReusableBoxFuture<'_, T>"],["impl Debug for AnyDelimiterCodec"],["impl Debug for AnyDelimiterCodecError"],["impl Debug for WaitForCancellationFutureOwned"],["impl Debug for DropGuard"],["impl Debug for PollSemaphore"],["impl Debug for BytesCodec"],["impl<S: Debug> Debug for SinkWriter<S>"],["impl<T: Debug> Debug for PollSender<T>"],["impl Debug for LinesCodec"]], "tracing":[["impl<T: Debug> Debug for Instrumented<T>"],["impl<'a> Debug for Entered<'a>"],["impl Debug for EnteredSpan"],["impl<T: Debug> Debug for WithDispatch<T>"],["impl Debug for Span"]], "tracing_core":[["impl Debug for Identifier"],["impl<'a> Debug for Metadata<'a>"],["impl<'a> Debug for ValueSet<'a>"],["impl<'a> Debug for Attributes<'a>"],["impl<T: Display> Debug for DisplayValue<T>"],["impl<'a> Debug for Event<'a>"],["impl Debug for NoSubscriber"],["impl Debug for Field"],["impl<T: Debug> Debug for DebugValue<T>"],["impl Debug for dyn Value"],["impl Debug for LevelFilter"],["impl Debug for Current"],["impl Debug for Id"],["impl Debug for Dispatch"],["impl Debug for Level"],["impl Debug for ParseLevelFilterError"],["impl Debug for ParseLevelError"],["impl Debug for Empty"],["impl Debug for Iter"],["impl Debug for DefaultCallsite"],["impl Debug for Kind"],["impl Debug for FieldSet"],["impl<'a> Debug for Record<'a>"],["impl Debug for SetGlobalDefaultError"],["impl Debug for DefaultGuard"],["impl Debug for WeakDispatch"],["impl Debug for Interest"]], @@ -256,13 +256,13 @@ "unicode_vo":[["impl Debug for Orientation"]], "universal_hash":[["impl Debug for Error"]], "untrusted":[["impl Debug for Input<'_>"],["impl Debug for Reader<'_>"],["impl Debug for EndOfInput"]], -"url":[["impl<'a> Debug for UrlQuery<'a>"],["impl<'a> Debug for PathSegmentsMut<'a>"],["impl Debug for Url"],["impl Debug for SyntaxViolation"],["impl Debug for Position"],["impl Debug for ParseError"],["impl Debug for OpaqueOrigin"],["impl<S: Debug> Debug for Host<S>"],["impl Debug for Origin"]], +"url":[["impl Debug for Url"],["impl<'a> Debug for PathSegmentsMut<'a>"],["impl<S: Debug> Debug for Host<S>"],["impl Debug for OpaqueOrigin"],["impl Debug for SyntaxViolation"],["impl Debug for Position"],["impl Debug for Origin"],["impl Debug for ParseError"],["impl<'a> Debug for UrlQuery<'a>"]], "usvg":[["impl Debug for XmlOptions"],["impl Debug for PostProcessingSteps"]], "usvg_parser":[["impl Debug for ImageHrefResolver"],["impl Debug for Options"],["impl Debug for Error"],["impl Debug for AId"],["impl Debug for EId"]], "usvg_tree":[["impl Debug for ConvolveMatrix"],["impl Debug for BlendMode"],["impl Debug for TextDecorationStyle"],["impl Debug for MorphologyOperator"],["impl Debug for Paint"],["impl Debug for Merge"],["impl Debug for Stroke"],["impl Debug for SpotLight"],["impl Debug for Text"],["impl Debug for TextRendering"],["impl Debug for ViewBox"],["impl Debug for DisplacementMap"],["impl Debug for Node"],["impl Debug for ImageKind"],["impl Debug for Kind"],["impl Debug for Mask"],["impl Debug for TextDecoration"],["impl Debug for FontStretch"],["impl Debug for ConvolveMatrixData"],["impl Debug for TextSpan"],["impl Debug for Tree"],["impl Debug for DominantBaseline"],["impl Debug for Primitive"],["impl Debug for Morphology"],["impl Debug for DistantLight"],["impl Debug for LineJoin"],["impl Debug for ColorMatrixKind"],["impl Debug for Color"],["impl Debug for RadialGradient"],["impl Debug for ClipPath"],["impl Debug for DropShadow"],["impl Debug for PointLight"],["impl Debug for ImageKind"],["impl Debug for Composite"],["impl Debug for ColorChannel"],["impl Debug for ImageRendering"],["impl Debug for TransferFunction"],["impl Debug for Tile"],["impl Debug for StrokeMiterlimit"],["impl Debug for Blend"],["impl Debug for LengthAdjust"],["impl Debug for TurbulenceKind"],["impl Debug for ShapeRendering"],["impl Debug for BaselineShift"],["impl Debug for LinearGradient"],["impl Debug for SpreadMethod"],["impl Debug for ComponentTransfer"],["impl Debug for WritingMode"],["impl Debug for Path"],["impl Debug for DiffuseLighting"],["impl Debug for Image"],["impl Debug for Offset"],["impl Debug for TextAnchor"],["impl Debug for CompositeOperator"],["impl Debug for Font"],["impl Debug for Turbulence"],["impl Debug for Units"],["impl Debug for Pattern"],["impl Debug for BaseGradient"],["impl Debug for Flood"],["impl Debug for FontStyle"],["impl Debug for ColorMatrix"],["impl Debug for FillRule"],["impl Debug for Filter"],["impl Debug for GaussianBlur"],["impl Debug for Input"],["impl Debug for TextPath"],["impl Debug for MaskType"],["impl Debug for NonZeroF32"],["impl Debug for Visibility"],["impl Debug for BBox"],["impl Debug for AlignmentBaseline"],["impl Debug for Group"],["impl Debug for Fill"],["impl Debug for LineCap"],["impl Debug for EdgeMode"],["impl Debug for Image"],["impl Debug for LightSource"],["impl Debug for Stop"],["impl Debug for TextFlow"],["impl Debug for TextChunk"],["impl Debug for SpecularLighting"],["impl Debug for ColorInterpolation"],["impl Debug for PaintOrder"]], "utf16_iter":[["impl<'a> Debug for Utf16Chars<'a>"],["impl<'a> Debug for ErrorReportingUtf16Chars<'a>"],["impl<'a> Debug for Utf16CharIndices<'a>"],["impl Debug for Utf16CharsError"]], "utf8_iter":[["impl<'a> Debug for ErrorReportingUtf8Chars<'a>"],["impl<'a> Debug for Utf8Chars<'a>"],["impl<'a> Debug for Utf8CharIndices<'a>"],["impl Debug for Utf8CharsError"]], -"uuid":[["impl Debug for Variant"],["impl Debug for NoContext"],["impl Debug for Version"],["impl Debug for Timestamp"],["impl Debug for Builder"],["impl Debug for Braced"],["impl Debug for Uuid"],["impl Debug for Hyphenated"],["impl Debug for Simple"],["impl Debug for Error"],["impl Debug for Urn"]], +"uuid":[["impl Debug for Braced"],["impl Debug for Variant"],["impl Debug for Timestamp"],["impl Debug for Error"],["impl Debug for NoContext"],["impl Debug for Hyphenated"],["impl Debug for Version"],["impl Debug for Builder"],["impl Debug for Uuid"],["impl Debug for Simple"],["impl Debug for Urn"]], "walkdir":[["impl<I: Debug, P: Debug> Debug for FilterEntry<I, P>"],["impl Debug for IntoIter"],["impl Debug for DirEntry"],["impl Debug for Error"],["impl Debug for WalkDir"]], "want":[["impl Debug for SharedGiver"],["impl Debug for Closed"],["impl Debug for Taker"],["impl Debug for Giver"]], "webpki":[["impl<'a> Debug for IpAddrRef<'a>"],["impl<'a> Debug for TrustAnchor<'a>"],["impl Debug for InvalidDnsNameError"],["impl<'a> Debug for SubjectNameRef<'a>"],["impl Debug for DnsName"],["impl Debug for InvalidSubjectNameError"],["impl<'a> Debug for BorrowedRevokedCert<'a>"],["impl Debug for OwnedCertRevocationList"],["impl<'a> Debug for BorrowedCertRevocationList<'a>"],["impl Debug for Error"],["impl Debug for DnsNameRef<'_>"],["impl Debug for AddrParseError"],["impl<'a> Debug for TlsClientTrustAnchors<'a>"],["impl Debug for IpAddr"],["impl Debug for RevocationReason"],["impl<'a> Debug for TlsServerTrustAnchors<'a>"],["impl Debug for OwnedRevokedCert"],["impl Debug for Time"]], diff --git a/trait.impl/core/fmt/trait.Display.js b/trait.impl/core/fmt/trait.Display.js index 939bdde94ae5..d20f16575a13 100644 --- a/trait.impl/core/fmt/trait.Display.js +++ b/trait.impl/core/fmt/trait.Display.js @@ -16,7 +16,7 @@ "block_buffer":[["impl Display for Error"]], "bytemuck":[["impl Display for PodCastError"],["impl Display for CheckedCastError"]], "bytestring":[["impl Display for ByteString"]], -"chrono":[["impl Display for NaiveTime"],["impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> Display for DelayedFormat<I>"],["impl Display for Duration"],["impl Display for OutOfRange"],["impl Display for RoundingError"],["impl Display for ParseError"],["impl Display for NaiveDateTime"],["impl<Tz: TimeZone> Display for DateTime<Tz>where\n Tz::Offset: Display,"],["impl Display for FixedOffset"],["impl<Tz: TimeZone> Display for Date<Tz>where\n Tz::Offset: Display,"],["impl Display for Utc"],["impl Display for NaiveDate"],["impl Display for Weekday"]], +"chrono":[["impl Display for ParseError"],["impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> Display for DelayedFormat<I>"],["impl Display for Duration"],["impl Display for NaiveTime"],["impl<Tz: TimeZone> Display for Date<Tz>where\n Tz::Offset: Display,"],["impl<Tz: TimeZone> Display for DateTime<Tz>where\n Tz::Offset: Display,"],["impl Display for Weekday"],["impl Display for RoundingError"],["impl Display for NaiveDateTime"],["impl Display for FixedOffset"],["impl Display for Utc"],["impl Display for OutOfRange"],["impl Display for NaiveDate"]], "chumsky":[["impl<I: Display, S: Display> Display for SimpleReason<I, S>"],["impl<I: Display + Hash + Eq, S: Span> Display for Simple<I, S>"]], "cipher":[["impl Display for OverflowError"],["impl Display for StreamCipherError"]], "cloud_storage":[["impl Display for Team"],["impl Display for Error"],["impl Display for Entity"],["impl Display for GoogleErrorResponse"],["impl Display for GoogleError"]], @@ -30,7 +30,7 @@ "dashmap":[["impl<'a, K: Eq + Hash, V, T: Display> Display for MappedRef<'a, K, V, T>"]], "data_url":[["impl Display for MimeParsingError"],["impl Display for DataUrlError"],["impl<E: Display> Display for DecodeError<E>"],["impl Display for InvalidBase64"],["impl Display for Mime"]], "deranged":[["impl<const MIN: i64, const MAX: i64> Display for RangedI64<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Display for RangedU64<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Display for RangedU32<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Display for RangedI128<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Display for RangedU8<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Display for RangedIsize<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Display for RangedI8<MIN, MAX>"],["impl Display for ParseIntError"],["impl<const MIN: u128, const MAX: u128> Display for RangedU128<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Display for RangedUsize<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Display for RangedI16<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Display for RangedI32<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Display for RangedU16<MIN, MAX>"],["impl Display for TryFromIntError"]], -"digest":[["impl Display for InvalidBufferSize"],["impl Display for InvalidOutputSize"],["impl Display for MacError"]], +"digest":[["impl Display for MacError"],["impl Display for InvalidBufferSize"],["impl Display for InvalidOutputSize"]], "dotenv":[["impl Display for Error"]], "dotenvy":[["impl Display for Error"]], "either":[["impl<L, R> Display for Either<L, R>where\n L: Display,\n R: Display,"]], @@ -44,7 +44,7 @@ "futures_channel":[["impl Display for Canceled"],["impl<T> Display for TrySendError<T>"],["impl Display for TryRecvError"],["impl Display for SendError"]], "futures_executor":[["impl Display for EnterError"]], "futures_task":[["impl Display for SpawnError"]], -"futures_util":[["impl Display for Aborted"],["impl<T, E: Display> Display for TryChunksError<T, E>"],["impl<T> Display for ReuniteError<T>"],["impl<T, E: Display> Display for TryReadyChunksError<T, E>"],["impl<T, Item> Display for ReuniteError<T, Item>"]], +"futures_util":[["impl<T, E: Display> Display for TryReadyChunksError<T, E>"],["impl Display for Aborted"],["impl<T, E: Display> Display for TryChunksError<T, E>"],["impl<T> Display for ReuniteError<T>"],["impl<T, Item> Display for ReuniteError<T, Item>"]], "getrandom":[["impl Display for Error"]], "gif":[["impl Display for DecodingError"],["impl Display for EncodingError"],["impl Display for DecodingFormatError"]], "gimli":[["impl Display for DwAte"],["impl<R, Offset> Display for LineInstruction<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl Display for DwLang"],["impl Display for DwInl"],["impl Display for DwAddr"],["impl Display for DwLle"],["impl Display for DwLne"],["impl Display for Error"],["impl Display for DwSect"],["impl Display for DwTag"],["impl Display for DwEhPe"],["impl Display for DwVis"],["impl Display for DwRle"],["impl Display for DwDs"],["impl Display for DwCfa"],["impl Display for DwMacro"],["impl Display for DwChildren"],["impl Display for DwCc"],["impl Display for DwOp"],["impl Display for DwVirtuality"],["impl Display for DwEnd"],["impl Display for DwOrd"],["impl Display for DwLnct"],["impl Display for DwAt"],["impl Display for DwSectV2"],["impl Display for DwDsc"],["impl Display for DwDefaulted"],["impl Display for DwForm"],["impl Display for DwLns"],["impl Display for DwAccess"],["impl Display for DwUt"],["impl Display for DwId"],["impl Display for DwIdx"]], @@ -125,7 +125,7 @@ "roxmltree":[["impl Display for Error"],["impl Display for StringStorage<'_>"],["impl Display for TextPos"]], "rustc_demangle":[["impl<'a> Display for Demangle<'a>"]], "rustix":[["impl Display for Errno"]], -"rustls":[["impl Display for Error"],["impl Display for InvalidDnsNameError"],["impl Display for SignError"]], +"rustls":[["impl Display for SignError"],["impl Display for InvalidDnsNameError"],["impl Display for Error"]], "serde":[["impl<'a> Display for dyn Expected + 'a"],["impl<'a> Display for Unexpected<'a>"],["impl Display for Error"]], "serde_json":[["impl Display for Value"],["impl Display for Error"],["impl Display for RawValue"],["impl Display for Number"]], "serde_path_to_error":[["impl<E: Display> Display for Error<E>"],["impl Display for Path"]], @@ -136,7 +136,7 @@ "simplecss":[["impl<'a> Display for Selector<'a>"],["impl Display for Error"],["impl Display for TextPos"],["impl Display for PseudoClass<'_>"],["impl Display for StyleSheet<'_>"]], "smallvec":[["impl Display for CollectionAllocErr"]], "sqlx_core":[["impl Display for TimeoutError"],["impl Display for UnexpectedNullError"],["impl Display for UStr"],["impl Display for MigrateError"],["impl Display for AnyTypeInfo"],["impl Display for CertificateInput"],["impl Display for Error"]], -"sqlx_postgres":[["impl Display for PgDatabaseError"],["impl Display for PgCiText"],["impl<T> Display for PgRange<T>where\n T: Display,"],["impl Display for PgLTreeLabel"],["impl Display for PgLTreeParseError"],["impl Display for PgLQueryLevel"],["impl Display for PgLTree"],["impl Display for PgLQueryVariant"],["impl Display for PgLQuery"],["impl Display for PgTypeInfo"],["impl Display for PgLQueryVariantFlag"]], +"sqlx_postgres":[["impl Display for PgDatabaseError"],["impl<T> Display for PgRange<T>where\n T: Display,"],["impl Display for PgLQuery"],["impl Display for PgLTreeParseError"],["impl Display for PgLQueryVariant"],["impl Display for PgLTree"],["impl Display for PgTypeInfo"],["impl Display for PgLQueryVariantFlag"],["impl Display for PgLQueryLevel"],["impl Display for PgCiText"],["impl Display for PgLTreeLabel"]], "strict_num":[["impl Display for PositiveF64"],["impl Display for NonZeroPositiveF32"],["impl Display for FiniteF32"],["impl Display for NonZeroPositiveF64"],["impl Display for FiniteF64"],["impl Display for NormalizedF32"],["impl Display for NormalizedF64"],["impl Display for PositiveF32"]], "stringprep":[["impl Display for Error"]], "strsim":[["impl Display for StrSimError"]], @@ -156,11 +156,11 @@ "unicode_normalization":[["impl<I: Iterator<Item = char> + Clone> Display for Recompositions<I>"],["impl<I: Iterator<Item = char> + Clone> Display for Decompositions<I>"],["impl<I: Iterator<Item = char> + Clone> Display for Replacements<I>"]], "unicode_script":[["impl Display for ScriptExtension"],["impl Display for Script"]], "universal_hash":[["impl Display for Error"]], -"url":[["impl Display for Url"],["impl<S: AsRef<str>> Display for Host<S>"],["impl Display for SyntaxViolation"],["impl Display for ParseError"]], +"url":[["impl Display for ParseError"],["impl<S: AsRef<str>> Display for Host<S>"],["impl Display for Url"],["impl Display for SyntaxViolation"]], "usvg_parser":[["impl Display for AId"],["impl Display for EId"],["impl Display for Error"]], "utf16_iter":[["impl Display for Utf16CharsError"]], "utf8_iter":[["impl Display for Utf8CharsError"]], -"uuid":[["impl Display for Uuid"],["impl Display for Braced"],["impl Display for Error"],["impl Display for Hyphenated"],["impl Display for Variant"],["impl Display for Urn"],["impl Display for Simple"]], +"uuid":[["impl Display for Error"],["impl Display for Simple"],["impl Display for Braced"],["impl Display for Uuid"],["impl Display for Variant"],["impl Display for Urn"],["impl Display for Hyphenated"]], "v_htmlescape":[["impl<'a> Display for __Escaped<'a>"],["impl<'a> Display for VHtmlescape<'a>"]], "walkdir":[["impl Display for Error"]], "webpki":[["impl Display for InvalidDnsNameError"],["impl Display for AddrParseError"],["impl Display for Error"]], diff --git a/trait.impl/core/fmt/trait.LowerHex.js b/trait.impl/core/fmt/trait.LowerHex.js index 3bbf401caa09..c2ea4b3bedb9 100644 --- a/trait.impl/core/fmt/trait.LowerHex.js +++ b/trait.impl/core/fmt/trait.LowerHex.js @@ -14,5 +14,5 @@ "rustybuzz":[["impl LowerHex for SerializeFlags"],["impl LowerHex for BufferFlags"]], "sqlx_postgres":[["impl LowerHex for PgLQueryVariantFlag"]], "tinyvec":[["impl<A: Array> LowerHex for TinyVec<A>where\n A::Item: LowerHex,"],["impl<A: Array> LowerHex for ArrayVec<A>where\n A::Item: LowerHex,"],["impl<'s, T> LowerHex for SliceVec<'s, T>where\n T: LowerHex,"]], -"uuid":[["impl LowerHex for Urn"],["impl LowerHex for Hyphenated"],["impl LowerHex for Simple"],["impl LowerHex for Braced"],["impl LowerHex for Uuid"]] +"uuid":[["impl LowerHex for Simple"],["impl LowerHex for Hyphenated"],["impl LowerHex for Uuid"],["impl LowerHex for Braced"],["impl LowerHex for Urn"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/core/fmt/trait.UpperHex.js b/trait.impl/core/fmt/trait.UpperHex.js index 9dc659d97657..6c84b411a06f 100644 --- a/trait.impl/core/fmt/trait.UpperHex.js +++ b/trait.impl/core/fmt/trait.UpperHex.js @@ -13,5 +13,5 @@ "rustybuzz":[["impl UpperHex for BufferFlags"],["impl UpperHex for SerializeFlags"]], "sqlx_postgres":[["impl UpperHex for PgLQueryVariantFlag"]], "tinyvec":[["impl<A: Array> UpperHex for ArrayVec<A>where\n A::Item: UpperHex,"],["impl<'s, T> UpperHex for SliceVec<'s, T>where\n T: UpperHex,"],["impl<A: Array> UpperHex for TinyVec<A>where\n A::Item: UpperHex,"]], -"uuid":[["impl UpperHex for Uuid"],["impl UpperHex for Hyphenated"],["impl UpperHex for Simple"],["impl UpperHex for Braced"],["impl UpperHex for Urn"]] +"uuid":[["impl UpperHex for Uuid"],["impl UpperHex for Hyphenated"],["impl UpperHex for Urn"],["impl UpperHex for Simple"],["impl UpperHex for Braced"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/core/future/future/trait.Future.js b/trait.impl/core/future/future/trait.Future.js index 38c11aebe66b..5de1911d65e7 100644 --- a/trait.impl/core/future/future/trait.Future.js +++ b/trait.impl/core/future/future/trait.Future.js @@ -11,7 +11,7 @@ "futures_channel":[["impl<T> Future for Receiver<T>"],["impl<T> Future for Cancellation<'_, T>"]], "futures_intrusive":[["impl<MutexType: RawMutex> Future for GenericSharedSemaphoreAcquireFuture<MutexType>"],["impl<MutexType, T> Future for StateReceiveFuture<MutexType, T>"],["impl<'a, MutexType, T: Clone> Future for StateReceiveFuture<'a, MutexType, T>"],["impl<'a, MutexType: RawMutex> Future for GenericSemaphoreAcquireFuture<'a, MutexType>"],["impl<'a> Future for LocalTimerFuture<'a>"],["impl<'a> Future for TimerFuture<'a>"],["impl<'a, MutexType, T> Future for ChannelReceiveFuture<'a, MutexType, T>"],["impl<MutexType, T> Future for ChannelSendFuture<MutexType, T>"],["impl<'a, MutexType: RawMutex, T> Future for GenericMutexLockFuture<'a, MutexType, T>"],["impl<'a, MutexType, T> Future for ChannelSendFuture<'a, MutexType, T>"],["impl<MutexType, T> Future for ChannelReceiveFuture<MutexType, T>"],["impl<'a, MutexType: RawMutex> Future for GenericWaitForEventFuture<'a, MutexType>"]], "futures_task":[["impl<T> Future for FutureObj<'_, T>"],["impl<T> Future for LocalFutureObj<'_, T>"]], -"futures_util":[["impl<F> Future for Flatten<F>where\n Flatten<F, <F as Future>::Output>: Future,\n F: Future,"],["impl<A, B> Future for Either<A, B>where\n A: Future,\n B: Future<Output = A::Output>,"],["impl<Fut1: Future, Fut2: Future, Fut3: Future> Future for Join3<Fut1, Fut2, Fut3>"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Feed<'_, Si, Item>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for Read<'_, R>"],["impl<St: ?Sized + FusedStream + Unpin> Future for SelectNextSome<'_, St>"],["impl<Fut1, Fut2, F> Future for Then<Fut1, Fut2, F>where\n Flatten<Map<Fut1, F>, Fut2>: Future,"],["impl<A> Future for ReadToEnd<'_, A>where\n A: AsyncRead + ?Sized + Unpin,"],["impl<T> Future for Ready<T>"],["impl<St, F> Future for NextIf<'_, St, F>where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Future for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<Fut> Future for Abortable<Fut>where\n Fut: Future,"],["impl<A, B> Future for TrySelect<A, B>where\n A: TryFuture + Unpin,\n B: TryFuture + Unpin,"],["impl<Fut: Future + Unpin> Future for SelectAll<Fut>"],["impl<F> Future for JoinAll<F>where\n F: Future,"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Close<'_, Si, Item>"],["impl<'a, St> Future for PeekMut<'a, St>where\n St: Stream,"],["impl<Fut> Future for UnitError<Fut>where\n Map<Fut, OkFn<()>>: Future,"],["impl<Fut: TryFuture + Unpin> Future for SelectOk<Fut>"],["impl<St: ?Sized + TryStream + Unpin> Future for TryNext<'_, St>"],["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, Si> Future for Forward<St, Si>where\n Forward<St, Si, St::Ok>: Future,\n St: TryStream,"],["impl<St> Future for Concat<St>where\n St: Stream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,"],["impl<Fut1, Fut2> Future for TryJoin<Fut1, Fut2>where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,"],["impl<Fut: Future> Future for MaybeDone<Fut>"],["impl<Fut, F> Future for Inspect<Fut, F>where\n Map<Fut, InspectFn<F>>: Future,"],["impl<A, B> Future for Select<A, B>where\n A: Future + Unpin,\n B: Future + Unpin,"],["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<W: AsyncWrite + ?Sized + Unpin> Future for Write<'_, W>"],["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<St: Stream> Future for Count<St>"],["impl<A> Future for ReadToString<'_, A>where\n A: AsyncRead + ?Sized + Unpin,"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadLine<'_, R>"],["impl<R: AsyncRead, W: AsyncWrite + Unpin + ?Sized> Future for Copy<'_, R, W>"],["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, F, G> Future for MapOkOrElse<Fut, F, G>where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Future,"],["impl<R, W> Future for CopyBuf<'_, R, W>where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + ?Sized,"],["impl<Fut> Future for NeverError<Fut>where\n Map<Fut, OkFn<Never>>: Future,"],["impl<Fut, F> Future for InspectOk<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Future,"],["impl<St: ?Sized + Stream + Unpin> Future for Next<'_, St>"],["impl<St, T> Future for NextIfEq<'_, St, T>where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,"],["impl<Fut1: Future, Fut2: Future> Future for Join<Fut1, Fut2>"],["impl<Fut: Future> Future for Fuse<Fut>"],["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: 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<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<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, T> Future for MapInto<Fut, T>where\n Map<Fut, IntoFn<T>>: Future,"],["impl<Fut: TryFuture> Future for IntoFuture<Fut>"],["impl<T: ?Sized> Future for OwnedMutexLockFuture<T>"],["impl<Fut, F> Future for UnwrapOrElse<Fut, F>where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Future,"],["impl<Fut1, Fut2> Future for TryFlatten<Fut1, Fut2>where\n TryFlatten<Fut1, Fut2>: Future,"],["impl<T, F> Future for PollImmediate<F>where\n F: Future<Output = T>,"],["impl<Fut, F> Future for InspectErr<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Future,"],["impl<T: 'static> Future for RemoteHandle<T>"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Send<'_, Si, Item>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadVectored<'_, R>"],["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<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<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<W: AsyncWrite + ?Sized + Unpin> Future for Close<'_, W>"],["impl<St> Future for TryConcat<St>where\n St: TryStream,\n St::Ok: Extend<<St::Ok as IntoIterator>::Item> + IntoIterator + Default,"],["impl<Fut> Future for Shared<Fut>where\n Fut: Future,\n Fut::Output: Clone,"],["impl<T> Future for Pending<T>"],["impl<Fut> Future for CatchUnwind<Fut>where\n Fut: Future + UnwindSafe,"],["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, C> Future for TryCollect<St, C>where\n St: TryStream,\n C: Default + Extend<St::Ok>,"],["impl<'a, R> Future for FillBuf<'a, R>where\n R: AsyncBufRead + ?Sized + Unpin,"],["impl<R> Future for SeeKRelative<'_, R>where\n R: AsyncRead + AsyncSeek,"],["impl<W> Future for Flush<'_, W>where\n W: AsyncWrite + ?Sized + Unpin,"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Flush<'_, Si, Item>"],["impl<F: Future> Future for OptionFuture<F>"],["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<'a, T: ?Sized> Future for MutexLockFuture<'a, T>"],["impl<Fut: Future> Future for Remote<Fut>"],["impl<St, C> Future for Collect<St, C>where\n St: Stream,\n C: Default + Extend<St::Item>,"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Future for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadExact<'_, R>"],["impl<Fut: TryFuture> Future for TryMaybeDone<Fut>"],["impl<Fut, E> Future for OkInto<Fut, E>where\n MapOk<Fut, IntoFn<E>>: Future,"],["impl<Fut, E> Future for ErrInto<Fut, E>where\n MapErr<Fut, IntoFn<E>>: 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, Fut2, F> Future for AndThen<Fut1, Fut2, F>where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Future,"],["impl<T, F> Future for PollFn<F>where\n F: FnMut(&mut Context<'_>) -> Poll<T>,"],["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<Fut1, Fut2, F> Future for OrElse<Fut1, Fut2, F>where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Future,"],["impl<Fut, F> Future for Map<Fut, F>where\n Map<Fut, F>: Future,"],["impl<S: AsyncSeek + ?Sized + Unpin> Future for Seek<'_, S>"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteVectored<'_, W>"],["impl<R, W> Future for CopyBufAbortable<'_, R, W>where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + Sized,"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteAll<'_, W>"],["impl<St: Stream + Unpin> Future for StreamFuture<St>"],["impl<Fut, F> Future for MapErr<Fut, F>where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Future,"],["impl<Fut, F> Future for MapOk<Fut, F>where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Future,"],["impl<F, R> Future for Lazy<F>where\n F: FnOnce(&mut Context<'_>) -> R,"],["impl<F> Future for TryJoinAll<F>where\n F: TryFuture,"]], +"futures_util":[["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Close<'_, Si, Item>"],["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<F> Future for TryJoinAll<F>where\n F: TryFuture,"],["impl<'a, St> Future for PeekMut<'a, St>where\n St: Stream,"],["impl<Fut, F> Future for Map<Fut, F>where\n Map<Fut, F>: Future,"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteVectored<'_, W>"],["impl<St: ?Sized + FusedStream + Unpin> Future for SelectNextSome<'_, St>"],["impl<St> Future for TryConcat<St>where\n St: TryStream,\n St::Ok: Extend<<St::Ok as IntoIterator>::Item> + IntoIterator + Default,"],["impl<'a, R> Future for FillBuf<'a, R>where\n R: AsyncBufRead + ?Sized + Unpin,"],["impl<W> Future for Flush<'_, W>where\n W: AsyncWrite + ?Sized + Unpin,"],["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, 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<R: AsyncRead, W: AsyncWrite + Unpin + ?Sized> Future for Copy<'_, R, W>"],["impl<St, Si> Future for Forward<St, Si>where\n Forward<St, Si, St::Ok>: Future,\n St: TryStream,"],["impl<F> Future for JoinAll<F>where\n F: Future,"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Send<'_, Si, Item>"],["impl<T, F> Future for PollFn<F>where\n F: FnMut(&mut Context<'_>) -> Poll<T>,"],["impl<St> Future for Concat<St>where\n St: Stream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,"],["impl<St, C> Future for Collect<St, C>where\n St: Stream,\n C: Default + Extend<St::Item>,"],["impl<'a, T: ?Sized> Future for MutexLockFuture<'a, T>"],["impl<F> Future for Flatten<F>where\n Flatten<F, <F as Future>::Output>: Future,\n F: Future,"],["impl<Fut, F> Future for InspectErr<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Future,"],["impl<A, B> Future for TrySelect<A, B>where\n A: TryFuture + Unpin,\n B: TryFuture + Unpin,"],["impl<A> Future for ReadToEnd<'_, A>where\n A: AsyncRead + ?Sized + Unpin,"],["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<A, B> Future for Select<A, B>where\n A: Future + Unpin,\n B: Future + Unpin,"],["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 InspectOk<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Future,"],["impl<R, W> Future for CopyBuf<'_, R, W>where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + ?Sized,"],["impl<Fut> Future for UnitError<Fut>where\n Map<Fut, OkFn<()>>: Future,"],["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<Fut, T> Future for MapInto<Fut, T>where\n Map<Fut, IntoFn<T>>: 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<T, F> Future for PollImmediate<F>where\n F: Future<Output = T>,"],["impl<Fut> Future for Abortable<Fut>where\n Fut: Future,"],["impl<St, C> Future for TryCollect<St, C>where\n St: TryStream,\n C: Default + Extend<St::Ok>,"],["impl<Fut: Future> Future for Remote<Fut>"],["impl<Fut: TryFuture + Unpin> Future for SelectOk<Fut>"],["impl<Fut, E> Future for ErrInto<Fut, E>where\n MapErr<Fut, IntoFn<E>>: Future,"],["impl<R: AsyncRead + ?Sized + Unpin> Future for Read<'_, R>"],["impl<St: ?Sized + Stream + Unpin> Future for Next<'_, St>"],["impl<St: Stream> Future for Count<St>"],["impl<Fut, F> Future for Inspect<Fut, F>where\n Map<Fut, InspectFn<F>>: Future,"],["impl<Fut, F> Future for MapErr<Fut, F>where\n Map<IntoFuture<Fut>, MapErrFn<F>>: Future,"],["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<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> Future for NeverError<Fut>where\n Map<Fut, OkFn<Never>>: Future,"],["impl<T: ?Sized> Future for OwnedMutexLockFuture<T>"],["impl<St, T> Future for NextIfEq<'_, St, T>where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadVectored<'_, R>"],["impl<Fut> Future for CatchUnwind<Fut>where\n Fut: Future + UnwindSafe,"],["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<R> Future for SeeKRelative<'_, R>where\n R: AsyncRead + AsyncSeek,"],["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<A, B> Future for Either<A, B>where\n A: Future,\n B: Future<Output = A::Output>,"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadLine<'_, R>"],["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<Fut, F> Future for MapOk<Fut, F>where\n Map<IntoFuture<Fut>, MapOkFn<F>>: Future,"],["impl<T> Future for Pending<T>"],["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, W> Future for CopyBufAbortable<'_, R, W>where\n R: AsyncBufRead,\n W: AsyncWrite + Unpin + Sized,"],["impl<Fut1: Future, Fut2: Future, Fut3: Future> Future for Join3<Fut1, Fut2, Fut3>"],["impl<Fut: TryFuture> Future for TryMaybeDone<Fut>"],["impl<Fut: Future + Unpin> Future for SelectAll<Fut>"],["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, F> Future for AndThen<Fut1, Fut2, F>where\n TryFlatten<MapOk<Fut1, F>, Fut2>: Future,"],["impl<Fut1, Fut2, F> Future for Then<Fut1, Fut2, F>where\n Flatten<Map<Fut1, F>, Fut2>: Future,"],["impl<Fut1: Future, Fut2: Future> Future for Join<Fut1, Fut2>"],["impl<'a, St> Future for Peek<'a, St>where\n St: Stream,"],["impl<R: AsyncRead + ?Sized + Unpin> Future for ReadExact<'_, R>"],["impl<Fut> Future for Shared<Fut>where\n Fut: Future,\n Fut::Output: Clone,"],["impl<St: Stream + Unpin> Future for StreamFuture<St>"],["impl<S: AsyncSeek + ?Sized + Unpin> Future for Seek<'_, S>"],["impl<Fut, F> Future for UnwrapOrElse<Fut, F>where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Future,"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for WriteAll<'_, W>"],["impl<Fut: Future> Future for MaybeDone<Fut>"],["impl<Fut1, Fut2, F> Future for OrElse<Fut1, Fut2, F>where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: Future,"],["impl<F, R> Future for Lazy<F>where\n F: FnOnce(&mut Context<'_>) -> R,"],["impl<Fut1, Fut2> Future for TryJoin<Fut1, Fut2>where\n Fut1: TryFuture,\n Fut2: TryFuture<Error = Fut1::Error>,"],["impl<St: ?Sized + TryStream + Unpin> Future for TryNext<'_, St>"],["impl<Fut1, Fut2> Future for TryFlatten<Fut1, Fut2>where\n TryFlatten<Fut1, Fut2>: Future,"],["impl<T> Future for Ready<T>"],["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<A> Future for ReadToString<'_, A>where\n A: AsyncRead + ?Sized + Unpin,"],["impl<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Feed<'_, Si, Item>"],["impl<F: Future> Future for OptionFuture<F>"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Future for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<T: 'static> Future for RemoteHandle<T>"],["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<Si: Sink<Item> + Unpin + ?Sized, Item> Future for Flush<'_, Si, Item>"],["impl<R: AsyncBufRead + ?Sized + Unpin> Future for ReadUntil<'_, R>"],["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<W: AsyncWrite + ?Sized + Unpin> Future for Close<'_, W>"],["impl<Fut, E> Future for OkInto<Fut, E>where\n MapOk<Fut, IntoFn<E>>: Future,"],["impl<W: AsyncWrite + ?Sized + Unpin> Future for Write<'_, W>"],["impl<Fut: TryFuture> Future for IntoFuture<Fut>"],["impl<Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Future for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<Fut: Future> Future for Fuse<Fut>"]], "h2":[["impl<T, B> Future for Connection<T, B>where\n T: AsyncRead + AsyncWrite + Unpin,\n B: Buf,"],["impl<B> Future for ReadySendRequest<B>where\n B: Buf,"],["impl Future for PushedResponseFuture"],["impl<T, B> Future for Handshake<T, B>where\n T: AsyncRead + AsyncWrite + Unpin,\n B: Buf,"],["impl Future for ResponseFuture"]], "http_body":[["impl<'a, T: Body + Unpin + ?Sized> Future for Data<'a, T>"],["impl<'a, T: Body + Unpin + ?Sized> Future for Trailers<'a, T>"]], "hyper":[["impl<T, B> Future for Connection<T, B>where\n T: AsyncRead + AsyncWrite + Unpin + Send,\n B: HttpBody + Send + 'static,\n B::Data: Send,\n B::Error: Into<Box<dyn StdError + Send + Sync>>,"],["impl Future for GaiFuture"],["impl Future for OnUpgrade"],["impl Future for ResponseFuture"],["impl Future for ResponseFuture"]], diff --git a/trait.impl/core/hash/trait.Hash.js b/trait.impl/core/hash/trait.Hash.js index 0020fd73eed5..1da7afe958b7 100644 --- a/trait.impl/core/hash/trait.Hash.js +++ b/trait.impl/core/hash/trait.Hash.js @@ -14,7 +14,7 @@ "bytes":[["impl Hash for BytesMut"],["impl Hash for Bytes"]], "bytestring":[["impl Hash for ByteString"]], "calendrical_calculations":[["impl Hash for BookHebrew"]], -"chrono":[["impl Hash for Parsed"],["impl Hash for Duration"],["impl Hash for NaiveDate"],["impl Hash for FixedOffset"],["impl Hash for Numeric"],["impl<T: Hash> Hash for LocalResult<T>"],["impl Hash for NaiveDateDaysIterator"],["impl Hash for Colons"],["impl Hash for NaiveDateWeeksIterator"],["impl Hash for Fixed"],["impl Hash for Months"],["impl Hash for Pad"],["impl Hash for IsoWeek"],["impl<'a> Hash for Item<'a>"],["impl Hash for SecondsFormat"],["impl Hash for Utc"],["impl Hash for OutOfRange"],["impl<Tz: TimeZone> Hash for Date<Tz>"],["impl Hash for ParseError"],["impl<Tz: TimeZone> Hash for DateTime<Tz>"],["impl Hash for NaiveTime"],["impl Hash for ParseErrorKind"],["impl Hash for NaiveDateTime"],["impl Hash for InternalFixed"],["impl Hash for OffsetPrecision"],["impl Hash for InternalNumeric"],["impl Hash for Weekday"],["impl Hash for Days"],["impl Hash for Month"],["impl Hash for OffsetFormat"]], +"chrono":[["impl Hash for NaiveDateTime"],["impl Hash for SecondsFormat"],["impl Hash for Duration"],["impl Hash for NaiveDate"],["impl Hash for FixedOffset"],["impl Hash for Colons"],["impl Hash for Pad"],["impl<Tz: TimeZone> Hash for Date<Tz>"],["impl Hash for NaiveTime"],["impl Hash for ParseErrorKind"],["impl Hash for OutOfRange"],["impl Hash for InternalFixed"],["impl Hash for Utc"],["impl Hash for OffsetFormat"],["impl Hash for ParseError"],["impl Hash for Month"],["impl<'a> Hash for Item<'a>"],["impl Hash for InternalNumeric"],["impl Hash for NaiveDateWeeksIterator"],["impl Hash for IsoWeek"],["impl Hash for OffsetPrecision"],["impl Hash for Weekday"],["impl<Tz: TimeZone> Hash for DateTime<Tz>"],["impl Hash for Numeric"],["impl Hash for Parsed"],["impl Hash for Days"],["impl Hash for Months"],["impl<T: Hash> Hash for LocalResult<T>"],["impl Hash for Fixed"],["impl Hash for NaiveDateDaysIterator"]], "cookie":[["impl Hash for Expiration"],["impl Hash for SameSite"]], "crossbeam_utils":[["impl<T: Hash> Hash for CachePadded<T>"]], "darling_core":[["impl Hash for Ignored"],["impl Hash for IdentString"]], @@ -26,13 +26,13 @@ "filetime":[["impl Hash for FileTime"]], "fontdb":[["impl Hash for ID"],["impl Hash for Weight"],["impl Hash for Style"],["impl<'a> Hash for Family<'a>"],["impl<'a> Hash for Query<'a>"]], "futures_intrusive":[["impl Hash for CloseStatus"]], -"futures_util":[["impl<T: Hash> Hash for AllowStdIo<T>"],["impl Hash for PollNext"]], +"futures_util":[["impl Hash for PollNext"],["impl<T: Hash> Hash for AllowStdIo<T>"]], "generic_array":[["impl<T: Hash, N> Hash for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "gif":[["impl Hash for Version"],["impl Hash for AnyExtension"]], "gimli":[["impl<T: Hash> Hash for DebugTypesOffset<T>"],["impl Hash for RunTimeEndian"],["impl Hash for DwSectV2"],["impl Hash for DwEnd"],["impl<T: Hash> Hash for RawRangeListsOffset<T>"],["impl Hash for LineEncoding"],["impl Hash for Encoding"],["impl Hash for Register"],["impl<T: Hash> Hash for DebugMacinfoOffset<T>"],["impl Hash for DwLang"],["impl Hash for DwOrd"],["impl<T: Hash> Hash for LocationListsOffset<T>"],["impl Hash for LittleEndian"],["impl<T: Hash> Hash for DebugInfoOffset<T>"],["impl Hash for DwInl"],["impl<'input, Endian> Hash for EndianSlice<'input, Endian>where\n Endian: Endianity + Hash,"],["impl<T: Hash> Hash for UnitSectionOffset<T>"],["impl Hash for DwUt"],["impl Hash for DwVis"],["impl Hash for DwOp"],["impl Hash for DwTag"],["impl Hash for DwAddr"],["impl Hash for DwMacro"],["impl Hash for Format"],["impl<R: Hash + Reader> Hash for LocationListEntry<R>"],["impl Hash for DwAte"],["impl Hash for DwAccess"],["impl Hash for DwEhPe"],["impl Hash for BigEndian"],["impl Hash for DwVirtuality"],["impl<T: Hash> Hash for DebugAbbrevOffset<T>"],["impl<T: Hash> Hash for DebugMacroOffset<T>"],["impl Hash for DwLne"],["impl<T: Hash> Hash for RangeListsOffset<T>"],["impl<T: Hash> Hash for DebugFrameOffset<T>"],["impl Hash for DwoId"],["impl Hash for DwSect"],["impl Hash for DwCfa"],["impl Hash for Range"],["impl Hash for DwAt"],["impl Hash for DwDs"],["impl Hash for DwDsc"],["impl Hash for SectionId"],["impl Hash for DwRle"],["impl Hash for DwChildren"],["impl Hash for DwLns"],["impl Hash for DebugTypeSignature"],["impl Hash for DwForm"],["impl Hash for DwDefaulted"],["impl<T: Hash> Hash for UnitOffset<T>"],["impl Hash for DwId"],["impl Hash for DwLle"],["impl Hash for DwIdx"],["impl Hash for DwLnct"],["impl Hash for DwCc"],["impl<R: Hash + Reader> Hash for Expression<R>"],["impl<T: Hash> Hash for EhFrameOffset<T>"]], "git2":[["impl Hash for Oid"]], "h2":[["impl Hash for StreamId"]], -"hashlink":[["impl<T, S> Hash for LinkedHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K: Hash + Eq, V: Hash, S: BuildHasher> Hash for LinkedHashMap<K, V, S>"]], +"hashlink":[["impl<K: Hash + Eq, V: Hash, S: BuildHasher> Hash for LinkedHashMap<K, V, S>"],["impl<T, S> Hash for LinkedHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"]], "http":[["impl Hash for Uri"],["impl Hash for Scheme"],["impl Hash for HeaderName"],["impl Hash for Version"],["impl Hash for HeaderValue"],["impl Hash for Method"],["impl Hash for StatusCode"],["impl Hash for PathAndQuery"],["impl Hash for Authority"]], "httpdate":[["impl Hash for HttpDate"]], "hyper":[["impl Hash for ReasonPhrase"],["impl Hash for Name"]], @@ -51,9 +51,9 @@ "jsonwebtoken":[["impl Hash for Header"],["impl Hash for Algorithm"]], "language_tags":[["impl Hash for LanguageTag"]], "lettre":[["impl Hash for Credentials"],["impl Hash for Extension"],["impl Hash for Address"],["impl Hash for Mechanism"],["impl Hash for Mailbox"],["impl Hash for ContentTransferEncoding"],["impl Hash for Mailboxes"]], -"linux_raw_sys":[["impl Hash for fsconfig_command"],["impl Hash for membarrier_cmd_flag"],["impl Hash for membarrier_cmd"],["impl<Storage: Hash> Hash for __BindgenBitfieldUnit<Storage>"]], +"linux_raw_sys":[["impl Hash for fsconfig_command"],["impl<Storage: Hash> Hash for __BindgenBitfieldUnit<Storage>"],["impl Hash for membarrier_cmd"],["impl Hash for membarrier_cmd_flag"]], "litemap":[["impl<K: Hash + ?Sized, V: Hash + ?Sized, S: Hash> Hash for LiteMap<K, V, S>"]], -"log":[["impl Hash for Level"],["impl<'a> Hash for MetadataBuilder<'a>"],["impl<'a> Hash for Metadata<'a>"],["impl Hash for LevelFilter"]], +"log":[["impl Hash for Level"],["impl<'a> Hash for MetadataBuilder<'a>"],["impl Hash for LevelFilter"],["impl<'a> Hash for Metadata<'a>"]], "memmap2":[["impl Hash for Advice"],["impl Hash for UncheckedAdvice"]], "mime":[["impl Hash for Mime"],["impl<'a> Hash for Name<'a>"]], "miniz_oxide":[["impl Hash for MZError"],["impl Hash for MZStatus"],["impl Hash for MZFlush"],["impl Hash for CompressionStrategy"],["impl Hash for TINFLStatus"],["impl Hash for CompressionLevel"],["impl Hash for DataFormat"],["impl Hash for TDEFLStatus"],["impl Hash for TDEFLFlush"],["impl Hash for StreamResult"]], @@ -73,7 +73,7 @@ "rgb":[["impl<ComponentType: Hash, AlphaComponentType: Hash> Hash for BGRA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Hash> Hash for BGR<ComponentType>"],["impl<ComponentType: Hash, AlphaComponentType: Hash> Hash for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Hash> Hash for Gray<ComponentType>"],["impl<ComponentType: Hash, AlphaComponentType: Hash> Hash for GrayAlpha<ComponentType, AlphaComponentType>"],["impl<ComponentType: Hash> Hash for RGB<ComponentType>"]], "roxmltree":[["impl Hash for Error"],["impl Hash for Node<'_, '_>"],["impl Hash for NodeId"],["impl Hash for TextPos"]], "rustix":[["impl Hash for StatxFlags"],["impl Hash for OFlags"],["impl Hash for FallocateFlags"],["impl Hash for CreateFlags"],["impl Hash for Gid"],["impl Hash for Opcode"],["impl Hash for FdFlags"],["impl Hash for WatchFlags"],["impl Hash for Uid"],["impl Hash for StatVfsMountFlags"],["impl Hash for AtFlags"],["impl Hash for Errno"],["impl Hash for MemfdFlags"],["impl Hash for ResolveFlags"],["impl Hash for Access"],["impl Hash for SealFlags"],["impl Hash for Direction"],["impl Hash for RenameFlags"],["impl Hash for Mode"],["impl Hash for XattrFlags"],["impl Hash for ReadWriteFlags"],["impl Hash for DupFlags"]], -"rustls":[["impl Hash for DnsName"],["impl Hash for Certificate"],["impl Hash for ServerName"]], +"rustls":[["impl Hash for Certificate"],["impl Hash for ServerName"],["impl Hash for DnsName"]], "rustybuzz":[["impl Hash for Language"],["impl Hash for BufferClusterLevel"],["impl Hash for Direction"],["impl Hash for Feature"],["impl Hash for Script"]], "same_file":[["impl Hash for Handle"]], "serde_json":[["impl Hash for Number"]], @@ -83,7 +83,7 @@ "smallvec":[["impl<A: Array> Hash for SmallVec<A>where\n A::Item: Hash,"]], "socket2":[["impl Hash for SockAddr"]], "sqlx_core":[["impl<T: Hash + ?Sized> Hash for Json<T>"],["impl Hash for UStr"]], -"sqlx_postgres":[["impl Hash for Oid"],["impl Hash for PgInterval"],["impl Hash for PgLQueryVariantFlag"]], +"sqlx_postgres":[["impl Hash for Oid"],["impl Hash for PgLQueryVariantFlag"],["impl Hash for PgInterval"]], "strict_num":[["impl Hash for NonZeroPositiveF64"],["impl Hash for FiniteF32"],["impl Hash for NormalizedF64"],["impl Hash for PositiveF64"],["impl Hash for FiniteF64"],["impl Hash for PositiveF32"],["impl Hash for NonZeroPositiveF32"],["impl Hash for NormalizedF32"]], "synstructure":[["impl<'a> Hash for Structure<'a>"],["impl<'a> Hash for VariantInfo<'a>"],["impl Hash for BindStyle"],["impl<'a> Hash for BindingInfo<'a>"],["impl<'a> Hash for VariantAst<'a>"],["impl Hash for AddBounds"]], "time":[["impl Hash for Weekday"],["impl Hash for ComponentRange"],["impl Hash for Date"],["impl Hash for PrimitiveDateTime"],["impl Hash for OffsetDateTime"],["impl Hash for Month"],["impl Hash for UtcOffset"],["impl Hash for Instant"],["impl Hash for Time"],["impl Hash for Duration"]], @@ -98,9 +98,9 @@ "unicase":[["impl<S: AsRef<str>> Hash for Ascii<S>"],["impl<S: AsRef<str>> Hash for UniCase<S>"]], "unicode_properties":[["impl Hash for GeneralCategoryGroup"],["impl Hash for GeneralCategory"]], "unicode_script":[["impl Hash for Script"],["impl Hash for ScriptExtension"]], -"url":[["impl Hash for Origin"],["impl Hash for OpaqueOrigin"],["impl Hash for Url"],["impl<S: Hash> Hash for Host<S>"]], +"url":[["impl Hash for Origin"],["impl Hash for OpaqueOrigin"],["impl<S: Hash> Hash for Host<S>"],["impl Hash for Url"]], "usvg_tree":[["impl Hash for FontStretch"],["impl Hash for FontStyle"],["impl Hash for Font"]], -"uuid":[["impl Hash for Braced"],["impl Hash for Timestamp"],["impl Hash for Hyphenated"],["impl Hash for Error"],["impl Hash for Uuid"],["impl Hash for Simple"],["impl Hash for Urn"]], +"uuid":[["impl Hash for Urn"],["impl Hash for Braced"],["impl Hash for Simple"],["impl Hash for Hyphenated"],["impl Hash for Timestamp"],["impl Hash for Uuid"],["impl Hash for Error"]], "webpki":[["impl<'a> Hash for DnsNameRef<'a>"],["impl Hash for IpAddr"],["impl Hash for DnsName"]], "zerocopy":[["impl<T: Unaligned + Hash> Hash for Unalign<T>"]], "zerovec":[["impl<U: Hash, const N: usize> Hash for NichedOption<U, N>"],["impl<const N: usize> Hash for RawBytesULE<N>"],["impl Hash for Index32"],["impl Hash for CharULE"],["impl Hash for UnvalidatedChar"],["impl Hash for Index16"]], diff --git a/trait.impl/core/iter/traits/accum/trait.Sum.js b/trait.impl/core/iter/traits/accum/trait.Sum.js index c63b10113477..ee17a89d7347 100644 --- a/trait.impl/core/iter/traits/accum/trait.Sum.js +++ b/trait.impl/core/iter/traits/accum/trait.Sum.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"chrono":[["impl<'a> Sum<&'a Duration> for Duration"],["impl Sum for Duration"]], +"chrono":[["impl Sum for Duration"],["impl<'a> Sum<&'a Duration> for Duration"]], "num_bigint":[["impl<T> Sum<T> for BigUintwhere\n BigUint: Add<T, Output = BigUint>,"],["impl<T> Sum<T> for BigIntwhere\n BigInt: Add<T, Output = BigInt>,"]], "rgb":[["impl<T> Sum for Gray<T>where\n T: Default + Add<Output = T>,"],["impl<T, A> Sum for GrayAlpha<T, A>where\n T: Default + Add<Output = T>,\n A: Default + Add<Output = A>,"],["impl<T, A> Sum for RGBA<T, A>where\n T: Default + Add<Output = T>,\n A: Default + Add<Output = A>,"],["impl<T> Sum for RGB<T>where\n T: Default + Add<Output = T>,"]], "time":[["impl<'a> Sum<&'a Duration> for Duration"],["impl Sum for Duration"]], diff --git a/trait.impl/core/iter/traits/collect/trait.Extend.js b/trait.impl/core/iter/traits/collect/trait.Extend.js index 4f2650fc2242..f8454b63b45a 100644 --- a/trait.impl/core/iter/traits/collect/trait.Extend.js +++ b/trait.impl/core/iter/traits/collect/trait.Extend.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"ahash":[["impl<'a, T, S> Extend<&'a T> for AHashSet<T, S>where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,"],["impl<'a, K, V, S> Extend<(&'a K, &'a V)> for AHashMap<K, V, S>where\n K: Eq + Hash + Copy + 'a,\n V: Copy + 'a,\n S: BuildHasher,"],["impl<K, V, S> Extend<(K, V)> for AHashMap<K, V, S>where\n K: Eq + Hash,\n S: BuildHasher,"],["impl<T, S> Extend<T> for AHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"]], +"ahash":[["impl<'a, K, V, S> Extend<(&'a K, &'a V)> for AHashMap<K, V, S>where\n K: Eq + Hash + Copy + 'a,\n V: Copy + 'a,\n S: BuildHasher,"],["impl<K, V, S> Extend<(K, V)> for AHashMap<K, V, S>where\n K: Eq + Hash,\n S: BuildHasher,"],["impl<'a, T, S> Extend<&'a T> for AHashSet<T, S>where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,"],["impl<T, S> Extend<T> for AHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"]], "allocator_api2":[["impl<A: Allocator> Extend<Box<str, A>> for String"],["impl<'a, T: Copy + 'a, A: Allocator + 'a> Extend<&'a T> for Vec<T, A>"],["impl<T, A: Allocator> Extend<T> for Vec<T, A>"]], "arrayvec":[["impl<T, const CAP: usize> Extend<T> for ArrayVec<T, CAP>"]], "bytes":[["impl<'a> Extend<&'a u8> for BytesMut"],["impl Extend<u8> for BytesMut"],["impl Extend<Bytes> for BytesMut"]], @@ -7,10 +7,10 @@ "darling_core":[["impl Extend<Error> for Accumulator"]], "dashmap":[["impl<K: Eq + Hash, V, S: BuildHasher + Clone> Extend<(K, V)> for DashMap<K, V, S>"],["impl<K: Eq + Hash, S: BuildHasher + Clone> Extend<K> for DashSet<K, S>"]], "either":[["impl<L, R, A> Extend<A> for Either<L, R>where\n L: Extend<A>,\n R: Extend<A>,"]], -"futures_util":[["impl<St: Stream + Unpin> Extend<St> for SelectAll<St>"],["impl<Fut> Extend<Fut> for FuturesUnordered<Fut>"],["impl<Fut: Future> Extend<Fut> for FuturesOrdered<Fut>"]], +"futures_util":[["impl<Fut: Future> Extend<Fut> for FuturesOrdered<Fut>"],["impl<St: Stream + Unpin> Extend<St> for SelectAll<St>"],["impl<Fut> Extend<Fut> for FuturesUnordered<Fut>"]], "git2":[["impl Extend<DiffFlags> for DiffFlags"],["impl Extend<Sort> for Sort"],["impl Extend<RepositoryInitMode> for RepositoryInitMode"],["impl Extend<OdbLookupFlags> for OdbLookupFlags"],["impl Extend<RevparseMode> for RevparseMode"],["impl Extend<StashFlags> for StashFlags"],["impl Extend<RepositoryOpenFlags> for RepositoryOpenFlags"],["impl Extend<IndexEntryExtendedFlag> for IndexEntryExtendedFlag"],["impl Extend<StashApplyFlags> for StashApplyFlags"],["impl Extend<IndexAddOption> for IndexAddOption"],["impl Extend<PathspecFlags> for PathspecFlags"],["impl Extend<MergeAnalysis> for MergeAnalysis"],["impl Extend<Status> for Status"],["impl Extend<DiffStatsFormat> for DiffStatsFormat"],["impl Extend<ReferenceFormat> for ReferenceFormat"],["impl Extend<MergePreference> for MergePreference"],["impl Extend<CheckoutNotificationType> for CheckoutNotificationType"],["impl Extend<CredentialType> for CredentialType"],["impl Extend<SubmoduleStatus> for SubmoduleStatus"],["impl Extend<IndexEntryFlag> for IndexEntryFlag"],["impl Extend<AttrCheckFlags> for AttrCheckFlags"]], -"hashbrown":[["impl<'a, T, S, A> Extend<&'a T> for HashSet<T, S, A>where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,\n A: Allocator,"],["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, V)> for HashMap<K, V, S, A>where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator,"],["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, 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,"]], -"hashlink":[["impl<'a, K, V, S> Extend<(&'a K, &'a V)> for LinkedHashMap<K, V, S>where\n K: 'a + Hash + Eq + Copy,\n V: 'a + Copy,\n S: BuildHasher,"],["impl<T, S> Extend<T> for LinkedHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, T, S> Extend<&'a T> for LinkedHashSet<T, S>where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,"],["impl<K: Eq + Hash, V, S: BuildHasher> Extend<(K, V)> for LruCache<K, V, S>"],["impl<K: Hash + Eq, V, S: BuildHasher> Extend<(K, V)> for LinkedHashMap<K, V, S>"]], +"hashbrown":[["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<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, V)> for HashMap<K, V, S, A>where\n K: Eq + Hash + Copy,\n V: Copy,\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<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>where\n K: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"]], +"hashlink":[["impl<K: Eq + Hash, V, S: BuildHasher> Extend<(K, V)> for LruCache<K, V, S>"],["impl<'a, T, S> Extend<&'a T> for LinkedHashSet<T, S>where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,"],["impl<K: Hash + Eq, V, S: BuildHasher> Extend<(K, V)> for LinkedHashMap<K, V, S>"],["impl<T, S> Extend<T> for LinkedHashSet<T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K, V, S> Extend<(&'a K, &'a V)> for LinkedHashMap<K, V, S>where\n K: 'a + Hash + Eq + Copy,\n V: 'a + Copy,\n S: BuildHasher,"]], "headless_lms_models":[["impl Extend<ExerciseTask> for HashMap<Uuid, ExerciseTask>"]], "http":[["impl<T> Extend<(Option<HeaderName>, T)> for HeaderMap<T>"],["impl<T> Extend<(HeaderName, T)> for HeaderMap<T>"]], "indexmap":[["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,"],["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,"]], @@ -26,7 +26,7 @@ "slotmap":[["impl<'a, K: Key, V: 'a + Copy> Extend<(K, &'a V)> for SecondaryMap<K, V>"],["impl<K: Key, V> Extend<(K, V)> for SecondaryMap<K, V>"]], "smallvec":[["impl<A: Array> Extend<<A as Array>::Item> for SmallVec<A>"]], "sqlx_core":[["impl Extend<AnyQueryResult> for AnyQueryResult"]], -"sqlx_postgres":[["impl Extend<PgLQueryVariantFlag> for PgLQueryVariantFlag"],["impl Extend<PgQueryResult> for PgQueryResult"]], +"sqlx_postgres":[["impl Extend<PgQueryResult> for PgQueryResult"],["impl Extend<PgLQueryVariantFlag> for PgLQueryVariantFlag"]], "tinyvec":[["impl<A: Array> Extend<<A as Array>::Item> for TinyVec<A>"],["impl<'s, T> Extend<T> for SliceVec<'s, T>"],["impl<A: Array> Extend<<A as Array>::Item> for ArrayVec<A>"]], "tokio_stream":[["impl<K, V> Extend<(K, V)> for StreamMap<K, V>"]], "tracing_subscriber":[["impl<T, L> Extend<(T, L)> for Targetswhere\n T: Into<String>,\n L: Into<LevelFilter>,"]] diff --git a/trait.impl/core/iter/traits/collect/trait.FromIterator.js b/trait.impl/core/iter/traits/collect/trait.FromIterator.js index 598a3ba56377..c23499e2429c 100644 --- a/trait.impl/core/iter/traits/collect/trait.FromIterator.js +++ b/trait.impl/core/iter/traits/collect/trait.FromIterator.js @@ -6,7 +6,7 @@ "csv":[["impl<T: AsRef<str>> FromIterator<T> for StringRecord"],["impl<T: AsRef<[u8]>> FromIterator<T> for ByteRecord"]], "darling_core":[["impl FromIterator<Shape> for ShapeSet"]], "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>"]], -"futures_util":[["impl<Fut> FromIterator<Fut> for FuturesUnordered<Fut>"],["impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>"],["impl<Fut: TryFuture + Unpin> FromIterator<Fut> for SelectOk<Fut>"],["impl<F> FromIterator<F> for TryJoinAll<F>where\n F: TryFuture,"],["impl<Fut: Future + Unpin> FromIterator<Fut> for SelectAll<Fut>"],["impl<F: Future> FromIterator<F> for JoinAll<F>"],["impl<Fut: Future> FromIterator<Fut> for FuturesOrdered<Fut>"]], +"futures_util":[["impl<F: Future> FromIterator<F> for JoinAll<F>"],["impl<Fut: TryFuture + Unpin> FromIterator<Fut> for SelectOk<Fut>"],["impl<Fut> FromIterator<Fut> for FuturesUnordered<Fut>"],["impl<Fut: Future> FromIterator<Fut> for FuturesOrdered<Fut>"],["impl<F> FromIterator<F> for TryJoinAll<F>where\n F: TryFuture,"],["impl<St: Stream + Unpin> FromIterator<St> for SelectAll<St>"],["impl<Fut: Future + Unpin> FromIterator<Fut> for SelectAll<Fut>"]], "generic_array":[["impl<T, N> FromIterator<T> for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "git2":[["impl FromIterator<IndexEntryExtendedFlag> for IndexEntryExtendedFlag"],["impl FromIterator<AttrCheckFlags> for AttrCheckFlags"],["impl FromIterator<CheckoutNotificationType> for CheckoutNotificationType"],["impl FromIterator<MergeAnalysis> for MergeAnalysis"],["impl FromIterator<DiffFlags> for DiffFlags"],["impl FromIterator<PathspecFlags> for PathspecFlags"],["impl FromIterator<IndexAddOption> for IndexAddOption"],["impl FromIterator<RevparseMode> for RevparseMode"],["impl FromIterator<ReferenceFormat> for ReferenceFormat"],["impl FromIterator<DiffStatsFormat> for DiffStatsFormat"],["impl FromIterator<Status> for Status"],["impl FromIterator<SubmoduleStatus> for SubmoduleStatus"],["impl FromIterator<MergePreference> for MergePreference"],["impl FromIterator<CredentialType> for CredentialType"],["impl FromIterator<OdbLookupFlags> for OdbLookupFlags"],["impl FromIterator<StashApplyFlags> for StashApplyFlags"],["impl FromIterator<StashFlags> for StashFlags"],["impl FromIterator<RepositoryInitMode> for RepositoryInitMode"],["impl FromIterator<Sort> for Sort"],["impl FromIterator<RepositoryOpenFlags> for RepositoryOpenFlags"],["impl FromIterator<IndexEntryFlag> for IndexEntryFlag"]], "hashbrown":[["impl<K, V, S, A> FromIterator<(K, V)> for HashMap<K, V, S, A>where\n K: Eq + Hash,\n S: BuildHasher + Default,\n A: Default + Allocator,"],["impl<T, S, A> FromIterator<T> for HashSet<T, S, A>where\n T: Eq + Hash,\n S: BuildHasher + Default,\n A: Default + Allocator,"]], diff --git a/trait.impl/core/iter/traits/collect/trait.IntoIterator.js b/trait.impl/core/iter/traits/collect/trait.IntoIterator.js index d537a283a22e..6cfdca9f61a6 100644 --- a/trait.impl/core/iter/traits/collect/trait.IntoIterator.js +++ b/trait.impl/core/iter/traits/collect/trait.IntoIterator.js @@ -1,6 +1,6 @@ (function() {var implementors = { "actix_http":[["impl<'a> IntoIterator for &'a HeaderMap"],["impl IntoIterator for HeaderMap"]], -"ahash":[["impl<'a, T, S> IntoIterator for &'a AHashSet<T, S>"],["impl<'a, K, V, S> IntoIterator for &'a mut AHashMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a AHashMap<K, V, S>"],["impl<T, S> IntoIterator for AHashSet<T, S>"],["impl<K, V, S> IntoIterator for AHashMap<K, V, S>"]], +"ahash":[["impl<'a, K, V, S> IntoIterator for &'a mut AHashMap<K, V, S>"],["impl<'a, T, S> IntoIterator for &'a AHashSet<T, S>"],["impl<T, S> IntoIterator for AHashSet<T, S>"],["impl<K, V, S> IntoIterator for AHashMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a AHashMap<K, V, S>"]], "allocator_api2":[["impl<'a, T, A: Allocator> IntoIterator for &'a mut Vec<T, A>"],["impl<'a, T, A: Allocator> IntoIterator for &'a Vec<T, A>"],["impl<T, A: Allocator> IntoIterator for Vec<T, A>"]], "arrayvec":[["impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a ArrayVec<T, CAP>"],["impl<T, const CAP: usize> IntoIterator for ArrayVec<T, CAP>"],["impl<'a, T: 'a, const CAP: usize> IntoIterator for &'a mut ArrayVec<T, CAP>"]], "bytes":[["impl IntoIterator for BytesMut"],["impl<'a> IntoIterator for &'a BytesMut"],["impl<T, U> IntoIterator for Chain<T, U>where\n T: Buf,\n U: Buf,"],["impl IntoIterator for Bytes"],["impl<'a> IntoIterator for &'a Bytes"]], @@ -9,11 +9,11 @@ "csv":[["impl<'a> IntoIterator for &'a StringRecord"],["impl<'r> IntoIterator for &'r ByteRecord"]], "darling_core":[["impl IntoIterator for Error"],["impl<T> IntoIterator for Fields<T>"]], "dashmap":[["impl<K: Eq + Hash, S: BuildHasher + Clone> IntoIterator for DashSet<K, S>"],["impl<K: Eq + Hash, V, S: BuildHasher + Clone> IntoIterator for DashMap<K, V, S>"],["impl<'a, K: Eq + Hash, V, S: BuildHasher + Clone> IntoIterator for &'a DashMap<K, V, S>"]], -"futures_util":[["impl<'a, St: Stream + Unpin> IntoIterator for &'a mut SelectAll<St>"],["impl<'a, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>"],["impl<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>"],["impl<'a, Fut: Unpin> IntoIterator for &'a mut FuturesUnordered<Fut>"],["impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>"],["impl<St: Stream + Unpin> IntoIterator for SelectAll<St>"]], +"futures_util":[["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, St: Stream + Unpin> IntoIterator for &'a SelectAll<St>"],["impl<Fut: Unpin> IntoIterator for FuturesUnordered<Fut>"],["impl<'a, Fut: Unpin> IntoIterator for &'a FuturesUnordered<Fut>"]], "generic_array":[["impl<'a, T: 'a, N> IntoIterator for &'a mut GenericArray<T, N>where\n N: ArrayLength<T>,"],["impl<'a, T: 'a, N> IntoIterator for &'a GenericArray<T, N>where\n N: ArrayLength<T>,"],["impl<T, N> IntoIterator for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "git2":[["impl IntoIterator for RepositoryInitMode"],["impl IntoIterator for PathspecFlags"],["impl IntoIterator for IndexAddOption"],["impl IntoIterator for MergeAnalysis"],["impl<'a> IntoIterator for &'a StringArray"],["impl IntoIterator for DiffStatsFormat"],["impl IntoIterator for ReferenceFormat"],["impl IntoIterator for CredentialType"],["impl<'repo, 'iter> IntoIterator for &'iter Tree<'repo>"],["impl IntoIterator for AttrCheckFlags"],["impl IntoIterator for SubmoduleStatus"],["impl IntoIterator for IndexEntryExtendedFlag"],["impl IntoIterator for MergePreference"],["impl IntoIterator for OdbLookupFlags"],["impl IntoIterator for DiffFlags"],["impl IntoIterator for Sort"],["impl IntoIterator for Status"],["impl IntoIterator for StashFlags"],["impl<'a> IntoIterator for &'a Statuses<'a>"],["impl IntoIterator for RevparseMode"],["impl IntoIterator for CheckoutNotificationType"],["impl IntoIterator for IndexEntryFlag"],["impl IntoIterator for StashApplyFlags"],["impl IntoIterator for RepositoryOpenFlags"]], -"hashbrown":[["impl<'a, T, A> IntoIterator for &'a HashTable<T, A>where\n A: Allocator,"],["impl<'a, T, A> IntoIterator for &'a mut HashTable<T, A>where\n A: Allocator,"],["impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>"],["impl<T, A: Allocator> IntoIterator for RawTable<T, A>"],["impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>"],["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<T, A> IntoIterator for HashTable<T, A>where\n A: Allocator,"],["impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>"]], -"hashlink":[["impl<K, V, S> IntoIterator for LruCache<K, V, S>"],["impl<'a, T, S> IntoIterator for &'a LinkedHashSet<T, S>"],["impl<'a, K, V, S> IntoIterator for &'a mut LinkedHashMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a LruCache<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a LinkedHashMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a mut LruCache<K, V, S>"],["impl<K, V, S> IntoIterator for LinkedHashMap<K, V, S>"],["impl<T, S> IntoIterator for LinkedHashSet<T, S>"]], +"hashbrown":[["impl<'a, K, V, S, A: Allocator> IntoIterator for &'a HashMap<K, V, S, A>"],["impl<T, S, A: Allocator> IntoIterator for HashSet<T, S, A>"],["impl<'a, T, A> IntoIterator for &'a mut HashTable<T, A>where\n A: Allocator,"],["impl<K, V, S, A: Allocator> IntoIterator for HashMap<K, V, S, A>"],["impl<'a, T, A> IntoIterator for &'a 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, A> IntoIterator for HashTable<T, A>where\n A: Allocator,"],["impl<'a, T, S, A: Allocator> IntoIterator for &'a HashSet<T, S, A>"],["impl<T, A: Allocator> IntoIterator for RawTable<T, A>"]], +"hashlink":[["impl<'a, K, V, S> IntoIterator for &'a mut LinkedHashMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a LinkedHashMap<K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a LruCache<K, V, S>"],["impl<K, V, S> IntoIterator for LinkedHashMap<K, V, S>"],["impl<'a, T, S> IntoIterator for &'a LinkedHashSet<T, S>"],["impl<T, S> IntoIterator for LinkedHashSet<T, S>"],["impl<'a, K, V, S> IntoIterator for &'a mut LruCache<K, V, S>"],["impl<K, V, S> IntoIterator for LruCache<K, V, S>"]], "http":[["impl<'a, T> IntoIterator for GetAll<'a, T>"],["impl<T> IntoIterator for HeaderMap<T>"],["impl<'a, T> IntoIterator for &'a mut HeaderMap<T>"],["impl<'a, 'b: 'a, T> IntoIterator for &'b mut OccupiedEntry<'a, T>"],["impl<'a, T> IntoIterator for &'a HeaderMap<T>"],["impl<'a, T> IntoIterator for OccupiedEntry<'a, T>"],["impl<'a, 'b: 'a, T> IntoIterator for &'b GetAll<'a, T>"],["impl<'a, 'b: 'a, T> IntoIterator for &'b OccupiedEntry<'a, T>"]], "indexmap":[["impl<'a, K, V> IntoIterator for &'a Slice<K, V>"],["impl<'a, K, V> IntoIterator for &'a mut Slice<K, V>"],["impl<'a, T, S> IntoIterator for &'a IndexSet<T, S>"],["impl<K, V, S> IntoIterator for IndexMap<K, V, S>"],["impl<T, S> IntoIterator for IndexSet<T, S>"],["impl<'a, K, V, S> IntoIterator for &'a mut IndexMap<K, V, S>"],["impl<K, V> IntoIterator for Box<Slice<K, V>>"],["impl<'a, K, V, S> IntoIterator for &'a IndexMap<K, V, S>"],["impl<'a, T> IntoIterator for &'a Slice<T>"],["impl<T> IntoIterator for Box<Slice<T>>"]], "inout":[["impl<'inp, 'out, T> IntoIterator for InOutBuf<'inp, 'out, T>"]], @@ -35,7 +35,7 @@ "slab":[["impl<'a, T> IntoIterator for &'a mut Slab<T>"],["impl<'a, T> IntoIterator for &'a Slab<T>"],["impl<T> IntoIterator for Slab<T>"]], "slotmap":[["impl<'a, K: 'a + Key, V> IntoIterator for &'a DenseSlotMap<K, V>"],["impl<'a, K: 'a + Key, V> IntoIterator for &'a mut DenseSlotMap<K, V>"],["impl<'a, K: Key, V> IntoIterator for &'a mut HopSlotMap<K, V>"],["impl<'a, K: Key, V> IntoIterator for &'a mut SlotMap<K, V>"],["impl<K: Key, V> IntoIterator for DenseSlotMap<K, V>"],["impl<'a, K: Key, V> IntoIterator for &'a SlotMap<K, V>"],["impl<K: Key, V> IntoIterator for HopSlotMap<K, V>"],["impl<'a, K: Key, V> IntoIterator for &'a mut SecondaryMap<K, V>"],["impl<'a, K: Key, V> IntoIterator for &'a HopSlotMap<K, V>"],["impl<K: Key, V> IntoIterator for SecondaryMap<K, V>"],["impl<'a, K: Key, V> IntoIterator for &'a SecondaryMap<K, V>"],["impl<K: Key, V> IntoIterator for SlotMap<K, V>"]], "smallvec":[["impl<'a, A: Array> IntoIterator for &'a mut SmallVec<A>"],["impl<A: Array> IntoIterator for SmallVec<A>"],["impl<'a, A: Array> IntoIterator for &'a SmallVec<A>"]], -"sqlx_postgres":[["impl IntoIterator for PgLTree"],["impl IntoIterator for PgLQueryVariantFlag"],["impl IntoIterator for PgLQuery"]], +"sqlx_postgres":[["impl IntoIterator for PgLQuery"],["impl IntoIterator for PgLQueryVariantFlag"],["impl IntoIterator for PgLTree"]], "thread_local":[["impl<T: Send> IntoIterator for CachedThreadLocal<T>"],["impl<T: Send> IntoIterator for ThreadLocal<T>"],["impl<'a, T: Send + 'a> IntoIterator for &'a mut CachedThreadLocal<T>"],["impl<'a, T: Send> IntoIterator for &'a mut ThreadLocal<T>"],["impl<'a, T: Send + Sync> IntoIterator for &'a ThreadLocal<T>"]], "tinyvec":[["impl<'a, A: Array> IntoIterator for &'a mut ArrayVec<A>"],["impl<A: Array> IntoIterator for TinyVec<A>"],["impl<'s, T> IntoIterator for SliceVec<'s, T>"],["impl<'a, A: Array> IntoIterator for &'a mut TinyVec<A>"],["impl<'a, A: Array> IntoIterator for &'a ArrayVec<A>"],["impl<'a, A: Array> IntoIterator for &'a TinyVec<A>"],["impl<A: Array> IntoIterator for ArrayVec<A>"]], "tracing_core":[["impl<'a> IntoIterator for &'a FieldSet"]], diff --git a/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js b/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js index 3f870ce88f99..437e8c4c5bae 100644 --- a/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js +++ b/trait.impl/core/iter/traits/double_ended/trait.DoubleEndedIterator.js @@ -7,7 +7,7 @@ "either":[["impl<L, R> DoubleEndedIterator for Either<L, R>where\n L: DoubleEndedIterator,\n R: DoubleEndedIterator<Item = L::Item>,"]], "generic_array":[["impl<T, N> DoubleEndedIterator for GenericArrayIter<T, N>where\n N: ArrayLength<T>,"]], "git2":[["impl<'a> DoubleEndedIterator for Iter<'a>"],["impl<'a> DoubleEndedIterator for IterBytes<'a>"],["impl<'repo> DoubleEndedIterator for Refspecs<'repo>"],["impl<'repo, 'commit> DoubleEndedIterator for Parents<'commit, 'repo>"],["impl DoubleEndedIterator for MessageTrailersBytesIterator<'_>"],["impl DoubleEndedIterator for MessageTrailersStrsIterator<'_>"],["impl<'blame> DoubleEndedIterator for BlameIter<'blame>"],["impl<'diff> DoubleEndedIterator for Deltas<'diff>"],["impl<'list> DoubleEndedIterator for PathspecDiffEntries<'list>"],["impl<'a> DoubleEndedIterator for StatusIter<'a>"],["impl<'tree> DoubleEndedIterator for TreeIter<'tree>"],["impl<'list> DoubleEndedIterator for PathspecFailedEntries<'list>"],["impl<'list> DoubleEndedIterator for PathspecEntries<'list>"],["impl<'reflog> DoubleEndedIterator for ReflogIter<'reflog>"]], -"hashlink":[["impl<K, V> DoubleEndedIterator for IntoIter<K, V>"],["impl<'a, T> DoubleEndedIterator for Iter<'a, T>"],["impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V>"],["impl<'a, K> DoubleEndedIterator for Drain<'a, K>"],["impl<'a, K, V> DoubleEndedIterator for Drain<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>"],["impl<K> DoubleEndedIterator for IntoIter<K>"]], +"hashlink":[["impl<'a, K, V> DoubleEndedIterator for Drain<'a, K, V>"],["impl<K> DoubleEndedIterator for IntoIter<K>"],["impl<'a, K, V> DoubleEndedIterator for ValuesMut<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for IterMut<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for Keys<'a, K, V>"],["impl<K, V> DoubleEndedIterator for IntoIter<K, V>"],["impl<'a, K> DoubleEndedIterator for Drain<'a, K>"],["impl<'a, T> DoubleEndedIterator for Iter<'a, T>"],["impl<'a, K, V> DoubleEndedIterator for Values<'a, K, V>"],["impl<'a, K, V> DoubleEndedIterator for Iter<'a, K, V>"]], "http":[["impl<'a, T: 'a> DoubleEndedIterator for ValueIterMut<'a, T>"],["impl<'a, T: 'a> DoubleEndedIterator for ValueIter<'a, T>"]], "indexmap":[["impl<T> DoubleEndedIterator for Iter<'_, T>"],["impl<I, T, S> DoubleEndedIterator for Splice<'_, I, T, S>where\n I: Iterator<Item = T>,\n T: Hash + Eq,\n S: BuildHasher,"],["impl<T, S> DoubleEndedIterator for Difference<'_, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K, V> DoubleEndedIterator for Keys<'_, K, V>"],["impl<K, V> DoubleEndedIterator for ValuesMut<'_, K, V>"],["impl<T> DoubleEndedIterator for IntoIter<T>"],["impl<T, S> DoubleEndedIterator for Union<'_, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K, V> DoubleEndedIterator for IntoIter<K, V>"],["impl<T, S> DoubleEndedIterator for Intersection<'_, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K, V> DoubleEndedIterator for Iter<'_, K, V>"],["impl<K, V> DoubleEndedIterator for IntoKeys<K, V>"],["impl<K, V> DoubleEndedIterator for IterMut<'_, K, V>"],["impl<I, K, V, S> DoubleEndedIterator for Splice<'_, I, K, V, S>where\n I: Iterator<Item = (K, V)>,\n K: Hash + Eq,\n S: BuildHasher,"],["impl<K, V> DoubleEndedIterator for Values<'_, K, V>"],["impl<T> DoubleEndedIterator for Drain<'_, T>"],["impl<K, V> DoubleEndedIterator for IntoValues<K, V>"],["impl<K, V> DoubleEndedIterator for Drain<'_, K, V>"],["impl<T, S1, S2> DoubleEndedIterator for SymmetricDifference<'_, T, S1, S2>where\n T: Eq + Hash,\n S1: BuildHasher,\n S2: BuildHasher,"]], "ipnet":[["impl DoubleEndedIterator for Ipv6AddrRange"],["impl DoubleEndedIterator for IpAddrRange"],["impl DoubleEndedIterator for Ipv4AddrRange"]], diff --git a/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js b/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js index 8be4715ee45b..b69afaded729 100644 --- a/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js +++ b/trait.impl/core/iter/traits/exact_size/trait.ExactSizeIterator.js @@ -7,11 +7,11 @@ "chrono":[["impl ExactSizeIterator for NaiveDateDaysIterator"],["impl ExactSizeIterator for NaiveDateWeeksIterator"]], "csv":[["impl<'r> ExactSizeIterator for ByteRecordIter<'r>"]], "either":[["impl<L, R> ExactSizeIterator for Either<L, R>where\n L: ExactSizeIterator,\n R: ExactSizeIterator<Item = L::Item>,"]], -"futures_util":[["impl<Fut> ExactSizeIterator for IterPinMut<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for IterMut<'_, St>"],["impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for Iter<'_, St>"],["impl<Fut: Unpin> ExactSizeIterator for IntoIter<Fut>"],["impl<Fut: Unpin> ExactSizeIterator for Iter<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for IntoIter<St>"],["impl<Fut> ExactSizeIterator for IterPinRef<'_, Fut>"]], +"futures_util":[["impl<St: Stream + Unpin> ExactSizeIterator for IterMut<'_, St>"],["impl<St: Stream + Unpin> ExactSizeIterator for IntoIter<St>"],["impl<Fut> ExactSizeIterator for IterPinMut<'_, Fut>"],["impl<Fut: Unpin> ExactSizeIterator for IterMut<'_, Fut>"],["impl<Fut: Unpin> ExactSizeIterator for Iter<'_, Fut>"],["impl<St: Stream + Unpin> ExactSizeIterator for Iter<'_, St>"],["impl<Fut> ExactSizeIterator for IterPinRef<'_, Fut>"],["impl<Fut: Unpin> ExactSizeIterator for IntoIter<Fut>"]], "generic_array":[["impl<T, N> ExactSizeIterator for GenericArrayIter<T, N>where\n N: ArrayLength<T>,"]], "git2":[["impl<'diff> ExactSizeIterator for Deltas<'diff>"],["impl<'list> ExactSizeIterator for PathspecFailedEntries<'list>"],["impl<'a> ExactSizeIterator for StatusIter<'a>"],["impl ExactSizeIterator for MessageTrailersBytesIterator<'_>"],["impl<'blame> ExactSizeIterator for BlameIter<'blame>"],["impl<'a> ExactSizeIterator for Iter<'a>"],["impl<'repo> ExactSizeIterator for Refspecs<'repo>"],["impl<'a> ExactSizeIterator for IterBytes<'a>"],["impl ExactSizeIterator for MessageTrailersStrsIterator<'_>"],["impl<'tree> ExactSizeIterator for TreeIter<'tree>"],["impl<'list> ExactSizeIterator for PathspecDiffEntries<'list>"],["impl<'repo, 'commit> ExactSizeIterator for Parents<'commit, 'repo>"],["impl<'list> ExactSizeIterator for PathspecEntries<'list>"],["impl<'reflog> ExactSizeIterator for ReflogIter<'reflog>"]], -"hashbrown":[["impl<T> ExactSizeIterator for Iter<'_, T>"],["impl<K, A: Allocator> ExactSizeIterator for Drain<'_, K, A>"],["impl<T> ExactSizeIterator for IterMut<'_, T>"],["impl<'a, K> ExactSizeIterator for Iter<'a, K>"],["impl<K, V> ExactSizeIterator for Iter<'_, K, V>"],["impl<K, V> ExactSizeIterator for ValuesMut<'_, K, V>"],["impl<T, A> ExactSizeIterator for IntoIter<T, A>where\n A: Allocator,"],["impl<T> ExactSizeIterator for RawIter<T>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoValues<K, V, A>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoKeys<K, V, A>"],["impl<K, V> ExactSizeIterator for Keys<'_, K, V>"],["impl<K, V> ExactSizeIterator for IterMut<'_, K, V>"],["impl<T, A: Allocator> ExactSizeIterator for RawDrain<'_, T, A>"],["impl<T, A: Allocator> ExactSizeIterator for Drain<'_, T, A>"],["impl<K, V, A: Allocator> ExactSizeIterator for Drain<'_, K, V, A>"],["impl<K, V> ExactSizeIterator for Values<'_, K, V>"],["impl<K, A: Allocator> ExactSizeIterator for IntoIter<K, A>"],["impl<T, A: Allocator> ExactSizeIterator for RawIntoIter<T, A>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoIter<K, V, A>"]], -"hashlink":[["impl<'a, K, V> ExactSizeIterator for Values<'a, K, V>"],["impl<'a, K, V> ExactSizeIterator for Keys<'a, K, V>"],["impl<K> ExactSizeIterator for IntoIter<K>"],["impl<K, V> ExactSizeIterator for IntoIter<K, V>"],["impl<'a, K> ExactSizeIterator for Drain<'a, K>"],["impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V>"],["impl<'a, K> ExactSizeIterator for Iter<'a, K>"],["impl<'a, K, V> ExactSizeIterator for ValuesMut<'a, K, V>"],["impl<'a, K, V> ExactSizeIterator for Iter<'a, K, V>"]], +"hashbrown":[["impl<T> ExactSizeIterator for RawIter<T>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoIter<K, V, A>"],["impl<T, A: Allocator> ExactSizeIterator for Drain<'_, T, A>"],["impl<T> ExactSizeIterator for IterMut<'_, T>"],["impl<K, V> ExactSizeIterator for Values<'_, K, V>"],["impl<K, V> ExactSizeIterator for ValuesMut<'_, K, V>"],["impl<K, A: Allocator> ExactSizeIterator for IntoIter<K, A>"],["impl<K, V> ExactSizeIterator for IterMut<'_, K, V>"],["impl<T> ExactSizeIterator for Iter<'_, T>"],["impl<K, V> ExactSizeIterator for Keys<'_, K, V>"],["impl<'a, K> ExactSizeIterator for Iter<'a, K>"],["impl<K, V> ExactSizeIterator for Iter<'_, K, V>"],["impl<K, V, A: Allocator> ExactSizeIterator for Drain<'_, K, V, A>"],["impl<T, A> ExactSizeIterator for IntoIter<T, A>where\n A: Allocator,"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoKeys<K, V, A>"],["impl<T, A: Allocator> ExactSizeIterator for RawDrain<'_, T, A>"],["impl<K, A: Allocator> ExactSizeIterator for Drain<'_, K, A>"],["impl<K, V, A: Allocator> ExactSizeIterator for IntoValues<K, V, A>"],["impl<T, A: Allocator> ExactSizeIterator for RawIntoIter<T, A>"]], +"hashlink":[["impl<K> ExactSizeIterator for IntoIter<K>"],["impl<'a, K> ExactSizeIterator for Drain<'a, K>"],["impl<'a, K, V> ExactSizeIterator for Iter<'a, K, V>"],["impl<'a, K, V> ExactSizeIterator for IterMut<'a, K, V>"],["impl<'a, K, V> ExactSizeIterator for Values<'a, K, V>"],["impl<'a, K, V> ExactSizeIterator for ValuesMut<'a, K, V>"],["impl<K, V> ExactSizeIterator for IntoIter<K, V>"],["impl<'a, K, V> ExactSizeIterator for Keys<'a, K, V>"],["impl<'a, K> ExactSizeIterator for Iter<'a, K>"]], "http":[["impl<'a, T> ExactSizeIterator for Keys<'a, T>"]], "indexmap":[["impl<I, T, S> ExactSizeIterator for Splice<'_, I, T, S>where\n I: Iterator<Item = T>,\n T: Hash + Eq,\n S: BuildHasher,"],["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<K, V> ExactSizeIterator for Values<'_, K, V>"],["impl<K, V> ExactSizeIterator for Drain<'_, K, V>"],["impl<K, V> ExactSizeIterator for Iter<'_, K, V>"],["impl<K, V> ExactSizeIterator for IntoIter<K, V>"],["impl<K, V> ExactSizeIterator for IntoKeys<K, V>"],["impl<K, V> ExactSizeIterator for IntoValues<K, V>"],["impl<K, V> ExactSizeIterator for IterMut<'_, K, V>"],["impl<K, V> ExactSizeIterator for ValuesMut<'_, K, V>"],["impl<T> ExactSizeIterator for IntoIter<T>"],["impl<K, V> ExactSizeIterator for Keys<'_, K, V>"],["impl<T> ExactSizeIterator for Iter<'_, T>"],["impl<T> ExactSizeIterator for Drain<'_, T>"]], "itertools":[["impl<A> ExactSizeIterator for Zip<(A,)>where\n A: ExactSizeIterator,"],["impl<I, J> ExactSizeIterator for ZipEq<I, J>where\n I: ExactSizeIterator,\n J: ExactSizeIterator,"],["impl<I> ExactSizeIterator for ExactlyOneError<I>where\n I: ExactSizeIterator,"],["impl<I> ExactSizeIterator for Tee<I>where\n I: ExactSizeIterator,\n I::Item: Clone,"],["impl<A, B> ExactSizeIterator for Zip<(A, B)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,"],["impl<A, B, C, D> ExactSizeIterator for Zip<(A, B, C, D)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,"],["impl<A, B, C, D, E, F, G, H, I> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H, I)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,\n G: ExactSizeIterator,\n H: ExactSizeIterator,\n I: ExactSizeIterator,"],["impl<T> ExactSizeIterator for TupleBuffer<T>where\n T: HomogeneousTuple,"],["impl<I> ExactSizeIterator for Step<I>where\n I: ExactSizeIterator,"],["impl<I, T> ExactSizeIterator for TupleWindows<I, T>where\n I: ExactSizeIterator<Item = T::Item>,\n T: HomogeneousTuple + Clone,\n T::Item: Clone,"],["impl<A, B, C, D, E, F> ExactSizeIterator for Zip<(A, B, C, D, E, F)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,"],["impl<A, B, C, D, E> ExactSizeIterator for Zip<(A, B, C, D, E)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,"],["impl<A, B, C, D, E, F, G> ExactSizeIterator for Zip<(A, B, C, D, E, F, G)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,\n G: ExactSizeIterator,"],["impl<I, F> ExactSizeIterator for Update<I, F>where\n I: ExactSizeIterator,\n F: FnMut(&mut I::Item),"],["impl<A, B, C> ExactSizeIterator for Zip<(A, B, C)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,"],["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> ExactSizeIterator for RepeatN<A>where\n A: Clone,"],["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)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,\n G: ExactSizeIterator,\n H: ExactSizeIterator,\n I: ExactSizeIterator,\n J: ExactSizeIterator,\n K: ExactSizeIterator,\n L: ExactSizeIterator,"],["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)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,\n G: ExactSizeIterator,\n H: ExactSizeIterator,\n I: ExactSizeIterator,\n J: ExactSizeIterator,\n K: ExactSizeIterator,"],["impl<I, F> ExactSizeIterator for PadUsing<I, F>where\n I: ExactSizeIterator,\n F: FnMut(usize) -> I::Item,"],["impl<T, U> ExactSizeIterator for ZipLongest<T, U>where\n T: ExactSizeIterator,\n U: ExactSizeIterator,"],["impl<I, T> ExactSizeIterator for Tuples<I, T>where\n I: ExactSizeIterator<Item = T::Item>,\n T: HomogeneousTuple,"],["impl<I> ExactSizeIterator for WithPosition<I>where\n I: ExactSizeIterator,"],["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> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,\n G: ExactSizeIterator,\n H: ExactSizeIterator,"],["impl<A, B, C, D, E, F, G, H, I, J> ExactSizeIterator for Zip<(A, B, C, D, E, F, G, H, I, J)>where\n A: ExactSizeIterator,\n B: ExactSizeIterator,\n C: ExactSizeIterator,\n D: ExactSizeIterator,\n E: ExactSizeIterator,\n F: ExactSizeIterator,\n G: ExactSizeIterator,\n H: ExactSizeIterator,\n I: ExactSizeIterator,\n J: ExactSizeIterator,"]], diff --git a/trait.impl/core/iter/traits/iterator/trait.Iterator.js b/trait.impl/core/iter/traits/iterator/trait.Iterator.js index 17f29b0bc9c2..5fe1faebcbdb 100644 --- a/trait.impl/core/iter/traits/iterator/trait.Iterator.js +++ b/trait.impl/core/iter/traits/iterator/trait.Iterator.js @@ -7,7 +7,7 @@ "arrayvec":[["impl<'a, T: 'a, const CAP: usize> Iterator for Drain<'a, T, CAP>"],["impl<T, const CAP: usize> Iterator for IntoIter<T, CAP>"]], "bitflags":[["impl<B: Flags> Iterator for IterNames<B>"],["impl<B: Flags> Iterator for Iter<B>"]], "bytes":[["impl<T: Buf> Iterator for IntoIter<T>"]], -"chrono":[["impl Iterator for NaiveDateWeeksIterator"],["impl<'a> Iterator for StrftimeItems<'a>"],["impl Iterator for NaiveDateDaysIterator"]], +"chrono":[["impl Iterator for NaiveDateDaysIterator"],["impl Iterator for NaiveDateWeeksIterator"],["impl<'a> Iterator for StrftimeItems<'a>"]], "combine":[["impl<Input> Iterator for IteratorStream<Input>where\n Input: Iterator,"],["impl<'a, Input, P, S, M> Iterator for Iter<'a, Input, P, S, M>where\n Input: Stream,\n P: Parser<Input>,\n S: BorrowMut<P::PartialState>,\n M: ParseMode,"]], "cookie":[["impl<'a> Iterator for Iter<'a>"],["impl<'a> Iterator for Delta<'a>"]], "crossbeam_channel":[["impl<T> Iterator for IntoIter<T>"],["impl<T> Iterator for Iter<'_, T>"],["impl<T> Iterator for TryIter<'_, T>"]], @@ -19,12 +19,12 @@ "finl_unicode":[["impl<'a> Iterator for Graphemes<'a>"]], "form_urlencoded":[["impl<'a> Iterator for Parse<'a>"],["impl<'a> Iterator for ByteSerialize<'a>"],["impl<'a> Iterator for ParseIntoOwned<'a>"]], "futures_executor":[["impl<S: Stream + Unpin> Iterator for BlockingStream<S>"]], -"futures_util":[["impl<'a, Fut> Iterator for IterPinRef<'a, Fut>"],["impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut>"],["impl<Fut: Unpin> Iterator for IntoIter<Fut>"],["impl<'a, Fut> Iterator for IterPinMut<'a, Fut>"],["impl<'a, St: Stream + Unpin> Iterator for IterMut<'a, St>"],["impl<St: Stream + Unpin> Iterator for IntoIter<St>"],["impl<'a, St: Stream + Unpin> Iterator for Iter<'a, St>"],["impl<'a, Fut: Unpin> Iterator for Iter<'a, Fut>"]], +"futures_util":[["impl<'a, Fut> Iterator for IterPinMut<'a, Fut>"],["impl<St: Stream + Unpin> Iterator for IntoIter<St>"],["impl<'a, Fut> Iterator for IterPinRef<'a, Fut>"],["impl<'a, Fut: Unpin> Iterator for Iter<'a, Fut>"],["impl<'a, Fut: Unpin> Iterator for IterMut<'a, Fut>"],["impl<'a, St: Stream + Unpin> Iterator for Iter<'a, St>"],["impl<'a, St: Stream + Unpin> Iterator for IterMut<'a, St>"],["impl<Fut: Unpin> Iterator for IntoIter<Fut>"]], "generic_array":[["impl<T, N> Iterator for GenericArrayIter<T, N>where\n N: ArrayLength<T>,"]], "gimli":[["impl<'index, R: Reader> Iterator for UnitIndexSectionIterator<'index, R>"],["impl<'iter, R: Reader> Iterator for RegisterRuleIter<'iter, R>"]], "git2":[["impl<'list> Iterator for PathspecDiffEntries<'list>"],["impl<'index> Iterator for IndexEntries<'index>"],["impl<'repo> Iterator for References<'repo>"],["impl<'repo, 'commit> Iterator for Parents<'commit, 'repo>"],["impl<'pair> Iterator for MessageTrailersBytesIterator<'pair>"],["impl<'a> Iterator for Iter<'a>"],["impl<'index> Iterator for IndexConflicts<'index>"],["impl<'list> Iterator for PathspecFailedEntries<'list>"],["impl<'diff> Iterator for Deltas<'diff>"],["impl<'tree> Iterator for TreeIter<'tree>"],["impl<'rebase> Iterator for Rebase<'rebase>"],["impl<'repo> Iterator for Notes<'repo>"],["impl<'list> Iterator for PathspecEntries<'list>"],["impl<'a> Iterator for IterBytes<'a>"],["impl<'reflog> Iterator for ReflogIter<'reflog>"],["impl<'blame> Iterator for BlameIter<'blame>"],["impl<'a> Iterator for StatusIter<'a>"],["impl<'repo> Iterator for Branches<'repo>"],["impl<'pair> Iterator for MessageTrailersStrsIterator<'pair>"],["impl<'repo> Iterator for Revwalk<'repo>"],["impl<'repo> Iterator for Refspecs<'repo>"],["impl<'repo, 'references> Iterator for ReferenceNames<'repo, 'references>"]], -"hashbrown":[["impl<T, F, A: Allocator> Iterator for ExtractIf<'_, T, F, A>where\n F: FnMut(&mut T) -> bool,"],["impl<'a, T> Iterator for Iter<'a, T>"],["impl<T, A> Iterator for IntoIter<T, A>where\n A: Allocator,"],["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, K, V> Iterator for Values<'a, K, V>"],["impl<T, A: Allocator> Iterator for RawDrain<'_, T, A>"],["impl<T> Iterator for RawIter<T>"],["impl<K, F, A: Allocator> Iterator for ExtractIf<'_, K, F, A>where\n F: FnMut(&K) -> bool,"],["impl<'a, K> Iterator for Iter<'a, K>"],["impl<K, A: Allocator> Iterator for IntoIter<K, A>"],["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> Iterator for Iter<'a, K, V>"],["impl<T, A: Allocator> Iterator for RawIntoIter<T, A>"],["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, V, A: Allocator> Iterator for IntoKeys<K, V, A>"],["impl<K, A: Allocator> Iterator for Drain<'_, K, 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, V, A: Allocator> Iterator for IntoValues<K, V, A>"],["impl<T, A: Allocator> Iterator for Drain<'_, T, A>"],["impl<'a, K, V, A: Allocator> Iterator for Drain<'a, K, V, A>"],["impl<'a, T> Iterator for IterMut<'a, T>"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["impl<K, V, A: Allocator> Iterator for IntoIter<K, V, A>"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<'a, K, V> Iterator for IterMut<'a, K, V>"],["impl<T> Iterator for RawIterHash<T>"],["impl<'a, T, S, A> Iterator for Difference<'a, T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"]], -"hashlink":[["impl<'a, K, V> Iterator for Iter<'a, K, V>"],["impl<'a, K, V> Iterator for IterMut<'a, K, V>"],["impl<K, V> Iterator for IntoIter<K, V>"],["impl<K> Iterator for IntoIter<K>"],["impl<'a, T, S> Iterator for Union<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K> Iterator for Iter<'a, K>"],["impl<'a, K, V> Iterator for Values<'a, K, V>"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<'a, T, S> Iterator for Intersection<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["impl<'a, K> Iterator for Drain<'a, K>"],["impl<'a, T, S> Iterator for Difference<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, T, S> Iterator for SymmetricDifference<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K, V> Iterator for Drain<'a, K, V>"]], +"hashbrown":[["impl<T, F, A: Allocator> Iterator for ExtractIf<'_, T, F, A>where\n F: FnMut(&mut T) -> bool,"],["impl<T, A: Allocator> Iterator for RawDrain<'_, T, A>"],["impl<T, A: Allocator> Iterator for RawIntoIter<T, A>"],["impl<'a, T> Iterator for IterMut<'a, T>"],["impl<'a, K> Iterator for Iter<'a, K>"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<T> Iterator for RawIterHash<T>"],["impl<T> Iterator for RawIter<T>"],["impl<T, A> Iterator for IntoIter<T, A>where\n A: Allocator,"],["impl<K, V, F, A> Iterator for ExtractIf<'_, K, V, F, A>where\n F: FnMut(&K, &mut V) -> bool,\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<K, V, A: Allocator> Iterator for IntoKeys<K, V, A>"],["impl<'a, K, V, A: Allocator> Iterator for Drain<'a, K, V, A>"],["impl<'a, T> Iterator for Iter<'a, T>"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["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, K, V> Iterator for Iter<'a, K, V>"],["impl<'a, K, V> Iterator for IterMut<'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<K, A: Allocator> Iterator for Drain<'_, K, A>"],["impl<K, A: Allocator> Iterator for IntoIter<K, A>"],["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,"],["impl<K, F, A: Allocator> Iterator for ExtractIf<'_, K, F, A>where\n F: FnMut(&K) -> bool,"],["impl<K, V, A: Allocator> Iterator for IntoIter<K, V, A>"],["impl<K, V, A: Allocator> Iterator for IntoValues<K, V, A>"]], +"hashlink":[["impl<'a, T, S> Iterator for Difference<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K> Iterator for Iter<'a, K>"],["impl<'a, K, V> Iterator for Values<'a, K, V>"],["impl<K> Iterator for IntoIter<K>"],["impl<'a, K, V> Iterator for ValuesMut<'a, K, V>"],["impl<'a, K, V> Iterator for Drain<'a, K, V>"],["impl<'a, K, V> Iterator for IterMut<'a, K, V>"],["impl<'a, K, V> Iterator for Iter<'a, K, V>"],["impl<'a, T, S> Iterator for SymmetricDifference<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, T, S> Iterator for Intersection<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K> Iterator for Drain<'a, K>"],["impl<'a, T, S> Iterator for Union<'a, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<'a, K, V> Iterator for Keys<'a, K, V>"],["impl<K, V> Iterator for IntoIter<K, V>"]], "http":[["impl<'a, T> Iterator for ValueDrain<'a, T>"],["impl<'a, T> Iterator for Values<'a, T>"],["impl<'a, T> Iterator for ValuesMut<'a, T>"],["impl<'a, T: 'a> Iterator for ValueIter<'a, T>"],["impl<'a, T: 'a> Iterator for ValueIterMut<'a, T>"],["impl<T> Iterator for IntoIter<T>"],["impl<'a, T> Iterator for Keys<'a, T>"],["impl<'a, T> Iterator for IterMut<'a, T>"],["impl<'a, T> Iterator for Iter<'a, T>"],["impl<'a, T> Iterator for Drain<'a, T>"]], "hyper":[["impl Iterator for GaiAddrs"]], "icu_collections":[["impl<'a, T: TrieValue> Iterator for CodePointMapRangeIterator<'a, T>"]], diff --git a/trait.impl/core/iter/traits/marker/trait.FusedIterator.js b/trait.impl/core/iter/traits/marker/trait.FusedIterator.js index 67464f24b4ef..b471752ecb2e 100644 --- a/trait.impl/core/iter/traits/marker/trait.FusedIterator.js +++ b/trait.impl/core/iter/traits/marker/trait.FusedIterator.js @@ -1,12 +1,12 @@ (function() {var implementors = { "actix_http":[["impl FusedIterator for Removed"],["impl FusedIterator for Iter<'_>"],["impl FusedIterator for Drain<'_>"],["impl FusedIterator for Keys<'_>"],["impl FusedIterator for IntoIter"]], "allocator_api2":[["impl<I: FusedIterator + ?Sized, A: Allocator> FusedIterator for Box<I, A>"],["impl<T, A: Allocator> FusedIterator for Drain<'_, T, A>"],["impl<T, A: Allocator> FusedIterator for IntoIter<T, A>"]], -"chrono":[["impl FusedIterator for NaiveDateWeeksIterator"],["impl FusedIterator for NaiveDateDaysIterator"]], +"chrono":[["impl FusedIterator for NaiveDateDaysIterator"],["impl FusedIterator for NaiveDateWeeksIterator"]], "crossbeam_channel":[["impl<T> FusedIterator for Iter<'_, T>"],["impl<T> FusedIterator for IntoIter<T>"]], "either":[["impl<L, R> FusedIterator for Either<L, R>where\n L: FusedIterator,\n R: FusedIterator<Item = L::Item>,"]], "generic_array":[["impl<T, N> FusedIterator for GenericArrayIter<T, N>where\n N: ArrayLength<T>,"]], "git2":[["impl<'list> FusedIterator for PathspecFailedEntries<'list>"],["impl<'diff> FusedIterator for Deltas<'diff>"],["impl<'a> FusedIterator for IterBytes<'a>"],["impl<'blame> FusedIterator for BlameIter<'blame>"],["impl<'list> FusedIterator for PathspecEntries<'list>"],["impl FusedIterator for MessageTrailersBytesIterator<'_>"],["impl<'tree> FusedIterator for TreeIter<'tree>"],["impl<'repo, 'commit> FusedIterator for Parents<'commit, 'repo>"],["impl FusedIterator for MessageTrailersStrsIterator<'_>"],["impl<'reflog> FusedIterator for ReflogIter<'reflog>"],["impl<'list> FusedIterator for PathspecDiffEntries<'list>"],["impl<'a> FusedIterator for Iter<'a>"],["impl<'repo> FusedIterator for Refspecs<'repo>"],["impl<'a> FusedIterator for StatusIter<'a>"]], -"hashbrown":[["impl<T, A: Allocator> FusedIterator for RawIntoIter<T, A>"],["impl<K, V, A: Allocator> FusedIterator for Drain<'_, K, V, A>"],["impl<T, F, A: Allocator> FusedIterator for ExtractIf<'_, T, F, A>where\n F: FnMut(&mut T) -> bool,"],["impl<K, V> FusedIterator for Values<'_, K, V>"],["impl<T, S, A> FusedIterator for Union<'_, 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, A: Allocator> FusedIterator for IntoIter<K, V, A>"],["impl<T> FusedIterator for Iter<'_, T>"],["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 RawDrain<'_, T, A>"],["impl<K, F, A: Allocator> FusedIterator for ExtractIf<'_, K, F, A>where\n F: FnMut(&K) -> bool,"],["impl<K, V, A: Allocator> FusedIterator for IntoValues<K, V, A>"],["impl<T, S, A> FusedIterator for SymmetricDifference<'_, T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<T> FusedIterator for IterMut<'_, T>"],["impl<K, V> FusedIterator for ValuesMut<'_, K, V>"],["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 Keys<'_, K, V>"],["impl<K, V> FusedIterator for IterMut<'_, K, V>"],["impl<T, S, A> FusedIterator for Difference<'_, T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<K, V, F> FusedIterator for ExtractIf<'_, K, V, F>where\n F: FnMut(&K, &mut V) -> bool,"],["impl<T> FusedIterator for RawIter<T>"],["impl<K, A: Allocator> FusedIterator for IntoIter<K, A>"],["impl<T, A> FusedIterator for IntoIter<T, A>where\n A: Allocator,"],["impl<K> FusedIterator for Iter<'_, K>"],["impl<T, A: Allocator> FusedIterator for Drain<'_, T, A>"]], +"hashbrown":[["impl<T> FusedIterator for Iter<'_, T>"],["impl<T, S, A> FusedIterator for SymmetricDifference<'_, T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<T, A: Allocator> FusedIterator for RawIntoIter<T, A>"],["impl<K, V> FusedIterator for Iter<'_, K, V>"],["impl<T> FusedIterator for RawIter<T>"],["impl<K, V, A: Allocator> FusedIterator for IntoIter<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, F, A: Allocator> FusedIterator for ExtractIf<'_, T, F, A>where\n F: FnMut(&mut T) -> bool,"],["impl<K, A: Allocator> FusedIterator for Drain<'_, K, A>"],["impl<T> FusedIterator for IterMut<'_, T>"],["impl<K, V> FusedIterator for Values<'_, K, V>"],["impl<T, A> FusedIterator for IntoIter<T, A>where\n A: Allocator,"],["impl<T, S, A> FusedIterator for Union<'_, T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<T, A: Allocator> FusedIterator for Drain<'_, T, A>"],["impl<K, V, A: Allocator> FusedIterator for Drain<'_, K, V, A>"],["impl<K, A: Allocator> FusedIterator for IntoIter<K, A>"],["impl<T, A: Allocator> FusedIterator for RawDrain<'_, T, A>"],["impl<K, V> FusedIterator for ValuesMut<'_, K, V>"],["impl<T, S, A> FusedIterator for Intersection<'_, T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator,"],["impl<K, F, A: Allocator> FusedIterator for ExtractIf<'_, K, F, A>where\n F: FnMut(&K) -> bool,"],["impl<K, V> FusedIterator for IterMut<'_, K, V>"],["impl<K> FusedIterator for Iter<'_, K>"],["impl<K, V> FusedIterator for Keys<'_, K, V>"],["impl<K, V, A: Allocator> FusedIterator for IntoKeys<K, V, A>"],["impl<K, V, F> FusedIterator for ExtractIf<'_, K, V, F>where\n F: FnMut(&K, &mut V) -> bool,"],["impl<K, V, A: Allocator> FusedIterator for IntoValues<K, V, A>"]], "http":[["impl<T> FusedIterator for IntoIter<T>"],["impl<'a, T> FusedIterator for ValueIter<'a, T>"],["impl<'a, T> FusedIterator for ValueIterMut<'a, T>"],["impl<'a, T> FusedIterator for Drain<'a, T>"],["impl<'a, T> FusedIterator for ValueDrain<'a, T>"],["impl<'a, T> FusedIterator for Values<'a, T>"],["impl<'a, T> FusedIterator for Keys<'a, T>"],["impl<'a, T> FusedIterator for IterMut<'a, T>"],["impl<'a, T> FusedIterator for ValuesMut<'a, T>"],["impl<'a, T> FusedIterator for Iter<'a, T>"]], "indexmap":[["impl<K, V> FusedIterator for ValuesMut<'_, K, V>"],["impl<K, V> FusedIterator for Drain<'_, K, V>"],["impl<K, V> FusedIterator for Keys<'_, K, V>"],["impl<T, S> FusedIterator for Difference<'_, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K, V> FusedIterator for IntoKeys<K, V>"],["impl<T, S> FusedIterator for Intersection<'_, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<T> FusedIterator for Iter<'_, T>"],["impl<K, V> FusedIterator for IntoValues<K, V>"],["impl<T> FusedIterator for IntoIter<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 Union<'_, T, S>where\n T: Eq + Hash,\n S: BuildHasher,"],["impl<K, V> FusedIterator for IntoIter<K, V>"],["impl<K, V> FusedIterator for Values<'_, K, V>"],["impl<K, V> FusedIterator for IterMut<'_, 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<T> FusedIterator for Drain<'_, T>"],["impl<K, V> FusedIterator for Iter<'_, 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,"]], "ipnet":[["impl FusedIterator for Ipv6AddrRange"],["impl FusedIterator for Ipv4AddrRange"],["impl FusedIterator for Ipv4Subnets"],["impl FusedIterator for IpSubnets"],["impl FusedIterator for IpAddrRange"],["impl FusedIterator for Ipv6Subnets"]], diff --git a/trait.impl/core/marker/trait.Copy.js b/trait.impl/core/marker/trait.Copy.js index 25ee3507d694..1b0bb2081083 100644 --- a/trait.impl/core/marker/trait.Copy.js +++ b/trait.impl/core/marker/trait.Copy.js @@ -24,7 +24,7 @@ "bytemuck":[["impl Copy for PodCastError"],["impl Copy for CheckedCastError"]], "byteorder":[["impl Copy for BigEndian"],["impl Copy for LittleEndian"]], "calendrical_calculations":[["impl Copy for BookHebrew"],["impl Copy for YearBounds"],["impl Copy for Moment"],["impl Copy for I32CastError"],["impl Copy for RataDie"]], -"chrono":[["impl Copy for Months"],["impl Copy for Month"],["impl Copy for OutOfRange"],["impl Copy for Colons"],["impl Copy for NaiveDateWeeksIterator"],["impl Copy for FixedOffset"],["impl Copy for Days"],["impl Copy for Duration"],["impl Copy for Weekday"],["impl Copy for IsoWeek"],["impl Copy for ParseError"],["impl Copy for SecondsFormat"],["impl Copy for NaiveDateDaysIterator"],["impl Copy for NaiveTime"],["impl Copy for Local"],["impl Copy for RoundingError"],["impl<T: Copy> Copy for LocalResult<T>"],["impl Copy for Pad"],["impl Copy for Utc"],["impl Copy for NaiveDateTime"],["impl Copy for NaiveDate"],["impl Copy for OffsetFormat"],["impl<Tz: TimeZone> Copy for Date<Tz>where\n <Tz as TimeZone>::Offset: Copy,"],["impl<Tz: TimeZone> Copy for DateTime<Tz>where\n <Tz as TimeZone>::Offset: Copy,"],["impl Copy for OffsetPrecision"],["impl Copy for ParseErrorKind"]], +"chrono":[["impl<Tz: TimeZone> Copy for DateTime<Tz>where\n <Tz as TimeZone>::Offset: Copy,"],["impl Copy for IsoWeek"],["impl Copy for OutOfRange"],["impl Copy for Local"],["impl Copy for SecondsFormat"],["impl Copy for FixedOffset"],["impl Copy for Pad"],["impl Copy for ParseError"],["impl<Tz: TimeZone> Copy for Date<Tz>where\n <Tz as TimeZone>::Offset: Copy,"],["impl Copy for OffsetFormat"],["impl Copy for Weekday"],["impl Copy for Colons"],["impl Copy for NaiveDateTime"],["impl Copy for Months"],["impl Copy for Days"],["impl Copy for Utc"],["impl Copy for Duration"],["impl Copy for OffsetPrecision"],["impl Copy for RoundingError"],["impl<T: Copy> Copy for LocalResult<T>"],["impl Copy for NaiveDate"],["impl Copy for Month"],["impl Copy for NaiveDateDaysIterator"],["impl Copy for NaiveTime"],["impl Copy for NaiveDateWeeksIterator"],["impl Copy for ParseErrorKind"]], "chumsky":[["impl<I: Copy, F: Copy, const N: usize> Copy for NestedDelimiters<I, F, N>"],["impl<A: Copy, L: Copy> Copy for Label<A, L>"],["impl<A: Copy, F: Copy> Copy for MapErrWithSpan<A, F>"],["impl<A: Copy> Copy for Repeated<A>"],["impl<A: Copy> Copy for TakeUntil<A>"],["impl<A: Copy, S: Copy> Copy for Recovery<A, S>"],["impl<A: Copy, U, E> Copy for Unwrapped<A, U, E>"],["impl<A: Copy, L: Copy, R: Copy, U: Copy, V: Copy> Copy for DelimitedBy<A, L, R, U, V>"],["impl<A: Copy, U: Copy, O> Copy for To<A, O, U>"],["impl<A: Copy> Copy for Rewind<A>"],["impl<I, C: Copy + OrderedContainer<I>, E> Copy for Just<I, C, E>"],["impl<I: Copy, F: Copy, const N: usize> Copy for SkipUntil<I, F, N>"],["impl<I, O, E> Copy for Todo<I, O, E>"],["impl<R: Copy> Copy for SkipParser<R>"],["impl<A: Copy, B: Copy, U> Copy for SeparatedBy<A, B, U>"],["impl<A: Copy> Copy for OrNot<A>"],["impl<A: Copy, F: Copy, O> Copy for Map<A, F, O>"],["impl<F: Copy, E> Copy for FilterMap<F, E>"],["impl<A: Copy, U, F: Copy> Copy for Validate<A, U, F>"],["impl<A: Copy, F: Copy, O> Copy for MapWithSpan<A, F, O>"],["impl<T: Copy, E> Copy for Choice<T, E>"],["impl<A: Copy, F: Copy, O, U> Copy for Foldl<A, F, O, U>"],["impl<A: Copy, F: Copy> Copy for MapErr<A, F>"],["impl<A: Copy> Copy for Padded<A>"],["impl<A: Copy, O> Copy for Not<A, O>"],["impl<A: Copy, B: Copy> Copy for Or<A, B>"],["impl<F: Copy, E> Copy for Custom<F, E>"],["impl<A: Copy, F: Copy, O> Copy for TryMap<A, F, O>"],["impl<I: Copy, const N: usize> Copy for SkipThenRetryUntil<I, N>"],["impl<A: Copy, F: Copy, O, U> Copy for Foldr<A, F, O, U>"],["impl<F: Copy, E> Copy for Filter<F, E>"],["impl<A: Copy, B: Copy> Copy for Then<A, B>"],["impl<A: Copy, F: Copy> Copy for OrElse<A, F>"],["impl<I, O1, O2, A: Copy, B, F: Copy> Copy for ThenWith<I, O1, O2, A, B, F>"]], "cipher":[["impl Copy for StreamCipherError"],["impl Copy for OverflowError"]], "cloud_storage":[["impl Copy for HmacState"]], @@ -38,7 +38,7 @@ "csv_core":[["impl Copy for Terminator"],["impl Copy for QuoteStyle"]], "darling_core":[["impl Copy for Flag"],["impl Copy for Shape"],["impl Copy for Purpose"],["impl Copy for Ignored"],["impl Copy for Style"],["impl<T: Copy> Copy for SpannedValue<T>"]], "deranged":[["impl<const MIN: u64, const MAX: u64> Copy for RangedU64<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Copy for OptionRangedU8<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Copy for RangedI8<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Copy for OptionRangedI32<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Copy for RangedI16<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Copy for RangedI64<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Copy for RangedU16<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> Copy for RangedU8<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Copy for OptionRangedU128<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Copy for OptionRangedU32<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> Copy for OptionRangedI16<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Copy for RangedI128<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> Copy for OptionRangedU64<MIN, MAX>"],["impl Copy for TryFromIntError"],["impl<const MIN: usize, const MAX: usize> Copy for RangedUsize<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Copy for RangedIsize<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> Copy for OptionRangedI64<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> Copy for RangedU32<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> Copy for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> Copy for OptionRangedIsize<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> Copy for RangedI32<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> Copy for RangedU128<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> Copy for OptionRangedI8<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> Copy for OptionRangedU16<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> Copy for OptionRangedI128<MIN, MAX>"]], -"digest":[["impl Copy for InvalidOutputSize"],["impl Copy for MacError"],["impl Copy for TruncSide"],["impl Copy for InvalidBufferSize"]], +"digest":[["impl Copy for TruncSide"],["impl Copy for InvalidOutputSize"],["impl Copy for MacError"],["impl Copy for InvalidBufferSize"]], "doc_macro":[["impl Copy for GenerateDocsFor"]], "either":[["impl<L: Copy, R: Copy> Copy for Either<L, R>"]], "email_encoding":[["impl<'a> Copy for StrOrBytes<'a>"],["impl Copy for Encoding"]], @@ -52,7 +52,7 @@ "form_urlencoded":[["impl<'a> Copy for Parse<'a>"]], "futures_channel":[["impl Copy for Canceled"]], "futures_intrusive":[["impl Copy for TryReceiveError"],["impl Copy for CloseStatus"],["impl Copy for StateId"]], -"futures_util":[["impl Copy for Aborted"],["impl Copy for PollNext"],["impl<T: Copy> Copy for AllowStdIo<T>"]], +"futures_util":[["impl Copy for PollNext"],["impl<T: Copy> Copy for AllowStdIo<T>"],["impl Copy for Aborted"]], "generic_array":[["impl<T: Copy, N> Copy for GenericArray<T, N>where\n N: ArrayLength<T>,\n N::ArrayType: Copy,"]], "getrandom":[["impl Copy for Error"]], "gif":[["impl Copy for ColorOutput"],["impl Copy for Repeat"],["impl Copy for Version"],["impl Copy for Block"],["impl Copy for DisposalMethod"],["impl Copy for Extension"],["impl Copy for AnyExtension"]], @@ -95,12 +95,12 @@ "jwt":[["impl Copy for HeaderType"],["impl Copy for AlgorithmType"],["impl Copy for HeaderContentType"]], "kurbo":[["impl Copy for Circle"],["impl Copy for CubicBez"],["impl Copy for Size"],["impl Copy for Vec2"],["impl Copy for Insets"],["impl Copy for Affine"],["impl Copy for Line"],["impl Copy for QuadBez"],["impl Copy for RoundedRectRadii"],["impl Copy for ConstPoint"],["impl Copy for LineIntersection"],["impl Copy for Nearest"],["impl Copy for Point"],["impl Copy for Rect"],["impl Copy for Ellipse"],["impl Copy for PathSeg"],["impl Copy for SvgArc"],["impl Copy for TranslateScale"],["impl Copy for Arc"],["impl Copy for RoundedRect"],["impl Copy for PathEl"]], "lettre":[["impl Copy for MailBodyParameter"],["impl Copy for Extension"],["impl Copy for Rset"],["impl Copy for ContentTransferEncoding"],["impl Copy for TlsVersion"],["impl Copy for Quit"],["impl Copy for Date"],["impl Copy for AddressError"],["impl Copy for Data"],["impl Copy for MimeVersion"],["impl Copy for Noop"],["impl Copy for Detail"],["impl Copy for Category"],["impl Copy for Mechanism"],["impl Copy for Error"],["impl Copy for Severity"],["impl Copy for Code"],["impl Copy for Starttls"]], -"libc":[["impl Copy for sockaddr_in"],["impl Copy for ff_condition_effect"],["impl Copy for fanotify_event_metadata"],["impl Copy for seminfo"],["impl Copy for Elf64_Sym"],["impl Copy for Elf32_Phdr"],["impl Copy for _libc_xmmreg"],["impl Copy for Elf32_Ehdr"],["impl Copy for xdp_options"],["impl Copy for ff_rumble_effect"],["impl Copy for seccomp_notif"],["impl Copy for uinput_abs_setup"],["impl Copy for sockaddr_can"],["impl Copy for ip_mreq_source"],["impl Copy for Elf64_Phdr"],["impl Copy for __c_anonymous_ptrace_syscall_info_entry"],["impl Copy for fd_set"],["impl Copy for xdp_mmap_offsets"],["impl Copy for in_pktinfo"],["impl Copy for flock"],["impl Copy for ff_constant_effect"],["impl Copy for itimerval"],["impl Copy for sock_filter"],["impl Copy for statvfs"],["impl Copy for seccomp_notif_addfd"],["impl Copy for epoll_event"],["impl Copy for passwd"],["impl Copy for tls12_crypto_info_chacha20_poly1305"],["impl Copy for sockaddr_vm"],["impl Copy for __c_anonymous_sockaddr_can_j1939"],["impl Copy for sctp_initmsg"],["impl Copy for nlmsgerr"],["impl Copy for sockaddr_ll"],["impl Copy for sctp_prinfo"],["impl Copy for if_nameindex"],["impl Copy for iocb"],["impl Copy for sembuf"],["impl Copy for spwd"],["impl Copy for statvfs64"],["impl Copy for sem_t"],["impl Copy for sock_fprog"],["impl Copy for tm"],["impl Copy for nlattr"],["impl Copy for max_align_t"],["impl Copy for ff_replay"],["impl Copy for shmid_ds"],["impl Copy for seccomp_data"],["impl Copy for _libc_fpxreg"],["impl Copy for input_keymap_entry"],["impl Copy for sockaddr_storage"],["impl Copy for __c_anonymous_ptrace_syscall_info_data"],["impl Copy for canfd_frame"],["impl Copy for arpd_request"],["impl Copy for sctp_sndinfo"],["impl Copy for sockaddr_in6"],["impl Copy for tms"],["impl Copy for sigevent"],["impl Copy for stat64"],["impl Copy for dqblk"],["impl Copy for open_how"],["impl Copy for _libc_fpstate"],["impl Copy for uinput_ff_upload"],["impl Copy for ptrace_rseq_configuration"],["impl Copy for statx"],["impl Copy for hwtstamp_config"],["impl Copy for in_addr"],["impl Copy for ptrace_syscall_info"],["impl Copy for flock64"],["impl Copy for mcontext_t"],["impl Copy for nlmsghdr"],["impl Copy for can_frame"],["impl Copy for mmsghdr"],["impl Copy for mallinfo2"],["impl Copy for tls_crypto_info"],["impl Copy for uinput_ff_erase"],["impl Copy for Dl_info"],["impl Copy for protoent"],["impl Copy for nl_mmap_hdr"],["impl Copy for statfs"],["impl Copy for sysinfo"],["impl Copy for arpreq"],["impl Copy for uinput_setup"],["impl Copy for tls12_crypto_info_aes_gcm_256"],["impl Copy for rusage"],["impl Copy for pthread_mutex_t"],["impl Copy for sched_attr"],["impl Copy for sockaddr"],["impl Copy for fsid_t"],["impl Copy for sigval"],["impl Copy for inotify_event"],["impl Copy for j1939_filter"],["impl Copy for msghdr"],["impl Copy for regex_t"],["impl Copy for ucred"],["impl Copy for ifreq"],["impl Copy for user"],["impl Copy for can_filter"],["impl Copy for mallinfo"],["impl Copy for __c_anonymous_ifc_ifcu"],["impl Copy for xdp_statistics_v1"],["impl Copy for pollfd"],["impl Copy for stat"],["impl Copy for sockaddr_alg"],["impl Copy for sigset_t"],["impl Copy for user_regs_struct"],["impl Copy for pthread_rwlockattr_t"],["impl Copy for utmpx"],["impl Copy for clone_args"],["impl Copy for nl_mmap_req"],["impl Copy for sockaddr_nl"],["impl Copy for addrinfo"],["impl Copy for canxl_frame"],["impl Copy for dirent"],["impl Copy for regmatch_t"],["impl Copy for aiocb"],["impl Copy for input_event"],["impl Copy for input_absinfo"],["impl Copy for ptrace_peeksiginfo_args"],["impl Copy for sock_extended_err"],["impl Copy for mntent"],["impl Copy for group"],["impl Copy for sigaction"],["impl Copy for arphdr"],["impl Copy for fanotify_response"],["impl Copy for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Copy for __exit_status"],["impl Copy for uinput_user_dev"],["impl Copy for pthread_rwlock_t"],["impl Copy for itimerspec"],["impl Copy for ipv6_mreq"],["impl Copy for xdp_ring_offset"],["impl Copy for ucontext_t"],["impl Copy for input_mask"],["impl Copy for signalfd_siginfo"],["impl Copy for linger"],["impl Copy for sctp_nxtinfo"],["impl Copy for hostent"],["impl Copy for pthread_mutexattr_t"],["impl Copy for servent"],["impl Copy for rlimit"],["impl Copy for termios"],["impl Copy for in6_pktinfo"],["impl Copy for posix_spawn_file_actions_t"],["impl Copy for in6_addr"],["impl Copy for xdp_umem_reg_v1"],["impl Copy for ntptimeval"],["impl Copy for iovec"],["impl Copy for in6_rtmsg"],["impl Copy for siginfo_t"],["impl Copy for ff_envelope"],["impl Copy for xdp_statistics"],["impl Copy for pthread_condattr_t"],["impl Copy for ff_periodic_effect"],["impl Copy for ipc_perm"],["impl Copy for xdp_mmap_offsets_v1"],["impl Copy for tls12_crypto_info_aes_gcm_128"],["impl Copy for __c_anonymous_ptrace_syscall_info_exit"],["impl Copy for seccomp_notif_sizes"],["impl Copy for nl_pktinfo"],["impl Copy for Elf32_Sym"],["impl Copy for sockaddr_un"],["impl Copy for Elf32_Shdr"],["impl Copy for ff_effect"],["impl Copy for mq_attr"],["impl Copy for xdp_ring_offset_v1"],["impl Copy for glob64_t"],["impl Copy for timeval"],["impl Copy for cpu_set_t"],["impl Copy for timespec"],["impl Copy for msginfo"],["impl Copy for ip_mreq"],["impl Copy for timex"],["impl Copy for sched_param"],["impl Copy for Elf64_Chdr"],["impl Copy for winsize"],["impl Copy for sctp_rcvinfo"],["impl Copy for ifconf"],["impl Copy for in6_ifreq"],["impl Copy for __c_anonymous_sockaddr_can_tp"],["impl Copy for utsname"],["impl Copy for ff_ramp_effect"],["impl Copy for msqid_ds"],["impl Copy for sctp_sndrcvinfo"],["impl Copy for lconv"],["impl Copy for packet_mreq"],["impl Copy for Elf64_Ehdr"],["impl Copy for Elf64_Shdr"],["impl Copy for af_alg_iv"],["impl Copy for pthread_barrier_t"],["impl Copy for dirent64"],["impl Copy for file_clone_range"],["impl Copy for posix_spawnattr_t"],["impl Copy for termios2"],["impl Copy for sockaddr_xdp"],["impl Copy for glob_t"],["impl Copy for pthread_attr_t"],["impl Copy for dl_phdr_info"],["impl Copy for pthread_barrierattr_t"],["impl Copy for cmsghdr"],["impl Copy for ifaddrs"],["impl Copy for __c_anonymous_sockaddr_can_can_addr"],["impl Copy for stack_t"],["impl Copy for rtentry"],["impl Copy for xdp_desc"],["impl Copy for sock_txtime"],["impl Copy for __timeval"],["impl Copy for xdp_umem_reg"],["impl Copy for statfs64"],["impl Copy for utimbuf"],["impl Copy for __c_anonymous_ifru_map"],["impl Copy for ip_mreqn"],["impl Copy for semid_ds"],["impl Copy for genlmsghdr"],["impl Copy for arpreq_old"],["impl Copy for statx_timestamp"],["impl Copy for user_fpregs_struct"],["impl Copy for rlimit64"],["impl Copy for ff_trigger"],["impl Copy for __c_anonymous_ifr_ifru"],["impl Copy for input_id"],["impl Copy for Elf32_Chdr"],["impl Copy for sctp_authinfo"],["impl Copy for option"],["impl Copy for pthread_cond_t"],["impl Copy for seccomp_notif_resp"]], +"libc":[["impl Copy for posix_spawnattr_t"],["impl Copy for __c_anonymous_ptrace_syscall_info_data"],["impl Copy for pthread_mutexattr_t"],["impl Copy for glob_t"],["impl Copy for mmsghdr"],["impl Copy for sockaddr_storage"],["impl Copy for iocb"],["impl Copy for Elf32_Shdr"],["impl Copy for sctp_sndrcvinfo"],["impl Copy for protoent"],["impl Copy for ff_ramp_effect"],["impl Copy for Elf32_Ehdr"],["impl Copy for input_mask"],["impl Copy for __c_anonymous_ifru_map"],["impl Copy for in_pktinfo"],["impl Copy for nl_pktinfo"],["impl Copy for dl_phdr_info"],["impl Copy for Dl_info"],["impl Copy for in6_rtmsg"],["impl Copy for nlmsghdr"],["impl Copy for msghdr"],["impl Copy for tls12_crypto_info_aes_gcm_256"],["impl Copy for __c_anonymous_ptrace_syscall_info_seccomp"],["impl Copy for __exit_status"],["impl Copy for statfs"],["impl Copy for epoll_event"],["impl Copy for arpd_request"],["impl Copy for timespec"],["impl Copy for uinput_ff_upload"],["impl Copy for rusage"],["impl Copy for statvfs64"],["impl Copy for lconv"],["impl Copy for Elf32_Sym"],["impl Copy for nl_mmap_req"],["impl Copy for can_frame"],["impl Copy for inotify_event"],["impl Copy for input_absinfo"],["impl Copy for xdp_options"],["impl Copy for regex_t"],["impl Copy for mallinfo"],["impl Copy for hwtstamp_config"],["impl Copy for itimerval"],["impl Copy for mallinfo2"],["impl Copy for xdp_ring_offset_v1"],["impl Copy for pthread_condattr_t"],["impl Copy for xdp_ring_offset"],["impl Copy for mcontext_t"],["impl Copy for itimerspec"],["impl Copy for seccomp_notif"],["impl Copy for sctp_authinfo"],["impl Copy for fd_set"],["impl Copy for cpu_set_t"],["impl Copy for in6_addr"],["impl Copy for pthread_rwlock_t"],["impl Copy for pthread_mutex_t"],["impl Copy for mntent"],["impl Copy for dqblk"],["impl Copy for Elf64_Shdr"],["impl Copy for xdp_statistics"],["impl Copy for __c_anonymous_ifc_ifcu"],["impl Copy for sockaddr_nl"],["impl Copy for __timeval"],["impl Copy for winsize"],["impl Copy for servent"],["impl Copy for __c_anonymous_sockaddr_can_j1939"],["impl Copy for ff_condition_effect"],["impl Copy for utimbuf"],["impl Copy for canfd_frame"],["impl Copy for ip_mreqn"],["impl Copy for in6_pktinfo"],["impl Copy for uinput_abs_setup"],["impl Copy for sockaddr_un"],["impl Copy for fsid_t"],["impl Copy for ptrace_syscall_info"],["impl Copy for option"],["impl Copy for sched_attr"],["impl Copy for passwd"],["impl Copy for ipv6_mreq"],["impl Copy for pollfd"],["impl Copy for _libc_fpstate"],["impl Copy for stat64"],["impl Copy for xdp_mmap_offsets"],["impl Copy for _libc_fpxreg"],["impl Copy for seccomp_notif_sizes"],["impl Copy for nlattr"],["impl Copy for open_how"],["impl Copy for input_keymap_entry"],["impl Copy for seccomp_notif_addfd"],["impl Copy for dirent64"],["impl Copy for uinput_user_dev"],["impl Copy for __c_anonymous_ptrace_syscall_info_entry"],["impl Copy for sockaddr"],["impl Copy for canxl_frame"],["impl Copy for siginfo_t"],["impl Copy for statfs64"],["impl Copy for ip_mreq_source"],["impl Copy for sigval"],["impl Copy for sock_txtime"],["impl Copy for rlimit"],["impl Copy for Elf64_Sym"],["impl Copy for __c_anonymous_sockaddr_can_tp"],["impl Copy for __c_anonymous_ptrace_syscall_info_exit"],["impl Copy for clone_args"],["impl Copy for in6_ifreq"],["impl Copy for tms"],["impl Copy for stat"],["impl Copy for sctp_nxtinfo"],["impl Copy for utsname"],["impl Copy for tls12_crypto_info_aes_gcm_128"],["impl Copy for nlmsgerr"],["impl Copy for sigaction"],["impl Copy for xdp_umem_reg_v1"],["impl Copy for max_align_t"],["impl Copy for sock_filter"],["impl Copy for j1939_filter"],["impl Copy for sctp_sndinfo"],["impl Copy for stack_t"],["impl Copy for user_fpregs_struct"],["impl Copy for rtentry"],["impl Copy for timex"],["impl Copy for spwd"],["impl Copy for statx"],["impl Copy for user"],["impl Copy for utmpx"],["impl Copy for regmatch_t"],["impl Copy for statx_timestamp"],["impl Copy for ifreq"],["impl Copy for msginfo"],["impl Copy for packet_mreq"],["impl Copy for nl_mmap_hdr"],["impl Copy for sysinfo"],["impl Copy for shmid_ds"],["impl Copy for glob64_t"],["impl Copy for cmsghdr"],["impl Copy for Elf32_Phdr"],["impl Copy for posix_spawn_file_actions_t"],["impl Copy for group"],["impl Copy for genlmsghdr"],["impl Copy for ptrace_peeksiginfo_args"],["impl Copy for Elf64_Chdr"],["impl Copy for in_addr"],["impl Copy for ff_trigger"],["impl Copy for ptrace_rseq_configuration"],["impl Copy for ff_replay"],["impl Copy for flock"],["impl Copy for sock_fprog"],["impl Copy for arphdr"],["impl Copy for xdp_umem_reg"],["impl Copy for _libc_xmmreg"],["impl Copy for __c_anonymous_sockaddr_can_can_addr"],["impl Copy for fanotify_response"],["impl Copy for sock_extended_err"],["impl Copy for aiocb"],["impl Copy for user_regs_struct"],["impl Copy for sigset_t"],["impl Copy for sockaddr_ll"],["impl Copy for ifconf"],["impl Copy for Elf64_Ehdr"],["impl Copy for timeval"],["impl Copy for seccomp_data"],["impl Copy for pthread_barrier_t"],["impl Copy for xdp_mmap_offsets_v1"],["impl Copy for tls12_crypto_info_chacha20_poly1305"],["impl Copy for if_nameindex"],["impl Copy for sockaddr_in6"],["impl Copy for ff_envelope"],["impl Copy for linger"],["impl Copy for statvfs"],["impl Copy for uinput_setup"],["impl Copy for af_alg_iv"],["impl Copy for sem_t"],["impl Copy for xdp_statistics_v1"],["impl Copy for pthread_cond_t"],["impl Copy for uinput_ff_erase"],["impl Copy for ff_rumble_effect"],["impl Copy for sched_param"],["impl Copy for sockaddr_can"],["impl Copy for can_filter"],["impl Copy for addrinfo"],["impl Copy for seminfo"],["impl Copy for semid_ds"],["impl Copy for sembuf"],["impl Copy for msqid_ds"],["impl Copy for sockaddr_vm"],["impl Copy for ntptimeval"],["impl Copy for hostent"],["impl Copy for ucred"],["impl Copy for rlimit64"],["impl Copy for ip_mreq"],["impl Copy for Elf32_Chdr"],["impl Copy for arpreq_old"],["impl Copy for ucontext_t"],["impl Copy for ff_constant_effect"],["impl Copy for xdp_desc"],["impl Copy for file_clone_range"],["impl Copy for ff_periodic_effect"],["impl Copy for sigevent"],["impl Copy for input_event"],["impl Copy for Elf64_Phdr"],["impl Copy for tls_crypto_info"],["impl Copy for sockaddr_in"],["impl Copy for dirent"],["impl Copy for sockaddr_alg"],["impl Copy for ifaddrs"],["impl Copy for sctp_rcvinfo"],["impl Copy for pthread_barrierattr_t"],["impl Copy for input_id"],["impl Copy for mq_attr"],["impl Copy for ipc_perm"],["impl Copy for sockaddr_xdp"],["impl Copy for pthread_rwlockattr_t"],["impl Copy for tm"],["impl Copy for __c_anonymous_ifr_ifru"],["impl Copy for flock64"],["impl Copy for termios"],["impl Copy for signalfd_siginfo"],["impl Copy for sctp_prinfo"],["impl Copy for ff_effect"],["impl Copy for pthread_attr_t"],["impl Copy for iovec"],["impl Copy for seccomp_notif_resp"],["impl Copy for arpreq"],["impl Copy for sctp_initmsg"],["impl Copy for termios2"],["impl Copy for fanotify_event_metadata"]], "libgit2_sys":[["impl Copy for git_indexer_progress"],["impl Copy for git_index_entry"],["impl Copy for git_oidarray"],["impl Copy for git_message_trailer_array"],["impl Copy for git_time"],["impl Copy for git_index_time"],["impl Copy for git_buf"],["impl Copy for git_blame_hunk"],["impl Copy for git_strarray"],["impl Copy for git_blame_options"],["impl Copy for git_oid"]], "libssh2_sys":[["impl Copy for LIBSSH2_SFTP_ATTRIBUTES"],["impl Copy for LIBSSH2_SFTP_STATVFS"]], "libz_sys":[["impl Copy for gz_header"],["impl Copy for z_stream"]], -"linux_raw_sys":[["impl Copy for uffd_msg"],["impl Copy for Elf_Dyn_Union"],["impl Copy for epoll_event"],["impl Copy for fscrypt_policy_v2"],["impl Copy for futex_waitv"],["impl Copy for files_stat_struct"],["impl Copy for __sifields__bindgen_ty_1"],["impl Copy for __old_kernel_stat"],["impl Copy for fscrypt_get_key_status_arg"],["impl Copy for rlimit64"],["impl Copy for sigval"],["impl Copy for iovec"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Copy for sigevent"],["impl Copy for sigevent__bindgen_ty_1"],["impl Copy for termios2"],["impl Copy for termios"],["impl Copy for __sifields__bindgen_ty_6"],["impl Copy for vfs_ns_cap_data__bindgen_ty_1"],["impl Copy for timezone"],["impl Copy for fstrim_range"],["impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1"],["impl Copy for __kernel_timespec"],["impl Copy for __user_cap_data_struct"],["impl Copy for kernel_sigset_t"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Copy for __sifields__bindgen_ty_7"],["impl Copy for uffdio_api"],["impl Copy for __kernel_itimerspec"],["impl Copy for fscrypt_key_specifier"],["impl Copy for membarrier_cmd_flag"],["impl Copy for __kernel_fd_set"],["impl Copy for uffdio_writeprotect"],["impl Copy for __kernel_old_timespec"],["impl Copy for f_owner_ex"],["impl Copy for __sifields__bindgen_ty_5"],["impl Copy for __sifields__bindgen_ty_3"],["impl Copy for uffdio_register"],["impl Copy for termio"],["impl Copy for kernel_sigaction"],["impl Copy for user_desc"],["impl Copy for fscrypt_key_specifier__bindgen_ty_1"],["impl Copy for flock"],["impl Copy for robust_list"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Copy for fscrypt_policy_v1"],["impl Copy for statfs64"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4"],["impl Copy for Elf_Dyn"],["impl Copy for fscrypt_key"],["impl Copy for vfs_cap_data__bindgen_ty_1"],["impl Copy for uffdio_copy"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Copy for pollfd"],["impl Copy for vfs_ns_cap_data"],["impl Copy for flock64"],["impl Copy for winsize"],["impl Copy for statx_timestamp"],["impl Copy for fsxattr"],["impl Copy for ktermios"],["impl Copy for file_dedupe_range_info"],["impl Copy for siginfo__bindgen_ty_1"],["impl Copy for uffdio_continue"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1"],["impl Copy for __sifields"],["impl Copy for sigaltstack"],["impl Copy for __kernel_sock_timeval"],["impl Copy for vfs_cap_data"],["impl Copy for uffdio_range"],["impl Copy for __user_cap_header_struct"],["impl Copy for rusage"],["impl Copy for rlimit"],["impl Copy for fscrypt_remove_key_arg"],["impl Copy for timeval"],["impl Copy for sigaction"],["impl Copy for uffd_msg__bindgen_ty_1"],["impl Copy for __kernel_fsid_t"],["impl Copy for uffdio_zeropage"],["impl<Storage: Copy> Copy for __BindgenBitfieldUnit<Storage>"],["impl Copy for statx"],["impl Copy for compat_statfs64"],["impl Copy for mount_attr"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Copy for __kernel_old_timeval"],["impl Copy for stat"],["impl Copy for __sifields__bindgen_ty_4"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Copy for file_clone_range"],["impl Copy for statfs"],["impl Copy for fsconfig_command"],["impl Copy for itimerspec"],["impl Copy for inodes_stat_t"],["impl Copy for itimerval"],["impl Copy for clone_args"],["impl Copy for __kernel_old_itimerval"],["impl Copy for siginfo"],["impl Copy for timespec"],["impl Copy for fscrypt_get_policy_ex_arg"],["impl Copy for robust_list_head"],["impl Copy for membarrier_cmd"],["impl Copy for open_how"],["impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1"],["impl Copy for __sifields__bindgen_ty_2"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]], -"log":[["impl Copy for Level"],["impl Copy for LevelFilter"]], +"linux_raw_sys":[["impl Copy for termio"],["impl Copy for ktermios"],["impl Copy for uffdio_range"],["impl Copy for __kernel_timespec"],["impl Copy for uffdio_api"],["impl Copy for uffdio_writeprotect"],["impl Copy for Elf_Dyn_Union"],["impl Copy for sigaltstack"],["impl Copy for __kernel_fd_set"],["impl Copy for uffdio_continue"],["impl Copy for stat"],["impl Copy for fstrim_range"],["impl Copy for sigval"],["impl Copy for pollfd"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],["impl Copy for __sifields__bindgen_ty_4"],["impl Copy for uffd_msg__bindgen_ty_1"],["impl Copy for rlimit64"],["impl Copy for __kernel_sock_timeval"],["impl Copy for clone_args"],["impl Copy for file_clone_range"],["impl Copy for membarrier_cmd_flag"],["impl Copy for statx"],["impl Copy for __kernel_old_timespec"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1"],["impl Copy for __sifields__bindgen_ty_1"],["impl<Storage: Copy> Copy for __BindgenBitfieldUnit<Storage>"],["impl Copy for __user_cap_data_struct"],["impl Copy for vfs_cap_data__bindgen_ty_1"],["impl Copy for uffdio_copy"],["impl Copy for __sifields__bindgen_ty_5"],["impl Copy for __sifields__bindgen_ty_2"],["impl Copy for fsxattr"],["impl Copy for timespec"],["impl Copy for winsize"],["impl Copy for timezone"],["impl Copy for __kernel_fsid_t"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1"],["impl Copy for __sifields__bindgen_ty_7"],["impl Copy for statfs"],["impl Copy for vfs_cap_data"],["impl Copy for fscrypt_policy_v1"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],["impl Copy for iovec"],["impl Copy for fscrypt_policy_v2"],["impl Copy for __sifields"],["impl Copy for rlimit"],["impl Copy for robust_list_head"],["impl Copy for termios2"],["impl Copy for __kernel_itimerspec"],["impl Copy for fscrypt_key_specifier"],["impl Copy for f_owner_ex"],["impl Copy for flock64"],["impl Copy for siginfo"],["impl Copy for fsconfig_command"],["impl Copy for __kernel_old_timeval"],["impl Copy for sigevent"],["impl Copy for __sifields__bindgen_ty_6"],["impl Copy for open_how"],["impl Copy for termios"],["impl Copy for fscrypt_get_policy_ex_arg"],["impl Copy for siginfo__bindgen_ty_1"],["impl Copy for mount_attr"],["impl Copy for compat_statfs64"],["impl Copy for __user_cap_header_struct"],["impl Copy for uffd_msg"],["impl Copy for itimerval"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],["impl Copy for robust_list"],["impl Copy for epoll_event"],["impl Copy for sigaction"],["impl Copy for futex_waitv"],["impl Copy for statfs64"],["impl Copy for vfs_ns_cap_data__bindgen_ty_1"],["impl Copy for file_dedupe_range_info"],["impl Copy for user_desc"],["impl Copy for __old_kernel_stat"],["impl Copy for fscrypt_get_key_status_arg"],["impl Copy for vfs_ns_cap_data"],["impl Copy for statx_timestamp"],["impl Copy for __sifields__bindgen_ty_3"],["impl Copy for kernel_sigaction"],["impl Copy for rusage"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3"],["impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1"],["impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1"],["impl Copy for flock"],["impl Copy for __kernel_old_itimerval"],["impl Copy for itimerspec"],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],["impl Copy for fscrypt_key_specifier__bindgen_ty_1"],["impl Copy for sigevent__bindgen_ty_1"],["impl Copy for uffdio_zeropage"],["impl Copy for membarrier_cmd"],["impl Copy for kernel_sigset_t"],["impl Copy for timeval"],["impl Copy for Elf_Dyn"],["impl Copy for files_stat_struct"],["impl Copy for fscrypt_remove_key_arg"],["impl Copy for inodes_stat_t"],["impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1"],["impl Copy for fscrypt_key"],["impl Copy for uffdio_register"],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4"]], +"log":[["impl Copy for LevelFilter"],["impl Copy for Level"]], "memchr":[["impl Copy for One"],["impl Copy for PrefilterConfig"],["impl Copy for FinderRev"],["impl Copy for One"],["impl Copy for Finder"],["impl Copy for Finder"],["impl Copy for Finder"],["impl Copy for One"],["impl Copy for Two"],["impl Copy for Three"],["impl Copy for Pair"],["impl Copy for Two"],["impl Copy for Three"],["impl Copy for Finder"],["impl Copy for Three"],["impl Copy for Two"]], "memmap2":[["impl Copy for RemapOptions"],["impl Copy for UncheckedAdvice"],["impl Copy for Advice"]], "mime":[["impl<'a> Copy for Name<'a>"]], @@ -118,7 +118,7 @@ "openssl":[["impl Copy for NameType"],["impl Copy for ClientHelloResponse"],["impl Copy for Cipher"],["impl Copy for CrlReason"],["impl Copy for ShutdownResult"],["impl Copy for ErrorCode"],["impl Copy for OcspCertStatus"],["impl Copy for OcspFlag"],["impl Copy for Asn1Flag"],["impl Copy for DigestBytes"],["impl Copy for SslMode"],["impl Copy for SniError"],["impl Copy for X509VerifyFlags"],["impl Copy for Id"],["impl Copy for Pkcs7Flags"],["impl Copy for X509CheckFlags"],["impl Copy for X509VerifyResult"],["impl Copy for SslVerifyMode"],["impl Copy for OcspRevokedStatus"],["impl Copy for StatusType"],["impl Copy for OcspResponseStatus"],["impl Copy for Padding"],["impl Copy for SrtpProfileId"],["impl Copy for AlpnError"],["impl Copy for SslMethod"],["impl<T, U> Copy for Index<T, U>"],["impl Copy for SslFiletype"],["impl Copy for MessageDigest"],["impl Copy for Mode"],["impl Copy for Nid"],["impl Copy for SslSessionCacheMode"],["impl Copy for CMSOptions"],["impl Copy for SslVersion"],["impl Copy for X509PurposeId"],["impl Copy for Asn1Type"],["impl Copy for SslOptions"],["impl Copy for ShutdownState"],["impl Copy for SslAlert"],["impl Copy for ExtensionContext"],["impl Copy for PointConversionForm"]], "openssl_sys":[["impl Copy for point_conversion_form_t"]], "parking_lot":[["impl Copy for OnceState"],["impl Copy for WaitTimeoutResult"]], -"parking_lot_core":[["impl Copy for UnparkToken"],["impl Copy for ParkToken"],["impl Copy for FilterOp"],["impl Copy for RequeueOp"],["impl Copy for UnparkResult"],["impl Copy for ParkResult"]], +"parking_lot_core":[["impl Copy for UnparkResult"],["impl Copy for RequeueOp"],["impl Copy for UnparkToken"],["impl Copy for ParkResult"],["impl Copy for FilterOp"],["impl Copy for ParkToken"]], "parse_size":[["impl Copy for Error"],["impl Copy for UnitSystem"],["impl Copy for ByteSuffix"]], "pem":[["impl Copy for LineEnding"],["impl Copy for EncodeConfig"]], "png":[["impl Copy for Limits"],["impl Copy for Compression"],["impl Copy for AdaptiveFilterType"],["impl Copy for ColorType"],["impl Copy for FrameControl"],["impl Copy for ScaledFloat"],["impl Copy for FilterType"],["impl Copy for SrgbRenderingIntent"],["impl Copy for DisposeOp"],["impl Copy for Transformations"],["impl Copy for BitDepth"],["impl Copy for Unit"],["impl Copy for AnimationControl"],["impl Copy for SourceChromaticities"],["impl Copy for PixelDimensions"],["impl Copy for BlendOp"],["impl Copy for ChunkType"]], @@ -135,10 +135,10 @@ "regex_syntax":[["impl Copy for LookSet"],["impl Copy for Utf8Range"],["impl Copy for Utf8Sequence"],["impl Copy for Position"],["impl Copy for ClassBytesRange"],["impl Copy for Flag"],["impl Copy for Dot"],["impl Copy for ClassUnicodeRange"],["impl Copy for Look"],["impl Copy for ClassSetBinaryOpKind"],["impl Copy for Span"]], "reqwest":[["impl Copy for Version"]], "rgb":[["impl<ComponentType: Copy> Copy for BGR<ComponentType>"],["impl<ComponentType: Copy> Copy for RGB<ComponentType>"],["impl<ComponentType: Copy, AlphaComponentType: Copy> Copy for GrayAlpha<ComponentType, AlphaComponentType>"],["impl<ComponentType: Copy, AlphaComponentType: Copy> Copy for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType: Copy> Copy for Gray<ComponentType>"],["impl<ComponentType: Copy, AlphaComponentType: Copy> Copy for BGRA<ComponentType, AlphaComponentType>"]], -"ring":[["impl Copy for KeyRejected"],["impl<Public: Copy, Private: Copy> Copy for KeyPairComponents<Public, Private>"],["impl Copy for Digest"],["impl<A: Copy> Copy for Aad<A>"],["impl Copy for Tag"],["impl<B: Copy> Copy for PublicKeyComponents<B>"],["impl Copy for Algorithm"],["impl Copy for Algorithm"],["impl<'a> Copy for Positive<'a>"],["impl Copy for Unspecified"],["impl Copy for Signature"],["impl<B: Copy> Copy for UnparsedPublicKey<B>"],["impl Copy for Algorithm"],["impl<B: Copy> Copy for UnparsedPublicKey<B>"],["impl Copy for Tag"]], +"ring":[["impl<Public: Copy, Private: Copy> Copy for KeyPairComponents<Public, Private>"],["impl Copy for Algorithm"],["impl Copy for KeyRejected"],["impl Copy for Tag"],["impl<'a> Copy for Positive<'a>"],["impl Copy for Algorithm"],["impl Copy for Unspecified"],["impl<B: Copy> Copy for UnparsedPublicKey<B>"],["impl Copy for Algorithm"],["impl<B: Copy> Copy for UnparsedPublicKey<B>"],["impl Copy for Signature"],["impl<A: Copy> Copy for Aad<A>"],["impl Copy for Tag"],["impl<B: Copy> Copy for PublicKeyComponents<B>"],["impl Copy for Digest"]], "roxmltree":[["impl Copy for TextPos"],["impl<'a, 'b> Copy for ExpandedName<'a, 'b>"],["impl Copy for NodeId"],["impl Copy for NodeType"],["impl<'a, 'input: 'a> Copy for Attribute<'a, 'input>"],["impl Copy for ParsingOptions"],["impl<'a, 'input: 'a> Copy for Node<'a, 'input>"],["impl<'input> Copy for PI<'input>"]], "rustix":[["impl Copy for FlockOperation"],["impl Copy for ResolveFlags"],["impl Copy for RenameFlags"],["impl Copy for OFlags"],["impl Copy for Advice"],["impl Copy for WatchFlags"],["impl Copy for Mode"],["impl Copy for XattrFlags"],["impl Copy for Gid"],["impl Copy for Errno"],["impl Copy for StatVfsMountFlags"],["impl Copy for FdFlags"],["impl Copy for CreateFlags"],["impl Copy for Uid"],["impl Copy for SealFlags"],["impl Copy for FileType"],["impl Copy for Direction"],["impl Copy for Access"],["impl Copy for SeekFrom"],["impl Copy for StatxFlags"],["impl Copy for Opcode"],["impl Copy for AtFlags"],["impl Copy for ReadWriteFlags"],["impl Copy for DupFlags"],["impl Copy for FallocateFlags"],["impl Copy for MemfdFlags"]], -"rustls":[["impl Copy for NamedCurve"],["impl Copy for SupportedCipherSuite"],["impl Copy for ServerNameType"],["impl Copy for ClientCertificateType"],["impl Copy for SignatureScheme"],["impl Copy for ProtocolVersion"],["impl Copy for SessionId"],["impl Copy for ECCurveType"],["impl Copy for AlertDescription"],["impl Copy for HashAlgorithm"],["impl Copy for NamedGroup"],["impl Copy for Side"],["impl Copy for ContentType"],["impl Copy for HeartbeatMessageType"],["impl Copy for Random"],["impl Copy for HeartbeatMode"],["impl Copy for KeyUpdateRequest"],["impl Copy for SignatureAlgorithm"],["impl Copy for PSKKeyExchangeMode"],["impl Copy for u24"],["impl Copy for ExtensionType"],["impl Copy for InvalidMessage"],["impl Copy for CipherSuite"],["impl Copy for HandshakeType"],["impl Copy for KeyExchangeAlgorithm"],["impl Copy for CertificateStatusType"],["impl Copy for AlertLevel"],["impl Copy for Compression"],["impl Copy for ECPointFormat"],["impl Copy for Tls12Resumption"]], +"rustls":[["impl Copy for AlertLevel"],["impl Copy for Tls12Resumption"],["impl Copy for SignatureScheme"],["impl Copy for ECCurveType"],["impl Copy for SupportedCipherSuite"],["impl Copy for ECPointFormat"],["impl Copy for KeyExchangeAlgorithm"],["impl Copy for u24"],["impl Copy for ClientCertificateType"],["impl Copy for ContentType"],["impl Copy for ServerNameType"],["impl Copy for HandshakeType"],["impl Copy for KeyUpdateRequest"],["impl Copy for PSKKeyExchangeMode"],["impl Copy for HeartbeatMessageType"],["impl Copy for Side"],["impl Copy for CertificateStatusType"],["impl Copy for ProtocolVersion"],["impl Copy for NamedCurve"],["impl Copy for InvalidMessage"],["impl Copy for AlertDescription"],["impl Copy for HashAlgorithm"],["impl Copy for HeartbeatMode"],["impl Copy for NamedGroup"],["impl Copy for SignatureAlgorithm"],["impl Copy for Compression"],["impl Copy for Random"],["impl Copy for CipherSuite"],["impl Copy for SessionId"],["impl Copy for ExtensionType"]], "rustybuzz":[["impl Copy for GlyphInfo"],["impl Copy for Direction"],["impl Copy for Feature"],["impl Copy for GlyphPosition"],["impl Copy for Script"],["impl Copy for Variation"],["impl Copy for BufferClusterLevel"],["impl Copy for BufferFlags"]], "ryu":[["impl Copy for Buffer"]], "sct":[["impl Copy for Error"]], @@ -155,7 +155,7 @@ "sqlformat":[["impl Copy for FormatOptions"],["impl Copy for Indent"]], "sqlx_core":[["impl Copy for AnyKind"],["impl Copy for MigrationType"],["impl<T: Copy + ?Sized> Copy for Json<T>"],["impl<T: Copy> Copy for Text<T>"],["impl Copy for AnyTypeInfoKind"]], "sqlx_macros_core":[["impl Copy for QueryDriver"]], -"sqlx_postgres":[["impl Copy for PgSeverity"],["impl Copy for PgLQueryVariantFlag"],["impl Copy for PgValueFormat"],["impl Copy for PgSslMode"],["impl<Time: Copy, Offset: Copy> Copy for PgTimeTz<Time, Offset>"],["impl Copy for Oid"],["impl Copy for PgMoney"]], +"sqlx_postgres":[["impl Copy for PgSeverity"],["impl Copy for PgValueFormat"],["impl Copy for PgMoney"],["impl Copy for Oid"],["impl Copy for PgSslMode"],["impl Copy for PgLQueryVariantFlag"],["impl<Time: Copy, Offset: Copy> Copy for PgTimeTz<Time, Offset>"]], "strict_num":[["impl Copy for NormalizedF64"],["impl Copy for FiniteF32"],["impl Copy for PositiveF32"],["impl Copy for PositiveF64"],["impl Copy for NonZeroPositiveF32"],["impl Copy for NonZeroPositiveF64"],["impl Copy for NormalizedF32"],["impl Copy for FiniteF64"]], "subtle":[["impl Copy for Choice"],["impl<T: Copy> Copy for CtOption<T>"]], "svgtypes":[["impl<'a> Copy for PointsParser<'a>"],["impl Copy for Color"],["impl<'a> Copy for Paint<'a>"],["impl Copy for PaintOrder"],["impl Copy for PaintOrderKind"],["impl<'a> Copy for TransformListParser<'a>"],["impl Copy for LengthUnit"],["impl<'a> Copy for FilterValueListParser<'a>"],["impl Copy for SimplePathSegment"],["impl Copy for Length"],["impl Copy for Align"],["impl Copy for TransformListToken"],["impl Copy for PathSegment"],["impl Copy for TransformOriginError"],["impl Copy for Transform"],["impl Copy for AngleUnit"],["impl<'a> Copy for LengthListParser<'a>"],["impl Copy for PaintFallback"],["impl Copy for Number"],["impl<'a> Copy for NumberListParser<'a>"],["impl Copy for ViewBox"],["impl Copy for EnableBackground"],["impl Copy for TransformOrigin"],["impl Copy for DirectionalPosition"],["impl<'a> Copy for IRI<'a>"],["impl Copy for Angle"],["impl Copy for ViewBoxError"],["impl<'a> Copy for PathParser<'a>"],["impl Copy for AspectRatio"],["impl<'a> Copy for FilterValue<'a>"],["impl<'a> Copy for FuncIRI<'a>"]], @@ -181,11 +181,11 @@ "unicode_vo":[["impl Copy for Orientation"]], "universal_hash":[["impl Copy for Error"]], "untrusted":[["impl<'a> Copy for Input<'a>"],["impl Copy for EndOfInput"]], -"url":[["impl Copy for ParseError"],["impl<'a> Copy for ParseOptions<'a>"],["impl Copy for SyntaxViolation"],["impl Copy for Position"]], +"url":[["impl Copy for ParseError"],["impl Copy for SyntaxViolation"],["impl<'a> Copy for ParseOptions<'a>"],["impl Copy for Position"]], "usvg":[["impl Copy for PostProcessingSteps"]], "usvg_parser":[["impl Copy for EId"],["impl Copy for AId"]], "usvg_tree":[["impl Copy for ViewBox"],["impl Copy for MorphologyOperator"],["impl Copy for CompositeOperator"],["impl Copy for Turbulence"],["impl Copy for Stop"],["impl Copy for LineJoin"],["impl Copy for DominantBaseline"],["impl Copy for BlendMode"],["impl Copy for BaselineShift"],["impl Copy for PointLight"],["impl Copy for FontStretch"],["impl Copy for TextAnchor"],["impl Copy for ColorInterpolation"],["impl Copy for WritingMode"],["impl Copy for DistantLight"],["impl Copy for SpreadMethod"],["impl Copy for Units"],["impl Copy for LightSource"],["impl Copy for Visibility"],["impl Copy for ImageRendering"],["impl Copy for ColorChannel"],["impl Copy for LengthAdjust"],["impl Copy for FontStyle"],["impl Copy for PaintOrder"],["impl Copy for TextRendering"],["impl Copy for AlignmentBaseline"],["impl Copy for FillRule"],["impl Copy for Color"],["impl Copy for NonZeroF32"],["impl Copy for TurbulenceKind"],["impl Copy for Flood"],["impl Copy for ShapeRendering"],["impl Copy for LineCap"],["impl Copy for StrokeMiterlimit"],["impl Copy for BBox"],["impl Copy for MaskType"],["impl Copy for SpotLight"],["impl Copy for EdgeMode"]], -"uuid":[["impl Copy for Simple"],["impl Copy for Urn"],["impl Copy for Version"],["impl Copy for NoContext"],["impl Copy for Variant"],["impl Copy for Braced"],["impl Copy for Timestamp"],["impl Copy for Uuid"],["impl Copy for Hyphenated"]], +"uuid":[["impl Copy for Variant"],["impl Copy for Version"],["impl Copy for Hyphenated"],["impl Copy for NoContext"],["impl Copy for Uuid"],["impl Copy for Simple"],["impl Copy for Timestamp"],["impl Copy for Urn"],["impl Copy for Braced"]], "webpki":[["impl Copy for AddrParseError"],["impl<'a> Copy for SubjectNameRef<'a>"],["impl<'a> Copy for DnsNameRef<'a>"],["impl Copy for RevocationReason"],["impl<'a> Copy for IpAddrRef<'a>"],["impl Copy for Error"],["impl Copy for InvalidSubjectNameError"],["impl Copy for KeyUsage"],["impl Copy for InvalidDnsNameError"],["impl Copy for Time"]], "weezl":[["impl Copy for BitOrder"],["impl Copy for LzwError"],["impl Copy for LzwStatus"]], "whoami":[["impl Copy for Width"]], diff --git a/trait.impl/core/marker/trait.Send.js b/trait.impl/core/marker/trait.Send.js index a8dc7f0b7bf0..3ca2a9448e00 100644 --- a/trait.impl/core/marker/trait.Send.js +++ b/trait.impl/core/marker/trait.Send.js @@ -40,7 +40,7 @@ "bytes":[["impl<T, U> Send for Chain<T, U>where\n T: Send,\n U: Send,",1,["bytes::buf::chain::Chain"]],["impl<T> Send for IntoIter<T>where\n T: Send,",1,["bytes::buf::iter::IntoIter"]],["impl<T> Send for Limit<T>where\n T: Send,",1,["bytes::buf::limit::Limit"]],["impl<B> Send for Reader<B>where\n B: Send,",1,["bytes::buf::reader::Reader"]],["impl<T> Send for Take<T>where\n T: Send,",1,["bytes::buf::take::Take"]],["impl Send for UninitSlice",1,["bytes::buf::uninit_slice::UninitSlice"]],["impl<B> Send for Writer<B>where\n B: Send,",1,["bytes::buf::writer::Writer"]],["impl Send for BytesMut"],["impl Send for Bytes"]], "bytestring":[["impl Send for ByteString",1,["bytestring::ByteString"]]], "calendrical_calculations":[["impl Send for Chinese",1,["calendrical_calculations::chinese_based::Chinese"]],["impl Send for Dangi",1,["calendrical_calculations::chinese_based::Dangi"]],["impl Send for YearBounds",1,["calendrical_calculations::chinese_based::YearBounds"]],["impl Send for ChineseFromFixedResult",1,["calendrical_calculations::chinese_based::ChineseFromFixedResult"]],["impl Send for BookHebrew",1,["calendrical_calculations::hebrew::BookHebrew"]],["impl Send for I32CastError",1,["calendrical_calculations::helpers::I32CastError"]],["impl Send for RataDie",1,["calendrical_calculations::rata_die::RataDie"]],["impl Send for Moment",1,["calendrical_calculations::rata_die::Moment"]]], -"chrono":[["impl Send for Duration",1,["chrono::duration::Duration"]],["impl<I> Send for DelayedFormat<I>where\n I: Send,",1,["chrono::format::formatting::DelayedFormat"]],["impl Send for SecondsFormat",1,["chrono::format::formatting::SecondsFormat"]],["impl Send for Parsed",1,["chrono::format::parsed::Parsed"]],["impl<'a> Send for StrftimeItems<'a>",1,["chrono::format::strftime::StrftimeItems"]],["impl Send for Pad",1,["chrono::format::Pad"]],["impl Send for Numeric",1,["chrono::format::Numeric"]],["impl Send for InternalNumeric",1,["chrono::format::InternalNumeric"]],["impl Send for Fixed",1,["chrono::format::Fixed"]],["impl Send for InternalFixed",1,["chrono::format::InternalFixed"]],["impl Send for OffsetFormat",1,["chrono::format::OffsetFormat"]],["impl Send for OffsetPrecision",1,["chrono::format::OffsetPrecision"]],["impl Send for Colons",1,["chrono::format::Colons"]],["impl<'a> Send for Item<'a>",1,["chrono::format::Item"]],["impl Send for ParseError",1,["chrono::format::ParseError"]],["impl Send for ParseErrorKind",1,["chrono::format::ParseErrorKind"]],["impl Send for NaiveWeek",1,["chrono::naive::date::NaiveWeek"]],["impl Send for Days",1,["chrono::naive::date::Days"]],["impl Send for NaiveDate",1,["chrono::naive::date::NaiveDate"]],["impl Send for NaiveDateDaysIterator",1,["chrono::naive::date::NaiveDateDaysIterator"]],["impl Send for NaiveDateWeeksIterator",1,["chrono::naive::date::NaiveDateWeeksIterator"]],["impl Send for NaiveDateTime",1,["chrono::naive::datetime::NaiveDateTime"]],["impl Send for IsoWeek",1,["chrono::naive::isoweek::IsoWeek"]],["impl Send for NaiveTime",1,["chrono::naive::time::NaiveTime"]],["impl Send for FixedOffset",1,["chrono::offset::fixed::FixedOffset"]],["impl Send for Local",1,["chrono::offset::local::Local"]],["impl Send for Utc",1,["chrono::offset::utc::Utc"]],["impl<T> Send for LocalResult<T>where\n T: Send,",1,["chrono::offset::LocalResult"]],["impl Send for RoundingError",1,["chrono::round::RoundingError"]],["impl Send for Weekday",1,["chrono::weekday::Weekday"]],["impl Send for Month",1,["chrono::month::Month"]],["impl Send for Months",1,["chrono::month::Months"]],["impl Send for OutOfRange",1,["chrono::OutOfRange"]],["impl<Tz: TimeZone> Send for DateTime<Tz>where\n <Tz as TimeZone>::Offset: Send,"],["impl<Tz: TimeZone> Send for Date<Tz>where\n <Tz as TimeZone>::Offset: Send,"]], +"chrono":[["impl Send for Duration",1,["chrono::duration::Duration"]],["impl<I> Send for DelayedFormat<I>where\n I: Send,",1,["chrono::format::formatting::DelayedFormat"]],["impl Send for SecondsFormat",1,["chrono::format::formatting::SecondsFormat"]],["impl Send for Parsed",1,["chrono::format::parsed::Parsed"]],["impl<'a> Send for StrftimeItems<'a>",1,["chrono::format::strftime::StrftimeItems"]],["impl Send for Pad",1,["chrono::format::Pad"]],["impl Send for Numeric",1,["chrono::format::Numeric"]],["impl Send for InternalNumeric",1,["chrono::format::InternalNumeric"]],["impl Send for Fixed",1,["chrono::format::Fixed"]],["impl Send for InternalFixed",1,["chrono::format::InternalFixed"]],["impl Send for OffsetFormat",1,["chrono::format::OffsetFormat"]],["impl Send for OffsetPrecision",1,["chrono::format::OffsetPrecision"]],["impl Send for Colons",1,["chrono::format::Colons"]],["impl<'a> Send for Item<'a>",1,["chrono::format::Item"]],["impl Send for ParseError",1,["chrono::format::ParseError"]],["impl Send for ParseErrorKind",1,["chrono::format::ParseErrorKind"]],["impl Send for NaiveWeek",1,["chrono::naive::date::NaiveWeek"]],["impl Send for Days",1,["chrono::naive::date::Days"]],["impl Send for NaiveDate",1,["chrono::naive::date::NaiveDate"]],["impl Send for NaiveDateDaysIterator",1,["chrono::naive::date::NaiveDateDaysIterator"]],["impl Send for NaiveDateWeeksIterator",1,["chrono::naive::date::NaiveDateWeeksIterator"]],["impl Send for NaiveDateTime",1,["chrono::naive::datetime::NaiveDateTime"]],["impl Send for IsoWeek",1,["chrono::naive::isoweek::IsoWeek"]],["impl Send for NaiveTime",1,["chrono::naive::time::NaiveTime"]],["impl Send for FixedOffset",1,["chrono::offset::fixed::FixedOffset"]],["impl Send for Local",1,["chrono::offset::local::Local"]],["impl Send for Utc",1,["chrono::offset::utc::Utc"]],["impl<T> Send for LocalResult<T>where\n T: Send,",1,["chrono::offset::LocalResult"]],["impl Send for RoundingError",1,["chrono::round::RoundingError"]],["impl Send for Weekday",1,["chrono::weekday::Weekday"]],["impl Send for Month",1,["chrono::month::Month"]],["impl Send for Months",1,["chrono::month::Months"]],["impl Send for OutOfRange",1,["chrono::OutOfRange"]],["impl<Tz: TimeZone> Send for Date<Tz>where\n <Tz as TimeZone>::Offset: Send,"],["impl<Tz: TimeZone> Send for DateTime<Tz>where\n <Tz as TimeZone>::Offset: Send,"]], "chumsky":[["impl<A, B> Send for Or<A, B>where\n A: Send,\n B: Send,",1,["chumsky::combinator::Or"]],["impl<A> Send for OrNot<A>where\n A: Send,",1,["chumsky::combinator::OrNot"]],["impl<A, O> Send for Not<A, O>where\n A: Send,\n O: Send,",1,["chumsky::combinator::Not"]],["impl<A, B> Send for Then<A, B>where\n A: Send,\n B: Send,",1,["chumsky::combinator::Then"]],["impl<I, O1, O2, A, B, F> Send for ThenWith<I, O1, O2, A, B, F>where\n A: Send,\n B: Send,\n F: Send,\n I: Send,\n O1: Send,\n O2: Send,",1,["chumsky::combinator::ThenWith"]],["impl<A, L, R, U, V> Send for DelimitedBy<A, L, R, U, V>where\n A: Send,\n L: Send,\n R: Send,\n U: Send,\n V: Send,",1,["chumsky::combinator::DelimitedBy"]],["impl<A> Send for Repeated<A>where\n A: Send,",1,["chumsky::combinator::Repeated"]],["impl<A, B, U> Send for SeparatedBy<A, B, U>where\n A: Send,\n B: Send,\n U: Send,",1,["chumsky::combinator::SeparatedBy"]],["impl<A> !Send for Debug<A>",1,["chumsky::combinator::Debug"]],["impl<A, F, O> Send for Map<A, F, O>where\n A: Send,\n F: Send,\n O: Send,",1,["chumsky::combinator::Map"]],["impl<A, F, O> Send for MapWithSpan<A, F, O>where\n A: Send,\n F: Send,\n O: Send,",1,["chumsky::combinator::MapWithSpan"]],["impl<A, U, F> Send for Validate<A, U, F>where\n A: Send,\n F: Send,\n U: Send,",1,["chumsky::combinator::Validate"]],["impl<A, F, O, U> Send for Foldl<A, F, O, U>where\n A: Send,\n F: Send,\n O: Send,\n U: Send,",1,["chumsky::combinator::Foldl"]],["impl<A, F, O, U> Send for Foldr<A, F, O, U>where\n A: Send,\n F: Send,\n O: Send,\n U: Send,",1,["chumsky::combinator::Foldr"]],["impl<A, F> Send for MapErr<A, F>where\n A: Send,\n F: Send,",1,["chumsky::combinator::MapErr"]],["impl<A, F> Send for MapErrWithSpan<A, F>where\n A: Send,\n F: Send,",1,["chumsky::combinator::MapErrWithSpan"]],["impl<A, F, O> Send for TryMap<A, F, O>where\n A: Send,\n F: Send,\n O: Send,",1,["chumsky::combinator::TryMap"]],["impl<A, F> Send for OrElse<A, F>where\n A: Send,\n F: Send,",1,["chumsky::combinator::OrElse"]],["impl<A, L> Send for Label<A, L>where\n A: Send,\n L: Send,",1,["chumsky::combinator::Label"]],["impl<A, O, U> Send for To<A, O, U>where\n A: Send,\n O: Send,\n U: Send,",1,["chumsky::combinator::To"]],["impl<A> Send for Rewind<A>where\n A: Send,",1,["chumsky::combinator::Rewind"]],["impl<A, U, E> Send for Unwrapped<A, U, E>where\n A: Send,\n E: Send,\n U: Send,",1,["chumsky::combinator::Unwrapped"]],["impl !Send for ParserInfo",1,["chumsky::debug::ParserInfo"]],["impl Send for ParseEvent",1,["chumsky::debug::ParseEvent"]],["impl !Send for Verbose",1,["chumsky::debug::Verbose"]],["impl Send for Silent",1,["chumsky::debug::Silent"]],["impl<I, S> Send for SimpleReason<I, S>where\n I: Send,\n S: Send,",1,["chumsky::error::SimpleReason"]],["impl<I, S> Send for Simple<I, S>where\n I: Send,\n S: Send,",1,["chumsky::error::Simple"]],["impl<I, S> Send for Cheap<I, S>where\n I: Send,\n S: Send,",1,["chumsky::error::Cheap"]],["impl<I, E> Send for Located<I, E>where\n E: Send,\n I: Send,",1,["chumsky::error::Located"]],["impl<F, E> Send for Custom<F, E>where\n E: Send,\n F: Send,",1,["chumsky::primitive::Custom"]],["impl<E> Send for End<E>where\n E: Send,",1,["chumsky::primitive::End"]],["impl<I, C, E> Send for Just<I, C, E>where\n C: Send,\n E: Send,\n I: Send,",1,["chumsky::primitive::Just"]],["impl<I, E> Send for Seq<I, E>where\n E: Send,\n I: Send,",1,["chumsky::primitive::Seq"]],["impl<I, C, E> Send for OneOf<I, C, E>where\n C: Send,\n E: Send,\n I: Send,",1,["chumsky::primitive::OneOf"]],["impl<E> Send for Empty<E>where\n E: Send,",1,["chumsky::primitive::Empty"]],["impl<I, C, E> Send for NoneOf<I, C, E>where\n C: Send,\n E: Send,\n I: Send,",1,["chumsky::primitive::NoneOf"]],["impl<A> Send for TakeUntil<A>where\n A: Send,",1,["chumsky::primitive::TakeUntil"]],["impl<F, E> Send for Filter<F, E>where\n E: Send,\n F: Send,",1,["chumsky::primitive::Filter"]],["impl<F, E> Send for FilterMap<F, E>where\n E: Send,\n F: Send,",1,["chumsky::primitive::FilterMap"]],["impl<I, O, E> Send for Todo<I, O, E>where\n E: Send,\n I: Send,\n O: Send,",1,["chumsky::primitive::Todo"]],["impl<T, E> Send for Choice<T, E>where\n E: Send,\n T: Send,",1,["chumsky::primitive::Choice"]],["impl<I, const N: usize> Send for SkipThenRetryUntil<I, N>where\n I: Send,",1,["chumsky::recovery::SkipThenRetryUntil"]],["impl<I, F, const N: usize> Send for SkipUntil<I, F, N>where\n F: Send,\n I: Send,",1,["chumsky::recovery::SkipUntil"]],["impl<I, F, const N: usize> Send for NestedDelimiters<I, F, N>where\n F: Send,\n I: Send,",1,["chumsky::recovery::NestedDelimiters"]],["impl<R> Send for SkipParser<R>where\n R: Send,",1,["chumsky::recovery::SkipParser"]],["impl<A, S> Send for Recovery<A, S>where\n A: Send,\n S: Send,",1,["chumsky::recovery::Recovery"]],["impl<'a, I, O, E> !Send for Recursive<'a, I, O, E>",1,["chumsky::recursive::Recursive"]],["impl<I, Iter> Send for Flat<I, Iter>where\n I: Send,\n Iter: Send,",1,["chumsky::stream::Flat"]],["impl<'a, I, S, Iter: ?Sized> Send for Stream<'a, I, S, Iter>where\n I: Send,\n Iter: Send,\n S: Send,",1,["chumsky::stream::Stream"]],["impl<A> Send for Padded<A>where\n A: Send,",1,["chumsky::text::Padded"]],["impl<'a, I, O, E> !Send for BoxedParser<'a, I, O, E>",1,["chumsky::BoxedParser"]]], "cipher":[["impl Send for StreamCipherError",1,["cipher::errors::StreamCipherError"]],["impl Send for OverflowError",1,["cipher::errors::OverflowError"]],["impl<T> Send for StreamCipherCoreWrapper<T>where\n T: Send,",1,["cipher::stream_wrapper::StreamCipherCoreWrapper"]]], "cloud_storage":[["impl<'a> Send for BucketClient<'a>",1,["cloud_storage::client::bucket::BucketClient"]],["impl<'a> Send for BucketAccessControlClient<'a>",1,["cloud_storage::client::bucket_access_control::BucketAccessControlClient"]],["impl<'a> Send for DefaultObjectAccessControlClient<'a>",1,["cloud_storage::client::default_object_access_control::DefaultObjectAccessControlClient"]],["impl<'a> Send for HmacKeyClient<'a>",1,["cloud_storage::client::hmac_key::HmacKeyClient"]],["impl<'a> Send for ObjectClient<'a>",1,["cloud_storage::client::object::ObjectClient"]],["impl<'a> Send for ObjectAccessControlClient<'a>",1,["cloud_storage::client::object_access_control::ObjectAccessControlClient"]],["impl Send for Client",1,["cloud_storage::client::Client"]],["impl Send for DownloadOptions",1,["cloud_storage::download_options::DownloadOptions"]],["impl Send for Error",1,["cloud_storage::error::Error"]],["impl Send for GoogleErrorResponse",1,["cloud_storage::error::GoogleErrorResponse"]],["impl Send for ErrorList",1,["cloud_storage::error::ErrorList"]],["impl Send for GoogleError",1,["cloud_storage::error::GoogleError"]],["impl Send for Reason",1,["cloud_storage::error::Reason"]],["impl Send for Bucket",1,["cloud_storage::resources::bucket::Bucket"]],["impl Send for NewBucket",1,["cloud_storage::resources::bucket::NewBucket"]],["impl Send for RetentionPolicy",1,["cloud_storage::resources::bucket::RetentionPolicy"]],["impl Send for IamConfiguration",1,["cloud_storage::resources::bucket::IamConfiguration"]],["impl Send for UniformBucketLevelAccess",1,["cloud_storage::resources::bucket::UniformBucketLevelAccess"]],["impl Send for Encryption",1,["cloud_storage::resources::bucket::Encryption"]],["impl Send for Owner",1,["cloud_storage::resources::bucket::Owner"]],["impl Send for Website",1,["cloud_storage::resources::bucket::Website"]],["impl Send for Logging",1,["cloud_storage::resources::bucket::Logging"]],["impl Send for Versioning",1,["cloud_storage::resources::bucket::Versioning"]],["impl Send for Cors",1,["cloud_storage::resources::bucket::Cors"]],["impl Send for Lifecycle",1,["cloud_storage::resources::bucket::Lifecycle"]],["impl Send for Rule",1,["cloud_storage::resources::bucket::Rule"]],["impl Send for Action",1,["cloud_storage::resources::bucket::Action"]],["impl Send for ActionType",1,["cloud_storage::resources::bucket::ActionType"]],["impl Send for Condition",1,["cloud_storage::resources::bucket::Condition"]],["impl Send for Billing",1,["cloud_storage::resources::bucket::Billing"]],["impl Send for StorageClass",1,["cloud_storage::resources::bucket::StorageClass"]],["impl Send for IamPolicy",1,["cloud_storage::resources::bucket::IamPolicy"]],["impl Send for Binding",1,["cloud_storage::resources::bucket::Binding"]],["impl Send for IamCondition",1,["cloud_storage::resources::bucket::IamCondition"]],["impl Send for IamRole",1,["cloud_storage::resources::bucket::IamRole"]],["impl Send for StandardIamRole",1,["cloud_storage::resources::bucket::StandardIamRole"]],["impl Send for PrimitiveIamRole",1,["cloud_storage::resources::bucket::PrimitiveIamRole"]],["impl Send for LegacyIamRole",1,["cloud_storage::resources::bucket::LegacyIamRole"]],["impl Send for TestIamPermission",1,["cloud_storage::resources::bucket::TestIamPermission"]],["impl Send for BucketAccessControl",1,["cloud_storage::resources::bucket_access_control::BucketAccessControl"]],["impl Send for NewBucketAccessControl",1,["cloud_storage::resources::bucket_access_control::NewBucketAccessControl"]],["impl Send for ProjectTeam",1,["cloud_storage::resources::common::ProjectTeam"]],["impl Send for Team",1,["cloud_storage::resources::common::Team"]],["impl Send for Role",1,["cloud_storage::resources::common::Role"]],["impl Send for Entity",1,["cloud_storage::resources::common::Entity"]],["impl Send for DefaultObjectAccessControl",1,["cloud_storage::resources::default_object_access_control::DefaultObjectAccessControl"]],["impl Send for NewDefaultObjectAccessControl",1,["cloud_storage::resources::default_object_access_control::NewDefaultObjectAccessControl"]],["impl Send for HmacKey",1,["cloud_storage::resources::hmac_key::HmacKey"]],["impl Send for HmacMeta",1,["cloud_storage::resources::hmac_key::HmacMeta"]],["impl Send for HmacState",1,["cloud_storage::resources::hmac_key::HmacState"]],["impl Send for Location",1,["cloud_storage::resources::location::Location"]],["impl Send for SingleRegion",1,["cloud_storage::resources::location::SingleRegion"]],["impl Send for NALocation",1,["cloud_storage::resources::location::NALocation"]],["impl Send for SALocation",1,["cloud_storage::resources::location::SALocation"]],["impl Send for EuropeLocation",1,["cloud_storage::resources::location::EuropeLocation"]],["impl Send for AsiaLocation",1,["cloud_storage::resources::location::AsiaLocation"]],["impl Send for AusLocation",1,["cloud_storage::resources::location::AusLocation"]],["impl Send for MultiRegion",1,["cloud_storage::resources::location::MultiRegion"]],["impl Send for DualRegion",1,["cloud_storage::resources::location::DualRegion"]],["impl Send for Object",1,["cloud_storage::resources::object::Object"]],["impl Send for CustomerEncrypton",1,["cloud_storage::resources::object::CustomerEncrypton"]],["impl Send for ComposeRequest",1,["cloud_storage::resources::object::ComposeRequest"]],["impl Send for SourceObject",1,["cloud_storage::resources::object::SourceObject"]],["impl Send for ObjectPrecondition",1,["cloud_storage::resources::object::ObjectPrecondition"]],["impl Send for ListRequest",1,["cloud_storage::resources::object::ListRequest"]],["impl Send for Projection",1,["cloud_storage::resources::object::Projection"]],["impl Send for ObjectList",1,["cloud_storage::resources::object::ObjectList"]],["impl<S> Send for SizedByteStream<S>where\n S: Send,",1,["cloud_storage::resources::object::SizedByteStream"]],["impl Send for ObjectAccessControl",1,["cloud_storage::resources::object_access_control::ObjectAccessControl"]],["impl Send for NewObjectAccessControl",1,["cloud_storage::resources::object_access_control::NewObjectAccessControl"]],["impl Send for ServiceAccount",1,["cloud_storage::resources::service_account::ServiceAccount"]],["impl Send for Token",1,["cloud_storage::token::Token"]],["impl Send for SERVICE_ACCOUNT",1,["cloud_storage::SERVICE_ACCOUNT"]]], @@ -90,7 +90,7 @@ "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_intrusive":[["impl<T> Send for FixedHeapBuf<T>where\n T: Send,",1,["futures_intrusive::buffer::ring_buffer::if_alloc::FixedHeapBuf"]],["impl<T> Send for GrowingHeapBuf<T>where\n T: Send,",1,["futures_intrusive::buffer::ring_buffer::if_alloc::GrowingHeapBuf"]],["impl<T, A> Send for ArrayBuf<T, A>where\n A: Send,\n T: Send,",1,["futures_intrusive::buffer::ring_buffer::ArrayBuf"]],["impl<T> Send for ChannelSendError<T>where\n T: Send,",1,["futures_intrusive::channel::error::ChannelSendError"]],["impl Send for TryReceiveError",1,["futures_intrusive::channel::error::TryReceiveError"]],["impl<T> Send for TrySendError<T>where\n T: Send,",1,["futures_intrusive::channel::error::TrySendError"]],["impl Send for CloseStatus",1,["futures_intrusive::channel::channel_future::CloseStatus"]],["impl<MutexType, T> Send for GenericOneshotSender<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot::if_alloc::shared::GenericOneshotSender"]],["impl<MutexType, T> Send for GenericOneshotReceiver<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot::if_alloc::shared::GenericOneshotReceiver"]],["impl<MutexType, T> Send for GenericOneshotBroadcastSender<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot_broadcast::if_alloc::shared::GenericOneshotBroadcastSender"]],["impl<MutexType, T> Send for GenericOneshotBroadcastReceiver<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot_broadcast::if_alloc::shared::GenericOneshotBroadcastReceiver"]],["impl<MutexType, T> Send for GenericStateSender<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::GenericStateSender"]],["impl<MutexType, T> Send for GenericStateReceiver<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::GenericStateReceiver"]],["impl Send for StateId",1,["futures_intrusive::channel::state_broadcast::StateId"]],["impl<MutexType, T, A> Send for GenericSender<MutexType, T, A>where\n A: Send,\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::mpmc::if_alloc::shared::GenericSender"]],["impl<MutexType, T, A> Send for GenericReceiver<MutexType, T, A>where\n A: Send,\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::mpmc::if_alloc::shared::GenericReceiver"]],["impl<MutexType, T, A> Send for SharedStream<MutexType, T, A>where\n A: Send,\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::mpmc::if_alloc::shared::SharedStream"]],["impl<'a, MutexType, T, A> Send for ChannelStream<'a, MutexType, T, A>where\n MutexType: Sync,\n T: Send,",1,["futures_intrusive::channel::mpmc::ChannelStream"]],["impl<'a, MutexType, T> Send for GenericMutexGuard<'a, MutexType, T>where\n MutexType: Sync,\n T: Send,",1,["futures_intrusive::sync::mutex::GenericMutexGuard"]],["impl<MutexType> Send for GenericSharedSemaphoreReleaser<MutexType>where\n MutexType: Send + Sync,",1,["futures_intrusive::sync::semaphore::if_alloc::GenericSharedSemaphoreReleaser"]],["impl<'a, MutexType> Send for GenericSemaphoreReleaser<'a, MutexType>where\n MutexType: Sync,",1,["futures_intrusive::sync::semaphore::GenericSemaphoreReleaser"]],["impl Send for StdClock",1,["futures_intrusive::timer::clock::if_std::StdClock"]],["impl Send for MockClock",1,["futures_intrusive::timer::clock::MockClock"]],["impl<'a> !Send for LocalTimerFuture<'a>",1,["futures_intrusive::timer::timer::LocalTimerFuture"]],["impl<MutexType: RawMutex + Send, T: Send> Send for GenericStateBroadcastChannel<MutexType, T>"],["impl<MutexType: Sync, T: Clone + Send> Send for StateReceiveFuture<MutexType, T>"],["impl<MutexType: Sync, T: Send> Send for ChannelReceiveFuture<MutexType, T>"],["impl<MutexType: RawMutex + Send, T: Send, A> Send for GenericChannel<MutexType, T, A>where\n A: RingBuf<Item = T> + Send,"],["impl<MutexType: RawMutex + Send> Send for GenericSemaphore<MutexType>"],["impl<'a> Send for TimerFuture<'a>"],["impl<'a, MutexType: Sync, T: Clone + Send> Send for StateReceiveFuture<'a, MutexType, T>"],["impl<T: Send, MutexType: RawMutex + Send> Send for GenericMutex<MutexType, T>"],["impl<MutexType: RawMutex + Sync> Send for GenericSharedSemaphoreAcquireFuture<MutexType>"],["impl<MutexType: RawMutex + Send, T: Send> Send for GenericOneshotBroadcastChannel<MutexType, T>"],["impl<'a, MutexType: Sync, T: Send> Send for ChannelReceiveFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex + Send> Send for GenericManualResetEvent<MutexType>"],["impl<MutexType: RawMutex + Send> Send for GenericTimerService<MutexType>"],["impl<'a, MutexType: Sync, T: Send> Send for ChannelSendFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex + Send, T: Send> Send for GenericOneshotChannel<MutexType, T>"],["impl<'a, MutexType: RawMutex + Sync, T: 'a> Send for GenericMutexLockFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex + Send + Sync> Send for GenericSharedSemaphore<MutexType>"],["impl<'a, MutexType: RawMutex + Sync> Send for GenericWaitForEventFuture<'a, MutexType>"],["impl<MutexType: Sync, T: Send> Send for ChannelSendFuture<MutexType, T>"],["impl<'a, MutexType: RawMutex + Sync> Send for GenericSemaphoreAcquireFuture<'a, MutexType>"]], "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 + Unpin> Send for IntoIter<Fut>"],["impl<T: ?Sized + Send> Send for MutexLockFuture<'_, T>"],["impl<T: ?Sized + Send, U: ?Sized + Send> Send for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized + Send> Send for MutexGuard<'_, T>"],["impl<Fut: Send> Send for IterPinMut<'_, Fut>"],["impl<T: ?Sized + Send> Send for OwnedMutexLockFuture<T>"],["impl<T: ?Sized + Send> Send for Mutex<T>"],["impl<T: ?Sized + Send> Send for OwnedMutexGuard<T>"],["impl<Fut: Send> Send for IterPinRef<'_, Fut>"],["impl<Fut: Send> Send for FuturesUnordered<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<T: ?Sized + Send> Send for Mutex<T>"],["impl<Fut: Send + Unpin> Send for IntoIter<Fut>"],["impl<T: ?Sized + Send> Send for MutexGuard<'_, T>"],["impl<T: ?Sized + Send> Send for MutexLockFuture<'_, T>"],["impl<Fut: Send> Send for IterPinMut<'_, Fut>"],["impl<T: ?Sized + Send> Send for OwnedMutexLockFuture<T>"],["impl<T: ?Sized + Send> Send for OwnedMutexGuard<T>"],["impl<Fut: Send> Send for IterPinRef<'_, Fut>"],["impl<T: ?Sized + Send, U: ?Sized + Send> Send for MappedMutexGuard<'_, T, U>"],["impl<Fut: Send> Send for FuturesUnordered<Fut>"]], "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"]]], "ghash":[["impl Send for GHash",1,["ghash::GHash"]]], @@ -98,8 +98,8 @@ "gimli":[["impl Send for Format",1,["gimli::common::Format"]],["impl Send for Vendor",1,["gimli::common::Vendor"]],["impl Send for Encoding",1,["gimli::common::Encoding"]],["impl Send for LineEncoding",1,["gimli::common::LineEncoding"]],["impl Send for Register",1,["gimli::common::Register"]],["impl<T> Send for DebugAbbrevOffset<T>where\n T: Send,",1,["gimli::common::DebugAbbrevOffset"]],["impl<T> Send for DebugAddrBase<T>where\n T: Send,",1,["gimli::common::DebugAddrBase"]],["impl<T> Send for DebugAddrIndex<T>where\n T: Send,",1,["gimli::common::DebugAddrIndex"]],["impl<T> Send for DebugArangesOffset<T>where\n T: Send,",1,["gimli::common::DebugArangesOffset"]],["impl<T> Send for DebugInfoOffset<T>where\n T: Send,",1,["gimli::common::DebugInfoOffset"]],["impl<T> Send for DebugLineOffset<T>where\n T: Send,",1,["gimli::common::DebugLineOffset"]],["impl<T> Send for DebugLineStrOffset<T>where\n T: Send,",1,["gimli::common::DebugLineStrOffset"]],["impl<T> Send for LocationListsOffset<T>where\n T: Send,",1,["gimli::common::LocationListsOffset"]],["impl<T> Send for DebugLocListsBase<T>where\n T: Send,",1,["gimli::common::DebugLocListsBase"]],["impl<T> Send for DebugLocListsIndex<T>where\n T: Send,",1,["gimli::common::DebugLocListsIndex"]],["impl<T> Send for DebugMacinfoOffset<T>where\n T: Send,",1,["gimli::common::DebugMacinfoOffset"]],["impl<T> Send for DebugMacroOffset<T>where\n T: Send,",1,["gimli::common::DebugMacroOffset"]],["impl<T> Send for RawRangeListsOffset<T>where\n T: Send,",1,["gimli::common::RawRangeListsOffset"]],["impl<T> Send for RangeListsOffset<T>where\n T: Send,",1,["gimli::common::RangeListsOffset"]],["impl<T> Send for DebugRngListsBase<T>where\n T: Send,",1,["gimli::common::DebugRngListsBase"]],["impl<T> Send for DebugRngListsIndex<T>where\n T: Send,",1,["gimli::common::DebugRngListsIndex"]],["impl<T> Send for DebugStrOffset<T>where\n T: Send,",1,["gimli::common::DebugStrOffset"]],["impl<T> Send for DebugStrOffsetsBase<T>where\n T: Send,",1,["gimli::common::DebugStrOffsetsBase"]],["impl<T> Send for DebugStrOffsetsIndex<T>where\n T: Send,",1,["gimli::common::DebugStrOffsetsIndex"]],["impl<T> Send for DebugTypesOffset<T>where\n T: Send,",1,["gimli::common::DebugTypesOffset"]],["impl Send for DebugTypeSignature",1,["gimli::common::DebugTypeSignature"]],["impl<T> Send for DebugFrameOffset<T>where\n T: Send,",1,["gimli::common::DebugFrameOffset"]],["impl<T> Send for EhFrameOffset<T>where\n T: Send,",1,["gimli::common::EhFrameOffset"]],["impl<T> Send for UnitSectionOffset<T>where\n T: Send,",1,["gimli::common::UnitSectionOffset"]],["impl Send for SectionId",1,["gimli::common::SectionId"]],["impl Send for DwoId",1,["gimli::common::DwoId"]],["impl Send for DwarfFileType",1,["gimli::common::DwarfFileType"]],["impl Send for Arm",1,["gimli::arch::Arm"]],["impl Send for AArch64",1,["gimli::arch::AArch64"]],["impl Send for LoongArch",1,["gimli::arch::LoongArch"]],["impl Send for RiscV",1,["gimli::arch::RiscV"]],["impl Send for X86",1,["gimli::arch::X86"]],["impl Send for X86_64",1,["gimli::arch::X86_64"]],["impl Send for DwSect",1,["gimli::constants::DwSect"]],["impl Send for DwSectV2",1,["gimli::constants::DwSectV2"]],["impl Send for DwUt",1,["gimli::constants::DwUt"]],["impl Send for DwCfa",1,["gimli::constants::DwCfa"]],["impl Send for DwChildren",1,["gimli::constants::DwChildren"]],["impl Send for DwTag",1,["gimli::constants::DwTag"]],["impl Send for DwAt",1,["gimli::constants::DwAt"]],["impl Send for DwForm",1,["gimli::constants::DwForm"]],["impl Send for DwAte",1,["gimli::constants::DwAte"]],["impl Send for DwLle",1,["gimli::constants::DwLle"]],["impl Send for DwDs",1,["gimli::constants::DwDs"]],["impl Send for DwEnd",1,["gimli::constants::DwEnd"]],["impl Send for DwAccess",1,["gimli::constants::DwAccess"]],["impl Send for DwVis",1,["gimli::constants::DwVis"]],["impl Send for DwVirtuality",1,["gimli::constants::DwVirtuality"]],["impl Send for DwLang",1,["gimli::constants::DwLang"]],["impl Send for DwAddr",1,["gimli::constants::DwAddr"]],["impl Send for DwId",1,["gimli::constants::DwId"]],["impl Send for DwCc",1,["gimli::constants::DwCc"]],["impl Send for DwInl",1,["gimli::constants::DwInl"]],["impl Send for DwOrd",1,["gimli::constants::DwOrd"]],["impl Send for DwDsc",1,["gimli::constants::DwDsc"]],["impl Send for DwIdx",1,["gimli::constants::DwIdx"]],["impl Send for DwDefaulted",1,["gimli::constants::DwDefaulted"]],["impl Send for DwLns",1,["gimli::constants::DwLns"]],["impl Send for DwLne",1,["gimli::constants::DwLne"]],["impl Send for DwLnct",1,["gimli::constants::DwLnct"]],["impl Send for DwMacro",1,["gimli::constants::DwMacro"]],["impl Send for DwRle",1,["gimli::constants::DwRle"]],["impl Send for DwOp",1,["gimli::constants::DwOp"]],["impl Send for DwEhPe",1,["gimli::constants::DwEhPe"]],["impl Send for RunTimeEndian",1,["gimli::endianity::RunTimeEndian"]],["impl Send for LittleEndian",1,["gimli::endianity::LittleEndian"]],["impl Send for BigEndian",1,["gimli::endianity::BigEndian"]],["impl<R> Send for DebugAddr<R>where\n R: Send,",1,["gimli::read::addr::DebugAddr"]],["impl<R> Send for DebugFrame<R>where\n R: Send,",1,["gimli::read::cfi::DebugFrame"]],["impl<R> Send for EhFrameHdr<R>where\n R: Send,",1,["gimli::read::cfi::EhFrameHdr"]],["impl<R> Send for ParsedEhFrameHdr<R>where\n R: Send,",1,["gimli::read::cfi::ParsedEhFrameHdr"]],["impl<'a, 'bases, R> Send for EhHdrTableIter<'a, 'bases, R>where\n R: Send + Sync,",1,["gimli::read::cfi::EhHdrTableIter"]],["impl<'a, R> Send for EhHdrTable<'a, R>where\n R: Sync,",1,["gimli::read::cfi::EhHdrTable"]],["impl<R> Send for EhFrame<R>where\n R: Send,",1,["gimli::read::cfi::EhFrame"]],["impl Send for BaseAddresses",1,["gimli::read::cfi::BaseAddresses"]],["impl Send for SectionBaseAddresses",1,["gimli::read::cfi::SectionBaseAddresses"]],["impl<'bases, Section, R> Send for CfiEntriesIter<'bases, Section, R>where\n R: Send,\n Section: Send,",1,["gimli::read::cfi::CfiEntriesIter"]],["impl<'bases, Section, R> Send for CieOrFde<'bases, Section, R>where\n R: Send,\n Section: Send,\n <R as Reader>::Offset: Send,\n <Section as UnwindSection<R>>::Offset: Send,",1,["gimli::read::cfi::CieOrFde"]],["impl Send for Augmentation",1,["gimli::read::cfi::Augmentation"]],["impl<R, Offset> Send for CommonInformationEntry<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::cfi::CommonInformationEntry"]],["impl<'bases, Section, R> Send for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Send,\n Section: Send,\n <R as Reader>::Offset: Send,\n <Section as UnwindSection<R>>::Offset: Send,",1,["gimli::read::cfi::PartialFrameDescriptionEntry"]],["impl<R, Offset> Send for FrameDescriptionEntry<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::cfi::FrameDescriptionEntry"]],["impl<R, A> Send for UnwindContext<R, A>where\n R: Send,\n <<A as UnwindContextStorage<R>>::Stack as Sealed>::Storage: Send,",1,["gimli::read::cfi::UnwindContext"]],["impl<'a, 'ctx, R, A> Send for UnwindTable<'a, 'ctx, R, A>where\n R: Send + Sync,\n <<A as UnwindContextStorage<R>>::Stack as Sealed>::Storage: Send,",1,["gimli::read::cfi::UnwindTable"]],["impl<'iter, R> Send for RegisterRuleIter<'iter, R>where\n R: Sync,",1,["gimli::read::cfi::RegisterRuleIter"]],["impl<R, S> Send for UnwindTableRow<R, S>where\n R: Send,\n <<S as UnwindContextStorage<R>>::Rules as Sealed>::Storage: Send,",1,["gimli::read::cfi::UnwindTableRow"]],["impl<R> Send for CfaRule<R>where\n R: Send,",1,["gimli::read::cfi::CfaRule"]],["impl<R> Send for RegisterRule<R>where\n R: Send,",1,["gimli::read::cfi::RegisterRule"]],["impl<R> Send for CallFrameInstruction<R>where\n R: Send,",1,["gimli::read::cfi::CallFrameInstruction"]],["impl<'a, R> Send for CallFrameInstructionIter<'a, R>where\n R: Send + Sync,",1,["gimli::read::cfi::CallFrameInstructionIter"]],["impl Send for Pointer",1,["gimli::read::cfi::Pointer"]],["impl<R> Send for Dwarf<R>where\n R: Send + Sync,",1,["gimli::read::dwarf::Dwarf"]],["impl<R> Send for DwarfPackage<R>where\n R: Send,",1,["gimli::read::dwarf::DwarfPackage"]],["impl<R, Offset> Send for Unit<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::dwarf::Unit"]],["impl<R> Send for RangeIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::dwarf::RangeIter"]],["impl<'input, Endian> Send for EndianSlice<'input, Endian>where\n Endian: Send,",1,["gimli::read::endian_slice::EndianSlice"]],["impl Send for ReaderOffsetId",1,["gimli::read::reader::ReaderOffsetId"]],["impl<R> Send for DebugAbbrev<R>where\n R: Send,",1,["gimli::read::abbrev::DebugAbbrev"]],["impl Send for AbbreviationsCacheStrategy",1,["gimli::read::abbrev::AbbreviationsCacheStrategy"]],["impl Send for AbbreviationsCache",1,["gimli::read::abbrev::AbbreviationsCache"]],["impl Send for Abbreviations",1,["gimli::read::abbrev::Abbreviations"]],["impl Send for Abbreviation",1,["gimli::read::abbrev::Abbreviation"]],["impl Send for AttributeSpecification",1,["gimli::read::abbrev::AttributeSpecification"]],["impl<R> Send for DebugAranges<R>where\n R: Send,",1,["gimli::read::aranges::DebugAranges"]],["impl<R> Send for ArangeHeaderIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::aranges::ArangeHeaderIter"]],["impl<R, Offset> Send for ArangeHeader<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::aranges::ArangeHeader"]],["impl<R> Send for ArangeEntryIter<R>where\n R: Send,",1,["gimli::read::aranges::ArangeEntryIter"]],["impl Send for ArangeEntry",1,["gimli::read::aranges::ArangeEntry"]],["impl<R> Send for DebugCuIndex<R>where\n R: Send,",1,["gimli::read::index::DebugCuIndex"]],["impl<R> Send for DebugTuIndex<R>where\n R: Send,",1,["gimli::read::index::DebugTuIndex"]],["impl<R> Send for UnitIndex<R>where\n R: Send,",1,["gimli::read::index::UnitIndex"]],["impl<'index, R> Send for UnitIndexSectionIterator<'index, R>where\n R: Send,",1,["gimli::read::index::UnitIndexSectionIterator"]],["impl Send for UnitIndexSection",1,["gimli::read::index::UnitIndexSection"]],["impl<R> Send for DebugLine<R>where\n R: Send,",1,["gimli::read::line::DebugLine"]],["impl<R, Program, Offset> Send for LineRows<R, Program, Offset>where\n Program: Send,\n R: Send,",1,["gimli::read::line::LineRows"]],["impl<R, Offset> Send for LineInstruction<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::line::LineInstruction"]],["impl<R> Send for LineInstructions<R>where\n R: Send,",1,["gimli::read::line::LineInstructions"]],["impl Send for LineRow",1,["gimli::read::line::LineRow"]],["impl Send for ColumnType",1,["gimli::read::line::ColumnType"]],["impl<R> Send for LineSequence<R>where\n R: Send,",1,["gimli::read::line::LineSequence"]],["impl<R, Offset> Send for LineProgramHeader<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::line::LineProgramHeader"]],["impl<R, Offset> Send for IncompleteLineProgram<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::line::IncompleteLineProgram"]],["impl<R, Offset> Send for CompleteLineProgram<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::line::CompleteLineProgram"]],["impl<R, Offset> Send for FileEntry<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::line::FileEntry"]],["impl Send for FileEntryFormat",1,["gimli::read::line::FileEntryFormat"]],["impl<R> Send for DebugLoc<R>where\n R: Send,",1,["gimli::read::loclists::DebugLoc"]],["impl<R> Send for DebugLocLists<R>where\n R: Send,",1,["gimli::read::loclists::DebugLocLists"]],["impl<R> Send for LocationLists<R>where\n R: Send,",1,["gimli::read::loclists::LocationLists"]],["impl<R> Send for RawLocListIter<R>where\n R: Send,",1,["gimli::read::loclists::RawLocListIter"]],["impl<R> Send for RawLocListEntry<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::loclists::RawLocListEntry"]],["impl<R> Send for LocListIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::loclists::LocListIter"]],["impl<R> Send for LocationListEntry<R>where\n R: Send,",1,["gimli::read::loclists::LocationListEntry"]],["impl<T> Send for DieReference<T>where\n T: Send,",1,["gimli::read::op::DieReference"]],["impl<R, Offset> Send for Operation<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::op::Operation"]],["impl<R, Offset> Send for Location<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::op::Location"]],["impl<R, Offset> Send for Piece<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::op::Piece"]],["impl<R> Send for EvaluationResult<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::op::EvaluationResult"]],["impl<R> Send for Expression<R>where\n R: Send,",1,["gimli::read::op::Expression"]],["impl<R> Send for OperationIter<R>where\n R: Send,",1,["gimli::read::op::OperationIter"]],["impl<R, S> Send for Evaluation<R, S>where\n R: Send,\n <<S as EvaluationStorage<R>>::ExpressionStack as Sealed>::Storage: Send,\n <<S as EvaluationStorage<R>>::Result as Sealed>::Storage: Send,\n <<S as EvaluationStorage<R>>::Stack as Sealed>::Storage: Send,",1,["gimli::read::op::Evaluation"]],["impl<R> Send for PubNamesEntry<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::pubnames::PubNamesEntry"]],["impl<R> Send for DebugPubNames<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::pubnames::DebugPubNames"]],["impl<R> Send for PubNamesEntryIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::pubnames::PubNamesEntryIter"]],["impl<R> Send for PubTypesEntry<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::pubtypes::PubTypesEntry"]],["impl<R> Send for DebugPubTypes<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::pubtypes::DebugPubTypes"]],["impl<R> Send for PubTypesEntryIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::pubtypes::PubTypesEntryIter"]],["impl<R> Send for DebugRanges<R>where\n R: Send,",1,["gimli::read::rnglists::DebugRanges"]],["impl<R> Send for DebugRngLists<R>where\n R: Send,",1,["gimli::read::rnglists::DebugRngLists"]],["impl<R> Send for RangeLists<R>where\n R: Send,",1,["gimli::read::rnglists::RangeLists"]],["impl<R> Send for RawRngListIter<R>where\n R: Send,",1,["gimli::read::rnglists::RawRngListIter"]],["impl<T> Send for RawRngListEntry<T>where\n T: Send,",1,["gimli::read::rnglists::RawRngListEntry"]],["impl<R> Send for RngListIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::rnglists::RngListIter"]],["impl Send for Range",1,["gimli::read::rnglists::Range"]],["impl<R> Send for DebugStr<R>where\n R: Send,",1,["gimli::read::str::DebugStr"]],["impl<R> Send for DebugStrOffsets<R>where\n R: Send,",1,["gimli::read::str::DebugStrOffsets"]],["impl<R> Send for DebugLineStr<R>where\n R: Send,",1,["gimli::read::str::DebugLineStr"]],["impl<R> Send for DebugInfo<R>where\n R: Send,",1,["gimli::read::unit::DebugInfo"]],["impl<R> Send for DebugInfoUnitHeadersIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::unit::DebugInfoUnitHeadersIter"]],["impl<Offset> Send for UnitType<Offset>where\n Offset: Send,",1,["gimli::read::unit::UnitType"]],["impl<R, Offset> Send for UnitHeader<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::unit::UnitHeader"]],["impl<'abbrev, 'unit, R, Offset> Send for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>where\n Offset: Send + Sync,\n R: Send + Sync,",1,["gimli::read::unit::DebuggingInformationEntry"]],["impl<R, Offset> Send for AttributeValue<R, Offset>where\n Offset: Send,\n R: Send,",1,["gimli::read::unit::AttributeValue"]],["impl<R> Send for Attribute<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::unit::Attribute"]],["impl<'abbrev, 'entry, 'unit, R> !Send for AttrsIter<'abbrev, 'entry, 'unit, R>",1,["gimli::read::unit::AttrsIter"]],["impl<'abbrev, 'unit, R> Send for EntriesRaw<'abbrev, 'unit, R>where\n R: Send + Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::unit::EntriesRaw"]],["impl<'abbrev, 'unit, R> Send for EntriesCursor<'abbrev, 'unit, R>where\n R: Send + Sync,\n <R as Reader>::Offset: Send + Sync,",1,["gimli::read::unit::EntriesCursor"]],["impl<'abbrev, 'unit, R> Send for EntriesTree<'abbrev, 'unit, R>where\n R: Send + Sync,\n <R as Reader>::Offset: Send + Sync,",1,["gimli::read::unit::EntriesTree"]],["impl<'abbrev, 'unit, 'tree, R> Send for EntriesTreeNode<'abbrev, 'unit, 'tree, R>where\n R: Send + Sync,\n <R as Reader>::Offset: Send + Sync,",1,["gimli::read::unit::EntriesTreeNode"]],["impl<'abbrev, 'unit, 'tree, R> Send for EntriesTreeIter<'abbrev, 'unit, 'tree, R>where\n R: Send + Sync,\n <R as Reader>::Offset: Send + Sync,",1,["gimli::read::unit::EntriesTreeIter"]],["impl<R> Send for DebugTypes<R>where\n R: Send,",1,["gimli::read::unit::DebugTypes"]],["impl<R> Send for DebugTypesUnitHeadersIter<R>where\n R: Send,\n <R as Reader>::Offset: Send,",1,["gimli::read::unit::DebugTypesUnitHeadersIter"]],["impl Send for ValueType",1,["gimli::read::value::ValueType"]],["impl Send for Value",1,["gimli::read::value::Value"]],["impl<T> Send for UnitOffset<T>where\n T: Send,",1,["gimli::read::UnitOffset"]],["impl Send for StoreOnHeap",1,["gimli::read::StoreOnHeap"]],["impl Send for Error",1,["gimli::read::Error"]]], "git2":[["impl<'string> Send for AttrValue<'string>",1,["git2::attr::AttrValue"]],["impl<'cb> !Send for RepoBuilder<'cb>",1,["git2::build::RepoBuilder"]],["impl<'cb> !Send for CheckoutBuilder<'cb>",1,["git2::build::CheckoutBuilder"]],["impl Send for CloneLocal",1,["git2::build::CloneLocal"]],["impl<'a> !Send for Cert<'a>",1,["git2::cert::Cert"]],["impl<'a> !Send for CertHostkey<'a>",1,["git2::cert::CertHostkey"]],["impl<'a> !Send for CertX509<'a>",1,["git2::cert::CertX509"]],["impl Send for SshHostKeyType",1,["git2::cert::SshHostKeyType"]],["impl !Send for OidArray",1,["git2::oid_array::OidArray"]],["impl !Send for StringArray",1,["git2::string_array::StringArray"]],["impl<'a> !Send for Iter<'a>",1,["git2::string_array::Iter"]],["impl<'a> !Send for IterBytes<'a>",1,["git2::string_array::IterBytes"]],["impl !Send for Transport",1,["git2::transport::Transport"]],["impl Send for Service",1,["git2::transport::Service"]],["impl Send for ApplyLocation",1,["git2::apply::ApplyLocation"]],["impl<'cb> !Send for ApplyOptions<'cb>",1,["git2::apply::ApplyOptions"]],["impl<'repo> !Send for Blame<'repo>",1,["git2::blame::Blame"]],["impl<'blame> !Send for BlameHunk<'blame>",1,["git2::blame::BlameHunk"]],["impl Send for BlameOptions",1,["git2::blame::BlameOptions"]],["impl<'blame> !Send for BlameIter<'blame>",1,["git2::blame::BlameIter"]],["impl<'repo> !Send for Blob<'repo>",1,["git2::blob::Blob"]],["impl<'repo> !Send for BlobWriter<'repo>",1,["git2::blob::BlobWriter"]],["impl<'repo> !Send for Branch<'repo>",1,["git2::branch::Branch"]],["impl<'repo> !Send for Branches<'repo>",1,["git2::branch::Branches"]],["impl !Send for Buf",1,["git2::buf::Buf"]],["impl<'cb> !Send for CherrypickOptions<'cb>",1,["git2::cherrypick::CherrypickOptions"]],["impl<'repo> !Send for Commit<'repo>",1,["git2::commit::Commit"]],["impl<'commit, 'repo> !Send for Parents<'commit, 'repo>",1,["git2::commit::Parents"]],["impl !Send for Config",1,["git2::config::Config"]],["impl<'cfg> !Send for ConfigEntry<'cfg>",1,["git2::config::ConfigEntry"]],["impl<'cfg> !Send for ConfigEntries<'cfg>",1,["git2::config::ConfigEntries"]],["impl !Send for Cred",1,["git2::cred::Cred"]],["impl Send for CredentialHelper",1,["git2::cred::CredentialHelper"]],["impl<'repo> !Send for Describe<'repo>",1,["git2::describe::Describe"]],["impl !Send for DescribeOptions",1,["git2::describe::DescribeOptions"]],["impl !Send for DescribeFormatOptions",1,["git2::describe::DescribeFormatOptions"]],["impl<'a> !Send for DiffDelta<'a>",1,["git2::diff::DiffDelta"]],["impl<'a> !Send for DiffFile<'a>",1,["git2::diff::DiffFile"]],["impl !Send for DiffOptions",1,["git2::diff::DiffOptions"]],["impl !Send for DiffFindOptions",1,["git2::diff::DiffFindOptions"]],["impl Send for DiffPatchidOptions",1,["git2::diff::DiffPatchidOptions"]],["impl<'diff> !Send for Deltas<'diff>",1,["git2::diff::Deltas"]],["impl<'a> !Send for DiffLine<'a>",1,["git2::diff::DiffLine"]],["impl<'a> !Send for DiffHunk<'a>",1,["git2::diff::DiffHunk"]],["impl !Send for DiffStats",1,["git2::diff::DiffStats"]],["impl<'a> !Send for DiffBinary<'a>",1,["git2::diff::DiffBinary"]],["impl<'a> !Send for DiffBinaryFile<'a>",1,["git2::diff::DiffBinaryFile"]],["impl Send for DiffBinaryKind",1,["git2::diff::DiffBinaryKind"]],["impl Send for DiffLineType",1,["git2::diff::DiffLineType"]],["impl !Send for Email",1,["git2::email::Email"]],["impl !Send for EmailCreateOptions",1,["git2::email::EmailCreateOptions"]],["impl Send for Error",1,["git2::error::Error"]],["impl !Send for Index",1,["git2::index::Index"]],["impl<'index> !Send for IndexEntries<'index>",1,["git2::index::IndexEntries"]],["impl<'index> !Send for IndexConflicts<'index>",1,["git2::index::IndexConflicts"]],["impl Send for IndexConflict",1,["git2::index::IndexConflict"]],["impl Send for IndexEntry",1,["git2::index::IndexEntry"]],["impl<'a> !Send for Progress<'a>",1,["git2::indexer::Progress"]],["impl<'odb> !Send for Indexer<'odb>",1,["git2::indexer::Indexer"]],["impl !Send for Mailmap",1,["git2::mailmap::Mailmap"]],["impl<'odb> !Send for Mempack<'odb>",1,["git2::mempack::Mempack"]],["impl<'repo> !Send for AnnotatedCommit<'repo>",1,["git2::merge::AnnotatedCommit"]],["impl !Send for MergeOptions",1,["git2::merge::MergeOptions"]],["impl !Send for MessageTrailersStrs",1,["git2::message::MessageTrailersStrs"]],["impl !Send for MessageTrailersBytes",1,["git2::message::MessageTrailersBytes"]],["impl<'a> !Send for MessageTrailersStrsIterator<'a>",1,["git2::message::MessageTrailersStrsIterator"]],["impl<'a> !Send for MessageTrailersBytesIterator<'a>",1,["git2::message::MessageTrailersBytesIterator"]],["impl<'repo> !Send for Note<'repo>",1,["git2::note::Note"]],["impl<'repo> !Send for Notes<'repo>",1,["git2::note::Notes"]],["impl<'repo> !Send for Object<'repo>",1,["git2::object::Object"]],["impl<'a> !Send for OdbObject<'a>",1,["git2::odb::OdbObject"]],["impl<'repo> !Send for OdbPackwriter<'repo>",1,["git2::odb::OdbPackwriter"]],["impl Send for Oid",1,["git2::oid::Oid"]],["impl Send for PackBuilderStage",1,["git2::packbuilder::PackBuilderStage"]],["impl<'repo> !Send for PackBuilder<'repo>",1,["git2::packbuilder::PackBuilder"]],["impl !Send for Pathspec",1,["git2::pathspec::Pathspec"]],["impl<'ps> !Send for PathspecMatchList<'ps>",1,["git2::pathspec::PathspecMatchList"]],["impl<'list> !Send for PathspecEntries<'list>",1,["git2::pathspec::PathspecEntries"]],["impl<'list> !Send for PathspecDiffEntries<'list>",1,["git2::pathspec::PathspecDiffEntries"]],["impl<'list> !Send for PathspecFailedEntries<'list>",1,["git2::pathspec::PathspecFailedEntries"]],["impl<'a> Send for ProxyOptions<'a>",1,["git2::proxy_options::ProxyOptions"]],["impl<'a> !Send for PushUpdate<'a>",1,["git2::push_update::PushUpdate"]],["impl<'cb> !Send for RebaseOptions<'cb>",1,["git2::rebase::RebaseOptions"]],["impl<'repo> !Send for Rebase<'repo>",1,["git2::rebase::Rebase"]],["impl Send for RebaseOperationType",1,["git2::rebase::RebaseOperationType"]],["impl<'rebase> !Send for RebaseOperation<'rebase>",1,["git2::rebase::RebaseOperation"]],["impl<'repo> !Send for Reference<'repo>",1,["git2::reference::Reference"]],["impl<'repo> !Send for References<'repo>",1,["git2::reference::References"]],["impl<'repo, 'references> !Send for ReferenceNames<'repo, 'references>",1,["git2::reference::ReferenceNames"]],["impl !Send for Reflog",1,["git2::reflog::Reflog"]],["impl<'reflog> !Send for ReflogEntry<'reflog>",1,["git2::reflog::ReflogEntry"]],["impl<'reflog> !Send for ReflogIter<'reflog>",1,["git2::reflog::ReflogIter"]],["impl<'remote> !Send for Refspec<'remote>",1,["git2::refspec::Refspec"]],["impl<'repo> !Send for Remote<'repo>",1,["git2::remote::Remote"]],["impl<'remote> !Send for Refspecs<'remote>",1,["git2::remote::Refspecs"]],["impl<'remote> !Send for RemoteHead<'remote>",1,["git2::remote::RemoteHead"]],["impl<'cb> !Send for FetchOptions<'cb>",1,["git2::remote::FetchOptions"]],["impl<'cb> !Send for PushOptions<'cb>",1,["git2::remote::PushOptions"]],["impl<'repo, 'connection, 'cb> !Send for RemoteConnection<'repo, 'connection, 'cb>",1,["git2::remote::RemoteConnection"]],["impl Send for RemoteRedirect",1,["git2::remote::RemoteRedirect"]],["impl<'a> !Send for RemoteCallbacks<'a>",1,["git2::remote_callbacks::RemoteCallbacks"]],["impl Send for CertificateCheckStatus",1,["git2::remote_callbacks::CertificateCheckStatus"]],["impl Send for RepositoryInitOptions",1,["git2::repo::RepositoryInitOptions"]],["impl<'cb> !Send for RevertOptions<'cb>",1,["git2::revert::RevertOptions"]],["impl<'repo> !Send for Revspec<'repo>",1,["git2::revspec::Revspec"]],["impl<'repo> !Send for Revwalk<'repo>",1,["git2::revwalk::Revwalk"]],["impl<'a> !Send for Signature<'a>",1,["git2::signature::Signature"]],["impl<'a> !Send for StashSaveOptions<'a>",1,["git2::stash::StashSaveOptions"]],["impl<'cb> !Send for StashApplyOptions<'cb>",1,["git2::stash::StashApplyOptions"]],["impl !Send for StatusOptions",1,["git2::status::StatusOptions"]],["impl Send for StatusShow",1,["git2::status::StatusShow"]],["impl<'repo> !Send for Statuses<'repo>",1,["git2::status::Statuses"]],["impl<'statuses> !Send for StatusIter<'statuses>",1,["git2::status::StatusIter"]],["impl<'statuses> !Send for StatusEntry<'statuses>",1,["git2::status::StatusEntry"]],["impl<'repo> !Send for Submodule<'repo>",1,["git2::submodule::Submodule"]],["impl<'cb> !Send for SubmoduleUpdateOptions<'cb>",1,["git2::submodule::SubmoduleUpdateOptions"]],["impl<'repo> !Send for Tag<'repo>",1,["git2::tag::Tag"]],["impl Send for Time",1,["git2::time::Time"]],["impl Send for IndexTime",1,["git2::time::IndexTime"]],["impl Send for TraceLevel",1,["git2::tracing::TraceLevel"]],["impl<'repo> !Send for Transaction<'repo>",1,["git2::transaction::Transaction"]],["impl<'repo> !Send for Tree<'repo>",1,["git2::tree::Tree"]],["impl<'tree> !Send for TreeEntry<'tree>",1,["git2::tree::TreeEntry"]],["impl<'tree> !Send for TreeIter<'tree>",1,["git2::tree::TreeIter"]],["impl Send for TreeWalkMode",1,["git2::tree::TreeWalkMode"]],["impl Send for TreeWalkResult",1,["git2::tree::TreeWalkResult"]],["impl<'repo> !Send for TreeBuilder<'repo>",1,["git2::treebuilder::TreeBuilder"]],["impl Send for Version",1,["git2::version::Version"]],["impl !Send for Worktree",1,["git2::worktree::Worktree"]],["impl<'a> !Send for WorktreeAddOptions<'a>",1,["git2::worktree::WorktreeAddOptions"]],["impl Send for WorktreePruneOptions",1,["git2::worktree::WorktreePruneOptions"]],["impl Send for WorktreeLockStatus",1,["git2::worktree::WorktreeLockStatus"]],["impl Send for ErrorCode",1,["git2::ErrorCode"]],["impl Send for ErrorClass",1,["git2::ErrorClass"]],["impl Send for RepositoryState",1,["git2::RepositoryState"]],["impl Send for Direction",1,["git2::Direction"]],["impl Send for ResetType",1,["git2::ResetType"]],["impl Send for ObjectType",1,["git2::ObjectType"]],["impl Send for ReferenceType",1,["git2::ReferenceType"]],["impl Send for BranchType",1,["git2::BranchType"]],["impl Send for ConfigLevel",1,["git2::ConfigLevel"]],["impl Send for FileFavor",1,["git2::FileFavor"]],["impl Send for Sort",1,["git2::Sort"]],["impl Send for CredentialType",1,["git2::CredentialType"]],["impl Send for IndexEntryFlag",1,["git2::IndexEntryFlag"]],["impl Send for IndexEntryExtendedFlag",1,["git2::IndexEntryExtendedFlag"]],["impl Send for IndexAddOption",1,["git2::IndexAddOption"]],["impl Send for RepositoryOpenFlags",1,["git2::RepositoryOpenFlags"]],["impl Send for RevparseMode",1,["git2::RevparseMode"]],["impl Send for MergeAnalysis",1,["git2::MergeAnalysis"]],["impl Send for MergePreference",1,["git2::MergePreference"]],["impl Send for OdbLookupFlags",1,["git2::OdbLookupFlags"]],["impl Send for Status",1,["git2::Status"]],["impl Send for RepositoryInitMode",1,["git2::RepositoryInitMode"]],["impl Send for Delta",1,["git2::Delta"]],["impl Send for FileMode",1,["git2::FileMode"]],["impl Send for SubmoduleStatus",1,["git2::SubmoduleStatus"]],["impl Send for SubmoduleIgnore",1,["git2::SubmoduleIgnore"]],["impl Send for SubmoduleUpdate",1,["git2::SubmoduleUpdate"]],["impl Send for PathspecFlags",1,["git2::PathspecFlags"]],["impl Send for CheckoutNotificationType",1,["git2::CheckoutNotificationType"]],["impl Send for DiffFormat",1,["git2::DiffFormat"]],["impl Send for DiffStatsFormat",1,["git2::DiffStatsFormat"]],["impl Send for AutotagOption",1,["git2::AutotagOption"]],["impl Send for FetchPrune",1,["git2::FetchPrune"]],["impl Send for StashApplyProgress",1,["git2::StashApplyProgress"]],["impl Send for StashApplyFlags",1,["git2::StashApplyFlags"]],["impl Send for StashFlags",1,["git2::StashFlags"]],["impl Send for AttrCheckFlags",1,["git2::AttrCheckFlags"]],["impl Send for DiffFlags",1,["git2::DiffFlags"]],["impl Send for ReferenceFormat",1,["git2::ReferenceFormat"]],["impl Send for Repository"],["impl<'buffers> Send for Patch<'buffers>"],["impl Send for TreeUpdateBuilder"],["impl<'repo> Send for OdbReader<'repo>"],["impl<'repo> Send for OdbWriter<'repo>"],["impl<'repo> Send for Odb<'repo>"],["impl<'repo> Send for Diff<'repo>"]], "h2":[["impl Send for Error",1,["h2::error::Error"]],["impl Send for Reason",1,["h2::frame::reason::Reason"]],["impl<B> Send for SendRequest<B>where\n B: Send,",1,["h2::client::SendRequest"]],["impl<B> Send for ReadySendRequest<B>where\n B: Send,",1,["h2::client::ReadySendRequest"]],["impl<T, B> Send for Connection<T, B>where\n B: Send,\n T: Send,",1,["h2::client::Connection"]],["impl Send for ResponseFuture",1,["h2::client::ResponseFuture"]],["impl Send for PushedResponseFuture",1,["h2::client::PushedResponseFuture"]],["impl Send for PushPromise",1,["h2::client::PushPromise"]],["impl Send for PushPromises",1,["h2::client::PushPromises"]],["impl Send for Builder",1,["h2::client::Builder"]],["impl Send for Protocol",1,["h2::ext::Protocol"]],["impl<T, B> Send for Handshake<T, B>where\n B: Send,\n T: Send,",1,["h2::server::Handshake"]],["impl<T, B> Send for Connection<T, B>where\n B: Send,\n T: Send,",1,["h2::server::Connection"]],["impl Send for Builder",1,["h2::server::Builder"]],["impl<B> Send for SendResponse<B>where\n B: Send,",1,["h2::server::SendResponse"]],["impl<B> Send for SendPushedResponse<B>where\n B: Send,",1,["h2::server::SendPushedResponse"]],["impl<B> Send for SendStream<B>where\n B: Send,",1,["h2::share::SendStream"]],["impl Send for StreamId",1,["h2::share::StreamId"]],["impl Send for RecvStream",1,["h2::share::RecvStream"]],["impl Send for FlowControl",1,["h2::share::FlowControl"]],["impl Send for PingPong",1,["h2::share::PingPong"]],["impl Send for Ping",1,["h2::share::Ping"]],["impl Send for Pong",1,["h2::share::Pong"]]], -"hashbrown":[["impl Send for InsertSlot",1,["hashbrown::raw::inner::InsertSlot"]],["impl<T> Send for RawIter<T>",1,["hashbrown::raw::inner::RawIter"]],["impl<T> !Send for RawIterHash<T>",1,["hashbrown::raw::inner::RawIterHash"]],["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<T, A> Send for RawDrain<'_, T, A>where\n T: 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<K: Send, V: Send> Send for IterMut<'_, K, V>"],["impl<T, A> Send for RawIntoIter<T, A>where\n T: Send,\n A: Send + Allocator,"],["impl<T> Send for Bucket<T>"],["impl<T, A> Send for OccupiedEntry<'_, T, A>where\n T: Send,\n A: Send + Allocator,"],["impl<T, A> Send for RawTable<T, A>where\n T: Send,\n A: Send + Allocator,"],["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, V, S, A> Send for OccupiedEntry<'_, K, V, S, A>where\n K: Send,\n V: Send,\n S: Send,\n A: Send + Allocator,"]], -"hashlink":[["impl Send for TryReserveError",1,["hashlink::linked_hash_map::TryReserveError"]],["impl<'a, K, V, S> Send for Entry<'a, K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::linked_hash_map::Entry"]],["impl<'a, K, V> Send for OccupiedEntry<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::OccupiedEntry"]],["impl<'a, K, V, S> Send for VacantEntry<'a, K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::linked_hash_map::VacantEntry"]],["impl<'a, K, V, S> Send for RawEntryMut<'a, K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::linked_hash_map::RawEntryMut"]],["impl<'a, K, V> Send for Keys<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::Keys"]],["impl<'a, K, V> Send for Values<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::Values"]],["impl<'a, K, V> Send for ValuesMut<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::ValuesMut"]],["impl<T, S> Send for LinkedHashSet<T, S>where\n S: Send,\n T: Send,",1,["hashlink::linked_hash_set::LinkedHashSet"]],["impl<'a, K> Send for Iter<'a, K>where\n K: Send,",1,["hashlink::linked_hash_set::Iter"]],["impl<K> Send for IntoIter<K>where\n K: Send,",1,["hashlink::linked_hash_set::IntoIter"]],["impl<'a, K> Send for Drain<'a, K>where\n K: Send,",1,["hashlink::linked_hash_set::Drain"]],["impl<'a, T, S> Send for Intersection<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::Intersection"]],["impl<'a, T, S> Send for Difference<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::Difference"]],["impl<'a, T, S> Send for SymmetricDifference<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::SymmetricDifference"]],["impl<'a, T, S> Send for Union<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::Union"]],["impl<K, V, S> Send for LruCache<K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::lru_cache::LruCache"]],["impl<'a, K, V> Send for Iter<'a, K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V> Send for Drain<'a, K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V, S> Send for RawEntryBuilderMut<'a, K, V, S>where\n K: Send,\n V: Send,\n S: Send,"],["impl<'a, K, V> Send for IterMut<'a, K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V, S> Send for RawVacantEntryMut<'a, K, V, S>where\n K: Send,\n V: Send,\n S: Send,"],["impl<K, V> Send for IntoIter<K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V> Send for RawOccupiedEntryMut<'a, K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V, S> Send for RawEntryBuilder<'a, K, V, S>where\n K: Send,\n V: Send,\n S: Send,"],["impl<K: Send, V: Send, S: Send> Send for LinkedHashMap<K, V, S>"]], +"hashbrown":[["impl Send for InsertSlot",1,["hashbrown::raw::inner::InsertSlot"]],["impl<T> Send for RawIter<T>",1,["hashbrown::raw::inner::RawIter"]],["impl<T> !Send for RawIterHash<T>",1,["hashbrown::raw::inner::RawIterHash"]],["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<T, A> Send for RawDrain<'_, T, A>where\n T: Send,\n A: Send + Allocator,"],["impl<T, A> Send for RawIntoIter<T, A>where\n T: Send,\n A: Send + Allocator,"],["impl<T, A> Send for RawTable<T, A>where\n T: Send,\n A: Send + Allocator,"],["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<T> Send for Bucket<T>"],["impl<T, A> Send for OccupiedEntry<'_, T, A>where\n T: 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<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,"]], +"hashlink":[["impl Send for TryReserveError",1,["hashlink::linked_hash_map::TryReserveError"]],["impl<'a, K, V, S> Send for Entry<'a, K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::linked_hash_map::Entry"]],["impl<'a, K, V> Send for OccupiedEntry<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::OccupiedEntry"]],["impl<'a, K, V, S> Send for VacantEntry<'a, K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::linked_hash_map::VacantEntry"]],["impl<'a, K, V, S> Send for RawEntryMut<'a, K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::linked_hash_map::RawEntryMut"]],["impl<'a, K, V> Send for Keys<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::Keys"]],["impl<'a, K, V> Send for Values<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::Values"]],["impl<'a, K, V> Send for ValuesMut<'a, K, V>where\n K: Send,\n V: Send,",1,["hashlink::linked_hash_map::ValuesMut"]],["impl<T, S> Send for LinkedHashSet<T, S>where\n S: Send,\n T: Send,",1,["hashlink::linked_hash_set::LinkedHashSet"]],["impl<'a, K> Send for Iter<'a, K>where\n K: Send,",1,["hashlink::linked_hash_set::Iter"]],["impl<K> Send for IntoIter<K>where\n K: Send,",1,["hashlink::linked_hash_set::IntoIter"]],["impl<'a, K> Send for Drain<'a, K>where\n K: Send,",1,["hashlink::linked_hash_set::Drain"]],["impl<'a, T, S> Send for Intersection<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::Intersection"]],["impl<'a, T, S> Send for Difference<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::Difference"]],["impl<'a, T, S> Send for SymmetricDifference<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::SymmetricDifference"]],["impl<'a, T, S> Send for Union<'a, T, S>where\n S: Sync,\n T: Send + Sync,",1,["hashlink::linked_hash_set::Union"]],["impl<K, V, S> Send for LruCache<K, V, S>where\n K: Send,\n S: Send,\n V: Send,",1,["hashlink::lru_cache::LruCache"]],["impl<'a, K, V, S> Send for RawVacantEntryMut<'a, K, V, S>where\n K: Send,\n V: Send,\n S: Send,"],["impl<'a, K, V, S> Send for RawEntryBuilderMut<'a, K, V, S>where\n K: Send,\n V: Send,\n S: Send,"],["impl<'a, K, V> Send for IterMut<'a, K, V>where\n K: Send,\n V: Send,"],["impl<K: Send, V: Send, S: Send> Send for LinkedHashMap<K, V, S>"],["impl<'a, K, V> Send for RawOccupiedEntryMut<'a, K, V>where\n K: Send,\n V: Send,"],["impl<K, V> Send for IntoIter<K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V> Send for Drain<'a, K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V> Send for Iter<'a, K, V>where\n K: Send,\n V: Send,"],["impl<'a, K, V, S> Send for RawEntryBuilder<'a, K, V, S>where\n K: Send,\n V: Send,\n S: Send,"]], "headless_lms_certificates":[["impl Send for TextToRender",1,["headless_lms_certificates::TextToRender"]]], "headless_lms_models":[["impl Send for CertificateConfigurationToRequirement",1,["headless_lms_models::certificate_configuration_to_requirements::CertificateConfigurationToRequirement"]],["impl Send for CertificateAllRequirements",1,["headless_lms_models::certificate_configuration_to_requirements::CertificateAllRequirements"]],["impl Send for PaperSize",1,["headless_lms_models::certificate_configurations::PaperSize"]],["impl Send for CertificateTextAnchor",1,["headless_lms_models::certificate_configurations::CertificateTextAnchor"]],["impl Send for CertificateConfigurationAndRequirements",1,["headless_lms_models::certificate_configurations::CertificateConfigurationAndRequirements"]],["impl Send for CertificateConfiguration",1,["headless_lms_models::certificate_configurations::CertificateConfiguration"]],["impl Send for DatabaseCertificateConfiguration",1,["headless_lms_models::certificate_configurations::DatabaseCertificateConfiguration"]],["impl<'a> Send for DatabaseCertificateConfigurationInner<'a>",1,["headless_lms_models::certificate_configurations::DatabaseCertificateConfigurationInner"]],["impl Send for CertificateFont",1,["headless_lms_models::certificate_fonts::CertificateFont"]],["impl Send for NewCertificateFont",1,["headless_lms_models::certificate_fonts::NewCertificateFont"]],["impl Send for DatabaseChapter",1,["headless_lms_models::chapters::DatabaseChapter"]],["impl Send for Chapter",1,["headless_lms_models::chapters::Chapter"]],["impl Send for ChapterStatus",1,["headless_lms_models::chapters::ChapterStatus"]],["impl Send for ChapterPagesWithExercises",1,["headless_lms_models::chapters::ChapterPagesWithExercises"]],["impl Send for NewChapter",1,["headless_lms_models::chapters::NewChapter"]],["impl Send for ChapterUpdate",1,["headless_lms_models::chapters::ChapterUpdate"]],["impl Send for ChapterInfo",1,["headless_lms_models::chapters::ChapterInfo"]],["impl Send for ChapterWithStatus",1,["headless_lms_models::chapters::ChapterWithStatus"]],["impl Send for UserCourseInstanceChapterProgress",1,["headless_lms_models::chapters::UserCourseInstanceChapterProgress"]],["impl Send for CourseBackgroundQuestionAnswer",1,["headless_lms_models::course_background_question_answers::CourseBackgroundQuestionAnswer"]],["impl Send for NewCourseBackgroundQuestionAnswer",1,["headless_lms_models::course_background_question_answers::NewCourseBackgroundQuestionAnswer"]],["impl Send for CourseBackgroundQuestionType",1,["headless_lms_models::course_background_questions::CourseBackgroundQuestionType"]],["impl Send for CourseBackgroundQuestion",1,["headless_lms_models::course_background_questions::CourseBackgroundQuestion"]],["impl Send for CourseBackgroundQuestionsAndAnswers",1,["headless_lms_models::course_background_questions::CourseBackgroundQuestionsAndAnswers"]],["impl Send for CourseInstanceEnrollment",1,["headless_lms_models::course_instance_enrollments::CourseInstanceEnrollment"]],["impl Send for CourseInstanceEnrollmentsInfo",1,["headless_lms_models::course_instance_enrollments::CourseInstanceEnrollmentsInfo"]],["impl Send for NewCourseInstanceEnrollment",1,["headless_lms_models::course_instance_enrollments::NewCourseInstanceEnrollment"]],["impl Send for CourseInstance",1,["headless_lms_models::course_instances::CourseInstance"]],["impl Send for CourseInstanceForm",1,["headless_lms_models::course_instances::CourseInstanceForm"]],["impl<'a> Send for NewCourseInstance<'a>",1,["headless_lms_models::course_instances::NewCourseInstance"]],["impl Send for ChapterScore",1,["headless_lms_models::course_instances::ChapterScore"]],["impl Send for PointMap",1,["headless_lms_models::course_instances::PointMap"]],["impl Send for Points",1,["headless_lms_models::course_instances::Points"]],["impl Send for CourseInstanceWithCourseInfo",1,["headless_lms_models::course_instances::CourseInstanceWithCourseInfo"]],["impl Send for CourseLanguageVersion",1,["headless_lms_models::course_language_groups::CourseLanguageVersion"]],["impl Send for CourseModuleCompletionRegisteredToStudyRegistry",1,["headless_lms_models::course_module_completion_registered_to_study_registries::CourseModuleCompletionRegisteredToStudyRegistry"]],["impl Send for NewCourseModuleCompletionRegisteredToStudyRegistry",1,["headless_lms_models::course_module_completion_registered_to_study_registries::NewCourseModuleCompletionRegisteredToStudyRegistry"]],["impl Send for RegisteredCompletion",1,["headless_lms_models::course_module_completion_registered_to_study_registries::RegisteredCompletion"]],["impl Send for CourseModuleCompletion",1,["headless_lms_models::course_module_completions::CourseModuleCompletion"]],["impl Send for CourseModuleCompletionGranter",1,["headless_lms_models::course_module_completions::CourseModuleCompletionGranter"]],["impl Send for NewCourseModuleCompletion",1,["headless_lms_models::course_module_completions::NewCourseModuleCompletion"]],["impl Send for CourseModuleCompletionWithRegistrationInfo",1,["headless_lms_models::course_module_completions::CourseModuleCompletionWithRegistrationInfo"]],["impl Send for StudyRegistryCompletion",1,["headless_lms_models::course_module_completions::StudyRegistryCompletion"]],["impl Send for StudyRegistryGrade",1,["headless_lms_models::course_module_completions::StudyRegistryGrade"]],["impl Send for CourseModulesSchema",1,["headless_lms_models::course_modules::CourseModulesSchema"]],["impl Send for CourseModule",1,["headless_lms_models::course_modules::CourseModule"]],["impl Send for NewCourseModule",1,["headless_lms_models::course_modules::NewCourseModule"]],["impl Send for AutomaticCompletionRequirements",1,["headless_lms_models::course_modules::AutomaticCompletionRequirements"]],["impl Send for CompletionPolicy",1,["headless_lms_models::course_modules::CompletionPolicy"]],["impl Send for NewModule",1,["headless_lms_models::course_modules::NewModule"]],["impl Send for ModifiedModule",1,["headless_lms_models::course_modules::ModifiedModule"]],["impl Send for ModuleUpdates",1,["headless_lms_models::course_modules::ModuleUpdates"]],["impl Send for CourseInfo",1,["headless_lms_models::courses::CourseInfo"]],["impl Send for CourseCount",1,["headless_lms_models::courses::CourseCount"]],["impl Send for CourseContextData",1,["headless_lms_models::courses::CourseContextData"]],["impl Send for Course",1,["headless_lms_models::courses::Course"]],["impl Send for CourseBreadcrumbInfo",1,["headless_lms_models::courses::CourseBreadcrumbInfo"]],["impl Send for NewCourse",1,["headless_lms_models::courses::NewCourse"]],["impl Send for CourseStructure",1,["headless_lms_models::courses::CourseStructure"]],["impl Send for CourseUpdate",1,["headless_lms_models::courses::CourseUpdate"]],["impl Send for EmailDelivery",1,["headless_lms_models::email_deliveries::EmailDelivery"]],["impl Send for Email",1,["headless_lms_models::email_deliveries::Email"]],["impl Send for EmailTemplate",1,["headless_lms_models::email_templates::EmailTemplate"]],["impl Send for EmailTemplateNew",1,["headless_lms_models::email_templates::EmailTemplateNew"]],["impl Send for EmailTemplateUpdate",1,["headless_lms_models::email_templates::EmailTemplateUpdate"]],["impl Send for Exam",1,["headless_lms_models::exams::Exam"]],["impl Send for OrgExam",1,["headless_lms_models::exams::OrgExam"]],["impl Send for CourseExam",1,["headless_lms_models::exams::CourseExam"]],["impl Send for NewExam",1,["headless_lms_models::exams::NewExam"]],["impl Send for ExamInstructions",1,["headless_lms_models::exams::ExamInstructions"]],["impl Send for ExamInstructionsUpdate",1,["headless_lms_models::exams::ExamInstructionsUpdate"]],["impl Send for ExamEnrollment",1,["headless_lms_models::exams::ExamEnrollment"]],["impl Send for ExerciseLanguageGroup",1,["headless_lms_models::exercise_language_groups::ExerciseLanguageGroup"]],["impl Send for ExerciseRepositoryStatus",1,["headless_lms_models::exercise_repositories::ExerciseRepositoryStatus"]],["impl Send for ExerciseRepository",1,["headless_lms_models::exercise_repositories::ExerciseRepository"]],["impl Send for ExerciseRepositoryUpdate",1,["headless_lms_models::exercise_repositories::ExerciseRepositoryUpdate"]],["impl Send for ExerciseServiceInfo",1,["headless_lms_models::exercise_service_info::ExerciseServiceInfo"]],["impl Send for PathInfo",1,["headless_lms_models::exercise_service_info::PathInfo"]],["impl Send for CourseMaterialExerciseServiceInfo",1,["headless_lms_models::exercise_service_info::CourseMaterialExerciseServiceInfo"]],["impl Send for ExerciseServiceInfoApi",1,["headless_lms_models::exercise_service_info::ExerciseServiceInfoApi"]],["impl Send for ExerciseService",1,["headless_lms_models::exercise_services::ExerciseService"]],["impl Send for ExerciseServiceIframeRenderingInfo",1,["headless_lms_models::exercise_services::ExerciseServiceIframeRenderingInfo"]],["impl Send for ExerciseServiceNewOrUpdate",1,["headless_lms_models::exercise_services::ExerciseServiceNewOrUpdate"]],["impl Send for AnswerRequiringAttention",1,["headless_lms_models::exercise_slide_submissions::AnswerRequiringAttention"]],["impl Send for NewExerciseSlideSubmission",1,["headless_lms_models::exercise_slide_submissions::NewExerciseSlideSubmission"]],["impl Send for ExerciseSlideSubmission",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmission"]],["impl Send for ExerciseAnswersInCourseRequiringAttentionCount",1,["headless_lms_models::exercise_slide_submissions::ExerciseAnswersInCourseRequiringAttentionCount"]],["impl Send for ExerciseSlideSubmissionCount",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionCount"]],["impl Send for ExerciseSlideSubmissionCountByExercise",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionCountByExercise"]],["impl Send for ExerciseSlideSubmissionCountByWeekAndHour",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionCountByWeekAndHour"]],["impl Send for ExerciseSlideSubmissionInfo",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionInfo"]],["impl Send for NewExerciseSlide",1,["headless_lms_models::exercise_slides::NewExerciseSlide"]],["impl Send for ExerciseSlide",1,["headless_lms_models::exercise_slides::ExerciseSlide"]],["impl Send for CourseMaterialExerciseSlide",1,["headless_lms_models::exercise_slides::CourseMaterialExerciseSlide"]],["impl Send for ExerciseTaskGrading",1,["headless_lms_models::exercise_task_gradings::ExerciseTaskGrading"]],["impl<'a> Send for ExerciseTaskGradingRequest<'a>",1,["headless_lms_models::exercise_task_gradings::ExerciseTaskGradingRequest"]],["impl Send for ExerciseTaskGradingResult",1,["headless_lms_models::exercise_task_gradings::ExerciseTaskGradingResult"]],["impl Send for UserPointsUpdateStrategy",1,["headless_lms_models::exercise_task_gradings::UserPointsUpdateStrategy"]],["impl Send for ExerciseTaskRegradingSubmission",1,["headless_lms_models::exercise_task_regrading_submissions::ExerciseTaskRegradingSubmission"]],["impl Send for ExerciseTaskSubmission",1,["headless_lms_models::exercise_task_submissions::ExerciseTaskSubmission"]],["impl Send for PeerReviewsRecieved",1,["headless_lms_models::exercise_task_submissions::PeerReviewsRecieved"]],["impl Send for SubmissionData",1,["headless_lms_models::exercise_task_submissions::SubmissionData"]],["impl Send for ExportedSubmission",1,["headless_lms_models::exercise_task_submissions::ExportedSubmission"]],["impl Send for ExportedCourseSubmission",1,["headless_lms_models::exercise_task_submissions::ExportedCourseSubmission"]],["impl Send for CourseMaterialExerciseTask",1,["headless_lms_models::exercise_tasks::CourseMaterialExerciseTask"]],["impl Send for NewExerciseTask",1,["headless_lms_models::exercise_tasks::NewExerciseTask"]],["impl Send for ExerciseTaskSpec",1,["headless_lms_models::exercise_tasks::ExerciseTaskSpec"]],["impl Send for ExerciseTask",1,["headless_lms_models::exercise_tasks::ExerciseTask"]],["impl Send for Exercise",1,["headless_lms_models::exercises::Exercise"]],["impl Send for ExerciseGradingStatus",1,["headless_lms_models::exercises::ExerciseGradingStatus"]],["impl Send for ExerciseStatusSummaryForUser",1,["headless_lms_models::exercises::ExerciseStatusSummaryForUser"]],["impl Send for CourseMaterialExercise",1,["headless_lms_models::exercises::CourseMaterialExercise"]],["impl Send for ActivityProgress",1,["headless_lms_models::exercises::ActivityProgress"]],["impl Send for GradingProgress",1,["headless_lms_models::exercises::GradingProgress"]],["impl Send for ExerciseStatus",1,["headless_lms_models::exercises::ExerciseStatus"]],["impl Send for NewFeedback",1,["headless_lms_models::feedback::NewFeedback"]],["impl Send for FeedbackBlock",1,["headless_lms_models::feedback::FeedbackBlock"]],["impl Send for Feedback",1,["headless_lms_models::feedback::Feedback"]],["impl Send for FeedbackCount",1,["headless_lms_models::feedback::FeedbackCount"]],["impl Send for GeneratedCertificate",1,["headless_lms_models::generated_certificates::GeneratedCertificate"]],["impl Send for Term",1,["headless_lms_models::glossary::Term"]],["impl Send for TermUpdate",1,["headless_lms_models::glossary::TermUpdate"]],["impl Send for CreateNewCourseFixedIds",1,["headless_lms_models::library::content_management::CreateNewCourseFixedIds"]],["impl Send for GlobalStatEntry",1,["headless_lms_models::library::global_stats::GlobalStatEntry"]],["impl Send for GlobalCourseModuleStatEntry",1,["headless_lms_models::library::global_stats::GlobalCourseModuleStatEntry"]],["impl Send for StudentExerciseSlideSubmission",1,["headless_lms_models::library::grading::StudentExerciseSlideSubmission"]],["impl Send for StudentExerciseSlideSubmissionResult",1,["headless_lms_models::library::grading::StudentExerciseSlideSubmissionResult"]],["impl Send for StudentExerciseTaskSubmission",1,["headless_lms_models::library::grading::StudentExerciseTaskSubmission"]],["impl Send for StudentExerciseTaskSubmissionResult",1,["headless_lms_models::library::grading::StudentExerciseTaskSubmissionResult"]],["impl Send for ExerciseSlideSubmissionWithTasks",1,["headless_lms_models::library::grading::ExerciseSlideSubmissionWithTasks"]],["impl Send for ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis",1,["headless_lms_models::library::grading::ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis"]],["impl Send for GradingPolicy",1,["headless_lms_models::library::grading::GradingPolicy"]],["impl Send for AnswersRequiringAttention",1,["headless_lms_models::library::grading::AnswersRequiringAttention"]],["impl Send for AnswerRequiringAttentionWithTasks",1,["headless_lms_models::library::grading::AnswerRequiringAttentionWithTasks"]],["impl Send for CourseMaterialPeerReviewSubmission",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewSubmission"]],["impl Send for CourseMaterialPeerReviewQuestionAnswer",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewQuestionAnswer"]],["impl Send for CourseMaterialPeerReviewData",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewData"]],["impl Send for CourseMaterialPeerReviewDataAnswerToReview",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewDataAnswerToReview"]],["impl Send for CourseInstanceCompletionSummary",1,["headless_lms_models::library::progressing::CourseInstanceCompletionSummary"]],["impl Send for UserWithModuleCompletions",1,["headless_lms_models::library::progressing::UserWithModuleCompletions"]],["impl Send for UserCourseModuleCompletion",1,["headless_lms_models::library::progressing::UserCourseModuleCompletion"]],["impl Send for TeacherManualCompletionRequest",1,["headless_lms_models::library::progressing::TeacherManualCompletionRequest"]],["impl Send for TeacherManualCompletion",1,["headless_lms_models::library::progressing::TeacherManualCompletion"]],["impl Send for ManualCompletionPreview",1,["headless_lms_models::library::progressing::ManualCompletionPreview"]],["impl Send for ManualCompletionPreviewUser",1,["headless_lms_models::library::progressing::ManualCompletionPreviewUser"]],["impl Send for UserCompletionInformation",1,["headless_lms_models::library::progressing::UserCompletionInformation"]],["impl Send for UserModuleCompletionStatus",1,["headless_lms_models::library::progressing::UserModuleCompletionStatus"]],["impl Send for CompletionRegistrationLink",1,["headless_lms_models::library::progressing::CompletionRegistrationLink"]],["impl Send for RegradingStatus",1,["headless_lms_models::library::regrading::RegradingStatus"]],["impl Send for GradingData",1,["headless_lms_models::library::regrading::GradingData"]],["impl Send for PeerReviewOpinion",1,["headless_lms_models::library::user_exercise_state_updater::state_deriver::PeerReviewOpinion"]],["impl Send for UserExerciseStateUpdateRequiredData",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateRequiredData"]],["impl Send for UserExerciseStateUpdateRequiredDataPeerReviewInformation",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateRequiredDataPeerReviewInformation"]],["impl Send for UserExerciseStateUpdateAlreadyLoadedRequiredData",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateAlreadyLoadedRequiredData"]],["impl Send for UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation"]],["impl Send for MaterialReference",1,["headless_lms_models::material_references::MaterialReference"]],["impl Send for NewMaterialReference",1,["headless_lms_models::material_references::NewMaterialReference"]],["impl Send for OpenUniversityRegistrationLink",1,["headless_lms_models::open_university_registration_links::OpenUniversityRegistrationLink"]],["impl Send for DatabaseOrganization",1,["headless_lms_models::organizations::DatabaseOrganization"]],["impl Send for Organization",1,["headless_lms_models::organizations::Organization"]],["impl Send for OtherDomainToCourseRedirection",1,["headless_lms_models::other_domain_to_course_redirections::OtherDomainToCourseRedirection"]],["impl Send for PageAudioFile",1,["headless_lms_models::page_audio_files::PageAudioFile"]],["impl Send for HistoryChangeReason",1,["headless_lms_models::page_history::HistoryChangeReason"]],["impl Send for PageHistory",1,["headless_lms_models::page_history::PageHistory"]],["impl Send for PageHistoryContent",1,["headless_lms_models::page_history::PageHistoryContent"]],["impl Send for PageHistoryData",1,["headless_lms_models::page_history::PageHistoryData"]],["impl Send for PageLanguageGroup",1,["headless_lms_models::page_language_groups::PageLanguageGroup"]],["impl Send for NewPageVisitDatum",1,["headless_lms_models::page_visit_datum::NewPageVisitDatum"]],["impl Send for GenerateAnonymousIdentifierInput",1,["headless_lms_models::page_visit_datum_daily_visit_hashing_keys::GenerateAnonymousIdentifierInput"]],["impl Send for PageVisitDatumSummaryByCourse",1,["headless_lms_models::page_visit_datum_summary_by_courses::PageVisitDatumSummaryByCourse"]],["impl Send for PageVisitDatumSummaryByCoursesCountries",1,["headless_lms_models::page_visit_datum_summary_by_courses_countries::PageVisitDatumSummaryByCoursesCountries"]],["impl Send for PageVisitDatumSummaryByCourseDeviceTypes",1,["headless_lms_models::page_visit_datum_summary_by_courses_device_types::PageVisitDatumSummaryByCourseDeviceTypes"]],["impl Send for PageVisitDatumSummaryByPages",1,["headless_lms_models::page_visit_datum_summary_by_pages::PageVisitDatumSummaryByPages"]],["impl Send for Page",1,["headless_lms_models::pages::Page"]],["impl Send for PageInfo",1,["headless_lms_models::pages::PageInfo"]],["impl Send for PageAudioFiles",1,["headless_lms_models::pages::PageAudioFiles"]],["impl Send for CoursePageWithUserData",1,["headless_lms_models::pages::CoursePageWithUserData"]],["impl Send for PageWithExercises",1,["headless_lms_models::pages::PageWithExercises"]],["impl Send for NewPage",1,["headless_lms_models::pages::NewPage"]],["impl Send for PageDetailsUpdate",1,["headless_lms_models::pages::PageDetailsUpdate"]],["impl Send for NormalizedCmsExerciseTask",1,["headless_lms_models::pages::NormalizedCmsExerciseTask"]],["impl Send for PageRoutingData",1,["headless_lms_models::pages::PageRoutingData"]],["impl Send for PageMetadata",1,["headless_lms_models::pages::PageMetadata"]],["impl Send for PageChapterAndCourseInformation",1,["headless_lms_models::pages::PageChapterAndCourseInformation"]],["impl Send for PageSearchResult",1,["headless_lms_models::pages::PageSearchResult"]],["impl Send for ContentManagementPage",1,["headless_lms_models::pages::ContentManagementPage"]],["impl Send for SearchRequest",1,["headless_lms_models::pages::SearchRequest"]],["impl Send for PageNavigationInformation",1,["headless_lms_models::pages::PageNavigationInformation"]],["impl Send for ExerciseWithExerciseTasks",1,["headless_lms_models::pages::ExerciseWithExerciseTasks"]],["impl Send for IsChapterFrontPage",1,["headless_lms_models::pages::IsChapterFrontPage"]],["impl Send for HistoryRestoreData",1,["headless_lms_models::pages::HistoryRestoreData"]],["impl<'a> Send for NewCoursePage<'a>",1,["headless_lms_models::pages::NewCoursePage"]],["impl Send for PageVisibility",1,["headless_lms_models::pages::PageVisibility"]],["impl Send for CmsPageExercise",1,["headless_lms_models::pages::CmsPageExercise"]],["impl Send for CmsPageExerciseSlide",1,["headless_lms_models::pages::CmsPageExerciseSlide"]],["impl Send for CmsPageExerciseTask",1,["headless_lms_models::pages::CmsPageExerciseTask"]],["impl Send for CmsPageUpdate",1,["headless_lms_models::pages::CmsPageUpdate"]],["impl Send for PageUpdateArgs",1,["headless_lms_models::pages::PageUpdateArgs"]],["impl Send for ExerciseTaskIdAndSpec",1,["headless_lms_models::pages::ExerciseTaskIdAndSpec"]],["impl Send for PeerReviewConfig",1,["headless_lms_models::peer_review_configs::PeerReviewConfig"]],["impl Send for CourseMaterialPeerReviewConfig",1,["headless_lms_models::peer_review_configs::CourseMaterialPeerReviewConfig"]],["impl Send for CmsPeerReviewConfig",1,["headless_lms_models::peer_review_configs::CmsPeerReviewConfig"]],["impl Send for CmsPeerReviewConfiguration",1,["headless_lms_models::peer_review_configs::CmsPeerReviewConfiguration"]],["impl Send for PeerReviewProcessingStrategy",1,["headless_lms_models::peer_review_configs::PeerReviewProcessingStrategy"]],["impl Send for PeerReviewQuestionSubmission",1,["headless_lms_models::peer_review_question_submissions::PeerReviewQuestionSubmission"]],["impl Send for PeerReviewAnswer",1,["headless_lms_models::peer_review_question_submissions::PeerReviewAnswer"]],["impl Send for PeerReviewQuestionAndAnswer",1,["headless_lms_models::peer_review_question_submissions::PeerReviewQuestionAndAnswer"]],["impl Send for PeerReviewWithQuestionsAndAnswers",1,["headless_lms_models::peer_review_question_submissions::PeerReviewWithQuestionsAndAnswers"]],["impl Send for PeerReviewQuestionType",1,["headless_lms_models::peer_review_questions::PeerReviewQuestionType"]],["impl Send for CmsPeerReviewQuestion",1,["headless_lms_models::peer_review_questions::CmsPeerReviewQuestion"]],["impl Send for PeerReviewQuestion",1,["headless_lms_models::peer_review_questions::PeerReviewQuestion"]],["impl Send for PeerReviewQueueEntry",1,["headless_lms_models::peer_review_queue_entries::PeerReviewQueueEntry"]],["impl Send for PeerReviewSubmission",1,["headless_lms_models::peer_review_submissions::PeerReviewSubmission"]],["impl Send for PendingRole",1,["headless_lms_models::pending_roles::PendingRole"]],["impl Send for PlaygroundExample",1,["headless_lms_models::playground_examples::PlaygroundExample"]],["impl Send for PlaygroundExampleData",1,["headless_lms_models::playground_examples::PlaygroundExampleData"]],["impl Send for NewProposedBlockEdit",1,["headless_lms_models::proposed_block_edits::NewProposedBlockEdit"]],["impl Send for ProposalStatus",1,["headless_lms_models::proposed_block_edits::ProposalStatus"]],["impl Send for EditedBlockStillExistsData",1,["headless_lms_models::proposed_block_edits::EditedBlockStillExistsData"]],["impl Send for EditedBlockNoLongerExistsData",1,["headless_lms_models::proposed_block_edits::EditedBlockNoLongerExistsData"]],["impl Send for BlockProposal",1,["headless_lms_models::proposed_block_edits::BlockProposal"]],["impl Send for BlockProposalInfo",1,["headless_lms_models::proposed_block_edits::BlockProposalInfo"]],["impl Send for BlockProposalAction",1,["headless_lms_models::proposed_block_edits::BlockProposalAction"]],["impl Send for NewProposedPageEdits",1,["headless_lms_models::proposed_page_edits::NewProposedPageEdits"]],["impl Send for PageProposal",1,["headless_lms_models::proposed_page_edits::PageProposal"]],["impl Send for EditProposalInfo",1,["headless_lms_models::proposed_page_edits::EditProposalInfo"]],["impl Send for ProposalCount",1,["headless_lms_models::proposed_page_edits::ProposalCount"]],["impl Send for Regrading",1,["headless_lms_models::regradings::Regrading"]],["impl Send for NewRegrading",1,["headless_lms_models::regradings::NewRegrading"]],["impl Send for RegradingInfo",1,["headless_lms_models::regradings::RegradingInfo"]],["impl Send for RegradingSubmissionInfo",1,["headless_lms_models::regradings::RegradingSubmissionInfo"]],["impl Send for RepositoryExercise",1,["headless_lms_models::repository_exercises::RepositoryExercise"]],["impl Send for ResearchForm",1,["headless_lms_models::research_forms::ResearchForm"]],["impl Send for NewResearchForm",1,["headless_lms_models::research_forms::NewResearchForm"]],["impl Send for ResearchFormQuestion",1,["headless_lms_models::research_forms::ResearchFormQuestion"]],["impl Send for NewResearchFormQuestion",1,["headless_lms_models::research_forms::NewResearchFormQuestion"]],["impl Send for NewResearchFormQuestionAnswer",1,["headless_lms_models::research_forms::NewResearchFormQuestionAnswer"]],["impl Send for ResearchFormQuestionAnswer",1,["headless_lms_models::research_forms::ResearchFormQuestionAnswer"]],["impl Send for UserRole",1,["headless_lms_models::roles::UserRole"]],["impl Send for Role",1,["headless_lms_models::roles::Role"]],["impl Send for RoleDomain",1,["headless_lms_models::roles::RoleDomain"]],["impl Send for RoleInfo",1,["headless_lms_models::roles::RoleInfo"]],["impl Send for RoleUser",1,["headless_lms_models::roles::RoleUser"]],["impl Send for StudentCountry",1,["headless_lms_models::student_countries::StudentCountry"]],["impl Send for StudyRegistryRegistrar",1,["headless_lms_models::study_registry_registrars::StudyRegistryRegistrar"]],["impl Send for TeacherGradingDecision",1,["headless_lms_models::teacher_grading_decisions::TeacherGradingDecision"]],["impl Send for TeacherDecisionType",1,["headless_lms_models::teacher_grading_decisions::TeacherDecisionType"]],["impl Send for NewTeacherGradingDecision",1,["headless_lms_models::teacher_grading_decisions::NewTeacherGradingDecision"]],["impl Send for UserCourseInstanceExerciseServiceVariable",1,["headless_lms_models::user_course_instance_exercise_service_variables::UserCourseInstanceExerciseServiceVariable"]],["impl Send for UserCourseSettings",1,["headless_lms_models::user_course_settings::UserCourseSettings"]],["impl Send for UserDetail",1,["headless_lms_models::user_details::UserDetail"]],["impl Send for UserExerciseSlideState",1,["headless_lms_models::user_exercise_slide_states::UserExerciseSlideState"]],["impl Send for UserExerciseSlideStateGradingSummary",1,["headless_lms_models::user_exercise_slide_states::UserExerciseSlideStateGradingSummary"]],["impl Send for ReviewingStage",1,["headless_lms_models::user_exercise_states::ReviewingStage"]],["impl Send for UserExerciseState",1,["headless_lms_models::user_exercise_states::UserExerciseState"]],["impl Send for UserExerciseStateUpdate",1,["headless_lms_models::user_exercise_states::UserExerciseStateUpdate"]],["impl Send for CourseInstanceOrExamId",1,["headless_lms_models::user_exercise_states::CourseInstanceOrExamId"]],["impl Send for UserCourseInstanceProgress",1,["headless_lms_models::user_exercise_states::UserCourseInstanceProgress"]],["impl Send for UserCourseInstanceChapterExerciseProgress",1,["headless_lms_models::user_exercise_states::UserCourseInstanceChapterExerciseProgress"]],["impl Send for DatabaseUserCourseInstanceChapterExerciseProgress",1,["headless_lms_models::user_exercise_states::DatabaseUserCourseInstanceChapterExerciseProgress"]],["impl Send for UserChapterMetrics",1,["headless_lms_models::user_exercise_states::UserChapterMetrics"]],["impl Send for UserCourseInstanceMetrics",1,["headless_lms_models::user_exercise_states::UserCourseInstanceMetrics"]],["impl Send for CourseInstanceExerciseMetrics",1,["headless_lms_models::user_exercise_states::CourseInstanceExerciseMetrics"]],["impl Send for ExerciseUserCounts",1,["headless_lms_models::user_exercise_states::ExerciseUserCounts"]],["impl Send for ExerciseWithUserState",1,["headless_lms_models::user_exercise_states::ExerciseWithUserState"]],["impl Send for EwusCourse",1,["headless_lms_models::user_exercise_states::EwusCourse"]],["impl Send for EwusExam",1,["headless_lms_models::user_exercise_states::EwusExam"]],["impl<C, E> Send for EwusContext<C, E>where\n C: Send,\n E: Send,",1,["headless_lms_models::user_exercise_states::EwusContext"]],["impl Send for EwusCourseOrExam",1,["headless_lms_models::user_exercise_states::EwusCourseOrExam"]],["impl Send for CourseInstanceUserPoints",1,["headless_lms_models::user_exercise_states::CourseInstanceUserPoints"]],["impl Send for CourseInstanceUserPointsInner",1,["headless_lms_models::user_exercise_states::CourseInstanceUserPointsInner"]],["impl Send for ExamUserPoints",1,["headless_lms_models::user_exercise_states::ExamUserPoints"]],["impl Send for ExamUserPointsInner",1,["headless_lms_models::user_exercise_states::ExamUserPointsInner"]],["impl Send for UserExerciseTaskState",1,["headless_lms_models::user_exercise_task_states::UserExerciseTaskState"]],["impl Send for UserResearchConsent",1,["headless_lms_models::user_research_consents::UserResearchConsent"]],["impl Send for User",1,["headless_lms_models::users::User"]],["impl Send for ModelError",1,["headless_lms_models::error::ModelError"]],["impl Send for ModelErrorType",1,["headless_lms_models::error::ModelErrorType"]],["impl<T> Send for PKeyPolicy<T>where\n T: Send,",1,["headless_lms_models::PKeyPolicy"]],["impl Send for CourseOrExamId",1,["headless_lms_models::CourseOrExamId"]]], "headless_lms_server":[["impl Send for ServerConfigBuilder",1,["headless_lms_server::config::ServerConfigBuilder"]],["impl Send for ServerConfig",1,["headless_lms_server::config::ServerConfig"]],["impl Send for Login",1,["headless_lms_server::controllers::auth::Login"]],["impl Send for CreateAccountDetails",1,["headless_lms_server::controllers::auth::CreateAccountDetails"]],["impl Send for UserInfo",1,["headless_lms_server::controllers::auth::UserInfo"]],["impl Send for ThemeSupports",1,["headless_lms_server::controllers::cms::gutenberg::ThemeSupports"]],["impl Send for ThemeResponse",1,["headless_lms_server::controllers::cms::gutenberg::ThemeResponse"]],["impl Send for SaveCourseSettingsPayload",1,["headless_lms_server::controllers::course_material::course_instances::SaveCourseSettingsPayload"]],["impl Send for RequestInformation",1,["headless_lms_server::controllers::course_material::courses::RequestInformation"]],["impl Send for ChaptersWithStatus",1,["headless_lms_server::controllers::course_material::courses::ChaptersWithStatus"]],["impl Send for CourseMaterialCourseModule",1,["headless_lms_server::controllers::course_material::courses::CourseMaterialCourseModule"]],["impl Send for ExamData",1,["headless_lms_server::controllers::course_material::exams::ExamData"]],["impl Send for ExamEnrollmentData",1,["headless_lms_server::controllers::course_material::exams::ExamEnrollmentData"]],["impl Send for CourseMaterialPeerReviewDataWithToken",1,["headless_lms_server::controllers::course_material::exercises::CourseMaterialPeerReviewDataWithToken"]],["impl Send for StoreKind",1,["headless_lms_server::controllers::helpers::file_uploading::StoreKind"]],["impl<'a> Send for ExerciseTaskInfo<'a>",1,["headless_lms_server::controllers::helpers::file_uploading::ExerciseTaskInfo"]],["impl Send for FileType",1,["headless_lms_server::controllers::helpers::file_uploading::FileType"]],["impl Send for UploadForm",1,["headless_lms_server::controllers::langs::UploadForm"]],["impl Send for CertificateConfigurationUpdate",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateConfigurationUpdate"]],["impl Send for CertificateConfigurationUpdateForm",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateConfigurationUpdateForm"]],["impl Send for CertificateGenerationRequest",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateGenerationRequest"]],["impl Send for CertificateQuery",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateQuery"]],["impl Send for GetFeedbackQuery",1,["headless_lms_server::controllers::main_frontend::courses::GetFeedbackQuery"]],["impl Send for ExamCourseInfo",1,["headless_lms_server::controllers::main_frontend::exams::ExamCourseInfo"]],["impl Send for NewExerciseRepository",1,["headless_lms_server::controllers::main_frontend::exercise_repositories::NewExerciseRepository"]],["impl Send for ExerciseSubmissions",1,["headless_lms_server::controllers::main_frontend::exercises::ExerciseSubmissions"]],["impl Send for MarkAsRead",1,["headless_lms_server::controllers::main_frontend::feedback::MarkAsRead"]],["impl Send for WsConnections",1,["headless_lms_server::controllers::main_frontend::playground_views::WsConnections"]],["impl Send for ClientConnection",1,["headless_lms_server::controllers::main_frontend::playground_views::ClientConnection"]],["impl Send for PlaygroundSubmissionMessage",1,["headless_lms_server::controllers::main_frontend::playground_views::PlaygroundSubmissionMessage"]],["impl Send for PlaygroundViewsMessage",1,["headless_lms_server::controllers::main_frontend::playground_views::PlaygroundViewsMessage"]],["impl Send for GetEditProposalsQuery",1,["headless_lms_server::controllers::main_frontend::proposed_edits::GetEditProposalsQuery"]],["impl Send for RoleQuery",1,["headless_lms_server::controllers::main_frontend::roles::RoleQuery"]],["impl Send for ConsentData",1,["headless_lms_server::controllers::main_frontend::users::ConsentData"]],["impl Send for GetCompletionsQueryParamers",1,["headless_lms_server::controllers::study_registry::completions::GetCompletionsQueryParamers"]],["impl Send for UploadResult",1,["headless_lms_server::controllers::UploadResult"]],["impl Send for AuthUser",1,["headless_lms_server::domain::authorization::AuthUser"]],["impl Send for ActionOnResource",1,["headless_lms_server::domain::authorization::ActionOnResource"]],["impl Send for Action",1,["headless_lms_server::domain::authorization::Action"]],["impl Send for Resource",1,["headless_lms_server::domain::authorization::Resource"]],["impl Send for AuthorizationToken",1,["headless_lms_server::domain::authorization::AuthorizationToken"]],["impl<T> Send for AuthorizedResponse<T>where\n T: Send,",1,["headless_lms_server::domain::authorization::AuthorizedResponse"]],["impl<'a> Send for GraphQLRequest<'a>",1,["headless_lms_server::domain::authorization::GraphQLRequest"]],["impl Send for MoocfiUserResponse",1,["headless_lms_server::domain::authorization::MoocfiUserResponse"]],["impl Send for MoocfiUserResponseData",1,["headless_lms_server::domain::authorization::MoocfiUserResponseData"]],["impl Send for MoocfiUser",1,["headless_lms_server::domain::authorization::MoocfiUser"]],["impl Send for CompletionsExportOperation",1,["headless_lms_server::domain::csv_export::course_instance_export::CompletionsExportOperation"]],["impl Send for CourseInstancesExportOperation",1,["headless_lms_server::domain::csv_export::course_instance_export::CourseInstancesExportOperation"]],["impl Send for CourseExerciseTasksExportOperation",1,["headless_lms_server::domain::csv_export::exercise_tasks_export::CourseExerciseTasksExportOperation"]],["impl Send for PointExportOperation",1,["headless_lms_server::domain::csv_export::points::PointExportOperation"]],["impl Send for ExamPointExportOperation",1,["headless_lms_server::domain::csv_export::points::ExamPointExportOperation"]],["impl Send for ExamSubmissionExportOperation",1,["headless_lms_server::domain::csv_export::submissions::ExamSubmissionExportOperation"]],["impl Send for CourseSubmissionExportOperation",1,["headless_lms_server::domain::csv_export::submissions::CourseSubmissionExportOperation"]],["impl Send for UsersExportOperation",1,["headless_lms_server::domain::csv_export::users_export::UsersExportOperation"]],["impl<W> Send for CsvWriter<W>where\n W: Send,",1,["headless_lms_server::domain::csv_export::CsvWriter"]],["impl Send for CSVExportAdapter",1,["headless_lms_server::domain::csv_export::CSVExportAdapter"]],["impl Send for ControllerErrorType",1,["headless_lms_server::domain::error::ControllerErrorType"]],["impl Send for ControllerError",1,["headless_lms_server::domain::error::ControllerError"]],["impl Send for ErrorData",1,["headless_lms_server::domain::error::ErrorData"]],["impl Send for ErrorResponse",1,["headless_lms_server::domain::error::ErrorResponse"]],["impl Send for RepositoryExercise",1,["headless_lms_server::domain::exercise_repositories::RepositoryExercise"]],["impl Send for NewExercise",1,["headless_lms_server::domain::exercise_repositories::NewExercise"]],["impl Send for AuthToken",1,["headless_lms_server::domain::langs::token::AuthToken"]],["impl Send for TmcUser",1,["headless_lms_server::domain::langs::token::TmcUser"]],["impl Send for JwtKey",1,["headless_lms_server::domain::models_requests::JwtKey"]],["impl<'a> Send for UploadClaim<'a>",1,["headless_lms_server::domain::models_requests::UploadClaim"]],["impl Send for GradingUpdateClaim",1,["headless_lms_server::domain::models_requests::GradingUpdateClaim"]],["impl<'a> Send for SpecRequest<'a>",1,["headless_lms_server::domain::models_requests::SpecRequest"]],["impl Send for GivePeerReviewClaim",1,["headless_lms_server::domain::models_requests::GivePeerReviewClaim"]],["impl Send for RequestId",1,["headless_lms_server::domain::request_id::RequestId"]],["impl Send for RequestSpan",1,["headless_lms_server::domain::request_span_middleware::RequestSpan"]],["impl<S> Send for RequestSpanMiddleware<S>where\n S: Send,",1,["headless_lms_server::domain::request_span_middleware::RequestSpanMiddleware"]],["impl Send for OpenUniversityInfo",1,["headless_lms_server::programs::open_university_registration_link_fetcher::OpenUniversityInfo"]],["impl Send for CommonCourseData",1,["headless_lms_server::programs::seed::seed_courses::CommonCourseData"]],["impl Send for SeedFileStorageResult",1,["headless_lms_server::programs::seed::seed_file_storage::SeedFileStorageResult"]],["impl Send for CommonExerciseData",1,["headless_lms_server::programs::seed::seed_helpers::CommonExerciseData"]],["impl Send for SeedOrganizationUhCsResult",1,["headless_lms_server::programs::seed::seed_organizations::uh_cs::SeedOrganizationUhCsResult"]],["impl Send for SeedUsersResult",1,["headless_lms_server::programs::seed::seed_users::SeedUsersResult"]],["impl Send for TMCRecentChanges",1,["headless_lms_server::programs::sync_tmc_users::TMCRecentChanges"]],["impl Send for Change",1,["headless_lms_server::programs::sync_tmc_users::Change"]]], diff --git a/trait.impl/core/marker/trait.StructuralEq.js b/trait.impl/core/marker/trait.StructuralEq.js index 7ac141574c73..bbb023fecc52 100644 --- a/trait.impl/core/marker/trait.StructuralEq.js +++ b/trait.impl/core/marker/trait.StructuralEq.js @@ -19,7 +19,7 @@ "byteorder":[["impl StructuralEq for BigEndian"],["impl StructuralEq for LittleEndian"]], "bytestring":[["impl StructuralEq for ByteString"]], "calendrical_calculations":[["impl StructuralEq for RataDie"],["impl StructuralEq for BookHebrew"]], -"chrono":[["impl<T> StructuralEq for LocalResult<T>"],["impl StructuralEq for InternalNumeric"],["impl StructuralEq for Numeric"],["impl StructuralEq for Days"],["impl StructuralEq for ParseErrorKind"],["impl StructuralEq for Months"],["impl StructuralEq for NaiveDateWeeksIterator"],["impl StructuralEq for Pad"],["impl StructuralEq for InternalFixed"],["impl StructuralEq for NaiveDate"],["impl StructuralEq for NaiveDateDaysIterator"],["impl StructuralEq for Month"],["impl StructuralEq for FixedOffset"],["impl StructuralEq for OutOfRange"],["impl StructuralEq for ParseError"],["impl StructuralEq for Parsed"],["impl StructuralEq for NaiveTime"],["impl StructuralEq for IsoWeek"],["impl StructuralEq for Weekday"],["impl StructuralEq for Utc"],["impl StructuralEq for OffsetPrecision"],["impl StructuralEq for Fixed"],["impl<'a> StructuralEq for Item<'a>"],["impl StructuralEq for Duration"],["impl StructuralEq for RoundingError"],["impl StructuralEq for OffsetFormat"],["impl StructuralEq for NaiveDateTime"],["impl StructuralEq for SecondsFormat"],["impl StructuralEq for Colons"]], +"chrono":[["impl StructuralEq for Numeric"],["impl StructuralEq for ParseError"],["impl StructuralEq for Weekday"],["impl StructuralEq for Days"],["impl StructuralEq for NaiveDateTime"],["impl StructuralEq for Pad"],["impl<T> StructuralEq for LocalResult<T>"],["impl StructuralEq for FixedOffset"],["impl StructuralEq for SecondsFormat"],["impl StructuralEq for Month"],["impl StructuralEq for NaiveDateWeeksIterator"],["impl StructuralEq for ParseErrorKind"],["impl StructuralEq for RoundingError"],["impl StructuralEq for NaiveDateDaysIterator"],["impl StructuralEq for OffsetPrecision"],["impl StructuralEq for InternalNumeric"],["impl StructuralEq for Utc"],["impl StructuralEq for InternalFixed"],["impl StructuralEq for Fixed"],["impl StructuralEq for Months"],["impl StructuralEq for NaiveTime"],["impl StructuralEq for IsoWeek"],["impl StructuralEq for NaiveDate"],["impl StructuralEq for OffsetFormat"],["impl StructuralEq for OutOfRange"],["impl<'a> StructuralEq for Item<'a>"],["impl StructuralEq for Parsed"],["impl StructuralEq for Colons"],["impl StructuralEq for Duration"]], "chumsky":[["impl<I, S> StructuralEq for SimpleReason<I, S>"],["impl<I, S> StructuralEq for Cheap<I, S>"]], "combine":[["impl<P> StructuralEq for Span<P>"],["impl StructuralEq for SourcePosition"],["impl<'a, T> StructuralEq for SliceStream<'a, T>"],["impl<S> StructuralEq for CompleteStream<S>"],["impl<S, U> StructuralEq for Stream<S, U>"],["impl<S> StructuralEq for PartialStream<S>"],["impl<S, E> StructuralEq for Stream<S, E>"],["impl<S> StructuralEq for Stream<S>"],["impl<S> StructuralEq for MaybePartialStream<S>"]], "convert_case":[["impl StructuralEq for Case"]], @@ -33,7 +33,7 @@ "dashmap":[["impl StructuralEq for TryReserveError"]], "data_url":[["impl StructuralEq for Mime"]], "deranged":[["impl<const MIN: usize, const MAX: usize> StructuralEq for OptionRangedUsize<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> StructuralEq for RangedI128<MIN, MAX>"],["impl<const MIN: i128, const MAX: i128> StructuralEq for OptionRangedI128<MIN, MAX>"],["impl StructuralEq for ParseIntError"],["impl<const MIN: u8, const MAX: u8> StructuralEq for OptionRangedU8<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> StructuralEq for RangedI8<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> StructuralEq for OptionRangedU128<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> StructuralEq for OptionRangedIsize<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> StructuralEq for RangedI16<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> StructuralEq for RangedU64<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> StructuralEq for RangedI64<MIN, MAX>"],["impl<const MIN: isize, const MAX: isize> StructuralEq for RangedIsize<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> StructuralEq for OptionRangedI32<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> StructuralEq for RangedU32<MIN, MAX>"],["impl StructuralEq for TryFromIntError"],["impl<const MIN: u16, const MAX: u16> StructuralEq for OptionRangedU16<MIN, MAX>"],["impl<const MIN: i8, const MAX: i8> StructuralEq for OptionRangedI8<MIN, MAX>"],["impl<const MIN: u128, const MAX: u128> StructuralEq for RangedU128<MIN, MAX>"],["impl<const MIN: u32, const MAX: u32> StructuralEq for OptionRangedU32<MIN, MAX>"],["impl<const MIN: i16, const MAX: i16> StructuralEq for OptionRangedI16<MIN, MAX>"],["impl<const MIN: u64, const MAX: u64> StructuralEq for OptionRangedU64<MIN, MAX>"],["impl<const MIN: u8, const MAX: u8> StructuralEq for RangedU8<MIN, MAX>"],["impl<const MIN: i32, const MAX: i32> StructuralEq for RangedI32<MIN, MAX>"],["impl<const MIN: u16, const MAX: u16> StructuralEq for RangedU16<MIN, MAX>"],["impl<const MIN: usize, const MAX: usize> StructuralEq for RangedUsize<MIN, MAX>"],["impl<const MIN: i64, const MAX: i64> StructuralEq for OptionRangedI64<MIN, MAX>"]], -"digest":[["impl StructuralEq for MacError"],["impl StructuralEq for InvalidBufferSize"]], +"digest":[["impl StructuralEq for InvalidBufferSize"],["impl StructuralEq for MacError"]], "either":[["impl<L, R> StructuralEq for Either<L, R>"]], "email_address":[["impl StructuralEq for EmailAddress"]], "email_encoding":[["impl<'a> StructuralEq for StrOrBytes<'a>"],["impl StructuralEq for Encoding"]], @@ -47,7 +47,7 @@ "fontdb":[["impl<'a> StructuralEq for Query<'a>"],["impl StructuralEq for ID"],["impl StructuralEq for Weight"],["impl StructuralEq for Style"],["impl<'a> StructuralEq for Family<'a>"]], "futures_channel":[["impl StructuralEq for SendError"],["impl<T> StructuralEq for TrySendError<T>"],["impl StructuralEq for Canceled"]], "futures_intrusive":[["impl StructuralEq for CloseStatus"],["impl StructuralEq for StateId"]], -"futures_util":[["impl<T, E> StructuralEq for TryReadyChunksError<T, E>"],["impl<T> StructuralEq for AllowStdIo<T>"],["impl StructuralEq for Aborted"],["impl<T, E> StructuralEq for TryChunksError<T, E>"],["impl StructuralEq for PollNext"]], +"futures_util":[["impl<T> StructuralEq for AllowStdIo<T>"],["impl StructuralEq for Aborted"],["impl<T, E> StructuralEq for TryReadyChunksError<T, E>"],["impl StructuralEq for PollNext"],["impl<T, E> StructuralEq for TryChunksError<T, E>"]], "getrandom":[["impl StructuralEq for Error"]], "gif":[["impl StructuralEq for AnyExtension"],["impl StructuralEq for Version"],["impl StructuralEq for Extension"],["impl StructuralEq for DisposalMethod"],["impl StructuralEq for Block"]], "gimli":[["impl StructuralEq for DwAddr"],["impl<T> StructuralEq for DebugFrameOffset<T>"],["impl StructuralEq for DwEnd"],["impl StructuralEq for DwLang"],["impl StructuralEq for DwMacro"],["impl<R: Reader> StructuralEq for LocationListEntry<R>"],["impl StructuralEq for DwCfa"],["impl StructuralEq for DwSectV2"],["impl StructuralEq for Error"],["impl<R, Offset> StructuralEq for LineInstruction<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for DwTag"],["impl StructuralEq for DwAte"],["impl<R: Reader> StructuralEq for RegisterRule<R>"],["impl StructuralEq for DwUt"],["impl StructuralEq for Vendor"],["impl<'bases, Section, R> StructuralEq for CieOrFde<'bases, Section, R>where\n R: Reader,\n Section: UnwindSection<R>,"],["impl<T> StructuralEq for DebugAbbrevOffset<T>"],["impl<T> StructuralEq for DieReference<T>"],["impl<T> StructuralEq for DebugStrOffsetsBase<T>"],["impl StructuralEq for Range"],["impl StructuralEq for DwChildren"],["impl StructuralEq for Format"],["impl StructuralEq for DwIdx"],["impl StructuralEq for SectionBaseAddresses"],["impl<T> StructuralEq for LocationListsOffset<T>"],["impl<'bases, Section, R> StructuralEq for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Reader,\n Section: UnwindSection<R>,"],["impl StructuralEq for SectionId"],["impl StructuralEq for DwEhPe"],["impl StructuralEq for AttributeSpecification"],["impl<T> StructuralEq for DebugMacroOffset<T>"],["impl<'input, Endian> StructuralEq for EndianSlice<'input, Endian>where\n Endian: Endianity,"],["impl<T> StructuralEq for DebugStrOffset<T>"],["impl<T> StructuralEq for EhFrameOffset<T>"],["impl StructuralEq for DwCc"],["impl<R, Offset> StructuralEq for CommonInformationEntry<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for FileEntryFormat"],["impl StructuralEq for DwAccess"],["impl<T> StructuralEq for UnitOffset<T>"],["impl StructuralEq for RunTimeEndian"],["impl<T> StructuralEq for DebugAddrIndex<T>"],["impl<R: Reader> StructuralEq for DebugFrame<R>"],["impl<T> StructuralEq for RangeListsOffset<T>"],["impl StructuralEq for DwVis"],["impl StructuralEq for ValueType"],["impl<R: Reader> StructuralEq for CfaRule<R>"],["impl StructuralEq for Abbreviation"],["impl<T> StructuralEq for UnitSectionOffset<T>"],["impl<T> StructuralEq for DebugRngListsIndex<T>"],["impl StructuralEq for DwLle"],["impl StructuralEq for DwOp"],["impl StructuralEq for DwRle"],["impl<R, Offset> StructuralEq for IncompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for Augmentation"],["impl StructuralEq for DwInl"],["impl StructuralEq for LineRow"],["impl<T> StructuralEq for DebugLocListsIndex<T>"],["impl StructuralEq for DwOrd"],["impl<R, Offset> StructuralEq for UnitHeader<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<R: Reader, A: UnwindContextStorage<R>> StructuralEq for UnwindContext<R, A>"],["impl<R: Reader> StructuralEq for Attribute<R>"],["impl<R, Offset> StructuralEq for FileEntry<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for DwLne"],["impl<T> StructuralEq for DebugTypesOffset<T>"],["impl StructuralEq for DwVirtuality"],["impl StructuralEq for BigEndian"],["impl StructuralEq for LittleEndian"],["impl StructuralEq for DwId"],["impl StructuralEq for DwForm"],["impl<R, Offset> StructuralEq for AttributeValue<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for DwDs"],["impl<R: Reader> StructuralEq for EhFrameHdr<R>"],["impl<R: Reader> StructuralEq for CallFrameInstruction<R>"],["impl StructuralEq for Pointer"],["impl StructuralEq for BaseAddresses"],["impl StructuralEq for UnitIndexSection"],["impl<R, Offset> StructuralEq for ArangeHeader<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for LineEncoding"],["impl<T> StructuralEq for DebugAddrBase<T>"],["impl StructuralEq for ReaderOffsetId"],["impl StructuralEq for DwLns"],["impl StructuralEq for ColumnType"],["impl<T> StructuralEq for DebugArangesOffset<T>"],["impl<R: Reader> StructuralEq for Expression<R>"],["impl<R, Offset> StructuralEq for FrameDescriptionEntry<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for DwDsc"],["impl StructuralEq for DwoId"],["impl StructuralEq for DwAt"],["impl<T> StructuralEq for RawRangeListsOffset<T>"],["impl StructuralEq for DwSect"],["impl<T> StructuralEq for DebugLineStrOffset<T>"],["impl StructuralEq for DwDefaulted"],["impl<R, Offset> StructuralEq for CompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<R, Offset> StructuralEq for Operation<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<T> StructuralEq for DebugLocListsBase<T>"],["impl StructuralEq for DwLnct"],["impl StructuralEq for StoreOnHeap"],["impl<T> StructuralEq for DebugInfoOffset<T>"],["impl StructuralEq for DebugTypeSignature"],["impl StructuralEq for Encoding"],["impl<T> StructuralEq for DebugLineOffset<T>"],["impl<T> StructuralEq for DebugStrOffsetsIndex<T>"],["impl<R, Offset> StructuralEq for LineProgramHeader<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralEq for DwarfFileType"],["impl StructuralEq for AbbreviationsCacheStrategy"],["impl StructuralEq for Register"],["impl<Offset> StructuralEq for UnitType<Offset>where\n Offset: ReaderOffset,"],["impl<T> StructuralEq for DebugMacinfoOffset<T>"],["impl StructuralEq for ArangeEntry"],["impl<R: Reader, S: UnwindContextStorage<R>> StructuralEq for UnwindTableRow<R, S>"],["impl<R: Reader> StructuralEq for EhFrame<R>"],["impl<T> StructuralEq for DebugRngListsBase<T>"]], @@ -84,9 +84,9 @@ "language_tags":[["impl StructuralEq for LanguageTag"],["impl StructuralEq for ValidationError"],["impl StructuralEq for ParseError"]], "lettre":[["impl StructuralEq for Category"],["impl StructuralEq for Code"],["impl StructuralEq for ClientId"],["impl StructuralEq for Extension"],["impl StructuralEq for Detail"],["impl StructuralEq for Help"],["impl StructuralEq for Subject"],["impl StructuralEq for Mechanism"],["impl StructuralEq for Mailboxes"],["impl StructuralEq for Vrfy"],["impl StructuralEq for References"],["impl StructuralEq for Expn"],["impl StructuralEq for From"],["impl StructuralEq for ContentId"],["impl StructuralEq for Starttls"],["impl StructuralEq for InReplyTo"],["impl StructuralEq for Comments"],["impl StructuralEq for Cc"],["impl StructuralEq for Envelope"],["impl StructuralEq for Bcc"],["impl StructuralEq for MimeVersion"],["impl StructuralEq for To"],["impl StructuralEq for Mail"],["impl StructuralEq for Quit"],["impl StructuralEq for Mailbox"],["impl StructuralEq for MessageId"],["impl StructuralEq for Data"],["impl StructuralEq for MailBodyParameter"],["impl StructuralEq for Noop"],["impl StructuralEq for Auth"],["impl StructuralEq for Ehlo"],["impl StructuralEq for ContentTransferEncoding"],["impl StructuralEq for ContentType"],["impl StructuralEq for Keywords"],["impl StructuralEq for Address"],["impl StructuralEq for MailParameter"],["impl StructuralEq for Sender"],["impl StructuralEq for Rset"],["impl StructuralEq for UserAgent"],["impl StructuralEq for AddressError"],["impl StructuralEq for Credentials"],["impl StructuralEq for ContentLocation"],["impl StructuralEq for Severity"],["impl StructuralEq for ReplyTo"],["impl StructuralEq for RcptParameter"],["impl StructuralEq for ServerInfo"],["impl StructuralEq for Response"],["impl StructuralEq for Rcpt"],["impl StructuralEq for Date"]], "libgit2_sys":[["impl StructuralEq for git_time"],["impl StructuralEq for git_index_time"]], -"linux_raw_sys":[["impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralEq for fsconfig_command"],["impl StructuralEq for membarrier_cmd"],["impl StructuralEq for membarrier_cmd_flag"]], +"linux_raw_sys":[["impl StructuralEq for membarrier_cmd_flag"],["impl StructuralEq for fsconfig_command"],["impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralEq for membarrier_cmd"]], "litemap":[["impl<K: ?Sized, V: ?Sized, S> StructuralEq for LiteMap<K, V, S>"]], -"log":[["impl StructuralEq for ParseLevelError"],["impl<'a> StructuralEq for MetadataBuilder<'a>"],["impl StructuralEq for Level"],["impl StructuralEq for LevelFilter"],["impl<'a> StructuralEq for Metadata<'a>"]], +"log":[["impl StructuralEq for ParseLevelError"],["impl StructuralEq for LevelFilter"],["impl StructuralEq for Level"],["impl<'a> StructuralEq for MetadataBuilder<'a>"],["impl<'a> StructuralEq for Metadata<'a>"]], "memmap2":[["impl StructuralEq for UncheckedAdvice"],["impl StructuralEq for Advice"]], "mime":[["impl<'a> StructuralEq for Name<'a>"]], "mime_guess":[["impl StructuralEq for MimeGuess"]], @@ -101,7 +101,7 @@ "object":[["impl StructuralEq for ArchiveKind"],["impl<'data> StructuralEq for CodeView<'data>"],["impl StructuralEq for RelocationEncoding"],["impl<'data> StructuralEq for CompressedData<'data>"],["impl StructuralEq for SymbolSection"],["impl StructuralEq for RelocationTarget"],["impl StructuralEq for ObjectKind"],["impl<E: Endian> StructuralEq for I64Bytes<E>"],["impl StructuralEq for Endianness"],["impl StructuralEq for RelocationKind"],["impl<'data> StructuralEq for ObjectMapEntry<'data>"],["impl StructuralEq for Guid"],["impl StructuralEq for SymbolIndex"],["impl StructuralEq for BigEndian"],["impl StructuralEq for FileKind"],["impl<E: Endian> StructuralEq for U16Bytes<E>"],["impl<'data> StructuralEq for Bytes<'data>"],["impl<E: Endian> StructuralEq for U32Bytes<E>"],["impl StructuralEq for SegmentFlags"],["impl<'data> StructuralEq for SymbolMapName<'data>"],["impl<E: Endian> StructuralEq for I16Bytes<E>"],["impl StructuralEq for SymbolKind"],["impl<'data> StructuralEq for Export<'data>"],["impl StructuralEq for SymbolScope"],["impl StructuralEq for CompressedFileRange"],["impl StructuralEq for Architecture"],["impl<E: Endian> StructuralEq for I32Bytes<E>"],["impl<E: Endian> StructuralEq for U64Bytes<E>"],["impl StructuralEq for SectionFlags"],["impl StructuralEq for CompressionFormat"],["impl StructuralEq for LittleEndian"],["impl StructuralEq for Error"],["impl StructuralEq for ComdatKind"],["impl StructuralEq for ImportType"],["impl StructuralEq for SectionKind"],["impl StructuralEq for FileFlags"],["impl StructuralEq for AddressSize"],["impl<'data> StructuralEq for Import<'data>"],["impl StructuralEq for SectionIndex"],["impl<'data> StructuralEq for ImportName<'data>"],["impl<Section, Symbol> StructuralEq for SymbolFlags<Section, Symbol>"],["impl StructuralEq for BinaryFormat"],["impl StructuralEq for SubArchitecture"]], "openssl":[["impl StructuralEq for X509VerifyFlags"],["impl StructuralEq for Padding"],["impl StructuralEq for CrlReason"],["impl StructuralEq for ExtensionContext"],["impl StructuralEq for ShutdownResult"],["impl StructuralEq for SslOptions"],["impl StructuralEq for SslAlert"],["impl StructuralEq for CMSOptions"],["impl StructuralEq for SslVersion"],["impl StructuralEq for SniError"],["impl StructuralEq for Asn1Type"],["impl StructuralEq for ErrorCode"],["impl StructuralEq for SslVerifyMode"],["impl StructuralEq for ClientHelloResponse"],["impl StructuralEq for Pkcs7Flags"],["impl StructuralEq for Id"],["impl StructuralEq for OcspRevokedStatus"],["impl StructuralEq for OcspFlag"],["impl StructuralEq for OcspCertStatus"],["impl StructuralEq for AlpnError"],["impl StructuralEq for SrtpProfileId"],["impl StructuralEq for Nid"],["impl StructuralEq for Cipher"],["impl StructuralEq for OcspResponseStatus"],["impl StructuralEq for X509CheckFlags"],["impl StructuralEq for X509VerifyResult"],["impl StructuralEq for X509PurposeId"],["impl StructuralEq for MessageDigest"],["impl StructuralEq for TimeDiff"],["impl StructuralEq for ShutdownState"],["impl StructuralEq for SslSessionCacheMode"],["impl StructuralEq for SslMode"],["impl StructuralEq for KeyIvPair"]], "parking_lot":[["impl StructuralEq for OnceState"],["impl StructuralEq for WaitTimeoutResult"]], -"parking_lot_core":[["impl StructuralEq for ParkResult"],["impl StructuralEq for UnparkToken"],["impl StructuralEq for ParkToken"],["impl StructuralEq for UnparkResult"],["impl StructuralEq for RequeueOp"],["impl StructuralEq for FilterOp"]], +"parking_lot_core":[["impl StructuralEq for ParkResult"],["impl StructuralEq for RequeueOp"],["impl StructuralEq for UnparkToken"],["impl StructuralEq for UnparkResult"],["impl StructuralEq for FilterOp"],["impl StructuralEq for ParkToken"]], "parse_size":[["impl StructuralEq for ByteSuffix"],["impl StructuralEq for Error"],["impl StructuralEq for UnitSystem"]], "pem":[["impl StructuralEq for PemError"]], "png":[["impl StructuralEq for TEXtChunk"],["impl StructuralEq for DisposeOp"],["impl StructuralEq for ColorType"],["impl StructuralEq for BlendOp"],["impl StructuralEq for SourceChromaticities"],["impl StructuralEq for ScaledFloat"],["impl StructuralEq for SrgbRenderingIntent"],["impl StructuralEq for ChunkType"],["impl StructuralEq for OutputInfo"],["impl StructuralEq for ITXtChunk"],["impl StructuralEq for FilterType"],["impl StructuralEq for ZTXtChunk"],["impl StructuralEq for BitDepth"],["impl StructuralEq for Unit"],["impl StructuralEq for AdaptiveFilterType"],["impl StructuralEq for Transformations"]], @@ -118,10 +118,10 @@ "regex_syntax":[["impl StructuralEq for LiteralKind"],["impl StructuralEq for HirKind"],["impl StructuralEq for Properties"],["impl StructuralEq for Error"],["impl StructuralEq for SpecialLiteralKind"],["impl StructuralEq for Literal"],["impl StructuralEq for CaptureName"],["impl StructuralEq for ClassAscii"],["impl StructuralEq for ClassSetBinaryOp"],["impl StructuralEq for ClassSetUnion"],["impl StructuralEq for Assertion"],["impl StructuralEq for AssertionKind"],["impl StructuralEq for Literal"],["impl StructuralEq for Dot"],["impl StructuralEq for Utf8Range"],["impl StructuralEq for Literal"],["impl StructuralEq for ClassPerlKind"],["impl StructuralEq for HexLiteralKind"],["impl StructuralEq for Position"],["impl StructuralEq for RepetitionKind"],["impl StructuralEq for Class"],["impl StructuralEq for ClassSetRange"],["impl StructuralEq for Ast"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for RepetitionRange"],["impl StructuralEq for ClassBracketed"],["impl StructuralEq for Seq"],["impl StructuralEq for Hir"],["impl StructuralEq for Group"],["impl StructuralEq for Error"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for GroupKind"],["impl StructuralEq for Look"],["impl StructuralEq for ClassUnicode"],["impl StructuralEq for Alternation"],["impl StructuralEq for Repetition"],["impl StructuralEq for ClassBytes"],["impl StructuralEq for ClassUnicode"],["impl StructuralEq for WithComments"],["impl StructuralEq for Comment"],["impl StructuralEq for LookSet"],["impl StructuralEq for ClassSetBinaryOpKind"],["impl StructuralEq for Repetition"],["impl StructuralEq for FlagsItem"],["impl StructuralEq for Flags"],["impl StructuralEq for ClassBytesRange"],["impl StructuralEq for ClassAsciiKind"],["impl StructuralEq for Flag"],["impl StructuralEq for FlagsItemKind"],["impl StructuralEq for ClassSetItem"],["impl StructuralEq for RepetitionOp"],["impl StructuralEq for ClassUnicodeOpKind"],["impl StructuralEq for ClassSet"],["impl StructuralEq for ClassPerl"],["impl StructuralEq for ClassUnicodeKind"],["impl StructuralEq for Concat"],["impl StructuralEq for Utf8Sequence"],["impl StructuralEq for Capture"],["impl StructuralEq for Span"],["impl StructuralEq for Error"],["impl StructuralEq for SetFlags"],["impl StructuralEq for ClassUnicodeRange"]], "reqwest":[["impl StructuralEq for Version"]], "rgb":[["impl<ComponentType> StructuralEq for BGR<ComponentType>"],["impl<ComponentType, AlphaComponentType> StructuralEq for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType, AlphaComponentType> StructuralEq for GrayAlpha<ComponentType, AlphaComponentType>"],["impl<ComponentType> StructuralEq for Gray<ComponentType>"],["impl<ComponentType> StructuralEq for RGB<ComponentType>"],["impl<ComponentType, AlphaComponentType> StructuralEq for BGRA<ComponentType, AlphaComponentType>"]], -"ring":[["impl StructuralEq for Algorithm"],["impl StructuralEq for Algorithm"],["impl StructuralEq for Algorithm"]], +"ring":[["impl StructuralEq for Algorithm"],["impl StructuralEq for Algorithm"],["impl StructuralEq for Algorithm"]], "roxmltree":[["impl StructuralEq for ParsingOptions"],["impl<'input> StructuralEq for Namespace<'input>"],["impl<'input> StructuralEq for PI<'input>"],["impl StructuralEq for TextPos"],["impl<'a, 'b> StructuralEq for ExpandedName<'a, 'b>"],["impl StructuralEq for NodeType"],["impl StructuralEq for NodeId"],["impl StructuralEq for Error"],["impl<'input> StructuralEq for StringStorage<'input>"]], "rustix":[["impl StructuralEq for Access"],["impl StructuralEq for FallocateFlags"],["impl StructuralEq for ResolveFlags"],["impl StructuralEq for RenameFlags"],["impl StructuralEq for Gid"],["impl StructuralEq for StatxFlags"],["impl StructuralEq for MemfdFlags"],["impl StructuralEq for StatVfsMountFlags"],["impl StructuralEq for SealFlags"],["impl StructuralEq for ReadWriteFlags"],["impl StructuralEq for FileType"],["impl StructuralEq for AtFlags"],["impl StructuralEq for FlockOperation"],["impl StructuralEq for Errno"],["impl StructuralEq for XattrFlags"],["impl StructuralEq for SeekFrom"],["impl StructuralEq for DupFlags"],["impl StructuralEq for OFlags"],["impl StructuralEq for Direction"],["impl StructuralEq for Opcode"],["impl StructuralEq for WatchFlags"],["impl StructuralEq for CreateFlags"],["impl StructuralEq for Uid"],["impl StructuralEq for FdFlags"],["impl StructuralEq for Mode"],["impl StructuralEq for Advice"]], -"rustls":[["impl StructuralEq for HeartbeatMode"],["impl StructuralEq for PrivateKey"],["impl StructuralEq for ECPointFormat"],["impl StructuralEq for NamedCurve"],["impl StructuralEq for PayloadU24"],["impl StructuralEq for Compression"],["impl StructuralEq for NamedGroup"],["impl StructuralEq for ServerNameType"],["impl StructuralEq for ProtocolVersion"],["impl StructuralEq for Random"],["impl StructuralEq for ExtensionType"],["impl StructuralEq for Certificate"],["impl StructuralEq for CertificateStatusType"],["impl StructuralEq for SupportedProtocolVersion"],["impl StructuralEq for HandshakeType"],["impl StructuralEq for ClientCertificateType"],["impl StructuralEq for HeartbeatMessageType"],["impl StructuralEq for CipherSuite"],["impl StructuralEq for AlertLevel"],["impl StructuralEq for SignatureScheme"],["impl StructuralEq for ECCurveType"],["impl StructuralEq for IoState"],["impl StructuralEq for PSKKeyExchangeMode"],["impl StructuralEq for BulkAlgorithm"],["impl StructuralEq for HashAlgorithm"],["impl StructuralEq for Payload"],["impl StructuralEq for PayloadU8"],["impl StructuralEq for ServerName"],["impl StructuralEq for SignatureAlgorithm"],["impl StructuralEq for AlertDescription"],["impl StructuralEq for ContentType"],["impl StructuralEq for PayloadU16"],["impl StructuralEq for KeyUpdateRequest"],["impl StructuralEq for DnsName"]], +"rustls":[["impl StructuralEq for SignatureScheme"],["impl StructuralEq for IoState"],["impl StructuralEq for Random"],["impl StructuralEq for PayloadU8"],["impl StructuralEq for PrivateKey"],["impl StructuralEq for PSKKeyExchangeMode"],["impl StructuralEq for ServerNameType"],["impl StructuralEq for HeartbeatMessageType"],["impl StructuralEq for Payload"],["impl StructuralEq for Compression"],["impl StructuralEq for NamedCurve"],["impl StructuralEq for AlertLevel"],["impl StructuralEq for ProtocolVersion"],["impl StructuralEq for ExtensionType"],["impl StructuralEq for ECCurveType"],["impl StructuralEq for CertificateStatusType"],["impl StructuralEq for DnsName"],["impl StructuralEq for ContentType"],["impl StructuralEq for HashAlgorithm"],["impl StructuralEq for BulkAlgorithm"],["impl StructuralEq for NamedGroup"],["impl StructuralEq for SupportedProtocolVersion"],["impl StructuralEq for PayloadU24"],["impl StructuralEq for ECPointFormat"],["impl StructuralEq for CipherSuite"],["impl StructuralEq for AlertDescription"],["impl StructuralEq for HandshakeType"],["impl StructuralEq for PayloadU16"],["impl StructuralEq for Certificate"],["impl StructuralEq for SignatureAlgorithm"],["impl StructuralEq for KeyUpdateRequest"],["impl StructuralEq for ServerName"],["impl StructuralEq for ClientCertificateType"],["impl StructuralEq for HeartbeatMode"]], "rustybuzz":[["impl StructuralEq for BufferClusterLevel"],["impl StructuralEq for Language"],["impl StructuralEq for Script"],["impl StructuralEq for Direction"]], "same_file":[["impl StructuralEq for Handle"]], "serde_json":[["impl StructuralEq for Number"],["impl StructuralEq for Value"],["impl StructuralEq for Category"]], @@ -131,7 +131,7 @@ "slotmap":[["impl StructuralEq for KeyData"],["impl StructuralEq for DefaultKey"]], "socket2":[["impl StructuralEq for Protocol"],["impl StructuralEq for Domain"],["impl StructuralEq for Type"],["impl StructuralEq for RecvFlags"]], "sqlx_core":[["impl StructuralEq for AnyKind"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for AnyTypeInfoKind"],["impl<T: ?Sized> StructuralEq for Json<T>"],["impl StructuralEq for UStr"],["impl<T> StructuralEq for Text<T>"]], -"sqlx_postgres":[["impl StructuralEq for PgSeverity"],["impl<T> StructuralEq for PgRange<T>"],["impl StructuralEq for PgValueFormat"],["impl StructuralEq for PgInterval"],["impl StructuralEq for PgMoney"],["impl StructuralEq for PgLQueryVariantFlag"],["impl StructuralEq for Oid"],["impl StructuralEq for PgAdvisoryLockKey"],["impl<'a> StructuralEq for PgErrorPosition<'a>"]], +"sqlx_postgres":[["impl StructuralEq for PgSeverity"],["impl StructuralEq for PgValueFormat"],["impl StructuralEq for PgInterval"],["impl StructuralEq for PgAdvisoryLockKey"],["impl<T> StructuralEq for PgRange<T>"],["impl<'a> StructuralEq for PgErrorPosition<'a>"],["impl StructuralEq for PgMoney"],["impl StructuralEq for Oid"],["impl StructuralEq for PgLQueryVariantFlag"]], "strict_num":[["impl StructuralEq for PositiveF64"],["impl StructuralEq for NormalizedF32"],["impl StructuralEq for NonZeroPositiveF32"],["impl StructuralEq for NonZeroPositiveF64"],["impl StructuralEq for NormalizedF64"],["impl StructuralEq for PositiveF32"]], "svgtypes":[["impl<'a> StructuralEq for PathParser<'a>"],["impl StructuralEq for Color"],["impl<'a> StructuralEq for PointsParser<'a>"],["impl StructuralEq for Align"],["impl StructuralEq for LengthUnit"],["impl<'a> StructuralEq for FilterValueListParser<'a>"],["impl StructuralEq for AspectRatio"],["impl StructuralEq for PaintOrderKind"],["impl StructuralEq for PaintOrder"],["impl<'a> StructuralEq for FuncIRI<'a>"],["impl StructuralEq for PaintFallback"],["impl StructuralEq for AngleUnit"],["impl<'a> StructuralEq for Paint<'a>"],["impl<'a> StructuralEq for IRI<'a>"],["impl StructuralEq for DirectionalPosition"],["impl<'a> StructuralEq for LengthListParser<'a>"],["impl<'a> StructuralEq for NumberListParser<'a>"]], "synstructure":[["impl StructuralEq for AddBounds"],["impl<'a> StructuralEq for VariantAst<'a>"],["impl<'a> StructuralEq for Structure<'a>"],["impl<'a> StructuralEq for VariantInfo<'a>"],["impl StructuralEq for BindStyle"],["impl<'a> StructuralEq for BindingInfo<'a>"]], @@ -156,9 +156,9 @@ "unicode_segmentation":[["impl StructuralEq for GraphemeIncomplete"]], "universal_hash":[["impl StructuralEq for Error"]], "untrusted":[["impl StructuralEq for EndOfInput"]], -"url":[["impl StructuralEq for OpaqueOrigin"],["impl StructuralEq for ParseError"],["impl StructuralEq for SyntaxViolation"],["impl StructuralEq for Origin"],["impl<S> StructuralEq for Host<S>"]], +"url":[["impl StructuralEq for Origin"],["impl StructuralEq for ParseError"],["impl StructuralEq for OpaqueOrigin"],["impl StructuralEq for SyntaxViolation"],["impl<S> StructuralEq for Host<S>"]], "usvg_tree":[["impl StructuralEq for FontStretch"],["impl StructuralEq for FontStyle"],["impl StructuralEq for Font"]], -"uuid":[["impl StructuralEq for Hyphenated"],["impl StructuralEq for Simple"],["impl StructuralEq for Timestamp"],["impl StructuralEq for Braced"],["impl StructuralEq for Uuid"],["impl StructuralEq for Urn"],["impl StructuralEq for Error"]], +"uuid":[["impl StructuralEq for Hyphenated"],["impl StructuralEq for Urn"],["impl StructuralEq for Braced"],["impl StructuralEq for Error"],["impl StructuralEq for Simple"],["impl StructuralEq for Timestamp"],["impl StructuralEq for Uuid"]], "webpki":[["impl StructuralEq for Time"],["impl StructuralEq for RevocationReason"],["impl StructuralEq for AddrParseError"],["impl StructuralEq for Error"],["impl<'a> StructuralEq for DnsNameRef<'a>"],["impl StructuralEq for DnsName"],["impl StructuralEq for IpAddr"],["impl StructuralEq for InvalidSubjectNameError"],["impl StructuralEq for InvalidDnsNameError"],["impl<'a> StructuralEq for IpAddrRef<'a>"]], "whoami":[["impl StructuralEq for DesktopEnv"],["impl StructuralEq for Platform"],["impl StructuralEq for Arch"],["impl StructuralEq for Width"]], "writeable":[["impl StructuralEq for LengthHint"]], diff --git a/trait.impl/core/marker/trait.StructuralPartialEq.js b/trait.impl/core/marker/trait.StructuralPartialEq.js index c42bbc25018b..7005e1095270 100644 --- a/trait.impl/core/marker/trait.StructuralPartialEq.js +++ b/trait.impl/core/marker/trait.StructuralPartialEq.js @@ -19,7 +19,7 @@ "bytemuck":[["impl StructuralPartialEq for PodCastError"],["impl StructuralPartialEq for CheckedCastError"]], "byteorder":[["impl StructuralPartialEq for BigEndian"],["impl StructuralPartialEq for LittleEndian"]], "calendrical_calculations":[["impl StructuralPartialEq for BookHebrew"],["impl StructuralPartialEq for Moment"],["impl StructuralPartialEq for RataDie"]], -"chrono":[["impl StructuralPartialEq for Months"],["impl StructuralPartialEq for NaiveDateDaysIterator"],["impl StructuralPartialEq for ParseError"],["impl StructuralPartialEq for Fixed"],["impl StructuralPartialEq for FixedOffset"],["impl StructuralPartialEq for Colons"],["impl StructuralPartialEq for Pad"],["impl StructuralPartialEq for InternalFixed"],["impl StructuralPartialEq for Parsed"],["impl StructuralPartialEq for NaiveDate"],["impl StructuralPartialEq for IsoWeek"],["impl StructuralPartialEq for RoundingError"],["impl StructuralPartialEq for Duration"],["impl StructuralPartialEq for NaiveTime"],["impl StructuralPartialEq for Days"],["impl StructuralPartialEq for Numeric"],["impl StructuralPartialEq for NaiveDateTime"],["impl StructuralPartialEq for Month"],["impl StructuralPartialEq for InternalNumeric"],["impl<'a> StructuralPartialEq for Item<'a>"],["impl StructuralPartialEq for OutOfRange"],["impl StructuralPartialEq for NaiveDateWeeksIterator"],["impl StructuralPartialEq for OffsetFormat"],["impl StructuralPartialEq for Utc"],["impl StructuralPartialEq for OffsetPrecision"],["impl StructuralPartialEq for Weekday"],["impl StructuralPartialEq for ParseErrorKind"],["impl<T> StructuralPartialEq for LocalResult<T>"],["impl StructuralPartialEq for SecondsFormat"]], +"chrono":[["impl<T> StructuralPartialEq for LocalResult<T>"],["impl<'a> StructuralPartialEq for Item<'a>"],["impl StructuralPartialEq for Days"],["impl StructuralPartialEq for OffsetPrecision"],["impl StructuralPartialEq for Weekday"],["impl StructuralPartialEq for Numeric"],["impl StructuralPartialEq for ParseErrorKind"],["impl StructuralPartialEq for ParseError"],["impl StructuralPartialEq for Fixed"],["impl StructuralPartialEq for NaiveTime"],["impl StructuralPartialEq for NaiveDateDaysIterator"],["impl StructuralPartialEq for NaiveDateWeeksIterator"],["impl StructuralPartialEq for OutOfRange"],["impl StructuralPartialEq for Duration"],["impl StructuralPartialEq for InternalFixed"],["impl StructuralPartialEq for Parsed"],["impl StructuralPartialEq for FixedOffset"],["impl StructuralPartialEq for Colons"],["impl StructuralPartialEq for NaiveDateTime"],["impl StructuralPartialEq for Utc"],["impl StructuralPartialEq for SecondsFormat"],["impl StructuralPartialEq for OffsetFormat"],["impl StructuralPartialEq for IsoWeek"],["impl StructuralPartialEq for Pad"],["impl StructuralPartialEq for Months"],["impl StructuralPartialEq for InternalNumeric"],["impl StructuralPartialEq for NaiveDate"],["impl StructuralPartialEq for Month"],["impl StructuralPartialEq for RoundingError"]], "chumsky":[["impl<I, S> StructuralPartialEq for SimpleReason<I, S>"],["impl<I, S> StructuralPartialEq for Cheap<I, S>"]], "cloud_storage":[["impl StructuralPartialEq for Bucket"],["impl StructuralPartialEq for Condition"],["impl StructuralPartialEq for DualRegion"],["impl StructuralPartialEq for Website"],["impl StructuralPartialEq for Location"],["impl StructuralPartialEq for AusLocation"],["impl StructuralPartialEq for ComposeRequest"],["impl StructuralPartialEq for Versioning"],["impl StructuralPartialEq for LegacyIamRole"],["impl StructuralPartialEq for Billing"],["impl StructuralPartialEq for Reason"],["impl StructuralPartialEq for Cors"],["impl StructuralPartialEq for ActionType"],["impl StructuralPartialEq for Owner"],["impl StructuralPartialEq for SingleRegion"],["impl StructuralPartialEq for StorageClass"],["impl StructuralPartialEq for AsiaLocation"],["impl StructuralPartialEq for Role"],["impl StructuralPartialEq for MultiRegion"],["impl StructuralPartialEq for EuropeLocation"],["impl StructuralPartialEq for RetentionPolicy"],["impl StructuralPartialEq for IamPolicy"],["impl StructuralPartialEq for Encryption"],["impl StructuralPartialEq for Projection"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for StandardIamRole"],["impl StructuralPartialEq for ObjectPrecondition"],["impl StructuralPartialEq for Logging"],["impl StructuralPartialEq for IamRole"],["impl StructuralPartialEq for NewBucket"],["impl StructuralPartialEq for Object"],["impl StructuralPartialEq for Lifecycle"],["impl StructuralPartialEq for SourceObject"],["impl StructuralPartialEq for TestIamPermission"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for NewObjectAccessControl"],["impl StructuralPartialEq for Binding"],["impl StructuralPartialEq for BucketAccessControl"],["impl StructuralPartialEq for NALocation"],["impl StructuralPartialEq for HmacState"],["impl StructuralPartialEq for ObjectAccessControl"],["impl StructuralPartialEq for UniformBucketLevelAccess"],["impl StructuralPartialEq for IamCondition"],["impl StructuralPartialEq for HmacKey"],["impl StructuralPartialEq for HmacMeta"],["impl StructuralPartialEq for PrimitiveIamRole"],["impl StructuralPartialEq for Entity"],["impl StructuralPartialEq for SALocation"],["impl StructuralPartialEq for IamConfiguration"],["impl StructuralPartialEq for DefaultObjectAccessControl"],["impl StructuralPartialEq for NewDefaultObjectAccessControl"],["impl StructuralPartialEq for ProjectTeam"],["impl StructuralPartialEq for ListRequest"],["impl StructuralPartialEq for NewBucketAccessControl"],["impl StructuralPartialEq for Team"],["impl StructuralPartialEq for CustomerEncrypton"]], "combine":[["impl<S, U> StructuralPartialEq for Stream<S, U>"],["impl<E> StructuralPartialEq for Tracked<E>"],["impl<S> StructuralPartialEq for Stream<S>"],["impl StructuralPartialEq for TakeRange"],["impl StructuralPartialEq for StringStreamError"],["impl<S> StructuralPartialEq for CompleteStream<S>"],["impl StructuralPartialEq for UnexpectedParse"],["impl<Input> StructuralPartialEq for Stream<Input>where\n Input: StreamOnce + Positioned,"],["impl<'a, T> StructuralPartialEq for SliceStream<'a, T>"],["impl<S> StructuralPartialEq for PartialStream<S>"],["impl<T> StructuralPartialEq for Commit<T>"],["impl<T, R, P> StructuralPartialEq for Errors<T, R, P>"],["impl StructuralPartialEq for SourcePosition"],["impl<Input, X> StructuralPartialEq for Stream<Input, X>"],["impl<S, E> StructuralPartialEq for Stream<S, E>"],["impl<T, E> StructuralPartialEq for ParseResult<T, E>"],["impl StructuralPartialEq for IndexPositioner"],["impl<S> StructuralPartialEq for MaybePartialStream<S>"],["impl<P> StructuralPartialEq for Span<P>"]], @@ -51,7 +51,7 @@ "fontdb":[["impl StructuralPartialEq for Weight"],["impl<'a> StructuralPartialEq for Query<'a>"],["impl<'a> StructuralPartialEq for Family<'a>"],["impl StructuralPartialEq for ID"],["impl StructuralPartialEq for Style"]], "futures_channel":[["impl StructuralPartialEq for SendError"],["impl<T> StructuralPartialEq for TrySendError<T>"],["impl StructuralPartialEq for Canceled"]], "futures_intrusive":[["impl StructuralPartialEq for TryReceiveError"],["impl<T> StructuralPartialEq for TrySendError<T>"],["impl StructuralPartialEq for StateId"],["impl<T> StructuralPartialEq for ChannelSendError<T>"],["impl StructuralPartialEq for CloseStatus"]], -"futures_util":[["impl<T, E> StructuralPartialEq for TryChunksError<T, E>"],["impl StructuralPartialEq for Aborted"],["impl<T, E> StructuralPartialEq for TryReadyChunksError<T, E>"],["impl StructuralPartialEq for PollNext"],["impl<T> StructuralPartialEq for AllowStdIo<T>"]], +"futures_util":[["impl<T> StructuralPartialEq for AllowStdIo<T>"],["impl<T, E> StructuralPartialEq for TryChunksError<T, E>"],["impl StructuralPartialEq for Aborted"],["impl StructuralPartialEq for PollNext"],["impl<T, E> StructuralPartialEq for TryReadyChunksError<T, E>"]], "getrandom":[["impl StructuralPartialEq for Error"]], "gif":[["impl StructuralPartialEq for DisposalMethod"],["impl StructuralPartialEq for Extensions"],["impl StructuralPartialEq for Extension"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for AnyExtension"],["impl StructuralPartialEq for Block"],["impl StructuralPartialEq for ColorOutput"]], "gimli":[["impl<T> StructuralPartialEq for DebugMacroOffset<T>"],["impl<R, Offset> StructuralPartialEq for LineInstruction<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwUt"],["impl StructuralPartialEq for DwDs"],["impl<T> StructuralPartialEq for DebugRngListsBase<T>"],["impl<Offset> StructuralPartialEq for UnitType<Offset>where\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwOp"],["impl<T> StructuralPartialEq for DebugAddrBase<T>"],["impl StructuralPartialEq for DwChildren"],["impl StructuralPartialEq for DwAddr"],["impl StructuralPartialEq for StoreOnHeap"],["impl StructuralPartialEq for DwId"],["impl StructuralPartialEq for LineRow"],["impl<T> StructuralPartialEq for DebugAbbrevOffset<T>"],["impl StructuralPartialEq for DwLnct"],["impl<T> StructuralPartialEq for DebugTypesOffset<T>"],["impl StructuralPartialEq for DwLne"],["impl<R, Offset> StructuralPartialEq for FileEntry<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<R: Reader> StructuralPartialEq for Expression<R>"],["impl StructuralPartialEq for BigEndian"],["impl<T> StructuralPartialEq for DebugInfoOffset<T>"],["impl StructuralPartialEq for ValueType"],["impl<R, Offset> StructuralPartialEq for IncompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<T> StructuralPartialEq for UnitSectionOffset<T>"],["impl StructuralPartialEq for DwMacro"],["impl StructuralPartialEq for Range"],["impl StructuralPartialEq for DwLns"],["impl StructuralPartialEq for UnitIndexSection"],["impl<R: Reader> StructuralPartialEq for EhFrame<R>"],["impl StructuralPartialEq for Value"],["impl StructuralPartialEq for DwRle"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for DwVirtuality"],["impl<T> StructuralPartialEq for UnitOffset<T>"],["impl<T> StructuralPartialEq for DebugStrOffset<T>"],["impl StructuralPartialEq for SectionBaseAddresses"],["impl<R: Reader> StructuralPartialEq for RegisterRule<R>"],["impl StructuralPartialEq for DwOrd"],["impl<R: Reader, A: UnwindContextStorage<R>> StructuralPartialEq for UnwindContext<R, A>"],["impl<R, Offset> StructuralPartialEq for Location<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<R, Offset> StructuralPartialEq for LineProgramHeader<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwEnd"],["impl<T> StructuralPartialEq for DebugRngListsIndex<T>"],["impl StructuralPartialEq for DwarfFileType"],["impl StructuralPartialEq for Augmentation"],["impl<T> StructuralPartialEq for DebugMacinfoOffset<T>"],["impl<'bases, Section, R> StructuralPartialEq for CieOrFde<'bases, Section, R>where\n R: Reader,\n Section: UnwindSection<R>,"],["impl<R, Offset> StructuralPartialEq for UnitHeader<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<R: Reader> StructuralPartialEq for EhFrameHdr<R>"],["impl<T> StructuralPartialEq for RawRangeListsOffset<T>"],["impl StructuralPartialEq for DwInl"],["impl<'bases, Section, R> StructuralPartialEq for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Reader,\n Section: UnwindSection<R>,"],["impl StructuralPartialEq for DwCfa"],["impl<T> StructuralPartialEq for DieReference<T>"],["impl<R: Reader> StructuralPartialEq for LocationListEntry<R>"],["impl StructuralPartialEq for DwAt"],["impl<R, Offset> StructuralPartialEq for FrameDescriptionEntry<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwIdx"],["impl<R, Offset> StructuralPartialEq for AttributeValue<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<T> StructuralPartialEq for LocationListsOffset<T>"],["impl<T> StructuralPartialEq for DebugLocListsBase<T>"],["impl<T> StructuralPartialEq for EhFrameOffset<T>"],["impl StructuralPartialEq for FileEntryFormat"],["impl<T> StructuralPartialEq for DebugAddrIndex<T>"],["impl StructuralPartialEq for Pointer"],["impl StructuralPartialEq for DwDefaulted"],["impl StructuralPartialEq for DwVis"],["impl StructuralPartialEq for DwDsc"],["impl StructuralPartialEq for DwLang"],["impl<R: Reader> StructuralPartialEq for DebugFrame<R>"],["impl StructuralPartialEq for ReaderOffsetId"],["impl StructuralPartialEq for RunTimeEndian"],["impl StructuralPartialEq for SectionId"],["impl StructuralPartialEq for LittleEndian"],["impl StructuralPartialEq for Register"],["impl<T> StructuralPartialEq for DebugLineStrOffset<T>"],["impl StructuralPartialEq for LineEncoding"],["impl<T> StructuralPartialEq for DebugLineOffset<T>"],["impl<R: Reader, S: UnwindContextStorage<R>> StructuralPartialEq for UnwindTableRow<R, S>"],["impl StructuralPartialEq for DwEhPe"],["impl<R: Reader> StructuralPartialEq for Attribute<R>"],["impl<T> StructuralPartialEq for DebugStrOffsetsIndex<T>"],["impl StructuralPartialEq for AbbreviationsCacheStrategy"],["impl StructuralPartialEq for Abbreviation"],["impl<R, Offset> StructuralPartialEq for ArangeHeader<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwTag"],["impl<R: Reader> StructuralPartialEq for CallFrameInstruction<R>"],["impl StructuralPartialEq for DebugTypeSignature"],["impl StructuralPartialEq for ColumnType"],["impl StructuralPartialEq for Encoding"],["impl StructuralPartialEq for DwoId"],["impl<T> StructuralPartialEq for DebugLocListsIndex<T>"],["impl<T> StructuralPartialEq for DebugStrOffsetsBase<T>"],["impl<R: Reader> StructuralPartialEq for EvaluationResult<R>"],["impl<T> StructuralPartialEq for DebugArangesOffset<T>"],["impl StructuralPartialEq for DwCc"],["impl<'input, Endian> StructuralPartialEq for EndianSlice<'input, Endian>where\n Endian: Endianity,"],["impl StructuralPartialEq for BaseAddresses"],["impl<R, Offset> StructuralPartialEq for CommonInformationEntry<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwSect"],["impl StructuralPartialEq for Format"],["impl StructuralPartialEq for ArangeEntry"],["impl<R, Offset> StructuralPartialEq for CompleteLineProgram<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwLle"],["impl<T> StructuralPartialEq for DebugFrameOffset<T>"],["impl<T> StructuralPartialEq for RangeListsOffset<T>"],["impl<R: Reader> StructuralPartialEq for CfaRule<R>"],["impl StructuralPartialEq for DwSectV2"],["impl StructuralPartialEq for AttributeSpecification"],["impl StructuralPartialEq for Vendor"],["impl StructuralPartialEq for DwAte"],["impl<R, Offset> StructuralPartialEq for Operation<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl<R, Offset> StructuralPartialEq for Piece<R, Offset>where\n R: Reader<Offset = Offset>,\n Offset: ReaderOffset,"],["impl StructuralPartialEq for DwForm"],["impl StructuralPartialEq for DwAccess"]], @@ -93,9 +93,9 @@ "language_tags":[["impl StructuralPartialEq for LanguageTag"],["impl StructuralPartialEq for ParseError"],["impl StructuralPartialEq for ValidationError"]], "lettre":[["impl StructuralPartialEq for Extension"],["impl StructuralPartialEq for Credentials"],["impl StructuralPartialEq for Rset"],["impl StructuralPartialEq for Mail"],["impl StructuralPartialEq for ReplyTo"],["impl StructuralPartialEq for ContentId"],["impl StructuralPartialEq for Noop"],["impl StructuralPartialEq for From"],["impl StructuralPartialEq for Ehlo"],["impl StructuralPartialEq for Rcpt"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for ContentTransferEncoding"],["impl StructuralPartialEq for ClientId"],["impl StructuralPartialEq for ContentLocation"],["impl StructuralPartialEq for Vrfy"],["impl StructuralPartialEq for Sender"],["impl StructuralPartialEq for HeaderValue"],["impl StructuralPartialEq for Subject"],["impl StructuralPartialEq for Auth"],["impl StructuralPartialEq for AddressError"],["impl StructuralPartialEq for Date"],["impl StructuralPartialEq for Comments"],["impl StructuralPartialEq for Code"],["impl StructuralPartialEq for Detail"],["impl StructuralPartialEq for Quit"],["impl StructuralPartialEq for ServerInfo"],["impl StructuralPartialEq for RcptParameter"],["impl StructuralPartialEq for To"],["impl StructuralPartialEq for Response"],["impl StructuralPartialEq for Mailboxes"],["impl StructuralPartialEq for Address"],["impl StructuralPartialEq for MailBodyParameter"],["impl StructuralPartialEq for ContentType"],["impl StructuralPartialEq for Envelope"],["impl StructuralPartialEq for UserAgent"],["impl StructuralPartialEq for Starttls"],["impl StructuralPartialEq for MailParameter"],["impl StructuralPartialEq for InReplyTo"],["impl StructuralPartialEq for Mechanism"],["impl StructuralPartialEq for Category"],["impl StructuralPartialEq for Mailbox"],["impl StructuralPartialEq for MessageId"],["impl StructuralPartialEq for References"],["impl StructuralPartialEq for Severity"],["impl StructuralPartialEq for Keywords"],["impl StructuralPartialEq for Help"],["impl StructuralPartialEq for MimeVersion"],["impl StructuralPartialEq for ContentDisposition"],["impl StructuralPartialEq for Expn"],["impl StructuralPartialEq for Cc"],["impl StructuralPartialEq for Bcc"]], "libgit2_sys":[["impl StructuralPartialEq for git_index_time"],["impl StructuralPartialEq for git_time"]], -"linux_raw_sys":[["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralPartialEq for membarrier_cmd_flag"],["impl StructuralPartialEq for fsconfig_command"],["impl StructuralPartialEq for membarrier_cmd"]], +"linux_raw_sys":[["impl StructuralPartialEq for fsconfig_command"],["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit<Storage>"],["impl StructuralPartialEq for membarrier_cmd"],["impl StructuralPartialEq for membarrier_cmd_flag"]], "litemap":[["impl<K: ?Sized, V: ?Sized, S> StructuralPartialEq for LiteMap<K, V, S>"]], -"log":[["impl StructuralPartialEq for LevelFilter"],["impl StructuralPartialEq for ParseLevelError"],["impl<'a> StructuralPartialEq for MetadataBuilder<'a>"],["impl<'a> StructuralPartialEq for Metadata<'a>"],["impl StructuralPartialEq for Level"]], +"log":[["impl StructuralPartialEq for LevelFilter"],["impl<'a> StructuralPartialEq for MetadataBuilder<'a>"],["impl StructuralPartialEq for ParseLevelError"],["impl StructuralPartialEq for Level"],["impl<'a> StructuralPartialEq for Metadata<'a>"]], "memmap2":[["impl StructuralPartialEq for Advice"],["impl StructuralPartialEq for UncheckedAdvice"]], "mime":[["impl<'a> StructuralPartialEq for Name<'a>"]], "mime_guess":[["impl StructuralPartialEq for MimeGuess"]], @@ -110,7 +110,7 @@ "object":[["impl StructuralPartialEq for RelocationKind"],["impl StructuralPartialEq for SectionKind"],["impl<'data> StructuralPartialEq for Export<'data>"],["impl StructuralPartialEq for SymbolKind"],["impl<'data> StructuralPartialEq for CodeView<'data>"],["impl StructuralPartialEq for BinaryFormat"],["impl StructuralPartialEq for LittleEndian"],["impl<E: Endian> StructuralPartialEq for U32Bytes<E>"],["impl StructuralPartialEq for FileKind"],["impl<E: Endian> StructuralPartialEq for I32Bytes<E>"],["impl<'data> StructuralPartialEq for SymbolMapName<'data>"],["impl StructuralPartialEq for ObjectKind"],["impl StructuralPartialEq for SubArchitecture"],["impl<'data> StructuralPartialEq for Import<'data>"],["impl StructuralPartialEq for ImportType"],["impl StructuralPartialEq for RelocationTarget"],["impl<E: Endian> StructuralPartialEq for I64Bytes<E>"],["impl StructuralPartialEq for SymbolScope"],["impl StructuralPartialEq for BigEndian"],["impl StructuralPartialEq for SegmentFlags"],["impl<E: Endian> StructuralPartialEq for U64Bytes<E>"],["impl StructuralPartialEq for SectionFlags"],["impl StructuralPartialEq for SymbolIndex"],["impl StructuralPartialEq for RelocationEncoding"],["impl StructuralPartialEq for Error"],["impl<E: Endian> StructuralPartialEq for U16Bytes<E>"],["impl StructuralPartialEq for FileFlags"],["impl<Section, Symbol> StructuralPartialEq for SymbolFlags<Section, Symbol>"],["impl StructuralPartialEq for AddressSize"],["impl StructuralPartialEq for Architecture"],["impl StructuralPartialEq for CompressionFormat"],["impl StructuralPartialEq for SectionIndex"],["impl StructuralPartialEq for ComdatKind"],["impl<'data> StructuralPartialEq for CompressedData<'data>"],["impl<'data> StructuralPartialEq for Bytes<'data>"],["impl<'data> StructuralPartialEq for ObjectMapEntry<'data>"],["impl StructuralPartialEq for Endianness"],["impl StructuralPartialEq for SymbolSection"],["impl<'data> StructuralPartialEq for ImportName<'data>"],["impl StructuralPartialEq for ArchiveKind"],["impl<E: Endian> StructuralPartialEq for I16Bytes<E>"],["impl StructuralPartialEq for CompressedFileRange"],["impl StructuralPartialEq for Guid"]], "openssl":[["impl StructuralPartialEq for Nid"],["impl StructuralPartialEq for ExtensionContext"],["impl StructuralPartialEq for TimeDiff"],["impl StructuralPartialEq for X509VerifyFlags"],["impl StructuralPartialEq for X509PurposeId"],["impl StructuralPartialEq for SslVerifyMode"],["impl StructuralPartialEq for SslOptions"],["impl StructuralPartialEq for CrlReason"],["impl StructuralPartialEq for ErrorCode"],["impl StructuralPartialEq for X509CheckFlags"],["impl StructuralPartialEq for ShutdownState"],["impl StructuralPartialEq for X509VerifyResult"],["impl StructuralPartialEq for ShutdownResult"],["impl StructuralPartialEq for SrtpProfileId"],["impl StructuralPartialEq for AlpnError"],["impl StructuralPartialEq for SslSessionCacheMode"],["impl StructuralPartialEq for Asn1Flag"],["impl StructuralPartialEq for SslVersion"],["impl StructuralPartialEq for CMSOptions"],["impl StructuralPartialEq for OcspFlag"],["impl StructuralPartialEq for OcspCertStatus"],["impl StructuralPartialEq for SniError"],["impl StructuralPartialEq for Padding"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for KeyIvPair"],["impl StructuralPartialEq for Cipher"],["impl StructuralPartialEq for OcspResponseStatus"],["impl StructuralPartialEq for MessageDigest"],["impl StructuralPartialEq for SslAlert"],["impl StructuralPartialEq for ClientHelloResponse"],["impl StructuralPartialEq for SslMode"],["impl StructuralPartialEq for OcspRevokedStatus"],["impl StructuralPartialEq for Asn1Type"],["impl StructuralPartialEq for Pkcs7Flags"]], "parking_lot":[["impl StructuralPartialEq for OnceState"],["impl StructuralPartialEq for WaitTimeoutResult"]], -"parking_lot_core":[["impl StructuralPartialEq for RequeueOp"],["impl StructuralPartialEq for UnparkResult"],["impl StructuralPartialEq for FilterOp"],["impl StructuralPartialEq for UnparkToken"],["impl StructuralPartialEq for ParkResult"],["impl StructuralPartialEq for ParkToken"]], +"parking_lot_core":[["impl StructuralPartialEq for ParkResult"],["impl StructuralPartialEq for UnparkToken"],["impl StructuralPartialEq for UnparkResult"],["impl StructuralPartialEq for FilterOp"],["impl StructuralPartialEq for RequeueOp"],["impl StructuralPartialEq for ParkToken"]], "parse_size":[["impl StructuralPartialEq for UnitSystem"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for ByteSuffix"]], "pem":[["impl StructuralPartialEq for Pem"],["impl StructuralPartialEq for PemError"]], "png":[["impl StructuralPartialEq for ColorType"],["impl StructuralPartialEq for Unit"],["impl StructuralPartialEq for ITXtChunk"],["impl StructuralPartialEq for BlendOp"],["impl StructuralPartialEq for ZTXtChunk"],["impl StructuralPartialEq for FilterType"],["impl StructuralPartialEq for AdaptiveFilterType"],["impl StructuralPartialEq for OutputInfo"],["impl StructuralPartialEq for ScaledFloat"],["impl StructuralPartialEq for DisposeOp"],["impl StructuralPartialEq for SourceChromaticities"],["impl StructuralPartialEq for ChunkType"],["impl StructuralPartialEq for TEXtChunk"],["impl StructuralPartialEq for BitDepth"],["impl StructuralPartialEq for Transformations"],["impl StructuralPartialEq for SrgbRenderingIntent"]], @@ -127,10 +127,10 @@ "regex_syntax":[["impl StructuralPartialEq for Utf8Range"],["impl StructuralPartialEq for Alternation"],["impl StructuralPartialEq for ClassSet"],["impl StructuralPartialEq for Assertion"],["impl StructuralPartialEq for ErrorKind"],["impl StructuralPartialEq for FlagsItem"],["impl StructuralPartialEq for ClassUnicode"],["impl StructuralPartialEq for Ast"],["impl StructuralPartialEq for ClassBytes"],["impl StructuralPartialEq for ClassUnicodeRange"],["impl StructuralPartialEq for RepetitionKind"],["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for Dot"],["impl StructuralPartialEq for ClassPerlKind"],["impl StructuralPartialEq for ClassAscii"],["impl StructuralPartialEq for CaptureName"],["impl StructuralPartialEq for HirKind"],["impl StructuralPartialEq for SpecialLiteralKind"],["impl StructuralPartialEq for Seq"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for ClassSetUnion"],["impl StructuralPartialEq for Capture"],["impl StructuralPartialEq for Concat"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for SetFlags"],["impl StructuralPartialEq for Properties"],["impl StructuralPartialEq for RepetitionOp"],["impl StructuralPartialEq for Flag"],["impl StructuralPartialEq for LookSet"],["impl StructuralPartialEq for Hir"],["impl StructuralPartialEq for FlagsItemKind"],["impl StructuralPartialEq for GroupKind"],["impl StructuralPartialEq for Comment"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for WithComments"],["impl StructuralPartialEq for ClassSetBinaryOp"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for Utf8Sequence"],["impl StructuralPartialEq for HexLiteralKind"],["impl StructuralPartialEq for ClassSetRange"],["impl StructuralPartialEq for ErrorKind"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for ClassSetItem"],["impl StructuralPartialEq for ClassUnicodeOpKind"],["impl StructuralPartialEq for ClassUnicodeKind"],["impl StructuralPartialEq for Look"],["impl StructuralPartialEq for ClassAsciiKind"],["impl StructuralPartialEq for ClassBytesRange"],["impl StructuralPartialEq for ClassPerl"],["impl StructuralPartialEq for Repetition"],["impl StructuralPartialEq for AssertionKind"],["impl StructuralPartialEq for LiteralKind"],["impl StructuralPartialEq for ClassUnicode"],["impl StructuralPartialEq for ClassBracketed"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Class"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for ClassSetBinaryOpKind"],["impl StructuralPartialEq for Repetition"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for RepetitionRange"]], "reqwest":[["impl StructuralPartialEq for Version"]], "rgb":[["impl<ComponentType> StructuralPartialEq for Gray<ComponentType>"],["impl<ComponentType> StructuralPartialEq for BGR<ComponentType>"],["impl<ComponentType, AlphaComponentType> StructuralPartialEq for RGBA<ComponentType, AlphaComponentType>"],["impl<ComponentType, AlphaComponentType> StructuralPartialEq for BGRA<ComponentType, AlphaComponentType>"],["impl<ComponentType> StructuralPartialEq for RGB<ComponentType>"],["impl<ComponentType, AlphaComponentType> StructuralPartialEq for GrayAlpha<ComponentType, AlphaComponentType>"]], -"ring":[["impl StructuralPartialEq for Algorithm"],["impl StructuralPartialEq for Algorithm"],["impl StructuralPartialEq for Unspecified"],["impl StructuralPartialEq for Algorithm"]], +"ring":[["impl StructuralPartialEq for Algorithm"],["impl StructuralPartialEq for Algorithm"],["impl StructuralPartialEq for Algorithm"],["impl StructuralPartialEq for Unspecified"]], "roxmltree":[["impl<'input> StructuralPartialEq for PI<'input>"],["impl<'a, 'b> StructuralPartialEq for ExpandedName<'a, 'b>"],["impl<'input> StructuralPartialEq for Namespace<'input>"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for NodeId"],["impl StructuralPartialEq for TextPos"],["impl StructuralPartialEq for NodeType"],["impl StructuralPartialEq for ParsingOptions"]], "rustix":[["impl StructuralPartialEq for FallocateFlags"],["impl StructuralPartialEq for FdFlags"],["impl StructuralPartialEq for SeekFrom"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for DupFlags"],["impl StructuralPartialEq for OFlags"],["impl StructuralPartialEq for WatchFlags"],["impl StructuralPartialEq for XattrFlags"],["impl StructuralPartialEq for Uid"],["impl StructuralPartialEq for Opcode"],["impl StructuralPartialEq for MemfdFlags"],["impl StructuralPartialEq for SealFlags"],["impl StructuralPartialEq for CreateFlags"],["impl StructuralPartialEq for ResolveFlags"],["impl StructuralPartialEq for RenameFlags"],["impl StructuralPartialEq for Gid"],["impl StructuralPartialEq for AtFlags"],["impl StructuralPartialEq for ReadWriteFlags"],["impl StructuralPartialEq for StatxFlags"],["impl StructuralPartialEq for StatVfsMountFlags"],["impl StructuralPartialEq for Errno"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Access"],["impl StructuralPartialEq for Advice"],["impl StructuralPartialEq for FlockOperation"],["impl StructuralPartialEq for FileType"]], -"rustls":[["impl StructuralPartialEq for ContentType"],["impl StructuralPartialEq for HashAlgorithm"],["impl StructuralPartialEq for SignatureAlgorithm"],["impl StructuralPartialEq for KeyExchangeAlgorithm"],["impl StructuralPartialEq for NamedCurve"],["impl StructuralPartialEq for IoState"],["impl StructuralPartialEq for ProtocolVersion"],["impl StructuralPartialEq for AlertLevel"],["impl StructuralPartialEq for SupportedCipherSuite"],["impl StructuralPartialEq for Payload"],["impl StructuralPartialEq for AlertDescription"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for PayloadU8"],["impl StructuralPartialEq for Tls12Resumption"],["impl StructuralPartialEq for HeartbeatMode"],["impl StructuralPartialEq for DnsName"],["impl StructuralPartialEq for KeyUpdateRequest"],["impl StructuralPartialEq for PayloadU16"],["impl StructuralPartialEq for ExtensionType"],["impl StructuralPartialEq for ECCurveType"],["impl StructuralPartialEq for HeartbeatMessageType"],["impl StructuralPartialEq for BulkAlgorithm"],["impl StructuralPartialEq for ServerNameType"],["impl StructuralPartialEq for ServerName"],["impl StructuralPartialEq for SupportedProtocolVersion"],["impl StructuralPartialEq for PrivateKey"],["impl StructuralPartialEq for Certificate"],["impl StructuralPartialEq for PSKKeyExchangeMode"],["impl StructuralPartialEq for Side"],["impl StructuralPartialEq for NamedGroup"],["impl StructuralPartialEq for PayloadU24"],["impl StructuralPartialEq for PeerIncompatible"],["impl StructuralPartialEq for InvalidMessage"],["impl StructuralPartialEq for Random"],["impl StructuralPartialEq for CertificateStatusType"],["impl StructuralPartialEq for ECPointFormat"],["impl StructuralPartialEq for ClientCertificateType"],["impl StructuralPartialEq for CipherSuite"],["impl StructuralPartialEq for Compression"],["impl StructuralPartialEq for PeerMisbehaved"],["impl StructuralPartialEq for SignatureScheme"],["impl StructuralPartialEq for HandshakeType"]], +"rustls":[["impl StructuralPartialEq for IoState"],["impl StructuralPartialEq for HeartbeatMessageType"],["impl StructuralPartialEq for SupportedCipherSuite"],["impl StructuralPartialEq for ECCurveType"],["impl StructuralPartialEq for InvalidMessage"],["impl StructuralPartialEq for Random"],["impl StructuralPartialEq for NamedCurve"],["impl StructuralPartialEq for PeerMisbehaved"],["impl StructuralPartialEq for Certificate"],["impl StructuralPartialEq for SignatureScheme"],["impl StructuralPartialEq for DnsName"],["impl StructuralPartialEq for Tls12Resumption"],["impl StructuralPartialEq for CertificateStatusType"],["impl StructuralPartialEq for HashAlgorithm"],["impl StructuralPartialEq for BulkAlgorithm"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for ServerName"],["impl StructuralPartialEq for PeerIncompatible"],["impl StructuralPartialEq for AlertLevel"],["impl StructuralPartialEq for ContentType"],["impl StructuralPartialEq for Compression"],["impl StructuralPartialEq for HeartbeatMode"],["impl StructuralPartialEq for Payload"],["impl StructuralPartialEq for KeyUpdateRequest"],["impl StructuralPartialEq for PSKKeyExchangeMode"],["impl StructuralPartialEq for ProtocolVersion"],["impl StructuralPartialEq for ExtensionType"],["impl StructuralPartialEq for CipherSuite"],["impl StructuralPartialEq for PayloadU24"],["impl StructuralPartialEq for ECPointFormat"],["impl StructuralPartialEq for PayloadU8"],["impl StructuralPartialEq for AlertDescription"],["impl StructuralPartialEq for SignatureAlgorithm"],["impl StructuralPartialEq for HandshakeType"],["impl StructuralPartialEq for PrivateKey"],["impl StructuralPartialEq for PayloadU16"],["impl StructuralPartialEq for KeyExchangeAlgorithm"],["impl StructuralPartialEq for NamedGroup"],["impl StructuralPartialEq for ClientCertificateType"],["impl StructuralPartialEq for SupportedProtocolVersion"],["impl StructuralPartialEq for ServerNameType"],["impl StructuralPartialEq for Side"]], "rustls_pemfile":[["impl StructuralPartialEq for Item"]], "rustybuzz":[["impl StructuralPartialEq for Variation"],["impl StructuralPartialEq for Script"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Language"],["impl StructuralPartialEq for BufferClusterLevel"],["impl StructuralPartialEq for Feature"]], "same_file":[["impl StructuralPartialEq for Handle"]], @@ -145,7 +145,7 @@ "slotmap":[["impl StructuralPartialEq for KeyData"],["impl StructuralPartialEq for DefaultKey"]], "socket2":[["impl StructuralPartialEq for Type"],["impl StructuralPartialEq for RecvFlags"],["impl StructuralPartialEq for Domain"],["impl StructuralPartialEq for Protocol"]], "sqlx_core":[["impl StructuralPartialEq for AnyKind"],["impl StructuralPartialEq for AnyTypeInfo"],["impl<T> StructuralPartialEq for Text<T>"],["impl StructuralPartialEq for AnyTypeInfoKind"],["impl StructuralPartialEq for MigrationType"],["impl StructuralPartialEq for ErrorKind"],["impl<T: ?Sized> StructuralPartialEq for Json<T>"]], -"sqlx_postgres":[["impl StructuralPartialEq for PgValueFormat"],["impl StructuralPartialEq for PgMoney"],["impl<'a> StructuralPartialEq for PgErrorPosition<'a>"],["impl StructuralPartialEq for PgLQueryVariantFlag"],["impl<T> StructuralPartialEq for PgRange<T>"],["impl StructuralPartialEq for PgAdvisoryLockKey"],["impl StructuralPartialEq for PgCiText"],["impl StructuralPartialEq for PgLTree"],["impl StructuralPartialEq for Oid"],["impl StructuralPartialEq for PgTypeInfo"],["impl StructuralPartialEq for PgLQueryLevel"],["impl StructuralPartialEq for PgLQueryVariant"],["impl<Time, Offset> StructuralPartialEq for PgTimeTz<Time, Offset>"],["impl StructuralPartialEq for PgSeverity"],["impl StructuralPartialEq for PgLQuery"],["impl StructuralPartialEq for PgLTreeLabel"],["impl StructuralPartialEq for PgInterval"]], +"sqlx_postgres":[["impl StructuralPartialEq for PgLTree"],["impl StructuralPartialEq for PgSeverity"],["impl<Time, Offset> StructuralPartialEq for PgTimeTz<Time, Offset>"],["impl<T> StructuralPartialEq for PgRange<T>"],["impl StructuralPartialEq for PgLQuery"],["impl StructuralPartialEq for PgLQueryVariant"],["impl<'a> StructuralPartialEq for PgErrorPosition<'a>"],["impl StructuralPartialEq for PgLTreeLabel"],["impl StructuralPartialEq for PgLQueryVariantFlag"],["impl StructuralPartialEq for PgTypeInfo"],["impl StructuralPartialEq for PgAdvisoryLockKey"],["impl StructuralPartialEq for PgMoney"],["impl StructuralPartialEq for PgCiText"],["impl StructuralPartialEq for PgLQueryLevel"],["impl StructuralPartialEq for Oid"],["impl StructuralPartialEq for PgInterval"],["impl StructuralPartialEq for PgValueFormat"]], "strict_num":[["impl StructuralPartialEq for NormalizedF32"],["impl StructuralPartialEq for NormalizedF64"],["impl StructuralPartialEq for PositiveF64"],["impl StructuralPartialEq for NonZeroPositiveF64"],["impl StructuralPartialEq for PositiveF32"],["impl StructuralPartialEq for NonZeroPositiveF32"]], "strsim":[["impl StructuralPartialEq for StrSimError"]], "svgtypes":[["impl StructuralPartialEq for TransformOrigin"],["impl StructuralPartialEq for EnableBackground"],["impl<'a> StructuralPartialEq for FilterValueListParser<'a>"],["impl<'a> StructuralPartialEq for LengthListParser<'a>"],["impl StructuralPartialEq for DirectionalPosition"],["impl StructuralPartialEq for PaintFallback"],["impl StructuralPartialEq for Angle"],["impl StructuralPartialEq for ViewBox"],["impl StructuralPartialEq for Align"],["impl StructuralPartialEq for Length"],["impl StructuralPartialEq for LengthUnit"],["impl StructuralPartialEq for Color"],["impl<'a> StructuralPartialEq for IRI<'a>"],["impl StructuralPartialEq for TransformListToken"],["impl<'a> StructuralPartialEq for Paint<'a>"],["impl StructuralPartialEq for PathSegment"],["impl StructuralPartialEq for Number"],["impl StructuralPartialEq for PaintOrder"],["impl<'a> StructuralPartialEq for FuncIRI<'a>"],["impl StructuralPartialEq for SimplePathSegment"],["impl StructuralPartialEq for Transform"],["impl<'a> StructuralPartialEq for TransformListParser<'a>"],["impl<'a> StructuralPartialEq for PointsParser<'a>"],["impl StructuralPartialEq for PaintOrderKind"],["impl<'a> StructuralPartialEq for NumberListParser<'a>"],["impl StructuralPartialEq for AngleUnit"],["impl<'a> StructuralPartialEq for PathParser<'a>"],["impl StructuralPartialEq for AspectRatio"],["impl<'a> StructuralPartialEq for FilterValue<'a>"]], @@ -173,12 +173,12 @@ "unicode_vo":[["impl StructuralPartialEq for Orientation"]], "universal_hash":[["impl StructuralPartialEq for Error"]], "untrusted":[["impl StructuralPartialEq for EndOfInput"]], -"url":[["impl StructuralPartialEq for OpaqueOrigin"],["impl StructuralPartialEq for SyntaxViolation"],["impl StructuralPartialEq for ParseError"],["impl StructuralPartialEq for Origin"]], +"url":[["impl StructuralPartialEq for Origin"],["impl StructuralPartialEq for SyntaxViolation"],["impl StructuralPartialEq for ParseError"],["impl StructuralPartialEq for OpaqueOrigin"]], "usvg_parser":[["impl StructuralPartialEq for EId"],["impl StructuralPartialEq for AId"]], "usvg_tree":[["impl StructuralPartialEq for ColorInterpolation"],["impl StructuralPartialEq for AlignmentBaseline"],["impl StructuralPartialEq for ColorChannel"],["impl StructuralPartialEq for Input"],["impl StructuralPartialEq for FontStretch"],["impl StructuralPartialEq for FontStyle"],["impl StructuralPartialEq for TurbulenceKind"],["impl StructuralPartialEq for Font"],["impl StructuralPartialEq for Visibility"],["impl StructuralPartialEq for WritingMode"],["impl StructuralPartialEq for TextRendering"],["impl StructuralPartialEq for SpreadMethod"],["impl StructuralPartialEq for BlendMode"],["impl StructuralPartialEq for LineCap"],["impl StructuralPartialEq for PaintOrder"],["impl StructuralPartialEq for ShapeRendering"],["impl StructuralPartialEq for ImageRendering"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for MaskType"],["impl StructuralPartialEq for LineJoin"],["impl StructuralPartialEq for Units"],["impl StructuralPartialEq for DominantBaseline"],["impl StructuralPartialEq for EdgeMode"],["impl StructuralPartialEq for FillRule"],["impl StructuralPartialEq for MorphologyOperator"],["impl StructuralPartialEq for CompositeOperator"],["impl StructuralPartialEq for LengthAdjust"],["impl StructuralPartialEq for BaselineShift"],["impl StructuralPartialEq for TextAnchor"]], "utf16_iter":[["impl StructuralPartialEq for Utf16CharsError"]], "utf8_iter":[["impl StructuralPartialEq for Utf8CharsError"]], -"uuid":[["impl StructuralPartialEq for Urn"],["impl StructuralPartialEq for Uuid"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for Timestamp"],["impl StructuralPartialEq for Braced"],["impl StructuralPartialEq for Hyphenated"],["impl StructuralPartialEq for Simple"],["impl StructuralPartialEq for Variant"]], +"uuid":[["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for Braced"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for Uuid"],["impl StructuralPartialEq for Timestamp"],["impl StructuralPartialEq for Urn"],["impl StructuralPartialEq for Variant"],["impl StructuralPartialEq for Simple"],["impl StructuralPartialEq for Hyphenated"]], "webpki":[["impl<'a> StructuralPartialEq for DnsNameRef<'a>"],["impl StructuralPartialEq for IpAddr"],["impl StructuralPartialEq for DnsName"],["impl StructuralPartialEq for AddrParseError"],["impl StructuralPartialEq for InvalidSubjectNameError"],["impl StructuralPartialEq for InvalidDnsNameError"],["impl StructuralPartialEq for Time"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for RevocationReason"],["impl<'a> StructuralPartialEq for IpAddrRef<'a>"]], "whoami":[["impl StructuralPartialEq for Platform"],["impl StructuralPartialEq for Width"],["impl StructuralPartialEq for DesktopEnv"],["impl StructuralPartialEq for Arch"]], "writeable":[["impl StructuralPartialEq for LengthHint"],["impl StructuralPartialEq for Part"]], diff --git a/trait.impl/core/marker/trait.Sync.js b/trait.impl/core/marker/trait.Sync.js index 359c8d3f44ee..7fcec23eb2c2 100644 --- a/trait.impl/core/marker/trait.Sync.js +++ b/trait.impl/core/marker/trait.Sync.js @@ -90,7 +90,7 @@ "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_intrusive":[["impl<T> Sync for FixedHeapBuf<T>where\n T: Sync,",1,["futures_intrusive::buffer::ring_buffer::if_alloc::FixedHeapBuf"]],["impl<T> Sync for GrowingHeapBuf<T>where\n T: Sync,",1,["futures_intrusive::buffer::ring_buffer::if_alloc::GrowingHeapBuf"]],["impl<T, A> Sync for ArrayBuf<T, A>where\n A: Sync,\n T: Sync,",1,["futures_intrusive::buffer::ring_buffer::ArrayBuf"]],["impl<T> Sync for ChannelSendError<T>where\n T: Sync,",1,["futures_intrusive::channel::error::ChannelSendError"]],["impl Sync for TryReceiveError",1,["futures_intrusive::channel::error::TryReceiveError"]],["impl<T> Sync for TrySendError<T>where\n T: Sync,",1,["futures_intrusive::channel::error::TrySendError"]],["impl<MutexType, T> !Sync for ChannelReceiveFuture<MutexType, T>",1,["futures_intrusive::channel::channel_future::if_alloc::shared::ChannelReceiveFuture"]],["impl<MutexType, T> !Sync for ChannelSendFuture<MutexType, T>",1,["futures_intrusive::channel::channel_future::if_alloc::shared::ChannelSendFuture"]],["impl Sync for CloseStatus",1,["futures_intrusive::channel::channel_future::CloseStatus"]],["impl<'a, MutexType, T> !Sync for ChannelReceiveFuture<'a, MutexType, T>",1,["futures_intrusive::channel::channel_future::ChannelReceiveFuture"]],["impl<'a, MutexType, T> !Sync for ChannelSendFuture<'a, MutexType, T>",1,["futures_intrusive::channel::channel_future::ChannelSendFuture"]],["impl<MutexType, T> Sync for GenericOneshotSender<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot::if_alloc::shared::GenericOneshotSender"]],["impl<MutexType, T> Sync for GenericOneshotReceiver<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot::if_alloc::shared::GenericOneshotReceiver"]],["impl<MutexType, T> Sync for GenericOneshotBroadcastSender<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot_broadcast::if_alloc::shared::GenericOneshotBroadcastSender"]],["impl<MutexType, T> Sync for GenericOneshotBroadcastReceiver<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::oneshot_broadcast::if_alloc::shared::GenericOneshotBroadcastReceiver"]],["impl<MutexType, T> !Sync for StateReceiveFuture<MutexType, T>",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::StateReceiveFuture"]],["impl<MutexType, T> Sync for GenericStateSender<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::GenericStateSender"]],["impl<MutexType, T> Sync for GenericStateReceiver<MutexType, T>where\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::GenericStateReceiver"]],["impl Sync for StateId",1,["futures_intrusive::channel::state_broadcast::StateId"]],["impl<'a, MutexType, T> !Sync for StateReceiveFuture<'a, MutexType, T>",1,["futures_intrusive::channel::state_broadcast::StateReceiveFuture"]],["impl<MutexType, T, A> Sync for GenericSender<MutexType, T, A>where\n A: Send,\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::mpmc::if_alloc::shared::GenericSender"]],["impl<MutexType, T, A> Sync for GenericReceiver<MutexType, T, A>where\n A: Send,\n MutexType: Send + Sync,\n T: Send,",1,["futures_intrusive::channel::mpmc::if_alloc::shared::GenericReceiver"]],["impl<MutexType, T, A> !Sync for SharedStream<MutexType, T, A>",1,["futures_intrusive::channel::mpmc::if_alloc::shared::SharedStream"]],["impl<'a, MutexType, T, A> !Sync for ChannelStream<'a, MutexType, T, A>",1,["futures_intrusive::channel::mpmc::ChannelStream"]],["impl<'a, MutexType> !Sync for GenericWaitForEventFuture<'a, MutexType>",1,["futures_intrusive::sync::manual_reset_event::GenericWaitForEventFuture"]],["impl<'a, MutexType, T> !Sync for GenericMutexLockFuture<'a, MutexType, T>",1,["futures_intrusive::sync::mutex::GenericMutexLockFuture"]],["impl<MutexType> Sync for GenericSharedSemaphoreReleaser<MutexType>where\n MutexType: Sync,",1,["futures_intrusive::sync::semaphore::if_alloc::GenericSharedSemaphoreReleaser"]],["impl<MutexType> !Sync for GenericSharedSemaphoreAcquireFuture<MutexType>",1,["futures_intrusive::sync::semaphore::if_alloc::GenericSharedSemaphoreAcquireFuture"]],["impl<'a, MutexType> Sync for GenericSemaphoreReleaser<'a, MutexType>where\n MutexType: Sync,",1,["futures_intrusive::sync::semaphore::GenericSemaphoreReleaser"]],["impl<'a, MutexType> !Sync for GenericSemaphoreAcquireFuture<'a, MutexType>",1,["futures_intrusive::sync::semaphore::GenericSemaphoreAcquireFuture"]],["impl Sync for StdClock",1,["futures_intrusive::timer::clock::if_std::StdClock"]],["impl Sync for MockClock",1,["futures_intrusive::timer::clock::MockClock"]],["impl<'a> !Sync for LocalTimerFuture<'a>",1,["futures_intrusive::timer::timer::LocalTimerFuture"]],["impl<'a> !Sync for TimerFuture<'a>",1,["futures_intrusive::timer::timer::TimerFuture"]],["impl<MutexType: RawMutex + Sync, T: Send> Sync for GenericOneshotBroadcastChannel<MutexType, T>"],["impl<MutexType: RawMutex + Sync> Sync for GenericManualResetEvent<MutexType>"],["impl<MutexType: RawMutex + Sync, T: Send, A> Sync for GenericChannel<MutexType, T, A>where\n A: RingBuf<Item = T>,"],["impl<MutexType: RawMutex + Sync> Sync for GenericTimerService<MutexType>"],["impl<MutexType: RawMutex, T: Sync> Sync for GenericMutexGuard<'_, MutexType, T>"],["impl<MutexType: RawMutex + Sync, T: Send> Sync for GenericStateBroadcastChannel<MutexType, T>"],["impl<MutexType: RawMutex + Sync> Sync for GenericSemaphore<MutexType>"],["impl<T: Send, MutexType: RawMutex + Sync> Sync for GenericMutex<MutexType, T>"],["impl<MutexType: RawMutex + Sync> Sync for GenericSharedSemaphore<MutexType>"],["impl<MutexType: RawMutex + Sync, T: Send> Sync for GenericOneshotChannel<MutexType, T>"]], "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<T: ?Sized + Sync> Sync for OwnedMutexGuard<T>"],["impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T>"],["impl<T: ?Sized + Send> Sync for Mutex<T>"],["impl<Fut: Sync + Unpin> Sync for IntoIter<Fut>"],["impl<Fut: Sync> Sync for IterPinMut<'_, Fut>"],["impl<T: ?Sized> Sync for MutexLockFuture<'_, T>"],["impl<T: ?Sized + Sync, U: ?Sized + Sync> Sync for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Sync for OwnedMutexLockFuture<T>"],["impl<Fut: Sync> Sync for IterPinRef<'_, Fut>"],["impl<Fut: Send + Sync> Sync for FuturesUnordered<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 OwnedMutexLockFuture<T>"],["impl<Fut: Sync> Sync for IterPinMut<'_, Fut>"],["impl<Fut: Send + Sync> Sync for FuturesUnordered<Fut>"],["impl<T: ?Sized + Sync> Sync for OwnedMutexGuard<T>"],["impl<T: ?Sized + Send> Sync for Mutex<T>"],["impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T>"],["impl<T: ?Sized> Sync for MutexLockFuture<'_, T>"],["impl<Fut: Sync + Unpin> Sync for IntoIter<Fut>"],["impl<Fut: Sync> Sync for IterPinRef<'_, Fut>"],["impl<T: ?Sized + Sync, U: ?Sized + Sync> Sync for MappedMutexGuard<'_, T, U>"]], "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"]]], "ghash":[["impl Sync for GHash",1,["ghash::GHash"]]], @@ -98,8 +98,8 @@ "gimli":[["impl Sync for Format",1,["gimli::common::Format"]],["impl Sync for Vendor",1,["gimli::common::Vendor"]],["impl Sync for Encoding",1,["gimli::common::Encoding"]],["impl Sync for LineEncoding",1,["gimli::common::LineEncoding"]],["impl Sync for Register",1,["gimli::common::Register"]],["impl<T> Sync for DebugAbbrevOffset<T>where\n T: Sync,",1,["gimli::common::DebugAbbrevOffset"]],["impl<T> Sync for DebugAddrBase<T>where\n T: Sync,",1,["gimli::common::DebugAddrBase"]],["impl<T> Sync for DebugAddrIndex<T>where\n T: Sync,",1,["gimli::common::DebugAddrIndex"]],["impl<T> Sync for DebugArangesOffset<T>where\n T: Sync,",1,["gimli::common::DebugArangesOffset"]],["impl<T> Sync for DebugInfoOffset<T>where\n T: Sync,",1,["gimli::common::DebugInfoOffset"]],["impl<T> Sync for DebugLineOffset<T>where\n T: Sync,",1,["gimli::common::DebugLineOffset"]],["impl<T> Sync for DebugLineStrOffset<T>where\n T: Sync,",1,["gimli::common::DebugLineStrOffset"]],["impl<T> Sync for LocationListsOffset<T>where\n T: Sync,",1,["gimli::common::LocationListsOffset"]],["impl<T> Sync for DebugLocListsBase<T>where\n T: Sync,",1,["gimli::common::DebugLocListsBase"]],["impl<T> Sync for DebugLocListsIndex<T>where\n T: Sync,",1,["gimli::common::DebugLocListsIndex"]],["impl<T> Sync for DebugMacinfoOffset<T>where\n T: Sync,",1,["gimli::common::DebugMacinfoOffset"]],["impl<T> Sync for DebugMacroOffset<T>where\n T: Sync,",1,["gimli::common::DebugMacroOffset"]],["impl<T> Sync for RawRangeListsOffset<T>where\n T: Sync,",1,["gimli::common::RawRangeListsOffset"]],["impl<T> Sync for RangeListsOffset<T>where\n T: Sync,",1,["gimli::common::RangeListsOffset"]],["impl<T> Sync for DebugRngListsBase<T>where\n T: Sync,",1,["gimli::common::DebugRngListsBase"]],["impl<T> Sync for DebugRngListsIndex<T>where\n T: Sync,",1,["gimli::common::DebugRngListsIndex"]],["impl<T> Sync for DebugStrOffset<T>where\n T: Sync,",1,["gimli::common::DebugStrOffset"]],["impl<T> Sync for DebugStrOffsetsBase<T>where\n T: Sync,",1,["gimli::common::DebugStrOffsetsBase"]],["impl<T> Sync for DebugStrOffsetsIndex<T>where\n T: Sync,",1,["gimli::common::DebugStrOffsetsIndex"]],["impl<T> Sync for DebugTypesOffset<T>where\n T: Sync,",1,["gimli::common::DebugTypesOffset"]],["impl Sync for DebugTypeSignature",1,["gimli::common::DebugTypeSignature"]],["impl<T> Sync for DebugFrameOffset<T>where\n T: Sync,",1,["gimli::common::DebugFrameOffset"]],["impl<T> Sync for EhFrameOffset<T>where\n T: Sync,",1,["gimli::common::EhFrameOffset"]],["impl<T> Sync for UnitSectionOffset<T>where\n T: Sync,",1,["gimli::common::UnitSectionOffset"]],["impl Sync for SectionId",1,["gimli::common::SectionId"]],["impl Sync for DwoId",1,["gimli::common::DwoId"]],["impl Sync for DwarfFileType",1,["gimli::common::DwarfFileType"]],["impl Sync for Arm",1,["gimli::arch::Arm"]],["impl Sync for AArch64",1,["gimli::arch::AArch64"]],["impl Sync for LoongArch",1,["gimli::arch::LoongArch"]],["impl Sync for RiscV",1,["gimli::arch::RiscV"]],["impl Sync for X86",1,["gimli::arch::X86"]],["impl Sync for X86_64",1,["gimli::arch::X86_64"]],["impl Sync for DwSect",1,["gimli::constants::DwSect"]],["impl Sync for DwSectV2",1,["gimli::constants::DwSectV2"]],["impl Sync for DwUt",1,["gimli::constants::DwUt"]],["impl Sync for DwCfa",1,["gimli::constants::DwCfa"]],["impl Sync for DwChildren",1,["gimli::constants::DwChildren"]],["impl Sync for DwTag",1,["gimli::constants::DwTag"]],["impl Sync for DwAt",1,["gimli::constants::DwAt"]],["impl Sync for DwForm",1,["gimli::constants::DwForm"]],["impl Sync for DwAte",1,["gimli::constants::DwAte"]],["impl Sync for DwLle",1,["gimli::constants::DwLle"]],["impl Sync for DwDs",1,["gimli::constants::DwDs"]],["impl Sync for DwEnd",1,["gimli::constants::DwEnd"]],["impl Sync for DwAccess",1,["gimli::constants::DwAccess"]],["impl Sync for DwVis",1,["gimli::constants::DwVis"]],["impl Sync for DwVirtuality",1,["gimli::constants::DwVirtuality"]],["impl Sync for DwLang",1,["gimli::constants::DwLang"]],["impl Sync for DwAddr",1,["gimli::constants::DwAddr"]],["impl Sync for DwId",1,["gimli::constants::DwId"]],["impl Sync for DwCc",1,["gimli::constants::DwCc"]],["impl Sync for DwInl",1,["gimli::constants::DwInl"]],["impl Sync for DwOrd",1,["gimli::constants::DwOrd"]],["impl Sync for DwDsc",1,["gimli::constants::DwDsc"]],["impl Sync for DwIdx",1,["gimli::constants::DwIdx"]],["impl Sync for DwDefaulted",1,["gimli::constants::DwDefaulted"]],["impl Sync for DwLns",1,["gimli::constants::DwLns"]],["impl Sync for DwLne",1,["gimli::constants::DwLne"]],["impl Sync for DwLnct",1,["gimli::constants::DwLnct"]],["impl Sync for DwMacro",1,["gimli::constants::DwMacro"]],["impl Sync for DwRle",1,["gimli::constants::DwRle"]],["impl Sync for DwOp",1,["gimli::constants::DwOp"]],["impl Sync for DwEhPe",1,["gimli::constants::DwEhPe"]],["impl Sync for RunTimeEndian",1,["gimli::endianity::RunTimeEndian"]],["impl Sync for LittleEndian",1,["gimli::endianity::LittleEndian"]],["impl Sync for BigEndian",1,["gimli::endianity::BigEndian"]],["impl<R> Sync for DebugAddr<R>where\n R: Sync,",1,["gimli::read::addr::DebugAddr"]],["impl<R> Sync for DebugFrame<R>where\n R: Sync,",1,["gimli::read::cfi::DebugFrame"]],["impl<R> Sync for EhFrameHdr<R>where\n R: Sync,",1,["gimli::read::cfi::EhFrameHdr"]],["impl<R> Sync for ParsedEhFrameHdr<R>where\n R: Sync,",1,["gimli::read::cfi::ParsedEhFrameHdr"]],["impl<'a, 'bases, R> Sync for EhHdrTableIter<'a, 'bases, R>where\n R: Sync,",1,["gimli::read::cfi::EhHdrTableIter"]],["impl<'a, R> Sync for EhHdrTable<'a, R>where\n R: Sync,",1,["gimli::read::cfi::EhHdrTable"]],["impl<R> Sync for EhFrame<R>where\n R: Sync,",1,["gimli::read::cfi::EhFrame"]],["impl Sync for BaseAddresses",1,["gimli::read::cfi::BaseAddresses"]],["impl Sync for SectionBaseAddresses",1,["gimli::read::cfi::SectionBaseAddresses"]],["impl<'bases, Section, R> Sync for CfiEntriesIter<'bases, Section, R>where\n R: Sync,\n Section: Sync,",1,["gimli::read::cfi::CfiEntriesIter"]],["impl<'bases, Section, R> Sync for CieOrFde<'bases, Section, R>where\n R: Sync,\n Section: Sync,\n <R as Reader>::Offset: Sync,\n <Section as UnwindSection<R>>::Offset: Sync,",1,["gimli::read::cfi::CieOrFde"]],["impl Sync for Augmentation",1,["gimli::read::cfi::Augmentation"]],["impl<R, Offset> Sync for CommonInformationEntry<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::cfi::CommonInformationEntry"]],["impl<'bases, Section, R> Sync for PartialFrameDescriptionEntry<'bases, Section, R>where\n R: Sync,\n Section: Sync,\n <R as Reader>::Offset: Sync,\n <Section as UnwindSection<R>>::Offset: Sync,",1,["gimli::read::cfi::PartialFrameDescriptionEntry"]],["impl<R, Offset> Sync for FrameDescriptionEntry<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::cfi::FrameDescriptionEntry"]],["impl<R, A> Sync for UnwindContext<R, A>where\n R: Sync,\n <<A as UnwindContextStorage<R>>::Stack as Sealed>::Storage: Sync,",1,["gimli::read::cfi::UnwindContext"]],["impl<'a, 'ctx, R, A> Sync for UnwindTable<'a, 'ctx, R, A>where\n R: Sync,\n <<A as UnwindContextStorage<R>>::Stack as Sealed>::Storage: Sync,",1,["gimli::read::cfi::UnwindTable"]],["impl<'iter, R> Sync for RegisterRuleIter<'iter, R>where\n R: Sync,",1,["gimli::read::cfi::RegisterRuleIter"]],["impl<R, S> Sync for UnwindTableRow<R, S>where\n R: Sync,\n <<S as UnwindContextStorage<R>>::Rules as Sealed>::Storage: Sync,",1,["gimli::read::cfi::UnwindTableRow"]],["impl<R> Sync for CfaRule<R>where\n R: Sync,",1,["gimli::read::cfi::CfaRule"]],["impl<R> Sync for RegisterRule<R>where\n R: Sync,",1,["gimli::read::cfi::RegisterRule"]],["impl<R> Sync for CallFrameInstruction<R>where\n R: Sync,",1,["gimli::read::cfi::CallFrameInstruction"]],["impl<'a, R> Sync for CallFrameInstructionIter<'a, R>where\n R: Sync,",1,["gimli::read::cfi::CallFrameInstructionIter"]],["impl Sync for Pointer",1,["gimli::read::cfi::Pointer"]],["impl<R> Sync for Dwarf<R>where\n R: Send + Sync,",1,["gimli::read::dwarf::Dwarf"]],["impl<R> Sync for DwarfPackage<R>where\n R: Sync,",1,["gimli::read::dwarf::DwarfPackage"]],["impl<R, Offset> Sync for Unit<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::dwarf::Unit"]],["impl<R> Sync for RangeIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::dwarf::RangeIter"]],["impl<'input, Endian> Sync for EndianSlice<'input, Endian>where\n Endian: Sync,",1,["gimli::read::endian_slice::EndianSlice"]],["impl Sync for ReaderOffsetId",1,["gimli::read::reader::ReaderOffsetId"]],["impl<R> Sync for DebugAbbrev<R>where\n R: Sync,",1,["gimli::read::abbrev::DebugAbbrev"]],["impl Sync for AbbreviationsCacheStrategy",1,["gimli::read::abbrev::AbbreviationsCacheStrategy"]],["impl Sync for AbbreviationsCache",1,["gimli::read::abbrev::AbbreviationsCache"]],["impl Sync for Abbreviations",1,["gimli::read::abbrev::Abbreviations"]],["impl Sync for Abbreviation",1,["gimli::read::abbrev::Abbreviation"]],["impl Sync for AttributeSpecification",1,["gimli::read::abbrev::AttributeSpecification"]],["impl<R> Sync for DebugAranges<R>where\n R: Sync,",1,["gimli::read::aranges::DebugAranges"]],["impl<R> Sync for ArangeHeaderIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::aranges::ArangeHeaderIter"]],["impl<R, Offset> Sync for ArangeHeader<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::aranges::ArangeHeader"]],["impl<R> Sync for ArangeEntryIter<R>where\n R: Sync,",1,["gimli::read::aranges::ArangeEntryIter"]],["impl Sync for ArangeEntry",1,["gimli::read::aranges::ArangeEntry"]],["impl<R> Sync for DebugCuIndex<R>where\n R: Sync,",1,["gimli::read::index::DebugCuIndex"]],["impl<R> Sync for DebugTuIndex<R>where\n R: Sync,",1,["gimli::read::index::DebugTuIndex"]],["impl<R> Sync for UnitIndex<R>where\n R: Sync,",1,["gimli::read::index::UnitIndex"]],["impl<'index, R> Sync for UnitIndexSectionIterator<'index, R>where\n R: Sync,",1,["gimli::read::index::UnitIndexSectionIterator"]],["impl Sync for UnitIndexSection",1,["gimli::read::index::UnitIndexSection"]],["impl<R> Sync for DebugLine<R>where\n R: Sync,",1,["gimli::read::line::DebugLine"]],["impl<R, Program, Offset> Sync for LineRows<R, Program, Offset>where\n Program: Sync,\n R: Sync,",1,["gimli::read::line::LineRows"]],["impl<R, Offset> Sync for LineInstruction<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::line::LineInstruction"]],["impl<R> Sync for LineInstructions<R>where\n R: Sync,",1,["gimli::read::line::LineInstructions"]],["impl Sync for LineRow",1,["gimli::read::line::LineRow"]],["impl Sync for ColumnType",1,["gimli::read::line::ColumnType"]],["impl<R> Sync for LineSequence<R>where\n R: Sync,",1,["gimli::read::line::LineSequence"]],["impl<R, Offset> Sync for LineProgramHeader<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::line::LineProgramHeader"]],["impl<R, Offset> Sync for IncompleteLineProgram<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::line::IncompleteLineProgram"]],["impl<R, Offset> Sync for CompleteLineProgram<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::line::CompleteLineProgram"]],["impl<R, Offset> Sync for FileEntry<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::line::FileEntry"]],["impl Sync for FileEntryFormat",1,["gimli::read::line::FileEntryFormat"]],["impl<R> Sync for DebugLoc<R>where\n R: Sync,",1,["gimli::read::loclists::DebugLoc"]],["impl<R> Sync for DebugLocLists<R>where\n R: Sync,",1,["gimli::read::loclists::DebugLocLists"]],["impl<R> Sync for LocationLists<R>where\n R: Sync,",1,["gimli::read::loclists::LocationLists"]],["impl<R> Sync for RawLocListIter<R>where\n R: Sync,",1,["gimli::read::loclists::RawLocListIter"]],["impl<R> Sync for RawLocListEntry<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::loclists::RawLocListEntry"]],["impl<R> Sync for LocListIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::loclists::LocListIter"]],["impl<R> Sync for LocationListEntry<R>where\n R: Sync,",1,["gimli::read::loclists::LocationListEntry"]],["impl<T> Sync for DieReference<T>where\n T: Sync,",1,["gimli::read::op::DieReference"]],["impl<R, Offset> Sync for Operation<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::op::Operation"]],["impl<R, Offset> Sync for Location<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::op::Location"]],["impl<R, Offset> Sync for Piece<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::op::Piece"]],["impl<R> Sync for EvaluationResult<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::op::EvaluationResult"]],["impl<R> Sync for Expression<R>where\n R: Sync,",1,["gimli::read::op::Expression"]],["impl<R> Sync for OperationIter<R>where\n R: Sync,",1,["gimli::read::op::OperationIter"]],["impl<R, S> Sync for Evaluation<R, S>where\n R: Sync,\n <<S as EvaluationStorage<R>>::ExpressionStack as Sealed>::Storage: Sync,\n <<S as EvaluationStorage<R>>::Result as Sealed>::Storage: Sync,\n <<S as EvaluationStorage<R>>::Stack as Sealed>::Storage: Sync,",1,["gimli::read::op::Evaluation"]],["impl<R> Sync for PubNamesEntry<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::pubnames::PubNamesEntry"]],["impl<R> Sync for DebugPubNames<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::pubnames::DebugPubNames"]],["impl<R> Sync for PubNamesEntryIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::pubnames::PubNamesEntryIter"]],["impl<R> Sync for PubTypesEntry<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::pubtypes::PubTypesEntry"]],["impl<R> Sync for DebugPubTypes<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::pubtypes::DebugPubTypes"]],["impl<R> Sync for PubTypesEntryIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::pubtypes::PubTypesEntryIter"]],["impl<R> Sync for DebugRanges<R>where\n R: Sync,",1,["gimli::read::rnglists::DebugRanges"]],["impl<R> Sync for DebugRngLists<R>where\n R: Sync,",1,["gimli::read::rnglists::DebugRngLists"]],["impl<R> Sync for RangeLists<R>where\n R: Sync,",1,["gimli::read::rnglists::RangeLists"]],["impl<R> Sync for RawRngListIter<R>where\n R: Sync,",1,["gimli::read::rnglists::RawRngListIter"]],["impl<T> Sync for RawRngListEntry<T>where\n T: Sync,",1,["gimli::read::rnglists::RawRngListEntry"]],["impl<R> Sync for RngListIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::rnglists::RngListIter"]],["impl Sync for Range",1,["gimli::read::rnglists::Range"]],["impl<R> Sync for DebugStr<R>where\n R: Sync,",1,["gimli::read::str::DebugStr"]],["impl<R> Sync for DebugStrOffsets<R>where\n R: Sync,",1,["gimli::read::str::DebugStrOffsets"]],["impl<R> Sync for DebugLineStr<R>where\n R: Sync,",1,["gimli::read::str::DebugLineStr"]],["impl<R> Sync for DebugInfo<R>where\n R: Sync,",1,["gimli::read::unit::DebugInfo"]],["impl<R> Sync for DebugInfoUnitHeadersIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::unit::DebugInfoUnitHeadersIter"]],["impl<Offset> Sync for UnitType<Offset>where\n Offset: Sync,",1,["gimli::read::unit::UnitType"]],["impl<R, Offset> Sync for UnitHeader<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::unit::UnitHeader"]],["impl<'abbrev, 'unit, R, Offset = <R as Reader>::Offset> !Sync for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>",1,["gimli::read::unit::DebuggingInformationEntry"]],["impl<R, Offset> Sync for AttributeValue<R, Offset>where\n Offset: Sync,\n R: Sync,",1,["gimli::read::unit::AttributeValue"]],["impl<R> Sync for Attribute<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::unit::Attribute"]],["impl<'abbrev, 'entry, 'unit, R> !Sync for AttrsIter<'abbrev, 'entry, 'unit, R>",1,["gimli::read::unit::AttrsIter"]],["impl<'abbrev, 'unit, R> Sync for EntriesRaw<'abbrev, 'unit, R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::unit::EntriesRaw"]],["impl<'abbrev, 'unit, R> !Sync for EntriesCursor<'abbrev, 'unit, R>",1,["gimli::read::unit::EntriesCursor"]],["impl<'abbrev, 'unit, R> !Sync for EntriesTree<'abbrev, 'unit, R>",1,["gimli::read::unit::EntriesTree"]],["impl<'abbrev, 'unit, 'tree, R> !Sync for EntriesTreeNode<'abbrev, 'unit, 'tree, R>",1,["gimli::read::unit::EntriesTreeNode"]],["impl<'abbrev, 'unit, 'tree, R> !Sync for EntriesTreeIter<'abbrev, 'unit, 'tree, R>",1,["gimli::read::unit::EntriesTreeIter"]],["impl<R> Sync for DebugTypes<R>where\n R: Sync,",1,["gimli::read::unit::DebugTypes"]],["impl<R> Sync for DebugTypesUnitHeadersIter<R>where\n R: Sync,\n <R as Reader>::Offset: Sync,",1,["gimli::read::unit::DebugTypesUnitHeadersIter"]],["impl Sync for ValueType",1,["gimli::read::value::ValueType"]],["impl Sync for Value",1,["gimli::read::value::Value"]],["impl<T> Sync for UnitOffset<T>where\n T: Sync,",1,["gimli::read::UnitOffset"]],["impl Sync for StoreOnHeap",1,["gimli::read::StoreOnHeap"]],["impl Sync for Error",1,["gimli::read::Error"]]], "git2":[["impl<'string> Sync for AttrValue<'string>",1,["git2::attr::AttrValue"]],["impl<'cb> !Sync for RepoBuilder<'cb>",1,["git2::build::RepoBuilder"]],["impl !Sync for TreeUpdateBuilder",1,["git2::build::TreeUpdateBuilder"]],["impl<'cb> !Sync for CheckoutBuilder<'cb>",1,["git2::build::CheckoutBuilder"]],["impl Sync for CloneLocal",1,["git2::build::CloneLocal"]],["impl<'a> !Sync for Cert<'a>",1,["git2::cert::Cert"]],["impl<'a> !Sync for CertHostkey<'a>",1,["git2::cert::CertHostkey"]],["impl<'a> !Sync for CertX509<'a>",1,["git2::cert::CertX509"]],["impl Sync for SshHostKeyType",1,["git2::cert::SshHostKeyType"]],["impl !Sync for OidArray",1,["git2::oid_array::OidArray"]],["impl !Sync for StringArray",1,["git2::string_array::StringArray"]],["impl<'a> !Sync for Iter<'a>",1,["git2::string_array::Iter"]],["impl<'a> !Sync for IterBytes<'a>",1,["git2::string_array::IterBytes"]],["impl !Sync for Transport",1,["git2::transport::Transport"]],["impl Sync for Service",1,["git2::transport::Service"]],["impl Sync for ApplyLocation",1,["git2::apply::ApplyLocation"]],["impl<'cb> !Sync for ApplyOptions<'cb>",1,["git2::apply::ApplyOptions"]],["impl<'repo> !Sync for Blame<'repo>",1,["git2::blame::Blame"]],["impl<'blame> !Sync for BlameHunk<'blame>",1,["git2::blame::BlameHunk"]],["impl Sync for BlameOptions",1,["git2::blame::BlameOptions"]],["impl<'blame> !Sync for BlameIter<'blame>",1,["git2::blame::BlameIter"]],["impl<'repo> !Sync for Blob<'repo>",1,["git2::blob::Blob"]],["impl<'repo> !Sync for BlobWriter<'repo>",1,["git2::blob::BlobWriter"]],["impl<'repo> !Sync for Branch<'repo>",1,["git2::branch::Branch"]],["impl<'repo> !Sync for Branches<'repo>",1,["git2::branch::Branches"]],["impl !Sync for Buf",1,["git2::buf::Buf"]],["impl<'cb> !Sync for CherrypickOptions<'cb>",1,["git2::cherrypick::CherrypickOptions"]],["impl<'repo> !Sync for Commit<'repo>",1,["git2::commit::Commit"]],["impl<'commit, 'repo> !Sync for Parents<'commit, 'repo>",1,["git2::commit::Parents"]],["impl !Sync for Config",1,["git2::config::Config"]],["impl<'cfg> !Sync for ConfigEntry<'cfg>",1,["git2::config::ConfigEntry"]],["impl<'cfg> !Sync for ConfigEntries<'cfg>",1,["git2::config::ConfigEntries"]],["impl !Sync for Cred",1,["git2::cred::Cred"]],["impl Sync for CredentialHelper",1,["git2::cred::CredentialHelper"]],["impl<'repo> !Sync for Describe<'repo>",1,["git2::describe::Describe"]],["impl !Sync for DescribeOptions",1,["git2::describe::DescribeOptions"]],["impl !Sync for DescribeFormatOptions",1,["git2::describe::DescribeFormatOptions"]],["impl<'repo> !Sync for Diff<'repo>",1,["git2::diff::Diff"]],["impl<'a> !Sync for DiffDelta<'a>",1,["git2::diff::DiffDelta"]],["impl<'a> !Sync for DiffFile<'a>",1,["git2::diff::DiffFile"]],["impl !Sync for DiffOptions",1,["git2::diff::DiffOptions"]],["impl !Sync for DiffFindOptions",1,["git2::diff::DiffFindOptions"]],["impl Sync for DiffPatchidOptions",1,["git2::diff::DiffPatchidOptions"]],["impl<'diff> !Sync for Deltas<'diff>",1,["git2::diff::Deltas"]],["impl<'a> !Sync for DiffLine<'a>",1,["git2::diff::DiffLine"]],["impl<'a> !Sync for DiffHunk<'a>",1,["git2::diff::DiffHunk"]],["impl !Sync for DiffStats",1,["git2::diff::DiffStats"]],["impl<'a> !Sync for DiffBinary<'a>",1,["git2::diff::DiffBinary"]],["impl<'a> !Sync for DiffBinaryFile<'a>",1,["git2::diff::DiffBinaryFile"]],["impl Sync for DiffBinaryKind",1,["git2::diff::DiffBinaryKind"]],["impl Sync for DiffLineType",1,["git2::diff::DiffLineType"]],["impl !Sync for Email",1,["git2::email::Email"]],["impl !Sync for EmailCreateOptions",1,["git2::email::EmailCreateOptions"]],["impl Sync for Error",1,["git2::error::Error"]],["impl !Sync for Index",1,["git2::index::Index"]],["impl<'index> !Sync for IndexEntries<'index>",1,["git2::index::IndexEntries"]],["impl<'index> !Sync for IndexConflicts<'index>",1,["git2::index::IndexConflicts"]],["impl Sync for IndexConflict",1,["git2::index::IndexConflict"]],["impl Sync for IndexEntry",1,["git2::index::IndexEntry"]],["impl<'a> !Sync for Progress<'a>",1,["git2::indexer::Progress"]],["impl<'odb> !Sync for Indexer<'odb>",1,["git2::indexer::Indexer"]],["impl !Sync for Mailmap",1,["git2::mailmap::Mailmap"]],["impl<'odb> !Sync for Mempack<'odb>",1,["git2::mempack::Mempack"]],["impl<'repo> !Sync for AnnotatedCommit<'repo>",1,["git2::merge::AnnotatedCommit"]],["impl !Sync for MergeOptions",1,["git2::merge::MergeOptions"]],["impl !Sync for MessageTrailersStrs",1,["git2::message::MessageTrailersStrs"]],["impl !Sync for MessageTrailersBytes",1,["git2::message::MessageTrailersBytes"]],["impl<'a> !Sync for MessageTrailersStrsIterator<'a>",1,["git2::message::MessageTrailersStrsIterator"]],["impl<'a> !Sync for MessageTrailersBytesIterator<'a>",1,["git2::message::MessageTrailersBytesIterator"]],["impl<'repo> !Sync for Note<'repo>",1,["git2::note::Note"]],["impl<'repo> !Sync for Notes<'repo>",1,["git2::note::Notes"]],["impl<'repo> !Sync for Object<'repo>",1,["git2::object::Object"]],["impl<'a> !Sync for OdbObject<'a>",1,["git2::odb::OdbObject"]],["impl<'repo> !Sync for OdbReader<'repo>",1,["git2::odb::OdbReader"]],["impl<'repo> !Sync for OdbWriter<'repo>",1,["git2::odb::OdbWriter"]],["impl<'repo> !Sync for OdbPackwriter<'repo>",1,["git2::odb::OdbPackwriter"]],["impl Sync for Oid",1,["git2::oid::Oid"]],["impl Sync for PackBuilderStage",1,["git2::packbuilder::PackBuilderStage"]],["impl<'repo> !Sync for PackBuilder<'repo>",1,["git2::packbuilder::PackBuilder"]],["impl<'buffers> !Sync for Patch<'buffers>",1,["git2::patch::Patch"]],["impl !Sync for Pathspec",1,["git2::pathspec::Pathspec"]],["impl<'ps> !Sync for PathspecMatchList<'ps>",1,["git2::pathspec::PathspecMatchList"]],["impl<'list> !Sync for PathspecEntries<'list>",1,["git2::pathspec::PathspecEntries"]],["impl<'list> !Sync for PathspecDiffEntries<'list>",1,["git2::pathspec::PathspecDiffEntries"]],["impl<'list> !Sync for PathspecFailedEntries<'list>",1,["git2::pathspec::PathspecFailedEntries"]],["impl<'a> Sync for ProxyOptions<'a>",1,["git2::proxy_options::ProxyOptions"]],["impl<'a> !Sync for PushUpdate<'a>",1,["git2::push_update::PushUpdate"]],["impl<'cb> !Sync for RebaseOptions<'cb>",1,["git2::rebase::RebaseOptions"]],["impl<'repo> !Sync for Rebase<'repo>",1,["git2::rebase::Rebase"]],["impl Sync for RebaseOperationType",1,["git2::rebase::RebaseOperationType"]],["impl<'rebase> !Sync for RebaseOperation<'rebase>",1,["git2::rebase::RebaseOperation"]],["impl<'repo> !Sync for Reference<'repo>",1,["git2::reference::Reference"]],["impl<'repo> !Sync for References<'repo>",1,["git2::reference::References"]],["impl<'repo, 'references> !Sync for ReferenceNames<'repo, 'references>",1,["git2::reference::ReferenceNames"]],["impl !Sync for Reflog",1,["git2::reflog::Reflog"]],["impl<'reflog> !Sync for ReflogEntry<'reflog>",1,["git2::reflog::ReflogEntry"]],["impl<'reflog> !Sync for ReflogIter<'reflog>",1,["git2::reflog::ReflogIter"]],["impl<'remote> !Sync for Refspec<'remote>",1,["git2::refspec::Refspec"]],["impl<'repo> !Sync for Remote<'repo>",1,["git2::remote::Remote"]],["impl<'remote> !Sync for Refspecs<'remote>",1,["git2::remote::Refspecs"]],["impl<'remote> !Sync for RemoteHead<'remote>",1,["git2::remote::RemoteHead"]],["impl<'cb> !Sync for FetchOptions<'cb>",1,["git2::remote::FetchOptions"]],["impl<'cb> !Sync for PushOptions<'cb>",1,["git2::remote::PushOptions"]],["impl<'repo, 'connection, 'cb> !Sync for RemoteConnection<'repo, 'connection, 'cb>",1,["git2::remote::RemoteConnection"]],["impl Sync for RemoteRedirect",1,["git2::remote::RemoteRedirect"]],["impl<'a> !Sync for RemoteCallbacks<'a>",1,["git2::remote_callbacks::RemoteCallbacks"]],["impl Sync for CertificateCheckStatus",1,["git2::remote_callbacks::CertificateCheckStatus"]],["impl !Sync for Repository",1,["git2::repo::Repository"]],["impl Sync for RepositoryInitOptions",1,["git2::repo::RepositoryInitOptions"]],["impl<'cb> !Sync for RevertOptions<'cb>",1,["git2::revert::RevertOptions"]],["impl<'repo> !Sync for Revspec<'repo>",1,["git2::revspec::Revspec"]],["impl<'repo> !Sync for Revwalk<'repo>",1,["git2::revwalk::Revwalk"]],["impl<'a> !Sync for Signature<'a>",1,["git2::signature::Signature"]],["impl<'a> !Sync for StashSaveOptions<'a>",1,["git2::stash::StashSaveOptions"]],["impl<'cb> !Sync for StashApplyOptions<'cb>",1,["git2::stash::StashApplyOptions"]],["impl !Sync for StatusOptions",1,["git2::status::StatusOptions"]],["impl Sync for StatusShow",1,["git2::status::StatusShow"]],["impl<'repo> !Sync for Statuses<'repo>",1,["git2::status::Statuses"]],["impl<'statuses> !Sync for StatusIter<'statuses>",1,["git2::status::StatusIter"]],["impl<'statuses> !Sync for StatusEntry<'statuses>",1,["git2::status::StatusEntry"]],["impl<'repo> !Sync for Submodule<'repo>",1,["git2::submodule::Submodule"]],["impl<'cb> !Sync for SubmoduleUpdateOptions<'cb>",1,["git2::submodule::SubmoduleUpdateOptions"]],["impl<'repo> !Sync for Tag<'repo>",1,["git2::tag::Tag"]],["impl Sync for Time",1,["git2::time::Time"]],["impl Sync for IndexTime",1,["git2::time::IndexTime"]],["impl Sync for TraceLevel",1,["git2::tracing::TraceLevel"]],["impl<'repo> !Sync for Transaction<'repo>",1,["git2::transaction::Transaction"]],["impl<'repo> !Sync for Tree<'repo>",1,["git2::tree::Tree"]],["impl<'tree> !Sync for TreeEntry<'tree>",1,["git2::tree::TreeEntry"]],["impl<'tree> !Sync for TreeIter<'tree>",1,["git2::tree::TreeIter"]],["impl Sync for TreeWalkMode",1,["git2::tree::TreeWalkMode"]],["impl Sync for TreeWalkResult",1,["git2::tree::TreeWalkResult"]],["impl<'repo> !Sync for TreeBuilder<'repo>",1,["git2::treebuilder::TreeBuilder"]],["impl Sync for Version",1,["git2::version::Version"]],["impl !Sync for Worktree",1,["git2::worktree::Worktree"]],["impl<'a> !Sync for WorktreeAddOptions<'a>",1,["git2::worktree::WorktreeAddOptions"]],["impl Sync for WorktreePruneOptions",1,["git2::worktree::WorktreePruneOptions"]],["impl Sync for WorktreeLockStatus",1,["git2::worktree::WorktreeLockStatus"]],["impl Sync for ErrorCode",1,["git2::ErrorCode"]],["impl Sync for ErrorClass",1,["git2::ErrorClass"]],["impl Sync for RepositoryState",1,["git2::RepositoryState"]],["impl Sync for Direction",1,["git2::Direction"]],["impl Sync for ResetType",1,["git2::ResetType"]],["impl Sync for ObjectType",1,["git2::ObjectType"]],["impl Sync for ReferenceType",1,["git2::ReferenceType"]],["impl Sync for BranchType",1,["git2::BranchType"]],["impl Sync for ConfigLevel",1,["git2::ConfigLevel"]],["impl Sync for FileFavor",1,["git2::FileFavor"]],["impl Sync for Sort",1,["git2::Sort"]],["impl Sync for CredentialType",1,["git2::CredentialType"]],["impl Sync for IndexEntryFlag",1,["git2::IndexEntryFlag"]],["impl Sync for IndexEntryExtendedFlag",1,["git2::IndexEntryExtendedFlag"]],["impl Sync for IndexAddOption",1,["git2::IndexAddOption"]],["impl Sync for RepositoryOpenFlags",1,["git2::RepositoryOpenFlags"]],["impl Sync for RevparseMode",1,["git2::RevparseMode"]],["impl Sync for MergeAnalysis",1,["git2::MergeAnalysis"]],["impl Sync for MergePreference",1,["git2::MergePreference"]],["impl Sync for OdbLookupFlags",1,["git2::OdbLookupFlags"]],["impl Sync for Status",1,["git2::Status"]],["impl Sync for RepositoryInitMode",1,["git2::RepositoryInitMode"]],["impl Sync for Delta",1,["git2::Delta"]],["impl Sync for FileMode",1,["git2::FileMode"]],["impl Sync for SubmoduleStatus",1,["git2::SubmoduleStatus"]],["impl Sync for SubmoduleIgnore",1,["git2::SubmoduleIgnore"]],["impl Sync for SubmoduleUpdate",1,["git2::SubmoduleUpdate"]],["impl Sync for PathspecFlags",1,["git2::PathspecFlags"]],["impl Sync for CheckoutNotificationType",1,["git2::CheckoutNotificationType"]],["impl Sync for DiffFormat",1,["git2::DiffFormat"]],["impl Sync for DiffStatsFormat",1,["git2::DiffStatsFormat"]],["impl Sync for AutotagOption",1,["git2::AutotagOption"]],["impl Sync for FetchPrune",1,["git2::FetchPrune"]],["impl Sync for StashApplyProgress",1,["git2::StashApplyProgress"]],["impl Sync for StashApplyFlags",1,["git2::StashApplyFlags"]],["impl Sync for StashFlags",1,["git2::StashFlags"]],["impl Sync for AttrCheckFlags",1,["git2::AttrCheckFlags"]],["impl Sync for DiffFlags",1,["git2::DiffFlags"]],["impl Sync for ReferenceFormat",1,["git2::ReferenceFormat"]],["impl<'repo> Sync for Odb<'repo>"]], "h2":[["impl Sync for Error",1,["h2::error::Error"]],["impl Sync for Reason",1,["h2::frame::reason::Reason"]],["impl<B> Sync for SendRequest<B>where\n B: Send,",1,["h2::client::SendRequest"]],["impl<B> Sync for ReadySendRequest<B>where\n B: Send,",1,["h2::client::ReadySendRequest"]],["impl<T, B> Sync for Connection<T, B>where\n B: Send + Sync,\n T: Sync,",1,["h2::client::Connection"]],["impl Sync for ResponseFuture",1,["h2::client::ResponseFuture"]],["impl Sync for PushedResponseFuture",1,["h2::client::PushedResponseFuture"]],["impl Sync for PushPromise",1,["h2::client::PushPromise"]],["impl Sync for PushPromises",1,["h2::client::PushPromises"]],["impl Sync for Builder",1,["h2::client::Builder"]],["impl Sync for Protocol",1,["h2::ext::Protocol"]],["impl<T, B> Sync for Handshake<T, B>where\n B: Sync,\n T: Sync,",1,["h2::server::Handshake"]],["impl<T, B> Sync for Connection<T, B>where\n B: Send + Sync,\n T: Sync,",1,["h2::server::Connection"]],["impl Sync for Builder",1,["h2::server::Builder"]],["impl<B> Sync for SendResponse<B>where\n B: Send,",1,["h2::server::SendResponse"]],["impl<B> Sync for SendPushedResponse<B>where\n B: Send,",1,["h2::server::SendPushedResponse"]],["impl<B> Sync for SendStream<B>where\n B: Send,",1,["h2::share::SendStream"]],["impl Sync for StreamId",1,["h2::share::StreamId"]],["impl Sync for RecvStream",1,["h2::share::RecvStream"]],["impl Sync for FlowControl",1,["h2::share::FlowControl"]],["impl Sync for PingPong",1,["h2::share::PingPong"]],["impl Sync for Ping",1,["h2::share::Ping"]],["impl Sync for Pong",1,["h2::share::Pong"]]], -"hashbrown":[["impl Sync for InsertSlot",1,["hashbrown::raw::inner::InsertSlot"]],["impl<T> !Sync for Bucket<T>",1,["hashbrown::raw::inner::Bucket"]],["impl<T> Sync for RawIter<T>",1,["hashbrown::raw::inner::RawIter"]],["impl<T> !Sync for RawIterHash<T>",1,["hashbrown::raw::inner::RawIterHash"]],["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<T, A> Sync for RawTable<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,"],["impl<T, A> Sync for RawIntoIter<T, A>where\n T: 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 RawDrain<'_, T, A>where\n T: Sync,\n A: Sync + Allocator,"],["impl<T, A> Sync for OccupiedEntry<'_, T, A>where\n T: Sync,\n A: Sync + Allocator,"]], -"hashlink":[["impl Sync for TryReserveError",1,["hashlink::linked_hash_map::TryReserveError"]],["impl<'a, K, V, S> Sync for Entry<'a, K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::Entry"]],["impl<'a, K, V> Sync for OccupiedEntry<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::OccupiedEntry"]],["impl<'a, K, V, S> Sync for VacantEntry<'a, K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::VacantEntry"]],["impl<'a, K, V, S> Sync for RawEntryMut<'a, K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::RawEntryMut"]],["impl<'a, K, V> Sync for Keys<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::Keys"]],["impl<'a, K, V> Sync for Values<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::Values"]],["impl<'a, K, V> Sync for ValuesMut<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::ValuesMut"]],["impl<T, S> Sync for LinkedHashSet<T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::LinkedHashSet"]],["impl<'a, K> Sync for Iter<'a, K>where\n K: Sync,",1,["hashlink::linked_hash_set::Iter"]],["impl<K> Sync for IntoIter<K>where\n K: Sync,",1,["hashlink::linked_hash_set::IntoIter"]],["impl<'a, K> Sync for Drain<'a, K>where\n K: Sync,",1,["hashlink::linked_hash_set::Drain"]],["impl<'a, T, S> Sync for Intersection<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::Intersection"]],["impl<'a, T, S> Sync for Difference<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::Difference"]],["impl<'a, T, S> Sync for SymmetricDifference<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::SymmetricDifference"]],["impl<'a, T, S> Sync for Union<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::Union"]],["impl<K, V, S> Sync for LruCache<K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::lru_cache::LruCache"]],["impl<'a, K, V> Sync for RawOccupiedEntryMut<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V> Sync for Iter<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V, S> Sync for RawVacantEntryMut<'a, K, V, S>where\n K: Sync,\n V: Sync,\n S: Sync,"],["impl<K, V> Sync for IntoIter<K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V> Sync for IterMut<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V, S> Sync for RawEntryBuilder<'a, K, V, S>where\n K: Sync,\n V: Sync,\n S: Sync,"],["impl<'a, K, V, S> Sync for RawEntryBuilderMut<'a, K, V, S>where\n K: Sync,\n V: Sync,\n S: Sync,"],["impl<'a, K, V> Sync for Drain<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<K: Sync, V: Sync, S: Sync> Sync for LinkedHashMap<K, V, S>"]], +"hashbrown":[["impl Sync for InsertSlot",1,["hashbrown::raw::inner::InsertSlot"]],["impl<T> !Sync for Bucket<T>",1,["hashbrown::raw::inner::Bucket"]],["impl<T> Sync for RawIter<T>",1,["hashbrown::raw::inner::RawIter"]],["impl<T> !Sync for RawIterHash<T>",1,["hashbrown::raw::inner::RawIterHash"]],["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 RawDrain<'_, T, A>where\n T: Sync,\n A: Sync + Allocator,"],["impl<T, A> Sync for RawTable<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,"],["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<T, A> Sync for OccupiedEntry<'_, T, A>where\n T: Sync,\n A: Sync + Allocator,"],["impl<T, A> Sync for RawIntoIter<T, A>where\n T: 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,"]], +"hashlink":[["impl Sync for TryReserveError",1,["hashlink::linked_hash_map::TryReserveError"]],["impl<'a, K, V, S> Sync for Entry<'a, K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::Entry"]],["impl<'a, K, V> Sync for OccupiedEntry<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::OccupiedEntry"]],["impl<'a, K, V, S> Sync for VacantEntry<'a, K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::VacantEntry"]],["impl<'a, K, V, S> Sync for RawEntryMut<'a, K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::RawEntryMut"]],["impl<'a, K, V> Sync for Keys<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::Keys"]],["impl<'a, K, V> Sync for Values<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::Values"]],["impl<'a, K, V> Sync for ValuesMut<'a, K, V>where\n K: Sync,\n V: Sync,",1,["hashlink::linked_hash_map::ValuesMut"]],["impl<T, S> Sync for LinkedHashSet<T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::LinkedHashSet"]],["impl<'a, K> Sync for Iter<'a, K>where\n K: Sync,",1,["hashlink::linked_hash_set::Iter"]],["impl<K> Sync for IntoIter<K>where\n K: Sync,",1,["hashlink::linked_hash_set::IntoIter"]],["impl<'a, K> Sync for Drain<'a, K>where\n K: Sync,",1,["hashlink::linked_hash_set::Drain"]],["impl<'a, T, S> Sync for Intersection<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::Intersection"]],["impl<'a, T, S> Sync for Difference<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::Difference"]],["impl<'a, T, S> Sync for SymmetricDifference<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::SymmetricDifference"]],["impl<'a, T, S> Sync for Union<'a, T, S>where\n S: Sync,\n T: Sync,",1,["hashlink::linked_hash_set::Union"]],["impl<K, V, S> Sync for LruCache<K, V, S>where\n K: Sync,\n S: Sync,\n V: Sync,",1,["hashlink::lru_cache::LruCache"]],["impl<'a, K, V> Sync for Drain<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V, S> Sync for RawVacantEntryMut<'a, K, V, S>where\n K: Sync,\n V: Sync,\n S: Sync,"],["impl<'a, K, V, S> Sync for RawEntryBuilder<'a, K, V, S>where\n K: Sync,\n V: Sync,\n S: Sync,"],["impl<K: Sync, V: Sync, S: Sync> Sync for LinkedHashMap<K, V, S>"],["impl<'a, K, V> Sync for RawOccupiedEntryMut<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V> Sync for IterMut<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<'a, K, V, S> Sync for RawEntryBuilderMut<'a, K, V, S>where\n K: Sync,\n V: Sync,\n S: Sync,"],["impl<'a, K, V> Sync for Iter<'a, K, V>where\n K: Sync,\n V: Sync,"],["impl<K, V> Sync for IntoIter<K, V>where\n K: Sync,\n V: Sync,"]], "headless_lms_certificates":[["impl Sync for TextToRender",1,["headless_lms_certificates::TextToRender"]]], "headless_lms_models":[["impl Sync for CertificateConfigurationToRequirement",1,["headless_lms_models::certificate_configuration_to_requirements::CertificateConfigurationToRequirement"]],["impl Sync for CertificateAllRequirements",1,["headless_lms_models::certificate_configuration_to_requirements::CertificateAllRequirements"]],["impl Sync for PaperSize",1,["headless_lms_models::certificate_configurations::PaperSize"]],["impl Sync for CertificateTextAnchor",1,["headless_lms_models::certificate_configurations::CertificateTextAnchor"]],["impl Sync for CertificateConfigurationAndRequirements",1,["headless_lms_models::certificate_configurations::CertificateConfigurationAndRequirements"]],["impl Sync for CertificateConfiguration",1,["headless_lms_models::certificate_configurations::CertificateConfiguration"]],["impl Sync for DatabaseCertificateConfiguration",1,["headless_lms_models::certificate_configurations::DatabaseCertificateConfiguration"]],["impl<'a> Sync for DatabaseCertificateConfigurationInner<'a>",1,["headless_lms_models::certificate_configurations::DatabaseCertificateConfigurationInner"]],["impl Sync for CertificateFont",1,["headless_lms_models::certificate_fonts::CertificateFont"]],["impl Sync for NewCertificateFont",1,["headless_lms_models::certificate_fonts::NewCertificateFont"]],["impl Sync for DatabaseChapter",1,["headless_lms_models::chapters::DatabaseChapter"]],["impl Sync for Chapter",1,["headless_lms_models::chapters::Chapter"]],["impl Sync for ChapterStatus",1,["headless_lms_models::chapters::ChapterStatus"]],["impl Sync for ChapterPagesWithExercises",1,["headless_lms_models::chapters::ChapterPagesWithExercises"]],["impl Sync for NewChapter",1,["headless_lms_models::chapters::NewChapter"]],["impl Sync for ChapterUpdate",1,["headless_lms_models::chapters::ChapterUpdate"]],["impl Sync for ChapterInfo",1,["headless_lms_models::chapters::ChapterInfo"]],["impl Sync for ChapterWithStatus",1,["headless_lms_models::chapters::ChapterWithStatus"]],["impl Sync for UserCourseInstanceChapterProgress",1,["headless_lms_models::chapters::UserCourseInstanceChapterProgress"]],["impl Sync for CourseBackgroundQuestionAnswer",1,["headless_lms_models::course_background_question_answers::CourseBackgroundQuestionAnswer"]],["impl Sync for NewCourseBackgroundQuestionAnswer",1,["headless_lms_models::course_background_question_answers::NewCourseBackgroundQuestionAnswer"]],["impl Sync for CourseBackgroundQuestionType",1,["headless_lms_models::course_background_questions::CourseBackgroundQuestionType"]],["impl Sync for CourseBackgroundQuestion",1,["headless_lms_models::course_background_questions::CourseBackgroundQuestion"]],["impl Sync for CourseBackgroundQuestionsAndAnswers",1,["headless_lms_models::course_background_questions::CourseBackgroundQuestionsAndAnswers"]],["impl Sync for CourseInstanceEnrollment",1,["headless_lms_models::course_instance_enrollments::CourseInstanceEnrollment"]],["impl Sync for CourseInstanceEnrollmentsInfo",1,["headless_lms_models::course_instance_enrollments::CourseInstanceEnrollmentsInfo"]],["impl Sync for NewCourseInstanceEnrollment",1,["headless_lms_models::course_instance_enrollments::NewCourseInstanceEnrollment"]],["impl Sync for CourseInstance",1,["headless_lms_models::course_instances::CourseInstance"]],["impl Sync for CourseInstanceForm",1,["headless_lms_models::course_instances::CourseInstanceForm"]],["impl<'a> Sync for NewCourseInstance<'a>",1,["headless_lms_models::course_instances::NewCourseInstance"]],["impl Sync for ChapterScore",1,["headless_lms_models::course_instances::ChapterScore"]],["impl Sync for PointMap",1,["headless_lms_models::course_instances::PointMap"]],["impl Sync for Points",1,["headless_lms_models::course_instances::Points"]],["impl Sync for CourseInstanceWithCourseInfo",1,["headless_lms_models::course_instances::CourseInstanceWithCourseInfo"]],["impl Sync for CourseLanguageVersion",1,["headless_lms_models::course_language_groups::CourseLanguageVersion"]],["impl Sync for CourseModuleCompletionRegisteredToStudyRegistry",1,["headless_lms_models::course_module_completion_registered_to_study_registries::CourseModuleCompletionRegisteredToStudyRegistry"]],["impl Sync for NewCourseModuleCompletionRegisteredToStudyRegistry",1,["headless_lms_models::course_module_completion_registered_to_study_registries::NewCourseModuleCompletionRegisteredToStudyRegistry"]],["impl Sync for RegisteredCompletion",1,["headless_lms_models::course_module_completion_registered_to_study_registries::RegisteredCompletion"]],["impl Sync for CourseModuleCompletion",1,["headless_lms_models::course_module_completions::CourseModuleCompletion"]],["impl Sync for CourseModuleCompletionGranter",1,["headless_lms_models::course_module_completions::CourseModuleCompletionGranter"]],["impl Sync for NewCourseModuleCompletion",1,["headless_lms_models::course_module_completions::NewCourseModuleCompletion"]],["impl Sync for CourseModuleCompletionWithRegistrationInfo",1,["headless_lms_models::course_module_completions::CourseModuleCompletionWithRegistrationInfo"]],["impl Sync for StudyRegistryCompletion",1,["headless_lms_models::course_module_completions::StudyRegistryCompletion"]],["impl Sync for StudyRegistryGrade",1,["headless_lms_models::course_module_completions::StudyRegistryGrade"]],["impl Sync for CourseModulesSchema",1,["headless_lms_models::course_modules::CourseModulesSchema"]],["impl Sync for CourseModule",1,["headless_lms_models::course_modules::CourseModule"]],["impl Sync for NewCourseModule",1,["headless_lms_models::course_modules::NewCourseModule"]],["impl Sync for AutomaticCompletionRequirements",1,["headless_lms_models::course_modules::AutomaticCompletionRequirements"]],["impl Sync for CompletionPolicy",1,["headless_lms_models::course_modules::CompletionPolicy"]],["impl Sync for NewModule",1,["headless_lms_models::course_modules::NewModule"]],["impl Sync for ModifiedModule",1,["headless_lms_models::course_modules::ModifiedModule"]],["impl Sync for ModuleUpdates",1,["headless_lms_models::course_modules::ModuleUpdates"]],["impl Sync for CourseInfo",1,["headless_lms_models::courses::CourseInfo"]],["impl Sync for CourseCount",1,["headless_lms_models::courses::CourseCount"]],["impl Sync for CourseContextData",1,["headless_lms_models::courses::CourseContextData"]],["impl Sync for Course",1,["headless_lms_models::courses::Course"]],["impl Sync for CourseBreadcrumbInfo",1,["headless_lms_models::courses::CourseBreadcrumbInfo"]],["impl Sync for NewCourse",1,["headless_lms_models::courses::NewCourse"]],["impl Sync for CourseStructure",1,["headless_lms_models::courses::CourseStructure"]],["impl Sync for CourseUpdate",1,["headless_lms_models::courses::CourseUpdate"]],["impl Sync for EmailDelivery",1,["headless_lms_models::email_deliveries::EmailDelivery"]],["impl Sync for Email",1,["headless_lms_models::email_deliveries::Email"]],["impl Sync for EmailTemplate",1,["headless_lms_models::email_templates::EmailTemplate"]],["impl Sync for EmailTemplateNew",1,["headless_lms_models::email_templates::EmailTemplateNew"]],["impl Sync for EmailTemplateUpdate",1,["headless_lms_models::email_templates::EmailTemplateUpdate"]],["impl Sync for Exam",1,["headless_lms_models::exams::Exam"]],["impl Sync for OrgExam",1,["headless_lms_models::exams::OrgExam"]],["impl Sync for CourseExam",1,["headless_lms_models::exams::CourseExam"]],["impl Sync for NewExam",1,["headless_lms_models::exams::NewExam"]],["impl Sync for ExamInstructions",1,["headless_lms_models::exams::ExamInstructions"]],["impl Sync for ExamInstructionsUpdate",1,["headless_lms_models::exams::ExamInstructionsUpdate"]],["impl Sync for ExamEnrollment",1,["headless_lms_models::exams::ExamEnrollment"]],["impl Sync for ExerciseLanguageGroup",1,["headless_lms_models::exercise_language_groups::ExerciseLanguageGroup"]],["impl Sync for ExerciseRepositoryStatus",1,["headless_lms_models::exercise_repositories::ExerciseRepositoryStatus"]],["impl Sync for ExerciseRepository",1,["headless_lms_models::exercise_repositories::ExerciseRepository"]],["impl Sync for ExerciseRepositoryUpdate",1,["headless_lms_models::exercise_repositories::ExerciseRepositoryUpdate"]],["impl Sync for ExerciseServiceInfo",1,["headless_lms_models::exercise_service_info::ExerciseServiceInfo"]],["impl Sync for PathInfo",1,["headless_lms_models::exercise_service_info::PathInfo"]],["impl Sync for CourseMaterialExerciseServiceInfo",1,["headless_lms_models::exercise_service_info::CourseMaterialExerciseServiceInfo"]],["impl Sync for ExerciseServiceInfoApi",1,["headless_lms_models::exercise_service_info::ExerciseServiceInfoApi"]],["impl Sync for ExerciseService",1,["headless_lms_models::exercise_services::ExerciseService"]],["impl Sync for ExerciseServiceIframeRenderingInfo",1,["headless_lms_models::exercise_services::ExerciseServiceIframeRenderingInfo"]],["impl Sync for ExerciseServiceNewOrUpdate",1,["headless_lms_models::exercise_services::ExerciseServiceNewOrUpdate"]],["impl Sync for AnswerRequiringAttention",1,["headless_lms_models::exercise_slide_submissions::AnswerRequiringAttention"]],["impl Sync for NewExerciseSlideSubmission",1,["headless_lms_models::exercise_slide_submissions::NewExerciseSlideSubmission"]],["impl Sync for ExerciseSlideSubmission",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmission"]],["impl Sync for ExerciseAnswersInCourseRequiringAttentionCount",1,["headless_lms_models::exercise_slide_submissions::ExerciseAnswersInCourseRequiringAttentionCount"]],["impl Sync for ExerciseSlideSubmissionCount",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionCount"]],["impl Sync for ExerciseSlideSubmissionCountByExercise",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionCountByExercise"]],["impl Sync for ExerciseSlideSubmissionCountByWeekAndHour",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionCountByWeekAndHour"]],["impl Sync for ExerciseSlideSubmissionInfo",1,["headless_lms_models::exercise_slide_submissions::ExerciseSlideSubmissionInfo"]],["impl Sync for NewExerciseSlide",1,["headless_lms_models::exercise_slides::NewExerciseSlide"]],["impl Sync for ExerciseSlide",1,["headless_lms_models::exercise_slides::ExerciseSlide"]],["impl Sync for CourseMaterialExerciseSlide",1,["headless_lms_models::exercise_slides::CourseMaterialExerciseSlide"]],["impl Sync for ExerciseTaskGrading",1,["headless_lms_models::exercise_task_gradings::ExerciseTaskGrading"]],["impl<'a> Sync for ExerciseTaskGradingRequest<'a>",1,["headless_lms_models::exercise_task_gradings::ExerciseTaskGradingRequest"]],["impl Sync for ExerciseTaskGradingResult",1,["headless_lms_models::exercise_task_gradings::ExerciseTaskGradingResult"]],["impl Sync for UserPointsUpdateStrategy",1,["headless_lms_models::exercise_task_gradings::UserPointsUpdateStrategy"]],["impl Sync for ExerciseTaskRegradingSubmission",1,["headless_lms_models::exercise_task_regrading_submissions::ExerciseTaskRegradingSubmission"]],["impl Sync for ExerciseTaskSubmission",1,["headless_lms_models::exercise_task_submissions::ExerciseTaskSubmission"]],["impl Sync for PeerReviewsRecieved",1,["headless_lms_models::exercise_task_submissions::PeerReviewsRecieved"]],["impl Sync for SubmissionData",1,["headless_lms_models::exercise_task_submissions::SubmissionData"]],["impl Sync for ExportedSubmission",1,["headless_lms_models::exercise_task_submissions::ExportedSubmission"]],["impl Sync for ExportedCourseSubmission",1,["headless_lms_models::exercise_task_submissions::ExportedCourseSubmission"]],["impl Sync for CourseMaterialExerciseTask",1,["headless_lms_models::exercise_tasks::CourseMaterialExerciseTask"]],["impl Sync for NewExerciseTask",1,["headless_lms_models::exercise_tasks::NewExerciseTask"]],["impl Sync for ExerciseTaskSpec",1,["headless_lms_models::exercise_tasks::ExerciseTaskSpec"]],["impl Sync for ExerciseTask",1,["headless_lms_models::exercise_tasks::ExerciseTask"]],["impl Sync for Exercise",1,["headless_lms_models::exercises::Exercise"]],["impl Sync for ExerciseGradingStatus",1,["headless_lms_models::exercises::ExerciseGradingStatus"]],["impl Sync for ExerciseStatusSummaryForUser",1,["headless_lms_models::exercises::ExerciseStatusSummaryForUser"]],["impl Sync for CourseMaterialExercise",1,["headless_lms_models::exercises::CourseMaterialExercise"]],["impl Sync for ActivityProgress",1,["headless_lms_models::exercises::ActivityProgress"]],["impl Sync for GradingProgress",1,["headless_lms_models::exercises::GradingProgress"]],["impl Sync for ExerciseStatus",1,["headless_lms_models::exercises::ExerciseStatus"]],["impl Sync for NewFeedback",1,["headless_lms_models::feedback::NewFeedback"]],["impl Sync for FeedbackBlock",1,["headless_lms_models::feedback::FeedbackBlock"]],["impl Sync for Feedback",1,["headless_lms_models::feedback::Feedback"]],["impl Sync for FeedbackCount",1,["headless_lms_models::feedback::FeedbackCount"]],["impl Sync for GeneratedCertificate",1,["headless_lms_models::generated_certificates::GeneratedCertificate"]],["impl Sync for Term",1,["headless_lms_models::glossary::Term"]],["impl Sync for TermUpdate",1,["headless_lms_models::glossary::TermUpdate"]],["impl Sync for CreateNewCourseFixedIds",1,["headless_lms_models::library::content_management::CreateNewCourseFixedIds"]],["impl Sync for GlobalStatEntry",1,["headless_lms_models::library::global_stats::GlobalStatEntry"]],["impl Sync for GlobalCourseModuleStatEntry",1,["headless_lms_models::library::global_stats::GlobalCourseModuleStatEntry"]],["impl Sync for StudentExerciseSlideSubmission",1,["headless_lms_models::library::grading::StudentExerciseSlideSubmission"]],["impl Sync for StudentExerciseSlideSubmissionResult",1,["headless_lms_models::library::grading::StudentExerciseSlideSubmissionResult"]],["impl Sync for StudentExerciseTaskSubmission",1,["headless_lms_models::library::grading::StudentExerciseTaskSubmission"]],["impl Sync for StudentExerciseTaskSubmissionResult",1,["headless_lms_models::library::grading::StudentExerciseTaskSubmissionResult"]],["impl Sync for ExerciseSlideSubmissionWithTasks",1,["headless_lms_models::library::grading::ExerciseSlideSubmissionWithTasks"]],["impl Sync for ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis",1,["headless_lms_models::library::grading::ExerciseStateUpdateNeedToUpdatePeerReviewStatusWithThis"]],["impl Sync for GradingPolicy",1,["headless_lms_models::library::grading::GradingPolicy"]],["impl Sync for AnswersRequiringAttention",1,["headless_lms_models::library::grading::AnswersRequiringAttention"]],["impl Sync for AnswerRequiringAttentionWithTasks",1,["headless_lms_models::library::grading::AnswerRequiringAttentionWithTasks"]],["impl Sync for CourseMaterialPeerReviewSubmission",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewSubmission"]],["impl Sync for CourseMaterialPeerReviewQuestionAnswer",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewQuestionAnswer"]],["impl Sync for CourseMaterialPeerReviewData",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewData"]],["impl Sync for CourseMaterialPeerReviewDataAnswerToReview",1,["headless_lms_models::library::peer_reviewing::CourseMaterialPeerReviewDataAnswerToReview"]],["impl Sync for CourseInstanceCompletionSummary",1,["headless_lms_models::library::progressing::CourseInstanceCompletionSummary"]],["impl Sync for UserWithModuleCompletions",1,["headless_lms_models::library::progressing::UserWithModuleCompletions"]],["impl Sync for UserCourseModuleCompletion",1,["headless_lms_models::library::progressing::UserCourseModuleCompletion"]],["impl Sync for TeacherManualCompletionRequest",1,["headless_lms_models::library::progressing::TeacherManualCompletionRequest"]],["impl Sync for TeacherManualCompletion",1,["headless_lms_models::library::progressing::TeacherManualCompletion"]],["impl Sync for ManualCompletionPreview",1,["headless_lms_models::library::progressing::ManualCompletionPreview"]],["impl Sync for ManualCompletionPreviewUser",1,["headless_lms_models::library::progressing::ManualCompletionPreviewUser"]],["impl Sync for UserCompletionInformation",1,["headless_lms_models::library::progressing::UserCompletionInformation"]],["impl Sync for UserModuleCompletionStatus",1,["headless_lms_models::library::progressing::UserModuleCompletionStatus"]],["impl Sync for CompletionRegistrationLink",1,["headless_lms_models::library::progressing::CompletionRegistrationLink"]],["impl Sync for RegradingStatus",1,["headless_lms_models::library::regrading::RegradingStatus"]],["impl Sync for GradingData",1,["headless_lms_models::library::regrading::GradingData"]],["impl Sync for PeerReviewOpinion",1,["headless_lms_models::library::user_exercise_state_updater::state_deriver::PeerReviewOpinion"]],["impl Sync for UserExerciseStateUpdateRequiredData",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateRequiredData"]],["impl Sync for UserExerciseStateUpdateRequiredDataPeerReviewInformation",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateRequiredDataPeerReviewInformation"]],["impl Sync for UserExerciseStateUpdateAlreadyLoadedRequiredData",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateAlreadyLoadedRequiredData"]],["impl Sync for UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation",1,["headless_lms_models::library::user_exercise_state_updater::UserExerciseStateUpdateAlreadyLoadedRequiredDataPeerReviewInformation"]],["impl Sync for MaterialReference",1,["headless_lms_models::material_references::MaterialReference"]],["impl Sync for NewMaterialReference",1,["headless_lms_models::material_references::NewMaterialReference"]],["impl Sync for OpenUniversityRegistrationLink",1,["headless_lms_models::open_university_registration_links::OpenUniversityRegistrationLink"]],["impl Sync for DatabaseOrganization",1,["headless_lms_models::organizations::DatabaseOrganization"]],["impl Sync for Organization",1,["headless_lms_models::organizations::Organization"]],["impl Sync for OtherDomainToCourseRedirection",1,["headless_lms_models::other_domain_to_course_redirections::OtherDomainToCourseRedirection"]],["impl Sync for PageAudioFile",1,["headless_lms_models::page_audio_files::PageAudioFile"]],["impl Sync for HistoryChangeReason",1,["headless_lms_models::page_history::HistoryChangeReason"]],["impl Sync for PageHistory",1,["headless_lms_models::page_history::PageHistory"]],["impl Sync for PageHistoryContent",1,["headless_lms_models::page_history::PageHistoryContent"]],["impl Sync for PageHistoryData",1,["headless_lms_models::page_history::PageHistoryData"]],["impl Sync for PageLanguageGroup",1,["headless_lms_models::page_language_groups::PageLanguageGroup"]],["impl Sync for NewPageVisitDatum",1,["headless_lms_models::page_visit_datum::NewPageVisitDatum"]],["impl Sync for GenerateAnonymousIdentifierInput",1,["headless_lms_models::page_visit_datum_daily_visit_hashing_keys::GenerateAnonymousIdentifierInput"]],["impl Sync for PageVisitDatumSummaryByCourse",1,["headless_lms_models::page_visit_datum_summary_by_courses::PageVisitDatumSummaryByCourse"]],["impl Sync for PageVisitDatumSummaryByCoursesCountries",1,["headless_lms_models::page_visit_datum_summary_by_courses_countries::PageVisitDatumSummaryByCoursesCountries"]],["impl Sync for PageVisitDatumSummaryByCourseDeviceTypes",1,["headless_lms_models::page_visit_datum_summary_by_courses_device_types::PageVisitDatumSummaryByCourseDeviceTypes"]],["impl Sync for PageVisitDatumSummaryByPages",1,["headless_lms_models::page_visit_datum_summary_by_pages::PageVisitDatumSummaryByPages"]],["impl Sync for Page",1,["headless_lms_models::pages::Page"]],["impl Sync for PageInfo",1,["headless_lms_models::pages::PageInfo"]],["impl Sync for PageAudioFiles",1,["headless_lms_models::pages::PageAudioFiles"]],["impl Sync for CoursePageWithUserData",1,["headless_lms_models::pages::CoursePageWithUserData"]],["impl Sync for PageWithExercises",1,["headless_lms_models::pages::PageWithExercises"]],["impl Sync for NewPage",1,["headless_lms_models::pages::NewPage"]],["impl Sync for PageDetailsUpdate",1,["headless_lms_models::pages::PageDetailsUpdate"]],["impl Sync for NormalizedCmsExerciseTask",1,["headless_lms_models::pages::NormalizedCmsExerciseTask"]],["impl Sync for PageRoutingData",1,["headless_lms_models::pages::PageRoutingData"]],["impl Sync for PageMetadata",1,["headless_lms_models::pages::PageMetadata"]],["impl Sync for PageChapterAndCourseInformation",1,["headless_lms_models::pages::PageChapterAndCourseInformation"]],["impl Sync for PageSearchResult",1,["headless_lms_models::pages::PageSearchResult"]],["impl Sync for ContentManagementPage",1,["headless_lms_models::pages::ContentManagementPage"]],["impl Sync for SearchRequest",1,["headless_lms_models::pages::SearchRequest"]],["impl Sync for PageNavigationInformation",1,["headless_lms_models::pages::PageNavigationInformation"]],["impl Sync for ExerciseWithExerciseTasks",1,["headless_lms_models::pages::ExerciseWithExerciseTasks"]],["impl Sync for IsChapterFrontPage",1,["headless_lms_models::pages::IsChapterFrontPage"]],["impl Sync for HistoryRestoreData",1,["headless_lms_models::pages::HistoryRestoreData"]],["impl<'a> Sync for NewCoursePage<'a>",1,["headless_lms_models::pages::NewCoursePage"]],["impl Sync for PageVisibility",1,["headless_lms_models::pages::PageVisibility"]],["impl Sync for CmsPageExercise",1,["headless_lms_models::pages::CmsPageExercise"]],["impl Sync for CmsPageExerciseSlide",1,["headless_lms_models::pages::CmsPageExerciseSlide"]],["impl Sync for CmsPageExerciseTask",1,["headless_lms_models::pages::CmsPageExerciseTask"]],["impl Sync for CmsPageUpdate",1,["headless_lms_models::pages::CmsPageUpdate"]],["impl Sync for PageUpdateArgs",1,["headless_lms_models::pages::PageUpdateArgs"]],["impl Sync for ExerciseTaskIdAndSpec",1,["headless_lms_models::pages::ExerciseTaskIdAndSpec"]],["impl Sync for PeerReviewConfig",1,["headless_lms_models::peer_review_configs::PeerReviewConfig"]],["impl Sync for CourseMaterialPeerReviewConfig",1,["headless_lms_models::peer_review_configs::CourseMaterialPeerReviewConfig"]],["impl Sync for CmsPeerReviewConfig",1,["headless_lms_models::peer_review_configs::CmsPeerReviewConfig"]],["impl Sync for CmsPeerReviewConfiguration",1,["headless_lms_models::peer_review_configs::CmsPeerReviewConfiguration"]],["impl Sync for PeerReviewProcessingStrategy",1,["headless_lms_models::peer_review_configs::PeerReviewProcessingStrategy"]],["impl Sync for PeerReviewQuestionSubmission",1,["headless_lms_models::peer_review_question_submissions::PeerReviewQuestionSubmission"]],["impl Sync for PeerReviewAnswer",1,["headless_lms_models::peer_review_question_submissions::PeerReviewAnswer"]],["impl Sync for PeerReviewQuestionAndAnswer",1,["headless_lms_models::peer_review_question_submissions::PeerReviewQuestionAndAnswer"]],["impl Sync for PeerReviewWithQuestionsAndAnswers",1,["headless_lms_models::peer_review_question_submissions::PeerReviewWithQuestionsAndAnswers"]],["impl Sync for PeerReviewQuestionType",1,["headless_lms_models::peer_review_questions::PeerReviewQuestionType"]],["impl Sync for CmsPeerReviewQuestion",1,["headless_lms_models::peer_review_questions::CmsPeerReviewQuestion"]],["impl Sync for PeerReviewQuestion",1,["headless_lms_models::peer_review_questions::PeerReviewQuestion"]],["impl Sync for PeerReviewQueueEntry",1,["headless_lms_models::peer_review_queue_entries::PeerReviewQueueEntry"]],["impl Sync for PeerReviewSubmission",1,["headless_lms_models::peer_review_submissions::PeerReviewSubmission"]],["impl Sync for PendingRole",1,["headless_lms_models::pending_roles::PendingRole"]],["impl Sync for PlaygroundExample",1,["headless_lms_models::playground_examples::PlaygroundExample"]],["impl Sync for PlaygroundExampleData",1,["headless_lms_models::playground_examples::PlaygroundExampleData"]],["impl Sync for NewProposedBlockEdit",1,["headless_lms_models::proposed_block_edits::NewProposedBlockEdit"]],["impl Sync for ProposalStatus",1,["headless_lms_models::proposed_block_edits::ProposalStatus"]],["impl Sync for EditedBlockStillExistsData",1,["headless_lms_models::proposed_block_edits::EditedBlockStillExistsData"]],["impl Sync for EditedBlockNoLongerExistsData",1,["headless_lms_models::proposed_block_edits::EditedBlockNoLongerExistsData"]],["impl Sync for BlockProposal",1,["headless_lms_models::proposed_block_edits::BlockProposal"]],["impl Sync for BlockProposalInfo",1,["headless_lms_models::proposed_block_edits::BlockProposalInfo"]],["impl Sync for BlockProposalAction",1,["headless_lms_models::proposed_block_edits::BlockProposalAction"]],["impl Sync for NewProposedPageEdits",1,["headless_lms_models::proposed_page_edits::NewProposedPageEdits"]],["impl Sync for PageProposal",1,["headless_lms_models::proposed_page_edits::PageProposal"]],["impl Sync for EditProposalInfo",1,["headless_lms_models::proposed_page_edits::EditProposalInfo"]],["impl Sync for ProposalCount",1,["headless_lms_models::proposed_page_edits::ProposalCount"]],["impl Sync for Regrading",1,["headless_lms_models::regradings::Regrading"]],["impl Sync for NewRegrading",1,["headless_lms_models::regradings::NewRegrading"]],["impl Sync for RegradingInfo",1,["headless_lms_models::regradings::RegradingInfo"]],["impl Sync for RegradingSubmissionInfo",1,["headless_lms_models::regradings::RegradingSubmissionInfo"]],["impl Sync for RepositoryExercise",1,["headless_lms_models::repository_exercises::RepositoryExercise"]],["impl Sync for ResearchForm",1,["headless_lms_models::research_forms::ResearchForm"]],["impl Sync for NewResearchForm",1,["headless_lms_models::research_forms::NewResearchForm"]],["impl Sync for ResearchFormQuestion",1,["headless_lms_models::research_forms::ResearchFormQuestion"]],["impl Sync for NewResearchFormQuestion",1,["headless_lms_models::research_forms::NewResearchFormQuestion"]],["impl Sync for NewResearchFormQuestionAnswer",1,["headless_lms_models::research_forms::NewResearchFormQuestionAnswer"]],["impl Sync for ResearchFormQuestionAnswer",1,["headless_lms_models::research_forms::ResearchFormQuestionAnswer"]],["impl Sync for UserRole",1,["headless_lms_models::roles::UserRole"]],["impl Sync for Role",1,["headless_lms_models::roles::Role"]],["impl Sync for RoleDomain",1,["headless_lms_models::roles::RoleDomain"]],["impl Sync for RoleInfo",1,["headless_lms_models::roles::RoleInfo"]],["impl Sync for RoleUser",1,["headless_lms_models::roles::RoleUser"]],["impl Sync for StudentCountry",1,["headless_lms_models::student_countries::StudentCountry"]],["impl Sync for StudyRegistryRegistrar",1,["headless_lms_models::study_registry_registrars::StudyRegistryRegistrar"]],["impl Sync for TeacherGradingDecision",1,["headless_lms_models::teacher_grading_decisions::TeacherGradingDecision"]],["impl Sync for TeacherDecisionType",1,["headless_lms_models::teacher_grading_decisions::TeacherDecisionType"]],["impl Sync for NewTeacherGradingDecision",1,["headless_lms_models::teacher_grading_decisions::NewTeacherGradingDecision"]],["impl Sync for UserCourseInstanceExerciseServiceVariable",1,["headless_lms_models::user_course_instance_exercise_service_variables::UserCourseInstanceExerciseServiceVariable"]],["impl Sync for UserCourseSettings",1,["headless_lms_models::user_course_settings::UserCourseSettings"]],["impl Sync for UserDetail",1,["headless_lms_models::user_details::UserDetail"]],["impl Sync for UserExerciseSlideState",1,["headless_lms_models::user_exercise_slide_states::UserExerciseSlideState"]],["impl Sync for UserExerciseSlideStateGradingSummary",1,["headless_lms_models::user_exercise_slide_states::UserExerciseSlideStateGradingSummary"]],["impl Sync for ReviewingStage",1,["headless_lms_models::user_exercise_states::ReviewingStage"]],["impl Sync for UserExerciseState",1,["headless_lms_models::user_exercise_states::UserExerciseState"]],["impl Sync for UserExerciseStateUpdate",1,["headless_lms_models::user_exercise_states::UserExerciseStateUpdate"]],["impl Sync for CourseInstanceOrExamId",1,["headless_lms_models::user_exercise_states::CourseInstanceOrExamId"]],["impl Sync for UserCourseInstanceProgress",1,["headless_lms_models::user_exercise_states::UserCourseInstanceProgress"]],["impl Sync for UserCourseInstanceChapterExerciseProgress",1,["headless_lms_models::user_exercise_states::UserCourseInstanceChapterExerciseProgress"]],["impl Sync for DatabaseUserCourseInstanceChapterExerciseProgress",1,["headless_lms_models::user_exercise_states::DatabaseUserCourseInstanceChapterExerciseProgress"]],["impl Sync for UserChapterMetrics",1,["headless_lms_models::user_exercise_states::UserChapterMetrics"]],["impl Sync for UserCourseInstanceMetrics",1,["headless_lms_models::user_exercise_states::UserCourseInstanceMetrics"]],["impl Sync for CourseInstanceExerciseMetrics",1,["headless_lms_models::user_exercise_states::CourseInstanceExerciseMetrics"]],["impl Sync for ExerciseUserCounts",1,["headless_lms_models::user_exercise_states::ExerciseUserCounts"]],["impl Sync for ExerciseWithUserState",1,["headless_lms_models::user_exercise_states::ExerciseWithUserState"]],["impl Sync for EwusCourse",1,["headless_lms_models::user_exercise_states::EwusCourse"]],["impl Sync for EwusExam",1,["headless_lms_models::user_exercise_states::EwusExam"]],["impl<C, E> Sync for EwusContext<C, E>where\n C: Sync,\n E: Sync,",1,["headless_lms_models::user_exercise_states::EwusContext"]],["impl Sync for EwusCourseOrExam",1,["headless_lms_models::user_exercise_states::EwusCourseOrExam"]],["impl Sync for CourseInstanceUserPoints",1,["headless_lms_models::user_exercise_states::CourseInstanceUserPoints"]],["impl Sync for CourseInstanceUserPointsInner",1,["headless_lms_models::user_exercise_states::CourseInstanceUserPointsInner"]],["impl Sync for ExamUserPoints",1,["headless_lms_models::user_exercise_states::ExamUserPoints"]],["impl Sync for ExamUserPointsInner",1,["headless_lms_models::user_exercise_states::ExamUserPointsInner"]],["impl Sync for UserExerciseTaskState",1,["headless_lms_models::user_exercise_task_states::UserExerciseTaskState"]],["impl Sync for UserResearchConsent",1,["headless_lms_models::user_research_consents::UserResearchConsent"]],["impl Sync for User",1,["headless_lms_models::users::User"]],["impl Sync for ModelError",1,["headless_lms_models::error::ModelError"]],["impl Sync for ModelErrorType",1,["headless_lms_models::error::ModelErrorType"]],["impl<T> Sync for PKeyPolicy<T>where\n T: Sync,",1,["headless_lms_models::PKeyPolicy"]],["impl Sync for CourseOrExamId",1,["headless_lms_models::CourseOrExamId"]]], "headless_lms_server":[["impl Sync for ServerConfigBuilder",1,["headless_lms_server::config::ServerConfigBuilder"]],["impl Sync for ServerConfig",1,["headless_lms_server::config::ServerConfig"]],["impl Sync for Login",1,["headless_lms_server::controllers::auth::Login"]],["impl Sync for CreateAccountDetails",1,["headless_lms_server::controllers::auth::CreateAccountDetails"]],["impl Sync for UserInfo",1,["headless_lms_server::controllers::auth::UserInfo"]],["impl Sync for ThemeSupports",1,["headless_lms_server::controllers::cms::gutenberg::ThemeSupports"]],["impl Sync for ThemeResponse",1,["headless_lms_server::controllers::cms::gutenberg::ThemeResponse"]],["impl Sync for SaveCourseSettingsPayload",1,["headless_lms_server::controllers::course_material::course_instances::SaveCourseSettingsPayload"]],["impl Sync for RequestInformation",1,["headless_lms_server::controllers::course_material::courses::RequestInformation"]],["impl Sync for ChaptersWithStatus",1,["headless_lms_server::controllers::course_material::courses::ChaptersWithStatus"]],["impl Sync for CourseMaterialCourseModule",1,["headless_lms_server::controllers::course_material::courses::CourseMaterialCourseModule"]],["impl Sync for ExamData",1,["headless_lms_server::controllers::course_material::exams::ExamData"]],["impl Sync for ExamEnrollmentData",1,["headless_lms_server::controllers::course_material::exams::ExamEnrollmentData"]],["impl Sync for CourseMaterialPeerReviewDataWithToken",1,["headless_lms_server::controllers::course_material::exercises::CourseMaterialPeerReviewDataWithToken"]],["impl Sync for StoreKind",1,["headless_lms_server::controllers::helpers::file_uploading::StoreKind"]],["impl<'a> Sync for ExerciseTaskInfo<'a>",1,["headless_lms_server::controllers::helpers::file_uploading::ExerciseTaskInfo"]],["impl Sync for FileType",1,["headless_lms_server::controllers::helpers::file_uploading::FileType"]],["impl Sync for UploadForm",1,["headless_lms_server::controllers::langs::UploadForm"]],["impl Sync for CertificateConfigurationUpdate",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateConfigurationUpdate"]],["impl Sync for CertificateConfigurationUpdateForm",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateConfigurationUpdateForm"]],["impl Sync for CertificateGenerationRequest",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateGenerationRequest"]],["impl Sync for CertificateQuery",1,["headless_lms_server::controllers::main_frontend::certificates::CertificateQuery"]],["impl Sync for GetFeedbackQuery",1,["headless_lms_server::controllers::main_frontend::courses::GetFeedbackQuery"]],["impl Sync for ExamCourseInfo",1,["headless_lms_server::controllers::main_frontend::exams::ExamCourseInfo"]],["impl Sync for NewExerciseRepository",1,["headless_lms_server::controllers::main_frontend::exercise_repositories::NewExerciseRepository"]],["impl Sync for ExerciseSubmissions",1,["headless_lms_server::controllers::main_frontend::exercises::ExerciseSubmissions"]],["impl Sync for MarkAsRead",1,["headless_lms_server::controllers::main_frontend::feedback::MarkAsRead"]],["impl Sync for WsConnections",1,["headless_lms_server::controllers::main_frontend::playground_views::WsConnections"]],["impl Sync for ClientConnection",1,["headless_lms_server::controllers::main_frontend::playground_views::ClientConnection"]],["impl Sync for PlaygroundSubmissionMessage",1,["headless_lms_server::controllers::main_frontend::playground_views::PlaygroundSubmissionMessage"]],["impl Sync for PlaygroundViewsMessage",1,["headless_lms_server::controllers::main_frontend::playground_views::PlaygroundViewsMessage"]],["impl Sync for GetEditProposalsQuery",1,["headless_lms_server::controllers::main_frontend::proposed_edits::GetEditProposalsQuery"]],["impl Sync for RoleQuery",1,["headless_lms_server::controllers::main_frontend::roles::RoleQuery"]],["impl Sync for ConsentData",1,["headless_lms_server::controllers::main_frontend::users::ConsentData"]],["impl Sync for GetCompletionsQueryParamers",1,["headless_lms_server::controllers::study_registry::completions::GetCompletionsQueryParamers"]],["impl Sync for UploadResult",1,["headless_lms_server::controllers::UploadResult"]],["impl Sync for AuthUser",1,["headless_lms_server::domain::authorization::AuthUser"]],["impl Sync for ActionOnResource",1,["headless_lms_server::domain::authorization::ActionOnResource"]],["impl Sync for Action",1,["headless_lms_server::domain::authorization::Action"]],["impl Sync for Resource",1,["headless_lms_server::domain::authorization::Resource"]],["impl Sync for AuthorizationToken",1,["headless_lms_server::domain::authorization::AuthorizationToken"]],["impl<T> Sync for AuthorizedResponse<T>where\n T: Sync,",1,["headless_lms_server::domain::authorization::AuthorizedResponse"]],["impl<'a> Sync for GraphQLRequest<'a>",1,["headless_lms_server::domain::authorization::GraphQLRequest"]],["impl Sync for MoocfiUserResponse",1,["headless_lms_server::domain::authorization::MoocfiUserResponse"]],["impl Sync for MoocfiUserResponseData",1,["headless_lms_server::domain::authorization::MoocfiUserResponseData"]],["impl Sync for MoocfiUser",1,["headless_lms_server::domain::authorization::MoocfiUser"]],["impl Sync for CompletionsExportOperation",1,["headless_lms_server::domain::csv_export::course_instance_export::CompletionsExportOperation"]],["impl Sync for CourseInstancesExportOperation",1,["headless_lms_server::domain::csv_export::course_instance_export::CourseInstancesExportOperation"]],["impl Sync for CourseExerciseTasksExportOperation",1,["headless_lms_server::domain::csv_export::exercise_tasks_export::CourseExerciseTasksExportOperation"]],["impl Sync for PointExportOperation",1,["headless_lms_server::domain::csv_export::points::PointExportOperation"]],["impl Sync for ExamPointExportOperation",1,["headless_lms_server::domain::csv_export::points::ExamPointExportOperation"]],["impl Sync for ExamSubmissionExportOperation",1,["headless_lms_server::domain::csv_export::submissions::ExamSubmissionExportOperation"]],["impl Sync for CourseSubmissionExportOperation",1,["headless_lms_server::domain::csv_export::submissions::CourseSubmissionExportOperation"]],["impl Sync for UsersExportOperation",1,["headless_lms_server::domain::csv_export::users_export::UsersExportOperation"]],["impl<W> Sync for CsvWriter<W>where\n W: Send,",1,["headless_lms_server::domain::csv_export::CsvWriter"]],["impl Sync for CSVExportAdapter",1,["headless_lms_server::domain::csv_export::CSVExportAdapter"]],["impl Sync for ControllerErrorType",1,["headless_lms_server::domain::error::ControllerErrorType"]],["impl Sync for ControllerError",1,["headless_lms_server::domain::error::ControllerError"]],["impl Sync for ErrorData",1,["headless_lms_server::domain::error::ErrorData"]],["impl Sync for ErrorResponse",1,["headless_lms_server::domain::error::ErrorResponse"]],["impl Sync for RepositoryExercise",1,["headless_lms_server::domain::exercise_repositories::RepositoryExercise"]],["impl Sync for NewExercise",1,["headless_lms_server::domain::exercise_repositories::NewExercise"]],["impl Sync for AuthToken",1,["headless_lms_server::domain::langs::token::AuthToken"]],["impl Sync for TmcUser",1,["headless_lms_server::domain::langs::token::TmcUser"]],["impl Sync for JwtKey",1,["headless_lms_server::domain::models_requests::JwtKey"]],["impl<'a> Sync for UploadClaim<'a>",1,["headless_lms_server::domain::models_requests::UploadClaim"]],["impl Sync for GradingUpdateClaim",1,["headless_lms_server::domain::models_requests::GradingUpdateClaim"]],["impl<'a> Sync for SpecRequest<'a>",1,["headless_lms_server::domain::models_requests::SpecRequest"]],["impl Sync for GivePeerReviewClaim",1,["headless_lms_server::domain::models_requests::GivePeerReviewClaim"]],["impl Sync for RequestId",1,["headless_lms_server::domain::request_id::RequestId"]],["impl Sync for RequestSpan",1,["headless_lms_server::domain::request_span_middleware::RequestSpan"]],["impl<S> Sync for RequestSpanMiddleware<S>where\n S: Sync,",1,["headless_lms_server::domain::request_span_middleware::RequestSpanMiddleware"]],["impl Sync for OpenUniversityInfo",1,["headless_lms_server::programs::open_university_registration_link_fetcher::OpenUniversityInfo"]],["impl Sync for CommonCourseData",1,["headless_lms_server::programs::seed::seed_courses::CommonCourseData"]],["impl Sync for SeedFileStorageResult",1,["headless_lms_server::programs::seed::seed_file_storage::SeedFileStorageResult"]],["impl Sync for CommonExerciseData",1,["headless_lms_server::programs::seed::seed_helpers::CommonExerciseData"]],["impl Sync for SeedOrganizationUhCsResult",1,["headless_lms_server::programs::seed::seed_organizations::uh_cs::SeedOrganizationUhCsResult"]],["impl Sync for SeedUsersResult",1,["headless_lms_server::programs::seed::seed_users::SeedUsersResult"]],["impl Sync for TMCRecentChanges",1,["headless_lms_server::programs::sync_tmc_users::TMCRecentChanges"]],["impl Sync for Change",1,["headless_lms_server::programs::sync_tmc_users::Change"]]], diff --git a/trait.impl/core/marker/trait.Unpin.js b/trait.impl/core/marker/trait.Unpin.js index 28d8615f8f77..8857627e4da3 100644 --- a/trait.impl/core/marker/trait.Unpin.js +++ b/trait.impl/core/marker/trait.Unpin.js @@ -90,7 +90,7 @@ "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_intrusive":[["impl<T> Unpin for FixedHeapBuf<T>where\n T: Unpin,",1,["futures_intrusive::buffer::ring_buffer::if_alloc::FixedHeapBuf"]],["impl<T> Unpin for GrowingHeapBuf<T>where\n T: Unpin,",1,["futures_intrusive::buffer::ring_buffer::if_alloc::GrowingHeapBuf"]],["impl<T, A> Unpin for ArrayBuf<T, A>where\n A: Unpin,\n T: Unpin,",1,["futures_intrusive::buffer::ring_buffer::ArrayBuf"]],["impl<T> Unpin for ChannelSendError<T>where\n T: Unpin,",1,["futures_intrusive::channel::error::ChannelSendError"]],["impl Unpin for TryReceiveError",1,["futures_intrusive::channel::error::TryReceiveError"]],["impl<T> Unpin for TrySendError<T>where\n T: Unpin,",1,["futures_intrusive::channel::error::TrySendError"]],["impl<MutexType, T> !Unpin for ChannelReceiveFuture<MutexType, T>",1,["futures_intrusive::channel::channel_future::if_alloc::shared::ChannelReceiveFuture"]],["impl<MutexType, T> !Unpin for ChannelSendFuture<MutexType, T>",1,["futures_intrusive::channel::channel_future::if_alloc::shared::ChannelSendFuture"]],["impl Unpin for CloseStatus",1,["futures_intrusive::channel::channel_future::CloseStatus"]],["impl<'a, MutexType, T> !Unpin for ChannelReceiveFuture<'a, MutexType, T>",1,["futures_intrusive::channel::channel_future::ChannelReceiveFuture"]],["impl<'a, MutexType, T> !Unpin for ChannelSendFuture<'a, MutexType, T>",1,["futures_intrusive::channel::channel_future::ChannelSendFuture"]],["impl<MutexType, T> Unpin for GenericOneshotSender<MutexType, T>",1,["futures_intrusive::channel::oneshot::if_alloc::shared::GenericOneshotSender"]],["impl<MutexType, T> Unpin for GenericOneshotReceiver<MutexType, T>",1,["futures_intrusive::channel::oneshot::if_alloc::shared::GenericOneshotReceiver"]],["impl<MutexType, T> Unpin for GenericOneshotChannel<MutexType, T>where\n MutexType: Unpin,\n T: Unpin,",1,["futures_intrusive::channel::oneshot::GenericOneshotChannel"]],["impl<MutexType, T> Unpin for GenericOneshotBroadcastSender<MutexType, T>",1,["futures_intrusive::channel::oneshot_broadcast::if_alloc::shared::GenericOneshotBroadcastSender"]],["impl<MutexType, T> Unpin for GenericOneshotBroadcastReceiver<MutexType, T>",1,["futures_intrusive::channel::oneshot_broadcast::if_alloc::shared::GenericOneshotBroadcastReceiver"]],["impl<MutexType, T> Unpin for GenericOneshotBroadcastChannel<MutexType, T>where\n MutexType: Unpin,\n T: Unpin,",1,["futures_intrusive::channel::oneshot_broadcast::GenericOneshotBroadcastChannel"]],["impl<MutexType, T> !Unpin for StateReceiveFuture<MutexType, T>",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::StateReceiveFuture"]],["impl<MutexType, T> Unpin for GenericStateSender<MutexType, T>",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::GenericStateSender"]],["impl<MutexType, T> Unpin for GenericStateReceiver<MutexType, T>",1,["futures_intrusive::channel::state_broadcast::if_alloc::shared::GenericStateReceiver"]],["impl Unpin for StateId",1,["futures_intrusive::channel::state_broadcast::StateId"]],["impl<'a, MutexType, T> !Unpin for StateReceiveFuture<'a, MutexType, T>",1,["futures_intrusive::channel::state_broadcast::StateReceiveFuture"]],["impl<MutexType, T> Unpin for GenericStateBroadcastChannel<MutexType, T>where\n MutexType: Unpin,\n T: Unpin,",1,["futures_intrusive::channel::state_broadcast::GenericStateBroadcastChannel"]],["impl<MutexType, T, A> Unpin for GenericSender<MutexType, T, A>",1,["futures_intrusive::channel::mpmc::if_alloc::shared::GenericSender"]],["impl<MutexType, T, A> Unpin for GenericReceiver<MutexType, T, A>",1,["futures_intrusive::channel::mpmc::if_alloc::shared::GenericReceiver"]],["impl<MutexType, T, A> !Unpin for SharedStream<MutexType, T, A>",1,["futures_intrusive::channel::mpmc::if_alloc::shared::SharedStream"]],["impl<MutexType, T, A> Unpin for GenericChannel<MutexType, T, A>where\n A: Unpin,\n MutexType: Unpin,",1,["futures_intrusive::channel::mpmc::GenericChannel"]],["impl<'a, MutexType, T, A> !Unpin for ChannelStream<'a, MutexType, T, A>",1,["futures_intrusive::channel::mpmc::ChannelStream"]],["impl<MutexType> Unpin for GenericManualResetEvent<MutexType>where\n MutexType: Unpin,",1,["futures_intrusive::sync::manual_reset_event::GenericManualResetEvent"]],["impl<'a, MutexType> !Unpin for GenericWaitForEventFuture<'a, MutexType>",1,["futures_intrusive::sync::manual_reset_event::GenericWaitForEventFuture"]],["impl<'a, MutexType, T> Unpin for GenericMutexGuard<'a, MutexType, T>",1,["futures_intrusive::sync::mutex::GenericMutexGuard"]],["impl<'a, MutexType, T> !Unpin for GenericMutexLockFuture<'a, MutexType, T>",1,["futures_intrusive::sync::mutex::GenericMutexLockFuture"]],["impl<MutexType, T> Unpin for GenericMutex<MutexType, T>where\n MutexType: Unpin,\n T: Unpin,",1,["futures_intrusive::sync::mutex::GenericMutex"]],["impl<MutexType> Unpin for GenericSharedSemaphoreReleaser<MutexType>",1,["futures_intrusive::sync::semaphore::if_alloc::GenericSharedSemaphoreReleaser"]],["impl<MutexType> !Unpin for GenericSharedSemaphoreAcquireFuture<MutexType>",1,["futures_intrusive::sync::semaphore::if_alloc::GenericSharedSemaphoreAcquireFuture"]],["impl<MutexType> Unpin for GenericSharedSemaphore<MutexType>",1,["futures_intrusive::sync::semaphore::if_alloc::GenericSharedSemaphore"]],["impl<'a, MutexType> Unpin for GenericSemaphoreReleaser<'a, MutexType>",1,["futures_intrusive::sync::semaphore::GenericSemaphoreReleaser"]],["impl<'a, MutexType> !Unpin for GenericSemaphoreAcquireFuture<'a, MutexType>",1,["futures_intrusive::sync::semaphore::GenericSemaphoreAcquireFuture"]],["impl<MutexType> Unpin for GenericSemaphore<MutexType>where\n MutexType: Unpin,",1,["futures_intrusive::sync::semaphore::GenericSemaphore"]],["impl Unpin for StdClock",1,["futures_intrusive::timer::clock::if_std::StdClock"]],["impl Unpin for MockClock",1,["futures_intrusive::timer::clock::MockClock"]],["impl<MutexType> Unpin for GenericTimerService<MutexType>where\n MutexType: Unpin,",1,["futures_intrusive::timer::timer::GenericTimerService"]],["impl<'a> !Unpin for LocalTimerFuture<'a>",1,["futures_intrusive::timer::timer::LocalTimerFuture"]],["impl<'a> !Unpin for TimerFuture<'a>",1,["futures_intrusive::timer::timer::TimerFuture"]]], "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, Si1, Si2> Unpin for Fanout<Si1, Si2>where\n __Origin<'__pin, Si1, Si2>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for WriteVectored<'_, W>"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture> Unpin for TryJoin<Fut1, Fut2>where\n __Origin<'__pin, Fut1, Fut2>: Unpin,"],["impl<T> Unpin for Repeat<T>"],["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 Map<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<'__pin, St: TryStream> Unpin for TryReadyChunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, Fut, Si> Unpin for FlattenSink<Fut, Si>where\n __Origin<'__pin, Fut, Si>: Unpin,"],["impl<'__pin, W> Unpin for BufWriter<W>where\n __Origin<'__pin, W>: Unpin,"],["impl<'__pin, St1, St2> Unpin for Select<St1, St2>where\n __Origin<'__pin, St1, St2>: Unpin,"],["impl<A: Unpin, B: Unpin> Unpin for TrySelect<A, B>"],["impl<Si: Unpin + ?Sized, Item> Unpin for Send<'_, Si, Item>"],["impl<'__pin, St, F> Unpin for InspectErr<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for Flush<'_, W>"],["impl<'__pin, 'a, St: Stream, F> Unpin for NextIf<'a, St, F>where\n __Origin<'__pin, 'a, 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, St, Fut, F> Unpin for TryFilterMap<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St: TryStream> Unpin for TryChunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St, F> Unpin for MapErr<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, S> Unpin for PollImmediate<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<'__pin, Fut> Unpin for Fuse<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, St: Stream, Fut: Future> Unpin for TakeUntil<St, Fut>where\n __Origin<'__pin, St, Fut>: 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, Fut, F> Unpin for ForEach<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: 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, T> Unpin for Abortable<T>where\n __Origin<'__pin, T>: Unpin,"],["impl<'__pin, St> Unpin for TryFlatten<St>where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,"],["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 TryAny<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, Fut> Unpin for CatchUnwind<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, Fut, T> Unpin for MapInto<Fut, T>where\n __Origin<'__pin, Fut, T>: Unpin,"],["impl<'__pin, R> Unpin for Lines<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, Fut1, Fut2, F> Unpin for AndThen<Fut1, Fut2, F>where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,"],["impl<'__pin, St> Unpin for TryBuffered<St>where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,\n St::Ok: TryFuture,"],["impl<'__pin, 'a, St: Stream> Unpin for PeekMut<'a, St>where\n __Origin<'__pin, 'a, St>: Unpin,"],["impl<T> Unpin for Pending<T>"],["impl<R: ?Sized + Unpin> Unpin for ReadVectored<'_, R>"],["impl<Fut: Future + Unpin> Unpin for MaybeDone<Fut>"],["impl<'__pin, Fut, F> Unpin for UnwrapOrElse<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<A, F: FnMut() -> A> Unpin for RepeatWith<F>"],["impl<'__pin, W, Item> Unpin for IntoSink<W, Item>where\n __Origin<'__pin, W, Item>: Unpin,"],["impl<'__pin, 'a, St: Stream> Unpin for Peek<'a, St>where\n __Origin<'__pin, 'a, St>: Unpin,"],["impl<'__pin, Fut> Unpin for UnitError<Fut>where\n __Origin<'__pin, Fut>: 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, St, F> Unpin for Inspect<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, St, U, F> Unpin for FlatMap<St, U, F>where\n __Origin<'__pin, St, U, 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, F> Unpin for FlattenStream<F>where\n __Origin<'__pin, F>: Unpin,\n F: Future,"],["impl<'__pin, Fut1, Fut2, F> Unpin for OrElse<Fut1, Fut2, F>where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,"],["impl<'__pin, St> Unpin for Flatten<St>where\n __Origin<'__pin, St>: Unpin,\n St: Stream,"],["impl<'__pin, St: Stream> Unpin for Chunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for Any<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, F> Unpin for OptionFuture<F>where\n __Origin<'__pin, 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<'__pin, St, FromA, FromB> Unpin for Unzip<St, FromA, FromB>where\n __Origin<'__pin, St, FromA, FromB>: Unpin,"],["impl<'__pin, Fut> Unpin for TryFlattenStream<Fut>where\n __Origin<'__pin, Fut>: Unpin,\n Fut: TryFuture,"],["impl<'__pin, St, Fut, F> Unpin for AndThen<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, Fut, E> Unpin for OkInto<Fut, E>where\n __Origin<'__pin, Fut, E>: Unpin,"],["impl<T> Unpin for Empty<T>"],["impl<S: ?Sized + Unpin> Unpin for Seek<'_, S>"],["impl<St: ?Sized + Unpin> Unpin for Next<'_, St>"],["impl<'__pin, F> Unpin for IntoStream<F>where\n __Origin<'__pin, F>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for ForEachConcurrent<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<St: ?Sized + Unpin> Unpin for TryNext<'_, St>"],["impl<'__pin, St, C> Unpin for Collect<St, C>where\n __Origin<'__pin, St, C>: Unpin,"],["impl<Si: Unpin + ?Sized, Item> Unpin for Feed<'_, Si, Item>"],["impl<'__pin, St: TryStream> Unpin for TryConcat<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<T> Unpin for Ready<T>"],["impl<T> Unpin for Pending<T>"],["impl<'__pin, St> Unpin for Count<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadToEnd<'_, R>"],["impl<Fut> Unpin for FuturesUnordered<Fut>"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future> Unpin for Join3<Fut1, Fut2, Fut3>where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,"],["impl<'__pin, Fut> Unpin for Once<Fut>where\n __Origin<'__pin, Fut>: 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, Si> Unpin for Forward<St, Si>where\n __Origin<'__pin, St, Si>: 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, Fut, F> Unpin for MapErr<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<R: ?Sized> Unpin for FillBuf<'_, R>"],["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, Fut, F, G> Unpin for MapOkOrElse<Fut, F, G>where\n __Origin<'__pin, Fut, F, G>: Unpin,"],["impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture> Unpin for TryJoin3<Fut1, Fut2, Fut3>where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,"],["impl<F> Unpin for Lazy<F>"],["impl<'__pin, St1, St2> Unpin for Chain<St1, St2>where\n __Origin<'__pin, St1, St2>: Unpin,"],["impl<'__pin, F> Unpin for Flatten<F>where\n __Origin<'__pin, F>: Unpin,\n F: Future,"],["impl<'__pin, St: Stream, Fut, F> Unpin for TakeWhile<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBufAbortable<'a, R, W>where\n __Origin<'__pin, 'a, R, W>: Unpin,"],["impl<'__pin, St> Unpin for Take<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut>where\n __Origin<'__pin, T, F, Fut>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for TryAll<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<Si, St> Unpin for SendAll<'_, Si, St>where\n Si: Unpin + ?Sized,\n St: TryStream + Unpin + ?Sized,"],["impl<Si: Unpin + ?Sized, Item> Unpin for Flush<'_, Si, Item>"],["impl<'__pin, Fut, E> Unpin for ErrInto<Fut, E>where\n __Origin<'__pin, Fut, E>: Unpin,"],["impl<T> Unpin for AllowStdIo<T>"],["impl<'__pin, St: Stream> Unpin for ReadyChunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut>where\n __Origin<'__pin, T, F, Fut>: 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, 'a, St: Stream, T: ?Sized> Unpin for NextIfEq<'a, St, T>where\n __Origin<'__pin, 'a, St, T>: Unpin,"],["impl<'__pin, T> Unpin for PollImmediate<T>where\n __Origin<'__pin, T>: Unpin,"],["impl<'__pin, Fut, F> Unpin for Inspect<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadExact<'_, R>"],["impl<'__pin, Si, F> Unpin for SinkMapErr<Si, F>where\n __Origin<'__pin, Si, F>: Unpin,"],["impl<S> Unpin for SplitStream<S>"],["impl<'__pin, St> Unpin for Enumerate<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St> Unpin for Cycle<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for Write<'_, W>"],["impl<'__pin, St, Fut, F> Unpin for TryForEachConcurrent<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St, C> Unpin for TryCollect<St, C>where\n __Origin<'__pin, St, C>: 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, St, F> Unpin for Map<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["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<Fut: Unpin> Unpin for SelectAll<Fut>"],["impl<'__pin, Fut1, Fut2> Unpin for TryFlatten<Fut1, Fut2>where\n __Origin<'__pin, Fut1, Fut2>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for Read<'_, R>"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, Fut, F> Unpin for MapOk<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> Unpin for CatchUnwind<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, W: AsyncWrite> Unpin for LineWriter<W>where\n __Origin<'__pin, W>: 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, 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, R> Unpin for BufReader<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, Fut, F> Unpin for InspectOk<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<S, Item> Unpin for SplitSink<S, Item>"],["impl<'__pin, St: Stream> Unpin for Peekable<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for All<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St, E> Unpin for ErrInto<St, E>where\n __Origin<'__pin, St, E>: 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, St> Unpin for IntoStream<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, Fut> Unpin for NeverError<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<R: ?Sized + Unpin> Unpin for ReadLine<'_, R>"],["impl<'__pin, T, U> Unpin for Chain<T, U>where\n __Origin<'__pin, T, U>: Unpin,"],["impl<'__pin, St, F> Unpin for MapOk<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadUntil<'_, R>"],["impl<Si: Unpin + ?Sized, Item> Unpin for Close<'_, Si, Item>"],["impl<'__pin, Fut: Future> Unpin for Remote<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, Fut1: Future, Fut2: Future> Unpin for Join<Fut1, Fut2>where\n __Origin<'__pin, Fut1, Fut2>: Unpin,"],["impl<'__pin, St> Unpin for Buffered<St>where\n __Origin<'__pin, St>: Unpin,\n St: Stream,\n St::Item: Future,"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for Copy<'a, R, W>where\n __Origin<'__pin, 'a, R, W>: Unpin,"],["impl<'__pin, St1: Stream, St2: Stream> Unpin for Zip<St1, St2>where\n __Origin<'__pin, St1, St2>: Unpin,"],["impl<'__pin, St> Unpin for Skip<St>where\n __Origin<'__pin, St>: 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<T> Unpin for Drain<T>"],["impl<'__pin, Fut> Unpin for IntoFuture<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, Si, Item> Unpin for Buffer<Si, Item>where\n __Origin<'__pin, Si, Item>: Unpin,"],["impl<'__pin, St> Unpin for Fuse<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<T: Future> Unpin for FuturesOrdered<T>"],["impl<'__pin, Si: Sink<Item>, Item, E> Unpin for SinkErrInto<Si, Item, E>where\n __Origin<'__pin, Si, Item, E>: Unpin,"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBuf<'a, R, W>where\n __Origin<'__pin, 'a, R, W>: Unpin,"],["impl<'__pin, R> Unpin for Take<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, St> Unpin for TryBufferUnordered<St>where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,"],["impl<'__pin, St, F> Unpin for InspectOk<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for Then<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St> Unpin for BufferUnordered<St>where\n __Origin<'__pin, St>: Unpin,\n St: Stream,"],["impl<'__pin, Fut1, Fut2, F> Unpin for Then<Fut1, Fut2, F>where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,"],["impl<'__pin, St: Stream> Unpin for Concat<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for TryTakeWhile<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, St: Stream, S, Fut, F> Unpin for Scan<St, S, Fut, F>where\n __Origin<'__pin, St, S, Fut, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for WriteAll<'_, W>"],["impl<'__pin, Fut, F> Unpin for InspectErr<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for Close<'_, W>"],["impl<Fut: TryFuture + Unpin> Unpin for TryMaybeDone<Fut>"],["impl<Fut: Unpin> Unpin for SelectOk<Fut>"],["impl<R: ?Sized + Unpin> Unpin for ReadToString<'_, R>"],["impl<F> Unpin for PollFn<F>"]], +"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<R: ?Sized + Unpin> Unpin for ReadToString<'_, R>"],["impl<'__pin, St, Fut, F> Unpin for OrElse<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St: TryStream> Unpin for TryConcat<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, St, Si> Unpin for Forward<St, Si>where\n __Origin<'__pin, St, Si>: Unpin,\n St: TryStream,"],["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, Fut1: TryFuture, Fut2: TryFuture> Unpin for TryJoin<Fut1, Fut2>where\n __Origin<'__pin, Fut1, Fut2>: Unpin,"],["impl<Si: Unpin + ?Sized, Item> Unpin for Send<'_, Si, Item>"],["impl<'__pin, St> Unpin for Enumerate<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, Fut: Future> Unpin for Remote<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for TryAny<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St: Stream> Unpin for Peekable<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, Fut> Unpin for Once<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, St, C> Unpin for Collect<St, C>where\n __Origin<'__pin, St, C>: Unpin,"],["impl<'__pin, Fut, F> Unpin for MapOk<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future> Unpin for Join3<Fut1, Fut2, Fut3>where\n __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin,"],["impl<'__pin, R> Unpin for BufReader<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for Then<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for Close<'_, W>"],["impl<'__pin, St, FromA, FromB> Unpin for Unzip<St, FromA, FromB>where\n __Origin<'__pin, St, FromA, FromB>: Unpin,"],["impl<Si, St> Unpin for SendAll<'_, Si, St>where\n Si: Unpin + ?Sized,\n St: TryStream + Unpin + ?Sized,"],["impl<'__pin, S> Unpin for PollImmediate<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<S, Item> Unpin for SplitSink<S, Item>"],["impl<'__pin, St1, St2, Clos, State> Unpin for SelectWithStrategy<St1, St2, Clos, State>where\n __Origin<'__pin, St1, St2, Clos, State>: Unpin,"],["impl<F> Unpin for Lazy<F>"],["impl<'__pin, St: Stream, S, Fut, F> Unpin for Scan<St, S, Fut, F>where\n __Origin<'__pin, St, S, Fut, F>: Unpin,"],["impl<Si: Unpin + ?Sized, Item> Unpin for Close<'_, Si, Item>"],["impl<'__pin, St, Fut, F> Unpin for All<St, Fut, F>where\n __Origin<'__pin, St, 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<Fut> Unpin for FuturesUnordered<Fut>"],["impl<'__pin, St> Unpin for TryBufferUnordered<St>where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,"],["impl<'__pin, Fut, F> Unpin for UnwrapOrElse<Fut, F>where\n __Origin<'__pin, Fut, F>: 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, Fut, T> Unpin for MapInto<Fut, T>where\n __Origin<'__pin, Fut, T>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for TryTakeWhile<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: TryStream,"],["impl<'__pin, W, Item> Unpin for IntoSink<W, Item>where\n __Origin<'__pin, W, Item>: Unpin,"],["impl<Fut: Unpin> Unpin for SelectAll<Fut>"],["impl<'__pin, St, U, F> Unpin for FlatMap<St, U, F>where\n __Origin<'__pin, St, U, F>: Unpin,"],["impl<'__pin, St, E> Unpin for ErrInto<St, E>where\n __Origin<'__pin, St, E>: Unpin,"],["impl<'__pin, St, F> Unpin for InspectOk<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, Fut, F> Unpin for InspectErr<Fut, F>where\n __Origin<'__pin, Fut, F>: 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, Fut1, Fut2, F> Unpin for Then<Fut1, Fut2, F>where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,"],["impl<'__pin, 'a, St: Stream> Unpin for Peek<'a, St>where\n __Origin<'__pin, 'a, St>: Unpin,"],["impl<'__pin, St1, St2> Unpin for Chain<St1, St2>where\n __Origin<'__pin, St1, St2>: Unpin,"],["impl<'__pin, St, C> Unpin for TryCollect<St, C>where\n __Origin<'__pin, St, C>: Unpin,"],["impl<'__pin, St> Unpin for Skip<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St, F> Unpin for MapOk<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, St> Unpin for BufferUnordered<St>where\n __Origin<'__pin, St>: Unpin,\n St: Stream,"],["impl<'__pin, Fut1, Fut2, F> Unpin for AndThen<Fut1, Fut2, F>where\n __Origin<'__pin, Fut1, Fut2, F>: Unpin,"],["impl<'__pin, St: TryStream> Unpin for TryChunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<Fut: Unpin> Unpin for SelectOk<Fut>"],["impl<'__pin, Fut1, Fut2> Unpin for TryFlatten<Fut1, Fut2>where\n __Origin<'__pin, Fut1, Fut2>: Unpin,"],["impl<'__pin, St: TryStream> Unpin for TryReadyChunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<A: Unpin, B: Unpin> Unpin for TrySelect<A, B>"],["impl<S: ?Sized + Unpin> Unpin for Seek<'_, S>"],["impl<'__pin, Fut, F> Unpin for Map<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for WriteVectored<'_, W>"],["impl<'__pin, Fut> Unpin for UnitError<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, St> Unpin for Take<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, T, F, R> Unpin for Unfold<T, F, R>where\n __Origin<'__pin, T, F, R>: Unpin,"],["impl<'__pin, St1, St2> Unpin for Select<St1, St2>where\n __Origin<'__pin, St1, St2>: Unpin,"],["impl<'__pin, Fut1: Future, Fut2: Future> Unpin for Join<Fut1, Fut2>where\n __Origin<'__pin, Fut1, Fut2>: Unpin,"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, W> Unpin for BufWriter<W>where\n __Origin<'__pin, W>: Unpin,"],["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, St, Fut, F> Unpin for SkipWhile<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: Stream,"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBufAbortable<'a, R, W>where\n __Origin<'__pin, 'a, R, W>: Unpin,"],["impl<'__pin, St> Unpin for TryFlatten<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<Fut: TryFuture + Unpin> Unpin for TryMaybeDone<Fut>"],["impl<'__pin, St, F> Unpin for InspectErr<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBuf<'a, R, W>where\n __Origin<'__pin, 'a, R, W>: 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, F> Unpin for Inspect<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut>where\n __Origin<'__pin, T, F, Fut>: 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<W: ?Sized + Unpin> Unpin for Write<'_, W>"],["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<A, F: FnMut() -> A> Unpin for RepeatWith<F>"],["impl<Si: Unpin + ?Sized, Item> Unpin for Flush<'_, Si, Item>"],["impl<'__pin, St> Unpin for CatchUnwind<St>where\n __Origin<'__pin, St>: 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, Fut, F> Unpin for TryForEach<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadLine<'_, R>"],["impl<'__pin, St> Unpin for IntoStream<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, F> Unpin for IntoStream<F>where\n __Origin<'__pin, F>: Unpin,"],["impl<T> Unpin for Pending<T>"],["impl<'__pin, St, Fut, F> Unpin for ForEach<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for Filter<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,\n St: Stream,"],["impl<'__pin, 'a, St: Stream, T: ?Sized> Unpin for NextIfEq<'a, St, T>where\n __Origin<'__pin, 'a, St, T>: Unpin,"],["impl<'__pin, Si1, Si2> Unpin for Fanout<Si1, Si2>where\n __Origin<'__pin, Si1, Si2>: Unpin,"],["impl<S> Unpin for SplitStream<S>"],["impl<'__pin, St> Unpin for Cycle<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, R> Unpin for Lines<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<T> Unpin for Ready<T>"],["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, St1: Stream, St2: Stream> Unpin for Zip<St1, St2>where\n __Origin<'__pin, St1, St2>: 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, F> Unpin for FlattenStream<F>where\n __Origin<'__pin, F>: Unpin,\n F: Future,"],["impl<'__pin, St: Stream, Fut: Future> Unpin for TakeUntil<St, Fut>where\n __Origin<'__pin, St, Fut>: Unpin,"],["impl<T> Unpin for AllowStdIo<T>"],["impl<T> Unpin for Pending<T>"],["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> Unpin for Fuse<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, Fut, F> Unpin for InspectOk<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<'__pin, 'a, R, W: ?Sized> Unpin for Copy<'a, R, W>where\n __Origin<'__pin, 'a, R, W>: 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, St, Fut, F> Unpin for TryFilterMap<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, Si: Sink<Item>, Item, E> Unpin for SinkErrInto<Si, Item, E>where\n __Origin<'__pin, Si, Item, E>: Unpin,"],["impl<T: Future> Unpin for FuturesOrdered<T>"],["impl<'__pin, Fut> Unpin for Fuse<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, T> Unpin for PollImmediate<T>where\n __Origin<'__pin, T>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadToEnd<'_, R>"],["impl<'__pin, St> Unpin for Count<St>where\n __Origin<'__pin, St>: 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 TryForEachConcurrent<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadVectored<'_, R>"],["impl<Fut: Future + Unpin> Unpin for MaybeDone<Fut>"],["impl<'__pin, St, Fut, F> Unpin for ForEachConcurrent<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<R: ?Sized + Unpin> Unpin for ReadExact<'_, R>"],["impl<'__pin, St: Stream, Fut, F> Unpin for TakeWhile<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<T> Unpin for Drain<T>"],["impl<'__pin, Fut, E> Unpin for OkInto<Fut, E>where\n __Origin<'__pin, Fut, E>: Unpin,"],["impl<St: ?Sized + Unpin> Unpin for TryNext<'_, St>"],["impl<F> Unpin for PollFn<F>"],["impl<'__pin, St: Stream> Unpin for ReadyChunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, Fut, F, G> Unpin for MapOkOrElse<Fut, F, G>where\n __Origin<'__pin, Fut, F, G>: Unpin,"],["impl<'__pin, Fut> Unpin for TryFlattenStream<Fut>where\n __Origin<'__pin, Fut>: Unpin,\n Fut: TryFuture,"],["impl<Si: Unpin + ?Sized, Item> Unpin for Feed<'_, Si, Item>"],["impl<'__pin, Fut, Si> Unpin for FlattenSink<Fut, Si>where\n __Origin<'__pin, Fut, Si>: Unpin,"],["impl<'__pin, St: Stream> Unpin for Chunks<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, R> Unpin for Take<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, Fut, F> Unpin for MapErr<Fut, F>where\n __Origin<'__pin, Fut, F>: Unpin,"],["impl<St: ?Sized + Unpin> Unpin for Next<'_, St>"],["impl<'__pin, St, Fut, F> Unpin for Any<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, Fut> Unpin for IntoFuture<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<T> Unpin for Repeat<T>"],["impl<R: ?Sized + Unpin> Unpin for ReadUntil<'_, R>"],["impl<'__pin, F> Unpin for Flatten<F>where\n __Origin<'__pin, F>: Unpin,\n F: Future,"],["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, T> Unpin for Abortable<T>where\n __Origin<'__pin, T>: Unpin,"],["impl<R: ?Sized> Unpin for FillBuf<'_, R>"],["impl<'__pin, Fut> Unpin for NeverError<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<'__pin, St, F> Unpin for Inspect<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for WriteAll<'_, W>"],["impl<'__pin, W: AsyncWrite> Unpin for LineWriter<W>where\n __Origin<'__pin, W>: Unpin,"],["impl<'__pin, St> Unpin for Buffered<St>where\n __Origin<'__pin, St>: Unpin,\n St: Stream,\n St::Item: Future,"],["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 TryAll<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, St> Unpin for TryBuffered<St>where\n __Origin<'__pin, St>: Unpin,\n St: TryStream,\n St::Ok: TryFuture,"],["impl<'__pin, St, Fut, F> Unpin for AndThen<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<W: ?Sized + Unpin> Unpin for Flush<'_, W>"],["impl<'__pin, Fut> Unpin for CatchUnwind<Fut>where\n __Origin<'__pin, Fut>: Unpin,"],["impl<A: Unpin, B: Unpin> Unpin for Select<A, B>"],["impl<'__pin, St, F> Unpin for MapErr<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, Si, F> Unpin for SinkMapErr<Si, F>where\n __Origin<'__pin, Si, F>: Unpin,"],["impl<T> Unpin for Empty<T>"],["impl<'__pin, St> Unpin for Flatten<St>where\n __Origin<'__pin, St>: Unpin,\n St: Stream,"],["impl<'__pin, St: Stream> Unpin for Concat<St>where\n __Origin<'__pin, St>: Unpin,"],["impl<'__pin, St, Fut, F> Unpin for FilterMap<St, Fut, F>where\n __Origin<'__pin, St, Fut, F>: Unpin,"],["impl<'__pin, 'a, St: Stream, F> Unpin for NextIf<'a, St, F>where\n __Origin<'__pin, 'a, St, F>: Unpin,"],["impl<'__pin, F> Unpin for OptionFuture<F>where\n __Origin<'__pin, F>: Unpin,"],["impl<'__pin, Si, Item> Unpin for Buffer<Si, Item>where\n __Origin<'__pin, Si, Item>: Unpin,"],["impl<'__pin, St, F> Unpin for Map<St, F>where\n __Origin<'__pin, St, F>: Unpin,"],["impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut>where\n __Origin<'__pin, T, F, Fut>: Unpin,"]], "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"]]], "ghash":[["impl Unpin for GHash",1,["ghash::GHash"]]], @@ -261,7 +261,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 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<T> Unpin for JoinHandle<T>"],["impl<'__pin, T, F> Unpin for TaskLocalFuture<T, F>where\n __Origin<'__pin, T, F>: Unpin,\n T: 'static,"],["impl<'__pin, T> Unpin for Timeout<T>where\n __Origin<'__pin, T>: Unpin,"],["impl<'__pin, W> Unpin for BufWriter<W>where\n __Origin<'__pin, W>: Unpin,"],["impl<'__pin, F> Unpin for Unconstrained<F>where\n __Origin<'__pin, F>: Unpin,"],["impl<'__pin, R> Unpin for Lines<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, R, W> Unpin for Join<R, W>where\n __Origin<'__pin, R, W>: Unpin,"],["impl<'__pin, R> Unpin for BufReader<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<T> Unpin for Receiver<T>"],["impl<'__pin, RW> Unpin for BufStream<RW>where\n __Origin<'__pin, RW>: Unpin,"],["impl<'__pin, R> Unpin for Take<R>where\n __Origin<'__pin, R>: Unpin,"]], "tokio_native_tls":[["impl<S> Unpin for AllowStd<S>where\n S: Unpin,",1,["tokio_native_tls::AllowStd"]],["impl<S> Unpin for TlsStream<S>where\n S: Unpin,",1,["tokio_native_tls::TlsStream"]],["impl Unpin for TlsConnector",1,["tokio_native_tls::TlsConnector"]],["impl Unpin for TlsAcceptor",1,["tokio_native_tls::TlsAcceptor"]]], "tokio_rustls":[["impl<IO> Unpin for TlsStream<IO>where\n IO: Unpin,",1,["tokio_rustls::client::TlsStream"]],["impl<IO> Unpin for TlsStream<IO>where\n IO: Unpin,",1,["tokio_rustls::server::TlsStream"]],["impl Unpin for TlsConnector",1,["tokio_rustls::TlsConnector"]],["impl Unpin for TlsAcceptor",1,["tokio_rustls::TlsAcceptor"]],["impl<IO> Unpin for LazyConfigAcceptor<IO>where\n IO: Unpin,",1,["tokio_rustls::LazyConfigAcceptor"]],["impl<IO> Unpin for StartHandshake<IO>where\n IO: Unpin,",1,["tokio_rustls::StartHandshake"]],["impl<IO> Unpin for Connect<IO>where\n IO: Unpin,",1,["tokio_rustls::Connect"]],["impl<IO> Unpin for Accept<IO>where\n IO: Unpin,",1,["tokio_rustls::Accept"]],["impl<IO> Unpin for FallibleConnect<IO>where\n IO: Unpin,",1,["tokio_rustls::FallibleConnect"]],["impl<IO> Unpin for FallibleAccept<IO>where\n IO: Unpin,",1,["tokio_rustls::FallibleAccept"]],["impl<T> Unpin for TlsStream<T>where\n T: Unpin,",1,["tokio_rustls::TlsStream"]]], -"tokio_stream":[["impl<T> Unpin for ReceiverStream<T>",1,["tokio_stream::wrappers::mpsc_bounded::ReceiverStream"]],["impl<T> Unpin for UnboundedReceiverStream<T>",1,["tokio_stream::wrappers::mpsc_unbounded::UnboundedReceiverStream"]],["impl Unpin for IntervalStream",1,["tokio_stream::wrappers::interval::IntervalStream"]],["impl Unpin for ReadDirStream",1,["tokio_stream::wrappers::read_dir::ReadDirStream"]],["impl Unpin for Elapsed",1,["tokio_stream::stream_ext::timeout::Elapsed"]],["impl<K, V> Unpin for StreamMap<K, V>where\n K: Unpin,\n V: Unpin,",1,["tokio_stream::stream_map::StreamMap"]],["impl<'__pin, S> Unpin for StreamNotifyClose<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<I> Unpin for Once<I>"],["impl<T> Unpin for Empty<T>"],["impl<I> Unpin for Iter<I>"],["impl<'__pin, S> Unpin for Timeout<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<T> Unpin for Pending<T>"]], +"tokio_stream":[["impl<T> Unpin for ReceiverStream<T>",1,["tokio_stream::wrappers::mpsc_bounded::ReceiverStream"]],["impl<T> Unpin for UnboundedReceiverStream<T>",1,["tokio_stream::wrappers::mpsc_unbounded::UnboundedReceiverStream"]],["impl Unpin for IntervalStream",1,["tokio_stream::wrappers::interval::IntervalStream"]],["impl Unpin for ReadDirStream",1,["tokio_stream::wrappers::read_dir::ReadDirStream"]],["impl Unpin for Elapsed",1,["tokio_stream::stream_ext::timeout::Elapsed"]],["impl<K, V> Unpin for StreamMap<K, V>where\n K: Unpin,\n V: Unpin,",1,["tokio_stream::stream_map::StreamMap"]],["impl<T> Unpin for Empty<T>"],["impl<I> Unpin for Once<I>"],["impl<T> Unpin for Pending<T>"],["impl<'__pin, S> Unpin for Timeout<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<'__pin, S> Unpin for StreamNotifyClose<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<I> Unpin for Iter<I>"]], "tokio_util":[["impl Unpin for BytesCodec",1,["tokio_util::codec::bytes_codec::BytesCodec"]],["impl<T, U> Unpin for FramedParts<T, U>where\n T: Unpin,\n U: Unpin,",1,["tokio_util::codec::framed::FramedParts"]],["impl Unpin for Builder",1,["tokio_util::codec::length_delimited::Builder"]],["impl Unpin for LengthDelimitedCodecError",1,["tokio_util::codec::length_delimited::LengthDelimitedCodecError"]],["impl Unpin for LengthDelimitedCodec",1,["tokio_util::codec::length_delimited::LengthDelimitedCodec"]],["impl Unpin for LinesCodec",1,["tokio_util::codec::lines_codec::LinesCodec"]],["impl Unpin for LinesCodecError",1,["tokio_util::codec::lines_codec::LinesCodecError"]],["impl Unpin for AnyDelimiterCodec",1,["tokio_util::codec::any_delimiter_codec::AnyDelimiterCodec"]],["impl Unpin for AnyDelimiterCodecError",1,["tokio_util::codec::any_delimiter_codec::AnyDelimiterCodecError"]],["impl Unpin for DropGuard",1,["tokio_util::sync::cancellation_token::guard::DropGuard"]],["impl Unpin for CancellationToken",1,["tokio_util::sync::cancellation_token::CancellationToken"]],["impl<T> Unpin for PollSendError<T>where\n T: Unpin,",1,["tokio_util::sync::mpsc::PollSendError"]],["impl<T> Unpin for PollSender<T>",1,["tokio_util::sync::mpsc::PollSender"]],["impl Unpin for PollSemaphore",1,["tokio_util::sync::poll_semaphore::PollSemaphore"]],["impl<'a, T> Unpin for ReusableBoxFuture<'a, T>",1,["tokio_util::sync::reusable_box::ReusableBoxFuture"]],["impl<L, R> Unpin for Either<L, R>where\n L: Unpin,\n R: Unpin,",1,["tokio_util::either::Either"]],["impl<S: Unpin, B> Unpin for StreamReader<S, B>"],["impl<'__pin, T, D> Unpin for FramedRead<T, D>where\n __Origin<'__pin, T, D>: Unpin,"],["impl<'__pin, T, U> Unpin for Framed<T, U>where\n __Origin<'__pin, T, U>: Unpin,"],["impl<'__pin, R, F> Unpin for InspectReader<R, F>where\n __Origin<'__pin, R, F>: Unpin,"],["impl<'__pin, S> Unpin for CopyToBytes<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<'__pin, 'a> Unpin for WaitForCancellationFuture<'a>where\n __Origin<'__pin, 'a>: Unpin,"],["impl<'__pin, W, F> Unpin for InspectWriter<W, F>where\n __Origin<'__pin, W, F>: Unpin,"],["impl<'__pin, T, E> Unpin for FramedWrite<T, E>where\n __Origin<'__pin, T, E>: Unpin,"],["impl<'__pin, R> Unpin for ReaderStream<R>where\n __Origin<'__pin, R>: Unpin,"],["impl<'__pin, S> Unpin for SinkWriter<S>where\n __Origin<'__pin, S>: Unpin,"],["impl<'__pin> Unpin for WaitForCancellationFutureOwnedwhere\n __Origin<'__pin>: 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"]]], diff --git a/trait.impl/core/ops/arith/trait.Add.js b/trait.impl/core/ops/arith/trait.Add.js index b419b13da026..43c07585b2a8 100644 --- a/trait.impl/core/ops/arith/trait.Add.js +++ b/trait.impl/core/ops/arith/trait.Add.js @@ -1,6 +1,6 @@ (function() {var implementors = { "calendrical_calculations":[["impl Add<i64> for RataDie"],["impl Add<f64> for Moment"]], -"chrono":[["impl Add<Months> for NaiveDateTime"],["impl Add<Days> for NaiveDate"],["impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>"],["impl Add<Duration> for NaiveTime"],["impl Add<Duration> for NaiveDateTime"],["impl Add<Duration> for NaiveTime"],["impl Add<Days> for NaiveDateTime"],["impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>"],["impl Add<FixedOffset> for NaiveDateTime"],["impl Add<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> Add<Duration> for Date<Tz>"],["impl<Tz: TimeZone> Add<Days> for DateTime<Tz>"],["impl Add for Duration"],["impl<Tz: TimeZone> Add<Months> for DateTime<Tz>"],["impl Add<FixedOffset> for NaiveTime"],["impl Add<Months> for NaiveDate"],["impl Add<Duration> for NaiveDate"],["impl<Tz: TimeZone> Add<FixedOffset> for DateTime<Tz>"]], +"chrono":[["impl Add<Duration> for NaiveDate"],["impl<Tz: TimeZone> Add<FixedOffset> for DateTime<Tz>"],["impl Add<FixedOffset> for NaiveDateTime"],["impl Add<Months> for NaiveDate"],["impl Add<Months> for NaiveDateTime"],["impl Add<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> Add<Days> for DateTime<Tz>"],["impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>"],["impl Add<FixedOffset> for NaiveTime"],["impl Add<Days> for NaiveDateTime"],["impl<Tz: TimeZone> Add<Months> for DateTime<Tz>"],["impl Add for Duration"],["impl Add<Duration> for NaiveDateTime"],["impl Add<Duration> for NaiveTime"],["impl Add<Duration> for NaiveTime"],["impl<Tz: TimeZone> Add<Duration> for Date<Tz>"],["impl Add<Days> for NaiveDate"],["impl<Tz: TimeZone> Add<Duration> for DateTime<Tz>"]], "kurbo":[["impl Add for Vec2"],["impl Add<Vec2> for TranslateScale"],["impl Add<Vec2> for RoundedRect"],["impl Add<TranslateScale> for Vec2"],["impl Add<Rect> for Insets"],["impl Add<Vec2> for Point"],["impl Add<Vec2> for Ellipse"],["impl Add<Insets> for Rect"],["impl Add<Vec2> for Circle"],["impl Add<Vec2> for CircleSegment"],["impl Add<Vec2> for Line"],["impl Add<(f64, f64)> for Point"],["impl Add<Vec2> for Rect"],["impl Add for Size"]], "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"]], diff --git a/trait.impl/core/ops/arith/trait.AddAssign.js b/trait.impl/core/ops/arith/trait.AddAssign.js index f922b94b0f37..63abe3fd562e 100644 --- a/trait.impl/core/ops/arith/trait.AddAssign.js +++ b/trait.impl/core/ops/arith/trait.AddAssign.js @@ -1,6 +1,6 @@ (function() {var implementors = { "calendrical_calculations":[["impl AddAssign<f64> for Moment"],["impl AddAssign<i64> for RataDie"]], -"chrono":[["impl AddAssign<Duration> for NaiveTime"],["impl AddAssign<Duration> for NaiveDateTime"],["impl AddAssign for Duration"],["impl AddAssign<Duration> for NaiveTime"],["impl AddAssign<Duration> for NaiveDateTime"],["impl AddAssign<Duration> for NaiveDate"],["impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>"],["impl<Tz: TimeZone> AddAssign<Duration> for Date<Tz>"],["impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>"]], +"chrono":[["impl AddAssign for Duration"],["impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>"],["impl AddAssign<Duration> for NaiveDate"],["impl AddAssign<Duration> for NaiveDateTime"],["impl AddAssign<Duration> for NaiveTime"],["impl<Tz: TimeZone> AddAssign<Duration> for DateTime<Tz>"],["impl AddAssign<Duration> for NaiveDateTime"],["impl AddAssign<Duration> for NaiveTime"],["impl<Tz: TimeZone> AddAssign<Duration> for Date<Tz>"]], "kurbo":[["impl AddAssign<Vec2> for Point"],["impl AddAssign<Vec2> for TranslateScale"],["impl AddAssign for Vec2"],["impl AddAssign for Size"],["impl AddAssign<(f64, f64)> for Point"]], "num_bigint":[["impl<'a> AddAssign<&'a BigInt> for BigInt"],["impl AddAssign<u16> for BigUint"],["impl AddAssign<i16> for BigInt"],["impl AddAssign<u32> for BigInt"],["impl AddAssign<i8> for BigInt"],["impl AddAssign<u128> for BigInt"],["impl AddAssign<usize> for BigUint"],["impl<'a> AddAssign<&'a BigUint> for BigUint"],["impl AddAssign<u8> for BigUint"],["impl AddAssign<u32> for BigUint"],["impl AddAssign<u64> for BigUint"],["impl AddAssign for BigInt"],["impl AddAssign<i64> for BigInt"],["impl AddAssign<u8> for BigInt"],["impl AddAssign<isize> for BigInt"],["impl AddAssign<u128> for BigUint"],["impl AddAssign<u16> for BigInt"],["impl AddAssign<u64> for BigInt"],["impl AddAssign<i128> for BigInt"],["impl AddAssign<usize> for BigInt"],["impl AddAssign for BigUint"],["impl AddAssign<i32> for BigInt"]], "rgb":[["impl<T, A> AddAssign for RGBA<T, A>where\n T: Add<Output = T> + Copy,\n A: Add<Output = A> + Copy,"],["impl<T, A> AddAssign for GrayAlpha<T, A>where\n T: Add<Output = T> + Copy,\n A: Add<Output = A> + Copy,"],["impl<T> AddAssign<T> for RGBA<T>where\n T: Copy + Add<Output = T>,"],["impl<T> AddAssign<T> for GrayAlpha<T>where\n T: Copy + Add<Output = T>,"],["impl<T> AddAssign<T> for RGB<T>where\n T: Copy + Add<Output = T>,"],["impl<T> AddAssign for Gray<T>where\n T: Add<Output = T> + Copy,"],["impl<T> AddAssign<T> for Gray<T>where\n T: Copy + Add<Output = T>,"],["impl<T> AddAssign for RGB<T>where\n T: Add<Output = T> + Copy,"]], diff --git a/trait.impl/core/ops/arith/trait.Sub.js b/trait.impl/core/ops/arith/trait.Sub.js index 83a8f16091ca..566f87bd48e8 100644 --- a/trait.impl/core/ops/arith/trait.Sub.js +++ b/trait.impl/core/ops/arith/trait.Sub.js @@ -1,7 +1,7 @@ (function() {var implementors = { "ahash":[["impl<T, S> Sub<&AHashSet<T, S>> for &AHashSet<T, S>where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,"]], "calendrical_calculations":[["impl Sub<i64> for RataDie"],["impl Sub for RataDie"],["impl Sub for Moment"],["impl Sub<f64> for Moment"]], -"chrono":[["impl Sub<Days> for NaiveDateTime"],["impl<Tz: TimeZone> Sub<FixedOffset> for DateTime<Tz>"],["impl Sub<Duration> for NaiveTime"],["impl Sub for NaiveDateTime"],["impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>"],["impl<Tz: TimeZone> Sub for DateTime<Tz>"],["impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>"],["impl Sub for Duration"],["impl Sub<FixedOffset> for NaiveDateTime"],["impl Sub<FixedOffset> for NaiveTime"],["impl Sub<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> Sub<&DateTime<Tz>> for DateTime<Tz>"],["impl Sub for NaiveDate"],["impl Sub<Duration> for NaiveDate"],["impl Sub<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> Sub<Months> for DateTime<Tz>"],["impl Sub<Months> for NaiveDate"],["impl Sub<Months> for NaiveDateTime"],["impl<Tz: TimeZone> Sub<Duration> for Date<Tz>"],["impl Sub<Duration> for NaiveTime"],["impl<Tz: TimeZone> Sub for Date<Tz>"],["impl Sub for NaiveTime"],["impl Sub<Days> for NaiveDate"],["impl<Tz: TimeZone> Sub<Days> for DateTime<Tz>"]], +"chrono":[["impl Sub<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> Sub<Duration> for Date<Tz>"],["impl<Tz: TimeZone> Sub<&DateTime<Tz>> for DateTime<Tz>"],["impl Sub<Days> for NaiveDate"],["impl Sub<Duration> for NaiveTime"],["impl Sub for NaiveDateTime"],["impl Sub<Months> for NaiveDateTime"],["impl Sub for NaiveTime"],["impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>"],["impl<Tz: TimeZone> Sub<Months> for DateTime<Tz>"],["impl Sub<Months> for NaiveDate"],["impl Sub<Days> for NaiveDateTime"],["impl Sub for Duration"],["impl<Tz: TimeZone> Sub for DateTime<Tz>"],["impl Sub<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> Sub<Duration> for DateTime<Tz>"],["impl Sub<Duration> for NaiveDate"],["impl Sub for NaiveDate"],["impl Sub<FixedOffset> for NaiveTime"],["impl<Tz: TimeZone> Sub<FixedOffset> for DateTime<Tz>"],["impl Sub<Duration> for NaiveTime"],["impl<Tz: TimeZone> Sub for Date<Tz>"],["impl<Tz: TimeZone> Sub<Days> for DateTime<Tz>"],["impl Sub<FixedOffset> for NaiveDateTime"]], "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,"]], "git2":[["impl Sub for RepositoryOpenFlags"],["impl Sub for DiffStatsFormat"],["impl Sub for CheckoutNotificationType"],["impl Sub for SubmoduleStatus"],["impl Sub for PathspecFlags"],["impl Sub for IndexEntryFlag"],["impl Sub for RepositoryInitMode"],["impl Sub for RevparseMode"],["impl Sub for CredentialType"],["impl Sub for MergeAnalysis"],["impl Sub for Status"],["impl Sub for ReferenceFormat"],["impl Sub for IndexEntryExtendedFlag"],["impl Sub for StashFlags"],["impl Sub for AttrCheckFlags"],["impl Sub for StashApplyFlags"],["impl Sub for MergePreference"],["impl Sub for IndexAddOption"],["impl Sub for OdbLookupFlags"],["impl Sub for Sort"],["impl Sub for DiffFlags"]], "hashbrown":[["impl<T, S> Sub<&HashSet<T, S>> for &HashSet<T, S>where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,"]], @@ -16,7 +16,7 @@ "rgb":[["impl<T> Sub<T> for Gray<T>where\n T: Copy + Sub<Output = T>,"],["impl<T: Sub> Sub for RGB<T>"],["impl<T> Sub<T> for GrayAlpha<T>where\n T: Copy + Sub<Output = T>,"],["impl<T> Sub<T> for RGB<T>where\n T: Copy + Sub<Output = T>,"],["impl<T> Sub<T> for RGBA<T>where\n T: Copy + Sub<Output = T>,"],["impl<T: Sub, A: Sub> Sub for GrayAlpha<T, A>"],["impl<T: Sub, A: Sub> Sub for RGBA<T, A>"],["impl<T: Sub> Sub for Gray<T>"]], "rustix":[["impl Sub for AtFlags"],["impl Sub for SealFlags"],["impl Sub for MemfdFlags"],["impl Sub for FallocateFlags"],["impl Sub for XattrFlags"],["impl Sub for DupFlags"],["impl Sub for ResolveFlags"],["impl Sub for Mode"],["impl Sub for WatchFlags"],["impl Sub for RenameFlags"],["impl Sub for StatVfsMountFlags"],["impl Sub for IFlags"],["impl Sub for ReadWriteFlags"],["impl Sub for Access"],["impl Sub for FdFlags"],["impl Sub for CreateFlags"],["impl Sub for StatxFlags"],["impl Sub for OFlags"]], "rustybuzz":[["impl Sub for SerializeFlags"],["impl Sub for BufferFlags"]], -"sqlx_postgres":[["impl Sub for PgLQueryVariantFlag"],["impl Sub for PgMoney"]], +"sqlx_postgres":[["impl Sub for PgMoney"],["impl Sub for PgLQueryVariantFlag"]], "time":[["impl Sub<Duration> for Duration"],["impl Sub<Duration> for OffsetDateTime"],["impl Sub<Duration> for Time"],["impl Sub<Duration> for Instant"],["impl Sub<Duration> for SystemTime"],["impl Sub for Time"],["impl Sub<Instant> for Instant"],["impl Sub<Instant> for Instant"],["impl Sub<Duration> for Time"],["impl Sub for Duration"],["impl Sub<Duration> for OffsetDateTime"],["impl Sub for Date"],["impl Sub<SystemTime> for OffsetDateTime"],["impl Sub for Instant"],["impl Sub<Duration> for PrimitiveDateTime"],["impl Sub<Duration> for Instant"],["impl Sub for PrimitiveDateTime"],["impl Sub for OffsetDateTime"],["impl Sub<Duration> for Instant"],["impl Sub<OffsetDateTime> for SystemTime"],["impl Sub<Duration> for Date"],["impl Sub<Duration> for Date"],["impl Sub<Duration> for Duration"],["impl Sub<Duration> for PrimitiveDateTime"]], "tiny_skia_path":[["impl Sub for Point"],["impl Sub for f32x2"]], "tokio":[["impl Sub for Instant"],["impl Sub for Ready"],["impl Sub<Duration> for Instant"]], diff --git a/trait.impl/core/ops/arith/trait.SubAssign.js b/trait.impl/core/ops/arith/trait.SubAssign.js index 7456f169b7d9..6645f87deff8 100644 --- a/trait.impl/core/ops/arith/trait.SubAssign.js +++ b/trait.impl/core/ops/arith/trait.SubAssign.js @@ -1,6 +1,6 @@ (function() {var implementors = { "calendrical_calculations":[["impl SubAssign<i64> for RataDie"],["impl SubAssign<f64> for Moment"]], -"chrono":[["impl SubAssign<Duration> for NaiveTime"],["impl SubAssign<Duration> for NaiveDate"],["impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>"],["impl<Tz: TimeZone> SubAssign<Duration> for Date<Tz>"],["impl SubAssign<Duration> for NaiveDateTime"],["impl SubAssign<Duration> for NaiveTime"],["impl SubAssign<Duration> for NaiveDateTime"],["impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>"],["impl SubAssign for Duration"]], +"chrono":[["impl<Tz: TimeZone> SubAssign<Duration> for Date<Tz>"],["impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>"],["impl SubAssign<Duration> for NaiveTime"],["impl<Tz: TimeZone> SubAssign<Duration> for DateTime<Tz>"],["impl SubAssign<Duration> for NaiveDateTime"],["impl SubAssign<Duration> for NaiveDateTime"],["impl SubAssign<Duration> for NaiveTime"],["impl SubAssign for Duration"],["impl SubAssign<Duration> for NaiveDate"]], "git2":[["impl SubAssign for IndexEntryFlag"],["impl SubAssign for DiffStatsFormat"],["impl SubAssign for MergeAnalysis"],["impl SubAssign for ReferenceFormat"],["impl SubAssign for StashApplyFlags"],["impl SubAssign for MergePreference"],["impl SubAssign for RevparseMode"],["impl SubAssign for RepositoryInitMode"],["impl SubAssign for IndexEntryExtendedFlag"],["impl SubAssign for IndexAddOption"],["impl SubAssign for PathspecFlags"],["impl SubAssign for RepositoryOpenFlags"],["impl SubAssign for DiffFlags"],["impl SubAssign for CredentialType"],["impl SubAssign for SubmoduleStatus"],["impl SubAssign for CheckoutNotificationType"],["impl SubAssign for Sort"],["impl SubAssign for OdbLookupFlags"],["impl SubAssign for StashFlags"],["impl SubAssign for AttrCheckFlags"],["impl SubAssign for Status"]], "kurbo":[["impl SubAssign for Size"],["impl SubAssign<(f64, f64)> for Point"],["impl SubAssign for Vec2"],["impl SubAssign<Vec2> for Point"],["impl SubAssign<Vec2> for TranslateScale"]], "nix":[["impl SubAssign for FsFlags"],["impl SubAssign for AtFlags"],["impl SubAssign for FdFlag"],["impl SubAssign for OFlag"],["impl SubAssign for RenameFlags"],["impl SubAssign for FallocateFlags"],["impl SubAssign for Mode"],["impl SubAssign for SealFlag"],["impl SubAssign for AccessFlags"],["impl SubAssign for SFlag"],["impl SubAssign for MemFdCreateFlag"]], @@ -10,7 +10,7 @@ "rgb":[["impl<T> SubAssign for Gray<T>where\n T: Sub<Output = T> + Copy,"],["impl<T, A> SubAssign for RGBA<T, A>where\n T: Sub<Output = T> + Copy,\n A: Sub<Output = A> + Copy,"],["impl<T, A> SubAssign for GrayAlpha<T, A>where\n T: Sub<Output = T> + Copy,\n A: Sub<Output = A> + Copy,"],["impl<T> SubAssign for RGB<T>where\n T: Sub<Output = T> + Copy,"],["impl<T> SubAssign<T> for RGB<T>where\n T: Copy + Sub<Output = T>,"],["impl<T> SubAssign<T> for RGBA<T>where\n T: Copy + Sub<Output = T>,"],["impl<T> SubAssign<T> for Gray<T>where\n T: Copy + Sub<Output = T>,"],["impl<T> SubAssign<T> for GrayAlpha<T>where\n T: Copy + Sub<Output = T>,"]], "rustix":[["impl SubAssign for FdFlags"],["impl SubAssign for XattrFlags"],["impl SubAssign for IFlags"],["impl SubAssign for ResolveFlags"],["impl SubAssign for AtFlags"],["impl SubAssign for Access"],["impl SubAssign for ReadWriteFlags"],["impl SubAssign for Mode"],["impl SubAssign for RenameFlags"],["impl SubAssign for MemfdFlags"],["impl SubAssign for SealFlags"],["impl SubAssign for FallocateFlags"],["impl SubAssign for StatxFlags"],["impl SubAssign for CreateFlags"],["impl SubAssign for OFlags"],["impl SubAssign for DupFlags"],["impl SubAssign for WatchFlags"],["impl SubAssign for StatVfsMountFlags"]], "rustybuzz":[["impl SubAssign for SerializeFlags"],["impl SubAssign for BufferFlags"]], -"sqlx_postgres":[["impl SubAssign for PgMoney"],["impl SubAssign for PgLQueryVariantFlag"]], +"sqlx_postgres":[["impl SubAssign for PgLQueryVariantFlag"],["impl SubAssign for PgMoney"]], "time":[["impl SubAssign<Duration> for OffsetDateTime"],["impl SubAssign<Duration> for Instant"],["impl SubAssign<Duration> for Date"],["impl SubAssign<Duration> for Time"],["impl SubAssign<Duration> for PrimitiveDateTime"],["impl SubAssign<Duration> for Duration"],["impl SubAssign<Duration> for Duration"],["impl SubAssign<Duration> for OffsetDateTime"],["impl SubAssign<Duration> for PrimitiveDateTime"],["impl SubAssign for Duration"],["impl SubAssign<Duration> for Instant"],["impl SubAssign<Duration> for SystemTime"],["impl SubAssign<Duration> for Time"],["impl SubAssign<Duration> for Instant"],["impl SubAssign<Duration> for Date"]], "tiny_skia_path":[["impl SubAssign for Point"]], "tokio":[["impl SubAssign<Duration> for Instant"]] diff --git a/trait.impl/core/ops/deref/trait.Deref.js b/trait.impl/core/ops/deref/trait.Deref.js index 10eb6b476780..72e4652e05da 100644 --- a/trait.impl/core/ops/deref/trait.Deref.js +++ b/trait.impl/core/ops/deref/trait.Deref.js @@ -21,7 +21,7 @@ "futures_executor":[["impl<S: Stream + Unpin> Deref for BlockingStream<S>"]], "futures_intrusive":[["impl<MutexType: RawMutex, T> Deref for GenericMutexGuard<'_, MutexType, T>"]], "futures_task":[["impl Deref for WakerRef<'_>"]], -"futures_util":[["impl<T: ?Sized> Deref for MutexGuard<'_, T>"],["impl<T: ?Sized> Deref for OwnedMutexGuard<T>"],["impl<T: ?Sized, U: ?Sized> Deref for MappedMutexGuard<'_, T, U>"]], +"futures_util":[["impl<T: ?Sized, U: ?Sized> Deref for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Deref for OwnedMutexGuard<T>"],["impl<T: ?Sized> Deref for MutexGuard<'_, T>"]], "generic_array":[["impl<T, N> Deref for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "gimli":[["impl<'input, Endian> Deref for EndianSlice<'input, Endian>where\n Endian: Endianity,"]], "git2":[["impl Deref for Buf"],["impl Deref for OidArray"]], @@ -42,14 +42,14 @@ "regex_automata":[["impl<T, F: Fn() -> T> Deref for Lazy<T, F>"],["impl<'a, T: Send, F: Fn() -> T> Deref for PoolGuard<'a, T, F>"]], "rgb":[["impl<T> Deref for Gray<T>"]], "roxmltree":[["impl Deref for StringStorage<'_>"]], -"rustls":[["impl Deref for ServerConnection"],["impl Deref for ClientConnection"],["impl<T> Deref for ConnectionCommon<T>"],["impl Deref for Tls13ClientSessionValue"],["impl<T> Deref for Retrieved<T>"],["impl Deref for Connection"],["impl Deref for Tls12ClientSessionValue"]], +"rustls":[["impl Deref for Connection"],["impl Deref for Tls13ClientSessionValue"],["impl<T> Deref for ConnectionCommon<T>"],["impl Deref for ClientConnection"],["impl<T> Deref for Retrieved<T>"],["impl Deref for ServerConnection"],["impl Deref for Tls12ClientSessionValue"]], "rustybuzz":[["impl<'a> Deref for Face<'a>"]], "scopeguard":[["impl<T, F, S> Deref for ScopeGuard<T, F, S>where\n F: FnOnce(T),\n S: Strategy,"]], "sharded_slab":[["impl<'a, T, C> Deref for RefMut<'a, T, C>where\n T: Clear + Default,\n C: Config,"],["impl<T, C> Deref for OwnedRef<T, C>where\n T: Clear + Default,\n C: Config,"],["impl<'a, T, C> Deref for Ref<'a, T, C>where\n T: Clear + Default,\n C: Config,"],["impl<T, C> Deref for OwnedEntry<T, C>where\n C: Config,"],["impl<'a, T, C: Config> Deref for Entry<'a, T, C>"],["impl<T, C> Deref for OwnedRefMut<T, C>where\n T: Clear + Default,\n C: Config,"]], "smallvec":[["impl<A: Array> Deref for SmallVec<A>"]], "socket2":[["impl<'s> Deref for SockRef<'s>"],["impl<'a> Deref for MaybeUninitSlice<'a>"]], "sqlx_core":[["impl<T> Deref for Text<T>"],["impl<F: ?Sized> Deref for DebugFn<F>"],["impl<'c, DB> Deref for Transaction<'c, DB>where\n DB: Database,"],["impl Deref for UStr"],["impl<DB: Database> Deref for PoolConnection<DB>"],["impl<'c, DB: Database> Deref for MaybePoolConnection<'c, DB>"],["impl<T> Deref for Json<T>"]], -"sqlx_postgres":[["impl<'lock, C: AsMut<PgConnection> + AsRef<PgConnection>> Deref for PgAdvisoryLockGuard<'lock, C>"],["impl Deref for PgLTreeLabel"],["impl Deref for PgArgumentBuffer"],["impl Deref for PgLQuery"],["impl Deref for PgCiText"],["impl Deref for PgTypeInfo"],["impl Deref for PgLTree"]], +"sqlx_postgres":[["impl Deref for PgLTree"],["impl Deref for PgLQuery"],["impl<'lock, C: AsMut<PgConnection> + AsRef<PgConnection>> Deref for PgAdvisoryLockGuard<'lock, C>"],["impl Deref for PgCiText"],["impl Deref for PgArgumentBuffer"],["impl Deref for PgTypeInfo"],["impl Deref for PgLTreeLabel"]], "tempfile":[["impl Deref for TempPath"]], "tinystr":[["impl<const N: usize> Deref for TinyAsciiStr<N>"]], "tinyvec":[["impl<'s, T> Deref for SliceVec<'s, T>"],["impl<A: Array> Deref for ArrayVec<A>"],["impl<A: Array> Deref for TinyVec<A>"]], diff --git a/trait.impl/core/ops/deref/trait.DerefMut.js b/trait.impl/core/ops/deref/trait.DerefMut.js index 256644e15ef4..d9a2860ebf85 100644 --- a/trait.impl/core/ops/deref/trait.DerefMut.js +++ b/trait.impl/core/ops/deref/trait.DerefMut.js @@ -17,7 +17,7 @@ "either":[["impl<L, R> DerefMut for Either<L, R>where\n L: DerefMut,\n R: DerefMut<Target = L::Target>,"]], "futures_executor":[["impl<S: Stream + Unpin> DerefMut for BlockingStream<S>"]], "futures_intrusive":[["impl<MutexType: RawMutex, T> DerefMut for GenericMutexGuard<'_, MutexType, T>"]], -"futures_util":[["impl<T: ?Sized> DerefMut for MutexGuard<'_, T>"],["impl<T: ?Sized, U: ?Sized> DerefMut for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> DerefMut for OwnedMutexGuard<T>"]], +"futures_util":[["impl<T: ?Sized, U: ?Sized> DerefMut for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> DerefMut for MutexGuard<'_, T>"],["impl<T: ?Sized> DerefMut for OwnedMutexGuard<T>"]], "generic_array":[["impl<T, N> DerefMut for GenericArray<T, N>where\n N: ArrayLength<T>,"]], "git2":[["impl DerefMut for Buf"]], "headless_lms_server":[["impl DerefMut for AuthToken"]], @@ -26,7 +26,7 @@ "once_cell":[["impl<T, F: FnOnce() -> T> DerefMut for Lazy<T, F>"],["impl<T, F: FnOnce() -> T> DerefMut for Lazy<T, F>"]], "openssl":[["impl DerefMut for BigNumContext"],["impl<T> DerefMut for X509Lookup<T>"],["impl DerefMut for X509NameEntry"],["impl DerefMut for SrtpProtectionProfile"],["impl<T> DerefMut for Rsa<T>"],["impl DerefMut for X509"],["impl DerefMut for Conf"],["impl DerefMut for SslCipher"],["impl<T> DerefMut for Dh<T>"],["impl DerefMut for X509Crl"],["impl DerefMut for SslAcceptorBuilder"],["impl DerefMut for X509Store"],["impl DerefMut for DistPointName"],["impl DerefMut for Asn1Object"],["impl DerefMut for Pkcs7"],["impl DerefMut for X509Name"],["impl DerefMut for OcspResponse"],["impl DerefMut for X509Algorithm"],["impl DerefMut for LibCtx"],["impl DerefMut for Asn1GeneralizedTime"],["impl DerefMut for X509StoreContext"],["impl DerefMut for X509StoreBuilder"],["impl DerefMut for Asn1Enumerated"],["impl DerefMut for X509Req"],["impl DerefMut for Pkcs12"],["impl DerefMut for Asn1OctetString"],["impl DerefMut for ConnectConfiguration"],["impl<T> DerefMut for EcKey<T>"],["impl DerefMut for X509Extension"],["impl DerefMut for X509Revoked"],["impl DerefMut for CipherCtx"],["impl DerefMut for X509Object"],["impl<T> DerefMut for X509LookupMethod<T>"],["impl DerefMut for X509VerifyParam"],["impl<T> DerefMut for PKey<T>"],["impl DerefMut for EcGroup"],["impl DerefMut for EcdsaSig"],["impl DerefMut for Cipher"],["impl DerefMut for Provider"],["impl DerefMut for SslContext"],["impl DerefMut for AccessDescription"],["impl DerefMut for BigNum"],["impl DerefMut for DsaSig"],["impl DerefMut for CmsContentInfo"],["impl DerefMut for Pkcs7SignerInfo"],["impl DerefMut for GeneralName"],["impl DerefMut for OcspOneReq"],["impl DerefMut for MdCtx"],["impl DerefMut for OcspRequest"],["impl DerefMut for Asn1String"],["impl<T> DerefMut for PkeyCtx<T>"],["impl DerefMut for Pkcs7Signed"],["impl DerefMut for Asn1BitString"],["impl<T> DerefMut for Dsa<T>"],["impl DerefMut for OcspBasicResponse"],["impl DerefMut for SslConnectorBuilder"],["impl DerefMut for OcspCertId"],["impl DerefMut for Asn1Time"],["impl DerefMut for EcPoint"],["impl<T: Stackable> DerefMut for Stack<T>"],["impl DerefMut for DistPoint"],["impl DerefMut for DigestBytes"],["impl DerefMut for OpensslString"],["impl DerefMut for Ssl"],["impl DerefMut for Asn1Integer"],["impl DerefMut for SslSession"],["impl DerefMut for Md"]], "regex_automata":[["impl<'a, T: Send, F: Fn() -> T> DerefMut for PoolGuard<'a, T, F>"]], -"rustls":[["impl DerefMut for Connection"],["impl DerefMut for ServerConnection"],["impl<T> DerefMut for ConnectionCommon<T>"],["impl DerefMut for ClientConnection"]], +"rustls":[["impl DerefMut for ClientConnection"],["impl<T> DerefMut for ConnectionCommon<T>"],["impl DerefMut for ServerConnection"],["impl DerefMut for Connection"]], "rustybuzz":[["impl<'a> DerefMut for Face<'a>"]], "scopeguard":[["impl<T, F, S> DerefMut for ScopeGuard<T, F, S>where\n F: FnOnce(T),\n S: Strategy,"]], "sharded_slab":[["impl<'a, T, C> DerefMut for RefMut<'a, T, C>where\n T: Clear + Default,\n C: Config,"],["impl<T, C> DerefMut for OwnedRefMut<T, C>where\n T: Clear + Default,\n C: Config,"]], diff --git a/trait.impl/core/ops/drop/trait.Drop.js b/trait.impl/core/ops/drop/trait.Drop.js index 2d79ac6d6a51..24f2688e96aa 100644 --- a/trait.impl/core/ops/drop/trait.Drop.js +++ b/trait.impl/core/ops/drop/trait.Drop.js @@ -28,13 +28,13 @@ "futures_executor":[["impl Drop for Enter"]], "futures_intrusive":[["impl<'a, MutexType, T: Clone> Drop for StateReceiveFuture<'a, MutexType, T>"],["impl<'a, MutexType, T> Drop for ChannelSendFuture<'a, MutexType, T>"],["impl<'a, MutexType, T> Drop for ChannelReceiveFuture<'a, MutexType, T>"],["impl<'a, MutexType: RawMutex> Drop for GenericSemaphoreAcquireFuture<'a, MutexType>"],["impl<MutexType, T> Drop for GenericStateSender<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<'a> Drop for LocalTimerFuture<'a>"],["impl<MutexType, T> Drop for GenericOneshotReceiver<MutexType, T>where\n MutexType: RawMutex,"],["impl<MutexType: RawMutex> Drop for GenericSharedSemaphoreReleaser<MutexType>"],["impl<MutexType, T> Drop for ChannelSendFuture<MutexType, T>"],["impl<MutexType, T> Drop for GenericStateReceiver<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<MutexType, T, A> Drop for GenericSender<MutexType, T, A>where\n MutexType: RawMutex,\n A: RingBuf<Item = T>,"],["impl<MutexType, T> Drop for GenericOneshotSender<MutexType, T>where\n MutexType: RawMutex,"],["impl<MutexType: RawMutex> Drop for GenericSharedSemaphoreAcquireFuture<MutexType>"],["impl<'a, MutexType: RawMutex, T> Drop for GenericMutexLockFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex> Drop for GenericSemaphoreReleaser<'_, MutexType>"],["impl<MutexType, T> Drop for StateReceiveFuture<MutexType, T>"],["impl<'a, MutexType: RawMutex> Drop for GenericWaitForEventFuture<'a, MutexType>"],["impl<MutexType: RawMutex, T> Drop for GenericMutexGuard<'_, MutexType, T>"],["impl<MutexType, T> Drop for GenericOneshotBroadcastSender<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"],["impl<T, A> Drop for ArrayBuf<T, A>where\n A: AsMut<[T]> + AsRef<[T]> + RealArray<T>,"],["impl<MutexType, T, A> Drop for GenericReceiver<MutexType, T, A>where\n MutexType: RawMutex,\n A: RingBuf<Item = T>,"],["impl<MutexType, T> Drop for ChannelReceiveFuture<MutexType, T>"],["impl<MutexType, T> Drop for GenericOneshotBroadcastReceiver<MutexType, T>where\n MutexType: RawMutex,\n T: Clone,"]], "futures_task":[["impl<T> Drop for LocalFutureObj<'_, T>"]], -"futures_util":[["impl<T: ?Sized> Drop for MutexGuard<'_, T>"],["impl<T: ?Sized, U: ?Sized> Drop for MappedMutexGuard<'_, T, U>"],["impl<T: ?Sized> Drop for OwnedMutexGuard<T>"],["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<Fut> Drop for FuturesUnordered<Fut>"]], +"futures_util":[["impl<T: ?Sized> Drop for MutexLockFuture<'_, T>"],["impl<T: ?Sized> Drop for OwnedMutexLockFuture<T>"],["impl<T: ?Sized> Drop for OwnedMutexGuard<T>"],["impl<T: ?Sized, U: ?Sized> Drop for MappedMutexGuard<'_, T, U>"],["impl<Fut> Drop for Shared<Fut>where\n Fut: Future,"],["impl<T: ?Sized> Drop for MutexGuard<'_, T>"],["impl<Fut> Drop for FuturesUnordered<Fut>"]], "generic_array":[["impl<T, N> Drop for GenericArrayIter<T, N>where\n N: ArrayLength<T>,"]], "gif":[["impl<W: Write> Drop for Encoder<W>"]], "git2":[["impl<'repo> Drop for Blame<'repo>"],["impl<'repo> Drop for Reference<'repo>"],["impl<'repo> Drop for Tree<'repo>"],["impl<'repo> Drop for Object<'repo>"],["impl<'repo> Drop for Tag<'repo>"],["impl<'index> Drop for IndexConflicts<'index>"],["impl Drop for Mailmap"],["impl<'repo> Drop for Note<'repo>"],["impl<'a> Drop for Signature<'a>"],["impl<'ps> Drop for PathspecMatchList<'ps>"],["impl Drop for Transport"],["impl<'repo> Drop for Describe<'repo>"],["impl<'repo> Drop for References<'repo>"],["impl Drop for Cred"],["impl Drop for Indexer<'_>"],["impl Drop for StringArray"],["impl<'repo> Drop for Notes<'repo>"],["impl<'repo> Drop for Branches<'repo>"],["impl<'repo> Drop for OdbPackwriter<'repo>"],["impl Drop for Buf"],["impl<'repo> Drop for PackBuilder<'repo>"],["impl Drop for Transaction<'_>"],["impl<'repo> Drop for Rebase<'repo>"],["impl<'repo> Drop for Diff<'repo>"],["impl<'a> Drop for OdbObject<'a>"],["impl<'repo, 'connection, 'cb> Drop for RemoteConnection<'repo, 'connection, 'cb>"],["impl Drop for Config"],["impl Drop for Repository"],["impl Drop for Worktree"],["impl<'repo> Drop for TreeBuilder<'repo>"],["impl<'repo> Drop for AnnotatedCommit<'repo>"],["impl<'repo> Drop for OdbReader<'repo>"],["impl<'repo> Drop for Commit<'repo>"],["impl Drop for DiffStats"],["impl<'repo> Drop for Revwalk<'repo>"],["impl<'a> Drop for TreeEntry<'a>"],["impl<'cfg> Drop for ConfigEntries<'cfg>"],["impl<'repo> Drop for Odb<'repo>"],["impl<'repo> Drop for BlobWriter<'repo>"],["impl Drop for Reflog"],["impl<'repo> Drop for OdbWriter<'repo>"],["impl Drop for Index"],["impl<'repo> Drop for Remote<'repo>"],["impl Drop for Pathspec"],["impl<'repo> Drop for Submodule<'repo>"],["impl<'cfg> Drop for ConfigEntry<'cfg>"],["impl<'repo> Drop for Blob<'repo>"],["impl<'repo> Drop for Statuses<'repo>"],["impl<'buffers> Drop for Patch<'buffers>"],["impl Drop for OidArray"]], "h2":[["impl Drop for RecvStream"]], -"hashbrown":[["impl<T, A: Allocator> Drop for RawIntoIter<T, A>"],["impl<T, A: Allocator> Drop for RawDrain<'_, T, A>"],["impl<T, A: Allocator> Drop for RawTable<T, A>"]], -"hashlink":[["impl<K, V> Drop for IntoIter<K, V>"],["impl<K, V, S> Drop for LinkedHashMap<K, V, S>"],["impl<'a, K, V> Drop for Drain<'a, K, V>"]], +"hashbrown":[["impl<T, A: Allocator> Drop for RawIntoIter<T, A>"],["impl<T, A: Allocator> Drop for RawTable<T, A>"],["impl<T, A: Allocator> Drop for RawDrain<'_, T, A>"]], +"hashlink":[["impl<K, V, S> Drop for LinkedHashMap<K, V, S>"],["impl<K, V> Drop for IntoIter<K, V>"],["impl<'a, K, V> Drop for Drain<'a, K, V>"]], "http":[["impl<T> Drop for IntoIter<T>"],["impl<'a, T> Drop for Drain<'a, T>"],["impl<'a, T> Drop for ValueDrain<'a, T>"]], "hyper":[["impl Drop for GaiFuture"]], "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,"]], @@ -52,7 +52,7 @@ "smallvec":[["impl<A: Array> Drop for IntoIter<A>"],["impl<'a, T: 'a + Array> Drop for Drain<'a, T>"],["impl<A: Array> Drop for SmallVec<A>"]], "spin":[["impl<T, R> Drop for Once<T, R>"]], "sqlx_core":[["impl<'c, DB> Drop for Transaction<'c, DB>where\n DB: Database,"],["impl<'q> Drop for QueryLogger<'q>"],["impl<DB: Database> Drop for PoolConnection<DB>"]], -"sqlx_postgres":[["impl<C: DerefMut<Target = PgConnection>> Drop for PgCopyIn<C>"],["impl Drop for PgListener"],["impl<'lock, C: AsMut<PgConnection>> Drop for PgAdvisoryLockGuard<'lock, C>"]], +"sqlx_postgres":[["impl<'lock, C: AsMut<PgConnection>> Drop for PgAdvisoryLockGuard<'lock, C>"],["impl<C: DerefMut<Target = PgConnection>> Drop for PgCopyIn<C>"],["impl Drop for PgListener"]], "tar":[["impl<W: Write> Drop for Builder<W>"]], "tempdir":[["impl Drop for TempDir"]], "tempfile":[["impl Drop for TempPath"],["impl Drop for TempDir"]], diff --git a/trait.impl/core/str/traits/trait.FromStr.js b/trait.impl/core/str/traits/trait.FromStr.js index 2a00464b7937..692eeb589665 100644 --- a/trait.impl/core/str/traits/trait.FromStr.js +++ b/trait.impl/core/str/traits/trait.FromStr.js @@ -3,7 +3,7 @@ "actix_web":[["impl FromStr for CacheDirective"],["impl FromStr for ContentRangeSpec"],["impl FromStr for ContentLength"],["impl<T: FromStr> FromStr for Preference<T>"],["impl FromStr for Encoding"],["impl FromStr for EntityTag"],["impl FromStr for ByteRangeSpec"],["impl FromStr for Range"]], "arrayvec":[["impl<const CAP: usize> FromStr for ArrayString<CAP>"]], "blake3":[["impl FromStr for Hash"]], -"chrono":[["impl FromStr for DateTime<Utc>"],["impl FromStr for NaiveDate"],["impl FromStr for NaiveDateTime"],["impl FromStr for DateTime<Local>"],["impl FromStr for DateTime<FixedOffset>"],["impl FromStr for Weekday"],["impl FromStr for FixedOffset"],["impl FromStr for NaiveTime"],["impl FromStr for Month"]], +"chrono":[["impl FromStr for DateTime<Utc>"],["impl FromStr for DateTime<FixedOffset>"],["impl FromStr for Weekday"],["impl FromStr for NaiveDate"],["impl FromStr for Month"],["impl FromStr for FixedOffset"],["impl FromStr for NaiveTime"],["impl FromStr for DateTime<Local>"],["impl FromStr for NaiveDateTime"]], "cloud_storage":[["impl FromStr for Team"]], "cookie":[["impl FromStr for Cookie<'static>"]], "data_url":[["impl FromStr for Mime"]], @@ -25,7 +25,7 @@ "jsonwebtoken":[["impl FromStr for Algorithm"]], "language_tags":[["impl FromStr for LanguageTag"]], "lettre":[["impl FromStr for Response"],["impl FromStr for ContentType"],["impl FromStr for Mailbox"],["impl FromStr for Address"],["impl FromStr for Mailboxes"],["impl FromStr for ContentTransferEncoding"]], -"log":[["impl FromStr for LevelFilter"],["impl FromStr for Level"]], +"log":[["impl FromStr for Level"],["impl FromStr for LevelFilter"]], "matchers":[["impl FromStr for Pattern"]], "mime":[["impl FromStr for Mime"]], "num_bigint":[["impl FromStr for BigUint"],["impl FromStr for BigInt"]], @@ -36,7 +36,7 @@ "serde_json":[["impl FromStr for Value"],["impl FromStr for Number"]], "sha1_smol":[["impl FromStr for Digest"]], "sqlx_core":[["impl FromStr for AnyKind"],["impl FromStr for AnyConnectOptions"]], -"sqlx_postgres":[["impl FromStr for PgLQueryLevel"],["impl FromStr for PgSslMode"],["impl FromStr for PgLTree"],["impl FromStr for PgCiText"],["impl FromStr for PgLTreeLabel"],["impl FromStr for PgLQuery"],["impl FromStr for PgLQueryVariant"],["impl FromStr for PgConnectOptions"]], +"sqlx_postgres":[["impl FromStr for PgConnectOptions"],["impl FromStr for PgLTree"],["impl FromStr for PgCiText"],["impl FromStr for PgLTreeLabel"],["impl FromStr for PgLQuery"],["impl FromStr for PgLQueryVariant"],["impl FromStr for PgLQueryLevel"],["impl FromStr for PgSslMode"]], "svgtypes":[["impl FromStr for ViewBox"],["impl FromStr for AspectRatio"],["impl FromStr for PaintOrder"],["impl FromStr for Length"],["impl FromStr for TransformOrigin"],["impl FromStr for Transform"],["impl FromStr for DirectionalPosition"],["impl FromStr for Color"],["impl FromStr for EnableBackground"],["impl FromStr for Number"],["impl FromStr for Angle"]], "time":[["impl FromStr for Month"],["impl FromStr for Weekday"]], "tinystr":[["impl<const N: usize> FromStr for TinyAsciiStr<N>"]], diff --git a/trait.impl/crypto_common/trait.BlockSizeUser.js b/trait.impl/crypto_common/trait.BlockSizeUser.js index 903eeea05d23..ce895f57e894 100644 --- a/trait.impl/crypto_common/trait.BlockSizeUser.js +++ b/trait.impl/crypto_common/trait.BlockSizeUser.js @@ -9,5 +9,5 @@ "md5":[["impl BlockSizeUser for Md5Core"]], "polyval":[["impl BlockSizeUser for Polyval"]], "sha1":[["impl BlockSizeUser for Sha1Core"]], -"sha2":[["impl BlockSizeUser for Sha256VarCore"],["impl BlockSizeUser for Sha512VarCore"]] +"sha2":[["impl BlockSizeUser for Sha512VarCore"],["impl BlockSizeUser for Sha256VarCore"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/crypto_common/trait.KeyInit.js b/trait.impl/crypto_common/trait.KeyInit.js index 52c7ab2073ae..20b691eb8f90 100644 --- a/trait.impl/crypto_common/trait.KeyInit.js +++ b/trait.impl/crypto_common/trait.KeyInit.js @@ -6,7 +6,7 @@ "crypto_common":[], "digest":[["impl<T> KeyInit for CoreWrapper<T>where\n T: BufferKindUser + KeyInit,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], "ghash":[["impl KeyInit for GHash"]], -"hmac":[["impl<D: Digest + BlockSizeUser> KeyInit for SimpleHmac<D>"],["impl<D> KeyInit for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"]], +"hmac":[["impl<D> KeyInit for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"],["impl<D: Digest + BlockSizeUser> KeyInit for SimpleHmac<D>"]], "polyval":[["impl KeyInit for Polyval"]], "universal_hash":[] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/crypto_common/trait.Reset.js b/trait.impl/crypto_common/trait.Reset.js index 73eb14494192..b74dd4e3d725 100644 --- a/trait.impl/crypto_common/trait.Reset.js +++ b/trait.impl/crypto_common/trait.Reset.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"digest":[["impl<T> Reset for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore + Reset,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T, OutSize, O> Reset for CtVariableCoreWrapper<T, OutSize, O>where\n T: VariableOutputCore,\n OutSize: ArrayLength<u8> + IsLessOrEqual<T::OutputSize>,\n LeEq<OutSize, T::OutputSize>: NonZero,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Reset for CoreWrapper<T>where\n T: BufferKindUser + Reset,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], +"digest":[["impl<T, OutSize, O> Reset for CtVariableCoreWrapper<T, OutSize, O>where\n T: VariableOutputCore,\n OutSize: ArrayLength<u8> + IsLessOrEqual<T::OutputSize>,\n LeEq<OutSize, T::OutputSize>: NonZero,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Reset for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore + Reset,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Reset for CoreWrapper<T>where\n T: BufferKindUser + Reset,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], "hmac":[["impl<D: Digest + BlockSizeUser + Reset> Reset for SimpleHmac<D>"],["impl<D> Reset for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"]], "md5":[["impl Reset for Md5Core"]], "polyval":[["impl Reset for Polyval"]], diff --git a/trait.impl/digest/core_api/trait.UpdateCore.js b/trait.impl/digest/core_api/trait.UpdateCore.js index ca93de67d209..e1e198d55825 100644 --- a/trait.impl/digest/core_api/trait.UpdateCore.js +++ b/trait.impl/digest/core_api/trait.UpdateCore.js @@ -3,5 +3,5 @@ "hmac":[["impl<D> UpdateCore for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"]], "md5":[["impl UpdateCore for Md5Core"]], "sha1":[["impl UpdateCore for Sha1Core"]], -"sha2":[["impl UpdateCore for Sha256VarCore"],["impl UpdateCore for Sha512VarCore"]] +"sha2":[["impl UpdateCore for Sha512VarCore"],["impl UpdateCore for Sha256VarCore"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/digest/core_api/trait.VariableOutputCore.js b/trait.impl/digest/core_api/trait.VariableOutputCore.js index 86bfff4d82da..2d757f6a5cb4 100644 --- a/trait.impl/digest/core_api/trait.VariableOutputCore.js +++ b/trait.impl/digest/core_api/trait.VariableOutputCore.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"sha2":[["impl VariableOutputCore for Sha512VarCore"],["impl VariableOutputCore for Sha256VarCore"]] +"sha2":[["impl VariableOutputCore for Sha256VarCore"],["impl VariableOutputCore for Sha512VarCore"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/digest/mac/trait.MacMarker.js b/trait.impl/digest/mac/trait.MacMarker.js index 68bc11ee3229..a44ce737bd04 100644 --- a/trait.impl/digest/mac/trait.MacMarker.js +++ b/trait.impl/digest/mac/trait.MacMarker.js @@ -1,4 +1,4 @@ (function() {var implementors = { "digest":[], -"hmac":[["impl<D: Digest + BlockSizeUser> MacMarker for SimpleHmac<D>"],["impl<D> MacMarker for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"]] +"hmac":[["impl<D> MacMarker for HmacCore<D>where\n D: CoreProxy,\n D::Core: HashMarker + UpdateCore + FixedOutputCore + BufferKindUser<BufferKind = Eager> + Default + Clone,\n <D::Core as BlockSizeUser>::BlockSize: IsLess<U256>,\n Le<<D::Core as BlockSizeUser>::BlockSize, U256>: NonZero,"],["impl<D: Digest + BlockSizeUser> MacMarker for SimpleHmac<D>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_core/future/trait.FusedFuture.js b/trait.impl/futures_core/future/trait.FusedFuture.js index 24b833cd85f4..a9535a9d8918 100644 --- a/trait.impl/futures_core/future/trait.FusedFuture.js +++ b/trait.impl/futures_core/future/trait.FusedFuture.js @@ -3,6 +3,6 @@ "futures_channel":[["impl<T> FusedFuture for Receiver<T>"]], "futures_core":[], "futures_intrusive":[["impl<'a, MutexType: RawMutex> FusedFuture for GenericWaitForEventFuture<'a, MutexType>"],["impl<MutexType, T> FusedFuture for StateReceiveFuture<MutexType, T>"],["impl<'a> FusedFuture for LocalTimerFuture<'a>"],["impl<'a, MutexType, T> FusedFuture for ChannelSendFuture<'a, MutexType, T>"],["impl<'a, MutexType: RawMutex, T> FusedFuture for GenericMutexLockFuture<'a, MutexType, T>"],["impl<'a> FusedFuture for TimerFuture<'a>"],["impl<'a, MutexType, T: Clone> FusedFuture for StateReceiveFuture<'a, MutexType, T>"],["impl<MutexType, T> FusedFuture for ChannelSendFuture<MutexType, T>"],["impl<'a, MutexType, T> FusedFuture for ChannelReceiveFuture<'a, MutexType, T>"],["impl<MutexType: RawMutex> FusedFuture for GenericSharedSemaphoreAcquireFuture<MutexType>"],["impl<'a, MutexType: RawMutex> FusedFuture for GenericSemaphoreAcquireFuture<'a, MutexType>"],["impl<MutexType, T> FusedFuture for ChannelReceiveFuture<MutexType, T>"]], -"futures_util":[["impl<Fut: TryFuture> FusedFuture for TryMaybeDone<Fut>"],["impl<F, R> FusedFuture for Lazy<F>where\n F: FnOnce(&mut Context<'_>) -> R,"],["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<A, B> FusedFuture for Select<A, B>where\n A: Future + Unpin,\n B: Future + Unpin,"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for Next<'_, St>"],["impl<Fut1, Fut2> FusedFuture for TryFlatten<Fut1, Fut2>where\n TryFlatten<Fut1, Fut2>: FusedFuture,"],["impl<Fut, F> FusedFuture for InspectErr<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: FusedFuture,"],["impl<F: FusedFuture> FusedFuture for OptionFuture<F>"],["impl<Fut, E> FusedFuture for OkInto<Fut, E>where\n MapOk<Fut, IntoFn<E>>: FusedFuture,"],["impl<Fut: Future> FusedFuture for Fuse<Fut>"],["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<St: FusedStream> FusedFuture for Count<St>"],["impl<St: ?Sized + TryStream + Unpin + FusedStream> FusedFuture for TryNext<'_, St>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture> FusedFuture for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<Fut1, Fut2, F> FusedFuture for OrElse<Fut1, Fut2, F>where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: FusedFuture,"],["impl<T: ?Sized> FusedFuture for MutexLockFuture<'_, 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<F> FusedFuture for Flatten<F>where\n Flatten<F, <F as Future>::Output>: FusedFuture,\n F: Future,"],["impl<St, Si> FusedFuture for Forward<St, Si>where\n Forward<St, Si, St::Ok>: FusedFuture,\n St: TryStream,"],["impl<Fut: TryFuture + FusedFuture> FusedFuture for IntoFuture<Fut>"],["impl<Fut, F> FusedFuture for InspectOk<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectOkFn<F>>: FusedFuture,"],["impl<A, B> FusedFuture for Either<A, B>where\n A: FusedFuture,\n B: FusedFuture<Output = A::Output>,"],["impl<Fut, F> FusedFuture for MapOk<Fut, F>where\n Map<IntoFuture<Fut>, MapOkFn<F>>: FusedFuture,"],["impl<Fut, F> FusedFuture for UnwrapOrElse<Fut, F>where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: FusedFuture,"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for SelectNextSome<'_, St>"],["impl<Fut, F, G> FusedFuture for MapOkOrElse<Fut, F, G>where\n Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: FusedFuture,"],["impl<St: Stream> FusedFuture for PeekMut<'_, St>"],["impl<St, C> FusedFuture for Collect<St, C>where\n St: FusedStream,\n C: Default + Extend<St::Item>,"],["impl<St: Stream> FusedFuture for Peek<'_, St>"],["impl<T> FusedFuture for Pending<T>"],["impl<Fut: Future> FusedFuture for MaybeDone<Fut>"],["impl<Fut, F> FusedFuture for Map<Fut, F>where\n Map<Fut, F>: FusedFuture,"],["impl<St, T> FusedFuture for NextIfEq<'_, St, T>where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,"],["impl<St, F> FusedFuture for NextIf<'_, St, F>where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,"],["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<St, C> FusedFuture for TryCollect<St, C>where\n St: TryStream + FusedStream,\n C: Default + Extend<St::Ok>,"],["impl<Fut, F> FusedFuture for MapErr<Fut, F>where\n Map<IntoFuture<Fut>, MapErrFn<F>>: FusedFuture,"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture, Fut5: FusedFuture> FusedFuture for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<Fut> FusedFuture for Shared<Fut>where\n Fut: Future,\n Fut::Output: Clone,"],["impl<Fut, E> FusedFuture for ErrInto<Fut, E>where\n MapErr<Fut, IntoFn<E>>: FusedFuture,"],["impl<Fut> FusedFuture for UnitError<Fut>where\n Map<Fut, OkFn<()>>: FusedFuture,"],["impl<Fut, F> FusedFuture for Inspect<Fut, F>where\n Map<Fut, InspectFn<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<Fut1, Fut2, F> FusedFuture for Then<Fut1, Fut2, F>where\n Flatten<Map<Fut1, F>, Fut2>: FusedFuture,"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture> FusedFuture for Join3<Fut1, Fut2, Fut3>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture> FusedFuture for Join<Fut1, Fut2>"],["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<Fut, T> FusedFuture for MapInto<Fut, T>where\n Map<Fut, IntoFn<T>>: FusedFuture,"],["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<T: ?Sized> FusedFuture for OwnedMutexLockFuture<T>"],["impl<T: Future> FusedFuture for PollImmediate<T>"],["impl<T> FusedFuture for Ready<T>"],["impl<St> FusedFuture for Concat<St>where\n St: FusedStream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,"],["impl<Fut> FusedFuture for NeverError<Fut>where\n Map<Fut, OkFn<Never>>: FusedFuture,"],["impl<St: Stream + Unpin> FusedFuture for StreamFuture<St>"],["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<Fut1, Fut2, F> FusedFuture for AndThen<Fut1, Fut2, F>where\n TryFlatten<MapOk<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<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>,"]], +"futures_util":[["impl<St: Stream + Unpin> FusedFuture for StreamFuture<St>"],["impl<Fut> FusedFuture for UnitError<Fut>where\n Map<Fut, OkFn<()>>: FusedFuture,"],["impl<St, C> FusedFuture for Collect<St, C>where\n St: FusedStream,\n C: Default + Extend<St::Item>,"],["impl<Fut> FusedFuture for Shared<Fut>where\n Fut: Future,\n Fut::Output: Clone,"],["impl<T: ?Sized> FusedFuture for MutexLockFuture<'_, T>"],["impl<Fut, F> FusedFuture for MapErr<Fut, F>where\n Map<IntoFuture<Fut>, MapErrFn<F>>: FusedFuture,"],["impl<Fut: TryFuture> FusedFuture for TryMaybeDone<Fut>"],["impl<St: FusedStream> FusedFuture for Count<St>"],["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<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture> FusedFuture for Join3<Fut1, Fut2, Fut3>"],["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, T> FusedFuture for MapInto<Fut, T>where\n Map<Fut, IntoFn<T>>: FusedFuture,"],["impl<St, F> FusedFuture for NextIf<'_, St, F>where\n St: Stream,\n F: for<'a> FnOnce1<&'a St::Item, Output = bool>,"],["impl<A, B> FusedFuture for Select<A, B>where\n A: Future + Unpin,\n B: Future + Unpin,"],["impl<T: Future> FusedFuture for PollImmediate<T>"],["impl<Fut, E> FusedFuture for OkInto<Fut, E>where\n MapOk<Fut, IntoFn<E>>: FusedFuture,"],["impl<St: ?Sized + TryStream + Unpin + FusedStream> FusedFuture for TryNext<'_, St>"],["impl<St, C> FusedFuture for TryCollect<St, C>where\n St: TryStream + FusedStream,\n C: Default + Extend<St::Ok>,"],["impl<St> FusedFuture for Concat<St>where\n St: FusedStream,\n St::Item: Extend<<St::Item as IntoIterator>::Item> + IntoIterator + Default,"],["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, Si> FusedFuture for Forward<St, Si>where\n Forward<St, Si, St::Ok>: FusedFuture,\n St: TryStream,"],["impl<Fut1: FusedFuture, Fut2: FusedFuture> FusedFuture for Join<Fut1, Fut2>"],["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<Fut1, Fut2, F> FusedFuture for Then<Fut1, Fut2, F>where\n Flatten<Map<Fut1, F>, Fut2>: FusedFuture,"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for SelectNextSome<'_, St>"],["impl<St: ?Sized + FusedStream + Unpin> FusedFuture for Next<'_, St>"],["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<Fut, F> FusedFuture for MapOk<Fut, F>where\n Map<IntoFuture<Fut>, MapOkFn<F>>: FusedFuture,"],["impl<St, T> FusedFuture for NextIfEq<'_, St, T>where\n St: Stream,\n T: ?Sized,\n St::Item: PartialEq<T>,"],["impl<St: Stream> FusedFuture for PeekMut<'_, St>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture> FusedFuture for Join4<Fut1, Fut2, Fut3, Fut4>"],["impl<Fut: Future> FusedFuture for MaybeDone<Fut>"],["impl<Fut1, Fut2, F> FusedFuture for OrElse<Fut1, Fut2, F>where\n TryFlattenErr<MapErr<Fut1, F>, Fut2>: 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<St: Stream> FusedFuture for Peek<'_, St>"],["impl<Fut, F> FusedFuture for Inspect<Fut, F>where\n Map<Fut, InspectFn<F>>: FusedFuture,"],["impl<F> FusedFuture for Flatten<F>where\n Flatten<F, <F as Future>::Output>: FusedFuture,\n F: Future,"],["impl<T> FusedFuture for Pending<T>"],["impl<F: FusedFuture> FusedFuture for OptionFuture<F>"],["impl<Fut1: FusedFuture, Fut2: FusedFuture, Fut3: FusedFuture, Fut4: FusedFuture, Fut5: FusedFuture> FusedFuture for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>"],["impl<Fut, F> FusedFuture for UnwrapOrElse<Fut, F>where\n Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: FusedFuture,"],["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<T> FusedFuture for Ready<T>"],["impl<Fut1, Fut2> FusedFuture for TryFlatten<Fut1, Fut2>where\n TryFlatten<Fut1, Fut2>: FusedFuture,"],["impl<Fut1, Fut2, F> FusedFuture for AndThen<Fut1, Fut2, F>where\n TryFlatten<MapOk<Fut1, F>, Fut2>: FusedFuture,"],["impl<Fut: TryFuture + FusedFuture> FusedFuture for IntoFuture<Fut>"],["impl<Fut, F> FusedFuture for InspectErr<Fut, F>where\n Inspect<IntoFuture<Fut>, InspectErrFn<F>>: FusedFuture,"],["impl<Fut: Future> FusedFuture for Fuse<Fut>"],["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<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, 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 Map<Fut, F>where\n Map<Fut, F>: FusedFuture,"],["impl<A, B> FusedFuture for Either<A, B>where\n A: FusedFuture,\n B: FusedFuture<Output = A::Output>,"],["impl<T: ?Sized> FusedFuture for OwnedMutexLockFuture<T>"],["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, E> FusedFuture for ErrInto<Fut, E>where\n MapErr<Fut, IntoFn<E>>: FusedFuture,"],["impl<Fut> FusedFuture for NeverError<Fut>where\n Map<Fut, OkFn<Never>>: FusedFuture,"],["impl<F, R> FusedFuture for Lazy<F>where\n F: FnOnce(&mut Context<'_>) -> R,"]], "sqlx_core":[["impl FusedFuture for CloseEvent"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_core/stream/trait.FusedStream.js b/trait.impl/futures_core/stream/trait.FusedStream.js index 32e8e790b755..66366dcd93d2 100644 --- a/trait.impl/futures_core/stream/trait.FusedStream.js +++ b/trait.impl/futures_core/stream/trait.FusedStream.js @@ -3,5 +3,5 @@ "futures_channel":[["impl<T> FusedStream for Receiver<T>"],["impl<T> FusedStream for UnboundedReceiver<T>"]], "futures_core":[], "futures_intrusive":[["impl<'a, MutexType, T, A> FusedStream for ChannelStream<'a, MutexType, T, A>where\n A: RingBuf<Item = T>,\n MutexType: RawMutex,"],["impl<MutexType, T, A> FusedStream for SharedStream<MutexType, T, A>where\n MutexType: RawMutex,\n A: 'static + RingBuf<Item = T>,"]], -"futures_util":[["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> FusedStream for Buffered<St>where\n St: Stream,\n St::Item: Future,"],["impl<St> FusedStream for Take<St>where\n St: FusedStream,"],["impl<St, F> FusedStream for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: FusedStream,"],["impl<St: Stream + FusedStream> FusedStream for Enumerate<St>"],["impl<St: FusedStream + UnwindSafe> FusedStream for CatchUnwind<St>"],["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: TryStream + FusedStream> FusedStream for TryChunks<St>"],["impl<St, Fut> FusedStream for TakeUntil<St, Fut>where\n St: Stream,\n Fut: Future,"],["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, E> FusedStream for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: FusedStream,"],["impl<T> FusedStream for Repeat<T>where\n T: Clone,"],["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<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<S, Item> FusedStream for Buffer<S, Item>where\n S: Sink<Item> + FusedStream,"],["impl<St, F> FusedStream for Map<St, F>where\n St: FusedStream,\n F: FnMut1<St::Item>,"],["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: FusedStream> FusedStream for Chunks<St>"],["impl<Fut, Si> FusedStream for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: FusedStream,"],["impl<St: Stream> FusedStream for ReadyChunks<St>"],["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, U, F> FusedStream for FlatMap<St, U, F>where\n Flatten<Map<St, F>, U>: FusedStream,"],["impl<S, Item, E> FusedStream for SinkErrInto<S, Item, E>where\n S: Sink<Item> + FusedStream,\n S::Error: Into<E>,"],["impl<St: TryStream + FusedStream> FusedStream for IntoStream<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, 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, F> FusedStream for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: FusedStream,"],["impl<T> FusedStream for Pending<T>"],["impl<S: Stream> FusedStream for Fuse<S>"],["impl<A, B> FusedStream for Either<A, B>where\n A: FusedStream,\n B: FusedStream<Item = A::Item>,"],["impl<S: FusedStream, F> FusedStream for SinkMapErr<S, F>"],["impl<St: TryStream + FusedStream> FusedStream for TryReadyChunks<St>"],["impl<St: Stream + Unpin> FusedStream for SelectAll<St>"],["impl<F> FusedStream for IntoStream<F>where\n Once<F>: FusedStream,"],["impl<St, F> FusedStream for InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: FusedStream,"],["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<T> FusedStream for Empty<T>"],["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<A, F: FnMut() -> A> FusedStream for RepeatWith<F>"],["impl<St> FusedStream for Flatten<St>where\n Flatten<St, St::Item>: FusedStream,\n St: Stream,"],["impl<Fut: Future> FusedStream for FuturesOrdered<Fut>"],["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, 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> FusedStream for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: FusedStream,\n Fut: TryFuture,"],["impl<S: Stream> FusedStream for PollImmediate<S>"],["impl<F> FusedStream for FlattenStream<F>where\n Flatten<F, <F as Future>::Output>: FusedStream,\n F: Future,"],["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: FusedStream> FusedStream for Skip<St>"],["impl<St1, St2> FusedStream for Select<St1, St2>where\n St1: Stream,\n St2: Stream<Item = St1::Item>,"],["impl<St1, St2> FusedStream for Zip<St1, St2>where\n St1: Stream,\n St2: Stream,"],["impl<St1, St2> FusedStream for Chain<St1, St2>where\n St1: Stream,\n St2: FusedStream<Item = St1::Item>,"],["impl<St> FusedStream for Cycle<St>where\n St: Clone + Stream,"],["impl<St, F> FusedStream for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: FusedStream,"],["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, 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: 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, F> FusedStream for Inspect<St, F>where\n Map<St, InspectFn<F>>: FusedStream,"],["impl<Fut: Future> FusedStream for FuturesUnordered<Fut>"],["impl<St> FusedStream for BufferUnordered<St>where\n St: Stream,\n St::Item: Future,"],["impl<Fut: Future> FusedStream for Once<Fut>"]] +"futures_util":[["impl<St> FusedStream for Flatten<St>where\n Flatten<St, St::Item>: FusedStream,\n St: Stream,"],["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<A, B> FusedStream for Either<A, B>where\n A: FusedStream,\n B: FusedStream<Item = A::Item>,"],["impl<St> FusedStream for Buffered<St>where\n St: Stream,\n St::Item: Future,"],["impl<F> FusedStream for IntoStream<F>where\n Once<F>: FusedStream,"],["impl<St1, St2> FusedStream for Zip<St1, St2>where\n St1: Stream,\n St2: Stream,"],["impl<St: TryStream + FusedStream> FusedStream for TryReadyChunks<St>"],["impl<S: Stream> FusedStream for PollImmediate<S>"],["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 InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: FusedStream,"],["impl<Fut> FusedStream for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: FusedStream,\n Fut: TryFuture,"],["impl<F> FusedStream for FlattenStream<F>where\n Flatten<F, <F as Future>::Output>: FusedStream,\n F: 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<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: Stream + FusedStream> FusedStream for Enumerate<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<St1, St2> FusedStream for Chain<St1, St2>where\n St1: Stream,\n St2: FusedStream<Item = St1::Item>,"],["impl<S, Item> FusedStream for Buffer<S, Item>where\n S: Sink<Item> + FusedStream,"],["impl<St> FusedStream for BufferUnordered<St>where\n St: Stream,\n St::Item: Future,"],["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<S: Stream> FusedStream for Fuse<S>"],["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> FusedStream for Cycle<St>where\n St: Clone + Stream,"],["impl<St, Fut> FusedStream for TakeUntil<St, Fut>where\n St: Stream,\n Fut: Future,"],["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: FusedStream + UnwindSafe> FusedStream for CatchUnwind<St>"],["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<Fut: Future> FusedStream for Once<Fut>"],["impl<St, F> FusedStream for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: FusedStream,"],["impl<St, E> FusedStream for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: FusedStream,"],["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: FusedStream, F> FusedStream for SinkMapErr<S, F>"],["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, 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> FusedStream for Chunks<St>"],["impl<Fut: Future> FusedStream for FuturesOrdered<Fut>"],["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, 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, F> FusedStream for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: FusedStream,"],["impl<St, F> FusedStream for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: FusedStream,"],["impl<St> FusedStream for Take<St>where\n St: FusedStream,"],["impl<St, F> FusedStream for Map<St, F>where\n St: FusedStream,\n F: FnMut1<St::Item>,"],["impl<St: TryStream + FusedStream> FusedStream for TryChunks<St>"],["impl<St, F> FusedStream for Inspect<St, F>where\n Map<St, InspectFn<F>>: FusedStream,"],["impl<T> FusedStream for Pending<T>"],["impl<Fut, Si> FusedStream for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: FusedStream,"],["impl<St: FusedStream> FusedStream for Skip<St>"],["impl<St: Stream> FusedStream for ReadyChunks<St>"],["impl<St: Stream + Unpin> FusedStream for SelectAll<St>"],["impl<S, Item, E> FusedStream for SinkErrInto<S, Item, E>where\n S: Sink<Item> + FusedStream,\n S::Error: Into<E>,"],["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, 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<T> FusedStream for Empty<T>"],["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, 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, 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: TryStream + FusedStream> FusedStream for IntoStream<St>"],["impl<A, F: FnMut() -> A> FusedStream for RepeatWith<F>"],["impl<St: Stream> FusedStream for Peekable<St>"],["impl<Fut: Future> FusedStream for FuturesUnordered<Fut>"],["impl<St1, St2> FusedStream for Select<St1, St2>where\n St1: Stream,\n St2: Stream<Item = St1::Item>,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_core/stream/trait.Stream.js b/trait.impl/futures_core/stream/trait.Stream.js index 777371ac4595..b85e87879f01 100644 --- a/trait.impl/futures_core/stream/trait.Stream.js +++ b/trait.impl/futures_core/stream/trait.Stream.js @@ -9,10 +9,10 @@ "futures_channel":[["impl<T> Stream for UnboundedReceiver<T>"],["impl<T> Stream for Receiver<T>"]], "futures_core":[], "futures_intrusive":[["impl<'a, MutexType, T, A> Stream for ChannelStream<'a, MutexType, T, A>where\n A: RingBuf<Item = T>,\n MutexType: RawMutex,"],["impl<MutexType, T, A> Stream for SharedStream<MutexType, T, A>where\n MutexType: RawMutex,\n A: 'static + RingBuf<Item = T>,"]], -"futures_util":[["impl<St: Stream + Unpin> Stream for SelectAll<St>"],["impl<St1, St2> Stream for Zip<St1, St2>where\n St1: Stream,\n St2: Stream,"],["impl<St, E> Stream for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: Stream,"],["impl<St> Stream for Abortable<St>where\n St: Stream,"],["impl<St: TryStream> Stream for IntoStream<St>"],["impl<T, F> Stream for PollImmediate<F>where\n F: Future<Output = T>,"],["impl<St, F> Stream for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<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<St> Stream for BufferUnordered<St>where\n St: Stream,\n St::Item: Future,"],["impl<Fut: Future> Stream for FuturesOrdered<Fut>"],["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<F> Stream for FlattenStream<F>where\n Flatten<F, <F as Future>::Output>: Stream,\n F: Future,"],["impl<St: Stream> Stream for Skip<St>"],["impl<R: AsyncBufRead> Stream for Lines<R>"],["impl<St, U, F> Stream for FlatMap<St, U, F>where\n Flatten<Map<St, F>, U>: Stream,"],["impl<T> Stream for Pending<T>"],["impl<S: Stream> Stream for Peekable<S>"],["impl<St, F> Stream for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: Stream,"],["impl<S: Stream, F> Stream for SinkMapErr<S, F>"],["impl<St> Stream for TryBufferUnordered<St>where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,"],["impl<St> Stream for Cycle<St>where\n St: Clone + Stream,"],["impl<S: Stream> Stream for SplitStream<S>"],["impl<St: Stream + UnwindSafe> Stream for CatchUnwind<St>"],["impl<St> Stream for Take<St>where\n St: Stream,"],["impl<St, F> Stream for Map<St, F>where\n St: Stream,\n F: FnMut1<St::Item>,"],["impl<T, F> Stream for PollFn<F>where\n F: FnMut(&mut Context<'_>) -> Poll<Option<T>>,"],["impl<St: Stream> Stream for Chunks<St>"],["impl<S, Item, E> Stream for SinkErrInto<S, Item, E>where\n S: Sink<Item> + Stream,\n S::Error: Into<E>,"],["impl<Fut: Future> Stream for Once<Fut>"],["impl<St: TryStream> Stream for TryReadyChunks<St>"],["impl<S: Stream> Stream for Fuse<S>"],["impl<F> Stream for IntoStream<F>where\n Once<F>: Stream,"],["impl<St1, St2> Stream for Chain<St1, St2>where\n St1: Stream,\n St2: Stream<Item = St1::Item>,"],["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<T> Stream for Repeat<T>where\n T: Clone,"],["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> Stream for Buffered<St>where\n St: Stream,\n St::Item: Future,"],["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, Fut> Stream for TakeUntil<St, Fut>where\n St: Stream,\n Fut: Future,"],["impl<Fut, Si> Stream for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: Stream,"],["impl<St: Stream> Stream for Enumerate<St>"],["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<St1, St2> Stream for Select<St1, St2>where\n St1: Stream,\n St2: Stream<Item = St1::Item>,"],["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<St, Fut, F> Stream for Then<St, Fut, F>where\n St: Stream,\n F: FnMut(St::Item) -> Fut,\n Fut: Future,"],["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 for TryBuffered<St>where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,"],["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<S, Item> Stream for Buffer<S, Item>where\n S: Sink<Item> + 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<T> Stream for Empty<T>"],["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<St> Stream for Flatten<St>where\n Flatten<St, St::Item>: Stream,\n St: Stream,"],["impl<Fut> Stream for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: Stream,\n Fut: TryFuture,"],["impl<St, F> Stream for Inspect<St, F>where\n Map<St, InspectFn<F>>: Stream,"],["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<I> Stream for Iter<I>where\n I: Iterator,"],["impl<St: TryStream> Stream for TryChunks<St>"],["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<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<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, 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<A, F: FnMut() -> A> Stream for RepeatWith<F>"],["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, S> Stream for PollImmediate<S>where\n S: Stream<Item = T>,"],["impl<St: Stream> Stream for ReadyChunks<St>"],["impl<Fut: Future> Stream for FuturesUnordered<Fut>"],["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 TryFilter<St, Fut, F>where\n St: TryStream,\n Fut: Future<Output = bool>,\n F: FnMut(&St::Ok) -> Fut,"],["impl<St, F> Stream for InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Stream,"],["impl<St, F> Stream for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Stream,"],["impl<A, B> Stream for Either<A, B>where\n A: Stream,\n B: Stream<Item = A::Item>,"]], +"futures_util":[["impl<St: TryStream> Stream for IntoStream<St>"],["impl<St> Stream for Buffered<St>where\n St: Stream,\n St::Item: Future,"],["impl<Fut: Future> Stream for FuturesUnordered<Fut>"],["impl<St1, St2> Stream for Zip<St1, St2>where\n St1: Stream,\n St2: Stream,"],["impl<St> Stream for Abortable<St>where\n St: 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, F> Stream for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Stream,"],["impl<Fut: Future> Stream for Once<Fut>"],["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<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<T, F> Stream for PollImmediate<F>where\n F: Future<Output = T>,"],["impl<St> Stream for Take<St>where\n St: Stream,"],["impl<S, Item> Stream for Buffer<S, Item>where\n S: Sink<Item> + Stream,"],["impl<St, F> Stream for InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Stream,"],["impl<F> Stream for IntoStream<F>where\n Once<F>: Stream,"],["impl<St1, St2> Stream for Select<St1, St2>where\n St1: Stream,\n St2: Stream<Item = St1::Item>,"],["impl<St, F> Stream for Map<St, F>where\n St: Stream,\n F: FnMut1<St::Item>,"],["impl<Fut> Stream for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: Stream,\n Fut: TryFuture,"],["impl<I> Stream for Iter<I>where\n I: Iterator,"],["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: TryStream> Stream for TryReadyChunks<St>"],["impl<A, B> Stream for Either<A, B>where\n A: Stream,\n B: Stream<Item = A::Item>,"],["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<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: TryStream> Stream for TryChunks<St>"],["impl<Fut: Future> Stream for FuturesOrdered<Fut>"],["impl<S: Stream> Stream for Peekable<S>"],["impl<St> Stream for TryBuffered<St>where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,"],["impl<T, F> Stream for PollFn<F>where\n F: FnMut(&mut Context<'_>) -> Poll<Option<T>>,"],["impl<T> Stream for Empty<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<St> Stream for TryFlatten<St>where\n St: TryStream,\n St::Ok: TryStream,\n <St::Ok as TryStream>::Error: From<St::Error>,"],["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, F> Stream for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: Stream,"],["impl<St, U, F> Stream for FlatMap<St, U, F>where\n Flatten<Map<St, F>, U>: Stream,"],["impl<S: Stream> Stream for SplitStream<S>"],["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<S: Stream, F> Stream for SinkMapErr<S, F>"],["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<T> Stream for Pending<T>"],["impl<S: Stream> Stream for Fuse<S>"],["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<T, F, Fut, Item> Stream for TryUnfold<T, F, Fut>where\n F: FnMut(T) -> Fut,\n Fut: TryFuture<Ok = Option<(Item, T)>>,"],["impl<St1, St2> Stream for Chain<St1, St2>where\n St1: Stream,\n St2: Stream<Item = St1::Item>,"],["impl<St: Stream + UnwindSafe> Stream for CatchUnwind<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: Stream> Stream for Enumerate<St>"],["impl<St> Stream for Cycle<St>where\n St: Clone + Stream,"],["impl<St, F> Stream for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: Stream,"],["impl<St, E> Stream for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: Stream,"],["impl<St: Stream> Stream for Skip<St>"],["impl<A, F: FnMut() -> A> Stream for RepeatWith<F>"],["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 BufferUnordered<St>where\n St: Stream,\n St::Item: Future,"],["impl<St, Fut> Stream for TakeUntil<St, Fut>where\n St: Stream,\n Fut: Future,"],["impl<Fut, Si> Stream for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: Stream,"],["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, 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 + Unpin> Stream for SelectAll<St>"],["impl<T, S> Stream for PollImmediate<S>where\n S: Stream<Item = T>,"],["impl<R: AsyncBufRead> Stream for Lines<R>"],["impl<T> Stream for Repeat<T>where\n T: Clone,"],["impl<S, Item, E> Stream for SinkErrInto<S, Item, E>where\n S: Sink<Item> + Stream,\n S::Error: Into<E>,"],["impl<St: Stream> Stream for ReadyChunks<St>"],["impl<St> Stream for Flatten<St>where\n Flatten<St, St::Item>: Stream,\n St: Stream,"],["impl<St, F> Stream for Inspect<St, F>where\n Map<St, InspectFn<F>>: Stream,"],["impl<St> Stream for TryBufferUnordered<St>where\n St: TryStream,\n St::Ok: TryFuture<Error = St::Error>,"],["impl<St: Stream> Stream for Chunks<St>"],["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, 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, Fut, Item> Stream for Unfold<T, F, Fut>where\n F: FnMut(T) -> Fut,\n Fut: Future<Output = Option<(Item, T)>>,"]], "local_channel":[["impl<T> Stream for Receiver<T>"]], "redis":[["impl<'a, T: FromRedisValue + Unpin + Send + 'a> Stream for AsyncIter<'a, T>"]], "sqlx_core":[["impl<'a, T> Stream for TryAsyncStream<'a, T>"]], -"tokio_stream":[["impl<T> Stream for ReceiverStream<T>"],["impl<K, V> Stream for StreamMap<K, V>where\n K: Clone + Unpin,\n V: Stream + Unpin,"],["impl<T> Stream for Empty<T>"],["impl<S: Stream> Stream for Timeout<S>"],["impl Stream for ReadDirStream"],["impl<T> Stream for Pending<T>"],["impl<I> Stream for Iter<I>where\n I: Iterator,"],["impl Stream for IntervalStream"],["impl<T> Stream for UnboundedReceiverStream<T>"],["impl<S> Stream for StreamNotifyClose<S>where\n S: Stream,"],["impl<T> Stream for Once<T>"]], +"tokio_stream":[["impl<I> Stream for Iter<I>where\n I: Iterator,"],["impl<T> Stream for UnboundedReceiverStream<T>"],["impl<T> Stream for Once<T>"],["impl<T> Stream for Empty<T>"],["impl Stream for ReadDirStream"],["impl<T> Stream for ReceiverStream<T>"],["impl<S> Stream for StreamNotifyClose<S>where\n S: Stream,"],["impl Stream for IntervalStream"],["impl<S: Stream> Stream for Timeout<S>"],["impl<T> Stream for Pending<T>"],["impl<K, V> Stream for StreamMap<K, V>where\n K: Clone + Unpin,\n V: Stream + Unpin,"]], "tokio_util":[["impl<S: Stream> Stream for SinkWriter<S>"],["impl<T, D> Stream for FramedRead<T, D>where\n T: AsyncRead,\n D: Decoder,"],["impl<T, U> Stream for Framed<T, U>where\n T: AsyncRead,\n U: Decoder,"],["impl<T, D> Stream for FramedWrite<T, D>where\n T: Stream,"],["impl Stream for PollSemaphore"],["impl<R: AsyncRead> Stream for ReaderStream<R>"],["impl<S: Stream> Stream for CopyToBytes<S>"],["impl<L, R> Stream for Either<L, R>where\n L: Stream,\n R: Stream<Item = L::Item>,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_io/if_std/trait.AsyncBufRead.js b/trait.impl/futures_io/if_std/trait.AsyncBufRead.js index cf27b509e0b3..0ecacba29ac5 100644 --- a/trait.impl/futures_io/if_std/trait.AsyncBufRead.js +++ b/trait.impl/futures_io/if_std/trait.AsyncBufRead.js @@ -1,5 +1,5 @@ (function() {var implementors = { "futures":[], "futures_io":[], -"futures_util":[["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<W: AsyncBufRead> AsyncBufRead for BufWriter<W>"],["impl<A, B> AsyncBufRead for Either<A, B>where\n A: AsyncBufRead,\n B: AsyncBufRead,"],["impl<T> AsyncBufRead for AllowStdIo<T>where\n T: BufRead,"],["impl<T> AsyncBufRead for Cursor<T>where\n T: AsRef<[u8]> + Unpin,"],["impl<R: AsyncRead> AsyncBufRead for BufReader<R>"],["impl AsyncBufRead for Empty"],["impl<T, U> AsyncBufRead for Chain<T, U>where\n T: AsyncBufRead,\n U: AsyncBufRead,"]] +"futures_util":[["impl<W: AsyncBufRead> AsyncBufRead for BufWriter<W>"],["impl<R: AsyncBufRead> AsyncBufRead for Take<R>"],["impl<R: AsyncRead> AsyncBufRead for BufReader<R>"],["impl<St> AsyncBufRead for IntoAsyncRead<St>where\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,"],["impl<T> AsyncBufRead for AllowStdIo<T>where\n T: BufRead,"],["impl<A, B> AsyncBufRead for Either<A, B>where\n A: AsyncBufRead,\n B: AsyncBufRead,"],["impl AsyncBufRead for Empty"],["impl<T, U> AsyncBufRead for Chain<T, U>where\n T: AsyncBufRead,\n U: AsyncBufRead,"],["impl<T> AsyncBufRead for Cursor<T>where\n T: AsRef<[u8]> + Unpin,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_io/if_std/trait.AsyncRead.js b/trait.impl/futures_io/if_std/trait.AsyncRead.js index 13ed376b2020..43004ae40dd7 100644 --- a/trait.impl/futures_io/if_std/trait.AsyncRead.js +++ b/trait.impl/futures_io/if_std/trait.AsyncRead.js @@ -1,5 +1,5 @@ (function() {var implementors = { "futures":[], "futures_io":[], -"futures_util":[["impl<A, B> AsyncRead for Either<A, B>where\n A: AsyncRead,\n B: AsyncRead,"],["impl AsyncRead for Repeat"],["impl<T, U> AsyncRead for Chain<T, U>where\n T: AsyncRead,\n U: AsyncRead,"],["impl<R: AsyncRead> AsyncRead for ReadHalf<R>"],["impl<R: AsyncRead> AsyncRead for Take<R>"],["impl<T> AsyncRead for AllowStdIo<T>where\n T: Read,"],["impl AsyncRead for Empty"],["impl<R: AsyncRead> AsyncRead for BufReader<R>"],["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<W: AsyncRead> AsyncRead for BufWriter<W>"]] +"futures_util":[["impl<T: AsRef<[u8]> + Unpin> AsyncRead for Cursor<T>"],["impl<T, U> AsyncRead for Chain<T, U>where\n T: AsyncRead,\n U: AsyncRead,"],["impl<T> AsyncRead for AllowStdIo<T>where\n T: Read,"],["impl<W: AsyncRead> AsyncRead for BufWriter<W>"],["impl AsyncRead for Repeat"],["impl<A, B> AsyncRead for Either<A, B>where\n A: AsyncRead,\n B: AsyncRead,"],["impl AsyncRead for Empty"],["impl<St> AsyncRead for IntoAsyncRead<St>where\n St: TryStream<Error = Error>,\n St::Ok: AsRef<[u8]>,"],["impl<R: AsyncRead> AsyncRead for ReadHalf<R>"],["impl<R: AsyncRead> AsyncRead for Take<R>"],["impl<R: AsyncRead> AsyncRead 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/trait.impl/futures_io/if_std/trait.AsyncSeek.js b/trait.impl/futures_io/if_std/trait.AsyncSeek.js index e065465c1ddf..ac3ce28823b4 100644 --- a/trait.impl/futures_io/if_std/trait.AsyncSeek.js +++ b/trait.impl/futures_io/if_std/trait.AsyncSeek.js @@ -1,5 +1,5 @@ (function() {var implementors = { "futures":[], "futures_io":[], -"futures_util":[["impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W>"],["impl<T> AsyncSeek for Cursor<T>where\n T: AsRef<[u8]> + Unpin,"],["impl<T> AsyncSeek for AllowStdIo<T>where\n T: Seek,"],["impl<R: AsyncRead + AsyncSeek> AsyncSeek for BufReader<R>"],["impl<A, B> AsyncSeek for Either<A, B>where\n A: AsyncSeek,\n B: AsyncSeek,"]] +"futures_util":[["impl<T> AsyncSeek for AllowStdIo<T>where\n T: Seek,"],["impl<A, B> AsyncSeek for Either<A, B>where\n A: AsyncSeek,\n B: AsyncSeek,"],["impl<R: AsyncRead + AsyncSeek> AsyncSeek for BufReader<R>"],["impl<T> AsyncSeek for Cursor<T>where\n T: AsRef<[u8]> + Unpin,"],["impl<W: AsyncWrite + AsyncSeek> AsyncSeek for BufWriter<W>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_io/if_std/trait.AsyncWrite.js b/trait.impl/futures_io/if_std/trait.AsyncWrite.js index f695cf8d160d..5eae6e27f793 100644 --- a/trait.impl/futures_io/if_std/trait.AsyncWrite.js +++ b/trait.impl/futures_io/if_std/trait.AsyncWrite.js @@ -1,5 +1,5 @@ (function() {var implementors = { "futures":[], "futures_io":[], -"futures_util":[["impl AsyncWrite for Cursor<Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for WriteHalf<W>"],["impl<R: AsyncWrite> AsyncWrite for BufReader<R>"],["impl<A, B> AsyncWrite for Either<A, B>where\n A: AsyncWrite,\n B: AsyncWrite,"],["impl<W: AsyncWrite> AsyncWrite for LineWriter<W>"],["impl AsyncWrite for Cursor<Box<[u8]>>"],["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 AsyncWrite for Sink"],["impl AsyncWrite for Cursor<&mut [u8]>"],["impl<T> AsyncWrite for AllowStdIo<T>where\n T: Write,"],["impl<W: AsyncWrite> AsyncWrite for BufWriter<W>"]] +"futures_util":[["impl<W: AsyncWrite> AsyncWrite for BufWriter<W>"],["impl AsyncWrite for Cursor<Box<[u8]>>"],["impl<W: AsyncWrite> AsyncWrite for LineWriter<W>"],["impl AsyncWrite for Cursor<&mut [u8]>"],["impl<T> AsyncWrite for AllowStdIo<T>where\n T: Write,"],["impl<R: AsyncWrite> AsyncWrite for BufReader<R>"],["impl AsyncWrite for Sink"],["impl AsyncWrite for Cursor<Vec<u8>>"],["impl<St> AsyncWrite for IntoAsyncRead<St>where\n St: TryStream<Error = Error> + AsyncWrite,\n St::Ok: AsRef<[u8]>,"],["impl<A, B> AsyncWrite for Either<A, B>where\n A: AsyncWrite,\n B: AsyncWrite,"],["impl AsyncWrite for Cursor<&mut Vec<u8>>"],["impl<W: AsyncWrite> AsyncWrite for WriteHalf<W>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/futures_sink/trait.Sink.js b/trait.impl/futures_sink/trait.Sink.js index 2977f4ccd7bf..a4222214afae 100644 --- a/trait.impl/futures_sink/trait.Sink.js +++ b/trait.impl/futures_sink/trait.Sink.js @@ -3,7 +3,7 @@ "futures":[], "futures_channel":[["impl<T> Sink<T> for &UnboundedSender<T>"],["impl<T> Sink<T> for Sender<T>"],["impl<T> Sink<T> for UnboundedSender<T>"]], "futures_sink":[], -"futures_util":[["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, Fut, F, Item> Sink<Item> for Then<S, Fut, F>where\n S: Sink<Item>,"],["impl<S, Item> Sink<Item> for TryFlatten<S>where\n S: TryStream + Sink<Item>,"],["impl<S, Fut, F, Item> Sink<Item> for OrElse<S, Fut, F>where\n S: 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>,"],["impl<S, Fut, F, Item> Sink<Item> for TryFilterMap<S, Fut, F>where\n S: Sink<Item>,"],["impl<Si, Item, E> Sink<Item> for SinkErrInto<Si, Item, E>where\n Si: Sink<Item>,\n Si::Error: Into<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 ReadyChunks<S>where\n S: Stream + Sink<Item>,"],["impl<Si, F, E, Item> Sink<Item> for SinkMapErr<Si, F>where\n Si: Sink<Item>,\n F: FnOnce(Si::Error) -> E,"],["impl<_Item, Fut> Sink<_Item> for TryFlattenStream<Fut>where\n TryFlatten<Fut, Fut::Ok>: Sink<_Item>,\n Fut: TryFuture,"],["impl<S, Item> Sink<Item> for Skip<S>where\n S: Stream + Sink<Item>,"],["impl<S: Stream + Sink<Item>, Item> Sink<Item> for Fuse<S>"],["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: Sink<Item>, Item> Sink<Item> for IntoStream<S>"],["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> 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<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<S: Sink<Item>, Item> Sink<Item> for SplitSink<S, 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, Item, E> Sink<Item> for TryBufferUnordered<S>where\n S: TryStream + Sink<Item, Error = E>,\n S::Ok: TryFuture<Error = E>,"],["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<_Item, Fut, Si> Sink<_Item> for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: Sink<_Item>,"],["impl<S, Fut, Item> Sink<Item> for TakeUntil<S, Fut>where\n S: Stream + Sink<Item>,\n Fut: Future,"],["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<S, Fut, F, Item> Sink<Item> for AndThen<S, Fut, F>where\n S: Sink<Item>,"],["impl<_Item, St> Sink<_Item> for Flatten<St>where\n Flatten<St, St::Item>: Sink<_Item>,\n St: Stream,"],["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<S, Item> Sink<Item> for TryChunks<S>where\n S: TryStream + Sink<Item>,"],["impl<_Item, St, F> Sink<_Item> for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<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, Item> Sink<Item> for Enumerate<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, Fut, F, Item, E> Sink<Item> for TrySkipWhile<S, Fut, F>where\n S: TryStream + Sink<Item, Error = E>,"],["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 BufferUnordered<S>where\n S: Stream + Sink<Item>,\n S::Item: Future,"],["impl<_Item, St, F> Sink<_Item> for MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: 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<T> Sink<T> for Drain<T>"],["impl<Si: Sink<Item>, Item> Sink<Item> for Buffer<Si, Item>"],["impl<W: AsyncWrite, Item: AsRef<[u8]>> Sink<Item> for IntoSink<W, Item>"],["impl<_Item, St, F> Sink<_Item> for InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: Sink<_Item>,"],["impl<S, Item> Sink<Item> for Peekable<S>where\n S: Sink<Item> + Stream,"],["impl<S, Fut, F, Item, E> Sink<Item> for TryFilter<S, Fut, F>where\n S: TryStream + Sink<Item, Error = E>,"],["impl<S, Item> Sink<Item> for Chunks<S>where\n S: Stream + Sink<Item>,"],["impl<A, B, Item> Sink<Item> for Either<A, B>where\n A: Sink<Item>,\n B: Sink<Item, Error = A::Error>,"],["impl<St, F, Item> Sink<Item> for Map<St, F>where\n St: Stream + Sink<Item>,\n F: FnMut1<St::Item>,"],["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<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>,"]], +"futures_util":[["impl<_Item, Fut, Si> Sink<_Item> for FlattenSink<Fut, Si>where\n TryFlatten<Fut, Si>: Sink<_Item>,"],["impl<S, Item> Sink<Item> for Enumerate<S>where\n S: Stream + 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<_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<S, Item> Sink<Item> for TryReadyChunks<S>where\n S: TryStream + Sink<Item>,"],["impl<S, Fut, F, Item> Sink<Item> for TryFilterMap<S, Fut, F>where\n S: 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 MapErr<St, F>where\n Map<IntoStream<St>, MapErrFn<F>>: Sink<_Item>,"],["impl<S, Item> Sink<Item> for Peekable<S>where\n S: Sink<Item> + Stream,"],["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<S, Fut, F, Item> Sink<Item> for OrElse<S, Fut, F>where\n S: Sink<Item>,"],["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 InspectErr<St, F>where\n Inspect<IntoStream<St>, InspectErrFn<F>>: 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, Item> Sink<Item> for TakeUntil<S, Fut>where\n S: Stream + Sink<Item>,\n Fut: Future,"],["impl<S, Item> Sink<Item> for BufferUnordered<S>where\n S: Stream + Sink<Item>,\n S::Item: 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 Chunks<S>where\n S: Stream + Sink<Item>,"],["impl<S, Item> Sink<Item> for Buffered<S>where\n S: Stream + Sink<Item>,\n S::Item: Future,"],["impl<Si: Sink<Item>, Item> Sink<Item> for Buffer<Si, 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<S, Item> Sink<Item> for TryFlatten<S>where\n S: TryStream + Sink<Item>,"],["impl<_Item, St> Sink<_Item> for Flatten<St>where\n Flatten<St, St::Item>: Sink<_Item>,\n St: Stream,"],["impl<S: Sink<Item>, Item> Sink<Item> for SplitSink<S, 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<S: Sink<Item>, Item> Sink<Item> for IntoStream<S>"],["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 Skip<S>where\n S: Stream + Sink<Item>,"],["impl<St, S, Fut, F, Item> Sink<Item> for Scan<St, S, Fut, F>where\n St: Stream + Sink<Item>,"],["impl<_Item, St, E> Sink<_Item> for ErrInto<St, E>where\n MapErr<St, IntoFn<E>>: Sink<_Item>,"],["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 Take<S>where\n S: Stream + 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<W: AsyncWrite, Item: AsRef<[u8]>> Sink<Item> for IntoSink<W, Item>"],["impl<S, Fut, F, Item> Sink<Item> for AndThen<S, Fut, F>where\n S: Sink<Item>,"],["impl<S, Item> Sink<Item> for TryChunks<S>where\n S: TryStream + Sink<Item>,"],["impl<_Item, St, F> Sink<_Item> for InspectOk<St, F>where\n Inspect<IntoStream<St>, InspectOkFn<F>>: Sink<_Item>,"],["impl<S, Fut, F, Item> Sink<Item> for TakeWhile<S, Fut, F>where\n S: Stream + Sink<Item>,"],["impl<A, B, Item> Sink<Item> for Either<A, B>where\n A: Sink<Item>,\n B: Sink<Item, Error = A::Error>,"],["impl<S, Fut, F, Item, E> Sink<Item> for TryTakeWhile<S, Fut, F>where\n S: TryStream + Sink<Item, 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<S, Item> Sink<Item> for ReadyChunks<S>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<_Item, St, F> Sink<_Item> for Inspect<St, F>where\n Map<St, InspectFn<F>>: Sink<_Item>,"],["impl<S, Fut, F, Item, E> Sink<Item> for TryFilter<S, Fut, F>where\n S: TryStream + Sink<Item, Error = E>,"],["impl<S, Item, E> Sink<Item> for TryBuffered<S>where\n S: TryStream + Sink<Item, Error = E>,\n S::Ok: TryFuture<Error = E>,"],["impl<_Item, St, F> Sink<_Item> for MapOk<St, F>where\n Map<IntoStream<St>, MapOkFn<F>>: Sink<_Item>,"],["impl<Si, F, E, Item> Sink<Item> for SinkMapErr<Si, F>where\n Si: Sink<Item>,\n F: FnOnce(Si::Error) -> E,"],["impl<T> Sink<T> for Drain<T>"],["impl<S: Stream + Sink<Item>, Item> Sink<Item> for Fuse<S>"],["impl<_Item, F> Sink<_Item> for FlattenStream<F>where\n Flatten<F, <F as Future>::Output>: Sink<_Item>,\n F: Future,"],["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 Then<S, Fut, F>where\n S: Sink<Item>,"]], "local_channel":[["impl<T> Sink<T> for Sender<T>"]], "tokio_util":[["impl<S: Sink<T, Error = E>, E, T> Sink<T> for StreamReader<S, E>"],["impl<T: Send + 'static> Sink<T> for PollSender<T>"],["impl<'a, S> Sink<&'a [u8]> for CopyToBytes<S>where\n S: Sink<Bytes>,"],["impl<T, I, E> Sink<I> for FramedWrite<T, E>where\n T: AsyncWrite,\n E: Encoder<I>,\n E::Error: From<Error>,"],["impl<T, I, U> Sink<I> for Framed<T, U>where\n T: AsyncWrite,\n U: Encoder<I>,\n U::Error: From<Error>,"],["impl<T, I, D> Sink<I> for FramedRead<T, D>where\n T: Sink<I>,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/num_traits/cast/trait.FromPrimitive.js b/trait.impl/num_traits/cast/trait.FromPrimitive.js index 9680a6bf3d23..8761ffc71043 100644 --- a/trait.impl/num_traits/cast/trait.FromPrimitive.js +++ b/trait.impl/num_traits/cast/trait.FromPrimitive.js @@ -1,5 +1,5 @@ (function() {var implementors = { -"chrono":[["impl FromPrimitive for Month"],["impl FromPrimitive for Weekday"]], +"chrono":[["impl FromPrimitive for Weekday"],["impl FromPrimitive for Month"]], "num_bigint":[["impl FromPrimitive for BigUint"],["impl FromPrimitive for BigInt"]], "num_traits":[] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/serde/de/trait.Deserialize.js b/trait.impl/serde/de/trait.Deserialize.js index a5503f53670a..db4f3e7dabad 100644 --- a/trait.impl/serde/de/trait.Deserialize.js +++ b/trait.impl/serde/de/trait.Deserialize.js @@ -1,6 +1,6 @@ (function() {var implementors = { "actix_web":[["impl<'de, T> Deserialize<'de> for Data<T>where\n T: Deserialize<'de>,"]], -"chrono":[["impl<'de> Deserialize<'de> for DateTime<Local>"],["impl<'de> Deserialize<'de> for Weekday"],["impl<'de> Deserialize<'de> for NaiveDateTime"],["impl<'de> Deserialize<'de> for NaiveDate"],["impl<'de> Deserialize<'de> for DateTime<FixedOffset>"],["impl<'de> Deserialize<'de> for NaiveTime"],["impl<'de> Deserialize<'de> for Month"],["impl<'de> Deserialize<'de> for DateTime<Utc>"]], +"chrono":[["impl<'de> Deserialize<'de> for NaiveTime"],["impl<'de> Deserialize<'de> for NaiveDate"],["impl<'de> Deserialize<'de> for DateTime<Local>"],["impl<'de> Deserialize<'de> for Month"],["impl<'de> Deserialize<'de> for Weekday"],["impl<'de> Deserialize<'de> for DateTime<Utc>"],["impl<'de> Deserialize<'de> for NaiveDateTime"],["impl<'de> Deserialize<'de> for DateTime<FixedOffset>"]], "cloud_storage":[["impl<'de> Deserialize<'de> for SingleRegion"],["impl<'de> Deserialize<'de> for HmacKey"],["impl<'de> Deserialize<'de> for RetentionPolicy"],["impl<'de> Deserialize<'de> for AsiaLocation"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Versioning"],["impl<'de> Deserialize<'de> for Binding"],["impl<'de> Deserialize<'de> for ErrorList"],["impl<'de> Deserialize<'de> for TestIamPermission"],["impl<'de> Deserialize<'de> for DualRegion"],["impl<'de> Deserialize<'de> for IamConfiguration"],["impl<'de> Deserialize<'de> for MultiRegion"],["impl<'de> Deserialize<'de> for Lifecycle"],["impl<'de> Deserialize<'de> for Rule"],["impl<'de> Deserialize<'de> for Encryption"],["impl<'de> Deserialize<'de> for LegacyIamRole"],["impl<'de> Deserialize<'de> for AusLocation"],["impl<'de> Deserialize<'de> for CustomerEncrypton"],["impl<'de> Deserialize<'de> for Logging"],["impl<'de> Deserialize<'de> for EuropeLocation"],["impl<'de> Deserialize<'de> for Reason"],["impl<'de> Deserialize<'de> for IamPolicy"],["impl<'de> Deserialize<'de> for Entity"],["impl<'de> Deserialize<'de> for Cors"],["impl<'de> Deserialize<'de> for ObjectList"],["impl<'de> Deserialize<'de> for HmacState"],["impl<'de> Deserialize<'de> for Object"],["impl<'de> Deserialize<'de> for GoogleError"],["impl<'de> Deserialize<'de> for PrimitiveIamRole"],["impl<'de> Deserialize<'de> for Location"],["impl<'de> Deserialize<'de> for HmacMeta"],["impl<'de> Deserialize<'de> for Billing"],["impl<'de> Deserialize<'de> for Owner"],["impl<'de> Deserialize<'de> for ObjectAccessControl"],["impl<'de> Deserialize<'de> for ProjectTeam"],["impl<'de> Deserialize<'de> for UniformBucketLevelAccess"],["impl<'de> Deserialize<'de> for ActionType"],["impl<'de> Deserialize<'de> for StandardIamRole"],["impl<'de> Deserialize<'de> for NALocation"],["impl<'de> Deserialize<'de> for NewDefaultObjectAccessControl"],["impl<'de> Deserialize<'de> for Team"],["impl<'de> Deserialize<'de> for ServiceAccount"],["impl<'de> Deserialize<'de> for Condition"],["impl<'de> Deserialize<'de> for DefaultObjectAccessControl"],["impl<'de> Deserialize<'de> for BucketAccessControl"],["impl<'de> Deserialize<'de> for SALocation"],["impl<'de> Deserialize<'de> for StorageClass"],["impl<'de> Deserialize<'de> for Role"],["impl<'de> Deserialize<'de> for IamCondition"],["impl<'de> Deserialize<'de> for IamRole"],["impl<'de> Deserialize<'de> for GoogleErrorResponse"],["impl<'de> Deserialize<'de> for Website"],["impl<'de> Deserialize<'de> for Bucket"]], "either":[["impl<'de, L, R> Deserialize<'de> for Either<L, R>where\n L: Deserialize<'de>,\n R: Deserialize<'de>,"]], "headless_lms_models":[["impl<'de> Deserialize<'de> for UserCourseSettings"],["impl<'de> Deserialize<'de> for PageVisitDatumSummaryByCourseDeviceTypes"],["impl<'de> Deserialize<'de> for Page"],["impl<'de> Deserialize<'de> for ActivityProgress"],["impl<'de> Deserialize<'de> for SubmissionData"],["impl<'de> Deserialize<'de> for StudentExerciseTaskSubmissionResult"],["impl<'de> Deserialize<'de> for CmsPageExercise"],["impl<'de> Deserialize<'de> for TeacherDecisionType"],["impl<'de> Deserialize<'de> for CourseModule"],["impl<'de> Deserialize<'de> for UserCourseInstanceProgress"],["impl<'de> Deserialize<'de> for CourseInstanceCompletionSummary"],["impl<'de> Deserialize<'de> for CourseInstanceUserPoints"],["impl<'de> Deserialize<'de> for OtherDomainToCourseRedirection"],["impl<'de> Deserialize<'de> for PeerReviewQuestionType"],["impl<'de> Deserialize<'de> for UserWithModuleCompletions"],["impl<'de> Deserialize<'de> for GeneratedCertificate"],["impl<'de> Deserialize<'de> for UserModuleCompletionStatus"],["impl<'de> Deserialize<'de> for UserCourseInstanceChapterExerciseProgress"],["impl<'de> Deserialize<'de> for ChapterPagesWithExercises"],["impl<'de> Deserialize<'de> for ManualCompletionPreviewUser"],["impl<'de> Deserialize<'de> for ExerciseTask"],["impl<'de> Deserialize<'de> for EditedBlockNoLongerExistsData"],["impl<'de> Deserialize<'de> for CourseInstanceEnrollment"],["impl<'de> Deserialize<'de> for ContentManagementPage"],["impl<'de> Deserialize<'de> for CourseBackgroundQuestionsAndAnswers"],["impl<'de> Deserialize<'de> for ProposalStatus"],["impl<'de> Deserialize<'de> for CourseInstanceEnrollmentsInfo"],["impl<'de> Deserialize<'de> for ResearchFormQuestion"],["impl<'de> Deserialize<'de> for CompletionRegistrationLink"],["impl<'de> Deserialize<'de> for CompletionPolicy"],["impl<'de> Deserialize<'de> for ExerciseServiceNewOrUpdate"],["impl<'de> Deserialize<'de> for Feedback"],["impl<'de> Deserialize<'de> for ExerciseRepositoryUpdate"],["impl<'de> Deserialize<'de> for TeacherGradingDecision"],["impl<'de> Deserialize<'de> for PageLanguageGroup"],["impl<'de> Deserialize<'de> for ExerciseSlideSubmissionCountByExercise"],["impl<'de> Deserialize<'de> for PageProposal"],["impl<'de> Deserialize<'de> for PageHistoryContent"],["impl<'de> Deserialize<'de> for CourseInstanceOrExamId"],["impl<'de> Deserialize<'de> for NewCourseInstanceEnrollment"],["impl<'de> Deserialize<'de> for PageInfo"],["impl<'de> Deserialize<'de> for User"],["impl<'de> Deserialize<'de> for PaperSize"],["impl<'de> Deserialize<'de> for ExportedCourseSubmission"],["impl<'de> Deserialize<'de> for CertificateConfiguration"],["impl<'de> Deserialize<'de> for HistoryChangeReason"],["impl<'de> Deserialize<'de> for DatabaseChapter"],["impl<'de> Deserialize<'de> for UserPointsUpdateStrategy"],["impl<'de> Deserialize<'de> for ChapterUpdate"],["impl<'de> Deserialize<'de> for ExerciseTaskGrading"],["impl<'de> Deserialize<'de> for ExerciseUserCounts"],["impl<'de> Deserialize<'de> for PageAudioFile"],["impl<'de> Deserialize<'de> for CmsPageExerciseTask"],["impl<'de> Deserialize<'de> for ExamUserPointsInner"],["impl<'de> Deserialize<'de> for CourseMaterialExerciseServiceInfo"],["impl<'de> Deserialize<'de> for PathInfo"],["impl<'de> Deserialize<'de> for EmailTemplateUpdate"],["impl<'de> Deserialize<'de> for Organization"],["impl<'de> Deserialize<'de> for PageDetailsUpdate"],["impl<'de> Deserialize<'de> for NewCertificateFont"],["impl<'de> Deserialize<'de> for ResearchForm"],["impl<'de: 'a, 'a> Deserialize<'de> for NewCoursePage<'a>"],["impl<'de> Deserialize<'de> for PageHistory"],["impl<'de> Deserialize<'de> for CourseMaterialExerciseSlide"],["impl<'de> Deserialize<'de> for CourseBackgroundQuestionType"],["impl<'de> Deserialize<'de> for CourseModuleCompletionRegisteredToStudyRegistry"],["impl<'de> Deserialize<'de> for ResearchFormQuestionAnswer"],["impl<'de> Deserialize<'de> for UserRole"],["impl<'de> Deserialize<'de> for CourseInstanceExerciseMetrics"],["impl<'de> Deserialize<'de> for CourseInstance"],["impl<'de> Deserialize<'de> for CoursePageWithUserData"],["impl<'de> Deserialize<'de> for PeerReviewQuestion"],["impl<'de> Deserialize<'de> for GlobalStatEntry"],["impl<'de> Deserialize<'de> for CourseMaterialPeerReviewDataAnswerToReview"],["impl<'de: 'a, 'a> Deserialize<'de> for DatabaseCertificateConfigurationInner<'a>"],["impl<'de> Deserialize<'de> for Role"],["impl<'de> Deserialize<'de> for PageWithExercises"],["impl<'de> Deserialize<'de> for UserCourseInstanceMetrics"],["impl<'de> Deserialize<'de> for CourseUpdate"],["impl<'de> Deserialize<'de> for BlockProposalInfo"],["impl<'de> Deserialize<'de> for NewResearchForm"],["impl<'de> Deserialize<'de> for EmailTemplateNew"],["impl<'de> Deserialize<'de> for ExerciseSlideSubmissionCountByWeekAndHour"],["impl<'de> Deserialize<'de> for CourseModuleCompletion"],["impl<'de> Deserialize<'de> for NewProposedPageEdits"],["impl<'de> Deserialize<'de> for NewPage"],["impl<'de> Deserialize<'de> for ExamInstructionsUpdate"],["impl<'de> Deserialize<'de> for NewResearchFormQuestion"],["impl<'de> Deserialize<'de> for SearchRequest"],["impl<'de> Deserialize<'de> for CourseMaterialPeerReviewData"],["impl<'de> Deserialize<'de> for UserDetail"],["impl<'de> Deserialize<'de> for CourseBreadcrumbInfo"],["impl<'de> Deserialize<'de> for OpenUniversityRegistrationLink"],["impl<'de> Deserialize<'de> for ModuleUpdates"],["impl<'de> Deserialize<'de> for NewMaterialReference"],["impl<'de> Deserialize<'de> for ExerciseGradingStatus"],["impl<'de> Deserialize<'de> for CourseStructure"],["impl<'de> Deserialize<'de> for CmsPeerReviewConfiguration"],["impl<'de> Deserialize<'de> for Course"],["impl<'de> Deserialize<'de> for EmailDelivery"],["impl<'de> Deserialize<'de> for ExerciseAnswersInCourseRequiringAttentionCount"],["impl<'de> Deserialize<'de> for BlockProposal"],["impl<'de> Deserialize<'de> for StudentExerciseSlideSubmission"],["impl<'de> Deserialize<'de> for StudyRegistryRegistrar"],["impl<'de> Deserialize<'de> for NewExerciseTask"],["impl<'de> Deserialize<'de> for CertificateConfigurationAndRequirements"],["impl<'de> Deserialize<'de> for CourseInstanceUserPointsInner"],["impl<'de> Deserialize<'de> for PeerReviewQueueEntry"],["impl<'de> Deserialize<'de> for NormalizedCmsExerciseTask"],["impl<'de> Deserialize<'de> for DatabaseOrganization"],["impl<'de> Deserialize<'de> for PageNavigationInformation"],["impl<'de> Deserialize<'de> for CmsPeerReviewQuestion"],["impl<'de> Deserialize<'de> for PeerReviewConfig"],["impl<'de> Deserialize<'de> for ExerciseTaskSubmission"],["impl<'de> Deserialize<'de> for EditProposalInfo"],["impl<'de> Deserialize<'de> for HistoryRestoreData"],["impl<'de> Deserialize<'de> for ExerciseStatusSummaryForUser"],["impl<'de> Deserialize<'de> for UserExerciseStateUpdate"],["impl<'de> Deserialize<'de> for CourseCount"],["impl<'de> Deserialize<'de> for Chapter"],["impl<'de> Deserialize<'de> for CourseExam"],["impl<'de> Deserialize<'de> for Exercise"],["impl<'de> Deserialize<'de> for ExerciseSlideSubmissionCount"],["impl<'de> Deserialize<'de> for MaterialReference"],["impl<'de> Deserialize<'de> for FeedbackCount"],["impl<'de> Deserialize<'de> for StudyRegistryCompletion"],["impl<'de> Deserialize<'de> for ExerciseSlideSubmission"],["impl<'de> Deserialize<'de> for UserResearchConsent"],["impl<'de> Deserialize<'de> for AnswerRequiringAttentionWithTasks"],["impl<'de> Deserialize<'de> for CmsPageExerciseSlide"],["impl<'de> Deserialize<'de> for UserCourseInstanceChapterProgress"],["impl<'de> Deserialize<'de> for UserExerciseTaskState"],["impl<'de> Deserialize<'de> for ExerciseLanguageGroup"],["impl<'de> Deserialize<'de> for PageRoutingData"],["impl<'de> Deserialize<'de> for UserExerciseSlideState"],["impl<'de> Deserialize<'de> for NewCourseModuleCompletionRegisteredToStudyRegistry"],["impl<'de> Deserialize<'de> for CourseMaterialExercise"],["impl<'de> Deserialize<'de> for TeacherManualCompletionRequest"],["impl<'de> Deserialize<'de> for ExerciseWithExerciseTasks"],["impl<'de> Deserialize<'de> for EmailTemplate"],["impl<'de> Deserialize<'de> for PeerReviewQuestionSubmission"],["impl<'de> Deserialize<'de> for RoleDomain"],["impl<'de> Deserialize<'de> for UserCompletionInformation"],["impl<'de> Deserialize<'de> for ExerciseStatus"],["impl<'de> Deserialize<'de> for CourseMaterialPeerReviewConfig"],["impl<'de> Deserialize<'de> for PageChapterAndCourseInformation"],["impl<'de> Deserialize<'de> for RoleInfo"],["impl<'de> Deserialize<'de> for PageVisitDatumSummaryByCoursesCountries"],["impl<'de> Deserialize<'de> for NewCourseModule"],["impl<'de> Deserialize<'de> for PageVisitDatumSummaryByCourse"],["impl<'de> Deserialize<'de> for CmsPeerReviewConfig"],["impl<'de> Deserialize<'de> for ExerciseTaskGradingResult"],["impl<'de> Deserialize<'de> for CourseMaterialExerciseTask"],["impl<'de> Deserialize<'de> for PeerReviewSubmission"],["impl<'de> Deserialize<'de> for CertificateAllRequirements"],["impl<'de> Deserialize<'de> for NewProposedBlockEdit"],["impl<'de> Deserialize<'de> for PlaygroundExample"],["impl<'de> Deserialize<'de> for StudentExerciseSlideSubmissionResult"],["impl<'de> Deserialize<'de> for GlobalCourseModuleStatEntry"],["impl<'de> Deserialize<'de> for IsChapterFrontPage"],["impl<'de> Deserialize<'de> for BlockProposalAction"],["impl<'de> Deserialize<'de> for PageAudioFiles"],["impl<'de> Deserialize<'de> for ExerciseService"],["impl<'de> Deserialize<'de> for ReviewingStage"],["impl<'de> Deserialize<'de> for PageSearchResult"],["impl<'de> Deserialize<'de> for CourseModuleCompletionGranter"],["impl<'de> Deserialize<'de> for AutomaticCompletionRequirements"],["impl<'de> Deserialize<'de> for ExerciseServiceIframeRenderingInfo"],["impl<'de> Deserialize<'de> for NewCourse"],["impl<'de> Deserialize<'de> for CourseBackgroundQuestion"],["impl<'de> Deserialize<'de> for CertificateTextAnchor"],["impl<'de> Deserialize<'de> for ProposalCount"],["impl<'de> Deserialize<'de> for StudyRegistryGrade"],["impl<'de> Deserialize<'de> for ModifiedModule"],["impl<'de> Deserialize<'de> for ExportedSubmission"],["impl<'de> Deserialize<'de> for Regrading"],["impl<'de> Deserialize<'de> for UserCourseModuleCompletion"],["impl<'de> Deserialize<'de> for NewResearchFormQuestionAnswer"],["impl<'de> Deserialize<'de> for PeerReviewWithQuestionsAndAnswers"],["impl<'de> Deserialize<'de> for NewRegrading"],["impl<'de> Deserialize<'de> for TermUpdate"],["impl<'de> Deserialize<'de> for NewFeedback"],["impl<'de> Deserialize<'de> for ExamUserPoints"],["impl<'de> Deserialize<'de> for NewCourseBackgroundQuestionAnswer"],["impl<'de> Deserialize<'de> for TeacherManualCompletion"],["impl<'de> Deserialize<'de> for GradingProgress"],["impl<'de> Deserialize<'de> for UserCourseInstanceExerciseServiceVariable"],["impl<'de> Deserialize<'de> for PageMetadata"],["impl<'de> Deserialize<'de> for FeedbackBlock"],["impl<'de> Deserialize<'de> for AnswerRequiringAttention"],["impl<'de> Deserialize<'de> for CmsPageUpdate"],["impl<'de> Deserialize<'de> for ChapterStatus"],["impl<'de> Deserialize<'de> for RegisteredCompletion"],["impl<'de> Deserialize<'de> for CertificateConfigurationToRequirement"],["impl<'de> Deserialize<'de> for CertificateFont"],["impl<'de> Deserialize<'de> for PeerReviewQuestionAndAnswer"],["impl<'de> Deserialize<'de> for NewChapter"],["impl<'de> Deserialize<'de> for NewModule"],["impl<'de> Deserialize<'de> for UserExerciseState"],["impl<'de> Deserialize<'de> for CourseMaterialPeerReviewQuestionAnswer"],["impl<'de> Deserialize<'de> for ChapterWithStatus"],["impl<'de> Deserialize<'de> for PeerReviewAnswer"],["impl<'de> Deserialize<'de> for OrgExam"],["impl<'de> Deserialize<'de> for CourseModuleCompletionWithRegistrationInfo"],["impl<'de> Deserialize<'de> for ExerciseServiceInfoApi"],["impl<'de> Deserialize<'de> for CourseInstanceForm"],["impl<'de> Deserialize<'de> for DatabaseUserCourseInstanceChapterExerciseProgress"],["impl<'de> Deserialize<'de> for ManualCompletionPreview"],["impl<'de> Deserialize<'de> for PageVisitDatumSummaryByPages"],["impl<'de> Deserialize<'de> for EditedBlockStillExistsData"],["impl<'de> Deserialize<'de> for PeerReviewProcessingStrategy"],["impl<'de> Deserialize<'de> for PlaygroundExampleData"],["impl<'de> Deserialize<'de> for NewExerciseSlideSubmission"],["impl<'de> Deserialize<'de> for ExerciseSlideSubmissionInfo"],["impl<'de> Deserialize<'de> for StudentExerciseTaskSubmission"],["impl<'de> Deserialize<'de> for CourseMaterialPeerReviewSubmission"],["impl<'de> Deserialize<'de> for UserChapterMetrics"],["impl<'de> Deserialize<'de> for RegradingSubmissionInfo"],["impl<'de> Deserialize<'de> for DatabaseCertificateConfiguration"],["impl<'de> Deserialize<'de> for NewExam"],["impl<'de> Deserialize<'de> for ExerciseSlide"],["impl<'de> Deserialize<'de> for NewCourseModuleCompletion"],["impl<'de> Deserialize<'de> for RegradingInfo"],["impl<'de> Deserialize<'de> for PeerReviewsRecieved"],["impl<'de> Deserialize<'de> for ExerciseServiceInfo"],["impl<'de> Deserialize<'de> for CourseBackgroundQuestionAnswer"],["impl<'de> Deserialize<'de> for NewTeacherGradingDecision"],["impl<'de> Deserialize<'de> for CourseLanguageVersion"],["impl<'de> Deserialize<'de> for StudentCountry"]], @@ -33,7 +33,7 @@ "sqlx_core":[["impl<'de, T> Deserialize<'de> for Json<T>where\n T: Deserialize<'de> + ?Sized,"],["impl<'de> Deserialize<'de> for UStr"]], "sqlx_postgres":[["impl<'de> Deserialize<'de> for Oid"]], "tinystr":[["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<16>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<7>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<19>where\n 'de: 'a,"],["impl<'de, const N: usize> Deserialize<'de> for TinyAsciiStr<N>"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<5>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<26>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<4>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<6>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<10>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<29>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<23>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<12>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<18>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<13>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<15>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<1>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<11>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<9>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<3>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<21>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<22>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<31>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<32>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<25>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<27>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<24>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<20>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<28>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<30>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<2>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<8>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<14>where\n 'de: 'a,"],["impl<'de, 'a> Deserialize<'de> for UnvalidatedTinyAsciiStr<17>where\n 'de: 'a,"]], -"url":[["impl<'de, S> Deserialize<'de> for Host<S>where\n S: Deserialize<'de>,"],["impl<'de> Deserialize<'de> for Url"]], +"url":[["impl<'de> Deserialize<'de> for Url"],["impl<'de, S> Deserialize<'de> for Host<S>where\n S: Deserialize<'de>,"]], "uuid":[["impl<'de> Deserialize<'de> for Uuid"]], "yoke":[["impl<'de, T> Deserialize<'de> for YokeTraitHack<T>where\n T: Deserialize<'de>,"]], "zerotrie":[["impl<'de, 'data, Store> Deserialize<'de> for ZeroTrieExtendedCapacity<Store>where\n Store: From<&'data [u8]> + From<Vec<u8>> + 'data,\n 'de: 'data,"],["impl<'de, 'data, Store> Deserialize<'de> for ZeroTrieSimpleAscii<Store>where\n Store: From<&'data [u8]> + From<Vec<u8>> + 'data,\n 'de: 'data,"],["impl<'de, 'data, Store> Deserialize<'de> for ZeroTrie<Store>where\n Store: From<&'data [u8]> + From<Vec<u8>> + 'data,\n 'de: 'data,"],["impl<'de, 'data> Deserialize<'de> for Box<ByteStr>where\n 'de: 'data,"],["impl<'de, 'data, Store> Deserialize<'de> for ZeroTriePerfectHash<Store>where\n Store: From<&'data [u8]> + From<Vec<u8>> + 'data,\n 'de: 'data,"]], diff --git a/trait.impl/serde/ser/trait.Serialize.js b/trait.impl/serde/ser/trait.Serialize.js index ccddbb7b8e2a..c58bb85f6d50 100644 --- a/trait.impl/serde/ser/trait.Serialize.js +++ b/trait.impl/serde/ser/trait.Serialize.js @@ -1,6 +1,6 @@ (function() {var implementors = { "actix_web":[["impl<T> Serialize for Data<T>where\n T: Serialize,"],["impl<T: Serialize> Serialize for Json<T>"],["impl<T> Serialize for Form<T>where\n T: Serialize,"]], -"chrono":[["impl Serialize for NaiveDate"],["impl Serialize for NaiveDateTime"],["impl Serialize for NaiveTime"],["impl Serialize for Weekday"],["impl Serialize for Month"],["impl<Tz: TimeZone> Serialize for DateTime<Tz>"]], +"chrono":[["impl Serialize for Month"],["impl Serialize for NaiveDateTime"],["impl Serialize for Weekday"],["impl<Tz: TimeZone> Serialize for DateTime<Tz>"],["impl Serialize for NaiveTime"],["impl Serialize for NaiveDate"]], "cloud_storage":[["impl Serialize for Condition"],["impl Serialize for Website"],["impl Serialize for PrimitiveIamRole"],["impl Serialize for LegacyIamRole"],["impl Serialize for StandardIamRole"],["impl Serialize for HmacState"],["impl Serialize for DefaultObjectAccessControl"],["impl Serialize for Cors"],["impl Serialize for Lifecycle"],["impl Serialize for Logging"],["impl Serialize for StorageClass"],["impl Serialize for NALocation"],["impl Serialize for Location"],["impl Serialize for HmacKey"],["impl Serialize for RetentionPolicy"],["impl Serialize for NewObjectAccessControl"],["impl Serialize for Rule"],["impl Serialize for EuropeLocation"],["impl Serialize for SourceObject"],["impl Serialize for Action"],["impl Serialize for HmacMeta"],["impl Serialize for NewBucket"],["impl Serialize for Billing"],["impl Serialize for NewDefaultObjectAccessControl"],["impl Serialize for ComposeRequest"],["impl Serialize for Encryption"],["impl Serialize for Owner"],["impl Serialize for IamRole"],["impl Serialize for Bucket"],["impl Serialize for MultiRegion"],["impl Serialize for SingleRegion"],["impl Serialize for SALocation"],["impl Serialize for AsiaLocation"],["impl Serialize for ListRequest"],["impl Serialize for ActionType"],["impl Serialize for Role"],["impl Serialize for IamPolicy"],["impl Serialize for NewBucketAccessControl"],["impl Serialize for IamConfiguration"],["impl Serialize for BucketAccessControl"],["impl Serialize for DualRegion"],["impl Serialize for Object"],["impl Serialize for Versioning"],["impl Serialize for Team"],["impl Serialize for AusLocation"],["impl Serialize for Binding"],["impl Serialize for IamCondition"],["impl Serialize for Entity"],["impl Serialize for CustomerEncrypton"],["impl Serialize for ObjectAccessControl"],["impl Serialize for ProjectTeam"],["impl Serialize for ObjectPrecondition"],["impl Serialize for Projection"],["impl Serialize for UniformBucketLevelAccess"]], "either":[["impl<L, R> Serialize for Either<L, R>where\n L: Serialize,\n R: Serialize,"]], "headless_lms_models":[["impl Serialize for UserCourseInstanceChapterExerciseProgress"],["impl Serialize for UserExerciseSlideState"],["impl Serialize for RoleUser"],["impl Serialize for NewChapter"],["impl Serialize for PendingRole"],["impl Serialize for NewProposedPageEdits"],["impl Serialize for OtherDomainToCourseRedirection"],["impl Serialize for PeerReviewQuestionType"],["impl Serialize for AnswerRequiringAttention"],["impl Serialize for PageDetailsUpdate"],["impl Serialize for CourseBreadcrumbInfo"],["impl Serialize for ExerciseTaskGradingResult"],["impl Serialize for PointMap"],["impl<'a> Serialize for DatabaseCertificateConfigurationInner<'a>"],["impl Serialize for StudentExerciseTaskSubmission"],["impl<'a> Serialize for ExerciseTaskGradingRequest<'a>"],["impl Serialize for CompletionRegistrationLink"],["impl Serialize for ExerciseSlideSubmissionInfo"],["impl Serialize for NewCourse"],["impl Serialize for CourseLanguageVersion"],["impl Serialize for ExerciseSlideSubmissionCount"],["impl Serialize for PeerReviewProcessingStrategy"],["impl Serialize for UserCourseInstanceChapterProgress"],["impl Serialize for StudyRegistryGrade"],["impl Serialize for StudentExerciseSlideSubmissionResult"],["impl Serialize for ExerciseTask"],["impl Serialize for TeacherGradingDecision"],["impl Serialize for CourseBackgroundQuestionsAndAnswers"],["impl Serialize for UserCompletionInformation"],["impl Serialize for UserExerciseState"],["impl Serialize for NewExerciseTask"],["impl Serialize for CourseInstanceUserPoints"],["impl Serialize for ExerciseWithExerciseTasks"],["impl Serialize for CourseModuleCompletionRegisteredToStudyRegistry"],["impl Serialize for ExerciseGradingStatus"],["impl Serialize for CmsPageExerciseSlide"],["impl Serialize for Term"],["impl Serialize for PageHistory"],["impl Serialize for NewPage"],["impl Serialize for CourseInstanceEnrollmentsInfo"],["impl Serialize for ExerciseSlideSubmissionCountByWeekAndHour"],["impl Serialize for CmsPeerReviewConfig"],["impl Serialize for ExamEnrollment"],["impl Serialize for PlaygroundExample"],["impl Serialize for CourseModuleCompletionWithRegistrationInfo"],["impl Serialize for Feedback"],["impl Serialize for ChapterUpdate"],["impl Serialize for PageVisitDatumSummaryByCourse"],["impl Serialize for DatabaseChapter"],["impl Serialize for ProposalCount"],["impl Serialize for Regrading"],["impl Serialize for OrgExam"],["impl Serialize for EmailTemplate"],["impl Serialize for UserResearchConsent"],["impl Serialize for CourseExam"],["impl Serialize for PeerReviewConfig"],["impl Serialize for PeerReviewQuestionAndAnswer"],["impl Serialize for RegradingInfo"],["impl Serialize for ExerciseService"],["impl Serialize for UserModuleCompletionStatus"],["impl Serialize for EditedBlockNoLongerExistsData"],["impl Serialize for RegisteredCompletion"],["impl Serialize for PathInfo"],["impl Serialize for ExerciseServiceNewOrUpdate"],["impl Serialize for ExerciseTaskSubmission"],["impl Serialize for PageVisitDatumSummaryByCoursesCountries"],["impl Serialize for TeacherManualCompletion"],["impl Serialize for CertificateAllRequirements"],["impl Serialize for ManualCompletionPreviewUser"],["impl Serialize for GlobalCourseModuleStatEntry"],["impl Serialize for CourseCount"],["impl Serialize for HistoryChangeReason"],["impl Serialize for ExerciseServiceIframeRenderingInfo"],["impl Serialize for CmsPeerReviewConfiguration"],["impl Serialize for StudyRegistryRegistrar"],["impl Serialize for CourseUpdate"],["impl Serialize for FeedbackBlock"],["impl Serialize for ResearchFormQuestionAnswer"],["impl Serialize for ExerciseRepositoryStatus"],["impl Serialize for PlaygroundExampleData"],["impl Serialize for NewResearchForm"],["impl Serialize for UserExerciseStateUpdate"],["impl Serialize for ReviewingStage"],["impl Serialize for NewCourseModuleCompletionRegisteredToStudyRegistry"],["impl Serialize for ManualCompletionPreview"],["impl Serialize for ExerciseAnswersInCourseRequiringAttentionCount"],["impl Serialize for CoursePageWithUserData"],["impl Serialize for EmailTemplateNew"],["impl Serialize for Exam"],["impl Serialize for PageRoutingData"],["impl Serialize for ProposalStatus"],["impl Serialize for ExportedSubmission"],["impl Serialize for NewFeedback"],["impl Serialize for AnswersRequiringAttention"],["impl Serialize for ExerciseRepository"],["impl Serialize for PageSearchResult"],["impl Serialize for AnswerRequiringAttentionWithTasks"],["impl Serialize for Exercise"],["impl Serialize for PeerReviewAnswer"],["impl Serialize for NewTeacherGradingDecision"],["impl Serialize for SubmissionData"],["impl Serialize for RegradingSubmissionInfo"],["impl Serialize for ActivityProgress"],["impl Serialize for ExamInstructions"],["impl Serialize for StudyRegistryCompletion"],["impl Serialize for UserExerciseTaskState"],["impl Serialize for EmailDelivery"],["impl Serialize for CertificateConfigurationToRequirement"],["impl Serialize for IsChapterFrontPage"],["impl Serialize for CourseInstance"],["impl Serialize for FeedbackCount"],["impl Serialize for BlockProposalAction"],["impl<'a> Serialize for NewCoursePage<'a>"],["impl Serialize for EditProposalInfo"],["impl Serialize for Page"],["impl Serialize for CourseBackgroundQuestion"],["impl Serialize for CmsPeerReviewQuestion"],["impl Serialize for MaterialReference"],["impl Serialize for CourseInstanceOrExamId"],["impl Serialize for PageLanguageGroup"],["impl Serialize for TeacherDecisionType"],["impl Serialize for NewResearchFormQuestion"],["impl Serialize for UserCourseSettings"],["impl Serialize for UserCourseModuleCompletion"],["impl Serialize for ExamUserPointsInner"],["impl Serialize for ExportedCourseSubmission"],["impl Serialize for CourseBackgroundQuestionType"],["impl Serialize for GlobalStatEntry"],["impl Serialize for CourseMaterialPeerReviewDataAnswerToReview"],["impl Serialize for ExerciseSlide"],["impl Serialize for ExerciseLanguageGroup"],["impl Serialize for ExerciseTaskGrading"],["impl Serialize for TeacherManualCompletionRequest"],["impl Serialize for PeerReviewQuestion"],["impl Serialize for NewRegrading"],["impl Serialize for BlockProposalInfo"],["impl Serialize for CourseInstanceEnrollment"],["impl Serialize for PaperSize"],["impl Serialize for PageChapterAndCourseInformation"],["impl Serialize for Course"],["impl Serialize for CertificateFont"],["impl Serialize for Role"],["impl Serialize for NewProposedBlockEdit"],["impl Serialize for NormalizedCmsExerciseTask"],["impl Serialize for UserWithModuleCompletions"],["impl Serialize for CourseModuleCompletionGranter"],["impl Serialize for PageVisitDatumSummaryByPages"],["impl Serialize for ChapterScore"],["impl Serialize for DatabaseCertificateConfiguration"],["impl Serialize for PageVisitDatumSummaryByCourseDeviceTypes"],["impl Serialize for UserChapterMetrics"],["impl Serialize for ExerciseSlideSubmissionCountByExercise"],["impl Serialize for NewCourseModuleCompletion"],["impl Serialize for NewExam"],["impl Serialize for Points"],["impl Serialize for CourseMaterialExerciseTask"],["impl Serialize for UserPointsUpdateStrategy"],["impl Serialize for NewCourseModule"],["impl Serialize for CourseMaterialPeerReviewSubmission"],["impl Serialize for DatabaseUserCourseInstanceChapterExerciseProgress"],["impl Serialize for PageHistoryContent"],["impl Serialize for CourseMaterialPeerReviewQuestionAnswer"],["impl Serialize for NewModule"],["impl Serialize for PageNavigationInformation"],["impl Serialize for UserCourseInstanceExerciseServiceVariable"],["impl Serialize for HistoryRestoreData"],["impl Serialize for CompletionPolicy"],["impl Serialize for User"],["impl Serialize for CourseModuleCompletion"],["impl Serialize for AutomaticCompletionRequirements"],["impl Serialize for NewExerciseSlideSubmission"],["impl Serialize for ChapterPagesWithExercises"],["impl Serialize for ExerciseStatus"],["impl Serialize for PageAudioFile"],["impl Serialize for PeerReviewWithQuestionsAndAnswers"],["impl Serialize for ChapterWithStatus"],["impl Serialize for CourseMaterialPeerReviewConfig"],["impl Serialize for OpenUniversityRegistrationLink"],["impl Serialize for UserCourseInstanceMetrics"],["impl Serialize for ExerciseStatusSummaryForUser"],["impl Serialize for CourseMaterialPeerReviewData"],["impl Serialize for StudentExerciseSlideSubmission"],["impl Serialize for GradingProgress"],["impl Serialize for PageWithExercises"],["impl Serialize for CourseModule"],["impl Serialize for PeerReviewQueueEntry"],["impl Serialize for UserRole"],["impl Serialize for CourseMaterialExerciseServiceInfo"],["impl Serialize for CertificateConfigurationAndRequirements"],["impl Serialize for ExamInstructionsUpdate"],["impl Serialize for Chapter"],["impl Serialize for EditedBlockStillExistsData"],["impl Serialize for ResearchForm"],["impl Serialize for ResearchFormQuestion"],["impl Serialize for CourseInstanceExerciseMetrics"],["impl Serialize for CourseStructure"],["impl Serialize for CertificateTextAnchor"],["impl Serialize for CourseBackgroundQuestionAnswer"],["impl Serialize for ChapterStatus"],["impl Serialize for SearchRequest"],["impl Serialize for RepositoryExercise"],["impl Serialize for PeerReviewsRecieved"],["impl Serialize for PageInfo"],["impl Serialize for CertificateConfiguration"],["impl Serialize for EmailTemplateUpdate"],["impl Serialize for CourseMaterialExercise"],["impl Serialize for PageMetadata"],["impl Serialize for UserDetail"],["impl Serialize for NewCourseBackgroundQuestionAnswer"],["impl Serialize for CmsPageExercise"],["impl Serialize for GeneratedCertificate"],["impl Serialize for CourseMaterialExerciseSlide"],["impl Serialize for PageProposal"],["impl Serialize for NewCertificateFont"],["impl Serialize for ExerciseServiceInfo"],["impl Serialize for ExerciseUserCounts"],["impl Serialize for PageAudioFiles"],["impl Serialize for CourseInstanceUserPointsInner"],["impl Serialize for NewMaterialReference"],["impl Serialize for BlockProposal"],["impl Serialize for ContentManagementPage"],["impl Serialize for ExamUserPoints"],["impl Serialize for CmsPageUpdate"],["impl Serialize for PeerReviewQuestionSubmission"],["impl Serialize for NewCourseInstanceEnrollment"],["impl Serialize for UserCourseInstanceProgress"],["impl Serialize for PeerReviewSubmission"],["impl Serialize for StudentCountry"],["impl Serialize for ExerciseSlideSubmission"],["impl Serialize for ExerciseServiceInfoApi"],["impl Serialize for Organization"],["impl Serialize for DatabaseOrganization"],["impl Serialize for NewResearchFormQuestionAnswer"],["impl Serialize for CourseInstanceCompletionSummary"],["impl Serialize for CmsPageExerciseTask"],["impl Serialize for StudentExerciseTaskSubmissionResult"]], @@ -23,7 +23,7 @@ "sqlx_postgres":[["impl Serialize for Oid"]], "tinystr":[["impl<const N: usize> Serialize for TinyAsciiStr<N>"],["impl<const N: usize> Serialize for UnvalidatedTinyAsciiStr<N>"]], "url":[["impl<S> Serialize for Host<S>where\n S: Serialize,"],["impl Serialize for Url"]], -"uuid":[["impl Serialize for Urn"],["impl Serialize for Uuid"],["impl Serialize for Simple"],["impl Serialize for Hyphenated"],["impl Serialize for Braced"]], +"uuid":[["impl Serialize for Urn"],["impl Serialize for Hyphenated"],["impl Serialize for Simple"],["impl Serialize for Braced"],["impl Serialize for Uuid"]], "zerotrie":[["impl<Store> Serialize for ZeroTriePerfectHash<Store>where\n Store: AsRef<[u8]>,"],["impl<Store> Serialize for ZeroTrieSimpleAscii<Store>where\n Store: AsRef<[u8]>,"],["impl<Store> Serialize for ZeroTrie<Store>where\n Store: AsRef<[u8]>,"],["impl<Store> Serialize for ZeroTrieExtendedCapacity<Store>where\n Store: AsRef<[u8]>,"]], "zerovec":[["impl<T, F> Serialize for VarZeroVec<'_, T, F>where\n T: Serialize + VarULE + ?Sized,\n F: VarZeroVecFormat,"],["impl<'a, K0, K1, V> Serialize for ZeroMap2dBorrowed<'a, K0, K1, V>where\n K0: ZeroMapKV<'a> + Serialize + ?Sized + Ord,\n K1: ZeroMapKV<'a> + Serialize + ?Sized + Ord,\n V: ZeroMapKV<'a> + Serialize + ?Sized,\n K0::Container: Serialize,\n K1::Container: Serialize,\n V::Container: Serialize,"],["impl<T> Serialize for ZeroVec<'_, T>where\n T: Serialize + AsULE,"],["impl<'a, K, V> Serialize for ZeroMapBorrowed<'a, K, V>where\n K: ZeroMapKV<'a> + Serialize + ?Sized + Ord,\n V: ZeroMapKV<'a> + Serialize + ?Sized,\n K::Container: Serialize,\n V::Container: Serialize,"],["impl<T> Serialize for ZeroSlice<T>where\n T: Serialize + AsULE,"],["impl Serialize for UnvalidatedStr"],["impl<T, F> Serialize for VarZeroSlice<T, F>where\n T: Serialize + VarULE + ?Sized,\n F: VarZeroVecFormat,"],["impl<'a, K0, K1, V> Serialize for ZeroMap2d<'a, K0, K1, V>where\n K0: ZeroMapKV<'a> + Serialize + ?Sized + Ord,\n K1: ZeroMapKV<'a> + Serialize + ?Sized + Ord,\n V: ZeroMapKV<'a> + Serialize + ?Sized,\n K0::Container: Serialize,\n K1::Container: Serialize,\n V::Container: Serialize,"],["impl Serialize for UnvalidatedChar"],["impl Serialize for FlexZeroVec<'_>"],["impl Serialize for FlexZeroSlice"],["impl<'a, K, V> Serialize for ZeroMap<'a, K, V>where\n K: ZeroMapKV<'a> + Serialize + ?Sized + Ord,\n V: ZeroMapKV<'a> + Serialize + ?Sized,\n K::Container: Serialize,\n V::Container: Serialize,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/sqlx_core/column/trait.ColumnIndex.js b/trait.impl/sqlx_core/column/trait.ColumnIndex.js index 377e3b0b7f5c..3e82d0dcc052 100644 --- a/trait.impl/sqlx_core/column/trait.ColumnIndex.js +++ b/trait.impl/sqlx_core/column/trait.ColumnIndex.js @@ -1,5 +1,5 @@ (function() {var implementors = { "sqlx":[], "sqlx_core":[], -"sqlx_postgres":[["impl ColumnIndex<PgStatement<'_>> for usize"],["impl ColumnIndex<PgStatement<'_>> for &str"],["impl ColumnIndex<PgRow> for usize"],["impl ColumnIndex<PgRow> for &str"]] +"sqlx_postgres":[["impl ColumnIndex<PgStatement<'_>> for usize"],["impl ColumnIndex<PgRow> for &str"],["impl ColumnIndex<PgStatement<'_>> for &str"],["impl ColumnIndex<PgRow> for usize"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/sqlx_core/decode/trait.Decode.js b/trait.impl/sqlx_core/decode/trait.Decode.js index 38b9d632868b..b9ccfdb047ca 100644 --- a/trait.impl/sqlx_core/decode/trait.Decode.js +++ b/trait.impl/sqlx_core/decode/trait.Decode.js @@ -2,5 +2,5 @@ "headless_lms_models":[["impl<'r> Decode<'r, Postgres> for ExerciseRepositoryStatus"],["impl<'r> Decode<'r, Postgres> for ReviewingStage"],["impl<'r> Decode<'r, Postgres> for PeerReviewProcessingStrategy"],["impl<'r> Decode<'r, Postgres> for GradingProgress"],["impl<'r> Decode<'r, Postgres> for CourseBackgroundQuestionType"],["impl<'r> Decode<'r, Postgres> for HistoryChangeReason"],["impl<'r> Decode<'r, Postgres> for UserPointsUpdateStrategy"],["impl<'r> Decode<'r, Postgres> for ProposalStatus"],["impl<'r> Decode<'r, Postgres> for CertificateTextAnchor"],["impl<'r> Decode<'r, Postgres> for PaperSize"],["impl<'r> Decode<'r, Postgres> for UserRole"],["impl<'r> Decode<'r, Postgres> for ActivityProgress"],["impl<'r> Decode<'r, Postgres> for PeerReviewQuestionType"],["impl<'r> Decode<'r, Postgres> for TeacherDecisionType"]], "sqlx":[], "sqlx_core":[], -"sqlx_postgres":[["impl<'r, T> Decode<'r, Postgres> for Vec<T>where\n T: for<'a> Decode<'a, Postgres> + Type<Postgres>,"],["impl Decode<'_, Postgres> for f32"],["impl<'r> Decode<'r, Postgres> for NaiveDateTime"],["impl<'r, T1, T2> Decode<'r, Postgres> for (T1, T2)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T, const N: usize> Decode<'r, Postgres> for [T; N]where\n T: for<'a> Decode<'a, Postgres> + Type<Postgres>,"],["impl Decode<'_, Postgres> for String"],["impl<const N: usize> Decode<'_, Postgres> for [u8; N]"],["impl<'de> Decode<'de, Postgres> for PgInterval"],["impl Decode<'_, Postgres> for i64"],["impl<'r> Decode<'r, Postgres> for &'r [u8]"],["impl<'r> Decode<'r, Postgres> for PgTimeTz<NaiveTime, FixedOffset>"],["impl Decode<'_, Postgres> for i32"],["impl<'r> Decode<'r, Postgres> for Box<str>"],["impl<'r, T1, T2, T3, T4, T5> Decode<'r, Postgres> for (T1, T2, T3, T4, T5)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r> Decode<'r, Postgres> for DateTime<FixedOffset>"],["impl<'r> Decode<'r, Postgres> for &'r str"],["impl Decode<'_, Postgres> for Vec<u8>"],["impl<'r, T> Decode<'r, Postgres> for PgRange<T>where\n T: Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl Decode<'_, Postgres> for Oid"],["impl Decode<'_, Postgres> for i8"],["impl Decode<'_, Postgres> for Uuid"],["impl<'r> Decode<'r, Postgres> for PgLQuery"],["impl<'r, T> Decode<'r, Postgres> for Json<T>where\n T: Deserialize<'r> + 'r,"],["impl<'r> Decode<'r, Postgres> for DateTime<Utc>"],["impl Decode<'_, Postgres> for Box<[u8]>"],["impl<'r, T1> Decode<'r, Postgres> for (T1,)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T> Decode<'r, Postgres> for Text<T>where\n T: FromStr,\n BoxDynError: From<<T as FromStr>::Err>,"],["impl<'r> Decode<'r, Postgres> for NaiveDate"],["impl<'r> Decode<'r, Postgres> for ()"],["impl Decode<'_, Postgres> for bool"],["impl Decode<'_, Postgres> for PgMoney"],["impl<'r, T1, T2, T3, T4, T5, T6, T7, T8, T9> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T9: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl Decode<'_, Postgres> for PgCiText"],["impl Decode<'_, Postgres> for i16"],["impl<'r> Decode<'r, Postgres> for PgLTree"],["impl<'r, T1, T2, T3, T4, T5, T6, T7, T8> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T1, T2, T3, T4, T5, T6, T7> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r> Decode<'r, Postgres> for NaiveTime"],["impl Decode<'_, Postgres> for f64"],["impl<'r, T1, T2, T3, T4> Decode<'r, Postgres> for (T1, T2, T3, T4)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T1, T2, T3> Decode<'r, Postgres> for (T1, T2, T3)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r> Decode<'r, Postgres> for DateTime<Local>"],["impl<'r> Decode<'r, Postgres> for Cow<'r, str>"],["impl<'r, T1, T2, T3, T4, T5, T6> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"]] +"sqlx_postgres":[["impl<'r> Decode<'r, Postgres> for NaiveDateTime"],["impl<'r, T1, T2, T3, T4, T5, T6> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl Decode<'_, Postgres> for PgCiText"],["impl<'r, T1, T2, T3, T4, T5, T6, T7, T8> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl Decode<'_, Postgres> for i16"],["impl<'r> Decode<'r, Postgres> for &'r str"],["impl Decode<'_, Postgres> for Box<[u8]>"],["impl<'r> Decode<'r, Postgres> for PgLQuery"],["impl<const N: usize> Decode<'_, Postgres> for [u8; N]"],["impl<'r> Decode<'r, Postgres> for DateTime<FixedOffset>"],["impl Decode<'_, Postgres> for Oid"],["impl Decode<'_, Postgres> for f32"],["impl<'r, T1, T2> Decode<'r, Postgres> for (T1, T2)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl Decode<'_, Postgres> for Uuid"],["impl<'de> Decode<'de, Postgres> for PgInterval"],["impl<'r, T> Decode<'r, Postgres> for Vec<T>where\n T: for<'a> Decode<'a, Postgres> + Type<Postgres>,"],["impl Decode<'_, Postgres> for bool"],["impl<'r> Decode<'r, Postgres> for PgLTree"],["impl Decode<'_, Postgres> for String"],["impl<'r> Decode<'r, Postgres> for DateTime<Local>"],["impl Decode<'_, Postgres> for Vec<u8>"],["impl<'r, T1, T2, T3, T4, T5, T6, T7, T8, T9> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T8: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T9: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T1, T2, T3, T4, T5> Decode<'r, Postgres> for (T1, T2, T3, T4, T5)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl Decode<'_, Postgres> for f64"],["impl<'r> Decode<'r, Postgres> for PgTimeTz<NaiveTime, FixedOffset>"],["impl<'r, T1, T2, T3, T4, T5, T6, T7> Decode<'r, Postgres> for (T1, T2, T3, T4, T5, T6, T7)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T5: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T6: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T7: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T> Decode<'r, Postgres> for Text<T>where\n T: FromStr,\n BoxDynError: From<<T as FromStr>::Err>,"],["impl<'r, T1> Decode<'r, Postgres> for (T1,)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r> Decode<'r, Postgres> for NaiveTime"],["impl<'r, T> Decode<'r, Postgres> for Json<T>where\n T: Deserialize<'r> + 'r,"],["impl Decode<'_, Postgres> for PgMoney"],["impl<'r> Decode<'r, Postgres> for Box<str>"],["impl Decode<'_, Postgres> for i64"],["impl Decode<'_, Postgres> for i32"],["impl Decode<'_, Postgres> for i8"],["impl<'r> Decode<'r, Postgres> for Cow<'r, str>"],["impl<'r, T> Decode<'r, Postgres> for PgRange<T>where\n T: Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r, T, const N: usize> Decode<'r, Postgres> for [T; N]where\n T: for<'a> Decode<'a, Postgres> + Type<Postgres>,"],["impl<'r> Decode<'r, Postgres> for ()"],["impl<'r, T1, T2, T3> Decode<'r, Postgres> for (T1, T2, T3)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r> Decode<'r, Postgres> for &'r [u8]"],["impl<'r> Decode<'r, Postgres> for DateTime<Utc>"],["impl<'r, T1, T2, T3, T4> Decode<'r, Postgres> for (T1, T2, T3, T4)where\n T1: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T2: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T3: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,\n T4: 'r + Type<Postgres> + for<'a> Decode<'a, Postgres>,"],["impl<'r> Decode<'r, Postgres> for NaiveDate"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/sqlx_core/encode/trait.Encode.js b/trait.impl/sqlx_core/encode/trait.Encode.js index 0bda362e18e1..672795d47cba 100644 --- a/trait.impl/sqlx_core/encode/trait.Encode.js +++ b/trait.impl/sqlx_core/encode/trait.Encode.js @@ -2,5 +2,5 @@ "headless_lms_models":[["impl<'q, DB: Database> Encode<'q, DB> for ExerciseRepositoryStatuswhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for ReviewingStagewhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for CourseBackgroundQuestionTypewhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for ActivityProgresswhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for GradingProgresswhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for TeacherDecisionTypewhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for CertificateTextAnchorwhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for UserRolewhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for UserPointsUpdateStrategywhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for PeerReviewQuestionTypewhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for HistoryChangeReasonwhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for ProposalStatuswhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for PeerReviewProcessingStrategywhere\n &'q str: Encode<'q, DB>,"],["impl<'q, DB: Database> Encode<'q, DB> for PaperSizewhere\n &'q str: Encode<'q, DB>,"]], "sqlx":[], "sqlx_core":[], -"sqlx_postgres":[["impl<const N: usize> Encode<'_, Postgres> for [u8; N]"],["impl<'q, T> Encode<'q, Postgres> for Vec<T>where\n for<'a> &'a [T]: Encode<'q, Postgres>,\n T: Encode<'q, Postgres>,"],["impl Encode<'_, Postgres> for Oid"],["impl Encode<'_, Postgres> for NaiveDateTime"],["impl Encode<'_, Postgres> for Duration"],["impl Encode<'_, Postgres> for Box<[u8]>"],["impl Encode<'_, Postgres> for PgLTree"],["impl<'q, T> Encode<'q, Postgres> for Option<T>where\n T: Encode<'q, Postgres> + Type<Postgres> + 'q,"],["impl<'q, T> Encode<'q, Postgres> for PgRange<T>where\n T: Encode<'q, Postgres>,"],["impl Encode<'_, Postgres> for NaiveDate"],["impl Encode<'_, Postgres> for PgCiText"],["impl Encode<'_, Postgres> for Vec<u8>"],["impl Encode<'_, Postgres> for bool"],["impl Encode<'_, Postgres> for f32"],["impl Encode<'_, Postgres> for NaiveTime"],["impl Encode<'_, Postgres> for i16"],["impl Encode<'_, Postgres> for PgTimeTz<NaiveTime, FixedOffset>"],["impl Encode<'_, Postgres> for i8"],["impl<'q, T> Encode<'q, Postgres> for Text<T>where\n T: Display,"],["impl Encode<'_, Postgres> for &str"],["impl Encode<'_, Postgres> for f64"],["impl Encode<'_, Postgres> for PgMoney"],["impl Encode<'_, Postgres> for Box<str>"],["impl Encode<'_, Postgres> for i32"],["impl Encode<'_, Postgres> for PgLQuery"],["impl Encode<'_, Postgres> for Duration"],["impl<'q, T> Encode<'q, Postgres> for Json<T>where\n T: Serialize,"],["impl Encode<'_, Postgres> for String"],["impl Encode<'_, Postgres> for PgInterval"],["impl<'q, T, const N: usize> Encode<'q, Postgres> for [T; N]where\n for<'a> &'a [T]: Encode<'q, Postgres>,\n T: Encode<'q, Postgres>,"],["impl Encode<'_, Postgres> for Uuid"],["impl Encode<'_, Postgres> for Cow<'_, str>"],["impl<Tz: TimeZone> Encode<'_, Postgres> for DateTime<Tz>"],["impl Encode<'_, Postgres> for i64"],["impl Encode<'_, Postgres> for &[u8]"],["impl<'q, T> Encode<'q, Postgres> for &[T]where\n T: Encode<'q, Postgres> + Type<Postgres>,"]] +"sqlx_postgres":[["impl Encode<'_, Postgres> for PgTimeTz<NaiveTime, FixedOffset>"],["impl Encode<'_, Postgres> for String"],["impl<'q, T> Encode<'q, Postgres> for Vec<T>where\n for<'a> &'a [T]: Encode<'q, Postgres>,\n T: Encode<'q, Postgres>,"],["impl Encode<'_, Postgres> for Cow<'_, str>"],["impl Encode<'_, Postgres> for i32"],["impl<'q, T> Encode<'q, Postgres> for PgRange<T>where\n T: Encode<'q, Postgres>,"],["impl<'q, T, const N: usize> Encode<'q, Postgres> for [T; N]where\n for<'a> &'a [T]: Encode<'q, Postgres>,\n T: Encode<'q, Postgres>,"],["impl Encode<'_, Postgres> for NaiveDate"],["impl Encode<'_, Postgres> for f64"],["impl Encode<'_, Postgres> for Oid"],["impl Encode<'_, Postgres> for &str"],["impl Encode<'_, Postgres> for f32"],["impl<'q, T> Encode<'q, Postgres> for Text<T>where\n T: Display,"],["impl<'q, T> Encode<'q, Postgres> for Option<T>where\n T: Encode<'q, Postgres> + Type<Postgres> + 'q,"],["impl<'q, T> Encode<'q, Postgres> for &[T]where\n T: Encode<'q, Postgres> + Type<Postgres>,"],["impl Encode<'_, Postgres> for NaiveTime"],["impl Encode<'_, Postgres> for Uuid"],["impl Encode<'_, Postgres> for PgInterval"],["impl Encode<'_, Postgres> for PgCiText"],["impl Encode<'_, Postgres> for bool"],["impl Encode<'_, Postgres> for &[u8]"],["impl Encode<'_, Postgres> for NaiveDateTime"],["impl Encode<'_, Postgres> for i8"],["impl Encode<'_, Postgres> for Duration"],["impl Encode<'_, Postgres> for Box<str>"],["impl Encode<'_, Postgres> for Vec<u8>"],["impl Encode<'_, Postgres> for PgLTree"],["impl Encode<'_, Postgres> for Box<[u8]>"],["impl<'q, T> Encode<'q, Postgres> for Json<T>where\n T: Serialize,"],["impl Encode<'_, Postgres> for PgMoney"],["impl<const N: usize> Encode<'_, Postgres> for [u8; N]"],["impl Encode<'_, Postgres> for PgLQuery"],["impl Encode<'_, Postgres> for Duration"],["impl Encode<'_, Postgres> for i64"],["impl<Tz: TimeZone> Encode<'_, Postgres> for DateTime<Tz>"],["impl Encode<'_, Postgres> for i16"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/sqlx_core/types/trait.Type.js b/trait.impl/sqlx_core/types/trait.Type.js index 1903a7a88d4a..2c3e0964cfea 100644 --- a/trait.impl/sqlx_core/types/trait.Type.js +++ b/trait.impl/sqlx_core/types/trait.Type.js @@ -3,5 +3,5 @@ "headless_lms_server":[], "sqlx":[], "sqlx_core":[], -"sqlx_postgres":[["impl Type<Postgres> for f32"],["impl<T1, T2, T3, T4, T5, T6, T7> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7)"],["impl<T> Type<Postgres> for Json<T>"],["impl<T1, T2, T3, T4, T5> Type<Postgres> for (T1, T2, T3, T4, T5)"],["impl Type<Postgres> for str"],["impl Type<Postgres> for i64"],["impl Type<Postgres> for NaiveDateTime"],["impl Type<Postgres> for PgRange<NaiveDateTime>"],["impl Type<Postgres> for Duration"],["impl Type<Postgres> for PgInterval"],["impl<T> Type<Postgres> for Text<T>"],["impl Type<Postgres> for bool"],["impl Type<Postgres> for PgTimeTz<NaiveTime, FixedOffset>"],["impl Type<Postgres> for ()"],["impl Type<Postgres> for f64"],["impl Type<Postgres> for Oid"],["impl<T1, T2> Type<Postgres> for (T1, T2)"],["impl Type<Postgres> for i8"],["impl Type<Postgres> for NaiveTime"],["impl Type<Postgres> for PgRange<i32>"],["impl<T, const N: usize> Type<Postgres> for [T; N]where\n T: PgHasArrayType,"],["impl<T> Type<Postgres> for Vec<T>where\n T: PgHasArrayType,"],["impl<T1, T2, T3, T4, T5, T6, T7, T8> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)"],["impl Type<Postgres> for PgCiText"],["impl Type<Postgres> for String"],["impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)"],["impl Type<Postgres> for PgRange<NaiveDate>"],["impl Type<Postgres> for i16"],["impl Type<Postgres> for i32"],["impl<T1, T2, T3> Type<Postgres> for (T1, T2, T3)"],["impl Type<Postgres> for Duration"],["impl Type<Postgres> for Box<str>"],["impl Type<Postgres> for PgRange<i64>"],["impl<T1, T2, T3, T4> Type<Postgres> for (T1, T2, T3, T4)"],["impl Type<Postgres> for NaiveDate"],["impl Type<Postgres> for PgLQuery"],["impl Type<Postgres> for PgMoney"],["impl Type<Postgres> for PgLTree"],["impl Type<Postgres> for Cow<'_, str>"],["impl<Tz: TimeZone> Type<Postgres> for DateTime<Tz>"],["impl Type<Postgres> for Uuid"],["impl<T1> Type<Postgres> for (T1,)"],["impl<T> Type<Postgres> for [T]where\n T: PgHasArrayType,"],["impl<Tz: TimeZone> Type<Postgres> for PgRange<DateTime<Tz>>"],["impl<T1, T2, T3, T4, T5, T6> Type<Postgres> for (T1, T2, T3, T4, T5, T6)"]] +"sqlx_postgres":[["impl Type<Postgres> for bool"],["impl<T1, T2, T3, T4, T5, T6, T7> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7)"],["impl Type<Postgres> for i16"],["impl Type<Postgres> for PgTimeTz<NaiveTime, FixedOffset>"],["impl Type<Postgres> for f32"],["impl Type<Postgres> for f64"],["impl<T, const N: usize> Type<Postgres> for [T; N]where\n T: PgHasArrayType,"],["impl Type<Postgres> for NaiveDateTime"],["impl Type<Postgres> for String"],["impl Type<Postgres> for ()"],["impl Type<Postgres> for PgCiText"],["impl Type<Postgres> for Duration"],["impl Type<Postgres> for NaiveDate"],["impl Type<Postgres> for Duration"],["impl Type<Postgres> for PgRange<NaiveDate>"],["impl<T1, T2> Type<Postgres> for (T1, T2)"],["impl<T1, T2, T3, T4, T5, T6> Type<Postgres> for (T1, T2, T3, T4, T5, T6)"],["impl<Tz: TimeZone> Type<Postgres> for PgRange<DateTime<Tz>>"],["impl<T1, T2, T3> Type<Postgres> for (T1, T2, T3)"],["impl Type<Postgres> for PgLTree"],["impl Type<Postgres> for str"],["impl Type<Postgres> for NaiveTime"],["impl Type<Postgres> for PgLQuery"],["impl<T1, T2, T3, T4> Type<Postgres> for (T1, T2, T3, T4)"],["impl Type<Postgres> for PgRange<i64>"],["impl Type<Postgres> for Uuid"],["impl Type<Postgres> for i64"],["impl<T1, T2, T3, T4, T5, T6, T7, T8> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8)"],["impl<T> Type<Postgres> for [T]where\n T: PgHasArrayType,"],["impl<T> Type<Postgres> for Vec<T>where\n T: PgHasArrayType,"],["impl Type<Postgres> for PgInterval"],["impl<T> Type<Postgres> for Json<T>"],["impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> Type<Postgres> for (T1, T2, T3, T4, T5, T6, T7, T8, T9)"],["impl Type<Postgres> for PgRange<NaiveDateTime>"],["impl Type<Postgres> for Oid"],["impl Type<Postgres> for PgRange<i32>"],["impl<T> Type<Postgres> for Text<T>"],["impl Type<Postgres> for i32"],["impl Type<Postgres> for Cow<'_, str>"],["impl<T1, T2, T3, T4, T5> Type<Postgres> for (T1, T2, T3, T4, T5)"],["impl Type<Postgres> for Box<str>"],["impl<Tz: TimeZone> Type<Postgres> for DateTime<Tz>"],["impl<T1> Type<Postgres> for (T1,)"],["impl Type<Postgres> for i8"],["impl Type<Postgres> for PgMoney"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/trait.impl/std/io/trait.Read.js b/trait.impl/std/io/trait.Read.js index d0c6d9928cbe..19cc3e31a4bb 100644 --- a/trait.impl/std/io/trait.Read.js +++ b/trait.impl/std/io/trait.Read.js @@ -17,7 +17,7 @@ "openssl":[["impl<S: Read + Write> Read for SslStream<S>"]], "rand_core":[["impl Read for dyn RngCore"]], "reqwest":[["impl Read for Response"]], -"rustls":[["impl<'a> Read for Reader<'a>"],["impl<'a, C, T, S> Read for Stream<'a, C, T>where\n C: 'a + DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: 'a + Read + Write,\n S: SideData,"],["impl<'a> Read for ReadEarlyData<'a>"],["impl<C, T, S> Read for StreamOwned<C, T>where\n C: DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: Read + Write,\n S: SideData,"]], +"rustls":[["impl<'a> Read for ReadEarlyData<'a>"],["impl<'a, C, T, S> Read for Stream<'a, C, T>where\n C: 'a + DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: 'a + Read + Write,\n S: SideData,"],["impl<C, T, S> Read for StreamOwned<C, T>where\n C: DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: Read + Write,\n S: SideData,"],["impl<'a> Read for Reader<'a>"]], "socket2":[["impl Read for Socket"],["impl<'a> Read for &'a Socket"]], "tar":[["impl<'a, R: Read> Read for Entry<'a, R>"]], "tempfile":[["impl Read for &NamedTempFile<File>"],["impl Read for SpooledTempFile"],["impl<F: Read> Read for NamedTempFile<F>"]], diff --git a/trait.impl/std/io/trait.Write.js b/trait.impl/std/io/trait.Write.js index a948433bca70..e5bdc88784eb 100644 --- a/trait.impl/std/io/trait.Write.js +++ b/trait.impl/std/io/trait.Write.js @@ -6,7 +6,7 @@ "brotli":[["impl<W: Write> Write for CompressorWriter<W>"],["impl<W: Write, BufferType: SliceWrapperMut<u8>, Alloc: BrotliAlloc> Write for CompressorWriterCustomAlloc<W, BufferType, Alloc>"]], "brotli_decompressor":[["impl<W: Write> Write for DecompressorWriter<W>"],["impl<W: Write, BufferType: SliceWrapperMut<u8>, AllocU8: Allocator<u8>, AllocU32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>> Write for DecompressorWriterCustomAlloc<W, BufferType, AllocU8, AllocU32, AllocHC>"]], "bytes":[["impl<B: BufMut + Sized> Write for Writer<B>"]], -"digest":[["impl<T> Write for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Write for CoreWrapper<T>where\n T: BufferKindUser + UpdateCore,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], +"digest":[["impl<T> Write for CoreWrapper<T>where\n T: BufferKindUser + UpdateCore,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"],["impl<T> Write for RtVariableCoreWrapper<T>where\n T: VariableOutputCore + UpdateCore,\n T::BlockSize: IsLess<U256>,\n Le<T::BlockSize, U256>: NonZero,"]], "either":[["impl<L, R> Write for Either<L, R>where\n L: Write,\n R: Write,"]], "flate2":[["impl<W: Write> Write for ZlibEncoder<W>"],["impl<W: Read + Write> Write for ZlibEncoder<W>"],["impl<R: BufRead + Write> Write for GzEncoder<R>"],["impl<R: Read + Write> Write for MultiGzDecoder<R>"],["impl<W: Read + Write> Write for DeflateEncoder<W>"],["impl<R: BufRead + Write> Write for ZlibEncoder<R>"],["impl<W: Write> Write for GzEncoder<W>"],["impl<W: BufRead + Write> Write for DeflateEncoder<W>"],["impl<W: Write> Write for GzDecoder<W>"],["impl<W: Write> Write for MultiGzDecoder<W>"],["impl<W: Write> Write for CrcWriter<W>"],["impl<R: Read + Write> Write for ZlibDecoder<R>"],["impl<R: BufRead + Write> Write for GzDecoder<R>"],["impl<W: Write> Write for DeflateDecoder<W>"],["impl<R: BufRead + Write> Write for ZlibDecoder<R>"],["impl<W: Write> Write for DeflateEncoder<W>"],["impl<R: Read + Write> Write for GzEncoder<R>"],["impl<R: Read + Write> Write for GzDecoder<R>"],["impl<W: Write> Write for ZlibDecoder<W>"],["impl<W: BufRead + Write> Write for DeflateDecoder<W>"],["impl<W: Read + Write> Write for DeflateDecoder<W>"]], "futures_util":[["impl<T> Write for AllowStdIo<T>where\n T: Write,"]], @@ -17,7 +17,7 @@ "native_tls":[["impl<S: Read + Write> Write for TlsStream<S>"]], "openssl":[["impl Write for Hasher"],["impl<S: Read + Write> Write for SslStream<S>"],["impl<'a> Write for Signer<'a>"],["impl<'a> Write for Verifier<'a>"]], "png":[["impl<'a, W: Write> Write for StreamWriter<'a, W>"]], -"rustls":[["impl<'a> Write for WriteEarlyData<'a>"],["impl<C, T, S> Write for StreamOwned<C, T>where\n C: DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: Read + Write,\n S: SideData,"],["impl<'a> Write for Writer<'a>"],["impl<'a, C, T, S> Write for Stream<'a, C, T>where\n C: 'a + DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: 'a + Read + Write,\n S: SideData,"]], +"rustls":[["impl<'a> Write for Writer<'a>"],["impl<'a> Write for WriteEarlyData<'a>"],["impl<C, T, S> Write for StreamOwned<C, T>where\n C: DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: Read + Write,\n S: SideData,"],["impl<'a, C, T, S> Write for Stream<'a, C, T>where\n C: 'a + DerefMut + Deref<Target = ConnectionCommon<S>>,\n T: 'a + Read + Write,\n S: SideData,"]], "socket2":[["impl<'a> Write for &'a Socket"],["impl Write for Socket"]], "tempfile":[["impl<F: Write> Write for NamedTempFile<F>"],["impl Write for &NamedTempFile<File>"],["impl Write for SpooledTempFile"]], "tokio_native_tls":[["impl<S> Write for AllowStd<S>where\n S: AsyncWrite + Unpin,"]], diff --git a/type.impl/linux_raw_sys/general/struct.sigaltstack.js b/type.impl/linux_raw_sys/general/struct.sigaltstack.js index cf8b0886d0e1..c1908696b79d 100644 --- a/type.impl/linux_raw_sys/general/struct.sigaltstack.js +++ b/type.impl/linux_raw_sys/general/struct.sigaltstack.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"linux_raw_sys":[["
source§

impl Clone for sigaltstack

source§

fn clone(&self) -> sigaltstack

Returns a 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","linux_raw_sys::general::stack_t"],["
source§

impl Copy for sigaltstack

","Copy","linux_raw_sys::general::stack_t"],["
source§

impl Debug for sigaltstack

source§

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

Formats the value using the given formatter. Read more
","Debug","linux_raw_sys::general::stack_t"]] +"linux_raw_sys":[["
source§

impl Copy for sigaltstack

","Copy","linux_raw_sys::general::stack_t"],["
source§

impl Debug for sigaltstack

source§

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

Formats the value using the given formatter. Read more
","Debug","linux_raw_sys::general::stack_t"],["
source§

impl Clone for sigaltstack

source§

fn clone(&self) -> sigaltstack

Returns a 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","linux_raw_sys::general::stack_t"]] };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/type.impl/linux_raw_sys/general/struct.sigevent.js b/type.impl/linux_raw_sys/general/struct.sigevent.js index e94ebf7b8c9e..237a3a15343a 100644 --- a/type.impl/linux_raw_sys/general/struct.sigevent.js +++ b/type.impl/linux_raw_sys/general/struct.sigevent.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"linux_raw_sys":[["
source§

impl Copy for sigevent

","Copy","linux_raw_sys::general::sigevent_t"],["
source§

impl Clone for sigevent

source§

fn clone(&self) -> sigevent

Returns a 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","linux_raw_sys::general::sigevent_t"]] +"linux_raw_sys":[["
source§

impl Clone for sigevent

source§

fn clone(&self) -> sigevent

Returns a 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","linux_raw_sys::general::sigevent_t"],["
source§

impl Copy for sigevent

","Copy","linux_raw_sys::general::sigevent_t"]] };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/type.impl/linux_raw_sys/general/struct.siginfo.js b/type.impl/linux_raw_sys/general/struct.siginfo.js index 2dd84503ea72..5f82f0383314 100644 --- a/type.impl/linux_raw_sys/general/struct.siginfo.js +++ b/type.impl/linux_raw_sys/general/struct.siginfo.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"linux_raw_sys":[["
source§

impl Clone for siginfo

source§

fn clone(&self) -> siginfo

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

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

Performs copy-assignment from source. Read more
","Clone","linux_raw_sys::general::siginfo_t"],["
source§

impl Copy for siginfo

","Copy","linux_raw_sys::general::siginfo_t"]] +"linux_raw_sys":[["
source§

impl Copy for siginfo

","Copy","linux_raw_sys::general::siginfo_t"],["
source§

impl Clone for siginfo

source§

fn clone(&self) -> siginfo

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

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

Performs copy-assignment from source. Read more
","Clone","linux_raw_sys::general::siginfo_t"]] };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/type.impl/ring/rsa/struct.KeyPair.js b/type.impl/ring/rsa/struct.KeyPair.js index cca8713bf7d7..0986f098966b 100644 --- a/type.impl/ring/rsa/struct.KeyPair.js +++ b/type.impl/ring/rsa/struct.KeyPair.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"ring":[["
source§

impl KeyPair

source

pub fn from_pkcs8(pkcs8: &[u8]) -> Result<Self, KeyRejected>

Parses an unencrypted PKCS#8-encoded RSA private key.

\n

This will generate a 2048-bit RSA private key of the correct form using\nOpenSSL’s command line tool:

\n
   openssl genpkey -algorithm RSA \\\n       -pkeyopt rsa_keygen_bits:2048 \\\n       -pkeyopt rsa_keygen_pubexp:65537 | \\\n     openssl pkcs8 -topk8 -nocrypt -outform der > rsa-2048-private-key.pk8\n
\n

This will generate a 3072-bit RSA private key of the correct form:

\n
   openssl genpkey -algorithm RSA \\\n       -pkeyopt rsa_keygen_bits:3072 \\\n       -pkeyopt rsa_keygen_pubexp:65537 | \\\n     openssl pkcs8 -topk8 -nocrypt -outform der > rsa-3072-private-key.pk8\n
\n

Often, keys generated for use in OpenSSL-based software are stored in\nthe Base64 “PEM” format without the PKCS#8 wrapper. Such keys can be\nconverted to binary PKCS#8 form using the OpenSSL command line tool like\nthis:

\n
openssl pkcs8 -topk8 -nocrypt -outform der \\\n    -in rsa-2048-private-key.pem > rsa-2048-private-key.pk8\n
\n

Base64 (“PEM”) PKCS#8-encoded keys can be converted to the binary PKCS#8\nform like this:

\n
openssl pkcs8 -nocrypt -outform der \\\n    -in rsa-2048-private-key.pem > rsa-2048-private-key.pk8\n
\n

See Self::from_components for more details on how the input is\nvalidated.

\n

See RFC 5958 and RFC 3447 Appendix A.1.2 for more details of the\nencoding of the key.

\n
source

pub fn from_der(input: &[u8]) -> Result<Self, KeyRejected>

Parses an RSA private key that is not inside a PKCS#8 wrapper.

\n

The private key must be encoded as a binary DER-encoded ASN.1\nRSAPrivateKey as described in RFC 3447 Appendix A.1.2). In all other\nrespects, this is just like from_pkcs8(). See the documentation for\nfrom_pkcs8() for more details.

\n

It is recommended to use from_pkcs8() (with a PKCS#8-encoded key)\ninstead.

\n

See Self::from_components() for more details on how the input is\nvalidated.

\n
source

pub fn from_components<Public, Private>(\n components: &KeyPairComponents<Public, Private>\n) -> Result<Self, KeyRejected>where\n Public: AsRef<[u8]>,\n Private: AsRef<[u8]>,

Constructs an RSA private key from its big-endian-encoded components.

\n

Only two-prime (not multi-prime) keys are supported. The public modulus\n(n) must be at least 2047 bits. The public modulus must be no larger\nthan 4096 bits. It is recommended that the public modulus be exactly\n2048 or 3072 bits. The public exponent must be at least 65537 and must\nbe no more than 33 bits long.

\n

The private key is validated according to [NIST SP-800-56B rev. 1]\nsection 6.4.1.4.3, crt_pkv (Intended Exponent-Creation Method Unknown),\nwith the following exceptions:

\n
    \n
  • \n

    Section 6.4.1.2.1, Step 1: Neither a target security level nor an\nexpected modulus length is provided as a parameter, so checks\nregarding these expectations are not done.

    \n
  • \n
  • \n

    Section 6.4.1.2.1, Step 3: Since neither the public key nor the\nexpected modulus length is provided as a parameter, the consistency\ncheck between these values and the private key’s value of n isn’t\ndone.

    \n
  • \n
  • \n

    Section 6.4.1.2.1, Step 5: No primality tests are done, both for\nperformance reasons and to avoid any side channels that such tests\nwould provide.

    \n
  • \n
  • \n

    Section 6.4.1.2.1, Step 6, and 6.4.1.4.3, Step 7:

    \n
      \n
    • ring has a slightly looser lower bound for the values of p\nand q than what the NIST document specifies. This looser lower\nbound matches what most other crypto libraries do. The check might\nbe tightened to meet NIST’s requirements in the future. Similarly,\nthe check that p and q are not too close together is skipped\ncurrently, but may be added in the future.
    • \n
    \n
      \n
    • The validity of the mathematical relationship of dP, dQ, e\nand n is verified only during signing. Some size checks of d,\ndP and dQ are performed at construction, but some NIST checks\nare skipped because they would be expensive and/or they would leak\ninformation through side channels. If a preemptive check of the\nconsistency of dP, dQ, e and n with each other is\nnecessary, that can be done by signing any message with the key\npair.
    • \n
    \n
      \n
    • d is not fully validated, neither at construction nor during\nsigning. This is OK as far as ring’s usage of the key is\nconcerned because ring never uses the value of d (ring always\nuses p, q, dP and dQ via the Chinese Remainder Theorem,\ninstead). However, ring’s checks would not be sufficient for\nvalidating a key pair for use by some other system; that other\nsystem must check the value of d itself if d is to be used.
    • \n
    \n
  • \n
\n
source

pub fn public(&self) -> &PublicKey

Returns a reference to the public key.

\n
source

pub fn public_modulus_len(&self) -> usize

👎Deprecated: Use public().modulus_len()

Returns the length in bytes of the key pair’s public modulus.

\n

A signature has the same length as the public modulus.

\n
",0,"ring::signature::RsaKeyPair"],["
source§

impl KeyPair

source

pub fn sign(\n &self,\n padding_alg: &'static dyn RsaEncoding,\n rng: &dyn SecureRandom,\n msg: &[u8],\n signature: &mut [u8]\n) -> Result<(), Unspecified>

Computes the signature of msg and writes it into signature.

\n

msg is digested using the digest algorithm from padding_alg and the\ndigest is then padded using the padding algorithm from padding_alg.

\n

The signature it written into signature; signature’s length must be\nexactly the length returned by self::public().modulus_len() or else\nan error will be returned. On failure, signature may contain\nintermediate results, but won’t contain anything that would endanger the\nprivate key.

\n

rng may be used to randomize the padding (e.g. for PSS).

\n

Many other crypto libraries have signing functions that takes a\nprecomputed digest as input, instead of the message to digest. This\nfunction does not take a precomputed digest; instead, sign\ncalculates the digest itself.

\n
",0,"ring::signature::RsaKeyPair"],["
source§

impl KeyPair for KeyPair

§

type PublicKey = PublicKey

The type of the public key.
source§

fn public_key(&self) -> &Self::PublicKey

The public key for the key pair.
","KeyPair","ring::signature::RsaKeyPair"],["
source§

impl Debug for KeyPair

source§

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

Formats the value using the given formatter. Read more
","Debug","ring::signature::RsaKeyPair"]] +"ring":[["
source§

impl KeyPair

source

pub fn from_pkcs8(pkcs8: &[u8]) -> Result<Self, KeyRejected>

Parses an unencrypted PKCS#8-encoded RSA private key.

\n

This will generate a 2048-bit RSA private key of the correct form using\nOpenSSL’s command line tool:

\n
   openssl genpkey -algorithm RSA \\\n       -pkeyopt rsa_keygen_bits:2048 \\\n       -pkeyopt rsa_keygen_pubexp:65537 | \\\n     openssl pkcs8 -topk8 -nocrypt -outform der > rsa-2048-private-key.pk8\n
\n

This will generate a 3072-bit RSA private key of the correct form:

\n
   openssl genpkey -algorithm RSA \\\n       -pkeyopt rsa_keygen_bits:3072 \\\n       -pkeyopt rsa_keygen_pubexp:65537 | \\\n     openssl pkcs8 -topk8 -nocrypt -outform der > rsa-3072-private-key.pk8\n
\n

Often, keys generated for use in OpenSSL-based software are stored in\nthe Base64 “PEM” format without the PKCS#8 wrapper. Such keys can be\nconverted to binary PKCS#8 form using the OpenSSL command line tool like\nthis:

\n
openssl pkcs8 -topk8 -nocrypt -outform der \\\n    -in rsa-2048-private-key.pem > rsa-2048-private-key.pk8\n
\n

Base64 (“PEM”) PKCS#8-encoded keys can be converted to the binary PKCS#8\nform like this:

\n
openssl pkcs8 -nocrypt -outform der \\\n    -in rsa-2048-private-key.pem > rsa-2048-private-key.pk8\n
\n

See Self::from_components for more details on how the input is\nvalidated.

\n

See RFC 5958 and RFC 3447 Appendix A.1.2 for more details of the\nencoding of the key.

\n
source

pub fn from_der(input: &[u8]) -> Result<Self, KeyRejected>

Parses an RSA private key that is not inside a PKCS#8 wrapper.

\n

The private key must be encoded as a binary DER-encoded ASN.1\nRSAPrivateKey as described in RFC 3447 Appendix A.1.2). In all other\nrespects, this is just like from_pkcs8(). See the documentation for\nfrom_pkcs8() for more details.

\n

It is recommended to use from_pkcs8() (with a PKCS#8-encoded key)\ninstead.

\n

See Self::from_components() for more details on how the input is\nvalidated.

\n
source

pub fn from_components<Public, Private>(\n components: &KeyPairComponents<Public, Private>\n) -> Result<Self, KeyRejected>where\n Public: AsRef<[u8]>,\n Private: AsRef<[u8]>,

Constructs an RSA private key from its big-endian-encoded components.

\n

Only two-prime (not multi-prime) keys are supported. The public modulus\n(n) must be at least 2047 bits. The public modulus must be no larger\nthan 4096 bits. It is recommended that the public modulus be exactly\n2048 or 3072 bits. The public exponent must be at least 65537 and must\nbe no more than 33 bits long.

\n

The private key is validated according to [NIST SP-800-56B rev. 1]\nsection 6.4.1.4.3, crt_pkv (Intended Exponent-Creation Method Unknown),\nwith the following exceptions:

\n
    \n
  • \n

    Section 6.4.1.2.1, Step 1: Neither a target security level nor an\nexpected modulus length is provided as a parameter, so checks\nregarding these expectations are not done.

    \n
  • \n
  • \n

    Section 6.4.1.2.1, Step 3: Since neither the public key nor the\nexpected modulus length is provided as a parameter, the consistency\ncheck between these values and the private key’s value of n isn’t\ndone.

    \n
  • \n
  • \n

    Section 6.4.1.2.1, Step 5: No primality tests are done, both for\nperformance reasons and to avoid any side channels that such tests\nwould provide.

    \n
  • \n
  • \n

    Section 6.4.1.2.1, Step 6, and 6.4.1.4.3, Step 7:

    \n
      \n
    • ring has a slightly looser lower bound for the values of p\nand q than what the NIST document specifies. This looser lower\nbound matches what most other crypto libraries do. The check might\nbe tightened to meet NIST’s requirements in the future. Similarly,\nthe check that p and q are not too close together is skipped\ncurrently, but may be added in the future.
    • \n
    \n
      \n
    • The validity of the mathematical relationship of dP, dQ, e\nand n is verified only during signing. Some size checks of d,\ndP and dQ are performed at construction, but some NIST checks\nare skipped because they would be expensive and/or they would leak\ninformation through side channels. If a preemptive check of the\nconsistency of dP, dQ, e and n with each other is\nnecessary, that can be done by signing any message with the key\npair.
    • \n
    \n
      \n
    • d is not fully validated, neither at construction nor during\nsigning. This is OK as far as ring’s usage of the key is\nconcerned because ring never uses the value of d (ring always\nuses p, q, dP and dQ via the Chinese Remainder Theorem,\ninstead). However, ring’s checks would not be sufficient for\nvalidating a key pair for use by some other system; that other\nsystem must check the value of d itself if d is to be used.
    • \n
    \n
  • \n
\n
source

pub fn public(&self) -> &PublicKey

Returns a reference to the public key.

\n
source

pub fn public_modulus_len(&self) -> usize

👎Deprecated: Use public().modulus_len()

Returns the length in bytes of the key pair’s public modulus.

\n

A signature has the same length as the public modulus.

\n
",0,"ring::signature::RsaKeyPair"],["
source§

impl KeyPair

source

pub fn sign(\n &self,\n padding_alg: &'static dyn RsaEncoding,\n rng: &dyn SecureRandom,\n msg: &[u8],\n signature: &mut [u8]\n) -> Result<(), Unspecified>

Computes the signature of msg and writes it into signature.

\n

msg is digested using the digest algorithm from padding_alg and the\ndigest is then padded using the padding algorithm from padding_alg.

\n

The signature it written into signature; signature’s length must be\nexactly the length returned by self::public().modulus_len() or else\nan error will be returned. On failure, signature may contain\nintermediate results, but won’t contain anything that would endanger the\nprivate key.

\n

rng may be used to randomize the padding (e.g. for PSS).

\n

Many other crypto libraries have signing functions that takes a\nprecomputed digest as input, instead of the message to digest. This\nfunction does not take a precomputed digest; instead, sign\ncalculates the digest itself.

\n
",0,"ring::signature::RsaKeyPair"],["
source§

impl Debug for KeyPair

source§

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

Formats the value using the given formatter. Read more
","Debug","ring::signature::RsaKeyPair"],["
source§

impl KeyPair for KeyPair

§

type PublicKey = PublicKey

The type of the public key.
source§

fn public_key(&self) -> &Self::PublicKey

The public key for the key pair.
","KeyPair","ring::signature::RsaKeyPair"]] };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/type.impl/rustls/internal/msgs/handshake/struct.SessionId.js b/type.impl/rustls/internal/msgs/handshake/struct.SessionId.js index fe4e5610888a..4b36e32b4ab5 100644 --- a/type.impl/rustls/internal/msgs/handshake/struct.SessionId.js +++ b/type.impl/rustls/internal/msgs/handshake/struct.SessionId.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"rustls":[["
source§

impl SessionId

source

pub fn random() -> Result<Self, GetRandomFailed>

source

pub fn empty() -> Self

source

pub fn len(&self) -> usize

source

pub fn is_empty(&self) -> bool

",0,"rustls::msgs::persist::ServerSessionKey"],["
source§

impl Debug for SessionId

source§

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

Formats the value using the given formatter. Read more
","Debug","rustls::msgs::persist::ServerSessionKey"],["
source§

impl PartialEq for SessionId

source§

fn eq(&self, other: &Self) -> 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","rustls::msgs::persist::ServerSessionKey"],["
source§

impl Copy for SessionId

","Copy","rustls::msgs::persist::ServerSessionKey"],["
source§

impl Codec for SessionId

source§

fn encode(&self, bytes: &mut Vec<u8>)

Function for encoding itself by appending itself to\nthe provided vec of bytes.
source§

fn read(r: &mut Reader<'_>) -> Result<Self, InvalidMessage>

Function for decoding itself from the provided reader\nwill return Some if the decoding was successful or\nNone if it was not.
source§

fn get_encoding(&self) -> Vec<u8>

Convenience function for encoding the implementation\ninto a vec and returning it
source§

fn read_bytes(bytes: &[u8]) -> Result<Self, InvalidMessage>

Function for wrapping a call to the read function in\na Reader for the slice of bytes provided
","Codec","rustls::msgs::persist::ServerSessionKey"],["
source§

impl Clone for SessionId

source§

fn clone(&self) -> SessionId

Returns a 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","rustls::msgs::persist::ServerSessionKey"]] +"rustls":[["
source§

impl SessionId

source

pub fn random() -> Result<Self, GetRandomFailed>

source

pub fn empty() -> Self

source

pub fn len(&self) -> usize

source

pub fn is_empty(&self) -> bool

",0,"rustls::msgs::persist::ServerSessionKey"],["
source§

impl Debug for SessionId

source§

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

Formats the value using the given formatter. Read more
","Debug","rustls::msgs::persist::ServerSessionKey"],["
source§

impl Codec for SessionId

source§

fn encode(&self, bytes: &mut Vec<u8>)

Function for encoding itself by appending itself to\nthe provided vec of bytes.
source§

fn read(r: &mut Reader<'_>) -> Result<Self, InvalidMessage>

Function for decoding itself from the provided reader\nwill return Some if the decoding was successful or\nNone if it was not.
source§

fn get_encoding(&self) -> Vec<u8>

Convenience function for encoding the implementation\ninto a vec and returning it
source§

fn read_bytes(bytes: &[u8]) -> Result<Self, InvalidMessage>

Function for wrapping a call to the read function in\na Reader for the slice of bytes provided
","Codec","rustls::msgs::persist::ServerSessionKey"],["
source§

impl PartialEq for SessionId

source§

fn eq(&self, other: &Self) -> 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","rustls::msgs::persist::ServerSessionKey"],["
source§

impl Clone for SessionId

source§

fn clone(&self) -> SessionId

Returns a 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","rustls::msgs::persist::ServerSessionKey"],["
source§

impl Copy for SessionId

","Copy","rustls::msgs::persist::ServerSessionKey"]] };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/url/enum.Host.html b/url/enum.Host.html index e66aebfe2a4c..95c1dc19e591 100644 --- a/url/enum.Host.html +++ b/url/enum.Host.html @@ -18,9 +18,9 @@

Implementations§

source§

impl<'a> Host<&'a str>

source

pub fn to_owned(&self) -> Host<String>

Return a copy of self that owns an allocated String but does not borrow an &Url.

source§

impl Host<String>

source

pub fn parse(input: &str) -> Result<Self, ParseError>

Parse a host: either an IPv6 address in [] square brackets, or a domain.

https://url.spec.whatwg.org/#host-parsing

-
source

pub fn parse_opaque(input: &str) -> Result<Self, ParseError>

Trait Implementations§

source§

impl<S: Clone> Clone for Host<S>

source§

fn clone(&self) -> Host<S>

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

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

Performs copy-assignment from source. Read more
source§

impl<S: Debug> Debug for Host<S>

source§

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

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

impl<'de, S> Deserialize<'de> for Host<S>where +

source

pub fn parse_opaque(input: &str) -> Result<Self, ParseError>

Trait Implementations§

source§

impl<S: Clone> Clone for Host<S>

source§

fn clone(&self) -> Host<S>

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

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

Performs copy-assignment from source. Read more
source§

impl<S: Debug> Debug for Host<S>

source§

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

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

impl<'de, S> Deserialize<'de> for Host<S>where S: Deserialize<'de>,

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<S: AsRef<str>> Display for Host<S>

source§

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

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

impl<S: Hash> Hash for Host<S>

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<S: AsRef<str>> Display for Host<S>

source§

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

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

impl<S: Hash> Hash for Host<S>

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<S: Ord> Ord for Host<S>

source§

fn cmp(&self, other: &Host<S>) -> Ordering

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

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

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

fn min(self, other: Self) -> Selfwhere diff --git a/url/enum.ParseError.html b/url/enum.ParseError.html index bd152ea93ed1..84e841c6d601 100644 --- a/url/enum.ParseError.html +++ b/url/enum.ParseError.html @@ -12,7 +12,7 @@ }
Expand description

Errors that can occur during parsing.

This may be extended in the future so exhaustive matching is discouraged with an unused variant.

-

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

EmptyHost

§

IdnaError

§

InvalidPort

§

InvalidIpv4Address

§

InvalidIpv6Address

§

InvalidDomainCharacter

§

RelativeUrlWithoutBase

§

RelativeUrlWithCannotBeABaseBase

§

SetHostOnCannotBeABaseUrl

§

Overflow

Trait Implementations§

source§

impl Clone for ParseError

source§

fn clone(&self) -> ParseError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for ParseError

source§

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

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

impl Display for ParseError

source§

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

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

impl Error for ParseError

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<Errors> for ParseError

source§

fn from(_: Errors) -> ParseError

Converts to this type from the input type.
source§

impl PartialEq for ParseError

source§

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

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

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

EmptyHost

§

IdnaError

§

InvalidPort

§

InvalidIpv4Address

§

InvalidIpv6Address

§

InvalidDomainCharacter

§

RelativeUrlWithoutBase

§

RelativeUrlWithCannotBeABaseBase

§

SetHostOnCannotBeABaseUrl

§

Overflow

Trait Implementations§

source§

impl Clone for ParseError

source§

fn clone(&self) -> ParseError

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for ParseError

source§

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

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

impl Display for ParseError

source§

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

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

impl Error for ParseError

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<Errors> for ParseError

source§

fn from(_: Errors) -> ParseError

Converts to this type from the input type.
source§

impl PartialEq for ParseError

source§

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

This method tests for self and other values to be equal, 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 ParseError

source§

impl Eq for ParseError

source§

impl StructuralEq for ParseError

source§

impl StructuralPartialEq for ParseError

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/url/struct.Url.html b/url/struct.Url.html index 8c061d75f745..ae1107693d85 100644 --- a/url/struct.Url.html +++ b/url/struct.Url.html @@ -758,11 +758,11 @@
Examples
for a Windows path, is not UTF-8.)

Trait Implementations§

source§

impl AsRef<str> for Url

Return the serialization of this URL.

source§

fn as_ref(&self) -> &str

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

impl Clone for Url

source§

fn clone(&self) -> Url

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Url

Debug the serialization of this URL.

-
source§

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

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

impl<'de> Deserialize<'de> for Url

Deserializes this URL from a serde stream.

+
source§

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

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

impl<'de> Deserialize<'de> for Url

Deserializes this URL from a serde stream.

This implementation is only available if the serde Cargo feature is enabled.

source§

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

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

impl Display for Url

Display the serialization of this URL.

-
source§

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

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

impl From<Url> for String

String conversion.

+
source§

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

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

impl From<Url> for String

String conversion.

source§

fn from(value: Url) -> String

Converts to this type from the input type.
source§

impl FromStr for Url

Parse a string as an URL, without a base URL or encoding override.

§

type Err = ParseError

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

fn from_str(input: &str) -> Result<Url, ParseError>

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

impl Hash for Url

URLs hash like their serialization.

source§

fn hash<H>(&self, state: &mut H)where diff --git a/uuid/fmt/struct.Braced.html b/uuid/fmt/struct.Braced.html index 25be8272b23c..bb020f642846 100644 --- a/uuid/fmt/struct.Braced.html +++ b/uuid/fmt/struct.Braced.html @@ -82,7 +82,7 @@
Examples
let braced = Uuid::nil().braced(); assert_eq!(braced.into_uuid(), Uuid::nil());

-

Trait Implementations§

source§

impl AsRef<Uuid> for Braced

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Braced

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Braced

source§

fn clone(&self) -> Braced

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Braced

source§

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

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

impl Default for Braced

source§

fn default() -> Braced

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

impl Display for Braced

source§

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

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

impl From<Braced> for Uuid

source§

fn from(f: Braced) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Braced

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Braced

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<Uuid> for Braced

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Braced

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Braced

source§

fn clone(&self) -> Braced

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Braced

source§

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

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

impl Default for Braced

source§

fn default() -> Braced

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

impl Display for Braced

source§

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

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

impl From<Braced> for Uuid

source§

fn from(f: Braced) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Braced

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Braced

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 Braced

source§

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

Formats the value using the given formatter.
source§

impl Ord for Braced

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere diff --git a/uuid/fmt/struct.Hyphenated.html b/uuid/fmt/struct.Hyphenated.html index bdbc702ba596..643d2cad5117 100644 --- a/uuid/fmt/struct.Hyphenated.html +++ b/uuid/fmt/struct.Hyphenated.html @@ -82,16 +82,16 @@
Examples
let hyphenated = Uuid::nil().hyphenated(); assert_eq!(hyphenated.into_uuid(), Uuid::nil());

-

Trait Implementations§

source§

impl AsRef<Uuid> for Hyphenated

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Hyphenated

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Hyphenated

source§

fn clone(&self) -> Hyphenated

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Hyphenated

source§

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

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

impl Default for Hyphenated

source§

fn default() -> Hyphenated

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

impl Display for Hyphenated

source§

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

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

impl From<Hyphenated> for Uuid

source§

fn from(f: Hyphenated) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Hyphenated

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Hyphenated

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<Uuid> for Hyphenated

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Hyphenated

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Hyphenated

source§

fn clone(&self) -> Hyphenated

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Hyphenated

source§

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

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

impl Default for Hyphenated

source§

fn default() -> Hyphenated

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

impl Display for Hyphenated

source§

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

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

impl From<Hyphenated> for Uuid

source§

fn from(f: Hyphenated) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Hyphenated

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Hyphenated

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 Hyphenated

source§

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

Formats the value using the given formatter.
source§

impl Ord for Hyphenated

source§

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

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

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

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

impl LowerHex for Hyphenated

source§

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

Formats the value using the given formatter.
source§

impl Ord for Hyphenated

source§

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

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

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

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

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

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

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

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

impl PartialEq for Hyphenated

source§

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

This method tests for self and other values to be equal, 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 Hyphenated

source§

fn partial_cmp(&self, other: &Hyphenated) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

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

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

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

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

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

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for Hyphenated

source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

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

impl UpperHex for Hyphenated

source§

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

Formats the value using the given formatter.
source§

impl Copy for Hyphenated

source§

impl Eq for Hyphenated

source§

impl StructuralEq for Hyphenated

source§

impl StructuralPartialEq for Hyphenated

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl Serialize for Hyphenated

source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

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

impl UpperHex for Hyphenated

source§

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

Formats the value using the given formatter.
source§

impl Copy for Hyphenated

source§

impl Eq for Hyphenated

source§

impl StructuralEq for Hyphenated

source§

impl StructuralPartialEq for Hyphenated

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/uuid/fmt/struct.Simple.html b/uuid/fmt/struct.Simple.html index e17a5c636f02..7b3a734200cd 100644 --- a/uuid/fmt/struct.Simple.html +++ b/uuid/fmt/struct.Simple.html @@ -81,9 +81,9 @@
Examples
let simple = Uuid::nil().simple(); assert_eq!(simple.into_uuid(), Uuid::nil());
-

Trait Implementations§

source§

impl AsRef<Uuid> for Simple

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Simple

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Simple

source§

fn clone(&self) -> Simple

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Simple

source§

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

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

impl Default for Simple

source§

fn default() -> Simple

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

impl Display for Simple

source§

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

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

impl From<Simple> for Uuid

source§

fn from(f: Simple) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Simple

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Simple

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<Uuid> for Simple

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Simple

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Simple

source§

fn clone(&self) -> Simple

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Simple

source§

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

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

impl Default for Simple

source§

fn default() -> Simple

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

impl Display for Simple

source§

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

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

impl From<Simple> for Uuid

source§

fn from(f: Simple) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Simple

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Simple

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 Simple

source§

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

Formats the value using the given formatter.
source§

impl Ord for Simple

source§

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

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

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

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

impl LowerHex for Simple

source§

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

Formats the value using the given formatter.
source§

impl Ord for Simple

source§

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

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

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

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

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

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

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

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

impl PartialEq for Simple

source§

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

This method tests for self and other values to be equal, and is used diff --git a/uuid/fmt/struct.Urn.html b/uuid/fmt/struct.Urn.html index df00c8fe9f66..79a072e959a8 100644 --- a/uuid/fmt/struct.Urn.html +++ b/uuid/fmt/struct.Urn.html @@ -89,14 +89,14 @@
Examples
assert_eq!(urn.into_uuid(), Uuid::nil());

Trait Implementations§

source§

impl AsRef<Uuid> for Urn

source§

fn as_ref(&self) -> &Uuid

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

impl Borrow<Uuid> for Urn

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Urn

source§

fn clone(&self) -> Urn

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Urn

source§

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

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

impl Default for Urn

source§

fn default() -> Urn

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

impl Display for Urn

source§

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

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

impl From<Urn> for Uuid

source§

fn from(f: Urn) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Urn

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl Hash for Urn

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 Urn

source§

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

Formats the value using the given formatter.
source§

impl Ord for Urn

source§

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

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

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

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

impl LowerHex for Urn

source§

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

Formats the value using the given formatter.
source§

impl Ord for Urn

source§

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

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

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

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

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Urn

source§

fn eq(&self, other: &Urn) -> bool

This method tests for self and other values to be equal, 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 Urn

source§

fn partial_cmp(&self, other: &Urn) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for Urn

source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl UpperHex for Urn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Urn

source§

impl Eq for Urn

source§

impl StructuralEq for Urn

source§

impl StructuralPartialEq for Urn

Auto Trait Implementations§

§

impl RefUnwindSafe for Urn

§

impl Send for Urn

§

impl Sync for Urn

§

impl Unpin for Urn

§

impl UnwindSafe for Urn

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl Serialize for Urn

source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl UpperHex for Urn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Urn

source§

impl Eq for Urn

source§

impl StructuralEq for Urn

source§

impl StructuralPartialEq for Urn

Auto Trait Implementations§

§

impl RefUnwindSafe for Urn

§

impl Send for Urn

§

impl Sync for Urn

§

impl Unpin for Urn

§

impl UnwindSafe for Urn

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/uuid/struct.Error.html b/uuid/struct.Error.html index 5cde2ecf30da..0fadd22d390c 100644 --- a/uuid/struct.Error.html +++ b/uuid/struct.Error.html @@ -1,5 +1,5 @@ Error in uuid - Rust

Struct uuid::Error

source ·
pub struct Error(/* private fields */);
Expand description

A general error that can occur when working with UUIDs.

-

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 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 Hash for Error

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 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 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 Hash for Error

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 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 diff --git a/uuid/struct.Uuid.html b/uuid/struct.Uuid.html index e6454e42205c..d15c4166c7fb 100644 --- a/uuid/struct.Uuid.html +++ b/uuid/struct.Uuid.html @@ -563,16 +563,16 @@
Roundtripping

This method is unlikely to roundtrip a timestamp in a UUID due to the way UUIDs encode timestamps. The timestamp returned from this method will be truncated to 100ns precision for version 1 and 6 UUIDs, and to millisecond precision for version 7 UUIDs.

-

Trait Implementations§

source§

impl AsRef<[u8]> for Uuid

source§

fn as_ref(&self) -> &[u8]

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Braced

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Hyphenated

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Simple

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Urn

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<Uuid> for Braced

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Borrow<Uuid> for Hyphenated

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Borrow<Uuid> for Simple

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Borrow<Uuid> for Urn

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Uuid

source§

fn clone(&self) -> Uuid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Uuid

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Uuid

source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Braced> for Uuid

source§

fn from(f: Braced) -> Self

Converts to this type from the input type.
source§

impl From<Hyphenated> for Uuid

source§

fn from(f: Hyphenated) -> Self

Converts to this type from the input type.
source§

impl From<Simple> for Uuid

source§

fn from(f: Simple) -> Self

Converts to this type from the input type.
source§

impl From<Urn> for Uuid

source§

fn from(f: Urn) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Braced

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Hyphenated

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Simple

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for String

source§

fn from(uuid: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Urn

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Vec<u8>

source§

fn from(value: Uuid) -> Self

Converts to this type from the input type.
source§

impl FromStr for Uuid

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(uuid_str: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Uuid

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<[u8]> for Uuid

source§

fn as_ref(&self) -> &[u8]

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Braced

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Hyphenated

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Simple

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<Uuid> for Urn

source§

fn as_ref(&self) -> &Uuid

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<Uuid> for Braced

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Borrow<Uuid> for Hyphenated

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Borrow<Uuid> for Simple

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Borrow<Uuid> for Urn

source§

fn borrow(&self) -> &Uuid

Immutably borrows from an owned value. Read more
source§

impl Clone for Uuid

source§

fn clone(&self) -> Uuid

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Uuid

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Uuid

source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Braced> for Uuid

source§

fn from(f: Braced) -> Self

Converts to this type from the input type.
source§

impl From<Hyphenated> for Uuid

source§

fn from(f: Hyphenated) -> Self

Converts to this type from the input type.
source§

impl From<Simple> for Uuid

source§

fn from(f: Simple) -> Self

Converts to this type from the input type.
source§

impl From<Urn> for Uuid

source§

fn from(f: Urn) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Braced

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Hyphenated

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Simple

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for String

source§

fn from(uuid: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Urn

source§

fn from(f: Uuid) -> Self

Converts to this type from the input type.
source§

impl From<Uuid> for Vec<u8>

source§

fn from(value: Uuid) -> Self

Converts to this type from the input type.
source§

impl FromStr for Uuid

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(uuid_str: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Uuid

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 Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Uuid

source§

fn cmp(&self, other: &Uuid) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl LowerHex for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Ord for Uuid

source§

fn cmp(&self, other: &Uuid) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Uuid

source§

fn eq(&self, other: &Uuid) -> bool

This method tests for self and other values to be equal, 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 Uuid

source§

fn partial_cmp(&self, other: &Uuid) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for Uuid

source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for Uuid

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(uuid_str: &str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Vec<u8>> for Uuid

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(value: Vec<u8>) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl UpperHex for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Uuid

source§

impl Eq for Uuid

source§

impl StructuralEq for Uuid

source§

impl StructuralPartialEq for Uuid

Auto Trait Implementations§

§

impl RefUnwindSafe for Uuid

§

impl Send for Uuid

§

impl Sync for Uuid

§

impl Unpin for Uuid

§

impl UnwindSafe for Uuid

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl Serialize for Uuid

source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for Uuid

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(uuid_str: &str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Vec<u8>> for Uuid

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(value: Vec<u8>) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl UpperHex for Uuid

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for Uuid

source§

impl Eq for Uuid

source§

impl StructuralEq for Uuid

source§

impl StructuralPartialEq for Uuid

Auto Trait Implementations§

§

impl RefUnwindSafe for Uuid

§

impl Send for Uuid

§

impl Sync for Uuid

§

impl Unpin for Uuid

§

impl UnwindSafe for Uuid

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.