From b49c3db116833f163ec06bbd2b2b4621beb8ce6b Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 21 Sep 2023 00:39:55 +0000 Subject: [PATCH] Generated docs for shadow/shadow@603ae87 --- docs/rust/implementors/core/clone/trait.Clone.js | 2 +- docs/rust/implementors/core/cmp/trait.Eq.js | 2 +- docs/rust/implementors/core/cmp/trait.PartialEq.js | 2 +- docs/rust/implementors/core/convert/trait.From.js | 2 +- docs/rust/implementors/core/fmt/trait.Debug.js | 2 +- docs/rust/implementors/core/fmt/trait.Display.js | 2 +- docs/rust/implementors/core/marker/trait.Copy.js | 2 +- .../implementors/core/marker/trait.StructuralPartialEq.js | 2 +- docs/rust/proc_macro2/enum.TokenTree.html | 2 +- docs/rust/proc_macro2/struct.Ident.html | 8 ++++---- docs/rust/proc_macro2/struct.LexError.html | 2 +- docs/rust/proc_macro2/struct.Literal.html | 2 +- docs/rust/search-index.js | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/rust/implementors/core/clone/trait.Clone.js b/docs/rust/implementors/core/clone/trait.Clone.js index 41ba2be064a..0da1d3f0ec3 100644 --- a/docs/rust/implementors/core/clone/trait.Clone.js +++ b/docs/rust/implementors/core/clone/trait.Clone.js @@ -57,7 +57,7 @@ "pkg_config":[["impl Clone for Config"],["impl Clone for Library"]], "posix_errno":[["impl Clone for Error"]], "ppv_lite86":[["impl Clone for YesNI"],["impl Clone for vec256_storage"],["impl Clone for NoS3"],["impl Clone for YesS4"],["impl Clone for NoA2"],["impl<NI: Clone> Clone for Avx2Machine<NI>"],["impl Clone for YesS3"],["impl Clone for vec512_storage"],["impl Clone for NoS4"],["impl<S3: Clone, S4: Clone, NI: Clone> Clone for SseMachine<S3, S4, NI>"],["impl Clone for YesA1"],["impl Clone for YesA2"],["impl Clone for vec128_storage"],["impl Clone for NoNI"],["impl Clone for NoA1"]], -"proc_macro2":[["impl Clone for Span"],["impl Clone for Group"],["impl Clone for IntoIter"],["impl Clone for TokenTree"],["impl Clone for Delimiter"],["impl Clone for Spacing"],["impl Clone for DelimSpan"],["impl Clone for Punct"],["impl Clone for Literal"],["impl Clone for TokenStream"],["impl Clone for Ident"]], +"proc_macro2":[["impl Clone for TokenStream"],["impl Clone for Span"],["impl Clone for Group"],["impl Clone for TokenTree"],["impl Clone for Spacing"],["impl Clone for Delimiter"],["impl Clone for DelimSpan"],["impl Clone for IntoIter"],["impl Clone for Ident"],["impl Clone for Literal"],["impl Clone for Punct"]], "proc_macro_error":[["impl Clone for SpanRange"]], "rand":[["impl Clone for Standard"],["impl Clone for OpenClosed01"],["impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr>where\n R: BlockRngCore + SeedableRng + Clone,\n Rsdr: RngCore + Clone,"],["impl Clone for StdRng"],["impl Clone for WeightedError"],["impl Clone for Alphanumeric"],["impl<X: Clone + SampleUniform> Clone for Uniform<X>where\n X::Sampler: Clone,"],["impl Clone for StepRng"],["impl Clone for UniformDuration"],["impl Clone for UniformChar"],["impl Clone for Open01"],["impl Clone for SmallRng"],["impl Clone for BernoulliError"],["impl Clone for IndexVecIntoIter"],["impl Clone for ThreadRng"],["impl Clone for IndexVec"],["impl<'a, T: Clone> Clone for Slice<'a, T>"],["impl<X: Clone> Clone for UniformFloat<X>"],["impl<X: Clone + SampleUniform + PartialOrd> Clone for WeightedIndex<X>where\n X::Sampler: Clone,"],["impl<X: Clone> Clone for UniformInt<X>"],["impl Clone for Bernoulli"]], "rand_chacha":[["impl Clone for ChaCha8Rng"],["impl Clone for ChaCha20Rng"],["impl Clone for ChaCha20Core"],["impl Clone for ChaCha8Core"],["impl Clone for ChaCha12Rng"],["impl Clone for ChaCha12Core"]], diff --git a/docs/rust/implementors/core/cmp/trait.Eq.js b/docs/rust/implementors/core/cmp/trait.Eq.js index 3a29ee5712b..d9c26ac6c70 100644 --- a/docs/rust/implementors/core/cmp/trait.Eq.js +++ b/docs/rust/implementors/core/cmp/trait.Eq.js @@ -45,7 +45,7 @@ "petgraph":[["impl Eq for Time"],["impl<'b, T> Eq for Ptr<'b, T>"],["impl Eq for Direction"],["impl Eq for Config"],["impl<'a, E: Eq, Ix: Eq + IndexType> Eq for EdgeReference<'a, E, Ix>"],["impl<N: Eq, E: Eq> Eq for Element<N, E>"],["impl<Ix: Eq> Eq for EdgeIndex<Ix>"],["impl<Ix: Eq> Eq for NodeIndex<Ix>"],["impl<Ix> Eq for EdgeIndex<Ix>where\n Ix: IndexType + Eq,"]], "posix_errno":[["impl Eq for Error"]], "ppv_lite86":[["impl Eq for vec128_storage"],["impl Eq for vec256_storage"],["impl Eq for vec512_storage"]], -"proc_macro2":[["impl Eq for Ident"],["impl Eq for Spacing"],["impl Eq for Delimiter"]], +"proc_macro2":[["impl Eq for Delimiter"],["impl Eq for Ident"],["impl Eq for Spacing"]], "rand":[["impl Eq for BernoulliError"],["impl Eq for StdRng"],["impl Eq for WeightedError"],["impl Eq for StepRng"],["impl Eq for SmallRng"]], "rand_chacha":[["impl Eq for ChaCha20Core"],["impl Eq for ChaCha8Rng"],["impl Eq for ChaCha8Core"],["impl Eq for ChaCha20Rng"],["impl Eq for ChaCha12Core"],["impl Eq for ChaCha12Rng"]], "rand_xoshiro":[["impl Eq for Xoshiro128Plus"],["impl Eq for Xoshiro128StarStar"],["impl Eq for Xoroshiro64Star"],["impl Eq for Xoshiro256Plus"],["impl Eq for Xoshiro256StarStar"],["impl Eq for Xoshiro512Plus"],["impl Eq for Xoshiro512StarStar"],["impl Eq for Xoroshiro128StarStar"],["impl Eq for Xoroshiro128PlusPlus"],["impl Eq for Xoroshiro64StarStar"],["impl Eq for SplitMix64"],["impl Eq for Xoshiro512PlusPlus"],["impl Eq for Xoshiro256PlusPlus"],["impl Eq for Xoroshiro128Plus"],["impl Eq for Xoshiro128PlusPlus"]], diff --git a/docs/rust/implementors/core/cmp/trait.PartialEq.js b/docs/rust/implementors/core/cmp/trait.PartialEq.js index 8012ef5b2be..1e83eccf190 100644 --- a/docs/rust/implementors/core/cmp/trait.PartialEq.js +++ b/docs/rust/implementors/core/cmp/trait.PartialEq.js @@ -46,7 +46,7 @@ "petgraph":[["impl PartialEq<Config> for Config"],["impl<'b, T> PartialEq<Ptr<'b, T>> for Ptr<'b, T>"],["impl<'a, E: PartialEq, Ix: PartialEq + IndexType> PartialEq<EdgeReference<'a, E, Ix>> for EdgeReference<'a, E, Ix>"],["impl<N: PartialEq, E: PartialEq> PartialEq<Element<N, E>> for Element<N, E>"],["impl<Ix: PartialEq> PartialEq<NodeIndex<Ix>> for NodeIndex<Ix>"],["impl<'a, E, Ix: IndexType> PartialEq<EdgeReference<'a, E, Ix>> for EdgeReference<'a, E, Ix>where\n E: PartialEq,"],["impl PartialEq<Time> for Time"],["impl<'a, E, Ix: IndexType> PartialEq<EdgeReference<'a, E, Ix>> for EdgeReference<'a, E, Ix>where\n E: PartialEq,"],["impl<Ix: PartialEq> PartialEq<EdgeIndex<Ix>> for EdgeIndex<Ix>"],["impl PartialEq<NegativeCycle> for NegativeCycle"],["impl PartialEq<Direction> for Direction"],["impl<N: PartialEq> PartialEq<Cycle<N>> for Cycle<N>"],["impl<Ix> PartialEq<EdgeIndex<Ix>> for EdgeIndex<Ix>where\n Ix: IndexType + PartialEq,"]], "posix_errno":[["impl PartialEq<Error> for Error"]], "ppv_lite86":[["impl PartialEq<vec512_storage> for vec512_storage"],["impl PartialEq<vec256_storage> for vec256_storage"],["impl PartialEq<vec128_storage> for vec128_storage"]], -"proc_macro2":[["impl PartialEq<Delimiter> for Delimiter"],["impl PartialEq<Spacing> for Spacing"],["impl<T> PartialEq<T> for Identwhere\n T: ?Sized + AsRef<str>,"],["impl PartialEq<Ident> for Ident"]], +"proc_macro2":[["impl PartialEq<Spacing> for Spacing"],["impl PartialEq<Ident> for Ident"],["impl PartialEq<Delimiter> for Delimiter"],["impl<T> PartialEq<T> for Identwhere\n T: ?Sized + AsRef<str>,"]], "proc_macro_error":[["impl PartialEq<Level> for Level"]], "rand":[["impl<X: PartialEq> PartialEq<UniformFloat<X>> for UniformFloat<X>"],["impl<X: PartialEq + SampleUniform + PartialOrd> PartialEq<WeightedIndex<X>> for WeightedIndex<X>where\n X::Sampler: PartialEq,"],["impl PartialEq<StdRng> for StdRng"],["impl PartialEq<StepRng> for StepRng"],["impl PartialEq<IndexVec> for IndexVec"],["impl PartialEq<Bernoulli> for Bernoulli"],["impl<X: PartialEq + SampleUniform> PartialEq<Uniform<X>> for Uniform<X>where\n X::Sampler: PartialEq,"],["impl PartialEq<BernoulliError> for BernoulliError"],["impl PartialEq<WeightedError> for WeightedError"],["impl PartialEq<SmallRng> for SmallRng"],["impl<X: PartialEq> PartialEq<UniformInt<X>> for UniformInt<X>"]], "rand_chacha":[["impl PartialEq<ChaCha12Core> for ChaCha12Core"],["impl PartialEq<ChaCha20Core> for ChaCha20Core"],["impl PartialEq<ChaCha8Core> for ChaCha8Core"],["impl PartialEq<ChaCha8Rng> for ChaCha8Rng"],["impl PartialEq<ChaCha12Rng> for ChaCha12Rng"],["impl PartialEq<ChaCha20Rng> for ChaCha20Rng"]], diff --git a/docs/rust/implementors/core/convert/trait.From.js b/docs/rust/implementors/core/convert/trait.From.js index 2414687bdd1..0957d0a088a 100644 --- a/docs/rust/implementors/core/convert/trait.From.js +++ b/docs/rust/implementors/core/convert/trait.From.js @@ -29,7 +29,7 @@ "once_cell":[["impl<T> From<T> for OnceCell<T>"],["impl<T> From<T> for OnceCell<T>"]], "petgraph":[["impl<Ix: IndexType> From<Ix> for EdgeIndex<Ix>"],["impl<N, E, Ty, Ix> From<StableGraph<N, E, Ty, Ix>> for Graph<N, E, Ty, Ix>where\n Ty: EdgeType,\n Ix: IndexType,"],["impl<N, E, Ty, Ix> From<Graph<N, E, Ty, Ix>> for StableGraph<N, E, Ty, Ix>where\n Ty: EdgeType,\n Ix: IndexType,"],["impl<T: Zero> From<NotZero<T>> for Option<T>"],["impl<Ix: IndexType> From<Ix> for NodeIndex<Ix>"]], "ppv_lite86":[["impl<'a> From<&'a vec128_storage> for &'a [u32; 4]"],["impl From<vec128_storage> for [u32; 4]"],["impl From<vec512_storage> for [u128; 4]"],["impl From<vec256_storage> for [u64; 4]"],["impl From<vec512_storage> for [u64; 8]"],["impl From<vec128_storage> for [u128; 1]"],["impl From<vec512_storage> for [u32; 16]"],["impl From<[u64; 4]> for vec256_storage"],["impl From<vec256_storage> for [u32; 8]"],["impl From<vec128_storage> for [u64; 2]"],["impl From<[u32; 4]> for vec128_storage"],["impl From<vec256_storage> for [u128; 2]"]], -"proc_macro2":[["impl From<Span> for Span"],["impl From<TokenStream> for TokenStream"],["impl From<TokenTree> for TokenStream"],["impl From<Literal> for TokenTree"],["impl From<Ident> for TokenTree"],["impl From<TokenStream> for TokenStream"],["impl From<Punct> for TokenTree"],["impl From<Group> for TokenTree"]], +"proc_macro2":[["impl From<Group> for TokenTree"],["impl From<Span> for Span"],["impl From<Punct> for TokenTree"],["impl From<Literal> for TokenTree"],["impl From<Ident> for TokenTree"],["impl From<TokenStream> for TokenStream"],["impl From<TokenTree> for TokenStream"],["impl From<TokenStream> for TokenStream"]], "proc_macro_error":[["impl From<Error> for Diagnostic"]], "rand":[["impl From<Vec<usize, Global>> for IndexVec"],["impl From<Vec<u32, Global>> for IndexVec"],["impl<X: SampleUniform> From<RangeInclusive<X>> for Uniform<X>"],["impl<X: SampleUniform> From<Range<X>> for Uniform<X>"]], "rand_chacha":[["impl From<ChaCha12Core> for ChaCha12Rng"],["impl From<ChaCha8Core> for ChaCha8Rng"],["impl From<ChaCha20Core> for ChaCha20Rng"]], diff --git a/docs/rust/implementors/core/fmt/trait.Debug.js b/docs/rust/implementors/core/fmt/trait.Debug.js index 38c0ec4ab5f..2b864a9adea 100644 --- a/docs/rust/implementors/core/fmt/trait.Debug.js +++ b/docs/rust/implementors/core/fmt/trait.Debug.js @@ -56,7 +56,7 @@ "petgraph":[["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for Neighbors<'a, E, Ix>"],["impl<E, Ix> Debug for List<E, Ix>where\n E: Debug,\n Ix: IndexType,"],["impl<B: Debug> Debug for Control<B>"],["impl<'a, E: Debug + 'a, Ty: Debug, Ix: Debug + 'a> Debug for EdgeReference<'a, E, Ty, Ix>"],["impl<N: Eq + Hash + Debug, E: Debug, Ty: EdgeType> Debug for GraphMap<N, E, Ty>"],["impl<'a, E: Debug + 'a, Ix: Debug + IndexType> Debug for EdgeReferences<'a, E, Ix>"],["impl<N: Debug> Debug for DfsEvent<N>"],["impl<'a, G: Debug, I: Debug, F: Debug + 'a> Debug for NodeFilteredEdges<'a, G, I, F>"],["impl<G: Debug, F: Debug> Debug for EdgeFiltered<G, F>"],["impl<G: Debug, F: Debug> Debug for NodeFiltered<G, F>"],["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for Neighbors<'a, E, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug + 'a> Debug for NodeIndices<'a, N, Ix>"],["impl<'a, E, Ix> Debug for EdgeReferences<'a, E, Ix>where\n E: Debug,\n Ix: IndexType,"],["impl Debug for NegativeCycle"],["impl Debug for Undirected"],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for EdgesConnecting<'a, E, Ty, Ix>where\n Ty: EdgeType + Debug,\n Ix: IndexType + Debug + 'a,"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType> Debug for NodeReferences<'a, N, Ix>"],["impl Debug for Direction"],["impl<'a, N> Debug for DominatorsIter<'a, N>where\n N: 'a + Copy + Eq + Hash + Debug,"],["impl<'a, Ty: Debug + EdgeType, Null: Debug + 'a + Nullable, Ix: Debug> Debug for EdgeReferences<'a, Ty, Null, Ix>"],["impl<'b, T: Debug> Debug for Ptr<'b, T>"],["impl<'a, E: Debug + 'a, Ix: Debug + IndexType> Debug for EdgeWeightsMut<'a, E, Ix>"],["impl<'a, N: Debug + 'a, Ty: Debug, Ix: Debug + IndexType> Debug for Externals<'a, N, Ty, Ix>"],["impl<'a, N, E: Debug + 'a, Ty: Debug> Debug for NodeReferences<'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug,"],["impl<K: Debug> Debug for UnionFind<K>"],["impl<N: Debug, VM: Debug> Debug for DfsSpace<N, VM>"],["impl<I: Debug> Debug for ReversedEdgeReferences<I>"],["impl<G: Debug> Debug for Reversed<G>"],["impl<Ix: Debug> Debug for NodeIndex<Ix>"],["impl<'a, N, E: Debug + 'a, Ty> Debug for EdgesDirected<'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug,\n Ty: EdgeType + Debug,"],["impl Debug for Time"],["impl<I: Debug> Debug for ReversedEdges<I>"],["impl Debug for Config"],["impl Debug for Directed"],["impl<N, E, Ty, Ix> Debug for Graph<N, E, Ty, Ix>where\n N: Debug,\n E: Debug,\n Ty: EdgeType,\n Ix: IndexType,"],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for EdgesConnecting<'a, E, Ty, Ix>where\n Ty: EdgeType + Debug,\n Ix: IndexType + Debug + 'a,"],["impl<Ix: Debug> Debug for NodeIdentifiers<Ix>"],["impl<N: Debug, E: Debug> Debug for Element<N, E>"],["impl<'a, Ty: Debug + EdgeType, Null: Debug + 'a + Nullable, Ix: Debug> Debug for Edges<'a, Ty, Null, Ix>"],["impl<I: Debug, F: Debug> Debug for FilterElements<I, F>"],["impl<R: Debug> Debug for ReversedEdgeReference<R>"],["impl<N: Debug> Debug for Cycle<N>"],["impl<'a, Ix: Debug + 'a> Debug for Neighbors<'a, Ix>"],["impl<'a, N, E: Debug + 'a, Ty> Debug for Edges<'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug,\n Ty: EdgeType + Debug,"],["impl<'a, N, E: Debug + 'a, Ty: Debug> Debug for AllEdges<'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug,"],["impl<'a, N, Ty> Debug for Neighbors<'a, N, Ty>where\n N: 'a + Debug,\n Ty: EdgeType + Debug,"],["impl<'a, N, Ty> Debug for NeighborsDirected<'a, N, Ty>where\n N: 'a + Debug,\n Ty: EdgeType + Debug,"],["impl<W: Debug, C: Debug> Debug for WalkerIter<W, C>"],["impl<G> Debug for MinSpanningTree<G>where\n G: Data + IntoNodeReferences + Debug,\n G::NodeReferences: Debug,\n G::EdgeWeight: Debug,\n G::NodeId: Debug,"],["impl<Ix: Debug> Debug for NodeIndices<Ix>"],["impl<'a, N> Debug for DominatedByIter<'a, N>where\n N: 'a + Copy + Eq + Hash + Debug,"],["impl<'a, E: Debug + 'a, Ix: Debug> Debug for EdgeReference<'a, E, Ix>"],["impl<'a, E: Debug + 'a, Ty: Debug, Ix: Debug + 'a> Debug for Edges<'a, E, Ty, Ix>"],["impl<'a, E: Debug, Ix> Debug for Neighbors<'a, E, Ix>where\n Ix: IndexType + Debug,"],["impl<N: Debug> Debug for TarjanScc<N>"],["impl<N: Debug, E: Debug, Ty: Debug, Ix: Debug> Debug for Csr<N, E, Ty, Ix>"],["impl<'a, N> Debug for Nodes<'a, N>where\n N: 'a + NodeTrait + Debug,"],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for Edges<'a, E, Ty, Ix>where\n Ty: EdgeType + Debug,\n Ix: IndexType + Debug + 'a,"],["impl<'a, E: Debug, Ix: Debug + IndexType> Debug for EdgeReference<'a, E, Ix>"],["impl<N, E, Ty, Ix> Debug for StableGraph<N, E, Ty, Ix>where\n N: Debug,\n E: Debug,\n Ty: EdgeType,\n Ix: IndexType,"],["impl<'a, I: Debug, F: Debug + 'a> Debug for NodeFilteredNeighbors<'a, I, F>"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType> Debug for NodeReferences<'a, N, Ix>"],["impl<'a, E: Debug, Ix: Debug + IndexType> Debug for EdgeIndices<'a, E, Ix>"],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for Edges<'a, E, Ty, Ix>where\n Ty: EdgeType + Debug,\n Ix: IndexType + Debug + 'a,"],["impl<Ix: Debug> Debug for EdgeIndex<Ix>"],["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for EdgeReferences<'a, E, Ix>"],["impl<'a, Ix: Debug> Debug for NodeIdentifiers<'a, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType> Debug for NodeWeightsMut<'a, N, Ix>"],["impl<N: Debug, VM: Debug> Debug for Dfs<N, VM>"],["impl<'a, E: Debug + 'a, Ix: Debug> Debug for EdgeReference<'a, E, Ix>"],["impl<'a, N, E: Debug + 'a, Ty: Debug> Debug for NodeIdentifiers<'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug,"],["impl<N: Debug, Ix: Debug> Debug for Node<N, Ix>"],["impl<Ix> Debug for OutgoingEdgeIndices<Ix>where\n Ix: IndexType + Debug,"],["impl<E: Debug, Ix: Debug> Debug for Edge<E, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug> Debug for NodeReferences<'a, N, Ix>"],["impl<NodeId: Debug, EdgeWeight: Debug> Debug for Paths<NodeId, EdgeWeight>"],["impl<Ix> Debug for EdgeIndex<Ix>where\n Ix: IndexType + Debug,"],["impl<Ix: Debug> Debug for EdgeIndices<Ix>"],["impl<'a, G> Debug for Dot<'a, G>where\n G: IntoEdgeReferences + IntoNodeReferences + NodeIndexable + GraphProp,\n G::EdgeWeight: Debug,\n G::NodeWeight: Debug,"],["impl<'a, G: Debug, I: Debug, F: Debug + 'a> Debug for EdgeFilteredEdges<'a, G, I, F>"],["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for EdgeIndices<'a, E, Ix>"],["impl Debug for EdgesNotSorted"],["impl<Ix: Debug> Debug for NodeIndices<Ix>"],["impl<'a, I: Debug, F: Debug + 'a> Debug for NodeFilteredNodes<'a, I, F>"],["impl<N> Debug for Dominators<N>where\n N: Copy + Eq + Hash + Debug,"],["impl<N: Debug, VM: Debug> Debug for DfsPostOrder<N, VM>"],["impl<'a, N: Debug + 'a, Ty: Debug, Ix: Debug + IndexType> Debug for Externals<'a, N, Ty, Ix>"],["impl<'a, G, F: Debug + 'a> Debug for EdgeFilteredNeighborsDirected<'a, G, F>where\n G: IntoEdgesDirected + Debug,\n G::EdgesDirected: Debug,\n G::NodeId: Debug,"],["impl<'a, G: Debug, I: Debug, F: Debug + 'a> Debug for NodeFilteredEdgeReferences<'a, G, I, F>"],["impl<'a, E: Debug, Ix> Debug for OutgoingEdgeReferences<'a, E, Ix>where\n Ix: IndexType + Debug,"],["impl<'a, E: Debug + 'a, Ty: Debug, Ix: Debug + 'a> Debug for EdgeReferences<'a, E, Ty, Ix>"],["impl<'a, G, F: Debug + 'a> Debug for EdgeFilteredNeighbors<'a, G, F>where\n G: IntoEdges + Debug,\n G::Edges: Debug,"],["impl<'a, Ty: Debug + EdgeType, Null: Debug + 'a + Nullable, Ix: Debug> Debug for Neighbors<'a, Ty, Null, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType> Debug for NodeReferences<'a, N, Ix>"]], "pkg_config":[["impl Debug for Error"],["impl Debug for Config"],["impl Debug for Library"]], "posix_errno":[["impl Debug for Error"]], -"proc_macro2":[["impl Debug for Literal"],["impl Debug for Delimiter"],["impl Debug for IntoIter"],["impl Debug for TokenTree"],["impl Debug for Group"],["impl Debug for LexError"],["impl Debug for TokenStream"],["impl Debug for Ident"],["impl Debug for Span"],["impl Debug for DelimSpan"],["impl Debug for Spacing"],["impl Debug for Punct"]], +"proc_macro2":[["impl Debug for LexError"],["impl Debug for DelimSpan"],["impl Debug for Group"],["impl Debug for Literal"],["impl Debug for Ident"],["impl Debug for Delimiter"],["impl Debug for Spacing"],["impl Debug for TokenStream"],["impl Debug for Punct"],["impl Debug for IntoIter"],["impl Debug for Span"],["impl Debug for TokenTree"]], "proc_macro_error":[["impl Debug for SpanRange"],["impl Debug for Level"],["impl Debug for Diagnostic"]], "rand":[["impl Debug for UniformDuration"],["impl<R: Debug> Debug for ReadRng<R>"],["impl<'a, S: Debug + ?Sized + 'a, T: Debug + 'a> Debug for SliceChooseIter<'a, S, T>"],["impl Debug for WeightedError"],["impl<X: Debug + SampleUniform + PartialOrd> Debug for WeightedIndex<X>where\n X::Sampler: Debug,"],["impl<D: Debug, R: Debug, T: Debug> Debug for DistIter<D, R, T>"],["impl Debug for UniformChar"],["impl Debug for ReadError"],["impl Debug for Bernoulli"],["impl<'a> Debug for IndexVecIter<'a>"],["impl Debug for SmallRng"],["impl Debug for StepRng"],["impl Debug for OpenClosed01"],["impl Debug for ThreadRng"],["impl Debug for IndexVecIntoIter"],["impl Debug for StdRng"],["impl<W: Debug + Weight> Debug for WeightedIndex<W>"],["impl Debug for Open01"],["impl<R, Rsdr> Debug for ReseedingRng<R, Rsdr>where\n R: BlockRngCore + SeedableRng + Debug,\n Rsdr: RngCore + Debug,"],["impl Debug for BernoulliError"],["impl<D: Debug, F: Debug, T: Debug, S: Debug> Debug for DistMap<D, F, T, S>"],["impl Debug for Alphanumeric"],["impl<X: Debug> Debug for UniformInt<X>"],["impl<X: Debug + SampleUniform> Debug for Uniform<X>where\n X::Sampler: Debug,"],["impl<X: Debug> Debug for UniformFloat<X>"],["impl<'a, T: Debug> Debug for Slice<'a, T>"],["impl Debug for Standard"],["impl Debug for IndexVec"]], "rand_chacha":[["impl Debug for ChaCha20Core"],["impl Debug for ChaCha8Core"],["impl Debug for ChaCha12Rng"],["impl Debug for ChaCha12Core"],["impl Debug for ChaCha20Rng"],["impl Debug for ChaCha8Rng"]], diff --git a/docs/rust/implementors/core/fmt/trait.Display.js b/docs/rust/implementors/core/fmt/trait.Display.js index b21c0123373..f694bf1ad56 100644 --- a/docs/rust/implementors/core/fmt/trait.Display.js +++ b/docs/rust/implementors/core/fmt/trait.Display.js @@ -33,7 +33,7 @@ "object":[["impl Display for Error"]], "petgraph":[["impl<'a, G> Display for Dot<'a, G>where\n G: IntoEdgeReferences + IntoNodeReferences + NodeIndexable + GraphProp,\n G::EdgeWeight: Display,\n G::NodeWeight: Display,"]], "pkg_config":[["impl Display for Error"]], -"proc_macro2":[["impl Display for LexError"],["impl Display for TokenStream"],["impl Display for TokenTree"],["impl Display for Group"],["impl Display for Ident"],["impl Display for Punct"],["impl Display for Literal"]], +"proc_macro2":[["impl Display for Group"],["impl Display for TokenTree"],["impl Display for Literal"],["impl Display for Ident"],["impl Display for TokenStream"],["impl Display for Punct"],["impl Display for LexError"]], "rand":[["impl Display for ReadError"],["impl Display for WeightedError"],["impl Display for BernoulliError"]], "rand_core":[["impl Display for Error"]], "rayon_core":[["impl Display for ThreadPoolBuildError"]], diff --git a/docs/rust/implementors/core/marker/trait.Copy.js b/docs/rust/implementors/core/marker/trait.Copy.js index ba4d966fed3..5361ff8fdf1 100644 --- a/docs/rust/implementors/core/marker/trait.Copy.js +++ b/docs/rust/implementors/core/marker/trait.Copy.js @@ -39,7 +39,7 @@ "petgraph":[["impl<G: Copy, F: Copy> Copy for NodeFiltered<G, F>"],["impl<Ix: Copy> Copy for NodeIndex<Ix>"],["impl<Ix: Copy> Copy for EdgeIndex<Ix>"],["impl<G: Copy, F: Copy> Copy for EdgeFiltered<G, F>"],["impl<B: Copy> Copy for Control<B>"],["impl Copy for Direction"],["impl<R: Copy> Copy for ReversedEdgeReference<R>"],["impl<'a, E, Ix: IndexType> Copy for EdgeReference<'a, E, Ix>"],["impl<'a, E, Ix: IndexType> Copy for EdgeReference<'a, E, Ix>"],["impl<'a, E, Ty, Ix: Copy> Copy for EdgeReference<'a, E, Ty, Ix>"],["impl Copy for Time"],["impl<'b, T> Copy for Ptr<'b, T>"],["impl<N: Copy> Copy for DfsEvent<N>"],["impl Copy for Undirected"],["impl<G: Copy> Copy for Reversed<G>"],["impl<'a, E, Ix: IndexType> Copy for EdgeReference<'a, E, Ix>"],["impl<Ix> Copy for EdgeIndex<Ix>where\n Ix: IndexType + Copy,"],["impl Copy for Directed"]], "posix_errno":[["impl Copy for Error"]], "ppv_lite86":[["impl Copy for NoNI"],["impl Copy for vec256_storage"],["impl Copy for YesA2"],["impl Copy for vec512_storage"],["impl<NI: Copy> Copy for Avx2Machine<NI>"],["impl Copy for vec128_storage"],["impl Copy for NoS4"],["impl Copy for NoS3"],["impl Copy for YesS4"],["impl Copy for NoA1"],["impl Copy for YesS3"],["impl<S3: Copy, S4: Copy, NI: Copy> Copy for SseMachine<S3, S4, NI>"],["impl Copy for NoA2"],["impl Copy for YesNI"],["impl Copy for YesA1"]], -"proc_macro2":[["impl Copy for Spacing"],["impl Copy for DelimSpan"],["impl Copy for Span"],["impl Copy for Delimiter"]], +"proc_macro2":[["impl Copy for DelimSpan"],["impl Copy for Delimiter"],["impl Copy for Span"],["impl Copy for Spacing"]], "proc_macro_error":[["impl Copy for SpanRange"]], "rand":[["impl Copy for UniformChar"],["impl<X: Copy + SampleUniform> Copy for Uniform<X>where\n X::Sampler: Copy,"],["impl<X: Copy> Copy for UniformFloat<X>"],["impl Copy for WeightedError"],["impl Copy for Open01"],["impl Copy for Alphanumeric"],["impl<X: Copy> Copy for UniformInt<X>"],["impl Copy for BernoulliError"],["impl Copy for Standard"],["impl Copy for OpenClosed01"],["impl<'a, T: Copy> Copy for Slice<'a, T>"],["impl Copy for UniformDuration"],["impl Copy for Bernoulli"]], "rand_core":[["impl Copy for OsRng"]], diff --git a/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js b/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js index 2536a1f4211..89b6b2ce939 100644 --- a/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js +++ b/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js @@ -40,7 +40,7 @@ "object":[["impl StructuralPartialEq for FileKind"],["impl<Section> StructuralPartialEq for SymbolFlags<Section>"],["impl StructuralPartialEq for SegmentFlags"],["impl StructuralPartialEq for SymbolScope"],["impl StructuralPartialEq for ObjectKind"],["impl StructuralPartialEq for BigEndian"],["impl StructuralPartialEq for ArchiveKind"],["impl StructuralPartialEq for RelocationTarget"],["impl StructuralPartialEq for RelocationKind"],["impl<'data> StructuralPartialEq for Bytes<'data>"],["impl<'data> StructuralPartialEq for CompressedData<'data>"],["impl StructuralPartialEq for Architecture"],["impl<'data> StructuralPartialEq for Import<'data>"],["impl StructuralPartialEq for Endianness"],["impl<E: Endian> StructuralPartialEq for I32Bytes<E>"],["impl StructuralPartialEq for CompressedFileRange"],["impl StructuralPartialEq for FileFlags"],["impl StructuralPartialEq for SectionFlags"],["impl StructuralPartialEq for SymbolSection"],["impl StructuralPartialEq for AddressSize"],["impl<'data> StructuralPartialEq for CodeView<'data>"],["impl<'data> StructuralPartialEq for Export<'data>"],["impl<'data> StructuralPartialEq for SymbolMapName<'data>"],["impl StructuralPartialEq for SectionKind"],["impl StructuralPartialEq for SymbolIndex"],["impl StructuralPartialEq for BinaryFormat"],["impl StructuralPartialEq for ComdatKind"],["impl<E: Endian> StructuralPartialEq for I16Bytes<E>"],["impl StructuralPartialEq for Error"],["impl<E: Endian> StructuralPartialEq for U64Bytes<E>"],["impl<E: Endian> StructuralPartialEq for I64Bytes<E>"],["impl<E: Endian> StructuralPartialEq for U32Bytes<E>"],["impl<E: Endian> StructuralPartialEq for U16Bytes<E>"],["impl StructuralPartialEq for CompressionFormat"],["impl StructuralPartialEq for LittleEndian"],["impl StructuralPartialEq for SectionIndex"],["impl<'data> StructuralPartialEq for ObjectMapEntry<'data>"],["impl StructuralPartialEq for SymbolKind"],["impl StructuralPartialEq for RelocationEncoding"]], "petgraph":[["impl StructuralPartialEq for Direction"],["impl<'a, E, Ix: IndexType> StructuralPartialEq for EdgeReference<'a, E, Ix>"],["impl<Ix> StructuralPartialEq for NodeIndex<Ix>"],["impl StructuralPartialEq for NegativeCycle"],["impl<Ix> StructuralPartialEq for EdgeIndex<Ix>where\n Ix: IndexType,"],["impl StructuralPartialEq for Config"],["impl<Ix> StructuralPartialEq for EdgeIndex<Ix>"],["impl StructuralPartialEq for Time"],["impl<N> StructuralPartialEq for Cycle<N>"],["impl<N, E> StructuralPartialEq for Element<N, E>"]], "posix_errno":[["impl StructuralPartialEq for Error"]], -"proc_macro2":[["impl StructuralPartialEq for Spacing"],["impl StructuralPartialEq for Delimiter"]], +"proc_macro2":[["impl StructuralPartialEq for Delimiter"],["impl StructuralPartialEq for Spacing"]], "proc_macro_error":[["impl StructuralPartialEq for Level"]], "rand":[["impl<X> StructuralPartialEq for UniformInt<X>"],["impl<X: SampleUniform> StructuralPartialEq for Uniform<X>"],["impl StructuralPartialEq for SmallRng"],["impl StructuralPartialEq for BernoulliError"],["impl StructuralPartialEq for WeightedError"],["impl<X> StructuralPartialEq for UniformFloat<X>"],["impl StructuralPartialEq for Bernoulli"],["impl StructuralPartialEq for StepRng"],["impl<X: SampleUniform + PartialOrd> StructuralPartialEq for WeightedIndex<X>"],["impl StructuralPartialEq for StdRng"]], "rand_chacha":[["impl StructuralPartialEq for ChaCha8Core"],["impl StructuralPartialEq for ChaCha12Core"],["impl StructuralPartialEq for ChaCha20Core"]], diff --git a/docs/rust/proc_macro2/enum.TokenTree.html b/docs/rust/proc_macro2/enum.TokenTree.html index ee5bf85d2c1..84146c10ec1 100644 --- a/docs/rust/proc_macro2/enum.TokenTree.html +++ b/docs/rust/proc_macro2/enum.TokenTree.html @@ -19,7 +19,7 @@ convertible back into the same token tree (modulo spans), except for possibly TokenTree::Groups with Delimiter::None delimiters and negative numeric literals.

