diff --git a/implementors/bitflags/traits/trait.Flags.js b/implementors/bitflags/traits/trait.Flags.js
index daf85148b9..71d4e861b5 100644
--- a/implementors/bitflags/traits/trait.Flags.js
+++ b/implementors/bitflags/traits/trait.Flags.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"rustix":[["impl Flags for InputModes"],["impl Flags for DupFlags"],["impl Flags for ReadWriteFlags"],["impl Flags for OutputModes"],["impl Flags for LocalModes"],["impl Flags for FdFlags"],["impl Flags for ControlModes"]]
+"rustix":[["impl Flags for LocalModes"],["impl Flags for DupFlags"],["impl Flags for ReadWriteFlags"],["impl Flags for OutputModes"],["impl Flags for ControlModes"],["impl Flags for FdFlags"],["impl Flags for InputModes"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/bitflags/traits/trait.PublicFlags.js b/implementors/bitflags/traits/trait.PublicFlags.js
index 8356b25284..fbb30e3250 100644
--- a/implementors/bitflags/traits/trait.PublicFlags.js
+++ b/implementors/bitflags/traits/trait.PublicFlags.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"rustix":[["impl PublicFlags for ControlModes"],["impl PublicFlags for ReadWriteFlags"],["impl PublicFlags for InputModes"],["impl PublicFlags for OutputModes"],["impl PublicFlags for LocalModes"],["impl PublicFlags for DupFlags"],["impl PublicFlags for FdFlags"]]
+"rustix":[["impl PublicFlags for OutputModes"],["impl PublicFlags for DupFlags"],["impl PublicFlags for InputModes"],["impl PublicFlags for LocalModes"],["impl PublicFlags for ReadWriteFlags"],["impl PublicFlags for FdFlags"],["impl PublicFlags for ControlModes"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
index 44e4fc9ee7..3148138db1 100644
--- a/implementors/core/clone/trait.Clone.js
+++ b/implementors/core/clone/trait.Clone.js
@@ -49,10 +49,10 @@
"regex":[["impl Clone for SetMatches"],["impl<'h> Clone for Match<'h>"],["impl Clone for SetMatches"],["impl Clone for Error"],["impl Clone for CaptureLocations"],["impl<'s> Clone for NoExpand<'s>"],["impl Clone for Regex"],["impl Clone for RegexSet"],["impl Clone for Regex"],["impl<'s> Clone for NoExpand<'s>"],["impl<'r> Clone for CaptureNames<'r>"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl Clone for RegexBuilder"],["impl<'r> Clone for CaptureNames<'r>"],["impl<'h> Clone for Match<'h>"],["impl Clone for RegexSetBuilder"],["impl Clone for RegexSetBuilder"],["impl Clone for RegexBuilder"],["impl<'c, 'h> Clone for SubCaptureMatches<'c, 'h>"],["impl<'a> Clone for SetMatchesIter<'a>"],["impl Clone for CaptureLocations"],["impl Clone for RegexSet"]],
"regex_automata":[["impl Clone for NFA"],["impl Clone for Look"],["impl Clone for Config"],["impl Clone for BuildError"],["impl Clone for SparseTransitions"],["impl Clone for Builder"],["impl Clone for NonMaxUsize"],["impl Clone for MatchKind"],["impl Clone for GroupInfo"],["impl Clone for Match"],["impl Clone for PatternSet"],["impl Clone for LazyStateID"],["impl<'a> Clone for GroupInfoPatternNames<'a>"],["impl Clone for MatchError"],["impl Clone for Config"],["impl Clone for Anchored"],["impl Clone for Config"],["impl Clone for HalfMatch"],["impl Clone for Cache"],["impl Clone for Builder"],["impl Clone for PikeVM"],["impl<'a> Clone for PatternSetIter<'a>"],["impl Clone for Transition"],["impl Clone for BoundedBacktracker"],["impl Clone for Config"],["impl Clone for GroupInfoError"],["impl Clone for SmallIndex"],["impl Clone for Captures"],["impl Clone for OverlappingState"],["impl Clone for Cache"],["impl Clone for Config"],["impl Clone for State"],["impl Clone for Unit"],["impl Clone for BuildError"],["impl Clone for Builder"],["impl Clone for DebugByte"],["impl Clone for DFA"],["impl Clone for Cache"],["impl Clone for Span"],["impl Clone for WhichCaptures"],["impl Clone for Builder"],["impl Clone for BuildError"],["impl Clone for LookSetIter"],["impl<'a> Clone for CapturesPatternIter<'a>"],["impl Clone for ByteClasses"],["impl Clone for Prefilter"],["impl Clone for DFA"],["impl Clone for PatternIDError"],["impl<'h> Clone for Input<'h>"],["impl Clone for Builder"],["impl Clone for Compiler"],["impl Clone for CacheError"],["impl Clone for PatternID"],["impl Clone for LookSet"],["impl Clone for Cache"],["impl Clone for LookMatcher"],["impl Clone for StateID"],["impl Clone for Builder"],["impl Clone for BuildError"],["impl Clone for PatternSetInsertError"],["impl Clone for UnicodeWordBoundaryError"],["impl Clone for Cache"],["impl Clone for Builder"],["impl Clone for Regex"],["impl Clone for DenseTransitions"],["impl Clone for SmallIndexError"],["impl Clone for Config"],["impl<'h> Clone for Searcher<'h>"],["impl Clone for Config"],["impl Clone for Cache"],["impl Clone for MatchErrorKind"],["impl Clone for StateIDError"]],
"regex_syntax":[["impl Clone for Assertion"],["impl Clone for CaptureName"],["impl Clone for Hir"],["impl Clone for ErrorKind"],["impl Clone for Extractor"],["impl Clone for Dot"],["impl Clone for Utf8Range"],["impl Clone for RepetitionKind"],["impl Clone for TranslatorBuilder"],["impl Clone for Class"],["impl Clone for Translator"],["impl Clone for ClassUnicode"],["impl Clone for RepetitionRange"],["impl Clone for Error"],["impl Clone for AssertionKind"],["impl Clone for ClassUnicodeKind"],["impl Clone for Literal"],["impl Clone for Group"],["impl Clone for SpecialLiteralKind"],["impl Clone for ClassPerl"],["impl Clone for ClassSetBinaryOp"],["impl Clone for ClassSetUnion"],["impl Clone for Capture"],["impl Clone for Repetition"],["impl Clone for LookSet"],["impl Clone for Literal"],["impl Clone for Alternation"],["impl Clone for GroupKind"],["impl Clone for Literal"],["impl Clone for Seq"],["impl Clone for Flag"],["impl Clone for FlagsItemKind"],["impl Clone for Comment"],["impl Clone for HexLiteralKind"],["impl Clone for Position"],["impl Clone for ClassSetRange"],["impl Clone for ExtractKind"],["impl Clone for ClassUnicodeOpKind"],["impl Clone for Concat"],["impl Clone for ClassSetItem"],["impl Clone for ErrorKind"],["impl Clone for Flags"],["impl Clone for Error"],["impl Clone for Ast"],["impl Clone for ClassUnicode"],["impl Clone for Utf8Sequence"],["impl Clone for LiteralKind"],["impl Clone for Look"],["impl Clone for WithComments"],["impl Clone for Parser"],["impl Clone for ClassAscii"],["impl Clone for ClassBytes"],["impl Clone for HirKind"],["impl Clone for ParserBuilder"],["impl Clone for RepetitionOp"],["impl Clone for FlagsItem"],["impl Clone for LookSetIter"],["impl Clone for ClassBracketed"],["impl Clone for Parser"],["impl Clone for ClassBytesRange"],["impl Clone for Properties"],["impl Clone for Class"],["impl Clone for ClassPerlKind"],["impl Clone for SetFlags"],["impl Clone for Error"],["impl Clone for ClassSet"],["impl Clone for Repetition"],["impl Clone for Span"],["impl Clone for ParserBuilder"],["impl Clone for ClassSetBinaryOpKind"],["impl Clone for ClassAsciiKind"],["impl Clone for ClassUnicodeRange"]],
-"rustix":[["impl Clone for OptionalActions"],["impl Clone for InputModes"],["impl Clone for DupFlags"],["impl Clone for Errno"],["impl Clone for ReadWriteFlags"],["impl Clone for Termios"],["impl Clone for Opcode"],["impl Clone for OutputModes"],["impl Clone for QueueSelector"],["impl Clone for Direction"],["impl Clone for ControlModes"],["impl Clone for LocalModes"],["impl Clone for SpecialCodes"],["impl Clone for FdFlags"],["impl Clone for Action"]],
+"rustix":[["impl Clone for InputModes"],["impl Clone for ReadWriteFlags"],["impl Clone for QueueSelector"],["impl Clone for DupFlags"],["impl Clone for LocalModes"],["impl Clone for Direction"],["impl Clone for SpecialCodes"],["impl Clone for FdFlags"],["impl Clone for Opcode"],["impl Clone for OutputModes"],["impl Clone for Action"],["impl Clone for Errno"],["impl Clone for OptionalActions"],["impl Clone for ControlModes"],["impl Clone for Termios"]],
"ryu":[["impl Clone for Buffer"]],
"serde":[["impl<'a, E> Clone for CowStrDeserializer<'a, E>"],["impl<E> Clone for UnitDeserializer<E>"],["impl<E> Clone for U16Deserializer<E>"],["impl<E> Clone for I8Deserializer<E>"],["impl<E> Clone for F32Deserializer<E>"],["impl<I: Clone, E: Clone> Clone for SeqDeserializer<I, E>"],["impl<E> Clone for U64Deserializer<E>"],["impl<E> Clone for IsizeDeserializer<E>"],["impl<E> Clone for I32Deserializer<E>"],["impl<'a> Clone for Unexpected<'a>"],["impl<E> Clone for StringDeserializer<E>"],["impl<E> Clone for I64Deserializer<E>"],["impl<A: Clone> Clone for SeqAccessDeserializer<A>"],["impl<E> Clone for U128Deserializer<E>"],["impl Clone for IgnoredAny"],["impl<E> Clone for U8Deserializer<E>"],["impl<'de, E> Clone for StrDeserializer<'de, E>"],["impl<E> Clone for UsizeDeserializer<E>"],["impl Clone for Error"],["impl<E> Clone for F64Deserializer<E>"],["impl<E> Clone for I128Deserializer<E>"],["impl<'de, I, E> Clone for MapDeserializer<'de, I, E>where\n I: Iterator + Clone,\n I::Item: Pair,\n <I::Item as Pair>::Second: Clone,"],["impl<A: Clone> Clone for EnumAccessDeserializer<A>"],["impl<E> Clone for BoolDeserializer<E>"],["impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>"],["impl<E> Clone for CharDeserializer<E>"],["impl<'a, E> Clone for BytesDeserializer<'a, E>"],["impl<A: Clone> Clone for MapAccessDeserializer<A>"],["impl<E> Clone for I16Deserializer<E>"],["impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>"],["impl<E> Clone for U32Deserializer<E>"]],
-"serde_json":[["impl Clone for Value"],["impl Clone for Map<String, Value>"],["impl Clone for Number"],["impl<'a> Clone for PrettyFormatter<'a>"],["impl Clone for Category"],["impl Clone for CompactFormatter"]],
+"serde_json":[["impl Clone for Category"],["impl<'a> Clone for PrettyFormatter<'a>"],["impl Clone for Map<String, Value>"],["impl Clone for CompactFormatter"],["impl Clone for Value"],["impl Clone for Number"]],
"shell_words":[["impl Clone for ParseError"]],
"smallvec":[["impl<A: Array> Clone for SmallVec<A>where\n A::Item: Clone,"],["impl<A: Array + Clone> Clone for IntoIter<A>where\n A::Item: Clone,"]],
"syntect":[["impl Clone for IncludeBackground"],["impl Clone for Regex"],["impl Clone for ContextId"],["impl Clone for SyntaxSet"],["impl Clone for HighlightState"],["impl Clone for StyleModifier"],["impl Clone for ThemeItem"],["impl Clone for SyntaxSetBuilder"],["impl Clone for ScopeStack"],["impl Clone for ScopeSelectors"],["impl Clone for ParseState"],["impl Clone for ScopeSelector"],["impl Clone for ContextReference"],["impl Clone for BasicScopeStackOp"],["impl Clone for SyntaxReference"],["impl Clone for Theme"],["impl Clone for Style"],["impl Clone for Pattern"],["impl Clone for Scope"],["impl Clone for MatchOperation"],["impl Clone for ScoredStyle"],["impl Clone for SyntaxDefinition"],["impl Clone for ClearAmount"],["impl Clone for ThemeSettings"],["impl Clone for MatchPattern"],["impl Clone for Region"],["impl Clone for Context"],["impl Clone for ClassStyle"],["impl Clone for ScopeStackOp"],["impl Clone for MatchPower"],["impl Clone for Color"],["impl Clone for UnderlineOption"],["impl Clone for FontStyle"]],
diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js
index f63c2eadfa..5a8f980176 100644
--- a/implementors/core/cmp/trait.Eq.js
+++ b/implementors/core/cmp/trait.Eq.js
@@ -35,9 +35,9 @@
"regex":[["impl<'h> Eq for Match<'h>"],["impl<'h> Eq for Match<'h>"]],
"regex_automata":[["impl Eq for Span"],["impl Eq for SmallIndex"],["impl Eq for MatchErrorKind"],["impl Eq for NonMaxUsize"],["impl Eq for Unit"],["impl Eq for OverlappingState"],["impl Eq for LazyStateID"],["impl Eq for MatchKind"],["impl Eq for HalfMatch"],["impl Eq for Match"],["impl Eq for PatternID"],["impl Eq for PatternSet"],["impl Eq for SmallIndexError"],["impl Eq for LookSet"],["impl Eq for PatternIDError"],["impl Eq for Look"],["impl Eq for StateIDError"],["impl Eq for StateID"],["impl Eq for MatchError"],["impl Eq for DenseTransitions"],["impl Eq for State"],["impl Eq for SparseTransitions"],["impl Eq for Anchored"],["impl Eq for Transition"]],
"regex_syntax":[["impl Eq for ClassSetItem"],["impl Eq for ClassPerl"],["impl Eq for ClassBytesRange"],["impl Eq for LookSet"],["impl Eq for Class"],["impl Eq for WithComments"],["impl Eq for RepetitionKind"],["impl Eq for Repetition"],["impl Eq for ClassSetUnion"],["impl Eq for Flag"],["impl Eq for Error"],["impl Eq for ClassSetRange"],["impl Eq for Seq"],["impl Eq for Assertion"],["impl Eq for ClassSetBinaryOpKind"],["impl Eq for Capture"],["impl Eq for Group"],["impl Eq for RepetitionRange"],["impl Eq for ClassBracketed"],["impl Eq for ClassUnicodeOpKind"],["impl Eq for Literal"],["impl Eq for Error"],["impl Eq for ErrorKind"],["impl Eq for Dot"],["impl Eq for Class"],["impl Eq for ClassBytes"],["impl Eq for Comment"],["impl Eq for Literal"],["impl Eq for Flags"],["impl Eq for Span"],["impl Eq for Concat"],["impl Eq for ClassSetBinaryOp"],["impl Eq for Repetition"],["impl Eq for ClassUnicode"],["impl Eq for ClassUnicodeKind"],["impl Eq for HexLiteralKind"],["impl Eq for Look"],["impl Eq for LiteralKind"],["impl Eq for FlagsItemKind"],["impl Eq for GroupKind"],["impl Eq for SpecialLiteralKind"],["impl Eq for Utf8Range"],["impl Eq for ClassAsciiKind"],["impl Eq for RepetitionOp"],["impl Eq for AssertionKind"],["impl Eq for ClassUnicodeRange"],["impl Eq for Alternation"],["impl Eq for Literal"],["impl Eq for Utf8Sequence"],["impl Eq for CaptureName"],["impl Eq for Position"],["impl Eq for ClassUnicode"],["impl Eq for Error"],["impl Eq for Ast"],["impl Eq for Properties"],["impl Eq for ClassPerlKind"],["impl Eq for Hir"],["impl Eq for ClassAscii"],["impl Eq for ClassSet"],["impl Eq for HirKind"],["impl Eq for FlagsItem"],["impl Eq for SetFlags"],["impl Eq for ErrorKind"]],
-"rustix":[["impl Eq for Opcode"],["impl Eq for ControlModes"],["impl Eq for Action"],["impl Eq for Direction"],["impl Eq for FdFlags"],["impl Eq for DupFlags"],["impl Eq for InputModes"],["impl Eq for OutputModes"],["impl Eq for LocalModes"],["impl Eq for ReadWriteFlags"],["impl Eq for QueueSelector"],["impl Eq for OptionalActions"],["impl Eq for Errno"]],
+"rustix":[["impl Eq for Errno"],["impl Eq for Action"],["impl Eq for DupFlags"],["impl Eq for Opcode"],["impl Eq for ReadWriteFlags"],["impl Eq for OptionalActions"],["impl Eq for LocalModes"],["impl Eq for OutputModes"],["impl Eq for Direction"],["impl Eq for ControlModes"],["impl Eq for FdFlags"],["impl Eq for QueueSelector"],["impl Eq for InputModes"]],
"same_file":[["impl Eq for Handle"]],
-"serde_json":[["impl Eq for Map<String, Value>"],["impl Eq for Category"],["impl Eq for Value"],["impl Eq for Number"]],
+"serde_json":[["impl Eq for Map<String, Value>"],["impl Eq for Value"],["impl Eq for Number"],["impl Eq for Category"]],
"shell_words":[["impl Eq for ParseError"]],
"smallvec":[["impl<A: Array> Eq for SmallVec<A>where\n A::Item: Eq,"]],
"syntect":[["impl Eq for ScopeSelectors"],["impl Eq for ScopeStack"],["impl Eq for Pattern"],["impl Eq for StyleModifier"],["impl Eq for Region"],["impl Eq for BasicScopeStackOp"],["impl Eq for IncludeBackground"],["impl Eq for HighlightState"],["impl Eq for MatchOperation"],["impl Eq for Color"],["impl Eq for MatchPower"],["impl Eq for Regex"],["impl Eq for ScopeStackOp"],["impl Eq for FontStyle"],["impl Eq for MatchPattern"],["impl Eq for Scope"],["impl Eq for ClassStyle"],["impl Eq for Context"],["impl Eq for ContextReference"],["impl Eq for Style"],["impl Eq for ParseState"],["impl Eq for ScopeSelector"],["impl Eq for ScoredStyle"],["impl Eq for SyntaxDefinition"],["impl Eq for ClearAmount"],["impl Eq for ContextId"]],
diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js
index 4c41bd537a..b421797090 100644
--- a/implementors/core/cmp/trait.Ord.js
+++ b/implementors/core/cmp/trait.Ord.js
@@ -13,7 +13,7 @@
"proc_macro2":[["impl Ord for Ident"]],
"regex_automata":[["impl Ord for LazyStateID"],["impl Ord for NonMaxUsize"],["impl Ord for StateID"],["impl Ord for Unit"],["impl Ord for PatternID"],["impl Ord for SmallIndex"]],
"regex_syntax":[["impl Ord for Utf8Range"],["impl Ord for ClassBytesRange"],["impl Ord for Span"],["impl Ord for ClassUnicodeRange"],["impl Ord for Literal"],["impl Ord for Utf8Sequence"],["impl Ord for Position"]],
-"rustix":[["impl Ord for Direction"],["impl Ord for Opcode"]],
+"rustix":[["impl Ord for Opcode"],["impl Ord for Direction"]],
"smallvec":[["impl<A: Array> Ord for SmallVec<A>where\n A::Item: Ord,"]],
"syntect":[["impl Ord for MatchPower"],["impl Ord for Scope"],["impl Ord for FontStyle"]],
"terminal_size":[["impl Ord for Height"],["impl Ord for Width"]]
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
index 277ec0d780..91bf880fc2 100644
--- a/implementors/core/cmp/trait.PartialEq.js
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -38,10 +38,10 @@
"regex":[["impl<'h> PartialEq<Match<'h>> for Match<'h>"],["impl PartialEq<Error> for Error"],["impl<'h> PartialEq<Match<'h>> for Match<'h>"]],
"regex_automata":[["impl PartialEq<MatchKind> for MatchKind"],["impl PartialEq<MatchErrorKind> for MatchErrorKind"],["impl PartialEq<State> for State"],["impl PartialEq<Unit> for Unit"],["impl PartialEq<Span> for Span"],["impl PartialEq<Range<usize>> for Span"],["impl PartialEq<Anchored> for Anchored"],["impl PartialEq<HalfMatch> for HalfMatch"],["impl PartialEq<PatternID> for PatternID"],["impl PartialEq<StateIDError> for StateIDError"],["impl PartialEq<PatternIDError> for PatternIDError"],["impl PartialEq<SmallIndex> for SmallIndex"],["impl PartialEq<Look> for Look"],["impl PartialEq<OverlappingState> for OverlappingState"],["impl PartialEq<Match> for Match"],["impl PartialEq<DenseTransitions> for DenseTransitions"],["impl PartialEq<StateID> for StateID"],["impl PartialEq<MatchError> for MatchError"],["impl PartialEq<Transition> for Transition"],["impl PartialEq<LazyStateID> for LazyStateID"],["impl PartialEq<SparseTransitions> for SparseTransitions"],["impl PartialEq<NonMaxUsize> for NonMaxUsize"],["impl PartialEq<Span> for Range<usize>"],["impl PartialEq<PatternSet> for PatternSet"],["impl PartialEq<SmallIndexError> for SmallIndexError"],["impl PartialEq<LookSet> for LookSet"]],
"regex_syntax":[["impl PartialEq<LiteralKind> for LiteralKind"],["impl PartialEq<RepetitionRange> for RepetitionRange"],["impl PartialEq<ClassUnicodeOpKind> for ClassUnicodeOpKind"],["impl PartialEq<Utf8Range> for Utf8Range"],["impl PartialEq<Span> for Span"],["impl PartialEq<Ast> for Ast"],["impl PartialEq<Error> for Error"],["impl PartialEq<ClassSetItem> for ClassSetItem"],["impl PartialEq<Literal> for Literal"],["impl PartialEq<ClassUnicodeRange> for ClassUnicodeRange"],["impl PartialEq<SetFlags> for SetFlags"],["impl PartialEq<WithComments> for WithComments"],["impl PartialEq<Repetition> for Repetition"],["impl PartialEq<ClassSetRange> for ClassSetRange"],["impl PartialEq<Hir> for Hir"],["impl PartialEq<Error> for Error"],["impl PartialEq<GroupKind> for GroupKind"],["impl PartialEq<Class> for Class"],["impl PartialEq<ClassUnicode> for ClassUnicode"],["impl PartialEq<Alternation> for Alternation"],["impl PartialEq<ClassPerl> for ClassPerl"],["impl PartialEq<Class> for Class"],["impl PartialEq<AssertionKind> for AssertionKind"],["impl PartialEq<RepetitionOp> for RepetitionOp"],["impl PartialEq<Literal> for Literal"],["impl PartialEq<ClassAscii> for ClassAscii"],["impl PartialEq<ClassAsciiKind> for ClassAsciiKind"],["impl PartialEq<Literal> for Literal"],["impl PartialEq<Comment> for Comment"],["impl PartialEq<ClassSetBinaryOp> for ClassSetBinaryOp"],["impl PartialEq<Position> for Position"],["impl PartialEq<ClassBytes> for ClassBytes"],["impl PartialEq<SpecialLiteralKind> for SpecialLiteralKind"],["impl PartialEq<RepetitionKind> for RepetitionKind"],["impl PartialEq<Look> for Look"],["impl PartialEq<Error> for Error"],["impl PartialEq<ClassUnicode> for ClassUnicode"],["impl PartialEq<Flags> for Flags"],["impl PartialEq<ErrorKind> for ErrorKind"],["impl PartialEq<Capture> for Capture"],["impl PartialEq<ClassBracketed> for ClassBracketed"],["impl PartialEq<Dot> for Dot"],["impl PartialEq<Repetition> for Repetition"],["impl PartialEq<HexLiteralKind> for HexLiteralKind"],["impl PartialEq<Assertion> for Assertion"],["impl PartialEq<CaptureName> for CaptureName"],["impl PartialEq<FlagsItem> for FlagsItem"],["impl PartialEq<Flag> for Flag"],["impl PartialEq<ErrorKind> for ErrorKind"],["impl PartialEq<Group> for Group"],["impl PartialEq<ClassSetBinaryOpKind> for ClassSetBinaryOpKind"],["impl PartialEq<ClassPerlKind> for ClassPerlKind"],["impl PartialEq<ClassSetUnion> for ClassSetUnion"],["impl PartialEq<HirKind> for HirKind"],["impl PartialEq<LookSet> for LookSet"],["impl PartialEq<ClassSet> for ClassSet"],["impl PartialEq<Properties> for Properties"],["impl PartialEq<ClassBytesRange> for ClassBytesRange"],["impl PartialEq<Seq> for Seq"],["impl PartialEq<FlagsItemKind> for FlagsItemKind"],["impl PartialEq<Utf8Sequence> for Utf8Sequence"],["impl PartialEq<ClassUnicodeKind> for ClassUnicodeKind"],["impl PartialEq<Concat> for Concat"]],
-"rustix":[["impl PartialEq<Errno> for Errno"],["impl PartialEq<ControlModes> for ControlModes"],["impl PartialEq<FdFlags> for FdFlags"],["impl PartialEq<Opcode> for Opcode"],["impl PartialEq<QueueSelector> for QueueSelector"],["impl PartialEq<DupFlags> for DupFlags"],["impl PartialEq<OutputModes> for OutputModes"],["impl PartialEq<Action> for Action"],["impl PartialEq<OptionalActions> for OptionalActions"],["impl PartialEq<ReadWriteFlags> for ReadWriteFlags"],["impl PartialEq<LocalModes> for LocalModes"],["impl PartialEq<InputModes> for InputModes"],["impl PartialEq<Direction> for Direction"]],
+"rustix":[["impl PartialEq<FdFlags> for FdFlags"],["impl PartialEq<QueueSelector> for QueueSelector"],["impl PartialEq<OptionalActions> for OptionalActions"],["impl PartialEq<OutputModes> for OutputModes"],["impl PartialEq<Errno> for Errno"],["impl PartialEq<ReadWriteFlags> for ReadWriteFlags"],["impl PartialEq<Direction> for Direction"],["impl PartialEq<DupFlags> for DupFlags"],["impl PartialEq<LocalModes> for LocalModes"],["impl PartialEq<ControlModes> for ControlModes"],["impl PartialEq<InputModes> for InputModes"],["impl PartialEq<Opcode> for Opcode"],["impl PartialEq<Action> for Action"]],
"same_file":[["impl PartialEq<Handle> for Handle"]],
"serde":[["impl PartialEq<IgnoredAny> for IgnoredAny"],["impl<'a> PartialEq<Unexpected<'a>> for Unexpected<'a>"],["impl PartialEq<Error> for Error"]],
-"serde_json":[["impl<'a> PartialEq<bool> for &'a Value"],["impl<'a> PartialEq<u16> for &'a mut Value"],["impl<'a> PartialEq<u32> for &'a Value"],["impl PartialEq<Map<String, Value>> for Map<String, Value>"],["impl PartialEq<Value> for str"],["impl<'a> PartialEq<isize> for &'a Value"],["impl PartialEq<Value> for u8"],["impl<'a> PartialEq<f32> for &'a mut Value"],["impl PartialEq<Value> for u32"],["impl PartialEq<Value> for u64"],["impl<'a> PartialEq<i64> for &'a Value"],["impl PartialEq<Value> for i16"],["impl PartialEq<u32> for Value"],["impl PartialEq<str> for Value"],["impl PartialEq<Value> for f64"],["impl<'a> PartialEq<usize> for &'a mut Value"],["impl<'a> PartialEq<&'a str> for Value"],["impl<'a> PartialEq<u32> for &'a mut Value"],["impl<'a> PartialEq<u64> for &'a mut Value"],["impl PartialEq<isize> for Value"],["impl PartialEq<i32> for Value"],["impl<'a> PartialEq<i16> for &'a Value"],["impl PartialEq<Value> for f32"],["impl<'a> PartialEq<i8> for &'a Value"],["impl PartialEq<Value> for u16"],["impl<'a> PartialEq<f64> for &'a mut Value"],["impl PartialEq<Value> for i32"],["impl<'a> PartialEq<u8> for &'a mut Value"],["impl PartialEq<Value> for i8"],["impl<'a> PartialEq<i64> for &'a mut Value"],["impl<'a> PartialEq<f32> for &'a Value"],["impl PartialEq<u64> for Value"],["impl<'a> PartialEq<usize> for &'a Value"],["impl PartialEq<Value> for Value"],["impl PartialEq<f64> for Value"],["impl PartialEq<String> for Value"],["impl<'a> PartialEq<i16> for &'a mut Value"],["impl<'a> PartialEq<i8> for &'a mut Value"],["impl PartialEq<Category> for Category"],["impl<'a> PartialEq<Value> for &'a str"],["impl<'a> PartialEq<bool> for &'a mut Value"],["impl PartialEq<Number> for Number"],["impl<'a> PartialEq<i32> for &'a Value"],["impl<'a> PartialEq<u16> for &'a Value"],["impl PartialEq<Value> for usize"],["impl PartialEq<bool> for Value"],["impl PartialEq<Value> for isize"],["impl PartialEq<u16> for Value"],["impl PartialEq<i16> for Value"],["impl PartialEq<i8> for Value"],["impl<'a> PartialEq<u64> for &'a Value"],["impl PartialEq<Value> for bool"],["impl PartialEq<Value> for i64"],["impl<'a> PartialEq<isize> for &'a mut Value"],["impl PartialEq<usize> for Value"],["impl<'a> PartialEq<u8> for &'a Value"],["impl PartialEq<i64> for Value"],["impl PartialEq<f32> for Value"],["impl PartialEq<Value> for String"],["impl<'a> PartialEq<f64> for &'a Value"],["impl<'a> PartialEq<i32> for &'a mut Value"],["impl PartialEq<u8> for Value"]],
+"serde_json":[["impl<'a> PartialEq<u8> for &'a mut Value"],["impl<'a> PartialEq<usize> for &'a mut Value"],["impl PartialEq<Value> for u8"],["impl<'a> PartialEq<i32> for &'a mut Value"],["impl<'a> PartialEq<f64> for &'a Value"],["impl PartialEq<f32> for Value"],["impl<'a> PartialEq<u32> for &'a mut Value"],["impl PartialEq<u64> for Value"],["impl<'a> PartialEq<bool> for &'a Value"],["impl PartialEq<i64> for Value"],["impl PartialEq<Category> for Category"],["impl<'a> PartialEq<i64> for &'a Value"],["impl PartialEq<Number> for Number"],["impl PartialEq<bool> for Value"],["impl<'a> PartialEq<&'a str> for Value"],["impl PartialEq<Value> for i8"],["impl PartialEq<Value> for i16"],["impl PartialEq<u8> for Value"],["impl PartialEq<f64> for Value"],["impl<'a> PartialEq<i8> for &'a Value"],["impl PartialEq<Value> for f64"],["impl PartialEq<i8> for Value"],["impl<'a> PartialEq<f32> for &'a Value"],["impl PartialEq<Value> for String"],["impl<'a> PartialEq<f32> for &'a mut Value"],["impl<'a> PartialEq<usize> for &'a Value"],["impl PartialEq<String> for Value"],["impl<'a> PartialEq<u16> for &'a mut Value"],["impl PartialEq<Value> for i64"],["impl PartialEq<i32> for Value"],["impl<'a> PartialEq<i16> for &'a mut Value"],["impl<'a> PartialEq<i64> for &'a mut Value"],["impl PartialEq<Map<String, Value>> for Map<String, Value>"],["impl<'a> PartialEq<u64> for &'a mut Value"],["impl PartialEq<u32> for Value"],["impl PartialEq<Value> for Value"],["impl PartialEq<Value> for u64"],["impl PartialEq<Value> for f32"],["impl PartialEq<Value> for isize"],["impl<'a> PartialEq<i32> for &'a Value"],["impl<'a> PartialEq<u64> for &'a Value"],["impl<'a> PartialEq<u32> for &'a Value"],["impl<'a> PartialEq<f64> for &'a mut Value"],["impl PartialEq<i16> for Value"],["impl<'a> PartialEq<i8> for &'a mut Value"],["impl PartialEq<Value> for usize"],["impl PartialEq<Value> for i32"],["impl PartialEq<usize> for Value"],["impl<'a> PartialEq<i16> for &'a Value"],["impl<'a> PartialEq<u16> for &'a Value"],["impl PartialEq<Value> for str"],["impl<'a> PartialEq<isize> for &'a mut Value"],["impl<'a> PartialEq<Value> for &'a str"],["impl PartialEq<isize> for Value"],["impl PartialEq<str> for Value"],["impl PartialEq<Value> for u32"],["impl PartialEq<Value> for bool"],["impl<'a> PartialEq<isize> for &'a Value"],["impl PartialEq<Value> for u16"],["impl<'a> PartialEq<u8> for &'a Value"],["impl PartialEq<u16> for Value"],["impl<'a> PartialEq<bool> for &'a mut Value"]],
"shell_words":[["impl PartialEq<ParseError> for ParseError"]],
"smallvec":[["impl<A: Array, B: Array> PartialEq<SmallVec<B>> for SmallVec<A>where\n A::Item: PartialEq<B::Item>,"]],
"strsim":[["impl PartialEq<StrSimError> for StrSimError"]],
diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js
index c78f759933..d0186c7660 100644
--- a/implementors/core/convert/trait.From.js
+++ b/implementors/core/convert/trait.From.js
@@ -27,7 +27,7 @@
"regex_automata":[["impl From<u8> for SmallIndex"],["impl<'h, H: ?Sized + AsRef<[u8]>> From<&'h H> for Input<'h>"],["impl From<Span> for Range<usize>"],["impl From<u8> for PatternID"],["impl From<Range<usize>> for Span"],["impl From<u8> for StateID"]],
"regex_syntax":[["impl From<char> for Literal"],["impl From<Error> for Error"],["impl From<u8> for Literal"],["impl From<Error> for Error"]],
"rustix":[["impl From<Errno> for Error"]],
-"serde_json":[["impl From<Error> for Error"],["impl From<String> for Value"],["impl From<Number> for Value"],["impl From<Map<String, Value>> for Value"],["impl From<i16> for Value"],["impl<'a> From<Cow<'a, str>> for Value"],["impl From<u8> for Number"],["impl From<f64> for Value"],["impl<'a, T: Clone + Into<Value>> From<&'a [T]> for Value"],["impl From<u32> for Value"],["impl<T: Into<Value>> From<Vec<T, Global>> for Value"],["impl From<u32> for Number"],["impl From<i16> for Number"],["impl From<bool> for Value"],["impl From<usize> for Number"],["impl From<i8> for Number"],["impl From<i32> for Number"],["impl From<u64> for Value"],["impl From<isize> for Number"],["impl From<u16> for Number"],["impl<T> From<Option<T>> for Valuewhere\n T: Into<Value>,"],["impl From<u8> for Value"],["impl From<()> for Value"],["impl From<i64> for Number"],["impl From<i8> for Value"],["impl From<u64> for Number"],["impl<'a> From<&'a str> for Value"],["impl From<isize> for Value"],["impl From<i32> for Value"],["impl From<f32> for Value"],["impl From<i64> for Value"],["impl From<u16> for Value"],["impl From<usize> for Value"]],
+"serde_json":[["impl<T: Into<Value>> From<Vec<T, Global>> for Value"],["impl From<isize> for Number"],["impl From<u16> for Value"],["impl From<f64> for Value"],["impl From<i16> for Value"],["impl From<usize> for Number"],["impl<'a, T: Clone + Into<Value>> From<&'a [T]> for Value"],["impl<T> From<Option<T>> for Valuewhere\n T: Into<Value>,"],["impl From<Error> for Error"],["impl<'a> From<&'a str> for Value"],["impl From<i8> for Number"],["impl From<f32> for Value"],["impl From<()> for Value"],["impl From<u32> for Number"],["impl From<String> for Value"],["impl From<u8> for Value"],["impl From<u64> for Number"],["impl From<i64> for Number"],["impl From<isize> for Value"],["impl From<usize> for Value"],["impl From<i32> for Value"],["impl From<bool> for Value"],["impl From<i64> for Value"],["impl From<u64> for Value"],["impl From<Number> for Value"],["impl From<i16> for Number"],["impl From<Map<String, Value>> for Value"],["impl From<u16> for Number"],["impl From<i32> for Number"],["impl From<i8> for Value"],["impl From<u32> for Value"],["impl<'a> From<Cow<'a, str>> for Value"],["impl From<u8> for Number"]],
"smallvec":[["impl<A: Array> From<Vec<<A as Array>::Item, Global>> for SmallVec<A>"],["impl<'a, A: Array> From<&'a [<A as Array>::Item]> for SmallVec<A>where\n A::Item: Clone,"],["impl<A: Array> From<A> for SmallVec<A>"],["impl From<LayoutError> for CollectionAllocErr"]],
"syntect":[["impl From<Error> for LoadingError"],["impl From<Error> for Error"],["impl From<ParsingError> for Error"],["impl From<ScopeError> for Error"],["impl From<Error> for LoadingError"],["impl From<Error> for Error"],["impl From<LoadingError> for Error"]],
"tblgen":[["impl<'a> From<RecordValue<'a>> for TypedInit<'a>"],["impl From<Utf8Error> for TableGenError"],["impl<'a> From<BitInit<'a>> for bool"],["impl From<NulError> for TableGenError"],["impl From<TableGenError> for SourceError<TableGenError>"],["impl<'a> From<IntInit<'a>> for i64"],["impl<'a> From<BitsInit<'a>> for Vec<BitInit<'a>>"],["impl From<FromUtf8Error> for TableGenError"],["impl From<Infallible> for TableGenError"],["impl<'a> From<DefInit<'a>> for Record<'a>"],["impl<'a> From<BitsInit<'a>> for Vec<bool>"]],
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
index 14022f833d..bbb9ec4d3b 100644
--- a/implementors/core/default/trait.Default.js
+++ b/implementors/core/default/trait.Default.js
@@ -39,7 +39,7 @@
"regex_syntax":[["impl Default for ExtractKind"],["impl Default for ClassBytesRange"],["impl Default for ClassUnicodeRange"],["impl Default for ParserBuilder"],["impl Default for LookSet"],["impl Default for TranslatorBuilder"],["impl Default for Extractor"],["impl Default for ParserBuilder"]],
"ryu":[["impl Default for Buffer"]],
"serde":[["impl Default for IgnoredAny"]],
-"serde_json":[["impl<'a> Default for PrettyFormatter<'a>"],["impl Default for Map<String, Value>"],["impl Default for Value"]],
+"serde_json":[["impl<'a> Default for PrettyFormatter<'a>"],["impl Default for Value"],["impl Default for Map<String, Value>"]],
"smallvec":[["impl<A: Array> Default for SmallVec<A>"]],
"syntect":[["impl Default for ThemeItem"],["impl Default for StyleModifier"],["impl Default for Scope"],["impl Default for Style"],["impl Default for Region"],["impl Default for ScopeStack"],["impl Default for Theme"],["impl Default for FontStyle"],["impl Default for SyntaxSet"],["impl Default for ThemeSettings"],["impl Default for ScopeSelectors"],["impl Default for UnderlineOption"],["impl Default for ScopeSelector"],["impl Default for ThemeSet"],["impl Default for SyntaxSetBuilder"]],
"tblgen":[["impl<'s> Default for TableGenParser<'s>"]],
diff --git a/implementors/core/fmt/trait.Binary.js b/implementors/core/fmt/trait.Binary.js
index 538708d5bc..440a14f13c 100644
--- a/implementors/core/fmt/trait.Binary.js
+++ b/implementors/core/fmt/trait.Binary.js
@@ -2,6 +2,6 @@
"half":[["impl Binary for bf16"],["impl Binary for f16"]],
"itertools":[["impl<'a, I> Binary for Format<'a, I>where\n I: Iterator,\n I::Item: Binary,"]],
"onig":[["impl Binary for RegexOptions"],["impl Binary for SyntaxOperator"],["impl Binary for SearchOptions"],["impl Binary for SyntaxBehavior"],["impl Binary for MetaCharType"],["impl Binary for TraverseCallbackAt"]],
-"rustix":[["impl Binary for DupFlags"],["impl Binary for ReadWriteFlags"],["impl Binary for OutputModes"],["impl Binary for LocalModes"],["impl Binary for FdFlags"],["impl Binary for InputModes"],["impl Binary for ControlModes"]],
+"rustix":[["impl Binary for DupFlags"],["impl Binary for ControlModes"],["impl Binary for OutputModes"],["impl Binary for LocalModes"],["impl Binary for InputModes"],["impl Binary for FdFlags"],["impl Binary for ReadWriteFlags"]],
"syntect":[["impl Binary for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
index 79a1a4bab6..3f64e2fb7c 100644
--- a/implementors/core/fmt/trait.Debug.js
+++ b/implementors/core/fmt/trait.Debug.js
@@ -51,11 +51,11 @@
"regex":[["impl Debug for SetMatches"],["impl Debug for RegexSetBuilder"],["impl Debug for Regex"],["impl Debug for RegexSet"],["impl Debug for Error"],["impl<'r> Debug for CaptureNames<'r>"],["impl<'r> Debug for CaptureNames<'r>"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl Debug for RegexBuilder"],["impl Debug for RegexSet"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl<'a, R: Debug + ?Sized> Debug for ReplacerRef<'a, R>"],["impl Debug for CaptureLocations"],["impl<'s> Debug for NoExpand<'s>"],["impl Debug for SetMatchesIntoIter"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for RegexBuilder"],["impl<'h> Debug for Match<'h>"],["impl<'a> Debug for SetMatchesIter<'a>"],["impl Debug for RegexSetBuilder"],["impl<'r, 'h> Debug for CaptureMatches<'r, 'h>"],["impl<'h> Debug for Match<'h>"],["impl Debug for CaptureLocations"],["impl<'r, 'h> Debug for Matches<'r, 'h>"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl<'s> Debug for NoExpand<'s>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl Debug for SetMatches"],["impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>"],["impl Debug for Regex"],["impl<'h> Debug for Captures<'h>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'h> Debug for Captures<'h>"],["impl<'a> Debug for SetMatchesIter<'a>"],["impl Debug for SetMatchesIntoIter"]],
"regex_automata":[["impl Debug for DenseTransitions"],["impl Debug for PikeVM"],["impl Debug for Unit"],["impl<'r, 'h> Debug for CapturesMatches<'r, 'h>"],["impl<'a> Debug for PatternIter<'a>"],["impl Debug for LookMatcher"],["impl Debug for LookSetIter"],["impl Debug for Cache"],["impl Debug for Match"],["impl Debug for Builder"],["impl<'a> Debug for DebugHaystack<'a>"],["impl Debug for GroupInfo"],["impl Debug for OverlappingState"],["impl Debug for NFA"],["impl<'h, F: Debug> Debug for MatchesIter<'h, F>"],["impl<'r, 'h> Debug for Split<'r, 'h>"],["impl<'a> Debug for ByteClassRepresentatives<'a>"],["impl<'r, 'c, 'h> Debug for TryCapturesMatches<'r, 'c, 'h>"],["impl Debug for ByteClasses"],["impl Debug for PatternSetInsertError"],["impl Debug for NonMaxUsize"],["impl Debug for DebugByte"],["impl Debug for Config"],["impl<'a> Debug for GroupInfoAllNames<'a>"],["impl Debug for Config"],["impl<T: Debug, F> Debug for Pool<T, F>"],["impl<'a> Debug for ByteClassIter<'a>"],["impl<'h, F> Debug for TryHalfMatchesIter<'h, F>"],["impl<'h, F> Debug for TryCapturesIter<'h, F>"],["impl Debug for Transition"],["impl Debug for Cache"],["impl<'r, 'c, 'h> Debug for CapturesMatches<'r, 'c, 'h>"],["impl Debug for SmallIndexError"],["impl Debug for PatternIDError"],["impl Debug for SmallIndex"],["impl Debug for State"],["impl Debug for UnicodeWordBoundaryError"],["impl<T: Debug, F: Fn() -> T> Debug for Lazy<T, F>"],["impl Debug for BuildError"],["impl<'a> Debug for CapturesPatternIter<'a>"],["impl Debug for Config"],["impl Debug for MatchError"],["impl Debug for LookSet"],["impl Debug for SerializeError"],["impl<'r, 'c, 'h> Debug for TryFindMatches<'r, 'c, 'h>"],["impl Debug for Config"],["impl Debug for Builder"],["impl Debug for BoundedBacktracker"],["impl Debug for Builder"],["impl Debug for MatchKind"],["impl Debug for Prefilter"],["impl Debug for Config"],["impl<'a, T: Send + Debug, F: Fn() -> T> Debug for PoolGuard<'a, T, F>"],["impl Debug for PatternSet"],["impl Debug for Cache"],["impl Debug for BuildError"],["impl Debug for Compiler"],["impl Debug for StateIDError"],["impl Debug for Regex"],["impl Debug for Builder"],["impl Debug for Captures"],["impl Debug for Cache"],["impl Debug for Regex"],["impl Debug for SparseTransitions"],["impl<'h, F: Debug> Debug for CapturesIter<'h, F>"],["impl Debug for WhichCaptures"],["impl Debug for Cache"],["impl Debug for LazyStateID"],["impl Debug for Look"],["impl Debug for Builder"],["impl Debug for Cache"],["impl<'a> Debug for ByteClassElements<'a>"],["impl Debug for DFA"],["impl<'h> Debug for Input<'h>"],["impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>"],["impl<'h, F> Debug for TryMatchesIter<'h, F>"],["impl<'a> Debug for GroupInfoPatternNames<'a>"],["impl Debug for DeserializeError"],["impl Debug for GroupInfoError"],["impl<'r, 'h> Debug for FindMatches<'r, 'h>"],["impl Debug for Anchored"],["impl Debug for BuildError"],["impl Debug for Config"],["impl Debug for Config"],["impl<B: Debug + ?Sized, T: Debug> Debug for AlignAs<B, T>"],["impl Debug for HalfMatch"],["impl<'r, 'h> Debug for SplitN<'r, 'h>"],["impl Debug for CacheError"],["impl Debug for StateID"],["impl Debug for MatchErrorKind"],["impl Debug for Builder"],["impl<'h> Debug for Searcher<'h>"],["impl<'a> Debug for PatternSetIter<'a>"],["impl Debug for DFA"],["impl Debug for Builder"],["impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>"],["impl Debug for BuildError"],["impl Debug for Span"],["impl<'h, F: Debug> Debug for HalfMatchesIter<'h, F>"],["impl Debug for PatternID"]],
"regex_syntax":[["impl Debug for CaseFoldError"],["impl Debug for ClassSetRange"],["impl Debug for FlagsItemKind"],["impl Debug for FlagsItem"],["impl Debug for Properties"],["impl Debug for ClassSetBinaryOpKind"],["impl Debug for ClassPerlKind"],["impl Debug for Class"],["impl Debug for Translator"],["impl Debug for ClassUnicode"],["impl Debug for ErrorKind"],["impl Debug for ClassUnicodeRange"],["impl Debug for Printer"],["impl Debug for Literal"],["impl Debug for ClassUnicodeKind"],["impl Debug for RepetitionOp"],["impl Debug for ClassBracketed"],["impl Debug for Class"],["impl Debug for ClassBytes"],["impl Debug for Flag"],["impl Debug for Repetition"],["impl Debug for ClassSetBinaryOp"],["impl Debug for Capture"],["impl Debug for Comment"],["impl Debug for Utf8Sequence"],["impl Debug for Literal"],["impl Debug for Parser"],["impl Debug for ParserBuilder"],["impl Debug for Hir"],["impl Debug for Literal"],["impl Debug for Error"],["impl Debug for Error"],["impl Debug for ClassSetItem"],["impl Debug for GroupKind"],["impl Debug for Flags"],["impl Debug for Span"],["impl Debug for UnicodeWordError"],["impl Debug for ClassAsciiKind"],["impl Debug for Alternation"],["impl Debug for ClassAscii"],["impl Debug for ClassUnicodeOpKind"],["impl Debug for Position"],["impl Debug for RepetitionKind"],["impl Debug for ClassBytesRange"],["impl Debug for ClassUnicode"],["impl Debug for ClassSet"],["impl Debug for AssertionKind"],["impl Debug for SpecialLiteralKind"],["impl Debug for HirKind"],["impl Debug for ClassSetUnion"],["impl Debug for Seq"],["impl<'a> Debug for ClassBytesIter<'a>"],["impl Debug for HexLiteralKind"],["impl Debug for Ast"],["impl Debug for Utf8Sequences"],["impl Debug for ParserBuilder"],["impl Debug for TranslatorBuilder"],["impl Debug for Repetition"],["impl Debug for Error"],["impl Debug for ErrorKind"],["impl<'a> Debug for ClassUnicodeIter<'a>"],["impl Debug for Parser"],["impl Debug for CaptureName"],["impl Debug for WithComments"],["impl Debug for Dot"],["impl Debug for LookSet"],["impl Debug for LookSetIter"],["impl Debug for RepetitionRange"],["impl Debug for ExtractKind"],["impl Debug for ClassPerl"],["impl Debug for SetFlags"],["impl Debug for Utf8Range"],["impl Debug for Concat"],["impl Debug for Assertion"],["impl Debug for Printer"],["impl Debug for LiteralKind"],["impl Debug for Extractor"],["impl Debug for Look"],["impl Debug for Group"]],
-"rustix":[["impl Debug for LocalModes"],["impl Debug for Opcode"],["impl Debug for Termios"],["impl Debug for OutputModes"],["impl Debug for SpecialCodes"],["impl Debug for Action"],["impl Debug for InputModes"],["impl<Opcode: CompileTimeOpcode, Input: Debug> Debug for Setter<Opcode, Input>"],["impl Debug for Errno"],["impl Debug for OptionalActions"],["impl<Opcode: CompileTimeOpcode> Debug for NoArg<Opcode>"],["impl Debug for ReadWriteFlags"],["impl Debug for DupFlags"],["impl Debug for Direction"],["impl Debug for ControlModes"],["impl Debug for QueueSelector"],["impl<Opcode: CompileTimeOpcode, Output> Debug for Getter<Opcode, Output>"],["impl Debug for FdFlags"]],
+"rustix":[["impl Debug for InputModes"],["impl Debug for OptionalActions"],["impl Debug for ControlModes"],["impl Debug for SpecialCodes"],["impl Debug for Action"],["impl<Opcode: CompileTimeOpcode, Input: Debug> Debug for Setter<Opcode, Input>"],["impl Debug for QueueSelector"],["impl Debug for Termios"],["impl Debug for FdFlags"],["impl Debug for OutputModes"],["impl Debug for LocalModes"],["impl Debug for DupFlags"],["impl Debug for Direction"],["impl<Opcode: CompileTimeOpcode> Debug for NoArg<Opcode>"],["impl Debug for Errno"],["impl<Opcode: CompileTimeOpcode, Output> Debug for Getter<Opcode, Output>"],["impl Debug for Opcode"],["impl Debug for ReadWriteFlags"]],
"same_file":[["impl Debug for Handle"]],
"scopeguard":[["impl Debug for Always"],["impl<T, F, S> Debug for ScopeGuard<T, F, S>where\n T: Debug,\n F: FnOnce(T),\n S: Strategy,"]],
"serde":[["impl<'de, E> Debug for BorrowedBytesDeserializer<'de, E>"],["impl<E> Debug for U64Deserializer<E>"],["impl Debug for IgnoredAny"],["impl<A: Debug> Debug for EnumAccessDeserializer<A>"],["impl<E> Debug for I64Deserializer<E>"],["impl Debug for Error"],["impl<E> Debug for IsizeDeserializer<E>"],["impl<E> Debug for U16Deserializer<E>"],["impl<E> Debug for I32Deserializer<E>"],["impl<E> Debug for I8Deserializer<E>"],["impl<I, E> Debug for SeqDeserializer<I, E>where\n I: Debug,"],["impl<'de, I, E> Debug for MapDeserializer<'de, I, E>where\n I: Iterator + Debug,\n I::Item: Pair,\n <I::Item as Pair>::Second: Debug,"],["impl<E> Debug for F32Deserializer<E>"],["impl<E> Debug for F64Deserializer<E>"],["impl<E> Debug for UnitDeserializer<E>"],["impl<'a, E> Debug for CowStrDeserializer<'a, E>"],["impl<A: Debug> Debug for MapAccessDeserializer<A>"],["impl<'a, E> Debug for StrDeserializer<'a, E>"],["impl<'a, E> Debug for BytesDeserializer<'a, E>"],["impl<A: Debug> Debug for SeqAccessDeserializer<A>"],["impl<'a> Debug for Unexpected<'a>"],["impl<E> Debug for UsizeDeserializer<E>"],["impl<E> Debug for U128Deserializer<E>"],["impl<E> Debug for U8Deserializer<E>"],["impl<E> Debug for StringDeserializer<E>"],["impl<E> Debug for I128Deserializer<E>"],["impl<E> Debug for BoolDeserializer<E>"],["impl<'de, E> Debug for BorrowedStrDeserializer<'de, E>"],["impl<E> Debug for I16Deserializer<E>"],["impl<E> Debug for U32Deserializer<E>"],["impl<E> Debug for CharDeserializer<E>"]],
-"serde_json":[["impl Debug for CompactFormatter"],["impl Debug for Number"],["impl Debug for Value"],["impl<'a> Debug for PrettyFormatter<'a>"],["impl Debug for Category"],["impl Debug for Map<String, Value>"],["impl Debug for Error"]],
+"serde_json":[["impl Debug for Category"],["impl Debug for Map<String, Value>"],["impl<'a> Debug for PrettyFormatter<'a>"],["impl Debug for CompactFormatter"],["impl Debug for Number"],["impl Debug for Value"],["impl Debug for Error"]],
"shell_words":[["impl Debug for ParseError"]],
"smallvec":[["impl<A: Array> Debug for SmallVec<A>where\n A::Item: Debug,"],["impl<A: Array> Debug for IntoIter<A>where\n A::Item: Debug,"],["impl<'a, T: 'a + Array> Debug for Drain<'a, T>where\n T::Item: Debug,"],["impl Debug for CollectionAllocErr"]],
"strsim":[["impl Debug for StrSimError"]],
diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js
index 9042b0238f..4db3c6fedc 100644
--- a/implementors/core/fmt/trait.Display.js
+++ b/implementors/core/fmt/trait.Display.js
@@ -33,7 +33,7 @@
"regex_syntax":[["impl Display for Error"],["impl Display for ErrorKind"],["impl Display for Ast"],["impl Display for Error"],["impl Display for CaseFoldError"],["impl Display for ErrorKind"],["impl Display for Hir"],["impl Display for UnicodeWordError"],["impl Display for Error"]],
"rustix":[["impl Display for Errno"]],
"serde":[["impl Display for Error"],["impl<'a> Display for Unexpected<'a>"],["impl<'a> Display for dyn Expected + 'a"]],
-"serde_json":[["impl Display for Number"],["impl Display for Error"],["impl Display for Value"]],
+"serde_json":[["impl Display for Error"],["impl Display for Value"],["impl Display for Number"]],
"shell_words":[["impl Display for ParseError"]],
"smallvec":[["impl Display for CollectionAllocErr"]],
"strsim":[["impl Display for StrSimError"]],
diff --git a/implementors/core/fmt/trait.LowerHex.js b/implementors/core/fmt/trait.LowerHex.js
index 5ae643f1ff..a7b6c1f73c 100644
--- a/implementors/core/fmt/trait.LowerHex.js
+++ b/implementors/core/fmt/trait.LowerHex.js
@@ -2,6 +2,6 @@
"half":[["impl LowerHex for bf16"],["impl LowerHex for f16"]],
"itertools":[["impl<'a, I> LowerHex for Format<'a, I>where\n I: Iterator,\n I::Item: LowerHex,"]],
"onig":[["impl LowerHex for TraverseCallbackAt"],["impl LowerHex for SearchOptions"],["impl LowerHex for SyntaxOperator"],["impl LowerHex for RegexOptions"],["impl LowerHex for SyntaxBehavior"],["impl LowerHex for MetaCharType"]],
-"rustix":[["impl LowerHex for FdFlags"],["impl LowerHex for ControlModes"],["impl LowerHex for ReadWriteFlags"],["impl LowerHex for DupFlags"],["impl LowerHex for InputModes"],["impl LowerHex for LocalModes"],["impl LowerHex for OutputModes"]],
+"rustix":[["impl LowerHex for DupFlags"],["impl LowerHex for InputModes"],["impl LowerHex for ControlModes"],["impl LowerHex for ReadWriteFlags"],["impl LowerHex for OutputModes"],["impl LowerHex for LocalModes"],["impl LowerHex for FdFlags"]],
"syntect":[["impl LowerHex for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Octal.js b/implementors/core/fmt/trait.Octal.js
index bde5eaf3c1..c62009857c 100644
--- a/implementors/core/fmt/trait.Octal.js
+++ b/implementors/core/fmt/trait.Octal.js
@@ -2,6 +2,6 @@
"half":[["impl Octal for f16"],["impl Octal for bf16"]],
"itertools":[["impl<'a, I> Octal for Format<'a, I>where\n I: Iterator,\n I::Item: Octal,"]],
"onig":[["impl Octal for SyntaxOperator"],["impl Octal for RegexOptions"],["impl Octal for SyntaxBehavior"],["impl Octal for MetaCharType"],["impl Octal for SearchOptions"],["impl Octal for TraverseCallbackAt"]],
-"rustix":[["impl Octal for ControlModes"],["impl Octal for DupFlags"],["impl Octal for LocalModes"],["impl Octal for InputModes"],["impl Octal for ReadWriteFlags"],["impl Octal for FdFlags"],["impl Octal for OutputModes"]],
+"rustix":[["impl Octal for ControlModes"],["impl Octal for FdFlags"],["impl Octal for InputModes"],["impl Octal for DupFlags"],["impl Octal for ReadWriteFlags"],["impl Octal for OutputModes"],["impl Octal for LocalModes"]],
"syntect":[["impl Octal for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.UpperHex.js b/implementors/core/fmt/trait.UpperHex.js
index e828e5e798..fe268e8893 100644
--- a/implementors/core/fmt/trait.UpperHex.js
+++ b/implementors/core/fmt/trait.UpperHex.js
@@ -2,6 +2,6 @@
"half":[["impl UpperHex for bf16"],["impl UpperHex for f16"]],
"itertools":[["impl<'a, I> UpperHex for Format<'a, I>where\n I: Iterator,\n I::Item: UpperHex,"]],
"onig":[["impl UpperHex for RegexOptions"],["impl UpperHex for SyntaxBehavior"],["impl UpperHex for SyntaxOperator"],["impl UpperHex for SearchOptions"],["impl UpperHex for MetaCharType"],["impl UpperHex for TraverseCallbackAt"]],
-"rustix":[["impl UpperHex for OutputModes"],["impl UpperHex for ReadWriteFlags"],["impl UpperHex for LocalModes"],["impl UpperHex for FdFlags"],["impl UpperHex for DupFlags"],["impl UpperHex for InputModes"],["impl UpperHex for ControlModes"]],
+"rustix":[["impl UpperHex for ControlModes"],["impl UpperHex for FdFlags"],["impl UpperHex for LocalModes"],["impl UpperHex for InputModes"],["impl UpperHex for ReadWriteFlags"],["impl UpperHex for OutputModes"],["impl UpperHex for DupFlags"]],
"syntect":[["impl UpperHex for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/hash/trait.Hash.js b/implementors/core/hash/trait.Hash.js
index 79efae558f..e8b357f74d 100644
--- a/implementors/core/hash/trait.Hash.js
+++ b/implementors/core/hash/trait.Hash.js
@@ -18,7 +18,7 @@
"plotters":[["impl Hash for RGBColor"],["impl<P: Hash + Palette> Hash for PaletteColor<P>"]],
"proc_macro2":[["impl Hash for Ident"]],
"regex_automata":[["impl Hash for LazyStateID"],["impl Hash for NonMaxUsize"],["impl Hash for Match"],["impl Hash for Span"],["impl Hash for StateID"],["impl Hash for HalfMatch"],["impl Hash for PatternID"],["impl Hash for Transition"],["impl Hash for SmallIndex"]],
-"rustix":[["impl Hash for LocalModes"],["impl Hash for Opcode"],["impl Hash for ReadWriteFlags"],["impl Hash for Direction"],["impl Hash for InputModes"],["impl Hash for Errno"],["impl Hash for OutputModes"],["impl Hash for ControlModes"],["impl Hash for DupFlags"],["impl Hash for FdFlags"],["impl Hash for Action"],["impl Hash for QueueSelector"],["impl Hash for OptionalActions"]],
+"rustix":[["impl Hash for DupFlags"],["impl Hash for InputModes"],["impl Hash for Errno"],["impl Hash for Action"],["impl Hash for LocalModes"],["impl Hash for Direction"],["impl Hash for ControlModes"],["impl Hash for OutputModes"],["impl Hash for ReadWriteFlags"],["impl Hash for OptionalActions"],["impl Hash for QueueSelector"],["impl Hash for Opcode"],["impl Hash for FdFlags"]],
"same_file":[["impl Hash for Handle"]],
"serde_json":[["impl Hash for Number"]],
"smallvec":[["impl<A: Array> Hash for SmallVec<A>where\n A::Item: Hash,"]],
diff --git a/implementors/core/iter/traits/collect/trait.Extend.js b/implementors/core/iter/traits/collect/trait.Extend.js
index d65a37bcce..ca5981efb8 100644
--- a/implementors/core/iter/traits/collect/trait.Extend.js
+++ b/implementors/core/iter/traits/collect/trait.Extend.js
@@ -5,7 +5,7 @@
"hashbrown":[["impl<'a, T, S, A> Extend<&'a T> for HashSet<T, S, A>where\n T: 'a + Eq + Hash + Copy,\n S: BuildHasher,\n A: Allocator + Clone,"],["impl<'a, K, V, S, A> Extend<&'a (K, V)> for HashMap<K, V, S, A>where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator + Clone,"],["impl<K, V, S, A> Extend<(K, V)> for HashMap<K, V, S, A>where\n K: Eq + Hash,\n S: BuildHasher,\n A: Allocator + Clone,"],["impl<'a, K, V, S, A> Extend<(&'a K, &'a V)> for HashMap<K, V, S, A>where\n K: Eq + Hash + Copy,\n V: Copy,\n S: BuildHasher,\n A: Allocator + Clone,"],["impl<T, S, A> Extend<T> for HashSet<T, S, A>where\n T: Eq + Hash,\n S: BuildHasher,\n A: Allocator + Clone,"]],
"onig":[["impl Extend<TraverseCallbackAt> for TraverseCallbackAt"],["impl Extend<SyntaxOperator> for SyntaxOperator"],["impl Extend<MetaCharType> for MetaCharType"],["impl Extend<RegexOptions> for RegexOptions"],["impl Extend<SyntaxBehavior> for SyntaxBehavior"],["impl Extend<SearchOptions> for SearchOptions"]],
"proc_macro2":[["impl Extend<TokenStream> for TokenStream"],["impl Extend<TokenTree> for TokenStream"]],
-"rustix":[["impl Extend<FdFlags> for FdFlags"],["impl Extend<InputModes> for InputModes"],["impl Extend<LocalModes> for LocalModes"],["impl Extend<OutputModes> for OutputModes"],["impl Extend<ControlModes> for ControlModes"],["impl Extend<DupFlags> for DupFlags"],["impl Extend<ReadWriteFlags> for ReadWriteFlags"]],
+"rustix":[["impl Extend<ControlModes> for ControlModes"],["impl Extend<InputModes> for InputModes"],["impl Extend<DupFlags> for DupFlags"],["impl Extend<FdFlags> for FdFlags"],["impl Extend<ReadWriteFlags> for ReadWriteFlags"],["impl Extend<OutputModes> for OutputModes"],["impl Extend<LocalModes> for LocalModes"]],
"serde_json":[["impl Extend<(String, Value)> for Map<String, Value>"]],
"smallvec":[["impl<A: Array> Extend<<A as Array>::Item> for SmallVec<A>"]],
"syntect":[["impl Extend<FontStyle> for FontStyle"]]
diff --git a/implementors/core/iter/traits/collect/trait.FromIterator.js b/implementors/core/iter/traits/collect/trait.FromIterator.js
index e0e8dc6fa2..0f6613a0c3 100644
--- a/implementors/core/iter/traits/collect/trait.FromIterator.js
+++ b/implementors/core/iter/traits/collect/trait.FromIterator.js
@@ -6,8 +6,8 @@
"onig":[["impl FromIterator<SyntaxOperator> for SyntaxOperator"],["impl FromIterator<MetaCharType> for MetaCharType"],["impl FromIterator<SyntaxBehavior> for SyntaxBehavior"],["impl FromIterator<TraverseCallbackAt> for TraverseCallbackAt"],["impl FromIterator<RegexOptions> for RegexOptions"],["impl FromIterator<SearchOptions> for SearchOptions"]],
"proc_macro2":[["impl FromIterator<TokenStream> for TokenStream"],["impl FromIterator<TokenTree> for TokenStream"]],
"regex_syntax":[["impl FromIterator<Literal> for Seq"]],
-"rustix":[["impl FromIterator<OutputModes> for OutputModes"],["impl FromIterator<FdFlags> for FdFlags"],["impl FromIterator<ReadWriteFlags> for ReadWriteFlags"],["impl FromIterator<DupFlags> for DupFlags"],["impl FromIterator<LocalModes> for LocalModes"],["impl FromIterator<InputModes> for InputModes"],["impl FromIterator<ControlModes> for ControlModes"]],
-"serde_json":[["impl FromIterator<(String, Value)> for Map<String, Value>"],["impl<K: Into<String>, V: Into<Value>> FromIterator<(K, V)> for Value"],["impl<T: Into<Value>> FromIterator<T> for Value"]],
+"rustix":[["impl FromIterator<DupFlags> for DupFlags"],["impl FromIterator<InputModes> for InputModes"],["impl FromIterator<OutputModes> for OutputModes"],["impl FromIterator<LocalModes> for LocalModes"],["impl FromIterator<ControlModes> for ControlModes"],["impl FromIterator<ReadWriteFlags> for ReadWriteFlags"],["impl FromIterator<FdFlags> for FdFlags"]],
+"serde_json":[["impl<K: Into<String>, V: Into<Value>> FromIterator<(K, V)> for Value"],["impl FromIterator<(String, Value)> for Map<String, Value>"],["impl<T: Into<Value>> FromIterator<T> for Value"]],
"smallvec":[["impl<A: Array> FromIterator<<A as Array>::Item> for SmallVec<A>"]],
"syntect":[["impl FromIterator<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/iter/traits/collect/trait.IntoIterator.js b/implementors/core/iter/traits/collect/trait.IntoIterator.js
index 6aae4542e4..a8da612dd4 100644
--- a/implementors/core/iter/traits/collect/trait.IntoIterator.js
+++ b/implementors/core/iter/traits/collect/trait.IntoIterator.js
@@ -8,8 +8,8 @@
"proc_macro2":[["impl IntoIterator for TokenStream"]],
"regex":[["impl<'a> IntoIterator for &'a SetMatches"],["impl<'a> IntoIterator for &'a SetMatches"],["impl IntoIterator for SetMatches"],["impl IntoIterator for SetMatches"]],
"regex_syntax":[["impl<'a> IntoIterator for &'a Utf8Sequence"]],
-"rustix":[["impl IntoIterator for ControlModes"],["impl IntoIterator for DupFlags"],["impl IntoIterator for InputModes"],["impl IntoIterator for OutputModes"],["impl IntoIterator for FdFlags"],["impl IntoIterator for LocalModes"],["impl IntoIterator for ReadWriteFlags"]],
-"serde_json":[["impl<'a> IntoIterator for &'a mut Map<String, Value>"],["impl IntoIterator for Map<String, Value>"],["impl<'a> IntoIterator for &'a Map<String, Value>"]],
+"rustix":[["impl IntoIterator for LocalModes"],["impl IntoIterator for OutputModes"],["impl IntoIterator for DupFlags"],["impl IntoIterator for InputModes"],["impl IntoIterator for ReadWriteFlags"],["impl IntoIterator for FdFlags"],["impl IntoIterator for ControlModes"]],
+"serde_json":[["impl IntoIterator for Map<String, Value>"],["impl<'a> IntoIterator for &'a mut Map<String, Value>"],["impl<'a> IntoIterator for &'a Map<String, Value>"]],
"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>"]],
"walkdir":[["impl IntoIterator for WalkDir"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/iter/traits/double_ended/trait.DoubleEndedIterator.js b/implementors/core/iter/traits/double_ended/trait.DoubleEndedIterator.js
index f0df92230b..96f4043fce 100644
--- a/implementors/core/iter/traits/double_ended/trait.DoubleEndedIterator.js
+++ b/implementors/core/iter/traits/double_ended/trait.DoubleEndedIterator.js
@@ -5,7 +5,7 @@
"memchr":[["impl<'a, 'h> DoubleEndedIterator for OneIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for OneIter<'a, 'h>"],["impl<'h> DoubleEndedIterator for Memchr3<'h>"],["impl<'a, 'h> DoubleEndedIterator for TwoIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for OneIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for ThreeIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for ThreeIter<'a, 'h>"],["impl<'h> DoubleEndedIterator for Memchr2<'h>"],["impl<'a, 'h> DoubleEndedIterator for ThreeIter<'a, 'h>"],["impl<'h> DoubleEndedIterator for Memchr<'h>"],["impl<'a, 'h> DoubleEndedIterator for TwoIter<'a, 'h>"],["impl<'a, 'h> DoubleEndedIterator for TwoIter<'a, 'h>"]],
"regex":[["impl DoubleEndedIterator for SetMatchesIntoIter"],["impl<'a> DoubleEndedIterator for SetMatchesIter<'a>"],["impl DoubleEndedIterator for SetMatchesIntoIter"],["impl<'a> DoubleEndedIterator for SetMatchesIter<'a>"]],
"regex_automata":[["impl<'a> DoubleEndedIterator for PatternSetIter<'a>"]],
-"serde_json":[["impl<'a> DoubleEndedIterator for ValuesMut<'a>"],["impl DoubleEndedIterator for IntoIter"],["impl<'a> DoubleEndedIterator for Values<'a>"],["impl<'a> DoubleEndedIterator for IterMut<'a>"],["impl<'a> DoubleEndedIterator for Keys<'a>"],["impl<'a> DoubleEndedIterator for Iter<'a>"]],
+"serde_json":[["impl<'a> DoubleEndedIterator for Values<'a>"],["impl<'a> DoubleEndedIterator for Keys<'a>"],["impl<'a> DoubleEndedIterator for IterMut<'a>"],["impl<'a> DoubleEndedIterator for ValuesMut<'a>"],["impl<'a> DoubleEndedIterator for Iter<'a>"],["impl DoubleEndedIterator for IntoIter"]],
"smallvec":[["impl<A: Array> DoubleEndedIterator for IntoIter<A>"],["impl<'a, T: 'a + Array> DoubleEndedIterator for Drain<'a, T>"]],
"unicode_segmentation":[["impl<'a> DoubleEndedIterator for GraphemeIndices<'a>"],["impl<'a> DoubleEndedIterator for Graphemes<'a>"],["impl<'a> DoubleEndedIterator for UWordBoundIndices<'a>"],["impl<'a> DoubleEndedIterator for UWordBounds<'a>"],["impl<'a> DoubleEndedIterator for UnicodeWords<'a>"],["impl<'a> DoubleEndedIterator for UnicodeWordIndices<'a>"]],
"xdg":[["impl DoubleEndedIterator for FileFindIterator"]]
diff --git a/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js b/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js
index b78a2d2cbc..41aac3a941 100644
--- a/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js
+++ b/implementors/core/iter/traits/exact_size/trait.ExactSizeIterator.js
@@ -6,6 +6,6 @@
"onig":[["impl<'t> ExactSizeIterator for SubCapturesPos<'t>"],["impl<'t> ExactSizeIterator for CaptureTreeNodeIter<'t>"],["impl<'t> ExactSizeIterator for SubCaptures<'t>"]],
"regex":[["impl<'c, 'h> ExactSizeIterator for SubCaptureMatches<'c, 'h>"],["impl<'r> ExactSizeIterator for CaptureNames<'r>"],["impl<'r> ExactSizeIterator for CaptureNames<'r>"],["impl<'c, 'h> ExactSizeIterator for SubCaptureMatches<'c, 'h>"]],
"regex_automata":[["impl<'a> ExactSizeIterator for GroupInfoPatternNames<'a>"],["impl<'a> ExactSizeIterator for CapturesPatternIter<'a>"]],
-"serde_json":[["impl<'a> ExactSizeIterator for ValuesMut<'a>"],["impl<'a> ExactSizeIterator for Keys<'a>"],["impl<'a> ExactSizeIterator for IterMut<'a>"],["impl<'a> ExactSizeIterator for Iter<'a>"],["impl<'a> ExactSizeIterator for Values<'a>"],["impl ExactSizeIterator for IntoIter"]],
+"serde_json":[["impl<'a> ExactSizeIterator for IterMut<'a>"],["impl<'a> ExactSizeIterator for Values<'a>"],["impl<'a> ExactSizeIterator for Keys<'a>"],["impl<'a> ExactSizeIterator for ValuesMut<'a>"],["impl<'a> ExactSizeIterator for Iter<'a>"],["impl ExactSizeIterator for IntoIter"]],
"smallvec":[["impl<A: Array> ExactSizeIterator for IntoIter<A>"],["impl<'a, T: Array> ExactSizeIterator for Drain<'a, T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/iter/traits/iterator/trait.Iterator.js b/implementors/core/iter/traits/iterator/trait.Iterator.js
index 35b542d289..d192927cfd 100644
--- a/implementors/core/iter/traits/iterator/trait.Iterator.js
+++ b/implementors/core/iter/traits/iterator/trait.Iterator.js
@@ -20,7 +20,7 @@
"regex":[["impl Iterator for SetMatchesIntoIter"],["impl<'a> Iterator for SetMatchesIter<'a>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'r> Iterator for CaptureNames<'r>"],["impl<'c, 'h> Iterator for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> Iterator for CaptureMatches<'r, 'h>"],["impl<'r, 'h> Iterator for Matches<'r, 'h>"],["impl<'c, 'h> Iterator for SubCaptureMatches<'c, 'h>"],["impl Iterator for SetMatchesIntoIter"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'r> Iterator for CaptureNames<'r>"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'r, 'h> Iterator for CaptureMatches<'r, 'h>"],["impl<'a> Iterator for SetMatchesIter<'a>"],["impl<'r, 'h> Iterator for Matches<'r, 'h>"]],
"regex_automata":[["impl<'r, 'c, 'h> Iterator for CapturesMatches<'r, 'c, 'h>"],["impl<'r, 'h> Iterator for Split<'r, 'h>"],["impl<'r, 'c, 'h> Iterator for TryCapturesMatches<'r, 'c, 'h>"],["impl<'a> Iterator for ByteClassRepresentatives<'a>"],["impl<'a> Iterator for PatternIter<'a>"],["impl<'h, F> Iterator for TryHalfMatchesIter<'h, F>where\n F: FnMut(&Input<'_>) -> Result<Option<HalfMatch>, MatchError>,"],["impl<'a> Iterator for ByteClassElements<'a>"],["impl<'h, F> Iterator for CapturesIter<'h, F>where\n F: FnMut(&Input<'_>, &mut Captures) -> Result<(), MatchError>,"],["impl<'r, 'h> Iterator for FindMatches<'r, 'h>"],["impl<'r, 'c, 'h> Iterator for FindMatches<'r, 'c, 'h>"],["impl<'h, F> Iterator for TryCapturesIter<'h, F>where\n F: FnMut(&Input<'_>, &mut Captures) -> Result<(), MatchError>,"],["impl<'a> Iterator for GroupInfoPatternNames<'a>"],["impl<'r, 'h> Iterator for CapturesMatches<'r, 'h>"],["impl<'r, 'h> Iterator for SplitN<'r, 'h>"],["impl<'r, 'c, 'h> Iterator for FindMatches<'r, 'c, 'h>"],["impl<'a> Iterator for ByteClassIter<'a>"],["impl<'a> Iterator for GroupInfoAllNames<'a>"],["impl<'a> Iterator for PatternSetIter<'a>"],["impl<'r, 'c, 'h> Iterator for TryFindMatches<'r, 'c, 'h>"],["impl<'h, F> Iterator for MatchesIter<'h, F>where\n F: FnMut(&Input<'_>) -> Result<Option<Match>, MatchError>,"],["impl Iterator for LookSetIter"],["impl<'a> Iterator for CapturesPatternIter<'a>"],["impl<'h, F> Iterator for HalfMatchesIter<'h, F>where\n F: FnMut(&Input<'_>) -> Result<Option<HalfMatch>, MatchError>,"],["impl<'h, F> Iterator for TryMatchesIter<'h, F>where\n F: FnMut(&Input<'_>) -> Result<Option<Match>, MatchError>,"]],
"regex_syntax":[["impl Iterator for LookSetIter"],["impl Iterator for Utf8Sequences"],["impl<'a> Iterator for ClassUnicodeIter<'a>"],["impl<'a> Iterator for ClassBytesIter<'a>"]],
-"serde_json":[["impl<'a> Iterator for Keys<'a>"],["impl<'a> Iterator for Iter<'a>"],["impl<'a> Iterator for Values<'a>"],["impl Iterator for IntoIter"],["impl<'a> Iterator for ValuesMut<'a>"],["impl<'de, R, T> Iterator for StreamDeserializer<'de, R, T>where\n R: Read<'de>,\n T: Deserialize<'de>,"],["impl<'a> Iterator for IterMut<'a>"]],
+"serde_json":[["impl Iterator for IntoIter"],["impl<'a> Iterator for Values<'a>"],["impl<'a> Iterator for ValuesMut<'a>"],["impl<'a> Iterator for IterMut<'a>"],["impl<'a> Iterator for Iter<'a>"],["impl<'a> Iterator for Keys<'a>"],["impl<'de, R, T> Iterator for StreamDeserializer<'de, R, T>where\n R: Read<'de>,\n T: Deserialize<'de>,"]],
"smallvec":[["impl<A: Array> Iterator for IntoIter<A>"],["impl<'a, T: 'a + Array> Iterator for Drain<'a, T>"]],
"syntect":[["impl<'a> Iterator for ScopeRegionIterator<'a>"],["impl<'a, 'b> Iterator for RangedHighlightIterator<'a, 'b>"],["impl<'a> Iterator for ScopeRangeIterator<'a>"],["impl<'a, 'b> Iterator for HighlightIterator<'a, 'b>"],["impl<'a> Iterator for MatchIter<'a>"],["impl<'a> Iterator for LinesWithEndings<'a>"]],
"tblgen":[["impl<'a, T: NextRecord> Iterator for NamedRecordIter<'a, T>"],["impl<'a> Iterator for ListIter<'a>"],["impl<'a> Iterator for RecordValueIter<'a>"],["impl<'a> Iterator for RecordIter<'a>"],["impl<'a> Iterator for DagIter<'a>"]],
diff --git a/implementors/core/iter/traits/marker/trait.FusedIterator.js b/implementors/core/iter/traits/marker/trait.FusedIterator.js
index 0a785857e7..3c12c3882f 100644
--- a/implementors/core/iter/traits/marker/trait.FusedIterator.js
+++ b/implementors/core/iter/traits/marker/trait.FusedIterator.js
@@ -8,6 +8,6 @@
"regex":[["impl<'r, 'h> FusedIterator for Matches<'r, 'h>"],["impl<'c, 'h> FusedIterator for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'a> FusedIterator for SetMatchesIter<'a>"],["impl<'c, 'h> FusedIterator for SubCaptureMatches<'c, 'h>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'r, 'h> FusedIterator for CaptureMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for CaptureMatches<'r, 'h>"],["impl<'r> FusedIterator for CaptureNames<'r>"],["impl<'a> FusedIterator for SetMatchesIter<'a>"],["impl FusedIterator for SetMatchesIntoIter"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl FusedIterator for SetMatchesIntoIter"],["impl<'r, 'h> FusedIterator for Matches<'r, 'h>"],["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'r> FusedIterator for CaptureNames<'r>"]],
"regex_automata":[["impl<'r, 'h> FusedIterator for SplitN<'r, 'h>"],["impl<'r, 'h> FusedIterator for CapturesMatches<'r, 'h>"],["impl<'r, 'h> FusedIterator for FindMatches<'r, 'h>"],["impl<'a> FusedIterator for CapturesPatternIter<'a>"],["impl<'r, 'h> FusedIterator for Split<'r, 'h>"],["impl<'a> FusedIterator for GroupInfoPatternNames<'a>"]],
"regex_syntax":[["impl FusedIterator for Utf8Sequences"]],
-"serde_json":[["impl<'a> FusedIterator for Values<'a>"],["impl<'a> FusedIterator for Iter<'a>"],["impl<'a> FusedIterator for ValuesMut<'a>"],["impl<'a> FusedIterator for IterMut<'a>"],["impl<'a> FusedIterator for Keys<'a>"],["impl<'de, R, T> FusedIterator for StreamDeserializer<'de, R, T>where\n R: Read<'de> + Fused,\n T: Deserialize<'de>,"],["impl FusedIterator for IntoIter"]],
+"serde_json":[["impl<'a> FusedIterator for IterMut<'a>"],["impl<'a> FusedIterator for Iter<'a>"],["impl<'a> FusedIterator for ValuesMut<'a>"],["impl<'de, R, T> FusedIterator for StreamDeserializer<'de, R, T>where\n R: Read<'de> + Fused,\n T: Deserialize<'de>,"],["impl<'a> FusedIterator for Values<'a>"],["impl<'a> FusedIterator for Keys<'a>"],["impl FusedIterator for IntoIter"]],
"smallvec":[["impl<'a, T: Array> FusedIterator for Drain<'a, T>"],["impl<A: Array> FusedIterator for IntoIter<A>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js
index 2ce8c3749a..2b151855d7 100644
--- a/implementors/core/marker/trait.Copy.js
+++ b/implementors/core/marker/trait.Copy.js
@@ -41,7 +41,7 @@
"regex":[["impl<'h> Copy for Match<'h>"],["impl<'h> Copy for Match<'h>"]],
"regex_automata":[["impl Copy for ByteClasses"],["impl Copy for Unit"],["impl Copy for PatternID"],["impl Copy for HalfMatch"],["impl Copy for Match"],["impl Copy for Span"],["impl Copy for Look"],["impl Copy for StateID"],["impl Copy for DebugByte"],["impl Copy for Transition"],["impl Copy for WhichCaptures"],["impl Copy for LazyStateID"],["impl Copy for Anchored"],["impl Copy for SmallIndex"],["impl Copy for Config"],["impl Copy for LookSet"],["impl Copy for MatchKind"],["impl Copy for NonMaxUsize"]],
"regex_syntax":[["impl Copy for Span"],["impl Copy for Dot"],["impl Copy for Flag"],["impl Copy for ClassSetBinaryOpKind"],["impl Copy for LookSet"],["impl Copy for Utf8Sequence"],["impl Copy for ClassBytesRange"],["impl Copy for ClassUnicodeRange"],["impl Copy for Position"],["impl Copy for Look"],["impl Copy for Utf8Range"]],
-"rustix":[["impl Copy for DupFlags"],["impl Copy for LocalModes"],["impl Copy for Direction"],["impl Copy for OutputModes"],["impl Copy for Opcode"],["impl Copy for OptionalActions"],["impl Copy for FdFlags"],["impl Copy for Errno"],["impl Copy for ReadWriteFlags"],["impl Copy for ControlModes"],["impl Copy for Action"],["impl Copy for QueueSelector"],["impl Copy for InputModes"]],
+"rustix":[["impl Copy for FdFlags"],["impl Copy for Errno"],["impl Copy for DupFlags"],["impl Copy for Opcode"],["impl Copy for Action"],["impl Copy for InputModes"],["impl Copy for OptionalActions"],["impl Copy for Direction"],["impl Copy for ControlModes"],["impl Copy for QueueSelector"],["impl Copy for OutputModes"],["impl Copy for ReadWriteFlags"],["impl Copy for LocalModes"]],
"ryu":[["impl Copy for Buffer"]],
"serde":[["impl<E> Copy for I8Deserializer<E>"],["impl<E> Copy for BoolDeserializer<E>"],["impl<E> Copy for I64Deserializer<E>"],["impl<'a> Copy for Unexpected<'a>"],["impl<E> Copy for U32Deserializer<E>"],["impl<E> Copy for U8Deserializer<E>"],["impl<E> Copy for UsizeDeserializer<E>"],["impl<'de, E> Copy for BorrowedBytesDeserializer<'de, E>"],["impl Copy for IgnoredAny"],["impl<'de, E> Copy for BorrowedStrDeserializer<'de, E>"],["impl<E> Copy for U128Deserializer<E>"],["impl<E> Copy for I128Deserializer<E>"],["impl<'de, E> Copy for StrDeserializer<'de, E>"],["impl<E> Copy for F32Deserializer<E>"],["impl<E> Copy for IsizeDeserializer<E>"],["impl<'a, E> Copy for BytesDeserializer<'a, E>"],["impl<E> Copy for CharDeserializer<E>"],["impl<E> Copy for I32Deserializer<E>"],["impl<E> Copy for F64Deserializer<E>"],["impl<E> Copy for UnitDeserializer<E>"],["impl<E> Copy for I16Deserializer<E>"],["impl<E> Copy for U16Deserializer<E>"],["impl<E> Copy for U64Deserializer<E>"]],
"serde_json":[["impl Copy for Category"]],
diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js
index a34a78dcfb..1a49d4e121 100644
--- a/implementors/core/marker/trait.StructuralEq.js
+++ b/implementors/core/marker/trait.StructuralEq.js
@@ -33,9 +33,9 @@
"regex":[["impl<'h> StructuralEq for Match<'h>"],["impl<'h> StructuralEq for Match<'h>"]],
"regex_automata":[["impl StructuralEq for Anchored"],["impl StructuralEq for Unit"],["impl StructuralEq for Transition"],["impl StructuralEq for Match"],["impl StructuralEq for OverlappingState"],["impl StructuralEq for LazyStateID"],["impl StructuralEq for Look"],["impl StructuralEq for HalfMatch"],["impl StructuralEq for MatchErrorKind"],["impl StructuralEq for PatternIDError"],["impl StructuralEq for MatchError"],["impl StructuralEq for SmallIndexError"],["impl StructuralEq for StateIDError"],["impl StructuralEq for SmallIndex"],["impl StructuralEq for DenseTransitions"],["impl StructuralEq for LookSet"],["impl StructuralEq for StateID"],["impl StructuralEq for SparseTransitions"],["impl StructuralEq for PatternID"],["impl StructuralEq for NonMaxUsize"],["impl StructuralEq for State"],["impl StructuralEq for PatternSet"],["impl StructuralEq for Span"],["impl StructuralEq for MatchKind"]],
"regex_syntax":[["impl StructuralEq for ClassPerl"],["impl StructuralEq for Literal"],["impl StructuralEq for Span"],["impl StructuralEq for HexLiteralKind"],["impl StructuralEq for Group"],["impl StructuralEq for ClassUnicodeRange"],["impl StructuralEq for Seq"],["impl StructuralEq for ClassAsciiKind"],["impl StructuralEq for ClassSetBinaryOpKind"],["impl StructuralEq for AssertionKind"],["impl StructuralEq for ClassSetRange"],["impl StructuralEq for Assertion"],["impl StructuralEq for RepetitionKind"],["impl StructuralEq for Utf8Sequence"],["impl StructuralEq for RepetitionRange"],["impl StructuralEq for ClassUnicodeKind"],["impl StructuralEq for HirKind"],["impl StructuralEq for ClassBytes"],["impl StructuralEq for ClassSet"],["impl StructuralEq for Flags"],["impl StructuralEq for LookSet"],["impl StructuralEq for Utf8Range"],["impl StructuralEq for ClassBracketed"],["impl StructuralEq for Position"],["impl StructuralEq for ClassUnicodeOpKind"],["impl StructuralEq for Capture"],["impl StructuralEq for LiteralKind"],["impl StructuralEq for ClassUnicode"],["impl StructuralEq for Comment"],["impl StructuralEq for Repetition"],["impl StructuralEq for ClassSetBinaryOp"],["impl StructuralEq for Repetition"],["impl StructuralEq for SpecialLiteralKind"],["impl StructuralEq for ClassSetItem"],["impl StructuralEq for Class"],["impl StructuralEq for RepetitionOp"],["impl StructuralEq for Literal"],["impl StructuralEq for GroupKind"],["impl StructuralEq for Properties"],["impl StructuralEq for Error"],["impl StructuralEq for Concat"],["impl StructuralEq for Look"],["impl StructuralEq for Alternation"],["impl StructuralEq for Dot"],["impl StructuralEq for Class"],["impl StructuralEq for CaptureName"],["impl StructuralEq for ClassBytesRange"],["impl StructuralEq for Hir"],["impl StructuralEq for WithComments"],["impl StructuralEq for ClassAscii"],["impl StructuralEq for Flag"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for ClassPerlKind"],["impl StructuralEq for ClassUnicode"],["impl StructuralEq for FlagsItem"],["impl StructuralEq for Error"],["impl StructuralEq for Ast"],["impl StructuralEq for ClassSetUnion"],["impl StructuralEq for Literal"],["impl StructuralEq for FlagsItemKind"],["impl StructuralEq for SetFlags"],["impl StructuralEq for ErrorKind"],["impl StructuralEq for Error"]],
-"rustix":[["impl StructuralEq for DupFlags"],["impl StructuralEq for Action"],["impl StructuralEq for FdFlags"],["impl StructuralEq for Opcode"],["impl StructuralEq for QueueSelector"],["impl StructuralEq for Errno"],["impl StructuralEq for InputModes"],["impl StructuralEq for ControlModes"],["impl StructuralEq for LocalModes"],["impl StructuralEq for ReadWriteFlags"],["impl StructuralEq for Direction"],["impl StructuralEq for OptionalActions"],["impl StructuralEq for OutputModes"]],
+"rustix":[["impl StructuralEq for Opcode"],["impl StructuralEq for OutputModes"],["impl StructuralEq for ReadWriteFlags"],["impl StructuralEq for Direction"],["impl StructuralEq for ControlModes"],["impl StructuralEq for DupFlags"],["impl StructuralEq for OptionalActions"],["impl StructuralEq for Errno"],["impl StructuralEq for InputModes"],["impl StructuralEq for Action"],["impl StructuralEq for QueueSelector"],["impl StructuralEq for FdFlags"],["impl StructuralEq for LocalModes"]],
"same_file":[["impl StructuralEq for Handle"]],
-"serde_json":[["impl StructuralEq for Category"],["impl StructuralEq for Value"],["impl StructuralEq for Number"]],
+"serde_json":[["impl StructuralEq for Value"],["impl StructuralEq for Category"],["impl StructuralEq for Number"]],
"shell_words":[["impl StructuralEq for ParseError"]],
"syntect":[["impl StructuralEq for ScopeSelectors"],["impl StructuralEq for FontStyle"],["impl StructuralEq for HighlightState"],["impl StructuralEq for MatchOperation"],["impl StructuralEq for MatchPattern"],["impl StructuralEq for Scope"],["impl StructuralEq for Context"],["impl StructuralEq for BasicScopeStackOp"],["impl StructuralEq for IncludeBackground"],["impl StructuralEq for ScoredStyle"],["impl StructuralEq for SyntaxDefinition"],["impl StructuralEq for ParseState"],["impl StructuralEq for ClearAmount"],["impl StructuralEq for ScopeSelector"],["impl StructuralEq for ScopeStackOp"],["impl StructuralEq for Style"],["impl StructuralEq for StyleModifier"],["impl StructuralEq for ScopeStack"],["impl StructuralEq for ClassStyle"],["impl StructuralEq for ContextReference"],["impl StructuralEq for Region"],["impl StructuralEq for ContextId"],["impl StructuralEq for Color"],["impl StructuralEq for Pattern"]],
"tblgen":[["impl<'a> StructuralEq for Record<'a>"],["impl StructuralEq for SourceLocation"],["impl<'a> StructuralEq for DefInit<'a>"],["impl<'a> StructuralEq for BitInit<'a>"],["impl<'a> StructuralEq for StringInit<'a>"],["impl<'a> StructuralEq for TypedInit<'a>"],["impl<'s> StructuralEq for RecordKeeper<'s>"],["impl<'a> StructuralEq for BitsInit<'a>"],["impl<'a> StructuralEq for IntInit<'a>"],["impl<'a> StructuralEq for ListInit<'a>"],["impl<'s> StructuralEq for TableGenParser<'s>"],["impl<'a> StructuralEq for RecordValue<'a>"],["impl StructuralEq for TableGenError"],["impl<'a> StructuralEq for SourceInfo<'a>"],["impl<E> StructuralEq for SourceError<E>"],["impl<'a> StructuralEq for DagInit<'a>"]],
diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js
index 6cc43e97d0..518f237708 100644
--- a/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/implementors/core/marker/trait.StructuralPartialEq.js
@@ -35,15 +35,15 @@
"regex":[["impl<'h> StructuralPartialEq for Match<'h>"],["impl StructuralPartialEq for Error"],["impl<'h> StructuralPartialEq for Match<'h>"]],
"regex_automata":[["impl StructuralPartialEq for Look"],["impl StructuralPartialEq for Unit"],["impl StructuralPartialEq for StateIDError"],["impl StructuralPartialEq for StateID"],["impl StructuralPartialEq for SparseTransitions"],["impl StructuralPartialEq for MatchError"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for Anchored"],["impl StructuralPartialEq for MatchErrorKind"],["impl StructuralPartialEq for Transition"],["impl StructuralPartialEq for DenseTransitions"],["impl StructuralPartialEq for LookSet"],["impl StructuralPartialEq for NonMaxUsize"],["impl StructuralPartialEq for HalfMatch"],["impl StructuralPartialEq for PatternIDError"],["impl StructuralPartialEq for PatternID"],["impl StructuralPartialEq for LazyStateID"],["impl StructuralPartialEq for OverlappingState"],["impl StructuralPartialEq for MatchKind"],["impl StructuralPartialEq for SmallIndex"],["impl StructuralPartialEq for SmallIndexError"],["impl StructuralPartialEq for Match"],["impl StructuralPartialEq for PatternSet"]],
"regex_syntax":[["impl StructuralPartialEq for ClassUnicode"],["impl StructuralPartialEq for RepetitionRange"],["impl StructuralPartialEq for ClassBracketed"],["impl StructuralPartialEq for ClassUnicodeRange"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for ClassUnicode"],["impl StructuralPartialEq for ErrorKind"],["impl StructuralPartialEq for ErrorKind"],["impl StructuralPartialEq for FlagsItem"],["impl StructuralPartialEq for LiteralKind"],["impl StructuralPartialEq for ClassSetBinaryOp"],["impl StructuralPartialEq for Utf8Range"],["impl StructuralPartialEq for WithComments"],["impl StructuralPartialEq for Repetition"],["impl StructuralPartialEq for ClassAscii"],["impl StructuralPartialEq for Repetition"],["impl StructuralPartialEq for ClassUnicodeOpKind"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for Concat"],["impl StructuralPartialEq for HexLiteralKind"],["impl StructuralPartialEq for ClassSetUnion"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for Class"],["impl StructuralPartialEq for Flag"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for AssertionKind"],["impl StructuralPartialEq for ClassUnicodeKind"],["impl StructuralPartialEq for Alternation"],["impl StructuralPartialEq for Ast"],["impl StructuralPartialEq for Seq"],["impl StructuralPartialEq for FlagsItemKind"],["impl StructuralPartialEq for ClassPerlKind"],["impl StructuralPartialEq for ClassSetRange"],["impl StructuralPartialEq for RepetitionOp"],["impl StructuralPartialEq for Look"],["impl StructuralPartialEq for Literal"],["impl StructuralPartialEq for ClassSet"],["impl StructuralPartialEq for LookSet"],["impl StructuralPartialEq for ClassPerl"],["impl StructuralPartialEq for Class"],["impl StructuralPartialEq for Hir"],["impl StructuralPartialEq for CaptureName"],["impl StructuralPartialEq for Assertion"],["impl StructuralPartialEq for ClassBytes"],["impl StructuralPartialEq for ClassBytesRange"],["impl StructuralPartialEq for SpecialLiteralKind"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for ClassAsciiKind"],["impl StructuralPartialEq for Utf8Sequence"],["impl StructuralPartialEq for HirKind"],["impl StructuralPartialEq for GroupKind"],["impl StructuralPartialEq for Properties"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for RepetitionKind"],["impl StructuralPartialEq for ClassSetItem"],["impl StructuralPartialEq for SetFlags"],["impl StructuralPartialEq for ClassSetBinaryOpKind"],["impl StructuralPartialEq for Comment"],["impl StructuralPartialEq for Span"],["impl StructuralPartialEq for Dot"],["impl StructuralPartialEq for Capture"],["impl StructuralPartialEq for Flags"],["impl StructuralPartialEq for Error"]],
-"rustix":[["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for DupFlags"],["impl StructuralPartialEq for OptionalActions"],["impl StructuralPartialEq for Opcode"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for ControlModes"],["impl StructuralPartialEq for Errno"],["impl StructuralPartialEq for InputModes"],["impl StructuralPartialEq for OutputModes"],["impl StructuralPartialEq for LocalModes"],["impl StructuralPartialEq for ReadWriteFlags"],["impl StructuralPartialEq for QueueSelector"],["impl StructuralPartialEq for FdFlags"]],
+"rustix":[["impl StructuralPartialEq for OutputModes"],["impl StructuralPartialEq for ControlModes"],["impl StructuralPartialEq for OptionalActions"],["impl StructuralPartialEq for QueueSelector"],["impl StructuralPartialEq for Opcode"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for DupFlags"],["impl StructuralPartialEq for FdFlags"],["impl StructuralPartialEq for Errno"],["impl StructuralPartialEq for LocalModes"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for InputModes"],["impl StructuralPartialEq for ReadWriteFlags"]],
"same_file":[["impl StructuralPartialEq for Handle"]],
"serde":[["impl StructuralPartialEq for Error"],["impl<'a> StructuralPartialEq for Unexpected<'a>"],["impl StructuralPartialEq for IgnoredAny"]],
-"serde_json":[["impl StructuralPartialEq for Value"],["impl StructuralPartialEq for Category"],["impl StructuralPartialEq for Number"]],
+"serde_json":[["impl StructuralPartialEq for Number"],["impl StructuralPartialEq for Category"],["impl StructuralPartialEq for Value"]],
"shell_words":[["impl StructuralPartialEq for ParseError"]],
"strsim":[["impl StructuralPartialEq for StrSimError"]],
"syntect":[["impl StructuralPartialEq for MatchOperation"],["impl StructuralPartialEq for StyleModifier"],["impl StructuralPartialEq for HighlightState"],["impl StructuralPartialEq for ParseState"],["impl StructuralPartialEq for Context"],["impl StructuralPartialEq for ThemeSettings"],["impl StructuralPartialEq for ScopeStack"],["impl StructuralPartialEq for ScopeSelectors"],["impl StructuralPartialEq for ThemeItem"],["impl StructuralPartialEq for Region"],["impl StructuralPartialEq for BasicScopeStackOp"],["impl StructuralPartialEq for IncludeBackground"],["impl StructuralPartialEq for FontStyle"],["impl StructuralPartialEq for MatchPower"],["impl StructuralPartialEq for ContextId"],["impl StructuralPartialEq for ScoredStyle"],["impl StructuralPartialEq for Pattern"],["impl StructuralPartialEq for ScopeSelector"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for Color"],["impl StructuralPartialEq for ScopeStackOp"],["impl StructuralPartialEq for UnderlineOption"],["impl StructuralPartialEq for SyntaxDefinition"],["impl StructuralPartialEq for Scope"],["impl StructuralPartialEq for ClearAmount"],["impl StructuralPartialEq for MatchPattern"],["impl StructuralPartialEq for ClassStyle"],["impl StructuralPartialEq for ContextReference"]],
"tblgen":[["impl<'a> StructuralPartialEq for DagInit<'a>"],["impl<'a> StructuralPartialEq for SourceInfo<'a>"],["impl StructuralPartialEq for TableGenError"],["impl<'a> StructuralPartialEq for IntInit<'a>"],["impl<E> StructuralPartialEq for SourceError<E>"],["impl<'a> StructuralPartialEq for Record<'a>"],["impl StructuralPartialEq for SourceLocation"],["impl<'s> StructuralPartialEq for TableGenParser<'s>"],["impl<'a> StructuralPartialEq for DefInit<'a>"],["impl<'a> StructuralPartialEq for TypedInit<'a>"],["impl<'a> StructuralPartialEq for RecordValue<'a>"],["impl<'a> StructuralPartialEq for BitsInit<'a>"],["impl<'a> StructuralPartialEq for BitInit<'a>"],["impl<'s> StructuralPartialEq for RecordKeeper<'s>"],["impl<'a> StructuralPartialEq for StringInit<'a>"],["impl<'a> StructuralPartialEq for ListInit<'a>"]],
-"terminal_size":[["impl StructuralPartialEq for Height"],["impl StructuralPartialEq for Width"]],
+"terminal_size":[["impl StructuralPartialEq for Width"],["impl StructuralPartialEq for Height"]],
"unicode_segmentation":[["impl StructuralPartialEq for GraphemeIncomplete"]],
"utf8parse":[["impl StructuralPartialEq for Parser"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/arith/trait.Sub.js b/implementors/core/ops/arith/trait.Sub.js
index fdb1949f9d..6f86ddc8f1 100644
--- a/implementors/core/ops/arith/trait.Sub.js
+++ b/implementors/core/ops/arith/trait.Sub.js
@@ -4,6 +4,6 @@
"half":[["impl Sub<bf16> for bf16"],["impl Sub<bf16> for &bf16"],["impl Sub<&f16> for &f16"],["impl Sub<&bf16> for bf16"],["impl Sub<&bf16> for &bf16"],["impl Sub<f16> for &f16"],["impl Sub<&f16> for f16"],["impl Sub<f16> for f16"]],
"hashbrown":[["impl<T, S> Sub<&HashSet<T, S, Global>> for &HashSet<T, S>where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,"]],
"onig":[["impl Sub<TraverseCallbackAt> for TraverseCallbackAt"],["impl Sub<SyntaxOperator> for SyntaxOperator"],["impl Sub<SearchOptions> for SearchOptions"],["impl Sub<RegexOptions> for RegexOptions"],["impl Sub<SyntaxBehavior> for SyntaxBehavior"],["impl Sub<MetaCharType> for MetaCharType"]],
-"rustix":[["impl Sub<LocalModes> for LocalModes"],["impl Sub<InputModes> for InputModes"],["impl Sub<OutputModes> for OutputModes"],["impl Sub<ReadWriteFlags> for ReadWriteFlags"],["impl Sub<FdFlags> for FdFlags"],["impl Sub<ControlModes> for ControlModes"],["impl Sub<DupFlags> for DupFlags"]],
+"rustix":[["impl Sub<LocalModes> for LocalModes"],["impl Sub<FdFlags> for FdFlags"],["impl Sub<ReadWriteFlags> for ReadWriteFlags"],["impl Sub<InputModes> for InputModes"],["impl Sub<OutputModes> for OutputModes"],["impl Sub<ControlModes> for ControlModes"],["impl Sub<DupFlags> for DupFlags"]],
"syntect":[["impl Sub<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/arith/trait.SubAssign.js b/implementors/core/ops/arith/trait.SubAssign.js
index 68e9e089f9..e053ec2dc5 100644
--- a/implementors/core/ops/arith/trait.SubAssign.js
+++ b/implementors/core/ops/arith/trait.SubAssign.js
@@ -2,6 +2,6 @@
"anstyle":[["impl SubAssign<Effects> for Style"],["impl SubAssign<Effects> for Effects"]],
"half":[["impl SubAssign<f16> for f16"],["impl SubAssign<bf16> for bf16"],["impl SubAssign<&bf16> for bf16"],["impl SubAssign<&f16> for f16"]],
"onig":[["impl SubAssign<MetaCharType> for MetaCharType"],["impl SubAssign<TraverseCallbackAt> for TraverseCallbackAt"],["impl SubAssign<SyntaxOperator> for SyntaxOperator"],["impl SubAssign<SearchOptions> for SearchOptions"],["impl SubAssign<SyntaxBehavior> for SyntaxBehavior"],["impl SubAssign<RegexOptions> for RegexOptions"]],
-"rustix":[["impl SubAssign<OutputModes> for OutputModes"],["impl SubAssign<FdFlags> for FdFlags"],["impl SubAssign<LocalModes> for LocalModes"],["impl SubAssign<InputModes> for InputModes"],["impl SubAssign<ReadWriteFlags> for ReadWriteFlags"],["impl SubAssign<ControlModes> for ControlModes"],["impl SubAssign<DupFlags> for DupFlags"]],
+"rustix":[["impl SubAssign<InputModes> for InputModes"],["impl SubAssign<ReadWriteFlags> for ReadWriteFlags"],["impl SubAssign<FdFlags> for FdFlags"],["impl SubAssign<LocalModes> for LocalModes"],["impl SubAssign<ControlModes> for ControlModes"],["impl SubAssign<OutputModes> for OutputModes"],["impl SubAssign<DupFlags> for DupFlags"]],
"syntect":[["impl SubAssign<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.BitAnd.js b/implementors/core/ops/bit/trait.BitAnd.js
index 24ccf09160..75ce4be317 100644
--- a/implementors/core/ops/bit/trait.BitAnd.js
+++ b/implementors/core/ops/bit/trait.BitAnd.js
@@ -2,6 +2,6 @@
"dashmap":[["impl<'a, K, V: 'a, S: BuildHasher + Clone, Q> BitAnd<&Q> for &'a DashMap<K, V, S>where\n K: Borrow<Q> + 'a + Eq + Hash,\n Q: Hash + Eq + ?Sized,"]],
"hashbrown":[["impl<T, S, A> BitAnd<&HashSet<T, S, A>> for &HashSet<T, S, A>where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,\n A: Allocator + Clone,"]],
"onig":[["impl BitAnd<SyntaxBehavior> for SyntaxBehavior"],["impl BitAnd<TraverseCallbackAt> for TraverseCallbackAt"],["impl BitAnd<RegexOptions> for RegexOptions"],["impl BitAnd<SearchOptions> for SearchOptions"],["impl BitAnd<MetaCharType> for MetaCharType"],["impl BitAnd<SyntaxOperator> for SyntaxOperator"]],
-"rustix":[["impl BitAnd<ReadWriteFlags> for ReadWriteFlags"],["impl BitAnd<FdFlags> for FdFlags"],["impl BitAnd<LocalModes> for LocalModes"],["impl BitAnd<ControlModes> for ControlModes"],["impl BitAnd<DupFlags> for DupFlags"],["impl BitAnd<InputModes> for InputModes"],["impl BitAnd<OutputModes> for OutputModes"]],
+"rustix":[["impl BitAnd<OutputModes> for OutputModes"],["impl BitAnd<InputModes> for InputModes"],["impl BitAnd<ControlModes> for ControlModes"],["impl BitAnd<DupFlags> for DupFlags"],["impl BitAnd<ReadWriteFlags> for ReadWriteFlags"],["impl BitAnd<LocalModes> for LocalModes"],["impl BitAnd<FdFlags> for FdFlags"]],
"syntect":[["impl BitAnd<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.BitAndAssign.js b/implementors/core/ops/bit/trait.BitAndAssign.js
index 52f49757c7..48b53449d0 100644
--- a/implementors/core/ops/bit/trait.BitAndAssign.js
+++ b/implementors/core/ops/bit/trait.BitAndAssign.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"onig":[["impl BitAndAssign<SyntaxBehavior> for SyntaxBehavior"],["impl BitAndAssign<SearchOptions> for SearchOptions"],["impl BitAndAssign<TraverseCallbackAt> for TraverseCallbackAt"],["impl BitAndAssign<MetaCharType> for MetaCharType"],["impl BitAndAssign<SyntaxOperator> for SyntaxOperator"],["impl BitAndAssign<RegexOptions> for RegexOptions"]],
-"rustix":[["impl BitAndAssign<InputModes> for InputModes"],["impl BitAndAssign<ReadWriteFlags> for ReadWriteFlags"],["impl BitAndAssign<FdFlags> for FdFlags"],["impl BitAndAssign<LocalModes> for LocalModes"],["impl BitAndAssign<DupFlags> for DupFlags"],["impl BitAndAssign<ControlModes> for ControlModes"],["impl BitAndAssign<OutputModes> for OutputModes"]],
+"rustix":[["impl BitAndAssign<LocalModes> for LocalModes"],["impl BitAndAssign<FdFlags> for FdFlags"],["impl BitAndAssign<ControlModes> for ControlModes"],["impl BitAndAssign<InputModes> for InputModes"],["impl BitAndAssign<ReadWriteFlags> for ReadWriteFlags"],["impl BitAndAssign<OutputModes> for OutputModes"],["impl BitAndAssign<DupFlags> for DupFlags"]],
"syntect":[["impl BitAndAssign<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.BitOr.js b/implementors/core/ops/bit/trait.BitOr.js
index c8bbd7a488..982f6aaf1a 100644
--- a/implementors/core/ops/bit/trait.BitOr.js
+++ b/implementors/core/ops/bit/trait.BitOr.js
@@ -3,6 +3,6 @@
"dashmap":[["impl<'a, K, V: 'a, S: BuildHasher + Clone, Q> BitOr<&Q> for &'a DashMap<K, V, S>where\n K: Borrow<Q> + 'a + Eq + Hash,\n Q: Hash + Eq + ?Sized,"]],
"hashbrown":[["impl<T, S, A> BitOr<&HashSet<T, S, A>> for &HashSet<T, S, A>where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,\n A: Allocator + Clone,"]],
"onig":[["impl BitOr<TraverseCallbackAt> for TraverseCallbackAt"],["impl BitOr<RegexOptions> for RegexOptions"],["impl BitOr<SearchOptions> for SearchOptions"],["impl BitOr<MetaCharType> for MetaCharType"],["impl BitOr<SyntaxOperator> for SyntaxOperator"],["impl BitOr<SyntaxBehavior> for SyntaxBehavior"]],
-"rustix":[["impl BitOr<FdFlags> for FdFlags"],["impl BitOr<ControlModes> for ControlModes"],["impl BitOr<LocalModes> for LocalModes"],["impl BitOr<ReadWriteFlags> for ReadWriteFlags"],["impl BitOr<DupFlags> for DupFlags"],["impl BitOr<OutputModes> for OutputModes"],["impl BitOr<InputModes> for InputModes"]],
+"rustix":[["impl BitOr<FdFlags> for FdFlags"],["impl BitOr<DupFlags> for DupFlags"],["impl BitOr<LocalModes> for LocalModes"],["impl BitOr<OutputModes> for OutputModes"],["impl BitOr<ReadWriteFlags> for ReadWriteFlags"],["impl BitOr<ControlModes> for ControlModes"],["impl BitOr<InputModes> for InputModes"]],
"syntect":[["impl BitOr<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.BitOrAssign.js b/implementors/core/ops/bit/trait.BitOrAssign.js
index 2dee90c96a..287da194e6 100644
--- a/implementors/core/ops/bit/trait.BitOrAssign.js
+++ b/implementors/core/ops/bit/trait.BitOrAssign.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
"anstyle":[["impl BitOrAssign<Effects> for Style"],["impl BitOrAssign<Effects> for Effects"]],
"onig":[["impl BitOrAssign<RegexOptions> for RegexOptions"],["impl BitOrAssign<SearchOptions> for SearchOptions"],["impl BitOrAssign<SyntaxOperator> for SyntaxOperator"],["impl BitOrAssign<SyntaxBehavior> for SyntaxBehavior"],["impl BitOrAssign<MetaCharType> for MetaCharType"],["impl BitOrAssign<TraverseCallbackAt> for TraverseCallbackAt"]],
-"rustix":[["impl BitOrAssign<LocalModes> for LocalModes"],["impl BitOrAssign<OutputModes> for OutputModes"],["impl BitOrAssign<ReadWriteFlags> for ReadWriteFlags"],["impl BitOrAssign<ControlModes> for ControlModes"],["impl BitOrAssign<DupFlags> for DupFlags"],["impl BitOrAssign<FdFlags> for FdFlags"],["impl BitOrAssign<InputModes> for InputModes"]],
+"rustix":[["impl BitOrAssign<LocalModes> for LocalModes"],["impl BitOrAssign<DupFlags> for DupFlags"],["impl BitOrAssign<OutputModes> for OutputModes"],["impl BitOrAssign<FdFlags> for FdFlags"],["impl BitOrAssign<ReadWriteFlags> for ReadWriteFlags"],["impl BitOrAssign<ControlModes> for ControlModes"],["impl BitOrAssign<InputModes> for InputModes"]],
"syntect":[["impl BitOrAssign<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.BitXor.js b/implementors/core/ops/bit/trait.BitXor.js
index 75dda9f73f..2ccf81ce75 100644
--- a/implementors/core/ops/bit/trait.BitXor.js
+++ b/implementors/core/ops/bit/trait.BitXor.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
"hashbrown":[["impl<T, S> BitXor<&HashSet<T, S, Global>> for &HashSet<T, S>where\n T: Eq + Hash + Clone,\n S: BuildHasher + Default,"]],
"onig":[["impl BitXor<SyntaxOperator> for SyntaxOperator"],["impl BitXor<SyntaxBehavior> for SyntaxBehavior"],["impl BitXor<TraverseCallbackAt> for TraverseCallbackAt"],["impl BitXor<RegexOptions> for RegexOptions"],["impl BitXor<MetaCharType> for MetaCharType"],["impl BitXor<SearchOptions> for SearchOptions"]],
-"rustix":[["impl BitXor<DupFlags> for DupFlags"],["impl BitXor<FdFlags> for FdFlags"],["impl BitXor<LocalModes> for LocalModes"],["impl BitXor<ReadWriteFlags> for ReadWriteFlags"],["impl BitXor<ControlModes> for ControlModes"],["impl BitXor<OutputModes> for OutputModes"],["impl BitXor<InputModes> for InputModes"]],
+"rustix":[["impl BitXor<ControlModes> for ControlModes"],["impl BitXor<ReadWriteFlags> for ReadWriteFlags"],["impl BitXor<DupFlags> for DupFlags"],["impl BitXor<FdFlags> for FdFlags"],["impl BitXor<InputModes> for InputModes"],["impl BitXor<OutputModes> for OutputModes"],["impl BitXor<LocalModes> for LocalModes"]],
"syntect":[["impl BitXor<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.BitXorAssign.js b/implementors/core/ops/bit/trait.BitXorAssign.js
index 76cea9808b..ab60208ceb 100644
--- a/implementors/core/ops/bit/trait.BitXorAssign.js
+++ b/implementors/core/ops/bit/trait.BitXorAssign.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"onig":[["impl BitXorAssign<MetaCharType> for MetaCharType"],["impl BitXorAssign<RegexOptions> for RegexOptions"],["impl BitXorAssign<SearchOptions> for SearchOptions"],["impl BitXorAssign<SyntaxBehavior> for SyntaxBehavior"],["impl BitXorAssign<TraverseCallbackAt> for TraverseCallbackAt"],["impl BitXorAssign<SyntaxOperator> for SyntaxOperator"]],
-"rustix":[["impl BitXorAssign<LocalModes> for LocalModes"],["impl BitXorAssign<ReadWriteFlags> for ReadWriteFlags"],["impl BitXorAssign<FdFlags> for FdFlags"],["impl BitXorAssign<InputModes> for InputModes"],["impl BitXorAssign<OutputModes> for OutputModes"],["impl BitXorAssign<DupFlags> for DupFlags"],["impl BitXorAssign<ControlModes> for ControlModes"]],
+"rustix":[["impl BitXorAssign<ControlModes> for ControlModes"],["impl BitXorAssign<InputModes> for InputModes"],["impl BitXorAssign<OutputModes> for OutputModes"],["impl BitXorAssign<LocalModes> for LocalModes"],["impl BitXorAssign<ReadWriteFlags> for ReadWriteFlags"],["impl BitXorAssign<DupFlags> for DupFlags"],["impl BitXorAssign<FdFlags> for FdFlags"]],
"syntect":[["impl BitXorAssign<FontStyle> for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/bit/trait.Not.js b/implementors/core/ops/bit/trait.Not.js
index 37adda89a0..b5001e5f38 100644
--- a/implementors/core/ops/bit/trait.Not.js
+++ b/implementors/core/ops/bit/trait.Not.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"onig":[["impl Not for TraverseCallbackAt"],["impl Not for SearchOptions"],["impl Not for MetaCharType"],["impl Not for SyntaxBehavior"],["impl Not for SyntaxOperator"],["impl Not for RegexOptions"]],
-"rustix":[["impl Not for InputModes"],["impl Not for LocalModes"],["impl Not for OutputModes"],["impl Not for FdFlags"],["impl Not for ControlModes"],["impl Not for DupFlags"],["impl Not for ReadWriteFlags"]],
+"rustix":[["impl Not for InputModes"],["impl Not for ControlModes"],["impl Not for LocalModes"],["impl Not for DupFlags"],["impl Not for OutputModes"],["impl Not for ReadWriteFlags"],["impl Not for FdFlags"]],
"syntect":[["impl Not for FontStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/index/trait.Index.js b/implementors/core/ops/index/trait.Index.js
index cfeed36943..0af5643725 100644
--- a/implementors/core/ops/index/trait.Index.js
+++ b/implementors/core/ops/index/trait.Index.js
@@ -6,6 +6,6 @@
"regex":[["impl<'h> Index<usize> for Captures<'h>"],["impl<'h, 'n> Index<&'n str> for Captures<'h>"],["impl<'h> Index<usize> for Captures<'h>"],["impl<'h, 'n> Index<&'n str> for Captures<'h>"]],
"regex_automata":[["impl<T> Index<PatternID> for [T]"],["impl Index<Span> for [u8]"],["impl<T> Index<PatternID> for Vec<T>"],["impl<T> Index<SmallIndex> for Vec<T>"],["impl<T> Index<StateID> for Vec<T>"],["impl<T> Index<SmallIndex> for [T]"],["impl<T> Index<StateID> for [T]"],["impl Index<Span> for str"]],
"rustix":[["impl Index<SpecialCodeIndex> for SpecialCodes"]],
-"serde_json":[["impl<'a, Q> Index<&'a Q> for Map<String, Value>where\n String: Borrow<Q>,\n Q: ?Sized + Ord + Eq + Hash,"],["impl<I> Index<I> for Valuewhere\n I: Index,"]],
+"serde_json":[["impl<I> Index<I> for Valuewhere\n I: Index,"],["impl<'a, Q> Index<&'a Q> for Map<String, Value>where\n String: Borrow<Q>,\n Q: ?Sized + Ord + Eq + Hash,"]],
"smallvec":[["impl<A: Array, I: SliceIndex<[A::Item]>> Index<I> for SmallVec<A>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/ops/index/trait.IndexMut.js b/implementors/core/ops/index/trait.IndexMut.js
index e0bf55831b..58d2b0632e 100644
--- a/implementors/core/ops/index/trait.IndexMut.js
+++ b/implementors/core/ops/index/trait.IndexMut.js
@@ -2,6 +2,6 @@
"aho_corasick":[["impl IndexMut<Span> for [u8]"],["impl<T> IndexMut<PatternID> for Vec<T>"],["impl<T> IndexMut<StateID> for [T]"],["impl<T> IndexMut<PatternID> for [T]"],["impl<T> IndexMut<StateID> for Vec<T>"]],
"regex_automata":[["impl<T> IndexMut<StateID> for [T]"],["impl<T> IndexMut<SmallIndex> for Vec<T>"],["impl<T> IndexMut<SmallIndex> for [T]"],["impl<T> IndexMut<PatternID> for [T]"],["impl IndexMut<Span> for [u8]"],["impl<T> IndexMut<StateID> for Vec<T>"],["impl<T> IndexMut<PatternID> for Vec<T>"]],
"rustix":[["impl IndexMut<SpecialCodeIndex> for SpecialCodes"]],
-"serde_json":[["impl<I> IndexMut<I> for Valuewhere\n I: Index,"],["impl<'a, Q> IndexMut<&'a Q> for Map<String, Value>where\n String: Borrow<Q>,\n Q: ?Sized + Ord + Eq + Hash,"]],
+"serde_json":[["impl<'a, Q> IndexMut<&'a Q> for Map<String, Value>where\n String: Borrow<Q>,\n Q: ?Sized + Ord + Eq + Hash,"],["impl<I> IndexMut<I> for Valuewhere\n I: Index,"]],
"smallvec":[["impl<A: Array, I: SliceIndex<[A::Item]>> IndexMut<I> for SmallVec<A>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/str/traits/trait.FromStr.js b/implementors/core/str/traits/trait.FromStr.js
index 7225a55c48..dc4bcae284 100644
--- a/implementors/core/str/traits/trait.FromStr.js
+++ b/implementors/core/str/traits/trait.FromStr.js
@@ -4,6 +4,6 @@
"ident_case":[["impl FromStr for RenameRule"]],
"proc_macro2":[["impl FromStr for TokenStream"],["impl FromStr for Literal"]],
"regex":[["impl FromStr for Regex"],["impl FromStr for Regex"]],
-"serde_json":[["impl FromStr for Number"],["impl FromStr for Value"]],
+"serde_json":[["impl FromStr for Value"],["impl FromStr for Number"]],
"syntect":[["impl FromStr for Scope"],["impl FromStr for ScopeSelector"],["impl FromStr for ScopeStack"],["impl FromStr for ScopeSelectors"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js
index 2f93b73c95..e5d6d5c824 100644
--- a/implementors/serde/de/trait.Deserialize.js
+++ b/implementors/serde/de/trait.Deserialize.js
@@ -2,6 +2,6 @@
"ciborium":[["impl<'de, V: Deserialize<'de>, const TAG: u64> Deserialize<'de> for Required<V, TAG>"],["impl<'de> Deserialize<'de> for Value"],["impl<'de, V: Deserialize<'de>, const TAG: u64> Deserialize<'de> for Accepted<V, TAG>"],["impl<'de> Deserialize<'de> for CanonicalValue"],["impl<'de, V: Deserialize<'de>> Deserialize<'de> for Captured<V>"]],
"criterion":[["impl<'de> Deserialize<'de> for Throughput"]],
"serde":[],
-"serde_json":[["impl<'de> Deserialize<'de> for Number"],["impl<'de> Deserialize<'de> for Value"],["impl<'de> Deserialize<'de> for Map<String, Value>"]],
+"serde_json":[["impl<'de> Deserialize<'de> for Number"],["impl<'de> Deserialize<'de> for Map<String, Value>"],["impl<'de> Deserialize<'de> for Value"]],
"syntect":[["impl<'de> Deserialize<'de> for ThemeSet"],["impl<'de> Deserialize<'de> for Color"],["impl<'de> Deserialize<'de> for ScopeSelectors"],["impl<'de> Deserialize<'de> for Regex"],["impl<'de> Deserialize<'de> for SyntaxSet"],["impl<'de> Deserialize<'de> for ScopeSelector"],["impl<'de> Deserialize<'de> for ThemeSettings"],["impl<'de> Deserialize<'de> for SyntaxReference"],["impl<'de> Deserialize<'de> for ThemeItem"],["impl<'de> Deserialize<'de> for ScopeStack"],["impl<'de> Deserialize<'de> for UnderlineOption"],["impl<'de> Deserialize<'de> for MatchPattern"],["impl<'de> Deserialize<'de> for ContextId"],["impl<'de> Deserialize<'de> for FontStyle"],["impl<'de> Deserialize<'de> for Style"],["impl<'de> Deserialize<'de> for SyntaxDefinition"],["impl<'de> Deserialize<'de> for MatchOperation"],["impl<'de> Deserialize<'de> for ClearAmount"],["impl<'de> Deserialize<'de> for Scope"],["impl<'de> Deserialize<'de> for Pattern"],["impl<'de> Deserialize<'de> for Theme"],["impl<'de> Deserialize<'de> for Context"],["impl<'de> Deserialize<'de> for StyleModifier"],["impl<'de> Deserialize<'de> for ContextReference"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserializer.js b/implementors/serde/de/trait.Deserializer.js
index e4186c78cb..7022e4abcf 100644
--- a/implementors/serde/de/trait.Deserializer.js
+++ b/implementors/serde/de/trait.Deserializer.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"bincode":[["impl<'de, 'a, R, O> Deserializer<'de> for &'a mut Deserializer<R, O>where\n R: BincodeRead<'de>,\n O: Options,"]],
"serde":[],
-"serde_json":[["impl<'de> Deserializer<'de> for &'de Value"],["impl<'de, 'a, R: Read<'de>> Deserializer<'de> for &'a mut Deserializer<R>"],["impl<'de> Deserializer<'de> for Value"],["impl<'de, 'a> Deserializer<'de> for &'a Number"],["impl<'de> Deserializer<'de> for Number"]]
+"serde_json":[["impl<'de> Deserializer<'de> for Number"],["impl<'de, 'a, R: Read<'de>> Deserializer<'de> for &'a mut Deserializer<R>"],["impl<'de> Deserializer<'de> for Value"],["impl<'de, 'a> Deserializer<'de> for &'a Number"],["impl<'de> Deserializer<'de> for &'de Value"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.IntoDeserializer.js b/implementors/serde/de/trait.IntoDeserializer.js
index 96a79f4d68..ba6d00fe34 100644
--- a/implementors/serde/de/trait.IntoDeserializer.js
+++ b/implementors/serde/de/trait.IntoDeserializer.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"serde":[],
-"serde_json":[["impl<'de> IntoDeserializer<'de, Error> for Value"],["impl<'de> IntoDeserializer<'de, Error> for &'de Value"]]
+"serde_json":[["impl<'de> IntoDeserializer<'de, Error> for &'de Value"],["impl<'de> IntoDeserializer<'de, Error> for Value"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js
index 07437ef2e0..72b806d8f1 100644
--- a/implementors/serde/ser/trait.Serialize.js
+++ b/implementors/serde/ser/trait.Serialize.js
@@ -2,6 +2,6 @@
"ciborium":[["impl<V: Serialize, const TAG: u64> Serialize for Required<V, TAG>"],["impl<V: Serialize> Serialize for Captured<V>"],["impl<V: Serialize, const TAG: u64> Serialize for Accepted<V, TAG>"],["impl Serialize for CanonicalValue"],["impl Serialize for Value"]],
"criterion":[["impl Serialize for Throughput"]],
"serde":[],
-"serde_json":[["impl Serialize for Number"],["impl Serialize for Value"],["impl Serialize for Map<String, Value>"]],
+"serde_json":[["impl Serialize for Map<String, Value>"],["impl Serialize for Value"],["impl Serialize for Number"]],
"syntect":[["impl Serialize for UnderlineOption"],["impl Serialize for FontStyle"],["impl Serialize for Regex"],["impl Serialize for ContextReference"],["impl Serialize for SyntaxSet"],["impl Serialize for MatchOperation"],["impl Serialize for ThemeSettings"],["impl Serialize for SyntaxReference"],["impl Serialize for ScopeSelectors"],["impl Serialize for Color"],["impl Serialize for Pattern"],["impl Serialize for ScopeSelector"],["impl Serialize for Scope"],["impl Serialize for ScopeStack"],["impl Serialize for StyleModifier"],["impl Serialize for ContextId"],["impl Serialize for ClearAmount"],["impl Serialize for Style"],["impl Serialize for MatchPattern"],["impl Serialize for ThemeItem"],["impl Serialize for Theme"],["impl Serialize for SyntaxDefinition"],["impl Serialize for ThemeSet"],["impl Serialize for Context"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serializer.js b/implementors/serde/ser/trait.Serializer.js
index b7135db064..af09229719 100644
--- a/implementors/serde/ser/trait.Serializer.js
+++ b/implementors/serde/ser/trait.Serializer.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"bincode":[["impl<'a, W: Write, O: Options> Serializer for &'a mut Serializer<W, O>"]],
"serde":[],
-"serde_json":[["impl Serializer for Serializer"],["impl<'a, W, F> Serializer for &'a mut Serializer<W, F>where\n W: Write,\n F: Formatter,"]]
+"serde_json":[["impl<'a, W, F> Serializer for &'a mut Serializer<W, F>where\n W: Write,\n F: Formatter,"],["impl Serializer for Serializer"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/rustix/io/struct.DupFlags.html b/rustix/io/struct.DupFlags.html
index 7446ad0b17..6c6ac7d00e 100644
--- a/rustix/io/struct.DupFlags.html
+++ b/rustix/io/struct.DupFlags.html
@@ -34,12 +34,12 @@
Yield a set of contained named flags values. This method is like pub const fn iter_names(&self) -> IterNames<DupFlags>
iter
, except only yields bits in contained named flags.
Any unknown bits, or bits not corresponding to a contained flag will not be yielded.
The bitwise and (&
) of the bits in two flags values.
The bitwise or (|
) of the bits in two flags values.
The bitwise exclusive-or (^
) of the bits in two flags values.
The bitwise or (|
) of the bits in each flags value.
extend_one
)extend_one
)&
) of the bits in two flags values.&!
). Read more^
) of the bits in two flags values.!
) of the bits in a flags value, truncating the result.The bitwise or (|
) of the bits in each flags value.
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.
self
and other
values to be equal, and is used
by ==
.!=
. The default implementation is almost always
diff --git a/rustix/io/struct.FdFlags.html b/rustix/io/struct.FdFlags.html
index 10f913ee38..8397343a7e 100644
--- a/rustix/io/struct.FdFlags.html
+++ b/rustix/io/struct.FdFlags.html
@@ -34,13 +34,13 @@
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.
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 exclusive-or (^
) of the bits in two flags values.
The bitwise exclusive-or (^
) of the bits in two flags values.
The bitwise or (|
) of the bits in each flags value.
extend_one
)extend_one
)&
) of the bits in two flags values.&!
). Read more^
) of the bits in two flags values.!
) of the bits in a flags value, truncating the result.The bitwise or (|
) of the bits in each flags value.
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.
Returns the argument unchanged.
diff --git a/rustix/io/struct.ReadWriteFlags.html b/rustix/io/struct.ReadWriteFlags.html index 7194387eaf..462421ef6e 100644 --- a/rustix/io/struct.ReadWriteFlags.html +++ b/rustix/io/struct.ReadWriteFlags.html @@ -38,12 +38,12 @@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.
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.
|
operator.The bitwise or (|
) of the bits in two flags values.
|
operator.The bitwise or (|
) of the bits in two flags values.
The bitwise exclusive-or (^
) of the bits in two flags values.
^
operator.The bitwise exclusive-or (^
) of the bits in two flags values.
source
. Read moreThe bitwise or (|
) of the bits in each flags value.
extend_one
)extend_one
)&
) of the bits in two flags values.&!
). Read more^
) of the bits in two flags values.!
) of the bits in a flags value, truncating the result.The bitwise or (|
) of the bits in each flags value.
self
and other
values to be equal, and is used
by ==
.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.
-
operator.The intersection of a source flags value with the complement of a target flags value (&!
).
-
operator.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.
Returns the argument unchanged.
diff --git a/rustix/termios/struct.ControlModes.html b/rustix/termios/struct.ControlModes.html index 05f717926e..2915cca0f0 100644 --- a/rustix/termios/struct.ControlModes.html +++ b/rustix/termios/struct.ControlModes.html @@ -49,13 +49,13 @@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.
The bitwise and (&
) of the bits in two flags values.
The bitwise or (|
) of the bits in two flags values.
|
operator.The bitwise or (|
) of the bits in two flags values.
|
operator.The bitwise or (|
) of the bits in two flags values.
The bitwise exclusive-or (^
) of the bits in two flags values.
source
. Read moreThe bitwise or (|
) of the bits in each flags value.
^
operator.The bitwise exclusive-or (^
) of the bits in two flags values.
source
. Read moreThe bitwise or (|
) of the bits in each flags value.
extend_one
)extend_one
)&
) of the bits in two flags values.&!
). Read more^
) of the bits in two flags values.!
) of the bits in a flags value, truncating the result.The bitwise or (|
) of the bits in each flags value.
self
and other
values to be equal, and is used
by ==
.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.
@@ -74,7 +74,7 @@
-
operator.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.
Returns the argument unchanged.
diff --git a/rustix/termios/struct.InputModes.html b/rustix/termios/struct.InputModes.html index 5a323cdcd6..fb6bfcc596 100644 --- a/rustix/termios/struct.InputModes.html +++ b/rustix/termios/struct.InputModes.html @@ -48,7 +48,7 @@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.
The bitwise and (&
) of the bits in two flags values.
The bitwise or (|
) of the bits in two flags values.
|
operator.The bitwise or (|
) of the bits in two flags values.
&
) of the bits in two flags values.&!
). Read more^
) of the bits in two flags values.!
) of the bits in a flags value, truncating the result.The bitwise or (|
) of the bits in each flags value.
self
and other
values to be equal, and is used
by ==
.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.
diff --git a/rustix/termios/struct.LocalModes.html b/rustix/termios/struct.LocalModes.html
index b82b269276..1fa9f4f09a 100644
--- a/rustix/termios/struct.LocalModes.html
+++ b/rustix/termios/struct.LocalModes.html
@@ -50,12 +50,12 @@
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.
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.
|
operator.The bitwise or (|
) of the bits in two flags values.
|
operator.The bitwise or (|
) of the bits in two flags values.
The bitwise exclusive-or (^
) of the bits in two flags values.
^
operator.The bitwise exclusive-or (^
) of the bits in two flags values.
source
. Read moreThe bitwise or (|
) of the bits in each flags value.
extend_one
)extend_one
)&
) of the bits in two flags values.&!
). Read more^
) of the bits in two flags values.!
) of the bits in a flags value, truncating the result.The bitwise or (|
) of the bits in each flags value.
self
and other
values to be equal, and is used
by ==
.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.
@@ -75,7 +75,7 @@
-
operator.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.
Returns the argument unchanged.
diff --git a/rustix/termios/struct.OutputModes.html b/rustix/termios/struct.OutputModes.html index 5bc648ae28..4c1425576e 100644 --- a/rustix/termios/struct.OutputModes.html +++ b/rustix/termios/struct.OutputModes.html @@ -64,12 +64,12 @@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.
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.
|
operator.The bitwise or (|
) of the bits in two flags values.
|
operator.The bitwise or (|
) of the bits in two flags values.
The bitwise exclusive-or (^
) of the bits in two flags values.
^
operator.The bitwise exclusive-or (^
) of the bits in two flags values.
source
. Read moreThe bitwise or (|
) of the bits in each flags value.
extend_one
)extend_one
)self
and other
values to be equal, and is used
+!
operator.self
and other
values to be equal, and is used
by ==
.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.
-
operator.The intersection of a source flags value with the complement of a target flags value (&!
).
-
operator.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.
Returns the argument unchanged.
diff --git a/search-index.js b/search-index.js index 3260db6ef8..60d5f89772 100644 --- a/search-index.js +++ b/search-index.js @@ -71,13 +71,13 @@ var searchIndex = JSON.parse('{\ "regex":{"doc":"This crate provides routines for searching strings for …","t":"DDDDNEDDDDDDDIDDDDDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDIDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","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","equivalent","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","provide","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","equivalent","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"],[343,"regex::bytes"]],"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 aRegex
.","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,21,15,25,26,11,17,9,18,8,19,29,20,12,4,7,5,1,3,10,21,15,25,26,11,17,9,18,8,19,29,20,4,7,34,34,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,21,15,11,17,4,7,8,5,4,7,4,7,8,3,5,3,3,0,12,12,1,1,1,12,4,7,5,5,1,1,3,10,21,15,25,26,11,17,9,18,8,19,29,20,12,4,7,5,1,3,10,21,15,25,26,11,17,9,18,8,19,29,20,1,12,10,4,7,12,12,12,4,7,5,1,3,10,21,15,25,26,11,17,9,18,8,19,29,20,21,15,25,26,11,17,19,19,29,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,21,15,25,26,11,17,29,20,29,20,34,34,9,18,4,7,8,5,3,1,1,34,9,18,1,1,1,26,11,17,29,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,21,15,25,26,11,17,9,18,8,19,29,20,12,4,7,5,1,3,10,21,15,25,26,11,17,9,18,8,19,29,20,12,4,7,5,1,3,10,21,15,25,26,11,17,9,18,8,19,29,20,4,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,40,47,41,42,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,47,41,42,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,41,42,58,58,40,40,40,40,40,40,40,40,41,42,41,42,40,39,45,46,49,50,43,51,52,41,42,40,39,45,46,49,50,43,51,52,53,48,46,49,41,42,43,41,42,41,42,43,39,39,39,47,47,40,40,40,47,41,42,40,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,47,41,42,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,40,47,45,41,42,47,47,47,41,42,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,53,48,55,56,46,49,51,51,57,52,39,43,40,43,40,43,47,51,47,39,45,43,51,41,42,51,51,43,43,41,42,47,41,42,41,42,40,43,53,48,55,56,46,49,57,52,57,52,58,58,44,50,41,42,43,39,40,40,58,44,50,40,40,40,56,46,49,57,52,41,42,40,40,39,40,41,42,41,42,40,39,45,46,49,50,43,51,52,40,47,41,42,40,40,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,47,41,42,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,47,41,42,40,39,45,53,48,55,56,46,49,44,50,43,51,57,52,41,42],"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],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4,[[6,[1,5]]]],[7,[[6,[8,5]]]],[[],9],[[],9],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],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[21,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],[[],16],[2,22],[[12,2,22]],[12],[[1,2],[[13,[3]]]],[[1,2,14],[[13,[3]]]],[[1,2],21],[[12,23],24],[[4,23],24],[[7,23],24],[[5,23],24],[[5,23],24],[[1,23],24],[[1,23],24],[[3,23],24],[[10,23],24],[[21,23],24],[[15,23],24],[[25,23],24],[[26,23],24],[[11,23],24],[[17,23],24],[[[9,[[0,[27,28]]]],23],24],[[18,23],24],[[8,23],24],[[19,23],24],[[29,23],24],[[20,23],24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,[[6,[1,5]]]],[[12,14],[[13,[3]]]],[[10,14],13],[[4,16],4],[[7,16],7],[[12,2],2],[[12,14],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[19],[19],[[]],[[]],[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,30],4],[[7,30],7],[[19,14],16],[19,16],[[8,2],19],[[8,2,14],19],[[4,16],4],[[7,16],7],[[12,2],[[13,[3]]]],[[4,31],4],[[7,31],7],[2,4],[32,7],[2,[[6,[1,5]]]],[32,[[6,[8,5]]]],[21,[[13,[3]]]],[15,[[13,[12]]]],[25,[[13,[2]]]],[26,[[13,[2]]]],[11,[[13,[[13,[2]]]]]],[17,[[13,[[13,[3]]]]]],[29,[[13,[14]]]],[20,[[13,[14]]]],[29,[[13,[14]]]],[20,[[13,[14]]]],[[],[[13,[[33,[2]]]]]],[[],[[13,[[33,[2]]]]]],[[[9,[[0,[34,28]]]]],[[13,[[33,[2]]]]]],[18,[[13,[[33,[2]]]]]],[[4,16],4],[[7,16],7],[8,[[35,[22]]]],[36],[3,[[37,[14]]]],[[1,2,34],[[33,[2]]]],[[1,2,34],[[33,[2]]]],[[12,22]],[[[9,[[0,[34,28]]]],12,22]],[[18,12,22]],[[1,2,14,34],[[33,[2]]]],[[1,2],[[13,[14]]]],[[1,2,14],[[13,[14]]]],[26],[11],[17],[29],[20],[[4,14],4],[[7,14],7],[[1,2],25],[[1,2,14],26],[3,14],[1,[[13,[14]]]],[[4,16],4],[[7,16],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],22],[[],22],[[],6],[[],6],[[],6],[[],6],[22,[[6,[1,5]]]],[2,[[6,[1,5]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[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,[39,[[35,[30]]]],[40,2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[41,[[6,[40,5]]]],[42,[[6,[43,5]]]],[[],44],[[],44],[40,45],[40,46],[[40,[35,[30]]],[[13,[47]]]],[[40,[35,[30]],14],[[13,[47]]]],[[40,[35,[30]]],48],[40,14],[[40,45,[35,[30]]],[[13,[39]]]],[[40,45,[35,[30]],14],[[13,[39]]]],[[41,16],41],[[42,16],42],[41,41],[42,42],[40,40],[39,39],[45,45],[46,46],[49,49],[50,50],[43,43],[51,51],[52,52],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[53,14],[48,14],[46,14],[49,14],[[41,16],41],[[42,16],42],[[],43],[[41,14],41],[[42,14],42],[[41,16],41],[[42,16],42],[[],43],[39,14],[[39,39],16],[[],16],[[47,[35,[30]],[54,[30]]]],[47],[[40,[35,[30]]],[[13,[39]]]],[[40,[35,[30]],14],[[13,[39]]]],[[40,[35,[30]]],53],[[47,23],24],[[41,23],24],[[42,23],24],[[40,23],24],[[40,23],24],[[39,23],24],[[45,23],24],[[53,23],24],[[48,23],24],[[55,23],24],[[56,23],24],[[46,23],24],[[49,23],24],[[[44,[[0,[27,28]]]],23],24],[[50,23],24],[[43,23],24],[[51,23],24],[[57,23],24],[[52,23],24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,[[6,[40,5]]]],[[47,14],[[13,[39]]]],[[45,14],13],[[41,16],41],[[42,16],42],[[47,2],[[35,[30]]]],[[47,14],[[35,[30]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[51],[51],[[]],[[]],[39,16],[43,16],[[40,[35,[30]]],16],[[43,[35,[30]]],16],[[40,[35,[30]],14],16],[[43,[35,[30]],14],16],[47,49],[51,52],[47,14],[39,14],[45,14],[43,14],[51,14],[[41,30],41],[[42,30],42],[[51,14],16],[51,16],[[43,[35,[30]]],51],[[43,[35,[30]],14],51],[[41,16],41],[[42,16],42],[[47,2],[[13,[39]]]],[[41,31],41],[[42,31],42],[2,41],[32,42],[2,[[6,[40,5]]]],[32,[[6,[43,5]]]],[53,[[13,[39]]]],[48,[[13,[47]]]],[55,[[13,[[35,[30]]]]]],[56,[[13,[[35,[30]]]]]],[46,[[13,[[13,[2]]]]]],[49,[[13,[[13,[39]]]]]],[57,[[13,[14]]]],[52,[[13,[14]]]],[57,[[13,[14]]]],[52,[[13,[14]]]],[[],[[13,[[33,[[35,[30]]]]]]]],[[],[[13,[[33,[[35,[30]]]]]]]],[[[44,[[0,[58,28]]]]],[[13,[[33,[[35,[30]]]]]]]],[50,[[13,[[33,[[35,[30]]]]]]]],[[41,16],41],[[42,16],42],[43,[[35,[22]]]],[39,[[37,[14]]]],[[40,[35,[30]],58],[[33,[[35,[30]]]]]],[[40,[35,[30]],58],[[33,[[35,[30]]]]]],[[47,[54,[30]]]],[[[44,[[0,[58,28]]]],47,[54,[30]]]],[[50,47,[54,[30]]]],[[40,[35,[30]],14,58],[[33,[[35,[30]]]]]],[[40,[35,[30]]],[[13,[14]]]],[[40,[35,[30]],14],[[13,[14]]]],[56],[46],[49],[57],[52],[[41,14],41],[[42,14],42],[[40,[35,[30]]],55],[[40,[35,[30]],14],56],[39,14],[40,[[13,[14]]]],[[41,16],41],[[42,16],42],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],22],[[],6],[[],6],[[],6],[[],6],[2,[[6,[40,5]]]],[22,[[6,[40,5]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[41,16],41],[[42,16],42]],"c":[],"p":[[3,"Regex"],[15,"str"],[3,"Match"],[3,"RegexBuilder"],[4,"Error"],[4,"Result"],[3,"RegexSetBuilder"],[3,"RegexSet"],[3,"ReplacerRef"],[3,"CaptureLocations"],[3,"CaptureNames"],[3,"Captures"],[4,"Option"],[15,"usize"],[3,"CaptureMatches"],[15,"bool"],[3,"SubCaptureMatches"],[3,"NoExpand"],[3,"SetMatches"],[3,"SetMatchesIter"],[3,"Matches"],[3,"String"],[3,"Formatter"],[6,"Result"],[3,"Split"],[3,"SplitN"],[8,"Debug"],[8,"Sized"],[3,"SetMatchesIntoIter"],[15,"u8"],[15,"u32"],[8,"IntoIterator"],[4,"Cow"],[8,"Replacer"],[15,"slice"],[3,"Demand"],[3,"Range"],[3,"TypeId"],[3,"Match"],[3,"Regex"],[3,"RegexBuilder"],[3,"RegexSetBuilder"],[3,"RegexSet"],[3,"ReplacerRef"],[3,"CaptureLocations"],[3,"CaptureNames"],[3,"Captures"],[3,"CaptureMatches"],[3,"SubCaptureMatches"],[3,"NoExpand"],[3,"SetMatches"],[3,"SetMatchesIter"],[3,"Matches"],[3,"Vec"],[3,"Split"],[3,"SplitN"],[3,"SetMatchesIntoIter"],[8,"Replacer"]]},\
"regex_automata":{"doc":"This crate exposes a variety of regex engines used by the …","t":"NENDNDNDDEENNDDDDNDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMMADDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLANNDDNNDDNDNNNNDNDNDEDNELLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLALLLLLLLLLMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAAAAADDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLFFDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLNNNEDDDNNNDNNNNLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLSSSSSSDDDSSSDDDDSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFLLLLLLLDDDMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLL","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","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","provide","provide","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","provide","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","CacheError","LazyStateID","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","default","dfa","eq","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","hash","into","into","into","is_dead","is_match","is_quit","is_start","is_tagged","is_unknown","partial_cmp","provide","provide","regex","source","source","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","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","equivalent","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_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","provide","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","equivalent","equivalent","equivalent","equivalent","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","provide","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","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","equivalent","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","provide","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","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","equivalent","equivalent","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_unicode","is_word_unicode_negate","iter","len","matches","matches_set","new","next","provide","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","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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","provide","provide","provide","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","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","provide","provide","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"],[260,"regex_automata::MatchErrorKind"],[265,"regex_automata::dfa"],[266,"regex_automata::dfa::onepass"],[373,"regex_automata::hybrid"],[431,"regex_automata::hybrid::dfa"],[561,"regex_automata::hybrid::regex"],[634,"regex_automata::meta"],[828,"regex_automata::nfa"],[829,"regex_automata::nfa::thompson"],[1079,"regex_automata::nfa::thompson::State"],[1090,"regex_automata::nfa::thompson::backtrack"],[1198,"regex_automata::nfa::thompson::pikevm"],[1305,"regex_automata::util"],[1317,"regex_automata::util::alphabet"],[1399,"regex_automata::util::captures"],[1519,"regex_automata::util::escape"],[1540,"regex_automata::util::interpolate"],[1542,"regex_automata::util::iter"],[1636,"regex_automata::util::lazy"],[1648,"regex_automata::util::look"],[1778,"regex_automata::util::pool"],[1801,"regex_automata::util::prefilter"],[1819,"regex_automata::util::primitives"],[1984,"regex_automata::util::syntax"],[2024,"regex_automata::util::wire"]],"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 PatternID
s.","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 usage has become …","A state identifier specifically tailored for lazy DFAs.","","","","","","","","","","","","","","","Types and routines specific to lazy DFAs.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","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
.","","","","","","","","","","","","","","","","","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 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 …","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 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::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 16-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)
.","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","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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":[11,0,13,0,13,0,11,0,0,0,0,2,2,0,0,0,0,13,0,13,2,1,5,1,6,7,8,3,9,10,2,11,12,13,5,1,6,7,8,3,9,10,2,11,12,13,3,3,5,1,6,7,8,3,9,10,2,11,12,13,5,1,6,7,8,3,9,10,2,11,12,13,5,6,3,5,11,0,1,1,8,6,5,6,6,7,8,3,2,11,12,13,5,6,7,8,3,2,11,12,13,5,1,6,7,8,3,9,9,10,2,11,12,12,13,5,5,1,1,6,6,7,8,3,9,10,2,11,12,13,12,1,1,1,1,5,6,7,8,1,12,0,3,5,1,6,7,8,3,9,10,2,11,12,13,10,2,1,1,6,8,3,3,3,12,6,8,3,0,7,8,1,7,8,3,12,10,10,0,6,7,5,7,8,2,9,12,12,1,6,8,1,1,1,1,1,1,10,1,8,1,8,6,5,1,6,7,8,3,9,10,2,11,12,13,9,12,5,5,5,5,5,1,6,7,8,3,9,10,2,11,12,13,3,5,1,6,7,8,3,9,10,2,11,12,13,5,1,6,7,8,3,9,10,2,11,12,13,12,0,137,138,139,137,140,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,36,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,0,0,47,48,49,47,48,49,47,48,49,47,48,49,49,49,0,49,49,47,47,48,48,49,47,48,49,49,47,48,49,49,49,49,49,49,49,49,47,48,0,47,48,47,48,49,47,48,47,48,49,47,48,49,47,48,49,0,0,0,0,0,50,50,54,53,51,55,50,54,53,51,55,51,51,51,50,50,53,53,54,50,54,53,51,55,50,54,53,51,55,50,51,50,53,55,55,50,54,53,51,55,50,54,53,51,55,53,53,50,55,53,53,53,53,50,53,53,53,53,53,53,50,54,53,51,55,53,50,50,50,54,53,53,50,50,54,53,51,50,50,50,50,50,50,53,53,54,50,54,54,54,54,53,53,55,50,50,53,51,51,50,54,53,51,55,50,54,53,51,55,50,54,53,51,55,50,50,50,50,50,50,54,53,51,55,53,0,0,0,0,57,57,59,60,57,58,59,60,57,58,58,58,58,59,57,58,57,58,59,58,58,59,59,59,60,57,58,59,57,57,59,60,57,58,59,60,57,58,60,59,57,59,57,58,59,60,59,57,59,59,57,57,58,58,57,58,59,60,57,58,59,60,57,58,59,59,60,57,58,0,0,0,0,0,0,0,0,0,61,61,64,63,69,67,70,71,68,61,62,64,63,69,67,70,71,68,61,62,62,62,62,62,63,61,63,63,63,64,63,68,61,62,64,63,68,61,62,63,62,69,67,63,63,61,61,61,61,63,63,64,64,63,69,67,70,71,68,61,62,64,63,69,67,70,71,68,61,62,61,61,61,63,61,61,61,61,61,61,61,61,61,61,61,61,61,63,61,61,69,67,70,71,64,63,69,67,70,71,68,61,62,69,67,70,71,63,63,61,61,63,68,63,68,61,62,63,69,67,70,71,61,61,61,64,63,61,64,69,67,68,63,63,63,63,63,63,63,63,71,64,64,63,63,63,62,64,64,63,68,61,62,64,64,63,69,67,70,71,68,61,62,64,63,69,67,70,71,68,61,62,64,63,69,67,70,71,68,61,62,61,61,63,63,0,72,83,0,0,83,83,0,0,83,0,83,72,83,83,0,72,0,83,0,0,0,83,0,75,75,75,75,75,75,75,75,75,75,39,0,75,45,72,82,77,39,83,84,85,80,86,75,45,72,82,77,39,83,84,85,80,86,75,82,82,82,82,39,45,75,75,45,72,82,77,39,83,84,85,80,75,45,72,82,77,39,83,84,85,80,39,39,82,75,75,45,72,80,83,84,85,80,83,84,85,80,75,75,45,72,82,77,77,39,83,84,85,80,86,75,45,72,82,77,39,83,84,85,80,86,45,75,45,45,75,45,45,75,75,45,45,39,39,39,80,75,45,72,82,77,39,83,84,85,80,86,86,39,72,83,72,39,39,45,39,39,39,84,85,80,84,85,80,80,75,39,39,75,45,82,39,39,86,80,45,75,75,39,39,0,77,45,75,75,75,75,45,77,77,80,39,75,39,39,39,39,82,75,45,72,82,77,39,83,84,85,80,77,84,85,75,45,72,82,77,39,83,84,85,80,86,75,45,72,82,77,39,83,84,85,80,86,75,45,72,82,77,39,83,84,85,80,86,45,45,141,141,142,143,144,144,143,143,145,143,146,0,0,0,0,0,0,90,92,91,90,94,95,93,92,91,90,94,95,93,91,91,91,90,92,91,90,93,92,91,90,93,90,91,90,90,92,92,91,90,94,95,93,92,91,90,94,95,93,90,90,92,92,92,91,90,94,95,93,94,95,90,93,0,90,92,91,90,93,90,90,94,95,90,92,93,90,91,91,92,91,90,93,90,90,90,90,92,91,90,94,95,93,92,91,90,94,95,93,90,90,90,92,91,90,94,95,93,92,0,0,0,0,0,0,96,100,97,96,101,99,98,100,97,96,101,99,98,97,97,97,96,96,96,100,97,96,98,100,97,96,98,96,97,96,96,100,96,96,100,97,96,101,99,98,100,97,96,101,99,98,96,100,96,100,100,97,96,101,99,98,101,99,96,100,98,96,100,97,96,98,96,96,101,99,96,100,98,96,96,96,97,97,100,97,96,98,100,97,96,101,99,98,100,97,96,101,99,98,100,97,96,101,99,98,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,89,89,89,89,52,103,104,102,89,52,103,104,102,89,52,89,52,89,52,52,52,89,52,89,89,89,52,103,104,102,89,52,103,104,102,52,52,89,52,103,104,102,103,104,102,89,89,52,89,52,103,104,102,89,52,52,52,52,89,52,89,52,103,104,102,89,52,103,104,102,89,52,103,104,102,89,0,0,0,0,0,0,42,73,73,42,106,73,107,108,105,42,106,73,107,108,105,42,42,106,73,107,108,42,106,73,107,108,106,108,73,42,73,73,42,42,42,106,73,107,107,108,105,42,106,73,107,108,105,42,42,42,42,42,73,73,42,42,42,42,42,106,73,107,108,105,106,108,105,42,42,42,73,73,106,108,105,42,73,73,107,42,106,108,73,73,42,73,42,107,73,73,42,106,73,107,108,107,42,106,73,107,108,105,42,106,73,107,108,105,42,106,73,107,108,105,0,0,111,110,111,110,110,110,111,110,111,110,111,110,110,111,110,111,110,111,110,0,0,0,0,0,0,0,0,0,113,113,114,115,116,113,118,119,120,114,115,116,113,118,119,120,113,113,114,115,116,113,118,119,120,114,115,116,113,118,119,120,114,115,116,114,115,113,118,119,114,115,116,113,118,119,120,113,113,114,115,116,118,119,120,113,113,114,115,116,118,119,120,113,113,113,114,115,116,113,118,119,120,114,115,116,113,118,119,120,114,115,116,113,118,119,120,0,122,122,122,122,122,122,122,122,122,122,122,79,79,79,0,0,0,0,79,79,79,0,79,79,79,79,79,79,88,88,79,88,125,87,124,79,88,125,87,124,124,79,88,125,87,124,79,88,125,87,124,88,88,88,88,88,88,88,88,88,88,87,88,79,88,79,88,79,88,125,87,124,124,79,88,125,87,124,79,88,87,88,88,79,88,125,87,124,125,88,87,87,87,87,87,87,87,87,87,87,88,88,87,87,87,125,124,88,88,79,88,88,87,88,88,88,88,88,79,88,125,87,124,124,79,88,125,87,124,79,88,125,87,124,79,88,125,87,124,88,88,0,0,128,127,128,127,127,127,128,127,128,127,128,128,127,128,127,128,127,128,127,128,127,0,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,129,5,76,129,5,76,0,0,0,129,5,76,0,0,0,0,129,5,76,129,5,76,129,5,76,129,5,76,129,5,76,131,30,132,46,129,131,76,30,132,46,129,131,76,30,132,46,129,131,76,30,132,46,129,131,76,30,132,46,129,76,129,76,46,129,131,76,30,132,46,129,131,76,30,132,46,129,131,131,76,30,30,132,132,46,129,129,131,76,76,30,132,129,5,76,129,5,76,46,46,129,76,46,129,131,76,30,132,129,5,76,46,129,5,76,129,5,76,129,5,76,46,129,76,131,30,132,129,5,76,46,129,131,76,30,132,131,30,132,46,129,129,129,129,129,131,76,76,76,76,76,30,132,46,129,131,76,30,132,46,129,131,76,30,132,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,134,134,135,136,134,135,136,134,134,135,135,136,136,134,135,136,134,135,136,135,136,135,136,134,135,136,134,135,136,134,135,136],"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],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,4],[3],[5,5],[1,1],[6,6],[7,7],[8,8],[3,3],[9,9],[10,10],[2,2],[11,11],[12,12],[13,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[5,5],14],[[6,4],15],[[3,5],15],[[],5],[[],11],0,[[1,15],1],[1,4],[8,4],0,[[5,5],15],[[6,[16,[4]]],15],[[6,6],15],[[7,7],15],[[8,8],15],[[3,3],15],[[2,2],15],[[11,11],15],[[12,12],15],[[13,13],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[5,17],18],[[1,17],18],[[6,17],18],[[7,17],18],[[8,17],18],[[3,17],18],[[9,17],18],[[9,17],18],[[10,17],18],[[2,17],18],[[11,17],18],[[12,17],18],[[12,17],18],[[13,17],18],[19,5],[[]],[[[0,[20,[22,[[21,[19]]]]]]],1],[[]],[[[16,[4]]],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4,12],[1,2],[1,15],[1,[[16,[4]]]],[1,6],[[5,23]],[[6,23]],[[7,23]],[[8,23]],[1,[[21,[19]]]],[4,12],0,[[3,5],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,15],[[1,4],15],[1,15],[6,15],[8,15],[3,15],[3,15],[3,10],[12,13],[6,4],[8,4],[3,4],0,[[4,4],7],[[4,[24,[6]]],8],[[[0,[20,[22,[[21,[19]]]]]]],1],[[5,4],7],[[5,[24,[6]]],8],[4,3],[13,12],[10,[[25,[5]]]],[10,[[25,[5]]]],0,[[6,4],6],[7,4],[[5,5],[[25,[14]]]],[7,5],[8,5],[2,[[25,[5]]]],[26],[26],[[19,4],12],[[1,[27,[4]]],1],[6,[[16,[4]]]],[8,[[16,[4]]]],[[1,2]],[[1,15]],[[1,4]],[[1,[27,[4]]]],[[1,[24,[6]]]],[[1,4]],[10],[[1,[24,[6]]],1],[8,6],[1,4],[8,4],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],28],[[],28],[29,[[31,[5,30]]]],[32,[[31,[5,30]]]],[[],31],[4,[[31,[5,30]]]],[33,[[31,[5,30]]]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[3,5],[[31,[15,9]]]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[2,12],0,0,0,0,0,0,0,0,0,0,0,0,[35,4],[[],[[31,[35,36]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[37,38],[[31,[35,36]]]],[[37,39],[[31,[35,36]]]],[[37,[21,[[22,[38]]]]],[[31,[35,36]]]],[[],37],[[40,15],40],[[35,41,[24,[1]],42]],[40,40],[37,37],[35,35],[41,41],[36,36],[[]],[[]],[[]],[[]],[[]],[[],40],[[37,40],37],[35,41],[35,42],[[],40],[[35,41,[24,[1]]],[[25,[8]]]],[[40,17],18],[[37,17],18],[[35,17],18],[[41,17],18],[[36,17],18],[[36,17],18],[[]],[[]],[[]],[[]],[[]],[40,15],[35,40],[40,11],[35,39],[40,[[25,[4]]]],[40,15],[[]],[[]],[[]],[[]],[[]],[[35,41,[24,[1]]],15],[[40,11],40],[35,4],[41,4],[[],[[31,[35,36]]]],[[],40],[[],37],[38,[[31,[35,36]]]],[35,41],[39,[[31,[35,36]]]],[[[21,[[22,[38]]]]],[[31,[35,36]]]],[35,4],[26],[[41,35]],[[35,41]],[[40,[25,[4]]],40],[36,[[25,[43]]]],[[40,15],40],[35,4],[35,4],[35,4],[[37,44],37],[[37,45],37],[[]],[[]],[[]],[[]],[[]],[[],28],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[35,41,1,42],[[31,[12]]]],[[35,41,1,[21,[[25,[46]]]]],[[31,[[25,[5]],12]]]],[[],34],[[],34],[[],34],[[],34],[[],34],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[47,47],[48,48],[49,49],[[]],[[]],[[]],[[49,49],14],[[],49],0,[[49,49],15],[[],15],[[47,17],18],[[47,17],18],[[48,17],18],[[48,17],18],[[49,17],18],[[]],[[]],[[]],[[49,23]],[[]],[[]],[[]],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[[49,49],[[25,[14]]]],[26],[26],0,[47,[[25,[43]]]],[48,[[25,[43]]]],[[]],[[]],[[]],[[],28],[[],28],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],0,0,0,0,0,[[],[[31,[50,47]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[51,38],[[31,[50,47]]]],[[51,39],[[31,[50,47]]]],[[51,[21,[[22,[38]]]]],[[31,[50,47]]]],[[],51],[50,52],[[53,15],53],[[53,4],53],[54,4],[50,50],[54,54],[53,53],[51,51],[55,55],[[]],[[]],[[]],[[]],[[]],[[],53],[[51,53],51],[50,54],[[],53],[[55,55],15],[[],15],[[50,17],18],[[54,17],18],[[53,17],18],[[51,17],18],[[55,17],18],[[]],[[]],[[]],[[]],[[]],[53,15],[53,4],[50,53],[55,[[25,[7]]]],[53,11],[53,[[25,[4]]]],[[53,39],[[31,[4,47]]]],[53,[[25,[4]]]],[50,39],[53,[[25,[56]]]],[[53,19],15],[53,15],[53,15],[53,15],[53,15],[[]],[[]],[[]],[[]],[[]],[[53,11],53],[[50,54,49],4],[[50,54,49,4],5],[50,4],[54,4],[[53,[25,[4]]],53],[[53,[25,[4]]],53],[[],[[31,[50,47]]]],[38,[[31,[50,47]]]],[50,54],[[],53],[[],51],[[[21,[[22,[38]]]]],[[31,[50,47]]]],[[50,54,49],[[31,[49,48]]]],[[50,54,49,19],[[31,[49,48]]]],[[50,54,49,19],49],[[50,54,49,19],49],[50,4],[[53,[25,[56]]],53],[[53,19,15],53],[[54,50]],[[50,54]],[[54,4]],[[54,4]],[54,4],[[54,4]],[[53,15],53],[[53,15],53],[[],55],[[50,54,1],[[31,[49,12]]]],[[50,54,1],[[31,[49,12]]]],[[53,15],53],[[51,44],51],[[51,45],51],[[]],[[]],[[]],[[]],[[]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[50,54,1],[[31,[[25,[7]],12]]]],[[50,54,1,55],[[31,[12]]]],[[50,54,1,55],[[31,[12]]]],[[50,54,1],[[31,[[25,[7]],12]]]],[[50,54,1,3],[[31,[12]]]],[[],34],[[],34],[[],34],[[],34],[[],34],[[53,15],53],0,0,0,0,[57],[57],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[58,38],[[31,[59,47]]]],[[58,50,50],59],[[58,[21,[[22,[38]]]]],[[31,[59,47]]]],[[],58],[57,57],[58,58],[[]],[[]],[59,57],[[],58],[[58,53],58],[[59,57,[24,[1]]],[[25,[8]]]],[[59,57,[24,[1]]],60],[[59,17],18],[[60,17],18],[[57,17],18],[[58,17],18],[59,50],[57,54],[57,54],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[59,57,[24,[1]]],15],[57,4],[38,[[31,[59,47]]]],[59,57],[[],58],[[[21,[[22,[38]]]]],[[31,[59,47]]]],[60,[[25,[8]]]],[59,4],[[57,59]],[[59,57]],[59,50],[57,54],[57,54],[[58,44],58],[[58,45],58],[[]],[[]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[59,57,1],[[31,[[25,[8]],12]]]],[[],34],[[],34],[[],34],[[],34],0,0,0,0,0,0,0,0,0,[[61,15],61],[[61,15],61],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[62,38],[[31,[63,64]]]],[[62,65],[[31,[63,64]]]],[[62,[21,[[22,[38]]]]],[[31,[63,64]]]],[[62,[21,[[66,[65]]]]],[[31,[63,64]]]],[[],62],[[61,15],61],[[63,[24,[1]],42]],[[63,[24,[1]]],67],[63,4],[64,64],[63,63],[68,68],[61,61],[62,62],[[]],[[]],[[]],[[]],[[]],[[],61],[[62,61],62],[69,4],[67,4],[63,68],[63,42],[[],61],[[61,15],61],[[61,[25,[4]]],61],[[61,[25,[4]]],61],[[63,[24,[1]]],[[25,[8]]]],[[63,[24,[1]]],69],[[64,17],18],[[64,17],18],[[63,17],18],[[69,17],18],[[67,17],18],[[70,17],18],[[71,17],18],[[68,17],18],[[61,17],18],[[62,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[61,15],[61,15],[61,15],[63,61],[61,15],[61,[[25,[4]]]],[61,[[25,[4]]]],[61,15],[61,4],[61,19],[61,11],[61,[[25,[4]]]],[61,15],[61,[[25,[4]]]],[61,[[25,[56]]]],[61,15],[61,72],[63,73],[[61,15],61],[[61,4],61],[69,1],[67,1],[70,1],[71,1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[63,15],[[63,[24,[1]]],15],[[61,19],61],[[61,11],61],[63,4],[68,4],[38,[[31,[63,64]]]],[63,68],[[],61],[[],62],[[[21,[[22,[38]]]]],[[31,[63,64]]]],[69,[[25,[8]]]],[67,[[25,[42]]]],[70,[[25,[6]]]],[71,[[25,[6]]]],[[61,[25,[4]]],61],[[61,15],61],[[61,[25,[4]]],61],[64,[[25,[5]]]],[63,4],[[61,[25,[56]]],61],[26],[69,63],[67,63],[[68,63]],[[63,1],[[25,[8]]]],[[63,1,42]],[[63,68,1,42]],[[63,1],[[25,[7]]]],[[63,68,1],[[25,[7]]]],[[63,1,[21,[[25,[46]]]]],[[25,[5]]]],[[63,68,1,[21,[[25,[46]]]]],[[25,[5]]]],[[63,68,1],[[25,[8]]]],[71],[64,[[25,[4]]]],[64,[[25,[43]]]],[[63,[24,[1]]],70],[[63,[24,[1]],4],71],[63,[[25,[4]]]],[[62,44],62],[64,[[25,[74]]]],[[]],[[]],[[]],[[]],[[]],[[],28],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[61,15],61],[[61,72],61],[[63,1,3]],[[63,68,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,[[75,76,29],[[31,[76,77]]]],[[75,76,29,[25,[[78,[38]]]]],[[31,[76,77]]]],[75,[[31,[76,77]]]],[75,[[31,[76,77]]]],[[75,76,79],[[31,[76,77]]]],[75,[[31,[76,77]]]],[[75,80],[[31,[76,77]]]],[[75,[81,[80]]],[[31,[76,77]]]],[[75,[81,[76]]],[[31,[76,77]]]],[[75,[81,[76]]],[[31,[76,77]]]],[[],39],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[75,76,76],[[31,[39,77]]]],[[82,38],[[31,[39,77]]]],[[82,65],[[31,[39,77]]]],[[82,[21,[[22,[38]]]]],[[31,[39,77]]]],[[82,[21,[[66,[65]]]]],[[31,[39,77]]]],[39,52],[[45,15],45],[75],[75,75],[45,45],[72,72],[82,82],[77,77],[39,39],[83,83],[84,84],[85,85],[80,80],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],82],[[],45],[[82,45],82],[75,5],[[],75],[[],45],[[],72],0,[[83,83],15],[[84,84],15],[[85,85],15],[[80,80],15],[[],15],[[],15],[[],15],[[],15],[[75,76],[[31,[5,77]]]],[[75,17],18],[[45,17],18],[[72,17],18],[[82,17],18],[[77,17],18],[[77,17],18],[[39,17],18],[[83,17],18],[[84,17],18],[[85,17],18],[[80,17],18],[[86,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[45,15],[75,87],[45,87],[45,[[25,[4]]]],[75,15],[45,15],[45,15],[75,[[25,[4]]]],[75,15],[45,15],[45,72],[39,73],[39,15],[39,15],[[80,23]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[39,15],[72,15],[83,15],[72,15],[39,15],[39,15],[[45,87],45],[39,87],[39,88],[39,88],[[84,[21,[19]],4],[[25,[76]]]],[[85,[21,[19]],4],[[25,[76]]]],[[80,[21,[19]],4],15],[[84,19],[[25,[76]]]],[[85,19],[[25,[76]]]],[[80,19],15],[[80,89],15],[75,4],[39,4],[[],39],[[],75],[[],45],[[],82],[38,[[31,[39,77]]]],[[[21,[[22,[38]]]]],[[31,[39,77]]]],[86,[[25,[5]]]],0,[[45,[25,[4]]],45],[[75,76,76],[[31,[77]]]],[75,4],[39,4],[39,86],0,[26],[[45,15],45],[[75,87]],[[75,15]],[[75,[25,[4]]],[[31,[77]]]],[[75,15]],[[45,15],45],[77,[[25,[4]]]],[77,[[25,[43]]]],0,[39,76],[75,[[31,[5,77]]]],[[39,5],[[25,[76]]]],[39,76],[[39,76],83],[39,[[21,[83]]]],[[82,44],82],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],28],0,0,[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[45,15],45],[[45,72],45],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[31,[90,77]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[91,38],[[31,[90,77]]]],[[91,39],[[31,[90,77]]]],[[91,[21,[[22,[38]]]]],[[31,[90,77]]]],[[],91],[92,92],[91,91],[90,90],[93,93],[[]],[[]],[[]],[[]],[[],92],[[91,92],91],[90,93],[90,42],[[],92],[[92,17],18],[[91,17],18],[[90,17],18],[[94,17],18],[[95,17],18],[[93,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[90,92],[90,39],[92,[[25,[56]]]],[92,4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[90,4],[93,4],[[39,1],4],[[],[[31,[90,77]]]],[[],92],[[],91],[38,[[31,[90,77]]]],[90,93],[39,[[31,[90,77]]]],[[[21,[[22,[38]]]]],[[31,[90,77]]]],[94,[[25,[[31,[8,12]]]]]],[95,[[25,[[31,[42,12]]]]]],[90,4],[[92,[25,[56]]],92],[[93,90]],[[90,93]],[[91,44],91],[[91,45],91],[[]],[[]],[[]],[[]],[[90,93,[24,[1]],42],[[31,[12]]]],[[90,93,[24,[1]]],95],[[90,93,[24,[1]]],[[31,[[25,[8]],12]]]],[[90,93,[24,[1]]],94],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[90,93,[24,[1]]],[[31,[15,12]]]],[[90,93,1,42],[[31,[12]]]],[[90,93,1,[21,[[25,[46]]]]],[[31,[[25,[5]],12]]]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[92,4],92],0,0,0,0,0,0,[[],[[31,[96,77]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[97,38],[[31,[96,77]]]],[[97,39],[[31,[96,77]]]],[[97,[21,[[22,[38]]]]],[[31,[96,77]]]],[[],97],[[96,98,[24,[1]],42]],[[96,98,[24,[1]]],99],[100,100],[97,97],[96,96],[98,98],[[]],[[]],[[]],[[]],[[],100],[[97,100],97],[96,98],[96,42],[[],100],[[96,98,[24,[1]]],[[25,[8]]]],[[96,98,[24,[1]]],101],[[100,17],18],[[97,17],18],[[96,17],18],[[101,17],18],[[99,17],18],[[98,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[96,100],[100,11],[96,39],[100,[[25,[56]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[96,98,[24,[1]]],15],[[100,11],100],[98,4],[[],[[31,[96,77]]]],[[],100],[[],97],[38,[[31,[96,77]]]],[96,98],[39,[[31,[96,77]]]],[[[21,[[22,[38]]]]],[[31,[96,77]]]],[101,[[25,[8]]]],[99,[[25,[42]]]],[96,4],[[100,[25,[56]]],100],[[98,96]],[[96,98]],[[96,98,1,42]],[[96,98,1,[21,[[25,[46]]]]],[[25,[5]]]],[[97,44],97],[[97,45],97],[[]],[[]],[[]],[[]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[96,98,1,3]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[52,4],[89,[[25,[33]]]],[89,[[25,[19]]]],[89,4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[89,89],[52,52],[[]],[[]],[[89,89],14],[[],52],[[52,89],102],[[],52],[4,89],[52,89],[[89,89],15],[[],15],[[89,17],18],[[52,17],18],[[103,17],18],[[104,17],18],[[102,17],18],[[]],[[]],[[]],[[]],[[]],[[52,19],19],[[52,89],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[89,19],15],[89,15],[52,15],[89,15],[52,103],[103,[[25,[89]]]],[104,[[25,[89]]]],[102,[[25,[89]]]],[[89,89],[[25,[14]]]],[[52,[27,[19]]],104],[[52,19,19]],[[],52],[52,4],[[]],[[]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[19,89],0,0,0,0,0,0,[73,42],[73,4],[73,105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[42],[42,42],[106,106],[73,73],[107,107],[108,108],[[]],[[]],[[]],[[]],[[]],[106,4],[108,4],[[],73],[73,42],[[],73],[73,4],[[42,38]],[[42,[21,[19]]]],[[42,17],18],[[106,17],18],[[73,17],18],[[107,17],18],[[107,17],18],[[108,17],18],[[105,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[[42,4],[[25,[6]]]],[[42,38],[[25,[6]]]],[42,[[25,[8]]]],[42,73],[42,4],[[73,5],4],[73,4],[[42,[21,[19]],[21,[19]]],[[81,[19]]]],[[42,[21,[19]],[21,[19]],[81,[19]]]],[[42,38,38],28],[[42,38,38,28]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[42,15],[42,106],[73,42],[73,4],[109,[[31,[73,107]]]],[106,[[25,[[25,[6]]]]]],[108,[[25,[[25,[38]]]]]],[105,25],[42,[[25,[5]]]],[73,4],[[73,5],108],[26],[[42,[25,[5]]]],[106],[108],[[73,5,4],[[25,[4]]]],[73,4],[42,[[21,[[25,[46]]]]]],[[73,5,4],25],[42,[[21,[[25,[46]]]]]],[107,[[25,[43]]]],[[73,5,38],[[25,[4]]]],[[73,5,4],[[25,[38]]]],[[]],[[]],[[]],[[]],[[]],[[],28],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],0,0,[[]],[[]],[[]],[[]],[110,110],[[]],[[111,17],18],[[110,17],18],[[]],[[]],[[]],[[]],[[]],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[[21,[19]],112,112,[81,[19]]]],[[38,112,112,28]],0,0,0,0,0,0,0,[[113,112],[[25,[8]]]],[[113,112],[[25,[7]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[113,113],[[]],[[114,17],18],[[115,17],18],[[116,17],18],[[113,17],18],[[[118,[117]],17],18],[[[119,[117]],17],18],[[[120,[117]],17],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[114,118],[115,119],[116,120],[114,1],[115,1],[113,1],[118,1],[119,1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[113,42,112],[[116,[112]]]],[[113,112],[[114,[112]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[113,112],[[115,[112]]]],[1,113],[[[114,[112]]],[[25,[[31,[7,12]]]]]],[[[115,[112]]],[[25,[[31,[8,12]]]]]],[[[116,[112]]],[[25,[[31,[42,12]]]]]],[[[118,[112]]],[[25,[7]]]],[[[119,[112]]],[[25,[8]]]],[[[120,[112]]],[[25,[42]]]],[[]],[[113,112],[[31,[[25,[8]],12]]]],[[113,112],[[31,[[25,[7]],12]]]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],0,[[]],[[]],[[[122,[121]]]],[[[122,[117,121]],17],18],[[]],[[[122,[121]]]],[[]],[[],122],[[],31],[[],31],[[],34],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[79,123],[79,33],[88,[[31,[124]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[31,[124]]]],[79,79],[88,88],[125,125],[87,87],[124,124],[[]],[[]],[[]],[[]],[[]],[[88,79],15],[88,15],[88,15],[88,15],[88,15],[88,15],[88,15],[88,15],[88,15],[[],88],[[],87],[[],88],[[79,79],15],[[88,88],15],[[],15],[[],15],[[79,17],18],[[88,17],18],[[125,17],18],[[87,17],18],[[124,17],18],[[124,17],18],[[]],[[]],[[]],[[]],[[]],[33,[[25,[79]]]],[[],88],[87,19],[[88,79],88],[[88,88],88],[[]],[[]],[[]],[[]],[[]],[[]],[88,15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],15],[[87,[21,[19]],4],[[31,[15,124]]]],[[87,[21,[19]],4],[[31,[15,124]]]],[88,125],[88,4],[[87,79,[21,[19]],4],15],[[87,88,[21,[19]],4],15],[[],87],[125,[[25,[79]]]],[26],[[[21,[19]]],88],[[88,79],88],[79,79],[[88,79]],[[88,88]],[[87,19],87],[[88,79]],[[88,88]],[[88,88]],[79,88],[[88,88],88],[[]],[[]],[[]],[[]],[[]],[[],28],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[88,88],88],[[88,[21,[19]]]],0,0,[[]],[[]],[[]],[[]],[[[127,[126,121]]],126],[[[127,[126,121]]],126],[[[128,[117]],17],18],[[[127,[[0,[126,117]],121]],17],18],[[]],[[]],[[[128,[126,121]]],[[127,[126,121]]]],[[]],[[]],[[],128],[[[127,[126,121]]]],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],0,[[]],[[]],[56,56],[[]],[[56,[21,[19]],6],[[25,[6]]]],[[56,17],18],[[]],[[11,65],[[25,[56]]]],[[11,[21,[[66,[65]]]]],[[25,[56]]]],[[]],[56,4],[[11,[21,[[22,[[21,[19]]]]]]],[[25,[56]]]],[[56,[21,[19]],6],[[25,[6]]]],[[]],[[],31],[[],31],[[],34],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[129,130],[5,130],[76,130],[129,29],[5,29],[76,29],[129,32],[5,32],[76,32],[129,4],[5,4],[76,4],[131,32],[30,32],[132,32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[46,46],[129,129],[131,131],[76,76],[30,30],[132,132],[[]],[[]],[[]],[[]],[[]],[[]],[[46,46],14],[[129,129],14],[[76,76],14],[[],129],[[],76],[[46,46],15],[[129,129],15],[[131,131],15],[[76,76],15],[[30,30],15],[[132,132],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[46,17],18],[[129,17],18],[[131,17],18],[[131,17],18],[[76,17],18],[[30,17],18],[[30,17],18],[[132,17],18],[[132,17],18],[[]],[[]],[19,129],[[]],[[]],[19,76],[[]],[[]],[[[133,[19]]],[[31,[129,131]]]],[[[133,[19]]],[[31,[5,30]]]],[[[133,[19]]],[[31,[76,132]]]],[[[133,[19]]],129],[[[133,[19]]],5],[[[133,[19]]],76],[46,4],[[46,23]],[[129,23]],[[76,23]],[[]],[[]],[[]],[[]],[[]],[[]],[4,129],[4,5],[4,76],[4,[[25,[46]]]],[4,[[31,[129,131]]]],[4,[[31,[5,30]]]],[4,[[31,[76,132]]]],[4,129],[4,5],[4,76],[129,4],[5,4],[76,4],[[46,46],[[25,[14]]]],[[129,129],[[25,[14]]]],[[76,76],[[25,[14]]]],[26],[26],[26],[129,[[133,[19]]]],[5,[[133,[19]]]],[76,[[133,[19]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],28],[[],28],[[],28],[[],31],[33,[[31,[129,131]]]],[32,[[31,[129,131]]]],[29,[[31,[129,131]]]],[4,[[31,[129,131]]]],[[],31],[[],31],[4,[[31,[76,132]]]],[33,[[31,[76,132]]]],[[],31],[29,[[31,[76,132]]]],[32,[[31,[76,132]]]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],0,[[]],[[]],[[44,15],44],[44,44],[[]],[[44,15],44],[[],44],[[44,15],44],[[44,17],18],[[]],[44,15],[44,15],[44,15],[44,15],[44,19],[44,15],[44,29],[44,15],[44,15],[44,15],[44,15],[[44,15],44],[[]],[[44,19],44],[[44,15],44],[[44,29],44],[[],44],[[44,15],44],[38,[[31,[65,74]]]],[[[21,[[22,[38]]]]],[[31,[[81,[65]],74]]]],[[[21,[[22,[38]]]],44],[[31,[[81,[65]],74]]]],[[38,44],[[31,[65,74]]]],[[44,15],44],[[]],[[],31],[[],31],[[],34],[[44,15],44],[[44,15],44],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,[[[134,[[0,[117,20]],117]],17],18],[[135,17],18],[[135,17],18],[[136,17],18],[[136,17],18],[[]],[[]],[[]],[[]],[[]],[[]],[26],[26],[[],28],[[],28],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],34],[[],34],[[],34]],"c":[892,954],"p":[[3,"Input"],[4,"Anchored"],[3,"PatternSet"],[15,"usize"],[3,"PatternID"],[3,"Span"],[3,"HalfMatch"],[3,"Match"],[3,"PatternSetInsertError"],[3,"PatternSetIter"],[4,"MatchKind"],[3,"MatchError"],[4,"MatchErrorKind"],[4,"Ordering"],[15,"bool"],[3,"Range"],[3,"Formatter"],[6,"Result"],[15,"u8"],[8,"Sized"],[15,"slice"],[8,"AsRef"],[8,"Hasher"],[8,"Into"],[4,"Option"],[3,"Demand"],[8,"RangeBounds"],[3,"String"],[15,"u32"],[3,"PatternIDError"],[4,"Result"],[15,"u64"],[15,"u16"],[3,"TypeId"],[3,"DFA"],[3,"BuildError"],[3,"Builder"],[15,"str"],[3,"NFA"],[3,"Config"],[3,"Cache"],[3,"Captures"],[8,"Error"],[3,"Config"],[3,"Config"],[3,"NonMaxUsize"],[3,"BuildError"],[3,"CacheError"],[3,"LazyStateID"],[3,"DFA"],[3,"Builder"],[3,"ByteClasses"],[3,"Config"],[3,"Cache"],[3,"OverlappingState"],[3,"Prefilter"],[3,"Cache"],[3,"Builder"],[3,"Regex"],[3,"FindMatches"],[3,"Config"],[3,"Builder"],[3,"Regex"],[3,"BuildError"],[3,"Hir"],[8,"Borrow"],[3,"CapturesMatches"],[3,"Cache"],[3,"FindMatches"],[3,"Split"],[3,"SplitN"],[4,"WhichCaptures"],[3,"GroupInfo"],[4,"Error"],[3,"Builder"],[3,"StateID"],[3,"BuildError"],[3,"Arc"],[4,"Look"],[3,"Transition"],[3,"Vec"],[3,"Compiler"],[4,"State"],[3,"SparseTransitions"],[3,"DenseTransitions"],[3,"PatternIter"],[3,"LookMatcher"],[3,"LookSet"],[3,"Unit"],[3,"BoundedBacktracker"],[3,"Builder"],[3,"Config"],[3,"Cache"],[3,"TryFindMatches"],[3,"TryCapturesMatches"],[3,"PikeVM"],[3,"Builder"],[3,"Cache"],[3,"CapturesMatches"],[3,"Config"],[3,"FindMatches"],[3,"ByteClassElements"],[3,"ByteClassIter"],[3,"ByteClassRepresentatives"],[3,"GroupInfoAllNames"],[3,"CapturesPatternIter"],[3,"GroupInfoError"],[3,"GroupInfoPatternNames"],[8,"IntoIterator"],[3,"DebugByte"],[3,"DebugHaystack"],[8,"FnMut"],[3,"Searcher"],[3,"TryHalfMatchesIter"],[3,"TryMatchesIter"],[3,"TryCapturesIter"],[8,"Debug"],[3,"HalfMatchesIter"],[3,"MatchesIter"],[3,"CapturesIter"],[8,"Fn"],[3,"Lazy"],[15,"char"],[3,"UnicodeWordBoundaryError"],[3,"LookSetIter"],[8,"Send"],[3,"PoolGuard"],[3,"Pool"],[3,"SmallIndex"],[15,"i32"],[3,"SmallIndexError"],[3,"StateIDError"],[15,"array"],[3,"AlignAs"],[3,"SerializeError"],[3,"DeserializeError"],[13,"Quit"],[13,"HaystackTooLong"],[13,"UnsupportedAnchored"],[13,"GaveUp"],[13,"BinaryUnion"],[13,"Union"],[13,"Capture"],[13,"Look"],[13,"Match"],[13,"ByteRange"]]},\
"regex_syntax":{"doc":"This crate provides a robust regular expression parser.","t":"ENDDNDALLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLALLLLLFFFFLLLLLLFLLLLLLLLLLLLLLLLLFLLLLLALNNDNNNDNEENNNNNNNNNNDNNNENDEDNDENNEDEEDDNDEENNDDNNNNNNNNNNNNNQDENNNNNNENNNNNNDNDENNDNENNNNNNNNENNNNDNNENNNNNNNNNNNNNQNNDNNNNDNNNNENDEDNNNDNENNNNNNNNNNNNNNNNNNIDNNNNNNNLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMMMMMMMMMMMMMMMMLLMMALLLALLMLLLLLMMMMMMMMMMMMMMMMMMMLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLMMMMMMMMDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLNNNNNNNNNNDNDENDDDDDDNENNNNQDEDENNDNENDDQDDNNNNNNNNNNINNNNLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLMLLLLLMLLLLMLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLEDDNDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNDEDLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLL","n":["Error","Parse","Parser","ParserBuilder","Translate","UnicodeWordError","ast","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","case_insensitive","clone","clone","clone","clone_into","clone_into","clone_into","crlf","default","dot_matches_new_line","eq","equivalent","escape","escape_into","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","hir","ignore_whitespace","into","into","into","into","is_escapeable_character","is_meta_character","is_word_byte","is_word_character","line_terminator","multi_line","nest_limit","new","new","octal","parse","parse","provide","provide","swap_greed","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_is_word_character","type_id","type_id","type_id","type_id","unicode","utf8","utf8","Alnum","Alpha","Alternation","Alternation","Ascii","Ascii","Assertion","Assertion","AssertionKind","Ast","AtLeast","Bell","BinaryOp","Blank","Bounded","Bracketed","Bracketed","CRLF","CaptureIndex","CaptureLimitExceeded","CaptureName","CaptureName","CarriageReturn","CaseInsensitive","Class","Class","ClassAscii","ClassAsciiKind","ClassBracketed","ClassEscapeInvalid","ClassPerl","ClassPerlKind","ClassRangeInvalid","ClassRangeLiteral","ClassSet","ClassSetBinaryOp","ClassSetBinaryOpKind","ClassSetItem","ClassSetRange","ClassSetUnion","ClassUnclosed","ClassUnicode","ClassUnicodeKind","ClassUnicodeOpKind","Cntrl","Colon","Comment","Concat","Concat","DecimalEmpty","DecimalInvalid","Difference","Digit","Digit","Dot","DotMatchesNewLine","Empty","Empty","EndLine","EndText","Equal","Err","Error","ErrorKind","EscapeHexEmpty","EscapeHexInvalid","EscapeHexInvalidDigit","EscapeUnexpectedEof","EscapeUnrecognized","Exactly","Flag","Flag","FlagDanglingNegation","FlagDuplicate","FlagRepeatedNegation","FlagUnexpectedEof","FlagUnrecognized","Flags","Flags","FlagsItem","FlagsItemKind","FormFeed","Graph","Group","Group","GroupKind","GroupNameDuplicate","GroupNameEmpty","GroupNameInvalid","GroupNameUnexpectedEof","GroupUnclosed","GroupUnopened","HexBrace","HexFixed","HexLiteralKind","IgnoreWhitespace","Intersection","Item","LineFeed","Literal","Literal","Literal","LiteralKind","Lower","Meta","MultiLine","Named","NamedValue","Negation","NestLimitExceeded","NonCapturing","NotEqual","NotWordBoundary","Octal","OneLetter","OneOrMore","Output","Perl","Perl","Position","Print","Punct","Range","Range","Repetition","Repetition","RepetitionCountDecimalEmpty","RepetitionCountInvalid","RepetitionCountUnclosed","RepetitionKind","RepetitionMissing","RepetitionOp","RepetitionRange","SetFlags","Space","Space","Space","Span","Special","SpecialLiteralKind","StartLine","StartText","Superfluous","SwapGreed","SymmetricDifference","Tab","Unicode","Unicode","Unicode","UnicodeClassInvalid","UnicodeLong","UnicodeShort","Union","UnsupportedBackreference","UnsupportedLookAround","Upper","Verbatim","VerticalTab","Visitor","WithComments","Word","Word","WordBoundary","X","Xdigit","ZeroOrMore","ZeroOrOne","add_item","ast","ast","ast","asts","asts","auxiliary_span","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byte","c","capture_index","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","cmp","cmp","column","comment","comments","digits","drop","drop","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","finish","flag_state","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_name","greedy","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_ast","into_ast","into_item","is_capturing","is_empty","is_empty","is_equal","is_negated","is_negation","is_one_line","is_valid","is_valid","items","items","kind","kind","kind","kind","kind","kind","kind","kind","kind","kind","kind","lhs","line","name","negated","negated","negated","negated","new","new","offset","op","parse","partial_cmp","partial_cmp","pattern","print","provide","push","rhs","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","span","splat","start","start","start","start","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","visit","visit_alternation_in","visit_alternation_in","visit_class_set_binary_op_in","visit_class_set_binary_op_in","visit_class_set_binary_op_post","visit_class_set_binary_op_post","visit_class_set_binary_op_pre","visit_class_set_binary_op_pre","visit_class_set_item_post","visit_class_set_item_post","visit_class_set_item_pre","visit_class_set_item_pre","visit_concat_in","visit_concat_in","visit_post","visit_post","visit_pre","visit_pre","with_end","with_start","name","op","value","original","original","original","name","starts_with_p","Parser","ParserBuilder","borrow","borrow","borrow_mut","borrow_mut","build","clone","clone","clone_into","clone_into","default","fmt","fmt","from","from","ignore_whitespace","into","into","nest_limit","new","new","octal","parse","parse_with_comments","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Printer","borrow","borrow_mut","fmt","from","into","new","print","try_from","try_into","type_id","Alternation","AnyByte","AnyByteExcept","AnyByteExceptCRLF","AnyByteExceptLF","AnyChar","AnyCharExcept","AnyCharExceptCRLF","AnyCharExceptLF","Bytes","Capture","Capture","CaseFoldError","Class","Class","ClassBytes","ClassBytesIter","ClassBytesRange","ClassUnicode","ClassUnicodeIter","ClassUnicodeRange","Concat","Dot","Empty","End","EndCRLF","EndLF","Err","Error","ErrorKind","Hir","HirKind","InvalidLineTerminator","InvalidUtf8","Literal","Literal","Look","Look","LookSet","LookSetIter","Output","Properties","Repetition","Repetition","Start","StartCRLF","StartLF","Unicode","UnicodeCaseUnavailable","UnicodeNotAllowed","UnicodePerlClassNotFound","UnicodePropertyNotFound","UnicodePropertyValueNotFound","Visitor","WordAscii","WordAsciiNegate","WordUnicode","WordUnicodeNegate","alternation","as_char","as_repr","bits","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capture","case_fold_simple","case_fold_simple","case_fold_simple","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","concat","contains","contains_anchor","contains_anchor_crlf","contains_anchor_haystack","contains_anchor_lf","contains_anchor_line","contains_word","contains_word_ascii","contains_word_unicode","default","default","default","difference","difference","dot","drop","empty","empty","empty","empty","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","explicit_captures_len","fail","finish","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_repr","full","greedy","index","insert","intersect","intersect","intersect","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_kind","is_alternation_literal","is_ascii","is_ascii","is_empty","is_empty","is_literal","is_utf8","is_utf8","iter","iter","iter","kind","kind","len","len","len","literal","literal","literal","literal","literal","look","look_set","look_set_prefix","look_set_prefix_any","look_set_suffix","look_set_suffix_any","max","maximum_len","maximum_len","maximum_len","maximum_len","memory_usage","min","minimum_len","minimum_len","minimum_len","minimum_len","name","negate","negate","negate","new","new","new","new","next","next","next","partial_cmp","partial_cmp","pattern","print","properties","provide","provide","push","push","ranges","ranges","read_repr","remove","repetition","reversed","set_insert","set_intersect","set_remove","set_subtract","set_union","singleton","span","start","start","start","start","static_explicit_captures_len","sub","sub","subs","subtract","symmetric_difference","symmetric_difference","to_byte_class","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_unicode_class","translate","try_case_fold_simple","try_case_fold_simple","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","visit","visit_alternation_in","visit_alternation_in","visit_concat_in","visit_concat_in","visit_post","visit_post","visit_pre","visit_pre","with","write_repr","ExtractKind","Extractor","Literal","Prefix","Seq","Suffix","as_bytes","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cross_forward","cross_reverse","dedup","default","default","empty","eq","eq","equivalent","equivalent","exact","extend","extract","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_iter","inexact","infinite","into","into","into","into","into_bytes","is_empty","is_empty","is_exact","is_exact","is_finite","is_inexact","is_prefix","is_suffix","keep_first_bytes","keep_first_bytes","keep_last_bytes","keep_last_bytes","kind","len","len","limit_class","limit_literal_len","limit_repeat","limit_total","literals","longest_common_prefix","longest_common_suffix","make_inexact","make_inexact","make_infinite","max_cross_len","max_literal_len","max_union_len","min_literal_len","minimize_by_preference","new","new","optimize_for_prefix_by_preference","optimize_for_suffix_by_preference","partial_cmp","push","rank","reverse","reverse_literals","singleton","sort","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","union_into_empty","Printer","borrow","borrow_mut","fmt","from","into","new","print","try_from","try_into","type_id","Translator","TranslatorBuilder","borrow","borrow","borrow_mut","borrow_mut","build","case_insensitive","clone","clone","clone_into","clone_into","crlf","default","dot_matches_new_line","fmt","fmt","from","from","into","into","line_terminator","multi_line","new","new","swap_greed","to_owned","to_owned","translate","try_from","try_from","try_into","try_into","type_id","type_id","unicode","utf8","Four","One","Three","Two","Utf8Range","Utf8Sequence","Utf8Sequences","as_slice","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","end","eq","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","into","into","into","into_iter","into_iter","len","matches","matches","new","next","partial_cmp","partial_cmp","reverse","start","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id"],"q":[[0,"regex_syntax"],[84,"regex_syntax::ast"],[925,"regex_syntax::ast::ClassUnicodeKind"],[928,"regex_syntax::ast::ErrorKind"],[931,"regex_syntax::ast::GroupKind"],[933,"regex_syntax::ast::parse"],[966,"regex_syntax::ast::print"],[977,"regex_syntax::hir"],[1437,"regex_syntax::hir::literal"],[1552,"regex_syntax::hir::print"],[1563,"regex_syntax::hir::translate"],[1600,"regex_syntax::utf8"]],"d":["This error type encompasses any error that can be returned …","An error that occurred while translating concrete syntax …","A convenience parser for regular expressions.","A builder for a regular expression parser.","An error that occurred while translating abstract syntax …","An error that occurs when the Unicode-aware \\\\w
class is …","Defines an abstract syntax for regular expressions.","","","","","","","","","Build a parser from this configuration with the given …","Enable or disable the case insensitive flag by default.","","","","","","","Enable or disable the CRLF mode flag by default.","","Enable or disable the “dot matches any character” flag …","","","Escapes all regular expression meta characters in text
.","Escapes all meta characters in text
and writes the result …","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Defines a high-level intermediate (HIR) representation for …","Enable verbose mode in the regular expression.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Returns true if the given character can be escaped in a …","Returns true if the given character has significance in a …","Returns true if and only if the given character is an …","Returns true if and only if the given character is a …","Sets the line terminator for use with (?u-s:.)
and (?-us:.)
…","Enable or disable the multi-line matching flag by default.","Set the nesting limit for this parser.","Create a new parser builder with a default configuration.","Create a new parser with a default configuration.","Whether to support octal syntax or not.","A convenience routine for parsing a regex using default …","Parse the regular expression into a high level intermediate","","","Enable or disable the “swap greed” flag by default.","","","","","","","","","","","","","","Returns true if and only if the given character is a …","","","","","Enable or disable the Unicode flag (u
) by default.","Converts ranges of Unicode scalar values to equivalent …","When disabled, translation will permit the construction of …","[0-9A-Za-z]
","[A-Za-z]
","An alternation of regular expressions.","An alternation of regular expressions.","[\\\\x00-\\\\x7F]
","An ASCII character class, e.g., [:alnum:]
or [:punct:]
.","A single zero-width assertion.","A single zero-width assertion.","An assertion kind.","An abstract syntax tree for a single regular expression.","{m,}
","Bell, spelled \\\\a
(\\\\x07
).","A single binary operation (i.e., &&, – or ~~).","[ \\\\t]
","{m,n}
","A bracketed character class set, which may contain zero or …","A bracketed character class set, which may contain zero or …","R
","(a)
","The capturing group limit was exceeded.","A capture name.","(?<name>a)
or (?P<name>a)
","Carriage return, spelled \\\\r
(\\\\x0D
).","i
","A single character class expression.","A single character class. This includes all forms of …","An ASCII character class.","The available ASCII character classes.","A bracketed character class, e.g., [a-z0-9]
.","An invalid escape sequence was found in a character class …","A Perl character class.","The available Perl character classes.","An invalid character class range was found. An invalid …","An invalid range boundary was found in a character class. …","A character class set.","A Unicode character class set operation.","The type of a Unicode character class set operation.","A single component of a character class set.","A single character class range in a set.","A union of items inside a character class set.","An opening [
was found with no corresponding closing ]
.","A Unicode character class.","The available forms of Unicode character classes.","The type of op used in a Unicode character class.","[\\\\x00-\\\\x1F\\\\x7F]
","A property set to a specific value using a colon, e.g., …","A comment from a regular expression with an associated …","A concatenation of regular expressions.","A concatenation of regular expressions.","Note that this error variant is no longer used. Namely, a …","An invalid decimal number was given where one was expected.","The difference of two sets, e.g., \\\\pN--[0-9]
.","Decimal numbers.","[0-9]
","The “any character” class.","s
","An empty regex that matches everything.","An empty item.","$
","\\\\z
","A property set to a specific value, e.g., \\\\p{scx=Katakana}
.","An error that visiting an AST might return.","An error that occurred while parsing a regular expression …","The type of an error that occurred while building an AST.","A bracketed hex literal was empty.","A bracketed hex literal did not correspond to a Unicode …","An invalid hexadecimal digit was found.","EOF was found before an escape sequence was completed.","An unrecognized escape sequence.","{m}
","A single flag.","A single flag in a group.","A dangling negation was used when setting flags, e.g., i-
.","A flag was used twice, e.g., i-i
.","The negation operator was used twice, e.g., -i-s
.","Expected a flag but got EOF, e.g., (?
.","Unrecognized flag, e.g., a
.","A group of flags.","A set of flags, e.g., (?is)
.","A single item in a group of flags.","The kind of an item in a group of flags.","Form feed, spelled \\\\f
(\\\\x0C
).","[!-~]
","A grouped regular expression.","A grouped regular expression.","The kind of a group.","A duplicate capture name was found.","A capture group name is empty, e.g., (?P<>abc)
.","An invalid character was seen for a capture group name. …","A closing >
could not be found for a capture group name.","An unclosed group, e.g., (ab
.","An unopened group, e.g., ab)
.","The literal is written as a hex code with a bracketed …","The literal is written as a hex code with a fixed number …","The type of a Unicode hex literal.","x
","The intersection of two sets, e.g., \\\\pN&&[a-z]
.","An item, which can be a single literal, range, nested …","Line feed, spelled \\\\n
(\\\\x0A
).","A single literal expression.","A single character literal, which includes escape …","A single literal.","The kind of a single literal expression.","[a-z]
","The literal is written as an escape because it is …","m
","A binary property, general category or script. The string …","A property name and an associated value.","A negation operator applied to all subsequent flags in the …","The nest limit was exceeded. The limit stored here is the …","(?:a)
and (?i:a)
","A property that isn’t a particular value, e.g., …","\\\\B
","The literal is written as an octal escape, e.g., \\\\141
.","A one letter abbreviated class, e.g., \\\\pN
.","+
","The result of visiting an AST.","A perl character class, e.g., \\\\d
or \\\\W
.","A perl character class, e.g., \\\\d
or \\\\W
.","A single position in a regular expression.","[ -~]
","[!-/:-@\\\\[-
{-~]`","A range between two literals.","{m,n}
","A repetition operation applied to a regular expression.","A repetition operator applied to an arbitrary regular …","An opening {
was not followed by a valid decimal value. …","The range provided in a counted repetition operator is …","An opening {
was found with no corresponding closing }
.","The kind of a repetition operator.","A repetition operator was applied to a missing …","The repetition operator itself.","A range repetition operator.","A group of flags that is not applied to a particular …","Space, spelled \\\\
(\\\\x20
). Note that this can only appear …","Whitespace.","[\\\\t\\\\n\\\\v\\\\f\\\\r ]
","Span represents the position information of a single AST …","The literal is written as a specially recognized escape, …","The type of a special literal.","^
","\\\\A
","The literal is written as an escape despite the fact that …","U
","The symmetric difference of two sets. The symmetric …","Tab, spelled \\\\t
(\\\\x09
).","A Unicode character class, e.g., \\\\pL
or \\\\p{Greek}
.","A Unicode character class, e.g., \\\\pL
or \\\\p{Greek}
.","u
","The Unicode class is not valid. This typically occurs when …","A \\\\U
prefix. When used without brackets, this form is …","A \\\\u
prefix. When used without brackets, this form is …","A union of items.","When octal support is disabled, this error is produced …","When syntax similar to PCRE’s look-around is used, this …","[A-Z]
","The literal is written verbatim, e.g., a
or ☃
.","Vertical tab, spelled \\\\v
(\\\\x0B
).","A trait for visiting an abstract syntax tree (AST) in …","An abstract syntax tree for a singular expression along …","Word characters.","[0-9A-Za-z_]
","\\\\b
","A \\\\x
prefix. When used without brackets, this form is …","[0-9A-Fa-f]
","*
","?
","Add the given item to this sequence of flags.","The actual ast.","The regular expression under repetition.","The regular expression in this group.","The alternate regular expressions.","The concatenation regular expressions.","Return an auxiliary span. This span exists only for some …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If this literal was written as a \\\\x
hex escape, then this …","The Unicode scalar value corresponding to this literal.","Returns the capture index of this group, if this is a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The approximate column number, starting at 1
.","The comment text, starting with the first character …","All comments found in the original regular expression.","The number of digits that must be used with this literal …","","","The end byte offset.","The end of this range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","All implementors of Visitor
must provide a finish
method, …","Returns the state of the given flag in this set.","If this group is non-capturing, then this returns the …","The actual sequence of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the corresponding ClassAsciiKind variant for the …","Whether this operation was applied greedily or not.","The capture index.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Return this alternation as an AST.","Return this concatenation as an AST.","Return this union as a character class set item.","Returns true if and only if this group is capturing.","Returns true if and only if this span is empty. That is, …","Return true if and only if this Ast is empty.","Whether the op is an equality op or not.","Returns true if this class has been negated.","Returns true if and only if this item is a negation …","Returns true if and only if this span occurs on a single …","Returns true if and only if this character class range is …","Returns true if and only if this repetition range is valid.","The sequence of items that make up this union.","A sequence of flag items. Each item is either a flag or a …","Return the type of this error.","The kind of this literal.","The kind of Perl class.","The kind of ASCII class.","The kind of Unicode class.","The type of this set. A set is either a normal union of …","The type of this set operation.","The assertion kind, e.g., \\\\b
or ^
.","The type of operation.","The kind of this group.","The kind of this item.","The left hand side of the operation.","The line number, starting at 1
.","The capture name.","Whether the class is negated or not. e.g., \\\\d
is not …","Whether the class is negated or not. e.g., [[:alpha:]]
is …","Whether this class is negated or not.","Whether this class is negated or not. e.g., [a]
is not …","Create a new span with the given positions.","Create a new position with the given information.","The absolute offset of this position, starting at 0
from …","The actual operation.","This module provides a regular expression parser.","","","The original pattern string in which this error occurred.","This module provides a regular expression printer for Ast
.","","Push a new item in this union.","The right hand side of the operation.","Return the span at which this error occurred.","Return the span of this abstract syntax tree.","Return the span of this character class.","Return the span of this character class set.","Return the span of this character class set item.","The span of this comment, including the beginning #
and …","The span of this alternation.","The span of this concatenation.","The span of this literal.","The span of this class.","The span of this class.","The span of this class.","The span of this class.","The span of this range.","The span of the items in this operation. e.g., the a-z0-9
…","The span of this operation. e.g., the a-z--[h-p]
in …","The span of this assertion.","The span of this operation.","The span of this operator. This includes things like +
, *?
…","The span of this group.","The span of this capture name.","The span of these flags, including the grouping …","The span of this group of flags.","The span of this item.","Create a new span using the given position as the start …","This method is called before beginning traversal of the …","This method is called before beginning traversal of the …","The start byte offset.","The start of this range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build a set from a union.","Executes an implementation of Visitor
in constant stack …","This method is called between child nodes of an Alternation
…","This method is called between child nodes of an Alternation
…","This method is called between the left hand and right hand …","This method is called between the left hand and right hand …","This method is called on every ClassSetBinaryOp
after …","This method is called on every ClassSetBinaryOp
after …","This method is called on every ClassSetBinaryOp
before …","This method is called on every ClassSetBinaryOp
before …","This method is called on every ClassSetItem
after …","This method is called on every ClassSetItem
after …","This method is called on every ClassSetItem
before …","This method is called on every ClassSetItem
before …","This method is called between child nodes of a …","This method is called between child nodes of a …","This method is called on an Ast
after descending all of …","This method is called on an Ast
after descending all of …","This method is called on an Ast
before descending into …","This method is called on an Ast
before descending into …","Create a new span by replacing the ending the position …","Create a new span by replacing the starting the position …","The property name (which may be empty).","The type of Unicode op used to associate name
with value
.","The property value (which may be empty).","The position of the original flag. The error position …","The position of the original negation operator. The error …","The position of the initial occurrence of the capture …","The capture name.","True if the ?P<
syntax is used and false if the ?<
syntax …","A regular expression parser.","A builder for a regular expression parser.","","","","","Build a parser from this configuration with the given …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Enable verbose mode in the regular expression.","Calls U::from(self)
.","Calls U::from(self)
.","Set the nesting limit for this parser.","Create a new parser builder with a default configuration.","Create a new parser with a default configuration.","Whether to support octal syntax or not.","Parse the regular expression into an abstract syntax tree.","Parse the regular expression and return an abstract syntax …","","","","","","","","","A printer for a regular expression abstract syntax tree.","","","","Returns the argument unchanged.","Calls U::from(self)
.","Create a new printer.","Print the given Ast
to the given writer. The writer must …","","","","An alternation of expressions.","Matches any byte value.","Matches any byte value except for the u8
given.","Matches any byte value except for \\\\r
and \\\\n
.","Matches any byte value except for \\\\n
.","Matches the UTF-8 encoding of any Unicode scalar value.","Matches the UTF-8 encoding of any Unicode scalar value …","Matches the UTF-8 encoding of any Unicode scalar value …","Matches the UTF-8 encoding of any Unicode scalar value …","A set of characters represented by arbitrary bytes (one …","The high-level intermediate representation for a capturing …","A capturing group, which contains a sub-expression.","An error that occurs when Unicode-aware simple case …","The high-level intermediate representation of a character …","A single character class that matches any of the …","A set of characters represented by arbitrary bytes (where …","An iterator over all ranges in a byte character class.","A single range of characters represented by arbitrary …","A set of characters represented by Unicode scalar values.","An iterator over all ranges in a Unicode character class.","A single range of characters represented by Unicode scalar …","A concatenation of expressions.","A type describing the different flavors of .
.","The empty regular expression, which matches everything, …","Match the end of text. Specifically, this matches at the …","Match the end of a line or the end of text. Specifically, …","Match the end of a line or the end of text. Specifically, …","An error that visiting an HIR might return.","An error that can occur while translating an Ast
to a Hir
.","The type of an error that occurred while building an Hir
.","A high-level intermediate representation (HIR) for a …","The underlying kind of an arbitrary Hir
expression.","This error occurs when one uses a non-ASCII byte for a …","This error occurs when translating a pattern that could …","The high-level intermediate representation of a literal.","A literalstring that matches exactly these bytes.","The high-level intermediate representation for a …","A look-around assertion. A look-around match always has …","A set of look-around assertions.","An iterator over all look-around assertions in a LookSet
.","The result of visiting an HIR.","A type that collects various properties of an HIR value.","The high-level intermediate representation of a repetition …","A repetition operation applied to a sub-expression.","Match the beginning of text. Specifically, this matches at …","Match the beginning of a line or the beginning of text. …","Match the beginning of a line or the beginning of text. …","A set of characters represented by Unicode scalar values.","This occurs when the Unicode simple case mapping tables …","This error occurs when a Unicode feature is used when …","This occurs when a Unicode-aware Perl character class (\\\\w
, …","This occurs when an unrecognized Unicode property name …","This occurs when an unrecognized Unicode property value …","A trait for visiting the high-level IR (HIR) in depth …","Match an ASCII-only word boundary. That is, this matches a …","Match an ASCII-only negation of a word boundary.","Match a Unicode-aware word boundary. That is, this matches …","Match a Unicode-aware negation of a word boundary.","Returns the alternation of the given expressions.","Returns a convenient single codepoint representation of …","Return the underlying representation of this look-around …","The underlying representation this set is exposed to make …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a capture HIR expression.","Apply Unicode simple case folding to this character class, …","Expand this character class such that it contains all case …","Expand this character class such that it contains all case …","Creates a class HIR expression. The class may either be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the concatenation of the given expressions.","Returns true if and only if the given look-around …","Returns true if and only if this set contains any anchor …","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any “…","Returns true if and only if this set contains any word …","Returns true if and only if this set contains any ASCII …","Returns true if and only if this set contains any Unicode …","","","","Subtract the given character class from this character …","Subtract the given byte class from this byte class, in …","Returns an HIR expression for .
.","","Returns an empty HIR expression.","Create a new class with no ranges.","Create a new class with no ranges.","Create an empty set of look-around assertions.","Return the end of this range.","Return the end of this range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the total number of explicit capturing groups in …","Returns an HIR expression that can never match anything. …","All implementors of Visitor
must provide a finish
method, …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Given the underlying representation of a Look
value, …","Create a full set of look-around assertions.","Whether this repetition operator is greedy or not. A …","The capture index of the capture.","Return a new set that is equivalent to the original, but …","Intersect this character class with the given character …","Intersect this byte class with the given byte class, in …","Returns a new set that is the intersection of this and the …","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","Consumes ownership of this HIR expression and returns its …","Return true if and only if this HIR is either a simple …","Returns true if and only if this character class will …","Returns true if and only if this character class will …","Returns true if and only if this character class is empty. …","Returns true if and only if this set is empty.","Return true if and only if this HIR is a simple literal. …","Returns true if and only if this character class will only …","Return true if and only if the corresponding HIR will …","Return an iterator over all ranges in this class.","Return an iterator over all ranges in this class.","Returns an iterator over all of the look-around assertions …","Return the type of this error.","Returns a reference to the underlying HIR kind.","Returns the number of codepoints in this range.","Returns the number of bytes in this range.","Returns the total number of look-around assertions in this …","Provides literal extraction from Hir
expressions.","Creates a literal HIR expression.","If this class consists of exactly one element (whether a …","If this class consists of exactly one codepoint, then …","If this class consists of exactly one byte, then return it …","Creates a look-around assertion HIR expression.","Returns a set of all look-around assertions that appear at …","Returns a set of all look-around assertions that appear as …","Returns a set of all look-around assertions that appear as …","Returns a set of all look-around assertions that appear as …","Returns a set of all look-around assertions that appear as …","The maximum range of the repetition.","Returns the length, in bytes, of the longest string …","Returns the length, in bytes, of the longest string …","Returns the length, in bytes, of the longest string …","Returns the length (in bytes) of the longest string …","Returns the total amount of heap memory usage, in bytes, …","The minimum range of the repetition.","Returns the length, in bytes, of the smallest string …","Returns the length, in bytes, of the smallest string …","Returns the length, in bytes, of the smallest string …","Returns the length (in bytes) of the smallest string …","The name of the capture, if it exists.","Negate this character class in place.","Negate this character class.","Negate this byte class.","Create a new class from a sequence of ranges.","Create a new Unicode scalar value range for a character …","Create a new class from a sequence of ranges.","Create a new byte range for a character class.","","","","","","The original pattern string in which this error occurred.","This module provides a regular expression printer for Hir
.","Returns the properties computed for this Hir
.","","","Add a new range to this set.","Add a new range to this set.","Return the underlying ranges as a slice.","Return the underlying ranges as a slice.","Return a LookSet
from the slice given as a native endian …","Return a new set that is equivalent to the original, but …","Creates a repetition HIR expression.","Flip the look-around assertion to its equivalent for …","Updates this set in place with the result of inserting the …","Updates this set in place with the result of intersecting …","Updates this set in place with the result of removing the …","Updates this set in place with the result of subtracting …","Updates this set in place with the result of unioning it …","Create a look-around set containing the look-around …","Return the span at which this error occurred.","This method is called before beginning traversal of the …","This method is called before beginning traversal of the …","Return the start of this range.","Return the start of this range.","Returns the total number of explicit capturing groups that …","The expression inside the capturing group, which may be …","The expression being repeated.","Returns a slice of this kind’s sub-expressions, if any.","Returns a new set that is the result of subtracting the …","Compute the symmetric difference of the given character …","Compute the symmetric difference of the given byte …","If this class consists of only ASCII ranges, then return …","","","","","","","","","","","","","","","","","","","","","","If this class consists of only ASCII ranges, then return …","Defines a translator that converts an Ast
to an Hir
.","Apply Unicode simple case folding to this character class, …","Expand this character class such that it contains all case …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Union this character class with the given character class, …","Union this byte class with the given byte class, in place.","Returns a new set of properties that corresponds to the …","Returns a new set that is the union of this and the one …","Executes an implementation of Visitor
in constant stack …","This method is called between child nodes of an …","This method is called between child nodes of an …","This method is called between child nodes of a …","This method is called between child nodes of a …","This method is called on an Hir
after descending all of …","This method is called on an Hir
after descending all of …","This method is called on an Hir
before descending into …","This method is called on an Hir
before descending into …","Returns a new repetition with the same min
, max
and greedy
…","Write a LookSet
as a native endian 16-bit integer to the …","The kind of literals to extract from an Hir
expression.","Extracts prefix or suffix literal sequences from Hir
…","A single literal extracted from an Hir
expression.","Extracts only prefix literals from a regex.","A sequence of literals.","Extracts only suffix literals from a regex.","Returns the bytes in this literal.","","","","","","","","","","","","","","","","","","","Modify this sequence to contain the cross product between …","Modify this sequence to contain the cross product between …","Deduplicate adjacent equivalent literals in this sequence.","","","Returns an empty sequence.","","","","","Returns a new exact literal containing the bytes given.","Extend this literal with the literal given.","Execute the extractor and return a sequence of literals.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns a new inexact literal containing the bytes given.","Returns a sequence of literals without a finite size and …","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Yields ownership of the bytes inside this literal.","Returns true if and only if this sequence is finite and …","Returns true if and only if this literal has zero bytes.","Returns true if and only if all literals in this sequence …","Returns true if and only if this literal is exact.","Returns true if this sequence is finite.","Returns true if and only if all literals in this sequence …","Returns true if this kind is the Prefix
variant.","Returns true if this kind is the Suffix
variant.","Trims all literals in this seq such that only the first len
…","Trims this literal such that only the first len
bytes …","Trims all literals in this seq such that only the last len
…","Trims this literal such that only the last len
bytes …","Set the kind of literal sequence to extract from an Hir
…","Returns the number of literals in this sequence if the …","Returns the length of this literal in bytes.","Configure a limit on the length of the sequence that is …","Configure a limit on the maximum length of any literal in …","Configure a limit on the total number of repetitions that …","Configure a limit on the total number of literals that …","If this is a finite sequence, return its members as a …","Returns the longest common prefix from this seq.","Returns the longest common suffix from this seq.","Make all of the literals in this sequence inexact.","Marks this literal as inexact.","Converts this sequence to an infinite sequence.","Return the maximum length of the sequence that would …","Returns the length of the longest literal in this sequence.","Return the maximum length of the sequence that would …","Returns the length of the shortest literal in this …","Shrinks this seq to its minimal size while respecting the …","Create a new extractor with a default configuration.","Returns a sequence of exact literals from the given byte …","Optimizes this seq while treating its literals as prefixes …","Optimizes this seq while treating its literals as suffixes …","","Push a literal to the end of this sequence.","Returns the “rank” of the given byte.","Reverse the bytes in this literal.","Reverses all of the literals in this sequence.","Returns a sequence containing a single literal.","Sorts this sequence of literals lexicographically.","","","","","","","","","","","","","","","","","Unions the other
sequence into this one.","Unions the other
sequence into this one by splice the other
","A printer for a regular expression’s high-level …","","","","Returns the argument unchanged.","Calls U::from(self)
.","Create a new printer.","Print the given Ast
to the given writer. The writer must …","","","","A translator maps abstract syntax to a high level …","A builder for constructing an AST->HIR translator.","","","","","Build a translator using the current configuration.","Enable or disable the case insensitive flag (i
) by default.","","","","","Enable or disable the CRLF mode flag (R
) by default.","","Enable or disable the “dot matches any character” flag …","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Sets the line terminator for use with (?u-s:.)
and (?-us:.)
…","Enable or disable the multi-line matching flag (m
) by …","Create a new translator builder with a default c …","Create a new translator using the default configuration.","Enable or disable the “swap greed” flag (U
) by default.","","","Translate the given abstract syntax tree (AST) into a high …","","","","","","","Enable or disable the Unicode flag (u
) by default.","When disabled, translation will permit the construction of …","Four successive byte ranges.","One byte range.","Three successive byte ranges.","Two successive byte ranges.","A single inclusive range of UTF-8 bytes.","Utf8Sequence represents a sequence of byte ranges.","An iterator over ranges of matching UTF-8 byte sequences.","Returns the underlying sequence of byte ranges as a slice.","","","","","","","","","","","","","End of byte range (inclusive).","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","Returns the number of byte ranges in this sequence.","Returns true if and only if a prefix of bytes
matches this …","Returns true if and only if the given byte is in this …","Create a new iterator over UTF-8 byte ranges for the …","","","","Reverses the ranges in this sequence.","Start of byte range (inclusive).","","","","","","","","","","",""],"i":[0,4,0,0,4,0,0,4,1,2,9,4,1,2,9,1,1,4,1,2,4,1,2,1,1,1,4,4,0,0,4,4,1,2,9,9,4,4,4,1,2,9,0,1,4,1,2,9,0,0,0,0,1,1,1,1,2,1,0,2,4,9,1,4,1,2,4,9,4,1,2,9,4,1,2,9,0,4,1,2,9,1,0,1,40,40,0,30,40,46,0,30,0,0,56,34,45,40,56,36,46,61,57,26,0,57,34,61,0,30,0,0,0,26,0,0,26,26,0,0,0,0,0,0,26,0,0,0,40,43,0,0,30,26,26,50,38,40,30,61,30,46,52,52,43,63,0,0,26,26,26,26,26,56,0,60,26,26,26,26,26,0,30,0,0,34,40,0,30,0,26,26,26,26,26,26,33,33,0,61,50,45,34,0,30,46,0,40,33,61,42,42,60,26,57,43,52,33,42,55,63,36,46,0,40,40,46,55,0,30,26,26,26,0,26,0,0,0,34,38,40,0,33,0,52,52,33,61,50,34,36,46,61,26,35,35,46,26,26,40,33,34,0,0,38,40,52,35,40,55,55,19,28,53,25,31,32,11,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,24,24,25,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,23,27,27,29,28,35,30,45,23,47,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,63,19,25,59,11,11,26,26,23,27,28,29,30,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,40,53,58,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,31,32,48,25,23,30,43,41,60,23,47,56,48,19,11,24,37,39,41,44,49,51,54,25,20,49,27,58,37,39,41,44,23,27,27,53,0,23,27,11,0,11,48,49,11,30,36,45,46,29,31,32,24,37,39,41,44,47,48,49,51,53,54,25,58,59,19,20,23,63,63,23,47,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,30,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,11,26,23,27,28,29,30,31,32,24,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,25,57,58,59,19,20,60,61,45,0,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,23,23,103,103,103,104,105,106,107,107,0,0,64,65,64,65,64,64,65,64,65,64,64,65,64,65,64,64,65,64,64,65,64,65,65,64,65,64,65,64,65,64,65,0,66,66,66,66,66,66,66,66,66,66,76,81,81,81,81,81,81,81,81,72,0,76,0,0,76,0,0,0,0,0,0,76,0,76,69,69,69,92,0,0,0,0,75,75,0,76,0,76,0,0,92,0,0,76,69,69,69,72,75,75,75,75,75,0,69,69,69,69,15,69,69,83,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,15,72,73,74,15,10,75,15,76,77,72,73,78,74,79,69,71,80,81,82,83,84,10,75,15,76,77,72,73,78,74,79,69,71,80,81,82,83,84,78,79,15,83,83,83,83,83,83,83,83,83,78,79,83,73,74,15,15,15,73,74,83,78,79,10,75,15,76,77,72,73,78,74,79,69,71,80,81,82,83,10,75,15,76,77,72,73,78,74,79,69,71,80,81,82,83,82,15,92,10,10,75,75,15,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,87,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,69,83,80,71,83,73,74,83,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,85,86,84,15,82,73,74,72,83,82,72,82,73,74,83,10,15,78,79,83,0,15,72,73,74,15,82,82,82,82,82,80,72,73,74,82,82,80,72,73,74,82,71,72,73,74,73,78,74,79,85,86,84,78,79,10,0,15,10,87,73,74,73,74,83,83,15,69,83,83,83,83,83,83,10,92,92,78,79,82,71,80,76,83,73,74,73,10,75,15,76,77,72,73,78,74,79,69,71,80,81,82,83,84,10,75,15,87,74,0,72,73,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,10,75,15,76,77,72,73,85,78,74,86,79,69,71,80,81,82,83,84,87,73,74,82,83,0,92,92,92,92,92,92,92,92,80,83,0,0,0,95,0,95,93,93,94,95,96,93,94,95,96,93,94,95,96,93,94,95,96,93,93,96,96,96,94,95,96,96,93,96,93,93,93,94,94,95,96,93,94,95,96,93,93,93,96,93,96,94,95,96,93,93,96,93,96,93,96,96,95,95,96,93,96,93,94,96,93,94,94,94,94,96,96,96,96,93,96,96,96,96,96,96,94,96,96,96,93,96,0,93,96,96,96,94,95,96,93,94,95,96,93,94,95,96,93,94,95,96,93,96,96,0,97,97,97,97,97,97,97,97,97,97,0,0,98,99,98,99,98,98,98,99,98,99,98,98,98,98,99,98,99,98,99,98,98,98,99,98,98,99,99,98,99,98,99,98,99,98,98,100,100,100,100,0,0,0,100,100,101,102,100,101,102,100,101,100,101,100,101,101,100,101,100,101,100,101,102,100,101,102,100,101,102,100,102,100,100,101,102,102,100,101,100,101,100,101,100,101,102,100,101,102,100,101,102],"f":[0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1,2],[[1,3],1],[4,4],[1,1],[2,2],[[]],[[]],[[]],[[1,3],1],[[],1],[[1,3],1],[[4,4],3],[[],3],[5,6],[[5,6]],[[4,7],8],[[4,7],8],[[1,7],8],[[2,7],8],[[9,7],8],[[9,7],8],[10,4],[[]],[11,4],[[]],[[]],[[]],0,[[1,3],1],[[]],[[]],[[]],[[]],[12,3],[12,3],[13,3],[12,3],[[1,13],1],[[1,3],1],[[1,14],1],[[],1],[[],2],[[1,3],1],[5,[[16,[15,4]]]],[[2,5],[[16,[15,4]]]],[17],[17],[[1,3],1],[[]],[[]],[[]],[[],6],[[],6],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[12,[[16,[3,9]]]],[[],18],[[],18],[[],18],[[],18],[[1,3],1],0,[[1,3],1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[19,20],[[22,[21]]]],0,0,0,0,0,[11,[[22,[23]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[24,[[22,[13]]]],0,[25,[[22,[14]]]],[11,11],[26,26],[23,23],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[24,24],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[25,25],[57,57],[58,58],[59,59],[19,19],[20,20],[60,60],[61,61],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[23,23],62],[[27,27],62],0,0,0,[35,14],[30],[45],0,0,[[11,11],3],[[26,26],3],[[23,23],3],[[27,27],3],[[28,28],3],[[29,29],3],[[30,30],3],[[31,31],3],[[32,32],3],[[24,24],3],[[33,33],3],[[34,34],3],[[35,35],3],[[36,36],3],[[37,37],3],[[38,38],3],[[39,39],3],[[40,40],3],[[41,41],3],[[42,42],3],[[43,43],3],[[44,44],3],[[45,45],3],[[46,46],3],[[47,47],3],[[48,48],3],[[49,49],3],[[50,50],3],[[51,51],3],[[52,52],3],[[53,53],3],[[54,54],3],[[55,55],3],[[56,56],3],[[25,25],3],[[57,57],3],[[58,58],3],[[59,59],3],[[19,19],3],[[20,20],3],[[60,60],3],[[61,61],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],16],[[19,61],[[22,[3]]]],[25,[[22,[19]]]],0,[[11,7],8],[[11,7],8],[[26,7],8],[[26,7],8],[[23,7],8],[[27,7],8],[[28,7],8],[[29,7],8],[[30,7],8],[[30,7],8],[[31,7],8],[[32,7],8],[[24,7],8],[[33,7],8],[[34,7],8],[[35,7],8],[[36,7],8],[[37,7],8],[[38,7],8],[[39,7],8],[[40,7],8],[[41,7],8],[[42,7],8],[[43,7],8],[[44,7],8],[[45,7],8],[[46,7],8],[[47,7],8],[[48,7],8],[[49,7],8],[[50,7],8],[[51,7],8],[[52,7],8],[[53,7],8],[[54,7],8],[[55,7],8],[[56,7],8],[[25,7],8],[[57,7],8],[[58,7],8],[[59,7],8],[[19,7],8],[[20,7],8],[[60,7],8],[[61,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[5,[[22,[40]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[31,30],[32,30],[48,46],[25,3],[23,3],[30,3],[43,3],[41,3],[60,3],[23,3],[47,3],[56,3],0,0,[11,26],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[27,27],23],[[21,21,21],27],0,0,0,[[23,23],[[22,[62]]]],[[27,27],[[22,[62]]]],[11,5],0,[17],[[48,46]],0,[11,23],[30,23],[36,23],[45,23],[46,23],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[27,23],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[48,45],[[30,63],16],[[],16],[[],16],[49,16],[49,16],[49,16],[49,16],[49,16],[49,16],[46,16],[46,16],[46,16],[46,16],[[],16],[[],16],[30,16],[30,16],[30,16],[30,16],[[23,27],23],[[23,27],23],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[64,65],[64,64],[65,65],[[]],[[]],[[],64],[[64,7],8],[[65,7],8],[[]],[[]],[[64,3],64],[[]],[[]],[[64,14],64],[[],64],[[],65],[[64,3],64],[[65,5],[[16,[30,11]]]],[[65,5],[[16,[28,11]]]],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],18],[[],18],0,[[]],[[]],[[66,7],8],[[]],[[]],[[],66],[[66,30,67],8],[[],16],[[],16],[[],18],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[68,[15]]],15],[69,12],[69,70],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[71,15],[72],[73],[74],[72,15],[10,10],[75,75],[15,15],[76,76],[77,77],[72,72],[73,73],[78,78],[74,74],[79,79],[69,69],[71,71],[80,80],[81,81],[82,82],[83,83],[84,84],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[78,78],62],[[79,79],62],[[[68,[15]]],15],[[83,69],3],[83,3],[83,3],[83,3],[83,3],[83,3],[83,3],[83,3],[83,3],[[],78],[[],79],[[],83],[[73,73]],[[74,74]],[81,15],[15],[[],15],[[],73],[[],74],[[],83],[78,12],[79,13],[[10,10],3],[[75,75],3],[[15,15],3],[[76,76],3],[[77,77],3],[[72,72],3],[[73,73],3],[[78,78],3],[[74,74],3],[[79,79],3],[[69,69],3],[[71,71],3],[[80,80],3],[[81,81],3],[[82,82],3],[[83,83],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[82,21],[[],15],[[],16],[[10,7],8],[[10,7],8],[[75,7],8],[[75,7],8],[[15,7],8],[[15,7],8],[[76,7],8],[[77,7],8],[[72,7],8],[[73,7],8],[[85,7],8],[[78,7],8],[[74,7],8],[[86,7],8],[[79,7],8],[[69,7],8],[[71,7],8],[[80,7],8],[[81,7],8],[[82,7],8],[[83,7],8],[[84,7],8],[[87,7],8],[[87,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70,[[22,[69]]]],[[],83],0,0,[[83,69],83],[[73,73]],[[74,74]],[[83,83],83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[15,76],[82,3],[73,3],[74,3],[72,3],[83,3],[82,3],[72,3],[82,3],[73,85],[74,86],[83,84],[10,75],[15,76],[78,21],[79,21],[83,21],0,[[[90,[[89,[[88,[13]]]]]]],15],[72,[[22,[[68,[13]]]]]],[73,[[22,[[68,[13]]]]]],[74,[[22,[[68,[13]]]]]],[69,15],[82,83],[82,83],[82,83],[82,83],[82,83],0,[72,[[22,[21]]]],[73,[[22,[21]]]],[74,[[22,[21]]]],[82,[[22,[21]]]],[82,21],0,[72,[[22,[21]]]],[73,[[22,[21]]]],[74,[[22,[21]]]],[82,[[22,[21]]]],0,[72],[73],[74],[91,73],[[12,12],78],[91,74],[[13,13],79],[85,[[22,[78]]]],[86,[[22,[79]]]],[84,[[22,[69]]]],[[78,78],[[22,[62]]]],[[79,79],[[22,[62]]]],[10,5],0,[15,82],[17],[17],[[73,78]],[[74,79]],[73,[[88,[78]]]],[74,[[88,[79]]]],[[[88,[13]]],83],[[83,69],83],[80,15],[69,69],[[83,69]],[[83,83]],[[83,69]],[[83,83]],[[83,83]],[69,83],[10,23],[[]],[[]],[78,12],[79,13],[82,[[22,[21]]]],0,0,[76,[[88,[15]]]],[[83,83],83],[[73,73]],[[74,74]],[73,[[22,[74]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[74,[[22,[73]]]],0,[72,[[16,[87]]]],[73,[[16,[87]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[73,73]],[[74,74]],[91,82],[[83,83],83],[[15,92],16],[[],16],[[],16],[[],16],[[],16],[15,16],[15,16],[15,16],[15,16],[[80,15],80],[[83,[88,[13]]]],0,0,0,0,0,0,[93,[[88,[13]]]],[93,[[88,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[94,94],[95,95],[96,96],[93,93],[[]],[[]],[[]],[[]],[[93,93],62],[[96,96]],[[96,96]],[96],[[],94],[[],95],[[],96],[[96,96],3],[[93,93],3],[[],3],[[],3],[[[90,[[68,[13]]]]],93],[[93,93]],[[94,15],96],[[94,7],8],[[95,7],8],[[96,7],8],[[93,7],8],[[]],[[]],[[]],[13,93],[[]],[12,93],[91,96],[[[90,[[68,[13]]]]],93],[[],96],[[]],[[]],[[]],[[]],[93,[[68,[13]]]],[96,3],[93,3],[96,3],[93,3],[96,3],[96,3],[95,3],[95,3],[[96,21]],[[93,21]],[[96,21]],[[93,21]],[[94,95],94],[96,[[22,[21]]]],[93,21],[[94,21],94],[[94,21],94],[[94,21],94],[[94,21],94],[96,[[22,[[88,[93]]]]]],[96,[[22,[[88,[13]]]]]],[96,[[22,[[88,[13]]]]]],[96],[93],[96],[[96,96],[[22,[21]]]],[96,[[22,[21]]]],[[96,96],[[22,[21]]]],[96,[[22,[21]]]],[96],[[],94],[91,96],[96],[96],[[93,93],[[22,[62]]]],[[96,93]],[13,13],[93],[96],[93,96],[96],[[]],[[]],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],18],[[],18],[[],18],[[],18],[[96,96]],[[96,96]],0,[[]],[[]],[[97,7],8],[[]],[[]],[[],97],[[97,15,67],8],[[],16],[[],16],[[],18],0,0,[[]],[[]],[[]],[[]],[98,99],[[98,3],98],[98,98],[99,99],[[]],[[]],[[98,3],98],[[],98],[[98,3],98],[[98,7],8],[[99,7],8],[[]],[[]],[[]],[[]],[[98,13],98],[[98,3],98],[[],98],[[],99],[[98,3],98],[[]],[[]],[[99,5,30],[[16,[15,10]]]],[[],16],[[],16],[[],16],[[],16],[[],18],[[],18],[[98,3],98],[[98,3],98],0,0,0,0,0,0,0,[100,[[88,[101]]]],[[]],[[]],[[]],[[]],[[]],[[]],[100,100],[101,101],[[]],[[]],[[100,100],62],[[101,101],62],0,[[100,100],3],[[101,101],3],[[],3],[[],3],[[100,7],8],[[101,7],8],[[102,7],8],[[]],[[]],[[]],[[]],[[]],[[]],[100],[[]],[100,21],[[100,[88,[13]]],3],[[101,13],3],[[12,12],102],[102,22],[[100,100],[[22,[62]]]],[[101,101],[[22,[62]]]],[100],0,[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],18],[[],18],[[],18]],"c":[],"p":[[3,"ParserBuilder"],[3,"Parser"],[15,"bool"],[4,"Error"],[15,"str"],[3,"String"],[3,"Formatter"],[6,"Result"],[3,"UnicodeWordError"],[3,"Error"],[3,"Error"],[15,"char"],[15,"u8"],[15,"u32"],[3,"Hir"],[4,"Result"],[3,"Demand"],[3,"TypeId"],[3,"Flags"],[3,"FlagsItem"],[15,"usize"],[4,"Option"],[3,"Span"],[3,"Literal"],[3,"Group"],[4,"ErrorKind"],[3,"Position"],[3,"WithComments"],[3,"Comment"],[4,"Ast"],[3,"Alternation"],[3,"Concat"],[4,"LiteralKind"],[4,"SpecialLiteralKind"],[4,"HexLiteralKind"],[4,"Class"],[3,"ClassPerl"],[4,"ClassPerlKind"],[3,"ClassAscii"],[4,"ClassAsciiKind"],[3,"ClassUnicode"],[4,"ClassUnicodeKind"],[4,"ClassUnicodeOpKind"],[3,"ClassBracketed"],[4,"ClassSet"],[4,"ClassSetItem"],[3,"ClassSetRange"],[3,"ClassSetUnion"],[3,"ClassSetBinaryOp"],[4,"ClassSetBinaryOpKind"],[3,"Assertion"],[4,"AssertionKind"],[3,"Repetition"],[3,"RepetitionOp"],[4,"RepetitionKind"],[4,"RepetitionRange"],[4,"GroupKind"],[3,"CaptureName"],[3,"SetFlags"],[4,"FlagsItemKind"],[4,"Flag"],[4,"Ordering"],[8,"Visitor"],[3,"ParserBuilder"],[3,"Parser"],[3,"Printer"],[8,"Write"],[3,"Vec"],[4,"Look"],[15,"u16"],[3,"Capture"],[4,"Class"],[3,"ClassUnicode"],[3,"ClassBytes"],[4,"ErrorKind"],[4,"HirKind"],[3,"Literal"],[3,"ClassUnicodeRange"],[3,"ClassBytesRange"],[3,"Repetition"],[4,"Dot"],[3,"Properties"],[3,"LookSet"],[3,"LookSetIter"],[3,"ClassUnicodeIter"],[3,"ClassBytesIter"],[3,"CaseFoldError"],[15,"slice"],[3,"Box"],[8,"Into"],[8,"IntoIterator"],[8,"Visitor"],[3,"Literal"],[3,"Extractor"],[4,"ExtractKind"],[3,"Seq"],[3,"Printer"],[3,"TranslatorBuilder"],[3,"Translator"],[4,"Utf8Sequence"],[3,"Utf8Range"],[3,"Utf8Sequences"],[13,"NamedValue"],[13,"FlagDuplicate"],[13,"FlagRepeatedNegation"],[13,"GroupNameDuplicate"],[13,"CaptureName"]]},\
-"rustix":{"doc":"rustix
provides efficient memory-safe and I/O-safe …","t":"OAAAAAIIDIIDGKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDSDSSDSSSSSSSSSSSSSDDSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDGSSSSSSSSSSSSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLFFFLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLFFFLFFFLFFLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFDIEDSIGDNDSSDQGNDNDDNDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLESSSSSSSSSSSSSSSSSSSDNSSSSSSSSSSSSNSSSSNSSSSSSNNNSSSSSSSDDSSSSNSSSNSSSSNNSEDSSSSEDDSSSSSSDSSSSSSSSSSSSSSSSSSSSGSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLFLLLLLLLLMMLLLLLMLLLLLLLLLLLLMALLLLLLLLLLLLFFFFFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","n":["cstr","fd","ffi","io","ioctl","termios","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_ptr","as_ref","as_ref","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","default","default","deref","description","description","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","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_string","into_raw","into_string","into_vec","is_empty","new","nul_position","partial_cmp","partial_cmp","provide","provide","to_bytes","to_bytes_with_nul","to_owned","to_owned","to_owned","to_owned","to_str","to_string","to_string","to_string_lossy","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_id","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","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","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","equivalent","equivalent","equivalent","equivalent","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","preadv","preadv2","provide","pwrite","pwritev","pwritev2","raw_os_error","read","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","Write","WriteOpcode","as_ptr","as_ptr","as_ptr","as_ptr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_components","hash","hash","into","into","into","into","into","into","into","into","into","into","ioctl","new","new","new","none","old","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_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","write","Action","BRKINT","BS0","BS1","BSDLY","CLOCAL","CMSPAR","CR0","CR1","CR2","CR3","CRDLY","CREAD","CRTSCTS","CS5","CS6","CS7","CS8","CSIZE","CSTOPB","ControlModes","Drain","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","EXTPROC","FF0","FF1","FFDLY","FLUSHO","Flush","HUPCL","ICANON","ICRNL","IEXTEN","IFlush","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INLCR","INPCK","IOFlush","IOff","IOn","ISIG","ISTRIP","IUCLC","IUTF8","IXANY","IXOFF","IXON","InputModes","LocalModes","NL0","NL1","NLDLY","NOFLSH","Now","OCRNL","OFDEL","OFILL","OFlush","OLCUC","ONLCR","ONLRET","ONOCR","OOff","OOn","OPOST","OptionalActions","OutputModes","PARENB","PARMRK","PARODD","PENDIN","QueueSelector","SpecialCodeIndex","SpecialCodes","TAB0","TAB1","TAB2","TAB3","TABDLY","TOSTOP","Termios","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","Winsize","XCASE","XTABS","all","all","all","all","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","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","complement","complement","complement","complement","contains","contains","contains","contains","control_modes","difference","difference","difference","difference","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","hash","hash","hash","hash","hash","hash","hash","index","index_mut","input_modes","input_speed","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","ioctl_tiocexcl","ioctl_tiocnxcl","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","isatty","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","line_discipline","local_modes","make_raw","not","not","not","not","output_modes","output_speed","remove","remove","remove","remove","set","set","set","set","set_input_speed","set_output_speed","set_speed","special_codes","speed","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","tcdrain","tcflow","tcflush","tcgetattr","tcgetpgrp","tcgetsid","tcgetwinsize","tcsendbreak","tcsetattr","tcsetpgrp","tcsetwinsize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600"],"q":[[0,"rustix"],[6,"rustix::fd"],[59,"rustix::ffi"],[164,"rustix::io"],[543,"rustix::ioctl"],[675,"rustix::termios"],[1104,"rustix::termios::speed"]],"d":["A macro for CStr
literals.","Export the *Fd
types and traits that are used in rustix’…","Utilities related to FFI bindings.","I/O operations.","Unsafe ioctl
API.","Terminal I/O stream 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.","","","","","","","","","","Creates an empty CString
.","","","","","","","","","","","","","","","","","","","","Converts a Cow<'a, CStr>
into a CString
, by copying the …","Returns the argument unchanged.","Converts a Box<CStr> into a CString
without copying or …","","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.","Creates a C string wrapper from a byte slice.","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>.","","","","","","","","","","","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
","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
","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 …","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.","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 ioctl
s.","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 ioctl
s where a pointer argument …","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.","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)
.","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 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 …","TC*
values for use with tcflow
.","BRKINT
","BS0
","BS1
","BSDLY
","CLOCAL
","CMSPAR
","CR0
","CR1
","CR2
","CR3
","CRDLY
","CREAD
","CRTSCTS
","CS5
","CS6
","CS7
","CS8
","CSIZE
","CSTOPB
","Flags controlling special terminal modes.","TCSADRAIN
—Make the change after all output has been …","ECHO
","ECHOCTL
","ECHOE
","ECHOK
","ECHOKE
","ECHONL
","ECHOPRT
","EXTPROC
","FF0
","FF1
","FFDLY
","FLUSHO
","TCSAFLUSH
—Discard any pending input and then make the …","HUPCL
","ICANON
—A flag for the c_lflag
field of Termios
indicating","ICRNL
","IEXTEN
","TCIFLUSH
—Flush data received but not read.","IGNBRK
","IGNCR
","IGNPAR
","IMAXBEL
","INLCR
","INPCK
","TCIOFLUSH
—IFlush
and OFlush
combined.","TCIOFF
—Transmits a STOP byte.","TCION
—Transmits a START byte.","ISIG
","ISTRIP
","IUCLC
","IUTF8
","IXANY
","IXOFF
","IXON
","Flags controlling terminal input.","Flags controlling “local” terminal modes.","NL0
","NL1
","NLDLY
","NOFLSH
","TCSANOW
—Make the change immediately.","OCRNL
","OFDEL
","OFILL
","TCOFLUSH
—Flush data written but not transmitted.","OLCUC
","ONLCR
","ONLRET
","ONOCR
","TCOOFF
—Suspend output.","TCOON
—Restart suspended output.","OPOST
","TCSA*
values for use with tcsetattr
.","Flags controlling terminal output.","PARENB
","PARMRK
","PARODD
","PENDIN
","TC*
values for use with tcflush
.","Indices for use with Termios::special_codes
.","An array indexed by SpecialCodeIndex
indicating the …","TAB0
","TAB1
","TAB2
","TAB3
","TABDLY
","TOSTOP
","struct termios
for use with tcgetattr
and tcsetattr
.","VDISCARD
","VEOF
","VEOL
","VEOL2
","VERASE
","VINTR
","VKILL
","VLNEXT
","VMIN
","VQUIT
","VREPRINT
","VSTART
","VSTOP
","VSUSP
","VSWTC
","VT0
","VT1
","VTDLY
","VTIME
","VWERASE
","struct winsize
for use with tcgetwinsize
.","XCASE
","XTABS
","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise or (|
) of the bits in two 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.","The bitwise exclusive-or (^
) of the bits in 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 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 …","Low-level configuration flags.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","","","","","","","","","","","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","","Convert from a bits value exactly.","","Convert from a bits value exactly.","","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","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 …","","","","","","","","","","How is input interpreted?","Return the input communication speed.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","ioctl(fd, TIOCEXCL)
—Enables exclusive mode on a terminal.","ioctl(fd, TIOCNXCL)
—Disables exclusive mode on a …","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.","isatty(fd)
—Tests whether a file descriptor refers to a …","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.","Line discipline.","High-level configuration flags.","cfmakeraw(self)
—Set a Termios
value to the settings for …","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, …","How is output translated?","Return the output communication speed.","The intersection of 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 …","Set the input communication speed.","Set the output communication speed.","Set the input and output communication speeds.","How are various special control codes handled?","Speeds for use with Termios::set_input_speed
and …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","tcdrain(fd, duration)
—Wait until all pending output has …","tcflow(fd, action)
—Suspend or resume transmission or …","tcflush(fd, queue_selector)
—Wait until all pending …","tcgetattr(fd)
—Get terminal attributes.","tcgetpgrp(fd)
—Get the terminal foreground process group.","tcgetsid(fd)
—Return the session ID of the current …","tcgetwinsize(fd)
—Get the current terminal window size.","tcsendbreak(fd, 0)
—Transmit zero-valued bits.","tcsetattr(fd)
—Set terminal attributes.","tcsetpgrp(fd, pid)
—Set the terminal foreground process …","tcsetwinsize(fd)
—Set the current terminal window size.","","","","","","","","","","The bitwise exclusive-or (^
) of the bits in 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.","B0
","B1000000
","B110
","B115200
","B1152000
","B1200
","B134
","B150
","B1500000
","B1800
","B19200
","B200
","B2000000
","B230400
","B2400
","B2500000
","B300
","B3000000
","B3500000
","B38400
","B4000000
","B460800
","B4800
","B50
","B500000
","B57600
","B576000
","B600
","B75
","B921600
","B9600
"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,55,2,1,88,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,89,2,2,1,90,2,2,1,1,2,1,2,1,2,1,2,1,0,0,0,0,21,21,21,24,21,24,21,21,26,24,27,21,26,24,27,0,21,26,27,21,26,24,27,21,24,21,24,21,26,27,21,21,26,24,27,21,26,24,27,21,26,26,24,27,27,21,21,21,21,21,26,27,24,24,24,24,21,21,21,21,21,24,21,24,21,26,27,21,21,21,24,21,21,26,24,21,26,21,24,26,27,24,24,21,26,24,27,24,26,27,24,21,26,27,21,26,27,21,26,24,27,53,53,53,53,53,53,53,50,53,53,53,53,53,53,53,53,53,53,53,53,49,51,53,53,53,53,53,53,53,53,53,53,50,0,53,0,53,53,0,50,53,53,53,53,53,53,53,53,53,53,53,53,0,0,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,50,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,0,0,53,53,53,53,53,53,53,50,53,53,53,53,53,53,53,53,53,53,53,47,48,47,48,49,50,51,49,50,51,49,50,51,49,50,51,49,50,51,49,49,50,50,51,51,49,50,51,49,50,51,53,49,50,51,47,48,53,49,50,51,47,48,53,49,50,51,48,53,49,50,51,48,0,49,50,51,49,50,51,47,48,47,49,50,51,0,0,0,49,50,51,53,49,50,51,53,49,50,51,49,50,51,0,0,0,53,53,49,49,49,49,49,50,50,50,50,50,51,51,51,51,51,47,48,53,49,50,51,47,48,49,50,51,49,49,50,50,51,51,49,50,51,53,49,50,51,49,50,51,53,53,49,50,51,49,50,51,49,50,51,49,50,51,53,49,50,51,47,48,49,50,51,0,0,49,50,51,49,50,51,49,50,51,49,50,51,53,47,48,49,50,51,0,0,0,53,0,0,0,53,0,0,49,50,51,0,49,50,51,49,50,51,49,50,51,49,50,51,53,49,50,51,48,53,49,50,51,53,49,50,51,47,48,53,49,50,51,47,48,53,49,50,51,47,48,49,50,51,0,0,0,0,0,0,72,0,0,0,70,0,65,72,0,72,0,70,0,70,0,0,70,0,72,66,67,68,66,67,68,91,92,93,94,95,69,70,66,67,68,91,92,93,94,95,69,70,69,70,69,70,69,70,69,70,69,70,66,67,68,69,70,66,67,68,91,92,93,94,95,69,70,69,69,70,66,67,68,91,92,93,94,95,69,70,0,66,67,68,69,69,72,66,67,68,69,70,69,69,69,69,70,66,67,68,91,92,93,94,95,69,70,66,67,68,91,92,93,94,95,69,70,66,67,68,91,92,93,94,95,69,70,69,0,75,76,76,76,77,77,76,76,76,76,76,77,77,77,77,77,77,77,77,0,82,78,78,78,78,78,78,78,78,76,76,76,78,82,77,78,75,78,83,75,75,75,75,75,75,83,84,84,78,75,75,75,75,75,75,0,0,76,76,76,78,82,76,76,76,83,76,76,76,76,84,84,76,0,0,77,75,77,78,0,0,0,76,76,76,76,76,78,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,76,76,76,85,85,0,78,76,75,76,77,78,75,76,77,78,75,76,77,78,75,76,77,78,75,76,77,78,75,75,76,76,77,77,78,78,75,76,77,78,75,76,77,78,85,80,75,76,77,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,80,75,76,77,78,81,82,83,84,80,75,76,77,78,81,82,83,84,75,76,77,78,75,76,77,78,80,75,76,77,78,75,76,77,78,75,76,77,78,82,83,84,75,76,77,78,82,83,84,75,76,77,78,80,75,75,75,75,75,76,76,76,76,76,77,77,77,77,77,78,78,78,78,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,75,76,77,78,75,75,76,76,77,77,78,78,75,76,77,78,75,76,77,78,75,76,77,78,75,76,77,78,82,83,84,81,81,80,80,75,76,77,78,75,76,77,78,75,76,77,78,85,80,75,76,77,78,81,82,83,84,75,76,77,78,0,0,75,76,77,78,75,76,77,78,0,75,76,77,78,75,76,77,78,80,80,80,75,76,77,78,80,80,75,76,77,78,75,76,77,78,80,80,80,80,0,75,76,77,78,75,76,77,78,75,76,77,78,0,0,0,0,0,0,0,0,0,0,0,80,75,76,77,78,81,82,83,84,75,76,77,78,85,80,75,76,77,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,75,76,77,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[2,1],[1,1],[[],3],[2,3],[1,3],[[]],[[]],[[]],[[]],[3,1],[1,1],[[]],[2],[[2,4],[[6,[5]]]],[[1,4],[[6,[5]]]],[7,2],[[]],[8,2],[9,2],[10,2],[11,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[[]],[3],[3,2],[[]],[[]],[[],3],[2,3],[2,18],[1,18],[[]],[2,[[6,[2,19]]]],[1,[[6,[2,19]]]],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],0,0,0,0,[21,[[23,[22]]]],[21,[[23,[22]]]],[21,24],[24,25],[21,24],[24,24],[21,24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[21,21],[26,26],[27,27],[[]],[[]],[[24,21]],[[]],[[21,21],28],[[24,24],28],[[],21],[[],24],[21,24],[26,29],[27,29],[21],[[21,21],18],[[26,26],18],[[24,24],18],[[27,27],18],[[],18],[[],18],[[],18],[[],18],[[21,4],[[6,[5]]]],[[26,4],[[6,[5]]]],[[26,4],[[6,[5]]]],[[24,4],[[6,[5]]]],[[27,4],[[6,[5]]]],[[27,4],[[6,[5]]]],[[[30,[24]]],21],[[]],[[[32,[24,31]]],21],[24,21],[[[34,[33,31]]],21],[[]],[[]],[[[23,[22]]],[[6,[24,35]]]],[[[23,[22]]],[[6,[24,27]]]],[[[23,[22]]],24],[25,24],[25,21],[[[34,[22,31]]],21],[[[34,[22,31]]],[[6,[21,36]]]],[[[34,[22,31]]],21],[[21,37]],[[24,37]],[[21,38],24],[[24,[40,[39]]],24],[[]],[[]],[[]],[21,[[32,[24,31]]]],[21,[[34,[22,31]]]],[21,[[34,[22,31]]]],[[[32,[24,31]]],21],[21,25],[21,[[6,[41,42]]]],[26,[[34,[22,31]]]],[24,18],[[[43,[[34,[22,31]]]]],[[6,[21,26]]]],[26,39],[[21,21],[[44,[28]]]],[[24,24],[[44,[28]]]],[45],[45],[24,[[23,[22]]]],[24,[[23,[22]]]],[[]],[[]],[24,21],[[]],[24,[[6,[29,46]]]],[[],41],[[],41],[24,[[30,[29]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[47,39]],[[48,39]],[[[23,[47]],39]],[[[23,[48]],39]],[[],49],[[],50],[[],51],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[49,52],[49,52],[50,52],[50,52],[51,52],[51,52],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[53,53],[49,49],[50,50],[51,51],[48,48],[[]],[[]],[[]],[[]],[[]],[54],[49,49],[50,50],[51,51],[[49,49],18],[[50,50],18],[[51,51],18],[47,[[23,[22]]]],[48,[[23,[22]]]],[47,[[23,[22]]]],[[49,49],49],[[50,50],50],[[51,51],51],[55,[[56,[2]]]],[[55,2],56],[[55,2,51],56],[[],49],[[],50],[[],51],[[53,53],18],[[49,49],18],[[50,50],18],[[51,51],18],[[],18],[[],18],[[],18],[[],18],[[49,57]],[[50,57]],[[51,57]],[[55,54],[[56,[2]]]],[55,[[56,[49]]]],[[55,49],56],[[53,4],58],[[53,4],58],[[49,4],58],[[49,4],58],[[49,4],58],[[49,4],58],[[49,4],58],[[50,4],58],[[50,4],58],[[50,4],58],[[50,4],58],[[50,4],58],[[51,4],58],[[51,4],58],[[51,4],58],[[51,4],58],[[51,4],58],[[47,4],[[6,[5]]]],[[48,4],[[6,[5]]]],[[]],[[]],[[]],[[]],[[]],[[]],[52,[[44,[49]]]],[52,[[44,[50]]]],[52,[[44,[51]]]],[52,49],[52,49],[52,50],[52,50],[52,51],[52,51],[52,49],[52,50],[52,51],[19,[[44,[53]]]],[57,49],[57,50],[57,51],[29,[[44,[49]]]],[29,[[44,[50]]]],[29,[[44,[51]]]],[3,53],[[53,37]],[[49,37]],[[50,37]],[[51,37]],[[49,49]],[[50,50]],[[51,51]],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49],18],[[50,50],18],[[51,51],18],[[]],[[]],[[]],[[]],[[]],[[]],[49],[50],[51],[[55,18],56],[55,[[56,[59]]]],[49,18],[50,18],[51,18],[49,18],[50,18],[51,18],[49,[[60,[49]]]],[50,[[60,[50]]]],[51,[[60,[51]]]],[49,[[61,[49]]]],[50,[[61,[50]]]],[51,[[61,[51]]]],[53,62],[[[23,[22]]],47],[[[23,[22]]],48],[49,49],[50,50],[51,51],[[55,[23,[22]],59],[[56,[39]]]],[[55,[23,[47]],59],[[56,[39]]]],[[55,[23,[47]],59,50],[[56,[39]]]],[45],[[55,[23,[22]],59],[[56,[39]]]],[[55,[23,[48]],59],[[56,[39]]]],[[55,[23,[48]],59,50],[[56,[39]]]],[53,3],[[55,[23,[22]]],[[56,[39]]]],[[55,[23,[47]]],[[56,[39]]]],[[49,49]],[[50,50]],[[51,51]],[63,56],[[49,49,18]],[[50,50,18]],[[51,51,18]],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[[49,49],49],[[50,50],50],[[51,51],51],[[]],[[]],[[]],[[]],[[]],[[],41],[[49,49]],[[50,50]],[[51,51]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[49,49],49],[[50,50],50],[[51,51],51],[[55,[23,[22]]],[[56,[39]]]],[[55,[23,[48]]],[[56,[39]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],64],[[[66,[65]]],64],[[[67,[65]]],64],[[[68,[65]]],64],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[69,69],[70,70],[[]],[[]],[[69,69],28],[[70,70],28],[[69,69],18],[[70,70],18],[[],18],[[],18],[[[66,[65]],4],58],[[[67,[65]],4],58],[[[68,[65,71]],4],58],[[69,4],58],[[70,4],58],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[70,22,22,39],69],[[69,37]],[[70,37]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[55,72],56],[[],[[66,[65]]]],[[],[[67,[65]]]],[[],[[68,[65]]]],[[22,22],69],[73,69],[[74,64],56],[[74,64],56],[[74,64],56],[[74,64],56],[[69,69],[[44,[28]]]],[[70,70],[[44,[28]]]],[69,73],[[22,22],69],[[22,22],69],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[22,22],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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],75],[[],76],[[],77],[[],78],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[75,79],[75,79],[76,79],[76,79],[77,79],[77,79],[78,79],[78,79],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[80,80],[75,75],[76,76],[77,77],[78,78],[81,81],[82,82],[83,83],[84,84],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75,75],[76,76],[77,77],[78,78],[[75,75],18],[[76,76],18],[[77,77],18],[[78,78],18],0,[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[],75],[[],76],[[],77],[[],78],[[75,75],18],[[76,76],18],[[77,77],18],[[78,78],18],[[82,82],18],[[83,83],18],[[84,84],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[75,57]],[[76,57]],[[77,57]],[[78,57]],[[80,4],58],[[75,4],58],[[75,4],58],[[75,4],58],[[75,4],58],[[75,4],58],[[76,4],58],[[76,4],58],[[76,4],58],[[76,4],58],[[76,4],58],[[77,4],58],[[77,4],58],[[77,4],58],[[77,4],58],[[77,4],58],[[78,4],58],[[78,4],58],[[78,4],58],[[78,4],58],[[78,4],58],[[81,4],58],[[82,4],58],[[83,4],58],[[84,4],58],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[79,[[44,[75]]]],[79,[[44,[76]]]],[79,[[44,[77]]]],[79,[[44,[78]]]],[79,75],[79,75],[79,76],[79,76],[79,77],[79,77],[79,78],[79,78],[79,75],[79,76],[79,77],[79,78],[57,75],[57,76],[57,77],[57,78],[29,[[44,[75]]]],[29,[[44,[76]]]],[29,[[44,[77]]]],[29,[[44,[78]]]],[[75,37]],[[76,37]],[[77,37]],[[78,37]],[[82,37]],[[83,37]],[[84,37]],[[81,85]],[[81,85]],0,[80,86],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75],18],[[76,76],18],[[77,77],18],[[78,78],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75],[76],[77],[78],[55,56],[55,56],[75,18],[76,18],[77,18],[78,18],[75,18],[76,18],[77,18],[78,18],[55,18],[75,[[60,[75]]]],[76,[[60,[76]]]],[77,[[60,[77]]]],[78,[[60,[78]]]],[75,[[61,[75]]]],[76,[[61,[76]]]],[77,[[61,[77]]]],[78,[[61,[78]]]],0,0,[80],[75,75],[76,76],[77,77],[78,78],0,[80,86],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75,18]],[[76,76,18]],[[77,77,18]],[[78,78,18]],[[80,86],56],[[80,86],56],[[80,86],56],0,0,[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[55,56],[[55,84],56],[[55,83],56],[55,[[56,[80]]]],[55,[[56,[0]]]],[55,[[56,[0]]]],[55,[[56,[87]]]],[55,56],[[55,82,80],56],0,[[55,87],56],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"BorrowedFd"],[3,"OwnedFd"],[15,"i32"],[3,"Formatter"],[3,"Error"],[4,"Result"],[3,"ChildStderr"],[3,"UnixListener"],[3,"UdpSocket"],[3,"ChildStdin"],[3,"TcpStream"],[3,"UnixDatagram"],[3,"UnixStream"],[3,"TcpListener"],[3,"ChildStdout"],[3,"File"],[3,"PidFd"],[15,"bool"],[3,"Error"],[3,"TypeId"],[3,"CString"],[15,"u8"],[15,"slice"],[3,"CStr"],[15,"i8"],[3,"NulError"],[3,"FromBytesWithNulError"],[4,"Ordering"],[15,"str"],[4,"Cow"],[3,"Global"],[3,"Box"],[3,"NonZeroU8"],[3,"Vec"],[3,"FromBytesUntilNulError"],[3,"FromVecWithNulError"],[8,"Hasher"],[3,"RangeFull"],[15,"usize"],[3,"RangeFrom"],[3,"String"],[3,"IntoStringError"],[8,"Into"],[4,"Option"],[3,"Demand"],[3,"Utf8Error"],[3,"IoSliceMut"],[3,"IoSlice"],[3,"FdFlags"],[3,"ReadWriteFlags"],[3,"DupFlags"],[6,"c_uint"],[3,"Errno"],[6,"RawFd"],[8,"AsFd"],[6,"Result"],[8,"IntoIterator"],[6,"Result"],[15,"u64"],[3,"Iter"],[3,"IterNames"],[4,"ErrorKind"],[8,"FnMut"],[4,"c_void"],[8,"CompileTimeOpcode"],[3,"NoArg"],[3,"Getter"],[3,"Setter"],[3,"Opcode"],[4,"Direction"],[8,"Debug"],[8,"Ioctl"],[6,"RawOpcode"],[6,"IoctlOutput"],[3,"InputModes"],[3,"OutputModes"],[3,"ControlModes"],[3,"LocalModes"],[6,"tcflag_t"],[3,"Termios"],[3,"SpecialCodes"],[4,"OptionalActions"],[4,"QueueSelector"],[4,"Action"],[3,"SpecialCodeIndex"],[15,"u32"],[6,"Winsize"],[8,"AsRawFd"],[8,"FromRawFd"],[8,"IntoRawFd"],[3,"BadOpcode"],[3,"ReadOpcode"],[3,"WriteOpcode"],[3,"ReadWriteOpcode"],[3,"NoneOpcode"]],"a":{"2big":[303],"acces":[164],"c_cc":[1032],"c_cflag":[870],"c_iflag":[965],"c_ispeed":[966,1029],"c_lflag":[1013],"c_line":[1012],"c_oflag":[1019],"c_ospeed":[1030],"cbaud":[1030,1031],"cbaudex":[1030,1031],"cfgetispeed":[966],"cfgetspeed":[966],"cfmakeraw":[1014],"cfsetispeed":[1029],"cfsetospeed":[1030],"cfsetspeed":[1031],"cibaud":[1029,1031],"cibaudex":[1029,1031],"errno":[199],"exta":[1114],"extb":[1123],"f_dupfd_cloexec":[395],"f_getfd":[396],"f_setfd":[397],"fionbio":[465],"fionread":[466],"noattr":[246],"tcflsh":[1048],"tcgetattr2":[1049],"tcgets":[1049],"tcgets2":[1049],"tciflush":[714],"tcioff":[722],"tcioflush":[721],"tcion":[723],"tcoflush":[741],"tcooff":[746],"tcoon":[747],"tcsadrain":[696],"tcsaflush":[709],"tcsanow":[737],"tcsbrk":[1053],"tcsetattr2":[1054],"tcsets":[1054],"tcsets2":[1054],"tcxonc":[1047],"tiocexcl":[993],"tiocgpgrp":[1050],"tiocgsid":[1051],"tiocgwinsz":[1052],"tiocnxcl":[994],"tiocspgrp":[1055],"tiocswinsz":[1056],"winsize":[785]}},\
+"rustix":{"doc":"rustix
provides efficient memory-safe and I/O-safe …","t":"OAAAAAIIDIIDGKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDSDSSDSSSSSSSSSSSSSDDSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDGSSSSSSSSSSSSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLFFFLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLFFFLFFFLFFLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFDIEDSIGDNDSSDQGNDNDDNDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLESSSSSSSSSSSSSSSSSSSDNSSSSSSSSSSSSNSSSSNSSSSSSNNNSSSSSSSDDSSSSNSSSNSSSSNNSEDSSSSEDDSSSSSSDSSSSSSSSSSSSSSSSSSSSGSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLFLLLLLLLLMMLLLLLMLLLLLLLLLLLLMALLLLLLLLLLLLFFFFFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","n":["cstr","fd","ffi","io","ioctl","termios","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_ptr","as_ref","as_ref","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","default","default","deref","description","description","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","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_string","into_raw","into_string","into_vec","is_empty","new","nul_position","partial_cmp","partial_cmp","provide","provide","to_bytes","to_bytes_with_nul","to_owned","to_owned","to_owned","to_owned","to_str","to_string","to_string","to_string_lossy","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_id","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","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","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","equivalent","equivalent","equivalent","equivalent","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","preadv","preadv2","provide","pwrite","pwritev","pwritev2","raw_os_error","read","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","Write","WriteOpcode","as_ptr","as_ptr","as_ptr","as_ptr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_components","hash","hash","into","into","into","into","into","into","into","into","into","into","ioctl","new","new","new","none","old","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_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","write","Action","BRKINT","BS0","BS1","BSDLY","CLOCAL","CMSPAR","CR0","CR1","CR2","CR3","CRDLY","CREAD","CRTSCTS","CS5","CS6","CS7","CS8","CSIZE","CSTOPB","ControlModes","Drain","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","EXTPROC","FF0","FF1","FFDLY","FLUSHO","Flush","HUPCL","ICANON","ICRNL","IEXTEN","IFlush","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INLCR","INPCK","IOFlush","IOff","IOn","ISIG","ISTRIP","IUCLC","IUTF8","IXANY","IXOFF","IXON","InputModes","LocalModes","NL0","NL1","NLDLY","NOFLSH","Now","OCRNL","OFDEL","OFILL","OFlush","OLCUC","ONLCR","ONLRET","ONOCR","OOff","OOn","OPOST","OptionalActions","OutputModes","PARENB","PARMRK","PARODD","PENDIN","QueueSelector","SpecialCodeIndex","SpecialCodes","TAB0","TAB1","TAB2","TAB3","TABDLY","TOSTOP","Termios","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","Winsize","XCASE","XTABS","all","all","all","all","bitand","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","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","complement","complement","complement","complement","contains","contains","contains","contains","control_modes","difference","difference","difference","difference","empty","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_name","hash","hash","hash","hash","hash","hash","hash","index","index_mut","input_modes","input_speed","insert","insert","insert","insert","intersection","intersection","intersection","intersection","intersects","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","ioctl_tiocexcl","ioctl_tiocnxcl","is_all","is_all","is_all","is_all","is_empty","is_empty","is_empty","is_empty","isatty","iter","iter","iter","iter","iter_names","iter_names","iter_names","iter_names","line_discipline","local_modes","make_raw","not","not","not","not","output_modes","output_speed","remove","remove","remove","remove","set","set","set","set","set_input_speed","set_output_speed","set_speed","special_codes","speed","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","symmetric_difference","tcdrain","tcflow","tcflush","tcgetattr","tcgetpgrp","tcgetsid","tcgetwinsize","tcsendbreak","tcsetattr","tcsetpgrp","tcsetwinsize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","union","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600"],"q":[[0,"rustix"],[6,"rustix::fd"],[59,"rustix::ffi"],[164,"rustix::io"],[543,"rustix::ioctl"],[675,"rustix::termios"],[1104,"rustix::termios::speed"]],"d":["A macro for CStr
literals.","Export the *Fd
types and traits that are used in rustix’…","Utilities related to FFI bindings.","I/O operations.","Unsafe ioctl
API.","Terminal I/O stream 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.","","","","","","","","","","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.","Creates a C string wrapper from a byte slice.","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>.","","","","","","","","","","","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
","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
","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 …","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.","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 ioctl
s.","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 ioctl
s where a pointer argument …","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.","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)
.","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 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 …","TC*
values for use with tcflow
.","BRKINT
","BS0
","BS1
","BSDLY
","CLOCAL
","CMSPAR
","CR0
","CR1
","CR2
","CR3
","CRDLY
","CREAD
","CRTSCTS
","CS5
","CS6
","CS7
","CS8
","CSIZE
","CSTOPB
","Flags controlling special terminal modes.","TCSADRAIN
—Make the change after all output has been …","ECHO
","ECHOCTL
","ECHOE
","ECHOK
","ECHOKE
","ECHONL
","ECHOPRT
","EXTPROC
","FF0
","FF1
","FFDLY
","FLUSHO
","TCSAFLUSH
—Discard any pending input and then make the …","HUPCL
","ICANON
—A flag for the c_lflag
field of Termios
indicating","ICRNL
","IEXTEN
","TCIFLUSH
—Flush data received but not read.","IGNBRK
","IGNCR
","IGNPAR
","IMAXBEL
","INLCR
","INPCK
","TCIOFLUSH
—IFlush
and OFlush
combined.","TCIOFF
—Transmits a STOP byte.","TCION
—Transmits a START byte.","ISIG
","ISTRIP
","IUCLC
","IUTF8
","IXANY
","IXOFF
","IXON
","Flags controlling terminal input.","Flags controlling “local” terminal modes.","NL0
","NL1
","NLDLY
","NOFLSH
","TCSANOW
—Make the change immediately.","OCRNL
","OFDEL
","OFILL
","TCOFLUSH
—Flush data written but not transmitted.","OLCUC
","ONLCR
","ONLRET
","ONOCR
","TCOOFF
—Suspend output.","TCOON
—Restart suspended output.","OPOST
","TCSA*
values for use with tcsetattr
.","Flags controlling terminal output.","PARENB
","PARMRK
","PARODD
","PENDIN
","TC*
values for use with tcflush
.","Indices for use with Termios::special_codes
.","An array indexed by SpecialCodeIndex
indicating the …","TAB0
","TAB1
","TAB2
","TAB3
","TABDLY
","TOSTOP
","struct termios
for use with tcgetattr
and tcsetattr
.","VDISCARD
","VEOF
","VEOL
","VEOL2
","VERASE
","VINTR
","VKILL
","VLNEXT
","VMIN
","VQUIT
","VREPRINT
","VSTART
","VSTOP
","VSUSP
","VSWTC
","VT0
","VT1
","VTDLY
","VTIME
","VWERASE
","struct winsize
for use with tcgetwinsize
.","XCASE
","XTABS
","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","Get a flags value with all known bits set.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise or (|
) of the bits in two 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.","","The bitwise exclusive-or (^
) of the bits in 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 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 …","Low-level configuration flags.","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","Get a flags value with all bits unset.","","","","","","","","","","","","","","","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value.","Convert from a bits value exactly.","","","Convert from a bits value exactly.","","Convert from a bits value exactly.","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|
) of the bits in each flags value.","The bitwise or (|
) of the bits in each flags value.","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 …","","","","","","","","","","How is input interpreted?","Return the input communication speed.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Whether any set bits in a source flags value are also set …","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","ioctl(fd, TIOCEXCL)
—Enables exclusive mode on a terminal.","ioctl(fd, TIOCNXCL)
—Disables exclusive mode on a …","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.","isatty(fd)
—Tests whether a file descriptor refers to a …","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.","Line discipline.","High-level configuration flags.","cfmakeraw(self)
—Set a Termios
value to the settings for …","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, …","How is output translated?","Return the output communication speed.","The intersection of 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 …","Set the input communication speed.","Set the output communication speed.","Set the input and output communication speeds.","How are various special control codes handled?","Speeds for use with Termios::set_input_speed
and …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","tcdrain(fd, duration)
—Wait until all pending output has …","tcflow(fd, action)
—Suspend or resume transmission or …","tcflush(fd, queue_selector)
—Wait until all pending …","tcgetattr(fd)
—Get terminal attributes.","tcgetpgrp(fd)
—Get the terminal foreground process group.","tcgetsid(fd)
—Return the session ID of the current …","tcgetwinsize(fd)
—Get the current terminal window size.","tcsendbreak(fd, 0)
—Transmit zero-valued bits.","tcsetattr(fd)
—Set terminal attributes.","tcsetpgrp(fd, pid)
—Set the terminal foreground process …","tcsetwinsize(fd)
—Set the current terminal window size.","","","","","","","","","","The bitwise exclusive-or (^
) of the bits in 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.","B0
","B1000000
","B110
","B115200
","B1152000
","B1200
","B134
","B150
","B1500000
","B1800
","B19200
","B200
","B2000000
","B230400
","B2400
","B2500000
","B300
","B3000000
","B3500000
","B38400
","B4000000
","B460800
","B4800
","B50
","B500000
","B57600
","B576000
","B600
","B75
","B921600
","B9600
"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,55,2,1,88,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,89,2,2,1,90,2,2,1,1,2,1,2,1,2,1,2,1,0,0,0,0,21,21,21,24,21,24,21,21,26,24,27,21,26,24,27,0,21,26,27,21,26,24,27,21,24,21,24,21,26,27,21,21,26,24,27,21,26,24,27,21,26,26,24,27,27,21,21,21,21,21,26,27,24,24,24,24,21,21,21,21,21,24,21,24,21,26,27,21,21,21,24,21,21,26,24,21,26,21,24,26,27,24,24,21,26,24,27,24,26,27,24,21,26,27,21,26,27,21,26,24,27,53,53,53,53,53,53,53,50,53,53,53,53,53,53,53,53,53,53,53,53,49,51,53,53,53,53,53,53,53,53,53,53,50,0,53,0,53,53,0,50,53,53,53,53,53,53,53,53,53,53,53,53,0,0,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,50,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,0,0,53,53,53,53,53,53,53,50,53,53,53,53,53,53,53,53,53,53,53,47,48,47,48,49,50,51,49,50,51,49,50,51,49,50,51,49,50,51,49,49,50,50,51,51,49,50,51,49,50,51,53,49,50,51,47,48,53,49,50,51,47,48,53,49,50,51,48,53,49,50,51,48,0,49,50,51,49,50,51,47,48,47,49,50,51,0,0,0,49,50,51,53,49,50,51,53,49,50,51,49,50,51,0,0,0,53,53,49,49,49,49,49,50,50,50,50,50,51,51,51,51,51,47,48,53,49,50,51,47,48,49,50,51,49,49,50,50,51,51,49,50,51,53,49,50,51,49,50,51,53,53,49,50,51,49,50,51,49,50,51,49,50,51,53,49,50,51,47,48,49,50,51,0,0,49,50,51,49,50,51,49,50,51,49,50,51,53,47,48,49,50,51,0,0,0,53,0,0,0,53,0,0,49,50,51,0,49,50,51,49,50,51,49,50,51,49,50,51,53,49,50,51,48,53,49,50,51,53,49,50,51,47,48,53,49,50,51,47,48,53,49,50,51,47,48,49,50,51,0,0,0,0,0,0,72,0,0,0,70,0,65,72,0,72,0,70,0,70,0,0,70,0,72,66,67,68,66,67,68,91,92,93,94,95,69,70,66,67,68,91,92,93,94,95,69,70,69,70,69,70,69,70,69,70,69,70,66,67,68,69,70,66,67,68,91,92,93,94,95,69,70,69,69,70,66,67,68,91,92,93,94,95,69,70,0,66,67,68,69,69,72,66,67,68,69,70,69,69,69,69,70,66,67,68,91,92,93,94,95,69,70,66,67,68,91,92,93,94,95,69,70,66,67,68,91,92,93,94,95,69,70,69,0,75,76,76,76,77,77,76,76,76,76,76,77,77,77,77,77,77,77,77,0,82,78,78,78,78,78,78,78,78,76,76,76,78,82,77,78,75,78,83,75,75,75,75,75,75,83,84,84,78,75,75,75,75,75,75,0,0,76,76,76,78,82,76,76,76,83,76,76,76,76,84,84,76,0,0,77,75,77,78,0,0,0,76,76,76,76,76,78,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,76,76,76,85,85,0,78,76,75,76,77,78,75,76,77,78,75,76,77,78,75,76,77,78,75,76,77,78,75,75,76,76,77,77,78,78,75,76,77,78,75,76,77,78,85,80,75,76,77,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,80,75,76,77,78,81,82,83,84,80,75,76,77,78,81,82,83,84,75,76,77,78,75,76,77,78,80,75,76,77,78,75,76,77,78,75,76,77,78,82,83,84,75,76,77,78,82,83,84,75,76,77,78,80,75,75,75,75,75,76,76,76,76,76,77,77,77,77,77,78,78,78,78,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,75,76,77,78,75,75,76,76,77,77,78,78,75,76,77,78,75,76,77,78,75,76,77,78,75,76,77,78,82,83,84,81,81,80,80,75,76,77,78,75,76,77,78,75,76,77,78,85,80,75,76,77,78,81,82,83,84,75,76,77,78,0,0,75,76,77,78,75,76,77,78,0,75,76,77,78,75,76,77,78,80,80,80,75,76,77,78,80,80,75,76,77,78,75,76,77,78,80,80,80,80,0,75,76,77,78,75,76,77,78,75,76,77,78,0,0,0,0,0,0,0,0,0,0,0,80,75,76,77,78,81,82,83,84,75,76,77,78,85,80,75,76,77,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,85,80,75,76,77,78,81,82,83,84,75,76,77,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[2,1],[1,1],[[],3],[2,3],[1,3],[[]],[[]],[[]],[[]],[3,1],[1,1],[[]],[2],[[2,4],[[6,[5]]]],[[1,4],[[6,[5]]]],[7,2],[8,2],[9,2],[10,2],[11,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[[]],[[]],[3],[3,2],[[]],[[]],[[],3],[2,3],[2,18],[1,18],[[]],[2,[[6,[2,19]]]],[1,[[6,[2,19]]]],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],0,0,0,0,[21,[[23,[22]]]],[21,[[23,[22]]]],[21,24],[24,25],[21,24],[24,24],[[]],[21,24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[21,21],[26,26],[27,27],[[]],[[]],[[24,21]],[[]],[[21,21],28],[[24,24],28],[[],21],[[],24],[21,24],[26,29],[27,29],[21],[[21,21],18],[[26,26],18],[[24,24],18],[[27,27],18],[[],18],[[],18],[[],18],[[],18],[[21,4],[[6,[5]]]],[[26,4],[[6,[5]]]],[[26,4],[[6,[5]]]],[[24,4],[[6,[5]]]],[[27,4],[[6,[5]]]],[[27,4],[[6,[5]]]],[[]],[24,21],[[[31,[24,30]]],21],[[[32,[24]]],21],[[[34,[33,30]]],21],[[]],[[]],[[[23,[22]]],[[6,[24,35]]]],[[[23,[22]]],[[6,[24,27]]]],[[[23,[22]]],24],[25,24],[25,21],[[[34,[22,30]]],21],[[[34,[22,30]]],[[6,[21,36]]]],[[[34,[22,30]]],21],[[21,37]],[[24,37]],[[21,38],24],[[24,[40,[39]]],24],[[]],[[]],[[]],[21,[[31,[24,30]]]],[21,[[34,[22,30]]]],[21,[[34,[22,30]]]],[[[31,[24,30]]],21],[21,25],[21,[[6,[41,42]]]],[26,[[34,[22,30]]]],[24,18],[[[43,[[34,[22,30]]]]],[[6,[21,26]]]],[26,39],[[21,21],[[44,[28]]]],[[24,24],[[44,[28]]]],[45],[45],[24,[[23,[22]]]],[24,[[23,[22]]]],[[]],[[]],[24,21],[[]],[24,[[6,[29,46]]]],[[],41],[[],41],[24,[[32,[29]]]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[47,39]],[[48,39]],[[[23,[47]],39]],[[[23,[48]],39]],[[],49],[[],50],[[],51],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[49,52],[49,52],[50,52],[50,52],[51,52],[51,52],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[53,53],[49,49],[50,50],[51,51],[48,48],[[]],[[]],[[]],[[]],[[]],[54],[49,49],[50,50],[51,51],[[49,49],18],[[50,50],18],[[51,51],18],[47,[[23,[22]]]],[48,[[23,[22]]]],[47,[[23,[22]]]],[[49,49],49],[[50,50],50],[[51,51],51],[55,[[56,[2]]]],[[55,2],56],[[55,2,51],56],[[],49],[[],50],[[],51],[[53,53],18],[[49,49],18],[[50,50],18],[[51,51],18],[[],18],[[],18],[[],18],[[],18],[[49,57]],[[50,57]],[[51,57]],[[55,54],[[56,[2]]]],[55,[[56,[49]]]],[[55,49],56],[[53,4],58],[[53,4],58],[[49,4],58],[[49,4],58],[[49,4],58],[[49,4],58],[[49,4],58],[[50,4],58],[[50,4],58],[[50,4],58],[[50,4],58],[[50,4],58],[[51,4],58],[[51,4],58],[[51,4],58],[[51,4],58],[[51,4],58],[[47,4],[[6,[5]]]],[[48,4],[[6,[5]]]],[[]],[[]],[[]],[[]],[[]],[[]],[52,[[44,[49]]]],[52,[[44,[50]]]],[52,[[44,[51]]]],[52,49],[52,49],[52,50],[52,50],[52,51],[52,51],[52,49],[52,50],[52,51],[19,[[44,[53]]]],[57,49],[57,50],[57,51],[29,[[44,[49]]]],[29,[[44,[50]]]],[29,[[44,[51]]]],[3,53],[[53,37]],[[49,37]],[[50,37]],[[51,37]],[[49,49]],[[50,50]],[[51,51]],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49],18],[[50,50],18],[[51,51],18],[[]],[[]],[[]],[[]],[[]],[[]],[49],[50],[51],[[55,18],56],[55,[[56,[59]]]],[49,18],[50,18],[51,18],[49,18],[50,18],[51,18],[49,[[60,[49]]]],[50,[[60,[50]]]],[51,[[60,[51]]]],[49,[[61,[49]]]],[50,[[61,[50]]]],[51,[[61,[51]]]],[53,62],[[[23,[22]]],47],[[[23,[22]]],48],[49,49],[50,50],[51,51],[[55,[23,[22]],59],[[56,[39]]]],[[55,[23,[47]],59],[[56,[39]]]],[[55,[23,[47]],59,50],[[56,[39]]]],[45],[[55,[23,[22]],59],[[56,[39]]]],[[55,[23,[48]],59],[[56,[39]]]],[[55,[23,[48]],59,50],[[56,[39]]]],[53,3],[[55,[23,[22]]],[[56,[39]]]],[[55,[23,[47]]],[[56,[39]]]],[[49,49]],[[50,50]],[[51,51]],[63,56],[[49,49,18]],[[50,50,18]],[[51,51,18]],[[49,49],49],[[50,50],50],[[51,51],51],[[49,49]],[[50,50]],[[51,51]],[[49,49],49],[[50,50],50],[[51,51],51],[[]],[[]],[[]],[[]],[[]],[[],41],[[49,49]],[[50,50]],[[51,51]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[49,49],49],[[50,50],50],[[51,51],51],[[55,[23,[22]]],[[56,[39]]]],[[55,[23,[48]]],[[56,[39]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],64],[[[66,[65]]],64],[[[67,[65]]],64],[[[68,[65]]],64],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[69,69],[70,70],[[]],[[]],[[69,69],28],[[70,70],28],[[69,69],18],[[70,70],18],[[],18],[[],18],[[[66,[65]],4],58],[[[67,[65]],4],58],[[[68,[65,71]],4],58],[[69,4],58],[[70,4],58],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[70,22,22,39],69],[[69,37]],[[70,37]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[55,72],56],[[],[[66,[65]]]],[[],[[67,[65]]]],[[],[[68,[65]]]],[[22,22],69],[73,69],[[74,64],56],[[74,64],56],[[74,64],56],[[74,64],56],[[69,69],[[44,[28]]]],[[70,70],[[44,[28]]]],[69,73],[[22,22],69],[[22,22],69],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[22,22],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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],75],[[],76],[[],77],[[],78],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[75,79],[75,79],[76,79],[76,79],[77,79],[77,79],[78,79],[78,79],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[80,80],[75,75],[76,76],[77,77],[78,78],[81,81],[82,82],[83,83],[84,84],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75,75],[76,76],[77,77],[78,78],[[75,75],18],[[76,76],18],[[77,77],18],[[78,78],18],0,[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[],75],[[],76],[[],77],[[],78],[[75,75],18],[[76,76],18],[[77,77],18],[[78,78],18],[[82,82],18],[[83,83],18],[[84,84],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[75,57]],[[76,57]],[[77,57]],[[78,57]],[[80,4],58],[[75,4],58],[[75,4],58],[[75,4],58],[[75,4],58],[[75,4],58],[[76,4],58],[[76,4],58],[[76,4],58],[[76,4],58],[[76,4],58],[[77,4],58],[[77,4],58],[[77,4],58],[[77,4],58],[[77,4],58],[[78,4],58],[[78,4],58],[[78,4],58],[[78,4],58],[[78,4],58],[[81,4],58],[[82,4],58],[[83,4],58],[[84,4],58],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[79,[[44,[75]]]],[79,[[44,[76]]]],[79,[[44,[77]]]],[79,[[44,[78]]]],[79,75],[79,75],[79,76],[79,76],[79,77],[79,77],[79,78],[79,78],[79,75],[79,76],[79,77],[79,78],[57,75],[57,76],[57,77],[57,78],[29,[[44,[75]]]],[29,[[44,[76]]]],[29,[[44,[77]]]],[29,[[44,[78]]]],[[75,37]],[[76,37]],[[77,37]],[[78,37]],[[82,37]],[[83,37]],[[84,37]],[[81,85]],[[81,85]],0,[80,86],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75],18],[[76,76],18],[[77,77],18],[[78,78],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75],[76],[77],[78],[55,56],[55,56],[75,18],[76,18],[77,18],[78,18],[75,18],[76,18],[77,18],[78,18],[55,18],[75,[[60,[75]]]],[76,[[60,[76]]]],[77,[[60,[77]]]],[78,[[60,[78]]]],[75,[[61,[75]]]],[76,[[61,[76]]]],[77,[[61,[77]]]],[78,[[61,[78]]]],0,0,[80],[75,75],[76,76],[77,77],[78,78],0,[80,86],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75,18]],[[76,76,18]],[[77,77,18]],[[78,78,18]],[[80,86],56],[[80,86],56],[[80,86],56],0,0,[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],[55,56],[[55,84],56],[[55,83],56],[55,[[56,[80]]]],[55,[[56,[0]]]],[55,[[56,[0]]]],[55,[[56,[87]]]],[55,56],[[55,82,80],56],0,[[55,87],56],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[75,75]],[[76,76]],[[77,77]],[[78,78]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[75,75],75],[[76,76],76],[[77,77],77],[[78,78],78],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"BorrowedFd"],[3,"OwnedFd"],[15,"i32"],[3,"Formatter"],[3,"Error"],[4,"Result"],[3,"File"],[3,"UnixDatagram"],[3,"UdpSocket"],[3,"ChildStdin"],[3,"ChildStderr"],[3,"PidFd"],[3,"ChildStdout"],[3,"TcpListener"],[3,"UnixStream"],[3,"TcpStream"],[3,"UnixListener"],[15,"bool"],[3,"Error"],[3,"TypeId"],[3,"CString"],[15,"u8"],[15,"slice"],[3,"CStr"],[15,"i8"],[3,"NulError"],[3,"FromBytesWithNulError"],[4,"Ordering"],[15,"str"],[3,"Global"],[3,"Box"],[4,"Cow"],[3,"NonZeroU8"],[3,"Vec"],[3,"FromBytesUntilNulError"],[3,"FromVecWithNulError"],[8,"Hasher"],[3,"RangeFull"],[15,"usize"],[3,"RangeFrom"],[3,"String"],[3,"IntoStringError"],[8,"Into"],[4,"Option"],[3,"Demand"],[3,"Utf8Error"],[3,"IoSliceMut"],[3,"IoSlice"],[3,"FdFlags"],[3,"ReadWriteFlags"],[3,"DupFlags"],[6,"c_uint"],[3,"Errno"],[6,"RawFd"],[8,"AsFd"],[6,"Result"],[8,"IntoIterator"],[6,"Result"],[15,"u64"],[3,"Iter"],[3,"IterNames"],[4,"ErrorKind"],[8,"FnMut"],[4,"c_void"],[8,"CompileTimeOpcode"],[3,"NoArg"],[3,"Getter"],[3,"Setter"],[3,"Opcode"],[4,"Direction"],[8,"Debug"],[8,"Ioctl"],[6,"RawOpcode"],[6,"IoctlOutput"],[3,"InputModes"],[3,"OutputModes"],[3,"ControlModes"],[3,"LocalModes"],[6,"tcflag_t"],[3,"Termios"],[3,"SpecialCodes"],[4,"OptionalActions"],[4,"QueueSelector"],[4,"Action"],[3,"SpecialCodeIndex"],[15,"u32"],[6,"Winsize"],[8,"AsRawFd"],[8,"FromRawFd"],[8,"IntoRawFd"],[3,"BadOpcode"],[3,"ReadOpcode"],[3,"WriteOpcode"],[3,"ReadWriteOpcode"],[3,"NoneOpcode"]],"a":{"2big":[303],"acces":[164],"c_cc":[1032],"c_cflag":[870],"c_iflag":[965],"c_ispeed":[966,1029],"c_lflag":[1013],"c_line":[1012],"c_oflag":[1019],"c_ospeed":[1030],"cbaud":[1030,1031],"cbaudex":[1030,1031],"cfgetispeed":[966],"cfgetspeed":[966],"cfmakeraw":[1014],"cfsetispeed":[1029],"cfsetospeed":[1030],"cfsetspeed":[1031],"cibaud":[1029,1031],"cibaudex":[1029,1031],"errno":[199],"exta":[1114],"extb":[1123],"f_dupfd_cloexec":[395],"f_getfd":[396],"f_setfd":[397],"fionbio":[465],"fionread":[466],"noattr":[246],"tcflsh":[1048],"tcgetattr2":[1049],"tcgets":[1049],"tcgets2":[1049],"tciflush":[714],"tcioff":[722],"tcioflush":[721],"tcion":[723],"tcoflush":[741],"tcooff":[746],"tcoon":[747],"tcsadrain":[696],"tcsaflush":[709],"tcsanow":[737],"tcsbrk":[1053],"tcsetattr2":[1054],"tcsets":[1054],"tcsets2":[1054],"tcxonc":[1047],"tiocexcl":[993],"tiocgpgrp":[1050],"tiocgsid":[1051],"tiocgwinsz":[1052],"tiocnxcl":[994],"tiocspgrp":[1055],"tiocswinsz":[1056],"winsize":[785]}},\
"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"]],"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,1],[[],1],[[1,2],3],[[1,2],3],[[]],[[]],[[],1],0,[[],4],[[],4],[[],5],[[6,7],8],[[9,7],8]],"c":[],"p":[[3,"Buffer"],[8,"Float"],[15,"str"],[4,"Result"],[3,"TypeId"],[15,"f32"],[15,"u8"],[15,"usize"],[15,"f64"]]},\
"same_file":{"doc":"This crate provides a safe and simple cross platform way …","t":"DLLLLLLLLLLLLLLLLFLLLLLL","n":["Handle","as_file","as_file_mut","as_raw_fd","borrow","borrow_mut","dev","eq","equivalent","fmt","from","from_file","from_path","hash","ino","into","into_raw_fd","is_same_file","stderr","stdin","stdout","try_from","try_into","type_id"],"q":[[0,"same_file"]],"d":["A handle to a file that can be tested for equality with …","Return a reference to the underlying file.","Return a mutable reference to the underlying file.","","","","Return the underlying device number of this handle.","","","","Returns the argument unchanged.","Construct a handle from a file.","Construct a handle from a path.","","Return the underlying inode number of this handle.","Calls U::from(self)
.","","Returns true if the two file paths may correspond to the …","Construct a handle from stderr.","Construct a handle from stdin.","Construct a handle from stdout.","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1],"f":[0,[1,2],[1,2],[1,3],[[]],[[]],[1,4],[[1,1],5],[[],5],[[1,6],7],[[]],[2,[[8,[1]]]],[[[10,[9]]],[[8,[1]]]],[[1,11]],[1,4],[[]],[1,3],[[[10,[9]],[10,[9]]],[[8,[5]]]],[[],[[8,[1]]]],[[],[[8,[1]]]],[[],[[8,[1]]]],[[],12],[[],12],[[],13]],"c":[],"p":[[3,"Handle"],[3,"File"],[6,"RawFd"],[15,"u64"],[15,"bool"],[3,"Formatter"],[6,"Result"],[6,"Result"],[3,"Path"],[8,"AsRef"],[8,"Hasher"],[4,"Result"],[3,"TypeId"]]},\
"scopeguard":{"doc":"A scope guard will run a given closure when it goes out of …","t":"EDILLLLOLLLLLLLFLLLKLLLLLLLL","n":["Always","ScopeGuard","Strategy","borrow","borrow","borrow_mut","borrow_mut","defer","deref","deref_mut","drop","fmt","fmt","from","from","guard","into","into","into_inner","should_run","should_run","try_from","try_from","try_into","try_into","type_id","type_id","with_strategy"],"q":[[0,"scopeguard"]],"d":["Always run on scope exit.","ScopeGuard
is a scope guard that may own a protected value.","Controls in which cases the associated code should be run","","","","","Macro to create a ScopeGuard
(always run).","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ScopeGuard
owning v
and with deferred closure …","Calls U::from(self)
.","Calls U::from(self)
.","“Defuse” the guard and extract the value without …","Return true
if the guard’s associated code should run …","","","","","","","","Create a ScopeGuard
that owns v
(accessible through deref) …"],"i":[0,0,0,3,7,3,7,0,3,3,3,3,7,3,7,0,3,7,3,2,7,3,7,3,7,3,7,3],"f":[0,0,0,[[]],[[]],[[]],[[]],0,[[[3,[1,2]]]],[[[3,[1,2]]]],[[[3,[1,2]]]],[[[3,[4,1,2]],5],6],[[7,5],6],[[]],[[]],[1,[[3,[1,7]]]],[[]],[[]],[[[3,[1,2]]]],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[1,[[3,[1,2]]]]],"c":[],"p":[[8,"FnOnce"],[8,"Strategy"],[3,"ScopeGuard"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[4,"Always"],[15,"bool"],[4,"Result"],[3,"TypeId"]]},\
"serde":{"doc":"Serde","t":"IYIQQQIYQQQQQQQILLLAKKKKKKKKKLKKKKKKKKKKKKKKKLKKKKKKOLLAKKKKKKLKKKKKKKKKKKKKKKKLKKKKKKKNNNIIIIQNIIQQQQQINDININNNNNINCNNNENNNQQQIILLLLLLLLKLKKLKKKKKKKKLKKKKKKKKKKKKKKKLKKKKKKLLLKLKLLLLLLLLLKLLLLLLKLKLLLKLKLLKLLLLLLLKLLKLLALKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIQQQQQQQQDQQQQQQQQIIQIQIQIQIQIQIQICLLLLLKKKKKKKKLLLLLLLLLLKKKKKKLLLKKKKKKLLLLLKKKKKLKKKKKKKKKKKKLKKKKKKKKLLLLLL","n":["Deserialize","Deserialize","Deserializer","Error","Error","Ok","Serialize","Serialize","SerializeMap","SerializeSeq","SerializeStruct","SerializeStructVariant","SerializeTuple","SerializeTupleStruct","SerializeTupleVariant","Serializer","collect_map","collect_seq","collect_str","de","deserialize","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i128","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u128","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","forward_to_deserialize_any","is_human_readable","is_human_readable","ser","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","Bool","Bytes","Char","Deserialize","DeserializeOwned","DeserializeSeed","Deserializer","Deserializer","Enum","EnumAccess","Error","Error","Error","Error","Error","Error","Expected","Float","IgnoredAny","IntoDeserializer","Map","MapAccess","NewtypeStruct","NewtypeVariant","Option","Other","Seq","SeqAccess","Signed","StdError","Str","StructVariant","TupleVariant","Unexpected","Unit","UnitVariant","Unsigned","Value","Value","Variant","VariantAccess","Visitor","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","custom","default","deserialize","deserialize","deserialize","deserialize_any","deserialize_bool","deserialize_byte_buf","deserialize_bytes","deserialize_char","deserialize_enum","deserialize_f32","deserialize_f64","deserialize_i128","deserialize_i16","deserialize_i32","deserialize_i64","deserialize_i8","deserialize_identifier","deserialize_ignored_any","deserialize_map","deserialize_newtype_struct","deserialize_option","deserialize_seq","deserialize_str","deserialize_string","deserialize_struct","deserialize_tuple","deserialize_tuple_struct","deserialize_u128","deserialize_u16","deserialize_u32","deserialize_u64","deserialize_u8","deserialize_unit","deserialize_unit_struct","duplicate_field","eq","eq","expecting","expecting","fmt","fmt","fmt","fmt","fmt","fmt","from","from","into","into","into_deserializer","invalid_length","invalid_type","invalid_value","is_human_readable","missing_field","newtype_variant","newtype_variant_seed","next_element","next_element_seed","next_entry","next_entry_seed","next_key","next_key_seed","next_value","next_value_seed","size_hint","size_hint","struct_variant","to_owned","to_owned","to_string","try_from","try_from","try_into","try_into","tuple_variant","type_id","type_id","unit_variant","unknown_field","unknown_variant","value","variant","variant_seed","visit_bool","visit_bool","visit_borrowed_bytes","visit_borrowed_str","visit_byte_buf","visit_bytes","visit_bytes","visit_char","visit_enum","visit_enum","visit_f32","visit_f64","visit_f64","visit_i128","visit_i128","visit_i16","visit_i32","visit_i64","visit_i64","visit_i8","visit_map","visit_map","visit_newtype_struct","visit_newtype_struct","visit_none","visit_none","visit_seq","visit_seq","visit_some","visit_some","visit_str","visit_str","visit_string","visit_u128","visit_u128","visit_u16","visit_u32","visit_u64","visit_u64","visit_u8","visit_unit","visit_unit","BoolDeserializer","BorrowedBytesDeserializer","BorrowedStrDeserializer","BytesDeserializer","CharDeserializer","CowStrDeserializer","EnumAccessDeserializer","Error","F32Deserializer","F64Deserializer","I128Deserializer","I16Deserializer","I32Deserializer","I64Deserializer","I8Deserializer","IsizeDeserializer","MapAccessDeserializer","MapDeserializer","SeqAccessDeserializer","SeqDeserializer","StrDeserializer","StringDeserializer","U128Deserializer","U16Deserializer","U32Deserializer","U64Deserializer","U8Deserializer","UnitDeserializer","UsizeDeserializer","borrow","borrow","borrow","borrow","borrow","borrow","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","clone","clone","clone","clone","clone","clone","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","custom","custom","description","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","end","end","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","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","next_element_seed","next_element_seed","next_entry_seed","next_key_seed","next_value_seed","provide","size_hint","size_hint","size_hint","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_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_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","variant_seed","variant_seed","variant_seed","variant_seed","variant_seed","variant_seed","Error","Error","Error","Error","Error","Error","Error","Error","Error","Impossible","Ok","Ok","Ok","Ok","Ok","Ok","Ok","Ok","Serialize","SerializeMap","SerializeMap","SerializeSeq","SerializeSeq","SerializeStruct","SerializeStruct","SerializeStructVariant","SerializeStructVariant","SerializeTuple","SerializeTuple","SerializeTupleStruct","SerializeTupleStruct","SerializeTupleVariant","SerializeTupleVariant","Serializer","StdError","borrow","borrow_mut","collect_map","collect_seq","collect_str","custom","end","end","end","end","end","end","end","end","end","end","end","end","end","end","from","into","is_human_readable","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_element","serialize_element","serialize_element","serialize_element","serialize_entry","serialize_f32","serialize_f64","serialize_field","serialize_field","serialize_field","serialize_field","serialize_field","serialize_field","serialize_field","serialize_field","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_key","serialize_key","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","serialize_value","serialize_value","skip_field","skip_field","try_from","try_into","type_id"],"q":[[0,"serde"],[87,"serde::de"],[265,"serde::de::value"],[1532,"serde::ser"]],"d":["A data structure that can be deserialized from any data …","Derive macro available if serde is built with …","A data format that can deserialize any data structure …","The error type that can be returned if some error occurs …","The error type when some error occurs during serialization.","The output type produced by this Serializer
during …","A data structure that can be serialized into any data …","Derive macro available if serde is built with …","Type returned from serialize_map
for serializing the …","Type returned from serialize_seq
for serializing the …","Type returned from serialize_struct
for serializing the …","Type returned from serialize_struct_variant
for …","Type returned from serialize_tuple
for serializing the …","Type returned from serialize_tuple_struct
for serializing …","Type returned from serialize_tuple_variant
for serializing …","A data format that can serialize any data structure …","Collect an iterator as a map.","Collect an iterator as a sequence.","Serialize a string produced by an implementation of Display
…","Generic data structure deserialization framework.","Deserialize this value from the given Serde deserializer.","Require the Deserializer
to figure out how to drive the …","Hint that the Deserialize
type is expecting a bool
value.","Hint that the Deserialize
type is expecting a byte array …","Hint that the Deserialize
type is expecting a byte array …","Hint that the Deserialize
type is expecting a char
value.","Hint that the Deserialize
type is expecting an enum value …","Hint that the Deserialize
type is expecting a f32
value.","Hint that the Deserialize
type is expecting a f64
value.","Hint that the Deserialize
type is expecting an i128
value.","Hint that the Deserialize
type is expecting an i16
value.","Hint that the Deserialize
type is expecting an i32
value.","Hint that the Deserialize
type is expecting an i64
value.","Hint that the Deserialize
type is expecting an i8
value.","Hint that the Deserialize
type is expecting the name of a …","Hint that the Deserialize
type needs to deserialize a …","Hint that the Deserialize
type is expecting a map of …","Hint that the Deserialize
type is expecting a newtype …","Hint that the Deserialize
type is expecting an optional …","Hint that the Deserialize
type is expecting a sequence of …","Hint that the Deserialize
type is expecting a string value …","Hint that the Deserialize
type is expecting a string value …","Hint that the Deserialize
type is expecting a struct with …","Hint that the Deserialize
type is expecting a sequence of …","Hint that the Deserialize
type is expecting a tuple struct …","Hint that the Deserialize
type is expecting an u128
value.","Hint that the Deserialize
type is expecting a u16
value.","Hint that the Deserialize
type is expecting a u32
value.","Hint that the Deserialize
type is expecting a u64
value.","Hint that the Deserialize
type is expecting a u8
value.","Hint that the Deserialize
type is expecting a unit value.","Hint that the Deserialize
type is expecting a unit struct …","Helper macro when implementing the Deserializer
part of a …","Determine whether Deserialize
implementations should …","Determine whether Serialize
implementations should …","Generic data structure serialization framework.","Serialize this value into the given Serde serializer.","Serialize a bool
value.","Serialize a chunk of raw byte data.","Serialize a character.","Serialize an f32
value.","Serialize an f64
value.","Serialize an i128
value.","Serialize an i16
value.","Serialize an i32
value.","Serialize an i64
value.","Serialize an i8
value.","Begin to serialize a map. This call must be followed by …","Serialize a newtype struct like struct Millimeters(u8)
.","Serialize a newtype variant like E::N
in enum E { N(u8) }
.","Serialize a None
value.","Begin to serialize a variably sized sequence. This call …","Serialize a Some(T)
value.","Serialize a &str
.","Begin to serialize a struct like …","Begin to serialize a struct variant like E::S
in …","Begin to serialize a statically sized sequence whose …","Begin to serialize a tuple struct like …","Begin to serialize a tuple variant like E::T
in …","Serialize a u128
value.","Serialize a u16
value.","Serialize a u32
value.","Serialize a u64
value.","Serialize a u8
value.","Serialize a ()
value.","Serialize a unit struct like struct Unit
or PhantomData<T>
.","Serialize a unit variant like E::A
in enum E { A, B }
.","The input contained a boolean value that was not expected.","The input contained a &[u8]
or Vec<u8>
that was not …","The input contained a char
that was not expected.","A data structure that can be deserialized from any data …","A data structure that can be deserialized without …","DeserializeSeed
is the stateful form of the Deserialize
…","A data format that can deserialize any data structure …","The type of the deserializer being converted into.","The input contained an enum that was not expected.","Provides a Visitor
access to the data of an enum in the …","The Error
trait allows Deserialize
implementations to …","The error type that can be returned if some error occurs …","The error type that can be returned if some error occurs …","The error type that can be returned if some error occurs …","The error type that can be returned if some error occurs …","The error type that can be returned if some error occurs …","Expected
represents an explanation of what data a Visitor
…","The input contained a floating point f32
or f64
that was …","An efficient way of discarding data from a deserializer.","Converts an existing value into a Deserializer
from which …","The input contained a map that was not expected.","Provides a Visitor
access to each entry of a map in the …","The input contained a newtype struct that was not expected.","The input contained a newtype variant that was not …","The input contained an Option<T>
that was not expected.","A message stating what uncategorized thing the input …","The input contained a sequence that was not expected.","Provides a Visitor
access to each element of a sequence in …","The input contained a signed integer i8
, i16
, i32
or i64
…","","The input contained a &str
or String
that was not expected.","The input contained a struct variant that was not expected.","The input contained a tuple variant that was not expected.","Unexpected
represents an unexpected invocation of any one …","The input contained a unit ()
that was not expected.","The input contained a unit variant that was not expected.","The input contained an unsigned integer u8
, u16
, u32
or u64
…","The type produced by using this seed.","The value produced by this visitor.","The Visitor
that will be used to deserialize the content …","VariantAccess
is a visitor that is created by the …","This trait represents a visitor that walks through a …","","","","","","","","","Raised when there is general error when deserializing a …","","Deserialize this value from the given Serde deserializer.","Equivalent to the more common Deserialize::deserialize
…","","Require the Deserializer
to figure out how to drive the …","Hint that the Deserialize
type is expecting a bool
value.","Hint that the Deserialize
type is expecting a byte array …","Hint that the Deserialize
type is expecting a byte array …","Hint that the Deserialize
type is expecting a char
value.","Hint that the Deserialize
type is expecting an enum value …","Hint that the Deserialize
type is expecting a f32
value.","Hint that the Deserialize
type is expecting a f64
value.","Hint that the Deserialize
type is expecting an i128
value.","Hint that the Deserialize
type is expecting an i16
value.","Hint that the Deserialize
type is expecting an i32
value.","Hint that the Deserialize
type is expecting an i64
value.","Hint that the Deserialize
type is expecting an i8
value.","Hint that the Deserialize
type is expecting the name of a …","Hint that the Deserialize
type needs to deserialize a …","Hint that the Deserialize
type is expecting a map of …","Hint that the Deserialize
type is expecting a newtype …","Hint that the Deserialize
type is expecting an optional …","Hint that the Deserialize
type is expecting a sequence of …","Hint that the Deserialize
type is expecting a string value …","Hint that the Deserialize
type is expecting a string value …","Hint that the Deserialize
type is expecting a struct with …","Hint that the Deserialize
type is expecting a sequence of …","Hint that the Deserialize
type is expecting a tuple struct …","Hint that the Deserialize
type is expecting an u128
value.","Hint that the Deserialize
type is expecting a u16
value.","Hint that the Deserialize
type is expecting a u32
value.","Hint that the Deserialize
type is expecting a u64
value.","Hint that the Deserialize
type is expecting a u8
value.","Hint that the Deserialize
type is expecting a unit value.","Hint that the Deserialize
type is expecting a unit struct …","Raised when a Deserialize
struct type received more than …","","","Format a message stating what data this Visitor expects to …","","Format an explanation of what data was being expected. …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Convert this value into a deserializer.","Raised when deserializing a sequence or map and the input …","Raised when a Deserialize
receives a type different from …","Raised when a Deserialize
receives a value of the right …","Determine whether Deserialize
implementations should …","Raised when a Deserialize
struct type expected to receive …","Called when deserializing a variant with a single value.","Called when deserializing a variant with a single value.","This returns Ok(Some(value))
for the next value in the …","This returns Ok(Some(value))
for the next value in the …","This returns Ok(Some((key, value)))
for the next …","This returns Ok(Some((key, value)))
for the next …","This returns Ok(Some(key))
for the next key in the map, or …","This returns Ok(Some(key))
for the next key in the map, or …","This returns a Ok(value)
for the next value in the map.","This returns a Ok(value)
for the next value in the map.","Returns the number of elements remaining in the sequence, …","Returns the number of entries remaining in the map, if …","Called when deserializing a struct-like variant.","","","","","","","","Called when deserializing a tuple-like variant.","","","Called when deserializing a variant with no values.","Raised when a Deserialize
struct type received a field …","Raised when a Deserialize
enum type received a variant …","Building blocks for deserializing basic values using the …","variant
is called to identify which variant to deserialize.","variant
is called to identify which variant to deserialize.","The input contains a boolean.","","The input contains a byte array that lives at least as …","The input contains a string that lives at least as long as …","The input contains a byte array and ownership of the byte …","The input contains a byte array. The lifetime of the byte …","","The input contains a char
.","The input contains an enum.","","The input contains an f32
.","The input contains an f64
.","","The input contains a i128
.","","The input contains an i16
.","The input contains an i32
.","The input contains an i64
.","","The input contains an i8
.","The input contains a key-value map.","","The input contains a newtype struct.","","The input contains an optional that is absent.","","The input contains a sequence of elements.","","The input contains an optional that is present.","","The input contains a string. The lifetime of the string is …","","The input contains a string and ownership of the string is …","The input contains a u128
.","","The input contains a u16
.","The input contains a u32
.","The input contains a u64
.","","The input contains a u8
.","The input contains a unit ()
.","","A deserializer holding a bool
.","A deserializer holding a &[u8]
with a lifetime tied to …","A deserializer holding a &str
with a lifetime tied to …","A deserializer holding a &[u8]
. Always calls …","A deserializer holding a char
.","A deserializer holding a Cow<str>
.","A deserializer holding an EnumAccess
.","A minimal representation of all possible errors that can …","A deserializer holding an f32
.","A deserializer holding an f64
.","A deserializer holding an i128
.","A deserializer holding an i16
.","A deserializer holding an i32
.","A deserializer holding an i64
.","A deserializer holding an i8
.","A deserializer holding an isize
.","A deserializer holding a MapAccess
.","A deserializer that iterates over a map.","A deserializer holding a SeqAccess
.","A deserializer that iterates over a sequence.","A deserializer holding a &str
.","A deserializer holding a String
.","A deserializer holding a u128
.","A deserializer holding a u16
.","A deserializer holding a u32
.","A deserializer holding a u64
.","A deserializer holding a u8
.","A deserializer holding a ()
.","A deserializer holding a usize
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Check for remaining elements after passing a …","Check for remaining elements after passing 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.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","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 borrowed deserializer from the given string.","","","Create a new deserializer from the given bytes.","Create a new borrowed deserializer from the given borrowed …","Construct a new MapDeserializer<I, E>
.","","","","","","","","","","","","","","","","Construct a new SeqDeserializer<I, E>
.","Construct a new SeqAccessDeserializer<A>
.","Construct a new MapAccessDeserializer<A>
.","Construct a new EnumAccessDeserializer<A>
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Trait used by Serialize
implementations to generically …","The error type when some error occurs during serialization.","Must match the Error
type of our Serializer
.","Must match the Error
type of our Serializer
.","Must match the Error
type of our Serializer
.","Must match the Error
type of our Serializer
.","Must match the Error
type of our Serializer
.","Must match the Error
type of our Serializer
.","Must match the Error
type of our Serializer
.","Helper type for implementing a Serializer
that does not …","The output type produced by this Serializer
during …","Must match the Ok
type of our Serializer
.","Must match the Ok
type of our Serializer
.","Must match the Ok
type of our Serializer
.","Must match the Ok
type of our Serializer
.","Must match the Ok
type of our Serializer
.","Must match the Ok
type of our Serializer
.","Must match the Ok
type of our Serializer
.","A data structure that can be serialized into any data …","Returned from Serializer::serialize_map
.","Type returned from serialize_map
for serializing the …","Returned from Serializer::serialize_seq
.","Type returned from serialize_seq
for serializing the …","Returned from Serializer::serialize_struct
.","Type returned from serialize_struct
for serializing the …","Returned from Serializer::serialize_struct_variant
.","Type returned from serialize_struct_variant
for …","Returned from Serializer::serialize_tuple
.","Type returned from serialize_tuple
for serializing the …","Returned from Serializer::serialize_tuple_struct
.","Type returned from serialize_tuple_struct
for serializing …","Returned from Serializer::serialize_tuple_variant
.","Type returned from serialize_tuple_variant
for serializing …","A data format that can serialize any data structure …","","","","Collect an iterator as a map.","Collect an iterator as a sequence.","Serialize a string produced by an implementation of Display
…","Used when a Serialize
implementation encounters any error …","Finish serializing a sequence.","Finish serializing a tuple.","Finish serializing a tuple struct.","Finish serializing a tuple variant.","Finish serializing a map.","Finish serializing a struct.","Finish serializing a struct variant.","","","","","","","","Returns the argument unchanged.","Calls U::from(self)
.","Determine whether Serialize
implementations should …","Serialize this value into the given Serde serializer.","Serialize a bool
value.","Serialize a chunk of raw byte data.","Serialize a character.","Serialize a sequence element.","Serialize a tuple element.","","","Serialize a map entry consisting of a key and a value.","Serialize an f32
value.","Serialize an f64
value.","Serialize a tuple struct field.","Serialize a tuple variant field.","Serialize a struct field.","Serialize a struct variant field.","","","","","Serialize an i128
value.","Serialize an i16
value.","Serialize an i32
value.","Serialize an i64
value.","Serialize an i8
value.","Serialize a map key.","","Begin to serialize a map. This call must be followed by …","Serialize a newtype struct like struct Millimeters(u8)
.","Serialize a newtype variant like E::N
in enum E { N(u8) }
.","Serialize a None
value.","Begin to serialize a variably sized sequence. This call …","Serialize a Some(T)
value.","Serialize a &str
.","Begin to serialize a struct like …","Begin to serialize a struct variant like E::S
in …","Begin to serialize a statically sized sequence whose …","Begin to serialize a tuple struct like …","Begin to serialize a tuple variant like E::T
in …","Serialize a u128
value.","Serialize a u16
value.","Serialize a u32
value.","Serialize a u64
value.","Serialize a u8
value.","Serialize a ()
value.","Serialize a unit struct like struct Unit
or PhantomData<T>
.","Serialize a unit variant like E::A
in enum E { A, B }
.","Serialize a map value.","","Indicate that a struct field has been skipped.","Indicate that a struct variant field has been skipped.","","",""],"i":[0,0,0,5,11,11,0,0,11,11,11,11,11,11,11,0,11,11,11,0,33,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,11,0,22,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,28,28,28,0,0,0,0,79,28,0,0,5,41,40,39,80,0,28,0,0,28,0,28,28,28,28,28,0,28,0,28,28,28,0,28,28,28,34,6,39,0,0,27,28,27,28,27,28,27,28,37,27,33,34,27,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,37,27,28,6,27,31,31,27,27,28,28,27,28,27,28,79,37,37,37,5,37,80,80,41,41,40,40,40,40,40,40,41,40,80,27,28,28,27,28,27,28,80,27,28,80,37,37,0,39,39,6,27,6,6,6,6,27,6,6,27,6,6,27,6,27,6,6,6,27,6,6,27,6,27,6,27,6,27,6,27,6,27,6,6,27,6,6,6,27,6,6,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,53,53,53,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,52,69,53,42,43,44,45,46,47,48,49,52,53,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,52,69,52,52,52,53,52,52,69,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,53,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,42,43,44,45,46,47,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,43,44,45,46,47,71,0,11,81,82,83,84,85,86,87,0,11,81,82,83,84,85,86,87,0,0,11,0,11,0,11,0,11,0,11,0,11,0,11,0,0,78,78,11,11,11,77,81,82,83,84,85,86,87,78,78,78,78,78,78,78,78,78,11,22,11,11,11,81,82,78,78,85,11,11,83,84,86,87,78,78,78,78,11,11,11,11,11,85,78,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,85,78,86,87,78,78,78],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[1,2],[[[0,[3,4]]],2],0,[5,2],[6,2],[6,2],[6,2],[6,2],[6,2],[[7,[8,[7]],6],2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[[7,6],2],[6,2],[6,2],[6,2],[6,2],[[7,[8,[7]],6],2],[[9,6],2],[[7,9,6],2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[[7,6],2],0,[[],10],[[],10],0,[11,2],[10,2],[[[8,[12]]],2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[20,2],[[[21,[9]]],2],[[7,[0,[22,4]]],2],[[7,23,7,[0,[22,4]]],2],[[],2],[[[21,[9]]],2],[[[0,[22,4]]],2],[7,2],[[7,9],2],[[7,23,7,9],2],[9,2],[[7,9],2],[[7,23,7,9],2],[24,2],[25,2],[23,2],[26,2],[12,2],[[],2],[7,2],[[7,23,7],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[27,27],[28,28],[[]],[[]],[3],[[],27],[5,2],[5,2],[5,[[2,[27]]]],[6,2],[6,2],[6,2],[6,2],[6,2],[[7,[8,[7]],6],2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[[7,6],2],[6,2],[6,2],[6,2],[6,2],[[7,[8,[7]],6],2],[[9,6],2],[[7,9,6],2],[6,2],[6,2],[6,2],[6,2],[6,2],[6,2],[[7,6],2],[7],[[27,27],10],[[28,28],10],[29,30],[[27,29],30],[29,30],[[31,29],30],[29,[[2,[32]]]],[[27,29],30],[[28,29],30],[[28,29],30],[[]],[[]],[[]],[[]],[[]],[[9,31]],[[28,31]],[[28,31]],[[],10],[7],[[],[[2,[33]]]],[34,2],[[],[[2,[[21,[33]]]]]],[34,[[2,[21]]]],[[],[[2,[21]]]],[[34,34],[[2,[21]]]],[[],[[2,[[21,[33]]]]]],[34,[[2,[21]]]],[[],[[2,[33]]]],[34,2],[[],[[21,[9]]]],[[],[[21,[9]]]],[[[8,[7]],6],2],[[]],[[]],[[],35],[[],2],[[],2],[[],2],[[],2],[[9,6],2],[[],36],[[],36],[[],2],[[7,[8,[7]]]],[[7,[8,[7]]]],0,[[],2],[34,2],[10,[[2,[37]]]],[[27,10],2],[[[8,[12]]],[[2,[37]]]],[7,[[2,[37]]]],[[[38,[12]]],[[2,[37]]]],[[[8,[12]]],[[2,[37]]]],[[27,[8,[12]]],[[2,[37]]]],[13,[[2,[37]]]],[39,2],[[27,39],2],[14,[[2,[37]]]],[15,[[2,[37]]]],[[27,15],2],[16,[[2,[37]]]],[[27,16],2],[17,[[2,[37]]]],[18,[[2,[37]]]],[19,[[2,[37]]]],[[27,19],2],[20,[[2,[37]]]],[40,2],[[27,40],2],[5,2],[[27,5],2],[[],[[2,[37]]]],[27,2],[41,2],[[27,41],2],[5,2],[[27,5],2],[7,[[2,[37]]]],[[27,7],[[2,[37]]]],[35,[[2,[37]]]],[24,[[2,[37]]]],[[27,24],2],[25,[[2,[37]]]],[23,[[2,[37]]]],[26,[[2,[37]]]],[[27,26],2],[12,[[2,[37]]]],[[],[[2,[37]]]],[27,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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[[[52,[[0,[50,51]]]]],[[52,[[0,[50,51]]]]]],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[[[69,[51,51]]],[[69,[51,51]]]],[[[70,[51]]],[[70,[51]]]],[[[71,[51]]],[[71,[51]]]],[[[72,[51]]],[[72,[51]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,53],[3,53],[53,7],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],7,[8,[7]],6],2],[[[43,[37]],7,[8,[7]],6],2],[[[44,[37]],7,[8,[7]],6],2],[[[45,[37]],7,[8,[7]],6],2],[[[46,[37]],7,[8,[7]],6],2],[[[47,[37]],7,[8,[7]],6],2],[[[48,[37]],7,[8,[7]],6],2],[[[49,[37]],7,[8,[7]],6],2],[[[52,[50,37]],7,[8,[7]],6],2],[[[54,[37]],7,[8,[7]],6],2],[[[55,[37]],7,[8,[7]],6],2],[[[56,[37]],7,[8,[7]],6],2],[[[57,[37]],7,[8,[7]],6],2],[[[58,[37]],7,[8,[7]],6],2],[[[59,[37]],7,[8,[7]],6],2],[[[60,[37]],7,[8,[7]],6],2],[[[61,[37]],7,[8,[7]],6],2],[[[62,[37]],7,[8,[7]],6],2],[[[63,[37]],7,[8,[7]],6],2],[[[64,[37]],7,[8,[7]],6],2],[[[65,[37]],7,[8,[7]],6],2],[[[66,[37]],7,[8,[7]],6],2],[[[67,[37]],7,[8,[7]],6],2],[[[68,[37]],7,[8,[7]],6],2],[[[69,[50,37]],7,[8,[7]],6],2],[[[70,[41]],7,[8,[7]],6],2],[[[71,[40]],7,[8,[7]],6],2],[[[72,[39]],7,[8,[7]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],7,6],2],[[[43,[37]],7,6],2],[[[44,[37]],7,6],2],[[[45,[37]],7,6],2],[[[46,[37]],7,6],2],[[[47,[37]],7,6],2],[[[48,[37]],7,6],2],[[[49,[37]],7,6],2],[[[52,[50,37]],7,6],2],[[[54,[37]],7,6],2],[[[55,[37]],7,6],2],[[[56,[37]],7,6],2],[[[57,[37]],7,6],2],[[[58,[37]],7,6],2],[[[59,[37]],7,6],2],[[[60,[37]],7,6],2],[[[61,[37]],7,6],2],[[[62,[37]],7,6],2],[[[63,[37]],7,6],2],[[[64,[37]],7,6],2],[[[65,[37]],7,6],2],[[[66,[37]],7,6],2],[[[67,[37]],7,6],2],[[[68,[37]],7,6],2],[[[69,[50,37]],7,6],2],[[[70,[41]],7,6],2],[[[71,[40]],7,6],2],[[[72,[39]],7,6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],7,[8,[7]],6],2],[[[43,[37]],7,[8,[7]],6],2],[[[44,[37]],7,[8,[7]],6],2],[[[45,[37]],7,[8,[7]],6],2],[[[46,[37]],7,[8,[7]],6],2],[[[47,[37]],7,[8,[7]],6],2],[[[48,[37]],7,[8,[7]],6],2],[[[49,[37]],7,[8,[7]],6],2],[[[52,[50,37]],7,[8,[7]],6],2],[[[54,[37]],7,[8,[7]],6],2],[[[55,[37]],7,[8,[7]],6],2],[[[56,[37]],7,[8,[7]],6],2],[[[57,[37]],7,[8,[7]],6],2],[[[58,[37]],7,[8,[7]],6],2],[[[59,[37]],7,[8,[7]],6],2],[[[60,[37]],7,[8,[7]],6],2],[[[61,[37]],7,[8,[7]],6],2],[[[62,[37]],7,[8,[7]],6],2],[[[63,[37]],7,[8,[7]],6],2],[[[64,[37]],7,[8,[7]],6],2],[[[65,[37]],7,[8,[7]],6],2],[[[66,[37]],7,[8,[7]],6],2],[[[67,[37]],7,[8,[7]],6],2],[[[68,[37]],7,[8,[7]],6],2],[[[69,[50,37]],7,[8,[7]],6],2],[[[70,[41]],7,[8,[7]],6],2],[[[71,[40]],7,[8,[7]],6],2],[[[72,[39]],7,[8,[7]],6],2],[[[42,[37]],9,6],2],[[[43,[37]],9,6],2],[[[44,[37]],9,6],2],[[[45,[37]],9,6],2],[[[46,[37]],9,6],2],[[[47,[37]],9,6],2],[[[48,[37]],9,6],2],[[[49,[37]],9,6],2],[[[52,[50,37]],9,6],2],[[[54,[37]],9,6],2],[[[55,[37]],9,6],2],[[[56,[37]],9,6],2],[[[57,[37]],9,6],2],[[[58,[37]],9,6],2],[[[59,[37]],9,6],2],[[[60,[37]],9,6],2],[[[61,[37]],9,6],2],[[[62,[37]],9,6],2],[[[63,[37]],9,6],2],[[[64,[37]],9,6],2],[[[65,[37]],9,6],2],[[[66,[37]],9,6],2],[[[67,[37]],9,6],2],[[[68,[37]],9,6],2],[[[69,[50,37]],9,6],2],[[[70,[41]],9,6],2],[[[71,[40]],9,6],2],[[[72,[39]],9,6],2],[[[42,[37]],7,9,6],2],[[[43,[37]],7,9,6],2],[[[44,[37]],7,9,6],2],[[[45,[37]],7,9,6],2],[[[46,[37]],7,9,6],2],[[[47,[37]],7,9,6],2],[[[48,[37]],7,9,6],2],[[[49,[37]],7,9,6],2],[[[52,[50,37]],7,9,6],2],[[[54,[37]],7,9,6],2],[[[55,[37]],7,9,6],2],[[[56,[37]],7,9,6],2],[[[57,[37]],7,9,6],2],[[[58,[37]],7,9,6],2],[[[59,[37]],7,9,6],2],[[[60,[37]],7,9,6],2],[[[61,[37]],7,9,6],2],[[[62,[37]],7,9,6],2],[[[63,[37]],7,9,6],2],[[[64,[37]],7,9,6],2],[[[65,[37]],7,9,6],2],[[[66,[37]],7,9,6],2],[[[67,[37]],7,9,6],2],[[[68,[37]],7,9,6],2],[[[69,[50,37]],7,9,6],2],[[[70,[41]],7,9,6],2],[[[71,[40]],7,9,6],2],[[[72,[39]],7,9,6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],6],2],[[[43,[37]],6],2],[[[44,[37]],6],2],[[[45,[37]],6],2],[[[46,[37]],6],2],[[[47,[37]],6],2],[[[48,[37]],6],2],[[[49,[37]],6],2],[[[52,[50,37]],6],2],[[[54,[37]],6],2],[[[55,[37]],6],2],[[[56,[37]],6],2],[[[57,[37]],6],2],[[[58,[37]],6],2],[[[59,[37]],6],2],[[[60,[37]],6],2],[[[61,[37]],6],2],[[[62,[37]],6],2],[[[63,[37]],6],2],[[[64,[37]],6],2],[[[65,[37]],6],2],[[[66,[37]],6],2],[[[67,[37]],6],2],[[[68,[37]],6],2],[[[69,[50,37]],6],2],[[[70,[41]],6],2],[[[71,[40]],6],2],[[[72,[39]],6],2],[[[42,[37]],7,6],2],[[[43,[37]],7,6],2],[[[44,[37]],7,6],2],[[[45,[37]],7,6],2],[[[46,[37]],7,6],2],[[[47,[37]],7,6],2],[[[48,[37]],7,6],2],[[[49,[37]],7,6],2],[[[52,[50,37]],7,6],2],[[[54,[37]],7,6],2],[[[55,[37]],7,6],2],[[[56,[37]],7,6],2],[[[57,[37]],7,6],2],[[[58,[37]],7,6],2],[[[59,[37]],7,6],2],[[[60,[37]],7,6],2],[[[61,[37]],7,6],2],[[[62,[37]],7,6],2],[[[63,[37]],7,6],2],[[[64,[37]],7,6],2],[[[65,[37]],7,6],2],[[[66,[37]],7,6],2],[[[67,[37]],7,6],2],[[[68,[37]],7,6],2],[[[69,[50,37]],7,6],2],[[[70,[41]],7,6],2],[[[71,[40]],7,6],2],[[[72,[39]],7,6],2],[[[52,[50,37]]],[[2,[37]]]],[[[69,[50,37]]],[[2,[37]]]],[[53,53],10],[[42,29],30],[[43,29],30],[[44,29],30],[[45,29],30],[[46,29],30],[[47,29],30],[[48,29],30],[[49,29],30],[[[52,[[0,[50,73]]]],29],30],[[53,29],30],[[53,29],30],[[54,29],30],[[55,29],30],[[56,29],30],[[57,29],30],[[58,29],30],[[59,29],30],[[60,29],30],[[61,29],30],[[62,29],30],[[63,29],30],[[64,29],30],[[65,29],30],[[66,29],30],[[67,29],30],[[68,29],30],[[[69,[73]],29],30],[[[70,[73]],29],30],[[[71,[73]],29],30],[[[72,[73]],29],30],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[23,43],[7,44],[7,45],[35,46],[[[74,[7]]],47],[[[8,[12]]],48],[[[8,[12]]],49],[50,[[52,[50]]]],[10,54],[20,55],[17,56],[18,57],[19,58],[16,59],[75,60],[12,61],[25,62],[26,63],[24,64],[9,65],[14,66],[15,67],[13,68],[50,[[69,[50]]]],[[],70],[[],71],[[],72],[[[52,[50,37]],34],[[2,[21]]]],[[[69,[50,37]],34],[[2,[21]]]],[[[52,[50,37]],34,34],[[2,[21]]]],[[[52,[50,37]],34],[[2,[21]]]],[[[52,[50,37]],34],2],[76],[[[52,[50,37]]],[[21,[9]]]],[[[52,[50,37]]],[[21,[9]]]],[[[69,[50,37]]],[[21,[9]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],35],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],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],[[[43,[37]],34],2],[[[44,[37]],34],2],[[[45,[37]],34],2],[[[46,[37]],34],2],[[[47,[37]],34],2],[[[71,[40]],34],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,[[]],[[]],[1,2],[1,2],[[[0,[3,4]]],2],[3],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[[78,[77]]],[[2,[77]]]],[[[78,[77]]],[[2,[77]]]],[[[78,[77]]],[[2,[77]]]],[[[78,[77]]],[[2,[77]]]],[[[78,[77]]],[[2,[77]]]],[[[78,[77]]],[[2,[77]]]],[[[78,[77]]],[[2,[77]]]],[[]],[[]],[[],10],[11,2],[10,2],[[[8,[12]]],2],[13,2],[[[0,[22,4]]],2],[[[0,[22,4]]],2],[[[78,[77]],[0,[22,4]]],[[2,[77]]]],[[[78,[77]],[0,[22,4]]],[[2,[77]]]],[[[0,[22,4]],[0,[22,4]]],2],[14,2],[15,2],[[[0,[22,4]]],2],[[[0,[22,4]]],2],[[7,[0,[22,4]]],2],[[7,[0,[22,4]]],2],[[[78,[77]],[0,[22,4]]],[[2,[77]]]],[[[78,[77]],[0,[22,4]]],[[2,[77]]]],[[[78,[77]],7,[0,[22,4]]],[[2,[77]]]],[[[78,[77]],7,[0,[22,4]]],[[2,[77]]]],[16,2],[17,2],[18,2],[19,2],[20,2],[[[0,[22,4]]],2],[[[78,[77]],[0,[22,4]]],[[2,[77]]]],[[[21,[9]]],2],[[7,[0,[22,4]]],2],[[7,23,7,[0,[22,4]]],2],[[],2],[[[21,[9]]],2],[[[0,[22,4]]],2],[7,2],[[7,9],2],[[7,23,7,9],2],[9,2],[[7,9],2],[[7,23,7,9],2],[24,2],[25,2],[23,2],[26,2],[12,2],[[],2],[7,2],[[7,23,7],2],[[[0,[22,4]]],2],[[[78,[77]],[0,[22,4]]],[[2,[77]]]],[7,2],[7,2],[[],2],[[],2],[[],36]],"c":[],"p":[[8,"IntoIterator"],[4,"Result"],[8,"Display"],[8,"Sized"],[8,"Deserializer"],[8,"Visitor"],[15,"str"],[15,"slice"],[15,"usize"],[15,"bool"],[8,"Serializer"],[15,"u8"],[15,"char"],[15,"f32"],[15,"f64"],[15,"i128"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[4,"Option"],[8,"Serialize"],[15,"u32"],[15,"u128"],[15,"u16"],[15,"u64"],[3,"IgnoredAny"],[4,"Unexpected"],[3,"Formatter"],[6,"Result"],[8,"Expected"],[3,"Error"],[8,"Deserialize"],[8,"DeserializeSeed"],[3,"String"],[3,"TypeId"],[8,"Error"],[3,"Vec"],[8,"EnumAccess"],[8,"MapAccess"],[8,"SeqAccess"],[3,"UnitDeserializer"],[3,"U32Deserializer"],[3,"StrDeserializer"],[3,"BorrowedStrDeserializer"],[3,"StringDeserializer"],[3,"CowStrDeserializer"],[3,"BytesDeserializer"],[3,"BorrowedBytesDeserializer"],[8,"Iterator"],[8,"Clone"],[3,"MapDeserializer"],[3,"Error"],[3,"BoolDeserializer"],[3,"I8Deserializer"],[3,"I16Deserializer"],[3,"I32Deserializer"],[3,"I64Deserializer"],[3,"I128Deserializer"],[3,"IsizeDeserializer"],[3,"U8Deserializer"],[3,"U16Deserializer"],[3,"U64Deserializer"],[3,"U128Deserializer"],[3,"UsizeDeserializer"],[3,"F32Deserializer"],[3,"F64Deserializer"],[3,"CharDeserializer"],[3,"SeqDeserializer"],[3,"SeqAccessDeserializer"],[3,"MapAccessDeserializer"],[3,"EnumAccessDeserializer"],[8,"Debug"],[4,"Cow"],[15,"isize"],[3,"Demand"],[8,"Error"],[3,"Impossible"],[8,"IntoDeserializer"],[8,"VariantAccess"],[8,"SerializeSeq"],[8,"SerializeTuple"],[8,"SerializeTupleStruct"],[8,"SerializeTupleVariant"],[8,"SerializeMap"],[8,"SerializeStruct"],[8,"SerializeStructVariant"]]},\
"serde_derive":{"doc":"This crate provides Serde’s two derive macros.","t":"YY","n":["Deserialize","Serialize"],"q":[[0,"serde_derive"]],"d":["",""],"i":[0,0],"f":[0,0],"c":[],"p":[]},\
-"serde_json":{"doc":"Serde JSON","t":"NNDDDNDNNGDDNELLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLFLLLLLLLLLLLLLLLLLOALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFFFFFFLLLLLLLLLLLLLLLLLLADDIDDDLLLLLLLLLLLFLFLFLLLLLLLLLLLLLLLLLLLENNDNGNLLLLLLLLLLLLLLLLLLLLLEDDDDDNDNDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNEDNINDNNDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNICNDNNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLL","n":["Array","Bool","Deserializer","Error","Map","Null","Number","Number","Object","Result","Serializer","StreamDeserializer","String","Value","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_from","clone_into","clone_into","collect_str","custom","custom","de","default","default","deserialize","deserialize","deserialize_any","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","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","error","extend","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_iter","from_iter","from_iter","from_reader","from_slice","from_str","from_str","from_value","index","index","index_mut","index_mut","into","into","into","into","into","into","into_deserializer","into_deserializer","into_iter","into_iter","into_iter","into_iter","invalid_type","json","map","next","provide","ser","serialize","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","source","to_owned","to_owned","to_string","to_string","to_string","to_string_pretty","to_value","to_vec","to_vec_pretty","to_writer","to_writer_pretty","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","value","Deserializer","IoRead","Read","SliceRead","StrRead","StreamDeserializer","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","byte_offset","end","from","from","from","from_reader","from_reader","from_slice","from_slice","from_str","from_str","into","into","into","into_iter","new","new","new","new","new","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","Category","Data","Eof","Error","Io","Result","Syntax","borrow","borrow_mut","classify","clone","clone_into","column","eq","equivalent","fmt","from","into","io_error_kind","is_data","is_eof","is_io","is_syntax","line","to_owned","try_from","try_into","type_id","Entry","IntoIter","Iter","IterMut","Keys","Map","Occupied","OccupiedEntry","Vacant","VacantEntry","Values","ValuesMut","and_modify","append","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","contains_key","entry","from","from","from","from","from","from","from","from","from","get","get","get_key_value","get_mut","get_mut","insert","insert","insert","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_mut","is_empty","iter","iter_mut","key","key","key","keys","len","len","len","len","len","len","len","new","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","or_insert","or_insert_with","remove","remove","remove_entry","retain","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","values","values_mut","with_capacity","AsciiControl","Backspace","CarriageReturn","CharEscape","CompactFormatter","FormFeed","Formatter","LineFeed","PrettyFormatter","Quote","ReverseSolidus","Serializer","Solidus","Tab","begin_array","begin_array","begin_array_value","begin_array_value","begin_object","begin_object","begin_object_key","begin_object_key","begin_object_value","begin_object_value","begin_string","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","end_array","end_array","end_array_value","end_array_value","end_object","end_object","end_object_key","end_object_value","end_object_value","end_string","fmt","fmt","from","from","from","into","into","into","into_inner","new","new","pretty","to_owned","to_owned","to_string","to_string_pretty","to_vec","to_vec_pretty","to_writer","to_writer_pretty","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","with_formatter","with_indent","write_bool","write_byte_array","write_char_escape","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_null","write_number_str","write_raw_fragment","write_string_fragment","write_u128","write_u16","write_u32","write_u64","write_u8","Array","Bool","Index","Map","Null","Number","Number","Object","Serializer","String","Value","as_array","as_array_mut","as_bool","as_f64","as_f64","as_i64","as_i64","as_null","as_number","as_object","as_object_mut","as_str","as_u64","as_u64","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","collect_str","deserialize","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","eq","equivalent","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_f64","from_str","from_value","get","get_mut","hash","into","into","is_array","is_boolean","is_f64","is_f64","is_i64","is_i64","is_null","is_number","is_object","is_string","is_u64","is_u64","pointer","pointer_mut","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","take","to_owned","to_string","to_value","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"serde_json"],[306,"serde_json::de"],[347,"serde_json::error"],[375,"serde_json::map"],[512,"serde_json::ser"],[608,"serde_json::value"]],"d":["Represents a JSON array.","Represents a JSON boolean.","A structure that deserializes JSON into Rust values.","This type represents all possible errors that can occur …","Represents a JSON key/value type.","Represents a JSON null value.","Represents a JSON number, whether integer or floating …","Represents a JSON number, whether integer or floating …","Represents a JSON object.","Alias for a Result
with the error type serde_json::Error
.","A structure for serializing Rust values into JSON.","Iterator that deserializes a stream into multiple JSON …","Represents a JSON string.","Represents any valid JSON value.","","","","","","","","","","","","","","","","","","","","","Deserialize JSON data to a Rust data structure.","","","","","","","","","","","","","","Parses a JSON string as bytes. Note that this function …","","","","","","Parses an enum as an object like {"$KEY":$VALUE}
, where …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parses a newtype struct as the underlying value.","","","Parses a null
as a None, and any other values as a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","When serializing or deserializing JSON goes wrong.","","","","","","Display a JSON value as a string.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Convert Number
to Value
","Convert 32-bit floating point number to Value
","Returns the argument unchanged.","","Convert String
to Value
","","Convert map (with string keys) to Value
","","","Convert string slice to Value
","Convert copy-on-write string to Value
","","Convert ()
to Value
","Convert 64-bit floating point number to Value
","Convert a slice to Value
","","Convert a Vec
to Value
","Convert boolean to Value
","","","","","","Convert an iteratable type to a Value
","Convert an iteratable type to a Value
","Deserialize an instance of type T
from an I/O stream of …","Deserialize an instance of type T
from bytes of JSON text.","Deserialize an instance of type T
from a string of JSON …","","Interpret a serde_json::Value
as an instance of type T
.","","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)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","Construct a serde_json::Value
from a JSON literal.","A map of String to serde_json::Value.","","","Serialize a Rust data structure into JSON data.","","","","","","","","","","","","","","Serialize newtypes without an object wrapper.","","","","","","","","","","","","","","","","","","","","","","Serialize the given data structure as a String of JSON.","","","Serialize the given data structure as a pretty-printed …","Convert a T
into serde_json::Value
which is an enum that …","Serialize the given data structure as a JSON byte vector.","Serialize the given data structure as a pretty-printed …","Serialize the given data structure as JSON into the I/O …","Serialize the given data structure as pretty-printed JSON …","","","","","","","","","","","","","","","","","","","The Value enum, a loosely typed way of representing any …","A structure that deserializes JSON into Rust values.","JSON input source that reads from a std::io input stream.","Trait used by the deserializer for iterating over input. …","JSON input source that reads from a slice of bytes.","JSON input source that reads from a UTF-8 string.","Iterator that deserializes a stream into multiple JSON …","","","","","","","Returns the number of bytes so far deserialized into a …","The Deserializer::end
method should be called after a …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Deserialize an instance of type T
from an I/O stream of …","Creates a JSON deserializer from an io::Read
.","Deserialize an instance of type T
from bytes of JSON text.","Creates a JSON deserializer from a &[u8]
.","Deserialize an instance of type T
from a string of JSON …","Creates a JSON deserializer from a &str
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Turn a JSON deserializer into an iterator over values of …","Create a JSON deserializer from one of the possible …","Create a JSON stream deserializer from one of the possible …","Create a JSON input source to read from a std::io input …","Create a JSON input source to read from a slice of bytes.","Create a JSON input source to read from a UTF-8 string.","","","","","","","","","","Categorizes the cause of a serde_json::Error
.","The error was caused by input data that was semantically …","The error was caused by prematurely reaching the end of …","This type represents all possible errors that can occur …","The error was caused by a failure to read or write bytes …","Alias for a Result
with the error type serde_json::Error
.","The error was caused by input that was not syntactically …","","","Categorizes the cause of this error.","","","One-based column number at which the error was detected.","","","","Returns the argument unchanged.","Calls U::from(self)
.","The kind reported by the underlying standard library I/O …","Returns true if this error was caused by input data that …","Returns true if this error was caused by prematurely …","Returns true if this error was caused by a failure to read …","Returns true if this error was caused by input that was not","One-based line number at which the error was detected.","","","","","A view into a single entry in a map, which may either be …","An owning iterator over a serde_json::Map’s entries.","An iterator over a serde_json::Map’s entries.","A mutable iterator over a serde_json::Map’s entries.","An iterator over a serde_json::Map’s keys.","Represents a JSON key/value type.","An occupied Entry.","An occupied Entry. It is part of the Entry
enum.","A vacant Entry.","A vacant Entry. It is part of the Entry
enum.","An iterator over a serde_json::Map’s values.","A mutable iterator over a serde_json::Map’s values.","Provides in-place mutable access to an occupied entry …","Moves all elements from other into self, leaving other …","","","","","","","","","","","","","","","","","","","Clears the map, removing all values.","Returns true if the map contains a value for the specified …","Gets the given key’s corresponding entry in the map for …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a reference to the value corresponding to the key.","Gets a reference to the value in the entry.","Returns the key-value pair matching the given key.","Returns a mutable reference to the value corresponding to …","Gets a mutable reference to the value in the entry.","Inserts a key-value pair into the map.","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry with the OccupiedEntry
’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)
.","","","","","","","Converts the entry into a mutable reference to its value.","Returns true if the map contains no elements.","Gets an iterator over the entries of the map.","Gets a mutable iterator over the entries of the map.","Returns a reference to this entry’s key.","Gets a reference to the key that would be used when …","Gets a reference to the key in the entry.","Gets an iterator over the keys of the map.","Returns the number of elements in the map.","","","","","","","Makes a new empty Map.","","","","","","","","","","","","","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 at the key …","Takes the value of the entry out of the map, and returns …","Removes a key from the map, returning the stored key and …","Retains only the elements specified by the predicate.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets an iterator over the values of the map.","Gets an iterator over mutable values of the map.","Makes a new empty Map with the given initial capacity.","An escaped ASCII plane control character (usually escaped …","An escaped backspace character (usually escaped as \\\\b
)","An escaped carriage return character (usually escaped as \\\\r
…","Represents a character escape code in a type-safe manner.","This structure compacts a JSON value with no extra …","An escaped form feed character (usually escaped as \\\\f
)","This trait abstracts away serializing the JSON control …","An escaped line feed character (usually escaped as \\\\n
)","This structure pretty prints a JSON value to make it human …","An escaped quote "
","An escaped reverse solidus \\\\
","A structure for serializing Rust values into JSON.","An escaped solidus /
","An escaped tab character (usually escaped as \\\\t
)","Called before every array. Writes a [
to the specified …","","Called before every array value. Writes a ,
if needed to …","","Called before every object. Writes a {
to the specified …","","Called before every object key.","","Called before every object value. A :
should be written to","","Called before each series of write_string_fragment
and …","","","","","","","","","","","","Called after every array. Writes a ]
to the specified …","","Called after every array value.","","Called after every object. Writes a }
to the specified …","","Called after every object key. A :
should be written to …","Called after every object value.","","Called after each series of write_string_fragment
and …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Unwrap the Writer
from the Serializer
.","Creates a new JSON serializer.","Construct a pretty printer formatter that defaults to …","Creates a new JSON pretty print serializer.","","","Serialize the given data structure as a String of JSON.","Serialize the given data structure as a pretty-printed …","Serialize the given data structure as a JSON byte vector.","Serialize the given data structure as a pretty-printed …","Serialize the given data structure as JSON into the I/O …","Serialize the given data structure as pretty-printed JSON …","","","","","","","","","","Creates a new JSON visitor whose output will be written to …","Construct a pretty printer formatter that uses the indent
…","Writes a true
or false
value to the specified writer.","Writes the representation of a byte array. Formatters can …","Writes a character escape code to the specified writer.","Writes a floating point value like -31.26e+12
to the …","Writes a floating point value like -31.26e+12
to the …","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes a null
value to the specified writer.","Writes a number that has already been rendered to a string.","Writes a raw JSON fragment that doesn’t need any …","Writes a string fragment that doesn’t need any escaping …","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Represents a JSON array.","Represents a JSON boolean.","A type that can be used to index into a serde_json::Value
.","","Represents a JSON null value.","Represents a JSON number, whether integer or floating …","Represents a JSON number, whether integer or floating …","Represents a JSON object.","Serializer whose output is a Value
.","Represents a JSON string.","Represents any valid JSON value.","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. …","Represents the number as f64 if possible. Returns None …","If the Value
is an integer, represent it as i64 if …","If the Number
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 …","If the Number
is an integer, represent it as u64 if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","","","Converts a finite f64
to a Number
. Infinite or NaN values …","","Interpret a serde_json::Value
as an instance of type T
.","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 …","","Calls U::from(self)
.","Calls U::from(self)
.","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 Number
can be represented by f64.","Returns true if the Value
is an integer between i64::MIN
…","Returns true if the Number
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 …","Returns true if the Number
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 …","","","Convert a T
into serde_json::Value
which is an enum that …","","","","","",""],"i":[2,2,0,0,0,2,0,2,2,0,0,0,2,0,14,50,10,3,6,2,14,50,10,3,6,2,3,2,3,3,2,6,10,10,0,3,2,3,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,0,3,10,10,3,2,2,14,50,10,3,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,2,0,3,2,3,2,14,50,10,3,6,2,2,2,50,3,3,3,10,0,0,50,10,0,3,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,10,3,2,0,10,2,0,0,0,0,0,0,14,50,10,3,6,2,14,50,10,3,6,2,14,50,10,3,6,2,0,0,0,0,0,0,0,59,60,61,59,60,61,50,14,59,60,61,0,14,0,14,0,14,59,60,61,14,14,50,59,60,61,59,60,61,59,60,61,59,60,61,0,62,62,0,62,0,62,62,62,10,62,62,10,62,62,62,62,62,10,10,10,10,10,10,62,62,62,62,0,0,0,0,0,0,64,0,64,0,0,0,64,3,64,67,66,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,3,3,3,64,67,66,68,69,71,70,72,73,3,66,3,3,66,3,67,66,64,67,66,68,69,71,70,72,73,68,69,71,70,72,73,66,3,3,3,64,67,66,3,3,68,69,71,70,72,73,3,68,69,71,70,72,73,68,69,71,70,72,73,64,64,3,66,3,3,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,3,3,3,78,78,78,0,0,78,0,78,0,78,78,0,78,78,5,76,5,76,5,76,5,76,5,76,5,78,77,76,78,77,76,77,76,77,76,76,5,76,5,76,5,76,5,5,76,5,77,76,78,77,76,78,77,76,6,6,76,6,77,76,0,0,0,0,0,0,78,77,76,78,77,76,78,77,76,6,76,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,2,2,0,0,2,0,2,2,0,2,0,2,2,2,2,35,2,35,2,2,2,2,2,2,35,79,35,79,35,35,35,79,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,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,35,35,35,79,35,35,35,35,35,35,35,35,35,35,35,35,35,0,2,2,35,79,35,2,2,2,35,2,35,2,2,2,2,2,35,2,2,35,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,2,35,35,0,79,35,79,35,79,35],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]]],[[3,[1,2]]]],[2,2],[[[3,[1,2]],[3,[1,2]]]],[[]],[[]],[[[6,[4,5]],[0,[7,8]]],9],[8,10],[8,10],0,[[],[[3,[1,2]]]],[[],2],[11,[[12,[[3,[1,2]]]]]],[11,[[12,[2]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,[17,[16]],15],9],[[2,16,[17,[16]],15],[[12,[10]]]],[[2,16,[17,[16]],15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,15],9],[[2,16,15],[[12,[10]]]],[[2,16,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,[17,[16]],15],9],[[2,16,[17,[16]],15],[[12,[10]]]],[[2,16,[17,[16]],15],[[12,[10]]]],[[[14,[13]],18,15],9],[[2,18,15],[[12,[10]]]],[[2,18,15],[[12,[10]]]],[[[14,[13]],16,18,15],9],[[2,16,18,15],[[12,[10]]]],[[2,16,18,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,15],9],[[2,16,15],[[12,[10]]]],[[2,16,15],[[12,[10]]]],[[[3,[1,2]],[3,[1,2]]],19],[[2,2],19],[[2,20],19],[[2,21],19],[[2,22],19],[[2,16],19],[[2,23],19],[[2,24],19],[[2,25],19],[[2,25],19],[[2,18],19],[[2,26],19],[[2,16],19],[[2,27],19],[[2,18],19],[[2,22],19],[[2,22],19],[[2,23],19],[[2,1],19],[[2,28],19],[[2,24],19],[[2,21],19],[[2,21],19],[[2,25],19],[[2,20],19],[[2,19],19],[[2,23],19],[[2,18],19],[[2,28],19],[[2,29],19],[[2,29],19],[[2,26],19],[[2,29],19],[[2,20],19],[[2,27],19],[[2,30],19],[[2,26],19],[[2,19],19],[[2,27],19],[[2,30],19],[[2,30],19],[[2,28],19],[[2,24],19],[[2,19],19],[[],19],[[],19],0,[[[3,[1,2]],31]],[[10,32],33],[[10,32],33],[[[3,[1,2]],32],[[12,[34]]]],[[2,32],33],[[2,32],33],[[]],[[]],[[]],[[]],[[]],[26,2],[35,2],[25,2],[[]],[29,2],[1,2],[20,2],[[[3,[1,2]]],2],[18,2],[28,2],[16,2],[[[36,[16]]],2],[24,2],[[],2],[23,2],[[[17,[[0,[37,[38,[2]]]]]]],2],[27,2],[[[39,[[38,[2]]]]],2],[19,2],[21,2],[[[40,[[38,[2]]]]],2],[30,2],[22,2],[31,[[3,[1,2]]]],[31,2],[31,2],[41,[[9,[42]]]],[[[17,[21]]],[[9,[43]]]],[16,[[9,[43]]]],[16,[[12,[2,10]]]],[2,[[12,[42,10]]]],[[[3,[1,2]],[0,[7,44,45,46]]],2],[[2,47],2],[[[3,[1,2]],[0,[7,44,45,46]]],2],[[2,47],2],[[]],[[]],[[]],[[]],[[]],[[]],[2],[2],[[]],[[[3,[1,2]]]],[[[3,[1,2]]]],[[[3,[1,2]]]],[[48,49],10],0,0,[[[50,[13,43]]],[[40,[[9,[43]]]]]],[51],0,[[[3,[1,2]],52],12],[[2,52],12],[[[6,[4,5]],19],9],[[[6,[4,5]],[17,[21]]],9],[[[6,[4,5]],53],9],[[[6,[4,5]],25],9],[[[6,[4,5]],23],9],[[[6,[4,5]],54],9],[[[6,[4,5]],28],9],[[[6,[4,5]],29],9],[[[6,[4,5]],22],9],[[[6,[4,5]],24],9],[[[6,[4,5]],[40,[18]]],9],[[[6,[4,5]],16,[0,[7,55]]],9],[[[6,[4,5]],16,27,16,[0,[7,55]]],9],[[[6,[4,5]]],9],[[[6,[4,5]],[40,[18]]],9],[[[6,[4,5]],[0,[7,55]]],9],[[[6,[4,5]],16],9],[[[6,[4,5]],16,18],9],[[[6,[4,5]],16,27,16,18],9],[[[6,[4,5]],18],9],[[[6,[4,5]],16,18],9],[[[6,[4,5]],16,27,16,18],9],[[[6,[4,5]],56],9],[[[6,[4,5]],30],9],[[[6,[4,5]],27],9],[[[6,[4,5]],26],9],[[[6,[4,5]],21],9],[[[6,[4,5]]],9],[[[6,[4,5]],16],9],[[[6,[4,5]],16,27,16],9],[10,[[40,[57]]]],[[]],[[]],[[[0,[7,55]]],[[9,[1]]]],[[],1],[[],1],[[[0,[7,55]]],[[9,[1]]]],[55,[[12,[2,10]]]],[[[0,[7,55]]],[[9,[[39,[21]]]]]],[[[0,[7,55]]],[[9,[[39,[21]]]]]],[[4,[0,[7,55]]],9],[[4,[0,[7,55]]],9],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[[50,[13,43]]],18],[[[14,[13]]],9],[[]],[[]],[[]],[41,[[9,[42]]]],[41,[[14,[[59,[41]]]]]],[[[17,[21]]],[[9,[43]]]],[[[17,[21]]],[[14,[60]]]],[16,[[9,[43]]]],[16,[[14,[61]]]],[[]],[[]],[[]],[[[14,[13]]],[[50,[13,43]]]],[13,[[14,[13]]]],[13,[[50,[13,43]]]],[41,[[59,[41]]]],[[[17,[21]]],60],[16,61],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],0,0,0,0,0,0,0,[[]],[[]],[10,62],[62,62],[[]],[10,18],[[62,62],19],[[],19],[[62,32],33],[[]],[[]],[10,[[40,[63]]]],[10,19],[10,19],[10,19],[10,19],[10,18],[[]],[[],12],[[],12],[[],58],0,0,0,0,0,0,0,0,0,0,0,0,[[64,65],64],[[[3,[1,2]],[3,[1,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]]]],[[[3,[1,2]],[0,[7,44,45,46]]],19],[[[3,[1,2]],[38,[1]]],64],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]],[0,[7,44,45,46]]],[[40,[2]]]],[66,2],[[[3,[1,2]],[0,[7,44,45,46]]],40],[[[3,[1,2]],[0,[7,44,45,46]]],[[40,[2]]]],[66,2],[[[3,[1,2]],1,2],[[40,[2]]]],[[67,2],2],[[66,2],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[66,2],[[[3,[1,2]]],19],[[[3,[1,2]]],68],[[[3,[1,2]]],69],[64,1],[67,1],[66,1],[[[3,[1,2]]],70],[[[3,[1,2]]],18],[68,18],[69,18],[71,18],[70,18],[72,18],[73,18],[[],[[3,[1,2]]]],[68,40],[69,40],[71,40],[70,40],[72,40],[73,40],[68,40],[69,40],[71,40],[70,40],[72,40],[73,40],[[64,2],2],[[64,65],2],[[[3,[1,2]],[0,[7,44,45,46]]],[[40,[2]]]],[66,2],[[[3,[1,2]],[0,[7,44,45,46]]],40],[[[3,[1,2]],74]],[68],[69],[71],[70],[72],[73],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[[3,[1,2]]],72],[[[3,[1,2]]],73],[18,[[3,[1,2]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]],19],75],[[76,[0,[7,4]],19],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]],19],75],[[76,[0,[7,4]],19],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[]],[[]],[[]],[[]],[[]],[[]],[77,77],[76,76],[[]],[[]],[[],76],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[77,32],33],[[76,32],33],[[]],[[]],[[]],[[]],[[]],[[]],[[[6,[4,5]]],4],[4,[[6,[4]]]],[[],76],[4,[[6,[4,76]]]],[[]],[[]],[[[0,[7,55]]],[[9,[1]]]],[[[0,[7,55]]],[[9,[1]]]],[[[0,[7,55]]],[[9,[[39,[21]]]]]],[[[0,[7,55]]],[[9,[[39,[21]]]]]],[[4,[0,[7,55]]],9],[[4,[0,[7,55]]],9],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],[[4,5],[[6,[4,5]]]],[[[17,[21]]],76],[[[0,[7,4]],19],75],[[[0,[7,4]],[17,[21]]],75],[[[0,[7,4]],78],75],[[[0,[7,4]],25],75],[[[0,[7,4]],23],75],[[[0,[7,4]],54],75],[[[0,[7,4]],28],75],[[[0,[7,4]],29],75],[[[0,[7,4]],22],75],[[[0,[7,4]],24],75],[[[0,[7,4]]],75],[[[0,[7,4]],16],75],[[[0,[7,4]],16],75],[[[0,[7,4]],16],75],[[[0,[7,4]],56],75],[[[0,[7,4]],30],75],[[[0,[7,4]],27],75],[[[0,[7,4]],26],75],[[[0,[7,4]],21],75],0,0,0,0,0,0,0,0,0,0,0,[2,[[40,[[39,[2]]]]]],[2,[[40,[[39,[2]]]]]],[2,[[40,[19]]]],[2,[[40,[23]]]],[35,[[40,[23]]]],[2,[[40,[22]]]],[35,[[40,[22]]]],[2,40],[2,[[40,[35]]]],[2,[[40,[[3,[1,2]]]]]],[2,[[40,[[3,[1,2]]]]]],[2,[[40,[16]]]],[2,[[40,[26]]]],[35,[[40,[26]]]],[[]],[[]],[[]],[[]],[35,35],[[]],[[79,[0,[7,8]]],[[9,[2]]]],[11,[[12,[35]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,16,[17,[16]],15],12],[[35,16,[17,[16]],15],12],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,16,15],12],[[35,16,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,15],12],[[35,16,[17,[16]],15],12],[[35,16,[17,[16]],15],12],[[35,18,15],12],[[35,18,15],12],[[35,16,18,15],12],[[35,16,18,15],12],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],[[12,[10]]]],[[35,15],12],[[35,15],12],[[35,16,15],12],[[35,16,15],12],[[35,35],19],[[],19],[[35,32],33],[[35,32],33],[[]],[24,35],[20,35],[22,35],[30,35],[21,35],[[]],[27,35],[28,35],[26,35],[29,35],[18,35],[23,[[40,[35]]]],[16,[[12,[35]]]],[2,[[12,[42,10]]]],[[2,47],[[40,[2]]]],[[2,47],[[40,[2]]]],[[35,80]],[[]],[[]],[2,19],[2,19],[2,19],[35,19],[2,19],[35,19],[2,19],[2,19],[2,19],[2,19],[2,19],[35,19],[[2,16],[[40,[2]]]],[[2,16],[[40,[2]]]],[[35,52],12],[[79,19],[[9,[2]]]],[[79,[17,[21]]],[[9,[2]]]],[[79,53],[[9,[2]]]],[[79,25],[[9,[2]]]],[[79,23],[[9,[2]]]],[[79,54],[[9,[2]]]],[[79,28],[[9,[2]]]],[[79,29],[[9,[2]]]],[[79,22],[[9,[2]]]],[[79,24],[[9,[2]]]],[[79,[40,[18]]],9],[[79,16,[0,[7,55]]],[[9,[2]]]],[[79,16,27,16,[0,[7,55]]],[[9,[2]]]],[79,[[9,[2]]]],[[79,[40,[18]]],9],[[79,[0,[7,55]]],[[9,[2]]]],[[79,16],[[9,[2]]]],[[79,16,18],9],[[79,16,27,16,18],9],[[79,18],9],[[79,16,18],9],[[79,16,27,16,18],9],[[79,56],[[9,[2]]]],[[79,30],[[9,[2]]]],[[79,27],[[9,[2]]]],[[79,26],[[9,[2]]]],[[79,21],[[9,[2]]]],[79,[[9,[2]]]],[[79,16],[[9,[2]]]],[[79,16,27,16],[[9,[2]]]],[2,2],[[]],[[],1],[55,[[12,[2,10]]]],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58]],"c":[],"p":[[3,"String"],[4,"Value"],[3,"Map"],[8,"Write"],[8,"Formatter"],[3,"Serializer"],[8,"Sized"],[8,"Display"],[6,"Result"],[3,"Error"],[8,"Deserializer"],[4,"Result"],[8,"Read"],[3,"Deserializer"],[8,"Visitor"],[15,"str"],[15,"slice"],[15,"usize"],[15,"bool"],[15,"isize"],[15,"u8"],[15,"i64"],[15,"f64"],[15,"i8"],[15,"f32"],[15,"u64"],[15,"u32"],[15,"i16"],[15,"i32"],[15,"u16"],[8,"IntoIterator"],[3,"Formatter"],[6,"Result"],[3,"Error"],[3,"Number"],[4,"Cow"],[8,"Clone"],[8,"Into"],[3,"Vec"],[4,"Option"],[8,"Read"],[8,"DeserializeOwned"],[8,"Deserialize"],[8,"Ord"],[8,"Eq"],[8,"Hash"],[8,"Index"],[4,"Unexpected"],[8,"Expected"],[3,"StreamDeserializer"],[3,"Demand"],[8,"Serializer"],[15,"char"],[15,"i128"],[8,"Serialize"],[15,"u128"],[8,"Error"],[3,"TypeId"],[3,"IoRead"],[3,"SliceRead"],[3,"StrRead"],[4,"Category"],[4,"ErrorKind"],[4,"Entry"],[8,"FnOnce"],[3,"OccupiedEntry"],[3,"VacantEntry"],[3,"Iter"],[3,"IterMut"],[3,"Keys"],[3,"IntoIter"],[3,"Values"],[3,"ValuesMut"],[8,"FnMut"],[6,"Result"],[3,"PrettyFormatter"],[3,"CompactFormatter"],[4,"CharEscape"],[3,"Serializer"],[8,"Hasher"]]},\
+"serde_json":{"doc":"Serde JSON","t":"NNDDDNDNNGDDNELLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLFLLLLLLLLLLLLLLLLLOALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFFFFFFLLLLLLLLLLLLLLLLLLADDIDDDLLLLLLLLLLLFLFLFLLLLLLLLLLLLLLLLLLLENNDNGNLLLLLLLLLLLLLLLLLLLLLEDDDDDNDNDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNEDNINDNNDNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNICNDNNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLL","n":["Array","Bool","Deserializer","Error","Map","Null","Number","Number","Object","Result","Serializer","StreamDeserializer","String","Value","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_from","clone_into","clone_into","collect_str","custom","custom","de","default","default","deserialize","deserialize","deserialize_any","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","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","error","extend","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_iter","from_iter","from_iter","from_reader","from_slice","from_str","from_str","from_value","index","index","index_mut","index_mut","into","into","into","into","into","into","into_deserializer","into_deserializer","into_iter","into_iter","into_iter","into_iter","invalid_type","json","map","next","provide","ser","serialize","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","source","to_owned","to_owned","to_string","to_string","to_string","to_string_pretty","to_value","to_vec","to_vec_pretty","to_writer","to_writer_pretty","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","value","Deserializer","IoRead","Read","SliceRead","StrRead","StreamDeserializer","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","byte_offset","end","from","from","from","from_reader","from_reader","from_slice","from_slice","from_str","from_str","into","into","into","into_iter","new","new","new","new","new","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","Category","Data","Eof","Error","Io","Result","Syntax","borrow","borrow_mut","classify","clone","clone_into","column","eq","equivalent","fmt","from","into","io_error_kind","is_data","is_eof","is_io","is_syntax","line","to_owned","try_from","try_into","type_id","Entry","IntoIter","Iter","IterMut","Keys","Map","Occupied","OccupiedEntry","Vacant","VacantEntry","Values","ValuesMut","and_modify","append","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","contains_key","entry","from","from","from","from","from","from","from","from","from","get","get","get_key_value","get_mut","get_mut","insert","insert","insert","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_mut","is_empty","iter","iter_mut","key","key","key","keys","len","len","len","len","len","len","len","new","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","or_insert","or_insert_with","remove","remove","remove_entry","retain","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","values","values_mut","with_capacity","AsciiControl","Backspace","CarriageReturn","CharEscape","CompactFormatter","FormFeed","Formatter","LineFeed","PrettyFormatter","Quote","ReverseSolidus","Serializer","Solidus","Tab","begin_array","begin_array","begin_array_value","begin_array_value","begin_object","begin_object","begin_object_key","begin_object_key","begin_object_value","begin_object_value","begin_string","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","end_array","end_array","end_array_value","end_array_value","end_object","end_object","end_object_key","end_object_value","end_object_value","end_string","fmt","fmt","from","from","from","into","into","into","into_inner","new","new","pretty","to_owned","to_owned","to_string","to_string_pretty","to_vec","to_vec_pretty","to_writer","to_writer_pretty","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","with_formatter","with_indent","write_bool","write_byte_array","write_char_escape","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_null","write_number_str","write_raw_fragment","write_string_fragment","write_u128","write_u16","write_u32","write_u64","write_u8","Array","Bool","Index","Map","Null","Number","Number","Object","Serializer","String","Value","as_array","as_array_mut","as_bool","as_f64","as_f64","as_i64","as_i64","as_null","as_number","as_object","as_object_mut","as_str","as_u64","as_u64","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","collect_str","deserialize","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","eq","equivalent","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_f64","from_str","from_value","get","get_mut","hash","into","into","is_array","is_boolean","is_f64","is_f64","is_i64","is_i64","is_null","is_number","is_object","is_string","is_u64","is_u64","pointer","pointer_mut","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","take","to_owned","to_string","to_value","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"serde_json"],[306,"serde_json::de"],[347,"serde_json::error"],[375,"serde_json::map"],[512,"serde_json::ser"],[608,"serde_json::value"]],"d":["Represents a JSON array.","Represents a JSON boolean.","A structure that deserializes JSON into Rust values.","This type represents all possible errors that can occur …","Represents a JSON key/value type.","Represents a JSON null value.","Represents a JSON number, whether integer or floating …","Represents a JSON number, whether integer or floating …","Represents a JSON object.","Alias for a Result
with the error type serde_json::Error
.","A structure for serializing Rust values into JSON.","Iterator that deserializes a stream into multiple JSON …","Represents a JSON string.","Represents any valid JSON value.","","","","","","","","","","","","","","","","","","","","","Deserialize JSON data to a Rust data structure.","","","","","","","","","","","","","","Parses a JSON string as bytes. Note that this function …","","","","","","Parses an enum as an object like {"$KEY":$VALUE}
, where …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parses a newtype struct as the underlying value.","","","Parses a null
as a None, and any other values as a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","When serializing or deserializing JSON goes wrong.","","","","","","Display a JSON value as a string.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Convert copy-on-write string to Value
","Convert 32-bit floating point number to Value
","","Convert a Vec
to Value
","","","","Convert ()
to Value
","Convert String
to Value
","","","","Convert a slice to Value
","Convert Number
to Value
","","Convert map (with string keys) to Value
","Convert boolean to Value
","","Returns the argument unchanged.","","Convert string slice to Value
","Convert 64-bit floating point number to Value
","","Convert an iteratable type to a Value
","Convert an iteratable type to a Value
","Deserialize an instance of type T
from an I/O stream of …","Deserialize an instance of type T
from bytes of JSON text.","Deserialize an instance of type T
from a string of JSON …","","Interpret a serde_json::Value
as an instance of type T
.","","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)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","Construct a serde_json::Value
from a JSON literal.","A map of String to serde_json::Value.","","","Serialize a Rust data structure into JSON data.","","","","","","","","","","","","","","Serialize newtypes without an object wrapper.","","","","","","","","","","","","","","","","","","","","","","Serialize the given data structure as a String of JSON.","","","Serialize the given data structure as a pretty-printed …","Convert a T
into serde_json::Value
which is an enum that …","Serialize the given data structure as a JSON byte vector.","Serialize the given data structure as a pretty-printed …","Serialize the given data structure as JSON into the I/O …","Serialize the given data structure as pretty-printed JSON …","","","","","","","","","","","","","","","","","","","The Value enum, a loosely typed way of representing any …","A structure that deserializes JSON into Rust values.","JSON input source that reads from a std::io input stream.","Trait used by the deserializer for iterating over input. …","JSON input source that reads from a slice of bytes.","JSON input source that reads from a UTF-8 string.","Iterator that deserializes a stream into multiple JSON …","","","","","","","Returns the number of bytes so far deserialized into a …","The Deserializer::end
method should be called after a …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Deserialize an instance of type T
from an I/O stream of …","Creates a JSON deserializer from an io::Read
.","Deserialize an instance of type T
from bytes of JSON text.","Creates a JSON deserializer from a &[u8]
.","Deserialize an instance of type T
from a string of JSON …","Creates a JSON deserializer from a &str
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Turn a JSON deserializer into an iterator over values of …","Create a JSON deserializer from one of the possible …","Create a JSON stream deserializer from one of the possible …","Create a JSON input source to read from a std::io input …","Create a JSON input source to read from a slice of bytes.","Create a JSON input source to read from a UTF-8 string.","","","","","","","","","","Categorizes the cause of a serde_json::Error
.","The error was caused by input data that was semantically …","The error was caused by prematurely reaching the end of …","This type represents all possible errors that can occur …","The error was caused by a failure to read or write bytes …","Alias for a Result
with the error type serde_json::Error
.","The error was caused by input that was not syntactically …","","","Categorizes the cause of this error.","","","One-based column number at which the error was detected.","","","","Returns the argument unchanged.","Calls U::from(self)
.","The kind reported by the underlying standard library I/O …","Returns true if this error was caused by input data that …","Returns true if this error was caused by prematurely …","Returns true if this error was caused by a failure to read …","Returns true if this error was caused by input that was not","One-based line number at which the error was detected.","","","","","A view into a single entry in a map, which may either be …","An owning iterator over a serde_json::Map’s entries.","An iterator over a serde_json::Map’s entries.","A mutable iterator over a serde_json::Map’s entries.","An iterator over a serde_json::Map’s keys.","Represents a JSON key/value type.","An occupied Entry.","An occupied Entry. It is part of the Entry
enum.","A vacant Entry.","A vacant Entry. It is part of the Entry
enum.","An iterator over a serde_json::Map’s values.","A mutable iterator over a serde_json::Map’s values.","Provides in-place mutable access to an occupied entry …","Moves all elements from other into self, leaving other …","","","","","","","","","","","","","","","","","","","Clears the map, removing all values.","Returns true if the map contains a value for the specified …","Gets the given key’s corresponding entry in the map for …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a reference to the value corresponding to the key.","Gets a reference to the value in the entry.","Returns the key-value pair matching the given key.","Returns a mutable reference to the value corresponding to …","Gets a mutable reference to the value in the entry.","Inserts a key-value pair into the map.","Sets the value of the entry with the VacantEntry’s key, …","Sets the value of the entry with the OccupiedEntry
’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)
.","","","","","","","Converts the entry into a mutable reference to its value.","Returns true if the map contains no elements.","Gets an iterator over the entries of the map.","Gets a mutable iterator over the entries of the map.","Returns a reference to this entry’s key.","Gets a reference to the key that would be used when …","Gets a reference to the key in the entry.","Gets an iterator over the keys of the map.","Returns the number of elements in the map.","","","","","","","Makes a new empty Map.","","","","","","","","","","","","","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 at the key …","Takes the value of the entry out of the map, and returns …","Removes a key from the map, returning the stored key and …","Retains only the elements specified by the predicate.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets an iterator over the values of the map.","Gets an iterator over mutable values of the map.","Makes a new empty Map with the given initial capacity.","An escaped ASCII plane control character (usually escaped …","An escaped backspace character (usually escaped as \\\\b
)","An escaped carriage return character (usually escaped as \\\\r
…","Represents a character escape code in a type-safe manner.","This structure compacts a JSON value with no extra …","An escaped form feed character (usually escaped as \\\\f
)","This trait abstracts away serializing the JSON control …","An escaped line feed character (usually escaped as \\\\n
)","This structure pretty prints a JSON value to make it human …","An escaped quote "
","An escaped reverse solidus \\\\
","A structure for serializing Rust values into JSON.","An escaped solidus /
","An escaped tab character (usually escaped as \\\\t
)","Called before every array. Writes a [
to the specified …","","Called before every array value. Writes a ,
if needed to …","","Called before every object. Writes a {
to the specified …","","Called before every object key.","","Called before every object value. A :
should be written to","","Called before each series of write_string_fragment
and …","","","","","","","","","","","","Called after every array. Writes a ]
to the specified …","","Called after every array value.","","Called after every object. Writes a }
to the specified …","","Called after every object key. A :
should be written to …","Called after every object value.","","Called after each series of write_string_fragment
and …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Unwrap the Writer
from the Serializer
.","Creates a new JSON serializer.","Construct a pretty printer formatter that defaults to …","Creates a new JSON pretty print serializer.","","","Serialize the given data structure as a String of JSON.","Serialize the given data structure as a pretty-printed …","Serialize the given data structure as a JSON byte vector.","Serialize the given data structure as a pretty-printed …","Serialize the given data structure as JSON into the I/O …","Serialize the given data structure as pretty-printed JSON …","","","","","","","","","","Creates a new JSON visitor whose output will be written to …","Construct a pretty printer formatter that uses the indent
…","Writes a true
or false
value to the specified writer.","Writes the representation of a byte array. Formatters can …","Writes a character escape code to the specified writer.","Writes a floating point value like -31.26e+12
to the …","Writes a floating point value like -31.26e+12
to the …","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes an integer value like -123
to the specified writer.","Writes a null
value to the specified writer.","Writes a number that has already been rendered to a string.","Writes a raw JSON fragment that doesn’t need any …","Writes a string fragment that doesn’t need any escaping …","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Writes an integer value like 123
to the specified writer.","Represents a JSON array.","Represents a JSON boolean.","A type that can be used to index into a serde_json::Value
.","","Represents a JSON null value.","Represents a JSON number, whether integer or floating …","Represents a JSON number, whether integer or floating …","Represents a JSON object.","Serializer whose output is a Value
.","Represents a JSON string.","Represents any valid JSON value.","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. …","Represents the number as f64 if possible. Returns None …","If the Value
is an integer, represent it as i64 if …","If the Number
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 …","If the Number
is an integer, represent it as u64 if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Converts a finite f64
to a Number
. Infinite or NaN values …","","Interpret a serde_json::Value
as an instance of type T
.","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 …","","Calls U::from(self)
.","Calls U::from(self)
.","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 Number
can be represented by f64.","Returns true if the Value
is an integer between i64::MIN
…","Returns true if the Number
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 …","Returns true if the Number
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 …","","","Convert a T
into serde_json::Value
which is an enum that …","","","","","",""],"i":[2,2,0,0,0,2,0,2,2,0,0,0,2,0,14,50,10,3,6,2,14,50,10,3,6,2,3,2,3,3,2,6,10,10,0,3,2,3,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,14,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,0,3,10,10,3,2,2,14,50,10,3,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,0,0,0,2,0,3,2,3,2,14,50,10,3,6,2,2,2,50,3,3,3,10,0,0,50,10,0,3,2,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,10,3,2,0,10,2,0,0,0,0,0,0,14,50,10,3,6,2,14,50,10,3,6,2,14,50,10,3,6,2,0,0,0,0,0,0,0,59,60,61,59,60,61,50,14,59,60,61,0,14,0,14,0,14,59,60,61,14,14,50,59,60,61,59,60,61,59,60,61,59,60,61,0,62,62,0,62,0,62,62,62,10,62,62,10,62,62,62,62,62,10,10,10,10,10,10,62,62,62,62,0,0,0,0,0,0,64,0,64,0,0,0,64,3,64,67,66,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,3,3,3,64,67,66,68,69,71,70,72,73,3,66,3,3,66,3,67,66,64,67,66,68,69,71,70,72,73,68,69,71,70,72,73,66,3,3,3,64,67,66,3,3,68,69,71,70,72,73,3,68,69,71,70,72,73,68,69,71,70,72,73,64,64,3,66,3,3,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,64,67,66,68,69,71,70,72,73,3,3,3,78,78,78,0,0,78,0,78,0,78,78,0,78,78,5,76,5,76,5,76,5,76,5,76,5,78,77,76,78,77,76,77,76,77,76,76,5,76,5,76,5,76,5,5,76,5,77,76,78,77,76,78,77,76,6,6,76,6,77,76,0,0,0,0,0,0,78,77,76,78,77,76,78,77,76,6,76,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,2,2,0,0,2,0,2,2,0,2,0,2,2,2,2,39,2,39,2,2,2,2,2,2,39,79,39,79,39,39,39,79,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,79,39,39,39,39,39,39,39,39,39,39,39,39,39,0,2,2,39,79,39,2,2,2,39,2,39,2,2,2,2,2,39,2,2,39,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,2,39,39,0,79,39,79,39,79,39],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]]],[[3,[1,2]]]],[2,2],[[[3,[1,2]],[3,[1,2]]]],[[]],[[]],[[[6,[4,5]],[0,[7,8]]],9],[8,10],[8,10],0,[[],[[3,[1,2]]]],[[],2],[11,[[12,[[3,[1,2]]]]]],[11,[[12,[2]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,[17,[16]],15],9],[[2,16,[17,[16]],15],[[12,[10]]]],[[2,16,[17,[16]],15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,15],9],[[2,16,15],[[12,[10]]]],[[2,16,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,[17,[16]],15],9],[[2,16,[17,[16]],15],[[12,[10]]]],[[2,16,[17,[16]],15],[[12,[10]]]],[[[14,[13]],18,15],9],[[2,18,15],[[12,[10]]]],[[2,18,15],[[12,[10]]]],[[[14,[13]],16,18,15],9],[[2,16,18,15],[[12,[10]]]],[[2,16,18,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],15],9],[[2,15],[[12,[10]]]],[[2,15],[[12,[10]]]],[[[14,[13]],16,15],9],[[2,16,15],[[12,[10]]]],[[2,16,15],[[12,[10]]]],[[[3,[1,2]],[3,[1,2]]],19],[[2,20],19],[[2,21],19],[[2,22],19],[[2,23],19],[[2,24],19],[[2,2],19],[[2,25],19],[[2,18],19],[[2,25],19],[[2,22],19],[[2,19],19],[[2,26],19],[[2,23],19],[[2,24],19],[[2,27],19],[[2,20],19],[[2,28],19],[[2,18],19],[[2,24],19],[[2,20],19],[[2,29],19],[[2,19],19],[[2,23],19],[[2,26],19],[[2,25],19],[[2,27],19],[[2,16],19],[[2,22],19],[[2,30],19],[[2,30],19],[[2,26],19],[[2,29],19],[[2,1],19],[[2,18],19],[[2,21],19],[[2,30],19],[[2,21],19],[[2,28],19],[[2,28],19],[[2,27],19],[[2,29],19],[[2,19],19],[[2,16],19],[[],19],[[],19],0,[[[3,[1,2]],31]],[[10,32],33],[[10,32],33],[[[3,[1,2]],32],[[12,[34]]]],[[2,32],33],[[2,32],33],[[]],[[]],[[]],[[]],[[]],[30,2],[[[35,[16]]],2],[21,2],[23,2],[[[37,[[36,[2]]]]],2],[26,2],[22,2],[28,2],[[],2],[1,2],[20,2],[25,2],[29,2],[[[17,[[0,[38,[36,[2]]]]]]],2],[39,2],[[[40,[[36,[2]]]]],2],[[[3,[1,2]]],2],[19,2],[24,2],[[]],[18,2],[16,2],[27,2],[31,[[3,[1,2]]]],[31,2],[31,2],[41,[[9,[42]]]],[[[17,[29]]],[[9,[43]]]],[16,[[9,[43]]]],[16,[[12,[2,10]]]],[2,[[12,[42,10]]]],[[[3,[1,2]],[0,[7,44,45,46]]],2],[[2,47],2],[[[3,[1,2]],[0,[7,44,45,46]]],2],[[2,47],2],[[]],[[]],[[]],[[]],[[]],[[]],[2],[2],[[]],[[[3,[1,2]]]],[[[3,[1,2]]]],[[[3,[1,2]]]],[[48,49],10],0,0,[[[50,[13,43]]],[[40,[[9,[43]]]]]],[51],0,[[[3,[1,2]],52],12],[[2,52],12],[[[6,[4,5]],19],9],[[[6,[4,5]],[17,[29]]],9],[[[6,[4,5]],53],9],[[[6,[4,5]],21],9],[[[6,[4,5]],27],9],[[[6,[4,5]],54],9],[[[6,[4,5]],20],9],[[[6,[4,5]],24],9],[[[6,[4,5]],23],9],[[[6,[4,5]],28],9],[[[6,[4,5]],[40,[18]]],9],[[[6,[4,5]],16,[0,[7,55]]],9],[[[6,[4,5]],16,22,16,[0,[7,55]]],9],[[[6,[4,5]]],9],[[[6,[4,5]],[40,[18]]],9],[[[6,[4,5]],[0,[7,55]]],9],[[[6,[4,5]],16],9],[[[6,[4,5]],16,18],9],[[[6,[4,5]],16,22,16,18],9],[[[6,[4,5]],18],9],[[[6,[4,5]],16,18],9],[[[6,[4,5]],16,22,16,18],9],[[[6,[4,5]],56],9],[[[6,[4,5]],26],9],[[[6,[4,5]],22],9],[[[6,[4,5]],25],9],[[[6,[4,5]],29],9],[[[6,[4,5]]],9],[[[6,[4,5]],16],9],[[[6,[4,5]],16,22,16],9],[10,[[40,[57]]]],[[]],[[]],[[[0,[7,55]]],[[9,[1]]]],[[],1],[[],1],[[[0,[7,55]]],[[9,[1]]]],[55,[[12,[2,10]]]],[[[0,[7,55]]],[[9,[[37,[29]]]]]],[[[0,[7,55]]],[[9,[[37,[29]]]]]],[[4,[0,[7,55]]],9],[[4,[0,[7,55]]],9],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[[50,[13,43]]],18],[[[14,[13]]],9],[[]],[[]],[[]],[41,[[9,[42]]]],[41,[[14,[[59,[41]]]]]],[[[17,[29]]],[[9,[43]]]],[[[17,[29]]],[[14,[60]]]],[16,[[9,[43]]]],[16,[[14,[61]]]],[[]],[[]],[[]],[[[14,[13]]],[[50,[13,43]]]],[13,[[14,[13]]]],[13,[[50,[13,43]]]],[41,[[59,[41]]]],[[[17,[29]]],60],[16,61],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],0,0,0,0,0,0,0,[[]],[[]],[10,62],[62,62],[[]],[10,18],[[62,62],19],[[],19],[[62,32],33],[[]],[[]],[10,[[40,[63]]]],[10,19],[10,19],[10,19],[10,19],[10,18],[[]],[[],12],[[],12],[[],58],0,0,0,0,0,0,0,0,0,0,0,0,[[64,65],64],[[[3,[1,2]],[3,[1,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]]]],[[[3,[1,2]],[0,[7,44,45,46]]],19],[[[3,[1,2]],[36,[1]]],64],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]],[0,[7,44,45,46]]],[[40,[2]]]],[66,2],[[[3,[1,2]],[0,[7,44,45,46]]],40],[[[3,[1,2]],[0,[7,44,45,46]]],[[40,[2]]]],[66,2],[[[3,[1,2]],1,2],[[40,[2]]]],[[67,2],2],[[66,2],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[66,2],[[[3,[1,2]]],19],[[[3,[1,2]]],68],[[[3,[1,2]]],69],[64,1],[67,1],[66,1],[[[3,[1,2]]],70],[[[3,[1,2]]],18],[68,18],[69,18],[71,18],[70,18],[72,18],[73,18],[[],[[3,[1,2]]]],[68,40],[69,40],[71,40],[70,40],[72,40],[73,40],[68,40],[69,40],[71,40],[70,40],[72,40],[73,40],[[64,2],2],[[64,65],2],[[[3,[1,2]],[0,[7,44,45,46]]],[[40,[2]]]],[66,2],[[[3,[1,2]],[0,[7,44,45,46]]],40],[[[3,[1,2]],74]],[68],[69],[71],[70],[72],[73],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[],58],[[[3,[1,2]]],72],[[[3,[1,2]]],73],[18,[[3,[1,2]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]],19],75],[[76,[0,[7,4]],19],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]],19],75],[[76,[0,[7,4]],19],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[]],[[]],[[]],[[]],[[]],[[]],[77,77],[76,76],[[]],[[]],[[],76],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[[0,[7,4]]],75],[[76,[0,[7,4]]],75],[[[0,[7,4]]],75],[[77,32],33],[[76,32],33],[[]],[[]],[[]],[[]],[[]],[[]],[[[6,[4,5]]],4],[4,[[6,[4]]]],[[],76],[4,[[6,[4,76]]]],[[]],[[]],[[[0,[7,55]]],[[9,[1]]]],[[[0,[7,55]]],[[9,[1]]]],[[[0,[7,55]]],[[9,[[37,[29]]]]]],[[[0,[7,55]]],[[9,[[37,[29]]]]]],[[4,[0,[7,55]]],9],[[4,[0,[7,55]]],9],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58],[[],58],[[4,5],[[6,[4,5]]]],[[[17,[29]]],76],[[[0,[7,4]],19],75],[[[0,[7,4]],[17,[29]]],75],[[[0,[7,4]],78],75],[[[0,[7,4]],21],75],[[[0,[7,4]],27],75],[[[0,[7,4]],54],75],[[[0,[7,4]],20],75],[[[0,[7,4]],24],75],[[[0,[7,4]],23],75],[[[0,[7,4]],28],75],[[[0,[7,4]]],75],[[[0,[7,4]],16],75],[[[0,[7,4]],16],75],[[[0,[7,4]],16],75],[[[0,[7,4]],56],75],[[[0,[7,4]],26],75],[[[0,[7,4]],22],75],[[[0,[7,4]],25],75],[[[0,[7,4]],29],75],0,0,0,0,0,0,0,0,0,0,0,[2,[[40,[[37,[2]]]]]],[2,[[40,[[37,[2]]]]]],[2,[[40,[19]]]],[2,[[40,[27]]]],[39,[[40,[27]]]],[2,[[40,[23]]]],[39,[[40,[23]]]],[2,40],[2,[[40,[39]]]],[2,[[40,[[3,[1,2]]]]]],[2,[[40,[[3,[1,2]]]]]],[2,[[40,[16]]]],[2,[[40,[25]]]],[39,[[40,[25]]]],[[]],[[]],[[]],[[]],[39,39],[[]],[[79,[0,[7,8]]],[[9,[2]]]],[11,[[12,[39]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,16,[17,[16]],15],12],[[39,16,[17,[16]],15],12],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,16,15],12],[[39,16,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,15],12],[[39,16,[17,[16]],15],12],[[39,16,[17,[16]],15],12],[[39,18,15],12],[[39,18,15],12],[[39,16,18,15],12],[[39,16,18,15],12],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],[[12,[10]]]],[[39,15],12],[[39,15],12],[[39,16,15],12],[[39,16,15],12],[[39,39],19],[[],19],[[39,32],33],[[39,32],33],[[]],[[]],[25,39],[23,39],[18,39],[20,39],[22,39],[28,39],[26,39],[30,39],[24,39],[29,39],[27,[[40,[39]]]],[16,[[12,[39]]]],[2,[[12,[42,10]]]],[[2,47],[[40,[2]]]],[[2,47],[[40,[2]]]],[[39,80]],[[]],[[]],[2,19],[2,19],[2,19],[39,19],[2,19],[39,19],[2,19],[2,19],[2,19],[2,19],[2,19],[39,19],[[2,16],[[40,[2]]]],[[2,16],[[40,[2]]]],[[39,52],12],[[79,19],[[9,[2]]]],[[79,[17,[29]]],[[9,[2]]]],[[79,53],[[9,[2]]]],[[79,21],[[9,[2]]]],[[79,27],[[9,[2]]]],[[79,54],[[9,[2]]]],[[79,20],[[9,[2]]]],[[79,24],[[9,[2]]]],[[79,23],[[9,[2]]]],[[79,28],[[9,[2]]]],[[79,[40,[18]]],9],[[79,16,[0,[7,55]]],[[9,[2]]]],[[79,16,22,16,[0,[7,55]]],[[9,[2]]]],[79,[[9,[2]]]],[[79,[40,[18]]],9],[[79,[0,[7,55]]],[[9,[2]]]],[[79,16],[[9,[2]]]],[[79,16,18],9],[[79,16,22,16,18],9],[[79,18],9],[[79,16,18],9],[[79,16,22,16,18],9],[[79,56],[[9,[2]]]],[[79,26],[[9,[2]]]],[[79,22],[[9,[2]]]],[[79,25],[[9,[2]]]],[[79,29],[[9,[2]]]],[79,[[9,[2]]]],[[79,16],[[9,[2]]]],[[79,16,22,16],[[9,[2]]]],[2,2],[[]],[[],1],[55,[[12,[2,10]]]],[[],12],[[],12],[[],12],[[],12],[[],58],[[],58]],"c":[],"p":[[3,"String"],[4,"Value"],[3,"Map"],[8,"Write"],[8,"Formatter"],[3,"Serializer"],[8,"Sized"],[8,"Display"],[6,"Result"],[3,"Error"],[8,"Deserializer"],[4,"Result"],[8,"Read"],[3,"Deserializer"],[8,"Visitor"],[15,"str"],[15,"slice"],[15,"usize"],[15,"bool"],[15,"i16"],[15,"f32"],[15,"u32"],[15,"i64"],[15,"i32"],[15,"u64"],[15,"u16"],[15,"f64"],[15,"i8"],[15,"u8"],[15,"isize"],[8,"IntoIterator"],[3,"Formatter"],[6,"Result"],[3,"Error"],[4,"Cow"],[8,"Into"],[3,"Vec"],[8,"Clone"],[3,"Number"],[4,"Option"],[8,"Read"],[8,"DeserializeOwned"],[8,"Deserialize"],[8,"Ord"],[8,"Eq"],[8,"Hash"],[8,"Index"],[4,"Unexpected"],[8,"Expected"],[3,"StreamDeserializer"],[3,"Demand"],[8,"Serializer"],[15,"char"],[15,"i128"],[8,"Serialize"],[15,"u128"],[8,"Error"],[3,"TypeId"],[3,"IoRead"],[3,"SliceRead"],[3,"StrRead"],[4,"Category"],[4,"ErrorKind"],[4,"Entry"],[8,"FnOnce"],[3,"OccupiedEntry"],[3,"VacantEntry"],[3,"Iter"],[3,"IterMut"],[3,"Keys"],[3,"IntoIter"],[3,"Values"],[3,"ValuesMut"],[8,"FnMut"],[6,"Result"],[3,"PrettyFormatter"],[3,"CompactFormatter"],[4,"CharEscape"],[3,"Serializer"],[8,"Hasher"]]},\
"shell_words":{"doc":"Process command line according to parsing rules of Unix …","t":"DLLLLLLLLLLFLFFLLLLL","n":["ParseError","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","fmt","from","into","join","provide","quote","split","to_owned","to_string","try_from","try_into","type_id"],"q":[[0,"shell_words"]],"d":["An error returned when shell parsing fails.","","","","","","","","","Returns the argument unchanged.","Calls U::from(self)
.","Joins arguments into a single command line suitable for …","","Escapes special characters in a string, so that it will …","Splits command line into separate arguments, in much the …","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,1,1,1,1],"f":[0,[[]],[[]],[1,1],[[]],[[1,1],2],[[],2],[[1,3],4],[[1,3],4],[[]],[[]],[5,6],[7],[8,[[9,[8]]]],[8,[[11,[[10,[6]],1]]]],[[]],[[],6],[[],11],[[],11],[[],12]],"c":[],"p":[[3,"ParseError"],[15,"bool"],[3,"Formatter"],[6,"Result"],[8,"IntoIterator"],[3,"String"],[3,"Demand"],[15,"str"],[4,"Cow"],[3,"Vec"],[4,"Result"],[3,"TypeId"]]},\
"slug":{"doc":"","t":"F","n":["slugify"],"q":[[0,"slug"]],"d":["Convert any unicode string to an ascii “slug” (useful …"],"i":[0],"f":[[[[2,[1]]],3]],"c":[],"p":[[15,"str"],[8,"AsRef"],[3,"String"]]},\
"smallvec":{"doc":"Small vectors in various sizes. These store a certain …","t":"NINEDDQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLOLLLLKLLLLLLLLLLLLLLLLLLM","n":["AllocErr","Array","CapacityOverflow","CollectionAllocErr","Drain","IntoIter","Item","SmallVec","ToSmallVec","append","as_mut","as_mut_ptr","as_mut_slice","as_mut_slice","as_ptr","as_ref","as_slice","as_slice","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","clear","clone","clone","clone_from","clone_into","clone_into","cmp","dedup","dedup_by","dedup_by_key","default","deref","deref_mut","drain","drop","drop","drop","eq","extend","extend_from_slice","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_buf","from_buf_and_len","from_buf_and_len_unchecked","from_elem","from_iter","from_raw_parts","from_slice","from_vec","grow","hash","index","index_mut","inline_size","insert","insert_from_slice","insert_many","into","into","into","into","into_boxed_slice","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","is_empty","len","len","new","next","next","next_back","next_back","partial_cmp","pop","push","remove","reserve","reserve_exact","resize","resize_with","retain","retain_mut","set_len","shrink_to_fit","size","size_hint","size_hint","smallvec","spilled","swap_remove","to_owned","to_owned","to_smallvec","to_string","truncate","try_from","try_from","try_from","try_from","try_grow","try_into","try_into","try_into","try_into","try_reserve","try_reserve_exact","type_id","type_id","type_id","type_id","with_capacity","layout"],"q":[[0,"smallvec"],[138,"smallvec::CollectionAllocErr"]],"d":["The allocator return an error","Types that can be used as the backing store for a SmallVec","Overflow usize::MAX
or other error during size computation","Error type for APIs with fallible heap allocation","An iterator that removes the items from a SmallVec
and …","An iterator that consumes a SmallVec
and yields its items …","The type of the array’s elements.","A Vec
-like container that can store a small number of …","Convenience trait for constructing a SmallVec
","Moves all the elements of other
into self
, leaving other
…","","Returns a raw mutable pointer to the vector’s buffer.","Extracts a mutable slice of the entire vector.","Returns the remaining items of this iterator as a mutable …","Returns a raw pointer to the vector’s buffer.","","Extracts a slice containing the entire vector.","Returns the remaining items of this iterator as a slice.","","","","","","","","","","","The number of items the vector can hold without …","Remove all elements from the vector.","","","","","","","Removes consecutive duplicate elements.","Removes consecutive duplicate elements using the given …","Removes consecutive elements that map to the same key.","","","","Creates a draining iterator that removes the specified …","","","","","","Copy elements from a slice and append them to the vector.","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","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 …","Creates a SmallVec
with n
copies of elem
.","","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>
.","Re-allocate to set the capacity to …","","","","The maximum number of elements this vector can hold inline","Insert an element at position index
, shifting all elements …","Copy elements from a slice into the vector at position …","Insert multiple elements at position index
, shifting all …","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 …","Convert the SmallVec into an A
if possible. Otherwise …","","","","","","Convert a SmallVec to a Vec, without reallocating if the …","Returns true
if the vector is empty","","The number of elements stored in the vector","Construct an empty vector","","","","","","Remove an item from the end of the vector and return it, …","Append an item to the vector.","Remove and return the element at position index
, shifting …","Reserve capacity for additional
more elements to be …","Reserve the minimum capacity for additional
more elements …","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.","Retains only the elements specified by the predicate.","Sets the length of a vector.","Shrink the capacity of the vector as much as possible.","Returns the number of items the array can hold.","","","Creates a SmallVec
containing the arguments.","Returns true
if the data has spilled into a separate …","Remove the element at position index
, replacing it with …","","","Construct a new SmallVec
from a slice.","","Shorten the vector, keeping the first len
elements and …","","","","","Re-allocate to set the capacity to …","","","","","Reserve capacity for additional
more elements to be …","Reserve the minimum capacity for additional
more elements …","","","","","Construct an empty vector with enough capacity …","The layout that was passed to the allocator"],"i":[15,0,15,0,0,0,1,0,0,2,2,2,2,4,2,2,2,4,10,2,2,4,15,10,2,2,4,15,2,2,2,4,2,2,4,2,2,2,2,2,2,2,2,10,2,4,2,2,2,10,2,4,15,15,10,2,2,2,2,2,4,15,15,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,2,4,15,2,2,10,2,2,2,4,2,2,10,2,2,10,4,10,4,2,2,2,2,2,2,2,2,2,2,2,2,1,10,4,0,2,2,2,4,27,15,2,10,2,4,15,2,10,2,4,15,2,2,10,2,4,15,2,28],"f":[0,0,0,0,0,0,0,0,0,[[[2,[1]],[2,[1]]]],[[[2,[1]]],3],[[[2,[1]]]],[[[2,[1]]],3],[[[4,[1]]],3],[[[2,[1]]]],[[[2,[1]]],3],[[[2,[1]]],3],[[[4,[1]]],3],[[]],[[[2,[1]]],3],[[]],[[]],[[]],[[]],[[]],[[[2,[1]]],3],[[]],[[]],[[[2,[1]]],5],[[[2,[1]]]],[[[2,[1]]],[[2,[1]]]],[[[4,[[0,[1,6]]]]],[[4,[[0,[1,6]]]]]],[[[2,[1]],[2,[1]]]],[[]],[[]],[[[2,[1]],[2,[1]]],7],[[[2,[1]]]],[[[2,[1]],8]],[[[2,[1]],8]],[[],[[2,[1]]]],[[[2,[1]]],3],[[[2,[1]]],3],[[[2,[1]],[9,[5]]],[[10,[1]]]],[[[10,[1]]]],[[[2,[1]]]],[[[4,[1]]]],[[[2,[1]],[2,[1]]],11],[[[2,[1]],12]],[[[2,[1]],3]],[[[10,[1]],13],14],[[[2,[1]],13],14],[[[4,[1]],13],14],[[15,13],14],[[15,13],14],[[]],[16],[17,[[2,[1]]]],[3,[[2,[1]]]],[[]],[1,[[2,[1]]]],[[]],[18,15],[[]],[1,[[2,[1]]]],[[1,5],[[2,[1]]]],[[[19,[1]],5],[[2,[1]]]],[5,[[2,[1]]]],[12,[[2,[1]]]],[[5,5],[[2,[1]]]],[3,[[2,[1]]]],[17,[[2,[1]]]],[[[2,[1]],5]],[[[2,[1]],20]],[[[2,[1]],[21,[3]]]],[[[2,[1]],[21,[3]]]],[[[2,[1]]],5],[[[2,[1]],5]],[[[2,[1]],5,3]],[[[2,[1]],5,12]],[[]],[[]],[[]],[[]],[[[2,[1]]],[[22,[3]]]],[[[2,[1]]],[[23,[1,[2,[1]]]]]],[[]],[[[2,[1]]]],[[[2,[1]]]],[[[2,[1]]]],[[]],[[[2,[1]]],17],[[[2,[1]]],11],[[[10,[1]]],5],[[[2,[1]]],5],[[],[[2,[1]]]],[[[10,[1]]],24],[[[4,[1]]],24],[[[10,[1]]],24],[[[4,[1]]],24],[[[2,[1]],[2,[1]]],[[24,[7]]]],[[[2,[1]]],24],[[[2,[1]]]],[[[2,[1]],5]],[[[2,[1]],5]],[[[2,[1]],5]],[[[2,[1]],5]],[[[2,[1]],5,8]],[[[2,[1]],8]],[[[2,[1]],8]],[[[2,[1]],5]],[[[2,[1]]]],[[],5],[[[10,[1]]]],[[[4,[1]]]],0,[[[2,[1]]],11],[[[2,[1]],5]],[[]],[[]],[[],2],[[],25],[[[2,[1]],5]],[[],23],[[],23],[[],23],[[],23],[[[2,[1]],5],[[23,[15]]]],[[],23],[[],23],[[],23],[[],23],[[[2,[1]],5],[[23,[15]]]],[[[2,[1]],5],[[23,[15]]]],[[],26],[[],26],[[],26],[[],26],[5,[[2,[1]]]],0],"c":[],"p":[[8,"Array"],[3,"SmallVec"],[15,"slice"],[3,"IntoIter"],[15,"usize"],[8,"Clone"],[4,"Ordering"],[8,"FnMut"],[8,"RangeBounds"],[3,"Drain"],[15,"bool"],[8,"IntoIterator"],[3,"Formatter"],[6,"Result"],[4,"CollectionAllocErr"],[15,"never"],[3,"Vec"],[6,"LayoutErr"],[19,"MaybeUninit"],[8,"Hasher"],[8,"SliceIndex"],[3,"Box"],[4,"Result"],[4,"Option"],[3,"String"],[3,"TypeId"],[8,"ToSmallVec"],[13,"AllocErr"]]},\
diff --git a/serde_json/enum.Value.html b/serde_json/enum.Value.html
index b298f113cc..2c457eb543 100644
--- a/serde_json/enum.Value.html
+++ b/serde_json/enum.Value.html
@@ -331,9 +331,9 @@ let mut v = json!({ "x": "y" });
assert_eq!(v["x"].take(), json!("y"));
assert_eq!(v, json!({ "x": null }));
Deserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and does
not benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreDeserialize
implementations should expect to
+deserialize their human-readable form. Read moreDeserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and does
not benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreDisplay a JSON value as a string.
let json = json!({ "city": "London", "street": "10 Downing Street" });
@@ -523,26 +523,26 @@ Examples
let pretty = format!("{:#}", json);
assert_eq!(pretty,
"{\n \"city\": \"London\",\n \"street\": \"10 Downing Street\"\n}");
Convert String
to Value
Convert an iteratable type to a Value
use serde_json::Value;
let v = std::iter::repeat(42).take(5);
@@ -629,7 +629,7 @@ Examples
in the map or the given index is not within the bounds of the array.
For retrieving deeply nested values, you should have a look at the
Value::pointer
method.
-Examples
+Examples
let data = json!({
"x": {
"y": ["z", "zz"]
@@ -651,7 +651,7 @@ Examples
treated like an empty object. If the key is not already present in the
object, it will be inserted with a value of null. Indexing into a value
that is neither an object nor null will panic.
-Examples
+Examples
let mut data = json!({ "x": 0 });
// replace an existing key
@@ -667,124 +667,124 @@ Examples
data["a"]["b"]["c"]["d"] = json!(true);
println!("{}", data);
-
Deserialize
receives a type different from what it was
expecting. Read moreDeserialize
receives a value of the right type but that
is wrong for some other reason. Read moreDeserialize
enum type received a variant with an
@@ -71,8 +71,8 @@ Deserialize
struct type expected to receive a required
field with a particular name but that field was not present in the
input.Deserialize
struct type received more than one of the
-same field.Returns the argument unchanged.
diff --git a/serde_json/map/struct.Map.html b/serde_json/map/struct.Map.html index 8813d78e4d..96c854fa69 100644 --- a/serde_json/map/struct.Map.html +++ b/serde_json/map/struct.Map.html @@ -80,7 +80,7 @@map["key"] = json!("value");
self
and other
values to be equal, and is used
+Deserialize
receives a type different from what it was
expecting. Read moreDeserialize
receives a value of the right type but that
is wrong for some other reason. Read moreDeserialize
enum type received a variant with an
@@ -71,8 +71,8 @@ Deserialize
struct type expected to receive a required
field with a particular name but that field was not present in the
input.Deserialize
struct type received more than one of the
-same field.Returns the argument unchanged.
diff --git a/serde_json/struct.Map.html b/serde_json/struct.Map.html index a569f4a970..6989cf5e7d 100644 --- a/serde_json/struct.Map.html +++ b/serde_json/struct.Map.html @@ -80,7 +80,7 @@map["key"] = json!("value");
self
and other
values to be equal, and is used
+Deserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreDeserialize
implementations should expect to
+deserialize their human-readable form. Read moreDeserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and does
not benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreself
and other
values to be equal, and is used
by ==
.!=
. The default implementation is almost always
diff --git a/serde_json/value/enum.Value.html b/serde_json/value/enum.Value.html
index be10f5ea77..4ddeab009b 100644
--- a/serde_json/value/enum.Value.html
+++ b/serde_json/value/enum.Value.html
@@ -331,9 +331,9 @@ let mut v = json!({ "x": "y" });
assert_eq!(v["x"].take(), json!("y"));
assert_eq!(v, json!({ "x": null }));
Deserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and does
not benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreDeserialize
implementations should expect to
+deserialize their human-readable form. Read moreDeserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting an optional value. Read moreDeserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and does
not benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreDisplay a JSON value as a string.
let json = json!({ "city": "London", "street": "10 Downing Street" });
@@ -523,26 +523,26 @@ Examples
let pretty = format!("{:#}", json);
assert_eq!(pretty,
"{\n \"city\": \"London\",\n \"street\": \"10 Downing Street\"\n}");
Convert String
to Value
Convert an iteratable type to a Value
use serde_json::Value;
let v = std::iter::repeat(42).take(5);
@@ -629,7 +629,7 @@ Examples
in the map or the given index is not within the bounds of the array.
For retrieving deeply nested values, you should have a look at the
Value::pointer
method.
-Examples
+Examples
let data = json!({
"x": {
"y": ["z", "zz"]
@@ -651,7 +651,7 @@ Examples
treated like an empty object. If the key is not already present in the
object, it will be inserted with a value of null. Indexing into a value
that is neither an object nor null will panic.
-Examples
+Examples
let mut data = json!({ "x": 0 });
// replace an existing key
@@ -667,124 +667,124 @@ Examples
data["a"]["b"]["c"]["d"] = json!(true);
println!("{}", data);
-
Deserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreDeserialize
implementations should expect to
+deserialize their human-readable form. Read moreDeserializer
to figure out how to drive the visitor based
-on what data type is in the input. Read moreDeserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting an i8
value.Deserialize
type is expecting an i16
value.Deserialize
type is expecting an i32
value.Deserialize
type is expecting an i64
value.Deserialize
type is expecting a u8
value.Deserialize
type is expecting a u16
value.Deserialize
type is expecting a u32
value.Deserialize
type is expecting a u64
value.Deserialize
type is expecting a f32
value.Deserialize
type is expecting a f64
value.Deserialize
type is expecting a bool
value.Deserialize
type is expecting a char
value.Deserialize
type is expecting a string value and does
not benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a string value and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and does not
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserializer
. Read moreDeserialize
type is expecting a byte array and would
benefit from taking ownership of buffered data owned by the
-Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserializer
. Read moreDeserialize
type is expecting an optional value. Read moreDeserialize
type is expecting a unit value.Deserialize
type is expecting a unit struct with a
-particular name.Deserialize
type is expecting a newtype struct with a
-particular name.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values.Deserialize
type is expecting a sequence of values and
-knows how many values there are without looking at the serialized data.Deserialize
type is expecting a tuple struct with a
-particular name and number of fields.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a map of key-value pairs.Deserialize
type is expecting a struct with a particular
-name and fields.Deserialize
type is expecting an enum value with a
-particular name and possible variants.Deserialize
type is expecting the name of a struct
-field or the discriminant of an enum variant.Deserialize
type needs to deserialize a value whose type
-doesn’t matter because it is ignored. Read moreDeserialize
implementations should expect to
-deserialize their human-readable form. Read moreself
and other
values to be equal, and is used
by ==
.!=
. The default implementation is almost always
diff --git a/serde_json/value/trait.Index.html b/serde_json/value/trait.Index.html
index b267970c61..366cbd1cf8 100644
--- a/serde_json/value/trait.Index.html
+++ b/serde_json/value/trait.Index.html
@@ -15,5 +15,5 @@