-
source§

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

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

impl Extend<TokenTree> for TokenStream

source§

fn extend<I: IntoIterator<Item = TokenTree>>(&mut self, streams: I)

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl From<Group> for TokenTree

source§

fn from(g: Group) -> Self

Converts to this type from the input type.
source§

impl From<Ident> for TokenTree

source§

fn from(g: Ident) -> Self

Converts to this type from the input type.
source§

impl From<Literal> for TokenTree

source§

fn from(g: Literal) -> Self

Converts to this type from the input type.
source§

impl From<Punct> for TokenTree

source§

fn from(g: Punct) -> Self

Converts to this type from the input type.
source§

impl From<TokenTree> for TokenStream

source§

fn from(token: TokenTree) -> Self

Converts to this type from the input type.
source§

impl FromIterator<TokenTree> for TokenStream

Collects a number of token trees into a single stream.

+
source§

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

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

impl Extend<TokenTree> for TokenStream

source§

fn extend<I: IntoIterator<Item = TokenTree>>(&mut self, streams: I)

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

fn extend_one(&mut self, item: A)

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

fn extend_reserve(&mut self, additional: usize)

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

impl From<Group> for TokenTree

source§

fn from(g: Group) -> Self

Converts to this type from the input type.
source§

impl From<Ident> for TokenTree

source§

fn from(g: Ident) -> Self

Converts to this type from the input type.
source§

impl From<Literal> for TokenTree

source§

fn from(g: Literal) -> Self

Converts to this type from the input type.
source§

impl From<Punct> for TokenTree

source§

fn from(g: Punct) -> Self

Converts to this type from the input type.
source§

impl From<TokenTree> for TokenStream

source§

fn from(token: TokenTree) -> Self

Converts to this type from the input type.
source§

impl FromIterator<TokenTree> for TokenStream

Collects a number of token trees into a single stream.

source§

fn from_iter<I: IntoIterator<Item = TokenTree>>(streams: I) -> Self

Creates a value from an iterator. Read more

Auto Trait Implementations§

§

impl RefUnwindSafe for TokenTree

§

impl !Send for TokenTree

§

impl !Sync for TokenTree

§

impl Unpin for TokenTree

§

impl UnwindSafe for TokenTree

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/proc_macro2/struct.Ident.html b/docs/rust/proc_macro2/struct.Ident.html index efdf8354c39..570158989aa 100644 --- a/docs/rust/proc_macro2/struct.Ident.html +++ b/docs/rust/proc_macro2/struct.Ident.html @@ -84,11 +84,11 @@
Panics
Self: Sized,

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

impl Ord for Ident

source§

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

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

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

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

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

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

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

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

impl PartialEq<Ident> for Ident

source§

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

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

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

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

impl<T> PartialEq<T> for Identwhere - T: ?Sized + AsRef<str>,

source§

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

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<Ident> for Ident

source§

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

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

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

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

impl<T> PartialEq<T> for Identwhere + T: ?Sized + AsRef<str>,

source§

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

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

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

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

impl PartialOrd<Ident> for Ident

source§

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

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

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

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

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

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

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

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

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

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

impl Eq for Ident

Auto Trait Implementations§

§

impl RefUnwindSafe for Ident

§

impl !Send for Ident

§

impl !Sync for Ident

§

impl Unpin for Ident

§

impl UnwindSafe for Ident

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/docs/rust/proc_macro2/struct.LexError.html b/docs/rust/proc_macro2/struct.LexError.html index 733bba22c94..dd9e40c0e52 100644 --- a/docs/rust/proc_macro2/struct.LexError.html +++ b/docs/rust/proc_macro2/struct.LexError.html @@ -1,5 +1,5 @@ LexError in proc_macro2 - Rust

Struct proc_macro2::LexError

source ·
pub struct LexError { /* private fields */ }
Expand description

Error returned from TokenStream::from_str.

-

Implementations§

source§

impl LexError

source

pub fn span(&self) -> Span

Trait Implementations§

source§

impl Debug for LexError

source§

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

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

impl Display for LexError

source§

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

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

impl Error for LexError

1.30.0 · source§

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

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

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

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

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

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Implementations§

source§

impl LexError

source

pub fn span(&self) -> Span

Trait Implementations§

source§

impl Debug for LexError

source§

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

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

impl Display for LexError

source§

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

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

impl Error for LexError

1.30.0 · source§

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

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

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

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

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

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/proc_macro2/struct.Literal.html b/docs/rust/proc_macro2/struct.Literal.html index 5f40aa34143..fc8be97e348 100644 --- a/docs/rust/proc_macro2/struct.Literal.html +++ b/docs/rust/proc_macro2/struct.Literal.html @@ -294,7 +294,7 @@
Panics

Warning: the underlying proc_macro::Literal::subspan method is nightly-only. When called from within a procedural macro not using a nightly compiler, this method will always return None.

-

Trait Implementations§

source§

impl Clone for Literal

source§

fn clone(&self) -> Literal

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Literal

source§

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

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

impl Display for Literal

source§

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

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

impl From<Literal> for TokenTree

source§

fn from(g: Literal) -> Self

Converts to this type from the input type.
source§

impl FromStr for Literal

§

type Err = LexError

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

fn from_str(repr: &str) -> Result<Self, LexError>

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

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Clone for Literal

source§

fn clone(&self) -> Literal

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

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

Performs copy-assignment from source. Read more
source§

impl Debug for Literal

source§

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

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

impl Display for Literal

source§

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

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

impl From<Literal> for TokenTree

source§

fn from(g: Literal) -> Self

Converts to this type from the input type.
source§

impl FromStr for Literal

§

type Err = LexError

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

fn from_str(repr: &str) -> Result<Self, LexError>

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

Auto Trait Implementations§

§

impl RefUnwindSafe for Literal

§

impl !Send for Literal

§

impl !Sync for Literal

§

impl Unpin for Literal

§

impl UnwindSafe for Literal

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/search-index.js b/docs/rust/search-index.js index 10c6a05d457..693abe066be 100644 --- a/docs/rust/search-index.js +++ b/docs/rust/search-index.js @@ -82,7 +82,7 @@ var searchIndex = JSON.parse('{\ "posix_errno":{"doc":"This library defines a single type, the Error enum, which …","t":"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNELLLLLLLLLLLLL","n":["E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EAFNOSUPPORT","EAGAIN","EALREADY","EBADF","EBADMSG","EBUSY","ECANCELED","ECHILD","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDESTADDRREQ","EDOM","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTUNREACH","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","ELOOP","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOBUFS","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOLCK","ENOLINK","ENOMEM","ENOMSG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EROFS","ESPIPE","ESRCH","ESTALE","ETIME","ETIMEDOUT","ETXTBSY","EWOULDBLOCK","EXDEV","Error","borrow","borrow_mut","clone","cmp","eq","fmt","from","hash","into","partial_cmp","try_from","try_into","type_id"],"q":[[0,"posix_errno"]],"d":["Argument list too long.","Permission denied.","Address in use.","Address not available.","Address family not supported.","Resource unavailable, try again.","Connection already in progress.","Bad file descriptor.","Bad message.","Device or resource busy.","Operation canceled.","No child processes.","Connection aborted.","Connection refused.","Connection reset.","Resource deadlock would occur.","Destination address required.","Mathematics argument out of domain of function.","Reserved.","File exists.","Bad address.","File too large.","Host is unreachable.","Identifier removed.","Illegal byte sequence.","Operation in progress.","Interrupted function.","Invalid argument.","I/O error.","Socket is connected.","Is a directory.","Too many levels of symbolic links.","File descriptor value too large.","Too many links.","Message too large.","Reserved.","Filename too long.","Network is down.","Connection aborted by network.","Network unreachable.","Too many files open in system.","No buffer space available.","No message is available on the STREAM head read queue.","No such device.","No such file or directory.","Executable file format error.","No locks available.","Reserved.","Not enough space.","No message of the desired type.","Protocol not available.","No space left on device.","No STREAM resources.","Not a STREAM.","Functionality not supported.","The socket is not connected.","Not a directory or a symbolic link to a directory.","Directory not empty.","State not recoverable.","Not a socket.","Not supported.","Inappropriate I/O control operation.","No such device or address.","Operation not supported on socket.","Value too large to be stored in data type.","Previous owner died.","Operation not permitted.","Broken pipe.","Protocol error.","Protocol not supported.","Protocol wrong type for socket.","Result too large.","Read-only file system.","Invalid seek.","No such process.","Reserved.","Stream ioctl() timeout.","Connection timed out.","Text file busy.","Operation would block.","Cross-device link.","Symbolic constants for error numbers defined in the POSIX …","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","",""],"i":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[1,1],[[1,1],2],[[1,1],3],[[1,4],5],[[]],[[1,6]],[[]],[[1,1],[[7,[2]]]],[[],8],[[],8],[[],9]],"c":[],"p":[[4,"Error"],[4,"Ordering"],[15,"bool"],[3,"Formatter"],[6,"Result"],[8,"Hasher"],[4,"Option"],[4,"Result"],[3,"TypeId"]]},\ "ppv_lite86":{"doc":"","t":"IIIIIIIIIIQIIIIIIIIIIIIIKKOOOKKKKKKLLLLKKKKKKKKKKKKKKKKKKKKKKKKKIQIQIQIQIQIQIQIQIQIQKLLKKKLLCCCKKKAGGDDDDDDGGGDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLTTTLLLLLLLLLLLLLLL","n":["AndNot","ArithOps","BSwap","BitOps0","BitOps128","BitOps32","BitOps64","LaneWords4","Machine","MultiLane","Output","RotateEachWord128","RotateEachWord32","RotateEachWord64","Store","StoreBytes","Swap64","UnsafeFrom","VZip","Vec2","Vec4","Vec4Ext","Vector","Words4","andnot","bswap","dispatch","dispatch_light128","dispatch_light256","extract","extract","from_lanes","insert","insert","instance","read_be","read_be","read_le","read_le","rotate_each_word_right11","rotate_each_word_right12","rotate_each_word_right16","rotate_each_word_right20","rotate_each_word_right24","rotate_each_word_right25","rotate_each_word_right32","rotate_each_word_right7","rotate_each_word_right8","shuffle1230","shuffle2301","shuffle3012","shuffle_lane_words1230","shuffle_lane_words2301","shuffle_lane_words3012","swap1","swap16","swap2","swap32","swap4","swap64","swap8","to_lanes","to_scalars","transpose4","u128x1","u128x1","u128x2","u128x2","u128x4","u128x4","u32x4","u32x4","u32x4x2","u32x4x2","u32x4x4","u32x4x4","u64x2","u64x2","u64x2x2","u64x2x2","u64x2x4","u64x2x4","u64x4","u64x4","unpack","unpack","unpack","unsafe_from","unsafe_read_be","unsafe_read_le","vec","vec","vec128_storage","vec256_storage","vec512_storage","vzip","write_be","write_le","x86_64","AVX","AVX2","Avx2Machine","NoA1","NoA2","NoNI","NoS3","NoS4","SSE2","SSE41","SSSE3","SseMachine","YesA1","YesA2","YesNI","YesS3","YesS4","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","default","default","default","eq","eq","eq","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","instance","instance","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","new128","new128","split128","split128","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unpack","vec128_storage","vec256_storage","vec512_storage","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"ppv_lite86"],[99,"ppv_lite86::x86_64"]],"d":["","Ops that depend on word size","","Ops that are independent of word size and endian","","","","A vector composed one or more lanes each composed of four …","","A vector composed of multiple 128-bit lanes.","","","","","","","Exchange neigboring ranges of bits of the specified size","","Combine single vectors into a multi-lane vector.","A vector composed of two elements, which may be words or …","A vector composed of four elements, which may be words or …","Vec4 functions which may not be implemented yet for all …","","A vector composed of four words; depending on their size, …","","","Generate the full set of optimized implementations to take …","Generate only the basic implementations necessary to be …","Generate only the basic implementations necessary to be …","","","Build a multi-lane vector from individual lanes.","","","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","Split a multi-lane vector into single-lane vectors.","","","","","","","","","","","","","","","","","","","","","","","Safety","","","","Safety","Safety","","","","","","","","","","AVX but not AVX2: only 128-bit integer operations, but use …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generic wrapper for unparameterized storage of any of the …","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,30,31,0,0,0,32,33,7,32,33,34,34,34,34,34,35,35,35,35,35,35,36,35,35,37,37,37,38,38,38,39,39,39,39,39,39,39,7,40,41,0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,34,0,34,6,34,34,42,4,4,34,34,0,0,0,43,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,21,22,23,21,22,23,8,9,10,11,12,13,14,15,16,17,19,20,21,21,22,22,23,19,20,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,22,23,22,23,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,21,0,0,0,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],0,0,0,[1],[1],[[]],[1],[1],[[]],[[[3,[2]]],4],[[[3,[2]]],4],[[[3,[2]]],4],[[[3,[2]]],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[5,5,5,5]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[],6],[[],6],[[]],[[[3,[2]]]],[[[3,[2]]]],[[],7],[[],7],0,0,0,[[]],[[[3,[2]]]],[[[3,[2]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[8,8],[9,9],[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[[[19,[18,18,18]]],[[19,[18,18,18]]]],[[[20,[18]]],[[20,[18]]]],[21,21],[22,22],[23,23],[[],21],[[],22],[[],23],[[21,21],24],[[22,22],24],[[23,23],24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[25,[1]]],21],[[[25,[26]]],22],[[]],[[]],[[],[[19,[27,27,27]]]],[[],[[20,[27]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[25,[21]]],22],[[[25,[21]]],23],[22,[[25,[21]]]],[23,[[25,[21]]]],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[21,21],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[15,"u32"],[15,"u8"],[15,"slice"],[8,"StoreBytes"],[8,"Sized"],[8,"Store"],[8,"MultiLane"],[3,"YesS3"],[3,"NoS3"],[3,"YesS4"],[3,"NoS4"],[3,"YesA1"],[3,"NoA1"],[3,"YesA2"],[3,"NoA2"],[3,"YesNI"],[3,"NoNI"],[8,"Clone"],[3,"SseMachine"],[3,"Avx2Machine"],[19,"vec128_storage"],[19,"vec256_storage"],[19,"vec512_storage"],[15,"bool"],[15,"array"],[15,"u64"],[8,"Copy"],[4,"Result"],[3,"TypeId"],[8,"AndNot"],[8,"BSwap"],[8,"Vec2"],[8,"Vec4"],[8,"Machine"],[8,"RotateEachWord32"],[8,"RotateEachWord64"],[8,"Words4"],[8,"LaneWords4"],[8,"Swap64"],[8,"Vector"],[8,"Vec4Ext"],[8,"UnsafeFrom"],[8,"VZip"]]},\ "prettyplease":{"doc":"github crates-io docs-rs","t":"F","n":["unparse"],"q":[[0,"prettyplease"]],"d":[""],"i":[0],"f":[[1,2]],"c":[],"p":[[3,"File"],[3,"String"]]},\ -"proc_macro2":{"doc":"github crates-io docs-rs","t":"NNNEDNDNNDDNNNDNEDDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLDCLLLLLLLLLLLLLL","n":["Alone","Brace","Bracket","Delimiter","Group","Group","Ident","Ident","Joint","LexError","Literal","Literal","None","Parenthesis","Punct","Punct","Spacing","Span","TokenStream","TokenTree","as_char","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","byte_string","call_site","character","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","default","delim_span","delimiter","eq","eq","eq","eq","equivalent","equivalent","equivalent","extend","extend","extra","f32_suffixed","f32_unsuffixed","f64_suffixed","f64_unsuffixed","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_iter","from_iter","from_str","from_str","hash","i128_suffixed","i128_unsuffixed","i16_suffixed","i16_unsuffixed","i32_suffixed","i32_unsuffixed","i64_suffixed","i64_unsuffixed","i8_suffixed","i8_unsuffixed","into","into","into","into","into","into","into","into","into","into","into_iter","is_empty","isize_suffixed","isize_unsuffixed","join","located_at","mixed_site","new","new","new","new","new_raw","partial_cmp","provide","resolved_at","set_span","set_span","set_span","set_span","set_span","source_text","spacing","span","span","span","span","span","span","span_close","span_open","stream","string","subspan","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","token_stream","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","u128_suffixed","u128_unsuffixed","u16_suffixed","u16_unsuffixed","u32_suffixed","u32_unsuffixed","u64_suffixed","u64_unsuffixed","u8_suffixed","u8_unsuffixed","unwrap","usize_suffixed","usize_unsuffixed","DelimSpan","borrow","borrow_mut","clone","clone_into","close","fmt","from","into","join","open","to_owned","try_from","try_into","type_id","IntoIter","TokenStream","borrow","borrow_mut","clone","clone_into","fmt","from","into","into_iter","next","size_hint","to_owned","try_from","try_into","type_id"],"q":[[0,"proc_macro2"],[232,"proc_macro2::extra"],[247,"proc_macro2::token_stream"]],"d":["E.g. + is Alone in + =, +ident or +().","{ ... }","[ ... ]","Describes how a sequence of token trees is delimited.","A delimited token stream.","A token stream surrounded by bracket delimiters.","A word of Rust code, which may be a keyword or legal …","An identifier.","E.g. + is Joint in += or ' is Joint in '#.","Error returned from TokenStream::from_str.","A literal string ("hello"), byte string (b"hello"), …","A literal character ('a'), string ("hello"), number (2.3), …","Ø ... Ø","( ... )","A Punct is a single punctuation character like +, - or #.","A single punctuation character (+, ,, $, etc.).","Whether a Punct is followed immediately by another Punct …","A region of source code, along with macro expansion …","An abstract stream of tokens, or more concretely a …","A single token or a delimited sequence of token trees …","Returns the value of this punctuation character as char.","","","","","","","","","","","","","","","","","","","","","Byte string literal.","The span of the invocation of the current procedural macro.","Character literal.","","","","","","","","","","","","","","","","","","","","","Returns an object that holds this group’s span_open() and","Returns the punctuation used as the delimiter for this …","","","","","","","","","","Items which do not have a correspondence to any API in the …","Creates a new suffixed floating-point literal.","Creates a new unsuffixed floating-point literal.","Creates a new suffixed floating-point literal.","Creates a new unsuffixed floating-point literal.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal 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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Checks if this TokenStream is empty.","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Create a new span encompassing self and other.","Creates a new span with the same name resolution behavior …","The span located at the invocation of the procedural …","Returns an empty TokenStream containing no token trees.","Creates a new Group with the given delimiter and token …","Creates a new Punct from the given character and spacing.","Creates a new Ident with the given string as well as the …","Same as Ident::new, but creates a raw identifier (r#ident…","","","Creates a new span with the same line/column information …","Configures the span for only this token.","Configures the span for this Group’s delimiters, but not …","Configure the span for this punctuation character.","Configures the span of this Ident, possibly changing its …","Configures the span associated for this literal.","Returns the source text behind a span. This preserves the …","Returns the spacing of this punctuation character, …","","Returns the span of this tree, delegating to the span …","Returns the span for the delimiters of this token stream, …","Returns the span for this punctuation character.","Returns the span of this Ident.","Returns the span encompassing this literal.","Returns the span pointing to the closing delimiter of this …","Returns the span pointing to the opening delimiter of this …","Returns the TokenStream of tokens that are delimited in …","String literal.","Returns a Span that is a subset of self.span() containing …","","","","","","","","","","","","","","","","","Public implementation details for the TokenStream type, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Convert proc_macro2::Span to proc_macro::Span.","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","An object that holds a Group’s span_open() and …","","","","","Returns a span for the closing punctuation of the group …","","Returns the argument unchanged.","Calls U::from(self).","Returns a span covering the entire delimited group.","Returns a span for the opening punctuation of the group …","","","","","An iterator over TokenStream’s TokenTrees.","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","",""],"i":[11,10,10,0,0,8,0,8,11,0,0,8,10,10,0,8,0,0,0,0,1,22,7,6,8,9,10,1,11,12,5,22,7,6,8,9,10,1,11,12,5,5,6,5,7,6,8,9,10,1,11,12,5,7,6,8,9,10,1,11,12,5,12,7,9,9,10,11,12,12,10,11,12,7,7,0,5,5,5,5,22,22,7,7,6,8,8,9,9,10,1,1,11,12,12,5,5,22,7,7,7,6,6,8,8,8,8,8,9,10,1,11,12,5,7,7,7,5,12,5,5,5,5,5,5,5,5,5,5,22,7,6,8,9,10,1,11,12,5,7,7,5,5,6,6,6,7,9,1,12,12,12,22,6,8,9,1,12,5,6,1,22,8,9,1,12,5,9,9,9,5,5,7,6,8,9,10,1,11,12,5,22,7,8,9,1,12,5,0,22,7,6,8,9,10,1,11,12,5,22,7,6,8,9,10,1,11,12,5,22,7,6,8,9,10,1,11,12,5,5,5,5,5,5,5,5,5,5,5,6,5,5,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[4,[3]]],5],[[],6],[2,5],[7,7],[6,6],[8,8],[9,9],[10,10],[1,1],[11,11],[12,12],[5,5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[12,12],13],[[],7],[9,14],[9,10],[[10,10],15],[[11,11],15],[[12,[0,[16,[18,[17]]]]],15],[[12,12],15],[[],15],[[],15],[[],15],[[7,19]],[[7,19]],0,[20,5],[20,5],[21,5],[21,5],[[22,23],24],[[22,23],24],[[7,23],24],[[7,23],24],[[6,23],24],[[8,23],24],[[8,23],24],[[9,23],24],[[9,23],24],[[10,23],24],[[1,23],24],[[1,23],24],[[11,23],24],[[12,23],24],[[12,23],24],[[5,23],24],[[5,23],24],[[]],[8,7],[25,7],[[]],[[]],[26,6],[[]],[12,8],[9,8],[5,8],[1,8],[[]],[[]],[[]],[[]],[[]],[[]],[19,7],[19,7],[17,[[27,[7,22]]]],[17,[[27,[5,22]]]],[[12,28]],[29,5],[29,5],[30,5],[30,5],[31,5],[31,5],[32,5],[32,5],[33,5],[33,5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,34],[7,15],[35,5],[35,5],[[6,6],[[36,[6]]]],[[6,6],6],[[],6],[[],7],[[10,7],9],[[2,11],1],[[17,6],12],[[17,6],12],[[12,12],[[36,[13]]]],[37],[[6,6],6],[[8,6]],[[9,6]],[[1,6]],[[12,6]],[[5,6]],[6,[[36,[38]]]],[1,11],[22,6],[8,6],[9,6],[1,6],[12,6],[5,6],[9,6],[9,6],[9,7],[17,5],[[5,[40,[39]]],[[36,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],0,[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[42,5],[42,5],[43,5],[43,5],[44,5],[44,5],[45,5],[45,5],[3,5],[3,5],[6,26],[39,5],[39,5],0,[[]],[[]],[14,14],[[]],[14,6],[[14,23],24],[[]],[[]],[14,6],[14,6],[[]],[[],27],[[],27],[[],41],0,0,[[]],[[]],[34,34],[[]],[[34,23],24],[[]],[[]],[[]],[34,[[36,[8]]]],[34],[[]],[[],27],[[],27],[[],41]],"c":[],"p":[[3,"Punct"],[15,"char"],[15,"u8"],[15,"slice"],[3,"Literal"],[3,"Span"],[3,"TokenStream"],[4,"TokenTree"],[3,"Group"],[4,"Delimiter"],[4,"Spacing"],[3,"Ident"],[4,"Ordering"],[3,"DelimSpan"],[15,"bool"],[8,"Sized"],[15,"str"],[8,"AsRef"],[8,"IntoIterator"],[15,"f32"],[15,"f64"],[3,"LexError"],[3,"Formatter"],[6,"Result"],[3,"TokenStream"],[3,"Span"],[4,"Result"],[8,"Hasher"],[15,"i128"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[3,"IntoIter"],[15,"isize"],[4,"Option"],[3,"Demand"],[3,"String"],[15,"usize"],[8,"RangeBounds"],[3,"TypeId"],[15,"u128"],[15,"u16"],[15,"u32"],[15,"u64"]]},\ +"proc_macro2":{"doc":"github crates-io docs-rs","t":"NNNEDNDNNDDNNNDNEDDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLDCLLLLLLLLLLLLLL","n":["Alone","Brace","Bracket","Delimiter","Group","Group","Ident","Ident","Joint","LexError","Literal","Literal","None","Parenthesis","Punct","Punct","Spacing","Span","TokenStream","TokenTree","as_char","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","byte_string","call_site","character","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","default","delim_span","delimiter","eq","eq","eq","eq","equivalent","equivalent","equivalent","extend","extend","extra","f32_suffixed","f32_unsuffixed","f64_suffixed","f64_unsuffixed","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_iter","from_iter","from_str","from_str","hash","i128_suffixed","i128_unsuffixed","i16_suffixed","i16_unsuffixed","i32_suffixed","i32_unsuffixed","i64_suffixed","i64_unsuffixed","i8_suffixed","i8_unsuffixed","into","into","into","into","into","into","into","into","into","into","into_iter","is_empty","isize_suffixed","isize_unsuffixed","join","located_at","mixed_site","new","new","new","new","new_raw","partial_cmp","provide","resolved_at","set_span","set_span","set_span","set_span","set_span","source_text","spacing","span","span","span","span","span","span","span_close","span_open","stream","string","subspan","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","token_stream","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","u128_suffixed","u128_unsuffixed","u16_suffixed","u16_unsuffixed","u32_suffixed","u32_unsuffixed","u64_suffixed","u64_unsuffixed","u8_suffixed","u8_unsuffixed","unwrap","usize_suffixed","usize_unsuffixed","DelimSpan","borrow","borrow_mut","clone","clone_into","close","fmt","from","into","join","open","to_owned","try_from","try_into","type_id","IntoIter","TokenStream","borrow","borrow_mut","clone","clone_into","fmt","from","into","into_iter","next","size_hint","to_owned","try_from","try_into","type_id"],"q":[[0,"proc_macro2"],[232,"proc_macro2::extra"],[247,"proc_macro2::token_stream"]],"d":["E.g. + is Alone in + =, +ident or +().","{ ... }","[ ... ]","Describes how a sequence of token trees is delimited.","A delimited token stream.","A token stream surrounded by bracket delimiters.","A word of Rust code, which may be a keyword or legal …","An identifier.","E.g. + is Joint in += or ' is Joint in '#.","Error returned from TokenStream::from_str.","A literal string ("hello"), byte string (b"hello"), …","A literal character ('a'), string ("hello"), number (2.3), …","Ø ... Ø","( ... )","A Punct is a single punctuation character like +, - or #.","A single punctuation character (+, ,, $, etc.).","Whether a Punct is followed immediately by another Punct …","A region of source code, along with macro expansion …","An abstract stream of tokens, or more concretely a …","A single token or a delimited sequence of token trees …","Returns the value of this punctuation character as char.","","","","","","","","","","","","","","","","","","","","","Byte string literal.","The span of the invocation of the current procedural macro.","Character literal.","","","","","","","","","","","","","","","","","","","","","Returns an object that holds this group’s span_open() and","Returns the punctuation used as the delimiter for this …","","","","","","","","","","Items which do not have a correspondence to any API in the …","Creates a new suffixed floating-point literal.","Creates a new unsuffixed floating-point literal.","Creates a new suffixed floating-point literal.","Creates a new unsuffixed floating-point literal.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal 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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Checks if this TokenStream is empty.","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Create a new span encompassing self and other.","Creates a new span with the same name resolution behavior …","The span located at the invocation of the procedural …","Returns an empty TokenStream containing no token trees.","Creates a new Group with the given delimiter and token …","Creates a new Punct from the given character and spacing.","Creates a new Ident with the given string as well as the …","Same as Ident::new, but creates a raw identifier (r#ident…","","","Creates a new span with the same line/column information …","Configures the span for only this token.","Configures the span for this Group’s delimiters, but not …","Configure the span for this punctuation character.","Configures the span of this Ident, possibly changing its …","Configures the span associated for this literal.","Returns the source text behind a span. This preserves the …","Returns the spacing of this punctuation character, …","","Returns the span of this tree, delegating to the span …","Returns the span for the delimiters of this token stream, …","Returns the span for this punctuation character.","Returns the span of this Ident.","Returns the span encompassing this literal.","Returns the span pointing to the closing delimiter of this …","Returns the span pointing to the opening delimiter of this …","Returns the TokenStream of tokens that are delimited in …","String literal.","Returns a Span that is a subset of self.span() containing …","","","","","","","","","","","","","","","","","Public implementation details for the TokenStream type, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","Convert proc_macro2::Span to proc_macro::Span.","Creates a new suffixed integer literal with the specified …","Creates a new unsuffixed integer literal with the …","An object that holds a Group’s span_open() and …","","","","","Returns a span for the closing punctuation of the group …","","Returns the argument unchanged.","Calls U::from(self).","Returns a span covering the entire delimited group.","Returns a span for the opening punctuation of the group …","","","","","An iterator over TokenStream’s TokenTrees.","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","",""],"i":[11,10,10,0,0,8,0,8,11,0,0,8,10,10,0,8,0,0,0,0,1,22,7,6,8,9,10,1,11,12,5,22,7,6,8,9,10,1,11,12,5,5,6,5,7,6,8,9,10,1,11,12,5,7,6,8,9,10,1,11,12,5,12,7,9,9,10,11,12,12,10,11,12,7,7,0,5,5,5,5,22,22,7,7,6,8,8,9,9,10,1,1,11,12,12,5,5,22,7,7,7,6,6,8,8,8,8,8,9,10,1,11,12,5,7,7,7,5,12,5,5,5,5,5,5,5,5,5,5,22,7,6,8,9,10,1,11,12,5,7,7,5,5,6,6,6,7,9,1,12,12,12,22,6,8,9,1,12,5,6,1,22,8,9,1,12,5,9,9,9,5,5,7,6,8,9,10,1,11,12,5,22,7,8,9,1,12,5,0,22,7,6,8,9,10,1,11,12,5,22,7,6,8,9,10,1,11,12,5,22,7,6,8,9,10,1,11,12,5,5,5,5,5,5,5,5,5,5,5,6,5,5,0,14,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[4,[3]]],5],[[],6],[2,5],[7,7],[6,6],[8,8],[9,9],[10,10],[1,1],[11,11],[12,12],[5,5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[12,12],13],[[],7],[9,14],[9,10],[[10,10],15],[[11,11],15],[[12,12],15],[[12,[0,[16,[18,[17]]]]],15],[[],15],[[],15],[[],15],[[7,19]],[[7,19]],0,[20,5],[20,5],[21,5],[21,5],[[22,23],24],[[22,23],24],[[7,23],24],[[7,23],24],[[6,23],24],[[8,23],24],[[8,23],24],[[9,23],24],[[9,23],24],[[10,23],24],[[1,23],24],[[1,23],24],[[11,23],24],[[12,23],24],[[12,23],24],[[5,23],24],[[5,23],24],[[]],[25,7],[[]],[8,7],[[]],[26,6],[1,8],[5,8],[[]],[12,8],[9,8],[[]],[[]],[[]],[[]],[[]],[[]],[19,7],[19,7],[17,[[27,[7,22]]]],[17,[[27,[5,22]]]],[[12,28]],[29,5],[29,5],[30,5],[30,5],[31,5],[31,5],[32,5],[32,5],[33,5],[33,5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,34],[7,15],[35,5],[35,5],[[6,6],[[36,[6]]]],[[6,6],6],[[],6],[[],7],[[10,7],9],[[2,11],1],[[17,6],12],[[17,6],12],[[12,12],[[36,[13]]]],[37],[[6,6],6],[[8,6]],[[9,6]],[[1,6]],[[12,6]],[[5,6]],[6,[[36,[38]]]],[1,11],[22,6],[8,6],[9,6],[1,6],[12,6],[5,6],[9,6],[9,6],[9,7],[17,5],[[5,[40,[39]]],[[36,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],0,[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[[],41],[42,5],[42,5],[43,5],[43,5],[44,5],[44,5],[45,5],[45,5],[3,5],[3,5],[6,26],[39,5],[39,5],0,[[]],[[]],[14,14],[[]],[14,6],[[14,23],24],[[]],[[]],[14,6],[14,6],[[]],[[],27],[[],27],[[],41],0,0,[[]],[[]],[34,34],[[]],[[34,23],24],[[]],[[]],[[]],[34,[[36,[8]]]],[34],[[]],[[],27],[[],27],[[],41]],"c":[],"p":[[3,"Punct"],[15,"char"],[15,"u8"],[15,"slice"],[3,"Literal"],[3,"Span"],[3,"TokenStream"],[4,"TokenTree"],[3,"Group"],[4,"Delimiter"],[4,"Spacing"],[3,"Ident"],[4,"Ordering"],[3,"DelimSpan"],[15,"bool"],[8,"Sized"],[15,"str"],[8,"AsRef"],[8,"IntoIterator"],[15,"f32"],[15,"f64"],[3,"LexError"],[3,"Formatter"],[6,"Result"],[3,"TokenStream"],[3,"Span"],[4,"Result"],[8,"Hasher"],[15,"i128"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[3,"IntoIter"],[15,"isize"],[4,"Option"],[3,"Demand"],[3,"String"],[15,"usize"],[8,"RangeBounds"],[3,"TypeId"],[15,"u128"],[15,"u16"],[15,"u32"],[15,"u64"]]},\ "proc_macro_error":{"doc":"proc-macro-error","t":"DINEQIIQDNLOOFCLLLLLLLLLLOALOOOOLKKMLLLLLLLLLLLLLMLLLXCLLLLLKLKLKLLKLLLLLLLLLLLLKFF","n":["Diagnostic","DiagnosticExt","Error","Level","Ok","OptionExt","ResultExt","Some","SpanRange","Warning","abort","abort","abort_call_site","abort_if_dirty","append_dummy","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","call_site","clone","clone_into","collapse","diagnostic","dummy","emit","emit_call_site_error","emit_call_site_warning","emit_error","emit_warning","eq","expect_or_abort","expect_or_abort","first","fmt","fmt","fmt","from","from","from","from","from_tokens","help","into","into","into","join_range","last","message","new","note","proc_macro_error","set_dummy","single_span","span","span_error","span_help","span_note","span_range_error","span_range_error","span_range_help","span_range_help","span_range_note","span_range_note","spanned","spanned_range","spanned_range","to_owned","to_tokens","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrap_or_abort","append_dummy","set_dummy"],"q":[[0,"proc_macro_error"],[81,"proc_macro_error::dummy"]],"d":["Represents a single diagnostic message","A collection of methods that do not exist in …","","Represents a diagnostic level","","This traits expands Option with some handy shortcuts.","This traits expands Result<T, Into<Diagnostic>> with some …","","","","Abort the proc-macro’s execution and display the …","Abort proc-macro execution right now and display the error.","Shortcut for abort!(Span::call_site(), msg...). This macro …","Abort macro execution and display all the emitted errors, …","","","","","","","","Create a SpanRange resolving at call site.","","","Collapse the range into single span, preserving as much …","Build Diagnostic instance from provided arguments.","Facility to emit dummy implementations (or whatever) in …","Display the diagnostic while not aborting macro execution.","Shortcut for emit_error!(Span::call_site(), ...). This …","Shortcut for emit_warning!(Span::call_site(), ...).","Emit an error while not aborting the proc-macro right away.","Emit a warning. Warnings are not errors and compilation won…","","Behaves like Result::expect: if self is Ok yield the …","Behaves like Option::expect: if self is Some yield the …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Construct span range from a TokenStream. This method …","Attach a “help” note to your main message.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Join two span ranges. The resulting range will start at …","","The message of main warning/error (no notes attached)","Create a new diagnostic message that points to …","Attach a note to your main message","","","Create a range with the first and last spans being the …","","Add another error message to self such that it will be …","Attach a “help” note to your main message, the note …","Attach a note to your main message, the note will have it…","Add another error message to self such that it will be …","","Attach a “help” note to your main message, the note …","","Attach a note to your main message, the note will have it…","","Create a new diagnostic message that points to the span","Create a new diagnostic message that points to the …","","","","","","","","","","","","","Behaves like Result::unwrap: if self is Ok yield the …","Same as set_dummy but, instead of resetting, appends …","Sets dummy token stream which will be appended to …"],"i":[0,0,5,0,17,0,0,18,0,5,1,0,0,0,0,5,1,3,5,1,3,3,3,3,3,0,0,1,0,0,0,0,5,17,18,3,5,1,3,5,1,1,3,3,1,5,1,3,3,3,1,1,1,0,0,3,1,1,1,1,19,1,19,1,19,1,1,19,1,3,1,5,1,3,5,1,3,5,1,3,17,0,0],"f":[0,0,0,0,0,0,0,0,0,0,[1,2],0,0,[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[3,3],[[]],[3,4],0,0,[1],0,0,0,0,[[5,5],6],[7],[7],0,[[5,8],9],[[1,8],9],[[3,8],9],[[]],[[]],[10,1],[[]],[11,3],[[1,12],1],[[]],[[]],[[]],[[3,3],3],0,[1,7],[[5,12],1],[[1,12],1],0,0,[4,3],[[],4],[[1,4,12],1],[[1,4,12],1],[[1,4,12],1],[[3,12]],[[1,3,12],1],[[3,12]],[[1,3,12],1],[[3,12]],[[1,3,12],1],[[4,5,12],1],[[3,5,12]],[[3,5,12],1],[[]],[[1,13]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],15],[[],15],[[],15],[[]],[13],[13,[[16,[13]]]]],"c":[],"p":[[3,"Diagnostic"],[15,"never"],[3,"SpanRange"],[3,"Span"],[4,"Level"],[15,"bool"],[15,"str"],[3,"Formatter"],[6,"Result"],[3,"Error"],[8,"ToTokens"],[3,"String"],[3,"TokenStream"],[4,"Result"],[3,"TypeId"],[4,"Option"],[8,"ResultExt"],[8,"OptionExt"],[8,"DiagnosticExt"]]},\ "proc_macro_error_attr":{"doc":"This is #[proc_macro_error] attribute to be used with …","t":"X","n":["proc_macro_error"],"q":[[0,"proc_macro_error_attr"]],"d":[""],"i":[0],"f":[0],"c":[],"p":[]},\ "quote":{"doc":"github crates-io docs-rs","t":"IIIKKKKKOLLOOLLLLK","n":["IdentFragment","ToTokens","TokenStreamExt","append","append_all","append_separated","append_terminated","fmt","format_ident","into_token_stream","into_token_stream","quote","quote_spanned","span","span","to_token_stream","to_token_stream","to_tokens"],"q":[[0,"quote"]],"d":["Specialized formatting trait used by format_ident!.","Types that can be interpolated inside a quote! invocation.","TokenStream extension trait with methods for appending …","For use by ToTokens implementations.","For use by ToTokens implementations.","For use by ToTokens implementations.","For use by ToTokens implementations.","Format this value as an identifier fragment.","Formatting macro for constructing Idents.","Convert self directly into a TokenStream object.","Convert self directly into a TokenStream object.","The whole point.","Same as quote!, but applies a given span to all tokens …","Span associated with this IdentFragment.","Span associated with this IdentFragment.","Convert self directly into a TokenStream object.","Convert self directly into a TokenStream object.","Write self to the given TokenStream."],"i":[0,0,0,11,11,11,11,12,0,4,4,0,0,12,12,4,4,4],"f":[0,0,0,[[[2,[1]]]],[3],[[3,4]],[[3,4]],[5,6],0,[7,8],[7,8],0,0,[[],[[10,[9]]]],[[],[[10,[9]]]],[[],8],[[],8],[8]],"c":[],"p":[[4,"TokenTree"],[8,"Into"],[8,"IntoIterator"],[8,"ToTokens"],[3,"Formatter"],[6,"Result"],[8,"Sized"],[3,"TokenStream"],[3,"Span"],[4,"Option"],[8,"TokenStreamExt"],[8,"IdentFragment"]]},\