diff --git a/master/crunchy/macro.unroll.html b/master/crunchy/macro.unroll.html index 4a5caa8f0..bb224d74e 100644 --- a/master/crunchy/macro.unroll.html +++ b/master/crunchy/macro.unroll.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
macro_rules! unroll { (for $v:ident in 0..0 $c:block) => { ... }; diff --git a/master/either/enum.Either.html b/master/either/enum.Either.html index e298f8826..4eb57280a 100644 --- a/master/either/enum.Either.html +++ b/master/either/enum.Either.html @@ -34,7 +34,7 @@@@ -77,7 +77,7 @@ preference.Methods
-+
impl<L, R> Either<L, R>[src]
impl<L, R> Either<L, R>[src]
pub fn is_left(&self) -> bool[src]Return true if the value is the
@@ -182,7 +182,7 @@ result inLeftvariant.Right. let right: Either<u32, _> = Right(123); assert_eq!(right.map_right(|x| x * 2), Right(246)); -+
pub fn either<F, G, T>(self, f: F, g: G) -> T where[src]
F: FnOnce(L) -> T,
G: FnOnce(R) -> T,
pub fn either<F, G, T>(self, f: F, g: G) -> T where[src]
F: FnOnce(L) -> T,
G: FnOnce(R) -> T,Apply one of two functions depending on contents, unifying their result. If the value is
@@ -198,7 +198,7 @@ functionLeft(L)then the first functionfis applied; if it isRight(R)then the second functiongis applied.gis applied. let right: Either<u32, i32> = Right(-4); assert_eq!(right.either(square, negate), 4); -+
pub fn either_with<Ctx, F, G, T>(self, ctx: Ctx, f: F, g: G) -> T where[src]
F: FnOnce(Ctx, L) -> T,
G: FnOnce(Ctx, R) -> T,
pub fn either_with<Ctx, F, G, T>(self, ctx: Ctx, f: F, g: G) -> T where[src]
F: FnOnce(Ctx, L) -> T,
G: FnOnce(Ctx, R) -> T,Like
@@ -217,7 +217,7 @@ functions ends up being called. } assert_eq!(result, vec![2, 3]); -either, but provide some context to whichever of the functions ends up being called.+
ⓘImportant traits for Either<L, R>pub fn left_and_then<F, S>(self, f: F) -> Either<S, R> where[src]
F: FnOnce(L) -> Either<S, R>,
ⓘImportant traits for Either<L, R>pub fn left_and_then<F, S>(self, f: F) -> Either<S, R> where[src]
F: FnOnce(L) -> Either<S, R>,Apply the function
fon the value in theLeftvariant if it is present.@@ -228,7 +228,7 @@ functions ends up being called. let right: Either<u32, _> = Right(123); assert_eq!(right.left_and_then(|x| Right::<(), _>(x * 2)), Right(123));-+
ⓘImportant traits for Either<L, R>pub fn right_and_then<F, S>(self, f: F) -> Either<L, S> where[src]
F: FnOnce(R) -> Either<L, S>,
ⓘImportant traits for Either<L, R>pub fn right_and_then<F, S>(self, f: F) -> Either<L, S> where[src]
F: FnOnce(R) -> Either<L, S>,Apply the function
fon the value in theRightvariant if it is present.@@ -239,7 +239,7 @@ functions ends up being called. let right: Either<u32, _> = Right(123); assert_eq!(right.right_and_then(|x| Right(x * 2)), Right(246));-+
ⓘImportant traits for Either<L, R>pub fn into_iter(self) -> Either<L::IntoIter, R::IntoIter> where[src]
L: IntoIterator,
R: IntoIterator<Item = L::Item>,
ⓘImportant traits for Either<L, R>pub fn into_iter(self) -> Either<L::IntoIter, R::IntoIter> where[src]
L: IntoIterator,
R: IntoIterator<Item = L::Item>,Convert the inner value to an iterator.
@@ -249,6 +249,42 @@ functions ends up being called. let mut right: Either<Vec<u32>, _> = Right(vec![]); right.extend(left.into_iter()); assert_eq!(right, Right(vec![1, 2, 3, 4, 5]));++
impl<T, L, R> Either<(T, L), (T, R)>[src]+
pub fn factor_first(self) -> (T, Either<L, R>)[src]Factor out a homogeneous type from an either of pairs.
+Here, the homogeneous type is the first element of the pairs.
+ ++use either::*; +let left: Either<_, (u32, String)> = Left((123, vec![0])); +assert_eq!(left.factor_first().0, 123); + +let right: Either<(u32, Vec<u8>), _> = Right((123, String::new())); +assert_eq!(right.factor_first().0, 123);++
impl<T, L, R> Either<(L, T), (R, T)>[src]+
pub fn factor_second(self) -> (Either<L, R>, T)[src]Factor out a homogeneous type from an either of pairs.
+Here, the homogeneous type is the second element of the pairs.
+ ++use either::*; +let left: Either<_, (String, u32)> = Left((vec![0], 123)); +assert_eq!(left.factor_second().1, 123); + +let right: Either<(Vec<u8>, u32), _> = Right((String::new(), 123)); +assert_eq!(right.factor_second().1, 123);++
impl<T> Either<T, T>[src]+
pub fn into_inner(self) -> T[src]Extract the value of an either over two equivalent types.
+ ++use either::*; + +let left: Either<_, u32> = Left(123); +assert_eq!(left.into_inner(), 123); + +let right: Either<u32, _> = Right(123); +assert_eq!(right.into_inner(), 123);Trait Implementations @@ -292,36 +328,36 @@ functions ends up being called.
impl<L: Debug, R: Debug> Debug for Either<L, R>[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]Formats the value using the given formatter. Read more
-+
impl<L, R> From<Result<R, L>> for Either<L, R>[src]
impl<L, R> From<Result<R, L>> for Either<L, R>[src]Convert from
-ResulttoEitherwithOk => RightandErr => Left.+
impl<L, R> Into<Result<R, L>> for Either<L, R>[src]
impl<L, R> Into<Result<R, L>> for Either<L, R>[src]Convert from
-EithertoResultwithRight => OkandLeft => Err.-
impl<L, R, A> Extend<A> for Either<L, R> where[src]
L: Extend<A>,
R: Extend<A>,+
fn extend<T>(&mut self, iter: T) where[src]
T: IntoIterator<Item = A>,+
impl<L, R, A> Extend<A> for Either<L, R> where[src]
L: Extend<A>,
R: Extend<A>,
fn extend<T>(&mut self, iter: T) where[src]
T: IntoIterator<Item = A>,Extends a collection with the contents of an iterator. Read more
-+
impl<L, R> Iterator for Either<L, R> where[src]
L: Iterator,
R: Iterator<Item = L::Item>,
impl<L, R> Iterator for Either<L, R> where[src]
L: Iterator,
R: Iterator<Item = L::Item>,
Either<L, R>is an iterator if bothLandRare iterators.
type Item = L::ItemThe type of the elements being iterated over.
-+
fn next(&mut self) -> Option<Self::Item>[src]
fn next(&mut self) -> Option<Self::Item>[src]Advances the iterator and returns the next value. Read more
-+
fn size_hint(&self) -> (usize, Option<usize>)[src]
fn size_hint(&self) -> (usize, Option<usize>)[src]Returns the bounds on the remaining length of the iterator. Read more
-+
fn fold<Acc, G>(self, init: Acc, f: G) -> Acc where[src]
G: FnMut(Acc, Self::Item) -> Acc,
fn fold<Acc, G>(self, init: Acc, f: G) -> Acc where[src]
G: FnMut(Acc, Self::Item) -> Acc,An iterator method that applies a function, producing a single, final value. Read more
-+
fn count(self) -> usize[src]
fn count(self) -> usize[src]Consumes the iterator, counting the number of iterations and returning it. Read more
-+
fn last(self) -> Option<Self::Item>[src]
fn last(self) -> Option<Self::Item>[src]Consumes the iterator, returning the last element. Read more
-+
fn nth(&mut self, n: usize) -> Option<Self::Item>[src]
fn nth(&mut self, n: usize) -> Option<Self::Item>[src]Returns the
-nth element of the iterator. Read more+
fn collect<B>(self) -> B where[src]
B: FromIterator<Self::Item>,
fn collect<B>(self) -> B where[src]
B: FromIterator<Self::Item>,Transforms an iterator into a collection. Read more
-+
fn all<F>(&mut self, f: F) -> bool where[src]
F: FnMut(Self::Item) -> bool,
fn all<F>(&mut self, f: F) -> bool where[src]
F: FnMut(Self::Item) -> bool,Tests if every element of the iterator matches a predicate. Read more
fn step_by(self, step: usize) -> StepBy<Self>[src]🔬 This is a nightly-only experimental API. (
iterator_step_by)unstable replacement of Range::step_by
@@ -416,8 +452,8 @@ functions ends up being called.Determines if the elements of this
Iteratorare lexicographically greater than those of another. Read more
fn ge<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,1.5.0[src]Determines if the elements of this
-Iteratorare lexicographically greater than or equal to those of another. Read more-
impl<L, R> DoubleEndedIterator for Either<L, R> where[src]
L: DoubleEndedIterator,
R: DoubleEndedIterator<Item = L::Item>,+
impl<L, R> DoubleEndedIterator for Either<L, R> where[src]
L: DoubleEndedIterator,
R: DoubleEndedIterator<Item = L::Item>,
fn next_back(&mut self) -> Option<Self::Item>[src]Removes and returns an element from the end of the iterator. Read more
fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R where[src]
F: FnMut(B, Self::Item) -> R,
R: Try<Ok = B>,🔬 This is a nightly-only experimental API. (iterator_try_fold)This is the reverse version of [
@@ -425,27 +461,27 @@ functions ends up being called.try_fold()]: it takes elements starting from the back of the iterator. Read more🔬 This is a nightly-only experimental API. (iter_rfold)An iterator method that reduces the iterator's elements to a single, final value, starting from the back. Read more
fn rfind<P>(&mut self, predicate: P) -> Option<Self::Item> where[src]
P: FnMut(&Self::Item) -> bool,🔬 This is a nightly-only experimental API. (iter_rfind)Searches for an element of an iterator from the right that satisfies a predicate. Read more
-+
impl<L, R> ExactSizeIterator for Either<L, R> where[src]
L: ExactSizeIterator,
R: ExactSizeIterator<Item = L::Item>,
impl<L, R> ExactSizeIterator for Either<L, R> where[src]
L: ExactSizeIterator,
R: ExactSizeIterator<Item = L::Item>,
fn len(&self) -> usize1.0.0[src]Returns the exact number of times the iterator will iterate. Read more
fn is_empty(&self) -> bool[src]🔬 This is a nightly-only experimental API. (exact_size_is_empty)Returns whether the iterator is empty. Read more
--
impl<L, R, Target> AsRef<Target> for Either<L, R> where[src]
L: AsRef<Target>,
R: AsRef<Target>,+
impl<L, R, Target> AsRef<Target> for Either<L, R> where[src]
L: AsRef<Target>,
R: AsRef<Target>,-
impl<L, R, Target> AsMut<Target> for Either<L, R> where[src]
L: AsMut<Target>,
R: AsMut<Target>,+
impl<L, R, Target> AsMut<Target> for Either<L, R> where[src]
L: AsMut<Target>,
R: AsMut<Target>,+
impl<L, R> Deref for Either<L, R> where[src]
L: Deref,
R: Deref<Target = L::Target>,
impl<L, R> Deref for Either<L, R> where[src]
L: Deref,
R: Deref<Target = L::Target>,
type Target = L::TargetThe resulting type after dereferencing.
-+
fn deref(&self) -> &Self::Target[src]
fn deref(&self) -> &Self::Target[src]Dereferences the value.
--
impl<L, R> DerefMut for Either<L, R> where[src]
L: DerefMut,
R: DerefMut<Target = L::Target>,+
impl<L, R> DerefMut for Either<L, R> where[src]
L: DerefMut,
R: DerefMut<Target = L::Target>,-
impl<L, R> Display for Either<L, R> where[src]
L: Display,
R: Display,+
impl<L, R> Display for Either<L, R> where[src]
L: Display,
R: Display,
fn fmt(&self, f: &mut Formatter) -> Result[src]Formats the value using the given formatter. Read more
diff --git a/master/either/index.html b/master/either/index.html index 236dada83..43b7a0725 100644 --- a/master/either/index.html +++ b/master/either/index.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
The enum
Eitherwith variantsLeftandRightis a general purpose sum type with two cases.Crate features:
diff --git a/master/error_chain/struct.Backtrace.html b/master/error_chain/struct.Backtrace.html index 225400250..20c9bd04e 100644 --- a/master/error_chain/struct.Backtrace.html +++ b/master/error_chain/struct.Backtrace.html @@ -34,7 +34,7 @@@@ -111,23 +111,23 @@ will resolve all addresses in the backtrace to their symbolic names. Trait Implementations--
impl From<Vec<BacktraceFrame>> for Backtrace[src]-
fn from(frames: Vec<BacktraceFrame>) -> Backtrace[src]Performs the conversion.
-+
impl Clone for Backtrace[src]
impl Clone for Backtrace[src]
fn clone(&self) -> Backtrace[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]Performs copy-assignment from
+source. Read more+
impl From<Vec<BacktraceFrame>> for Backtrace[src]+
fn from(frames: Vec<BacktraceFrame>) -> Backtrace[src]Performs the conversion.
impl Default for Backtrace[src]-
impl Into<Vec<BacktraceFrame>> for Backtrace[src]
impl Debug for Backtrace[src]
fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error>[src]Formats the value using the given formatter. Read more
++
impl Into<Vec<BacktraceFrame>> for Backtrace[src]Auto Trait Implementations diff --git a/master/error_chain/struct.ErrorChainIter.html b/master/error_chain/struct.ErrorChainIter.html index cb088ba78..d4be9d93e 100644 --- a/master/error_chain/struct.ErrorChainIter.html +++ b/master/error_chain/struct.ErrorChainIter.html @@ -113,7 +113,7 @@
Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/enum.Either.html b/master/itertools/enum.Either.html index bc11a2673..42e8fe8f7 100644 --- a/master/itertools/enum.Either.html +++ b/master/itertools/enum.Either.html @@ -34,7 +34,7 @@@@ -77,7 +77,7 @@ preference.Methods
-+
impl<L, R> Either<L, R>[src]
impl<L, R> Either<L, R>[src]
pub fn is_left(&self) -> bool[src]Return true if the value is the
@@ -182,7 +182,7 @@ result inLeftvariant.Right. let right: Either<u32, _> = Right(123); assert_eq!(right.map_right(|x| x * 2), Right(246)); -+
pub fn either<F, G, T>(self, f: F, g: G) -> T where[src]
F: FnOnce(L) -> T,
G: FnOnce(R) -> T,
pub fn either<F, G, T>(self, f: F, g: G) -> T where[src]
F: FnOnce(L) -> T,
G: FnOnce(R) -> T,Apply one of two functions depending on contents, unifying their result. If the value is
@@ -198,7 +198,7 @@ functionLeft(L)then the first functionfis applied; if it isRight(R)then the second functiongis applied.gis applied. let right: Either<u32, i32> = Right(-4); assert_eq!(right.either(square, negate), 4); -+
pub fn either_with<Ctx, F, G, T>(self, ctx: Ctx, f: F, g: G) -> T where[src]
F: FnOnce(Ctx, L) -> T,
G: FnOnce(Ctx, R) -> T,
pub fn either_with<Ctx, F, G, T>(self, ctx: Ctx, f: F, g: G) -> T where[src]
F: FnOnce(Ctx, L) -> T,
G: FnOnce(Ctx, R) -> T,Like
@@ -217,7 +217,7 @@ functions ends up being called. } assert_eq!(result, vec![2, 3]); -either, but provide some context to whichever of the functions ends up being called.+
ⓘImportant traits for Either<L, R>pub fn left_and_then<F, S>(self, f: F) -> Either<S, R> where[src]
F: FnOnce(L) -> Either<S, R>,
ⓘImportant traits for Either<L, R>pub fn left_and_then<F, S>(self, f: F) -> Either<S, R> where[src]
F: FnOnce(L) -> Either<S, R>,Apply the function
fon the value in theLeftvariant if it is present.@@ -228,7 +228,7 @@ functions ends up being called. let right: Either<u32, _> = Right(123); assert_eq!(right.left_and_then(|x| Right::<(), _>(x * 2)), Right(123));-+
ⓘImportant traits for Either<L, R>pub fn right_and_then<F, S>(self, f: F) -> Either<L, S> where[src]
F: FnOnce(R) -> Either<L, S>,
ⓘImportant traits for Either<L, R>pub fn right_and_then<F, S>(self, f: F) -> Either<L, S> where[src]
F: FnOnce(R) -> Either<L, S>,Apply the function
fon the value in theRightvariant if it is present.@@ -239,7 +239,7 @@ functions ends up being called. let right: Either<u32, _> = Right(123); assert_eq!(right.right_and_then(|x| Right(x * 2)), Right(246));-+
ⓘImportant traits for Either<L, R>pub fn into_iter([src]
self
) -> Either<<L as IntoIterator>::IntoIter, <R as IntoIterator>::IntoIter> where
L: IntoIterator,
R: IntoIterator<Item = <L as IntoIterator>::Item>,
ⓘImportant traits for Either<L, R>pub fn into_iter([src]
self
) -> Either<<L as IntoIterator>::IntoIter, <R as IntoIterator>::IntoIter> where
L: IntoIterator,
R: IntoIterator<Item = <L as IntoIterator>::Item>,Convert the inner value to an iterator.
@@ -249,13 +249,52 @@ functions ends up being called. let mut right: Either<Vec<u32>, _> = Right(vec![]); right.extend(left.into_iter()); assert_eq!(right, Right(vec![1, 2, 3, 4, 5]));++
impl<T, L, R> Either<(T, L), (T, R)>[src]+
pub fn factor_first(self) -> (T, Either<L, R>)[src]Factor out a homogeneous type from an either of pairs.
+Here, the homogeneous type is the first element of the pairs.
+ ++use either::*; +let left: Either<_, (u32, String)> = Left((123, vec![0])); +assert_eq!(left.factor_first().0, 123); + +let right: Either<(u32, Vec<u8>), _> = Right((123, String::new())); +assert_eq!(right.factor_first().0, 123);++
impl<T, L, R> Either<(L, T), (R, T)>[src]+
pub fn factor_second(self) -> (Either<L, R>, T)[src]Factor out a homogeneous type from an either of pairs.
+Here, the homogeneous type is the second element of the pairs.
+ ++use either::*; +let left: Either<_, (String, u32)> = Left((vec![0], 123)); +assert_eq!(left.factor_second().1, 123); + +let right: Either<(Vec<u8>, u32), _> = Right((String::new(), 123)); +assert_eq!(right.factor_second().1, 123);++
impl<T> Either<T, T>[src]+
pub fn into_inner(self) -> T[src]Extract the value of an either over two equivalent types.
+ ++use either::*; + +let left: Either<_, u32> = Left(123); +assert_eq!(left.into_inner(), 123); + +let right: Either<u32, _> = Right(123); +assert_eq!(right.into_inner(), 123);Trait Implementations
--
impl<L, R> DoubleEndedIterator for Either<L, R> where[src]
L: DoubleEndedIterator,
R: DoubleEndedIterator<Item = <L as Iterator>::Item>,+
fn next_back(&mut self) -> Option<<Either<L, R> as Iterator>::Item>[src]+
impl<L, R> Debug for Either<L, R> where[src]
L: Debug,
R: Debug,+
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>[src]Formats the value using the given formatter. Read more
++
impl<L, R> DoubleEndedIterator for Either<L, R> where[src]
L: DoubleEndedIterator,
R: DoubleEndedIterator<Item = <L as Iterator>::Item>,
fn next_back(&mut self) -> Option<<Either<L, R> as Iterator>::Item>[src]Removes and returns an element from the end of the iterator. Read more
fn try_rfold<B, F, R>(&mut self, init: B, f: F) -> R where[src]
F: FnMut(B, Self::Item) -> R,
R: Try<Ok = B>,🔬 This is a nightly-only experimental API. (iterator_try_fold)This is the reverse version of [
@@ -263,51 +302,45 @@ functions ends up being called.try_fold()]: it takes elements starting from the back of the iterator. Read more🔬 This is a nightly-only experimental API. (iter_rfold)An iterator method that reduces the iterator's elements to a single, final value, starting from the back. Read more
fn rfind<P>(&mut self, predicate: P) -> Option<Self::Item> where[src]
P: FnMut(&Self::Item) -> bool,🔬 This is a nightly-only experimental API. (iter_rfind)Searches for an element of an iterator from the right that satisfies a predicate. Read more
-+
impl<L, R> Into<Result<R, L>> for Either<L, R>[src]
impl<L, R> Into<Result<R, L>> for Either<L, R>[src]Convert from
-EithertoResultwithRight => OkandLeft => Err.-
impl<L, R> Debug for Either<L, R> where[src]
L: Debug,
R: Debug,-
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>[src]Formats the value using the given formatter. Read more
--
impl<L, R> Eq for Either<L, R> where[src]
L: Eq,
R: Eq,+
impl<L, R> ExactSizeIterator for Either<L, R> where[src]
L: ExactSizeIterator,
R: ExactSizeIterator<Item = <L as Iterator>::Item>,
impl<L, R> ExactSizeIterator for Either<L, R> where[src]
L: ExactSizeIterator,
R: ExactSizeIterator<Item = <L as Iterator>::Item>,
fn len(&self) -> usize1.0.0[src]Returns the exact number of times the iterator will iterate. Read more
fn is_empty(&self) -> bool[src]🔬 This is a nightly-only experimental API. (exact_size_is_empty)Returns whether the iterator is empty. Read more
-+
impl<L, R> Deref for Either<L, R> where[src]
L: Deref,
R: Deref<Target = <L as Deref>::Target>,+
impl<L, R> Eq for Either<L, R> where[src]
L: Eq,
R: Eq,
impl<L, R> Deref for Either<L, R> where[src]
L: Deref,
R: Deref<Target = <L as Deref>::Target>,
type Target = <L as Deref>::TargetThe resulting type after dereferencing.
-+
ⓘImportant traits for Either<L, R>fn deref(&self) -> &<Either<L, R> as Deref>::Target[src]
ⓘImportant traits for Either<L, R>fn deref(&self) -> &<Either<L, R> as Deref>::Target[src]Dereferences the value.
impl<L, R> Hash for Either<L, R> where[src]
L: Hash,
R: Hash,
fn hash<__HLR>(&self, __arg_0: &mut __HLR) where[src]
__HLR: Hasher,Feeds this value into the given [
Hasher]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,1.3.0[src]Feeds a slice of this type into the given [
-Hasher]. Read more-
impl<L, R, Target> AsRef<Target> for Either<L, R> where[src]
L: AsRef<Target>,
R: AsRef<Target>,+
impl<L, R> Iterator for Either<L, R> where[src]
L: Iterator,
R: Iterator<Item = <L as Iterator>::Item>,
impl<L, R> Iterator for Either<L, R> where[src]
L: Iterator,
R: Iterator<Item = <L as Iterator>::Item>,
Either<L, R>is an iterator if bothLandRare iterators.
type Item = <L as Iterator>::ItemThe type of the elements being iterated over.
-+
fn next(&mut self) -> Option<<Either<L, R> as Iterator>::Item>[src]
fn next(&mut self) -> Option<<Either<L, R> as Iterator>::Item>[src]Advances the iterator and returns the next value. Read more
-+
fn size_hint(&self) -> (usize, Option<usize>)[src]
fn size_hint(&self) -> (usize, Option<usize>)[src]Returns the bounds on the remaining length of the iterator. Read more
-+
fn fold<Acc, G>(self, init: Acc, f: G) -> Acc where[src]
G: FnMut(Acc, <Either<L, R> as Iterator>::Item) -> Acc,
fn fold<Acc, G>(self, init: Acc, f: G) -> Acc where[src]
G: FnMut(Acc, <Either<L, R> as Iterator>::Item) -> Acc,An iterator method that applies a function, producing a single, final value. Read more
-+
fn count(self) -> usize[src]
fn count(self) -> usize[src]Consumes the iterator, counting the number of iterations and returning it. Read more
-+
fn last(self) -> Option<<Either<L, R> as Iterator>::Item>[src]
fn last(self) -> Option<<Either<L, R> as Iterator>::Item>[src]Consumes the iterator, returning the last element. Read more
-+
fn nth(&mut self, n: usize) -> Option<<Either<L, R> as Iterator>::Item>[src]
fn nth(&mut self, n: usize) -> Option<<Either<L, R> as Iterator>::Item>[src]Returns the
-nth element of the iterator. Read more+
fn collect<B>(self) -> B where[src]
B: FromIterator<<Either<L, R> as Iterator>::Item>,
fn collect<B>(self) -> B where[src]
B: FromIterator<<Either<L, R> as Iterator>::Item>,Transforms an iterator into a collection. Read more
-+
fn all<F>(&mut self, f: F) -> bool where[src]
F: FnMut(<Either<L, R> as Iterator>::Item) -> bool,
fn all<F>(&mut self, f: F) -> bool where[src]
F: FnMut(<Either<L, R> as Iterator>::Item) -> bool,Tests if every element of the iterator matches a predicate. Read more
ⓘImportant traits for StepBy<I>fn step_by(self, step: usize) -> StepBy<Self>[src]🔬 This is a nightly-only experimental API. (
iterator_step_by)unstable replacement of Range::step_by
@@ -342,7 +375,7 @@ functions ends up being called.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -402,8 +435,11 @@ functions ends up being called.Determines if the elements of this
Iteratorare lexicographically greater than those of another. Read more
fn ge<I>(self, other: I) -> bool where
I: IntoIterator,
Self::Item: PartialOrd<<I as IntoIterator>::Item>,1.5.0[src]Determines if the elements of this
-Iteratorare lexicographically greater than or equal to those of another. Read more-
impl<L, R> DerefMut for Either<L, R> where[src]
L: DerefMut,
R: DerefMut<Target = <L as Deref>::Target>,+
impl<L, R, Target> AsRef<Target> for Either<L, R> where[src]
L: AsRef<Target>,
R: AsRef<Target>,+
impl<L, R> DerefMut for Either<L, R> where[src]
L: DerefMut,
R: DerefMut<Target = <L as Deref>::Target>,
ⓘImportant traits for Either<L, R>fn deref_mut(&mut self) -> &mut <Either<L, R> as Deref>::Target[src]Mutably dereferences the value.
impl<L, R> Ord for Either<L, R> where[src]
L: Ord,
R: Ord,@@ -412,7 +448,8 @@ functions ends up being called.
fn cmp(&self, __arg_0: &Either<L, R>) -> Ordering[src]Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self1.21.0[src]Compares and returns the minimum of two values. Read more
-+
impl<L, R> PartialOrd<Either<L, R>> for Either<L, R> where[src]
L: PartialOrd<L>,
R: PartialOrd<R>,+
impl<L, R> Copy for Either<L, R> where[src]
L: Copy,
R: Copy,
impl<L, R> PartialOrd<Either<L, R>> for Either<L, R> where[src]
L: PartialOrd<L>,
R: PartialOrd<R>,
fn partial_cmp(&self, __arg_0: &Either<L, R>) -> Option<Ordering>[src]This method returns an ordering between
selfandothervalues if one exists. Read more@@ -423,29 +460,28 @@ functions ends up being called.
fn lt(&self, __arg_0: &Either<L, R>) -> bool[src]This method tests greater than (for
selfandother) and is used by the>operator. Read more
fn ge(&self, __arg_0: &Either<L, R>) -> bool[src]This method tests greater than or equal to (for
-selfandother) and is used by the>=operator. Read more-
impl<L, R> Copy for Either<L, R> where[src]
L: Copy,
R: Copy,-
impl<L, R> From<Result<R, L>> for Either<L, R>[src]Convert from
-ResulttoEitherwithOk => RightandErr => Left.-
ⓘImportant traits for Either<L, R>fn from(r: Result<R, L>) -> Either<L, R>[src]Performs the conversion.
--
impl<L, R> Display for Either<L, R> where[src]
L: Display,
R: Display,+
impl<L, R> Display for Either<L, R> where[src]
L: Display,
R: Display,
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>[src]Formats the value using the given formatter. Read more
impl<L, R> Clone for Either<L, R> where[src]
L: Clone,
R: Clone,
ⓘImportant traits for Either<L, R>fn clone(&self) -> Either<L, R>[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]Performs copy-assignment from
+source. Read more+
impl<L, R> From<Result<R, L>> for Either<L, R>[src]Convert from
+ResulttoEitherwithOk => RightandErr => Left.+
ⓘImportant traits for Either<L, R>fn from(r: Result<R, L>) -> Either<L, R>[src]Performs the conversion.
impl<L, R> PartialEq<Either<L, R>> for Either<L, R> where[src]
L: PartialEq<L>,
R: PartialEq<R>,
fn eq(&self, __arg_0: &Either<L, R>) -> bool[src]This method tests for
selfandothervalues to be equal, and is used by==. Read more
fn ne(&self, __arg_0: &Either<L, R>) -> bool[src]This method tests for
-!=.-
impl<L, R, A> Extend<A> for Either<L, R> where[src]
L: Extend<A>,
R: Extend<A>,+
fn extend<T>(&mut self, iter: T) where[src]
T: IntoIterator<Item = A>,+
impl<L, R, A> Extend<A> for Either<L, R> where[src]
L: Extend<A>,
R: Extend<A>,
fn extend<T>(&mut self, iter: T) where[src]
T: IntoIterator<Item = A>,Extends a collection with the contents of an iterator. Read more
--
impl<L, R, Target> AsMut<Target> for Either<L, R> where[src]
L: AsMut<Target>,
R: AsMut<Target>,+
impl<L, R, Target> AsMut<Target> for Either<L, R> where[src]
L: AsMut<Target>,
R: AsMut<Target>,diff --git a/master/itertools/structs/struct.Batching.html b/master/itertools/structs/struct.Batching.html index 1c3fd7155..9e543ce7a 100644 --- a/master/itertools/structs/struct.Batching.html +++ b/master/itertools/structs/struct.Batching.html @@ -124,7 +124,7 @@ and may pick off as many elements as it likes, to produce the next iterator elem
Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Chunk.html b/master/itertools/structs/struct.Chunk.html index 5ebef565d..aca5c2a1d 100644 --- a/master/itertools/structs/struct.Chunk.html +++ b/master/itertools/structs/struct.Chunk.html @@ -117,7 +117,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Chunks.html b/master/itertools/structs/struct.Chunks.html index cfcea2e30..908b3cad8 100644 --- a/master/itertools/structs/struct.Chunks.html +++ b/master/itertools/structs/struct.Chunks.html @@ -115,7 +115,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Coalesce.html b/master/itertools/structs/struct.Coalesce.html index 56feb89bb..9271b4965 100644 --- a/master/itertools/structs/struct.Coalesce.html +++ b/master/itertools/structs/struct.Coalesce.html @@ -122,7 +122,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Combinations.html b/master/itertools/structs/struct.Combinations.html index f8d2d50a1..ecca9c781 100644 --- a/master/itertools/structs/struct.Combinations.html +++ b/master/itertools/structs/struct.Combinations.html @@ -117,7 +117,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.ConsTuples.html b/master/itertools/structs/struct.ConsTuples.html index 84da5731b..8980dea79 100644 --- a/master/itertools/structs/struct.ConsTuples.html +++ b/master/itertools/structs/struct.ConsTuples.html @@ -115,7 +115,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -236,7 +236,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -357,7 +357,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -478,7 +478,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -599,7 +599,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -720,7 +720,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Dedup.html b/master/itertools/structs/struct.Dedup.html index 0da08cc36..06b346492 100644 --- a/master/itertools/structs/struct.Dedup.html +++ b/master/itertools/structs/struct.Dedup.html @@ -124,7 +124,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Flatten.html b/master/itertools/structs/struct.Flatten.html index 5344ebda4..088b585af 100644 --- a/master/itertools/structs/struct.Flatten.html +++ b/master/itertools/structs/struct.Flatten.html @@ -124,7 +124,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Group.html b/master/itertools/structs/struct.Group.html index 6d1a52d2c..90437e6a9 100644 --- a/master/itertools/structs/struct.Group.html +++ b/master/itertools/structs/struct.Group.html @@ -117,7 +117,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Groups.html b/master/itertools/structs/struct.Groups.html index 54eec6c83..fe5b0b02b 100644 --- a/master/itertools/structs/struct.Groups.html +++ b/master/itertools/structs/struct.Groups.html @@ -116,7 +116,7 @@ the group's keyKand the group's iterator.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Interleave.html b/master/itertools/structs/struct.Interleave.html index 3818001c4..6a3cde3e2 100644 --- a/master/itertools/structs/struct.Interleave.html +++ b/master/itertools/structs/struct.Interleave.html @@ -124,7 +124,7 @@ run out.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.InterleaveShortest.html b/master/itertools/structs/struct.InterleaveShortest.html index ad90ea4a4..9de3152f2 100644 --- a/master/itertools/structs/struct.InterleaveShortest.html +++ b/master/itertools/structs/struct.InterleaveShortest.html @@ -125,7 +125,7 @@ for more information.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Intersperse.html b/master/itertools/structs/struct.Intersperse.html index aa2f1d2e4..1abcb4ce4 100644 --- a/master/itertools/structs/struct.Intersperse.html +++ b/master/itertools/structs/struct.Intersperse.html @@ -122,7 +122,7 @@ between each element of the adapted iterator.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Iterate.html b/master/itertools/structs/struct.Iterate.html index 9b4c40a85..7f9b91b5b 100644 --- a/master/itertools/structs/struct.Iterate.html +++ b/master/itertools/structs/struct.Iterate.html @@ -122,7 +122,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.KMerge.html b/master/itertools/structs/struct.KMerge.html index 861880209..144334c26 100644 --- a/master/itertools/structs/struct.KMerge.html +++ b/master/itertools/structs/struct.KMerge.html @@ -121,7 +121,7 @@ If all base iterators are sorted (ascending), the result is sorted.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.KMergeBy.html b/master/itertools/structs/struct.KMergeBy.html index f81f9575e..f48ec2fbe 100644 --- a/master/itertools/structs/struct.KMergeBy.html +++ b/master/itertools/structs/struct.KMergeBy.html @@ -117,7 +117,7 @@ information.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.MapResults.html b/master/itertools/structs/struct.MapResults.html index 044b4635a..3039678eb 100644 --- a/master/itertools/structs/struct.MapResults.html +++ b/master/itertools/structs/struct.MapResults.html @@ -114,7 +114,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Merge.html b/master/itertools/structs/struct.Merge.html index cd8eeffd7..33b7171e0 100644 --- a/master/itertools/structs/struct.Merge.html +++ b/master/itertools/structs/struct.Merge.html @@ -124,7 +124,7 @@ If both base iterators are sorted (ascending), the result is sorted.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.MergeBy.html b/master/itertools/structs/struct.MergeBy.html index ec9ead2ea..66b95dacf 100644 --- a/master/itertools/structs/struct.MergeBy.html +++ b/master/itertools/structs/struct.MergeBy.html @@ -124,7 +124,7 @@ If both base iterators are sorted (ascending), the result is sorted.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.MultiPeek.html b/master/itertools/structs/struct.MultiPeek.html index a25fa956f..cf747cdfe 100644 --- a/master/itertools/structs/struct.MultiPeek.html +++ b/master/itertools/structs/struct.MultiPeek.html @@ -133,7 +133,7 @@ further ahead.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.PadUsing.html b/master/itertools/structs/struct.PadUsing.html index 0b1f99a5c..72b553447 100644 --- a/master/itertools/structs/struct.PadUsing.html +++ b/master/itertools/structs/struct.PadUsing.html @@ -121,7 +121,7 @@ missing elements using a closure.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.PeekingTakeWhile.html b/master/itertools/structs/struct.PeekingTakeWhile.html index d759a6776..0fdc7b421 100644 --- a/master/itertools/structs/struct.PeekingTakeWhile.html +++ b/master/itertools/structs/struct.PeekingTakeWhile.html @@ -115,7 +115,7 @@ for more information.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Product.html b/master/itertools/structs/struct.Product.html index 3d7c7b547..c121202e7 100644 --- a/master/itertools/structs/struct.Product.html +++ b/master/itertools/structs/struct.Product.html @@ -124,7 +124,7 @@ the element sets of two iteratorsIandJ.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.PutBack.html b/master/itertools/structs/struct.PutBack.html index 8613a3d56..db02f4d03 100644 --- a/master/itertools/structs/struct.PutBack.html +++ b/master/itertools/structs/struct.PutBack.html @@ -139,7 +139,7 @@ item to the front of the iterator.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.PutBackN.html b/master/itertools/structs/struct.PutBackN.html index 174397a0d..6c4f9e8fb 100644 --- a/master/itertools/structs/struct.PutBackN.html +++ b/master/itertools/structs/struct.PutBackN.html @@ -142,7 +142,7 @@ values first.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.RcIter.html b/master/itertools/structs/struct.RcIter.html index bd8cef249..3d16cecc9 100644 --- a/master/itertools/structs/struct.RcIter.html +++ b/master/itertools/structs/struct.RcIter.html @@ -126,7 +126,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.RepeatCall.html b/master/itertools/structs/struct.RepeatCall.html index 6355e3e84..c82941458 100644 --- a/master/itertools/structs/struct.RepeatCall.html +++ b/master/itertools/structs/struct.RepeatCall.html @@ -116,7 +116,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.RepeatN.html b/master/itertools/structs/struct.RepeatN.html index 839fe3d65..816eb0f89 100644 --- a/master/itertools/structs/struct.RepeatN.html +++ b/master/itertools/structs/struct.RepeatN.html @@ -121,7 +121,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Step.html b/master/itertools/structs/struct.Step.html index 9c7944154..b37a19779 100644 --- a/master/itertools/structs/struct.Step.html +++ b/master/itertools/structs/struct.Step.html @@ -125,7 +125,7 @@ then skipping forward n-1 elements.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.TakeWhileRef.html b/master/itertools/structs/struct.TakeWhileRef.html index 5b6d21c12..1cdc50958 100644 --- a/master/itertools/structs/struct.TakeWhileRef.html +++ b/master/itertools/structs/struct.TakeWhileRef.html @@ -118,7 +118,7 @@ to only pick off elements while the predicate returnstrue.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Tee.html b/master/itertools/structs/struct.Tee.html index c48888ca3..0d5a3d166 100644 --- a/master/itertools/structs/struct.Tee.html +++ b/master/itertools/structs/struct.Tee.html @@ -114,7 +114,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.TupleBuffer.html b/master/itertools/structs/struct.TupleBuffer.html index 79e64eacf..8a404ce53 100644 --- a/master/itertools/structs/struct.TupleBuffer.html +++ b/master/itertools/structs/struct.TupleBuffer.html @@ -115,7 +115,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.TupleCombinations.html b/master/itertools/structs/struct.TupleCombinations.html index 7c4c6c334..c9810380a 100644 --- a/master/itertools/structs/struct.TupleCombinations.html +++ b/master/itertools/structs/struct.TupleCombinations.html @@ -119,7 +119,7 @@ information.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.TupleWindows.html b/master/itertools/structs/struct.TupleWindows.html index 68b8c1bc6..6251f0f8e 100644 --- a/master/itertools/structs/struct.TupleWindows.html +++ b/master/itertools/structs/struct.TupleWindows.html @@ -115,7 +115,7 @@ information.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Tuples.html b/master/itertools/structs/struct.Tuples.html index 7ac9bbfe9..bb0dc91b2 100644 --- a/master/itertools/structs/struct.Tuples.html +++ b/master/itertools/structs/struct.Tuples.html @@ -129,7 +129,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Unfold.html b/master/itertools/structs/struct.Unfold.html index f8550d336..604ba4e34 100644 --- a/master/itertools/structs/struct.Unfold.html +++ b/master/itertools/structs/struct.Unfold.html @@ -130,7 +130,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Unique.html b/master/itertools/structs/struct.Unique.html index cf235bc2f..327931b59 100644 --- a/master/itertools/structs/struct.Unique.html +++ b/master/itertools/structs/struct.Unique.html @@ -114,7 +114,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.UniqueBy.html b/master/itertools/structs/struct.UniqueBy.html index c4cf67bc7..2a00d6d43 100644 --- a/master/itertools/structs/struct.UniqueBy.html +++ b/master/itertools/structs/struct.UniqueBy.html @@ -122,7 +122,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.WhileSome.html b/master/itertools/structs/struct.WhileSome.html index 1145bc693..0bbde842b 100644 --- a/master/itertools/structs/struct.WhileSome.html +++ b/master/itertools/structs/struct.WhileSome.html @@ -123,7 +123,7 @@ and producesA. Stops on the firstNoneencountered.Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.WithPosition.html b/master/itertools/structs/struct.WithPosition.html index 126cfd920..c9ef81f7f 100644 --- a/master/itertools/structs/struct.WithPosition.html +++ b/master/itertools/structs/struct.WithPosition.html @@ -115,7 +115,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.Zip.html b/master/itertools/structs/struct.Zip.html index 537771c74..a07bdd214 100644 --- a/master/itertools/structs/struct.Zip.html +++ b/master/itertools/structs/struct.Zip.html @@ -129,7 +129,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -249,7 +249,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -369,7 +369,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -489,7 +489,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -609,7 +609,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -729,7 +729,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -849,7 +849,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
@@ -969,7 +969,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.ZipEq.html b/master/itertools/structs/struct.ZipEq.html index 0deb7080c..fd1516e50 100644 --- a/master/itertools/structs/struct.ZipEq.html +++ b/master/itertools/structs/struct.ZipEq.html @@ -120,7 +120,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/itertools/structs/struct.ZipLongest.html b/master/itertools/structs/struct.ZipLongest.html index d53972b25..f5821172f 100644 --- a/master/itertools/structs/struct.ZipLongest.html +++ b/master/itertools/structs/struct.ZipLongest.html @@ -121,7 +121,7 @@Creates an iterator that works like map, but flattens nested structure. Read more
ⓘImportant traits for Flatten<I>fn flatten(self) -> Flatten<Self> where[src]
Self::Item: IntoIterator,🔬 This is a nightly-only experimental API. (iterator_flatten)Creates an iterator that flattens nested structure. Read more
-+
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]
ⓘImportant traits for Fuse<I>fn fuse(self) -> Fuse<Self>1.0.0[src]Creates an iterator which ends after the first [
None]. Read more
ⓘImportant traits for Inspect<I, F>fn inspect<F>(self, f: F) -> Inspect<Self, F> where
F: FnMut(&Self::Item),1.0.0[src]Do something with each element of an iterator, passing the value on. Read more
diff --git a/master/libc/constant.INT_MAX.html b/master/libc/constant.INT_MAX.html index f77ef173b..7dd798e59 100644 --- a/master/libc/constant.INT_MAX.html +++ b/master/libc/constant.INT_MAX.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub const INT_MAX: c_intdiff --git a/master/libc/constant.INT_MIN.html b/master/libc/constant.INT_MIN.html index d2d93ee6c..e4dee9c33 100644 --- a/master/libc/constant.INT_MIN.html +++ b/master/libc/constant.INT_MIN.html @@ -60,7 +60,7 @@ [−] - [src] + [src]=2147483647pub const INT_MIN: c_intdiff --git a/master/libc/enum.FILE.html b/master/libc/enum.FILE.html index fdb9c7697..28fae7964 100644 --- a/master/libc/enum.FILE.html +++ b/master/libc/enum.FILE.html @@ -60,7 +60,7 @@ [−] - [src] + [src]=-2147483648pub enum FILE {}Trait Implementations diff --git a/master/libc/enum.c_void.html b/master/libc/enum.c_void.html index 7db508bb5..e9f0b5855 100644 --- a/master/libc/enum.c_void.html +++ b/master/libc/enum.c_void.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
[−] - [src] + [src]#[repr(u8)]pub enum c_void { // some variants omitted diff --git a/master/libc/enum.fpos_t.html b/master/libc/enum.fpos_t.html index e8aace6b6..9294ac547 100644 --- a/master/libc/enum.fpos_t.html +++ b/master/libc/enum.fpos_t.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub enum fpos_t {}Trait Implementations diff --git a/master/libc/fn._exit.html b/master/libc/fn._exit.html index af926cd5a..f2d2095c8 100644 --- a/master/libc/fn._exit.html +++ b/master/libc/fn._exit.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
pub unsafe extern "C" fn _exit(status: c_int) -> !diff --git a/master/libc/fn.abort.html b/master/libc/fn.abort.html index 8ef288187..70e1304b3 100644 --- a/master/libc/fn.abort.html +++ b/master/libc/fn.abort.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn abort() -> !diff --git a/master/libc/fn.abs.html b/master/libc/fn.abs.html index dbf7e4907..5a0f87396 100644 --- a/master/libc/fn.abs.html +++ b/master/libc/fn.abs.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn abs(i: c_int) -> c_intdiff --git a/master/libc/fn.atexit.html b/master/libc/fn.atexit.html index 0e72e2daf..6eefdc32b 100644 --- a/master/libc/fn.atexit.html +++ b/master/libc/fn.atexit.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn atexit(cb: extern "C" fn()) -> c_intdiff --git a/master/libc/fn.atof.html b/master/libc/fn.atof.html index 672efe05f..e9d3efcdf 100644 --- a/master/libc/fn.atof.html +++ b/master/libc/fn.atof.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn atof(s: *const c_char) -> c_doublediff --git a/master/libc/fn.atoi.html b/master/libc/fn.atoi.html index 12f27c9a6..e4bf622e9 100644 --- a/master/libc/fn.atoi.html +++ b/master/libc/fn.atoi.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn atoi(s: *const c_char) -> c_intdiff --git a/master/libc/fn.calloc.html b/master/libc/fn.calloc.html index 1879de949..95ffd2791 100644 --- a/master/libc/fn.calloc.html +++ b/master/libc/fn.calloc.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn calloc(nobj: size_t, size: size_t) -> *mut c_voiddiff --git a/master/libc/fn.exit.html b/master/libc/fn.exit.html index 33fd0ae37..6c9d88e8b 100644 --- a/master/libc/fn.exit.html +++ b/master/libc/fn.exit.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn exit(status: c_int) -> !diff --git a/master/libc/fn.fclose.html b/master/libc/fn.fclose.html index 3d995f910..9c3eeb8c1 100644 --- a/master/libc/fn.fclose.html +++ b/master/libc/fn.fclose.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fclose(file: *mut FILE) -> c_intdiff --git a/master/libc/fn.feof.html b/master/libc/fn.feof.html index d537fe810..4a64f25c9 100644 --- a/master/libc/fn.feof.html +++ b/master/libc/fn.feof.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn feof(stream: *mut FILE) -> c_intdiff --git a/master/libc/fn.ferror.html b/master/libc/fn.ferror.html index edfac7663..10ebf487f 100644 --- a/master/libc/fn.ferror.html +++ b/master/libc/fn.ferror.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn ferror(stream: *mut FILE) -> c_intdiff --git a/master/libc/fn.fflush.html b/master/libc/fn.fflush.html index c7a780081..142d31b6e 100644 --- a/master/libc/fn.fflush.html +++ b/master/libc/fn.fflush.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fflush(file: *mut FILE) -> c_intdiff --git a/master/libc/fn.fgetc.html b/master/libc/fn.fgetc.html index 73de05e76..7026b394e 100644 --- a/master/libc/fn.fgetc.html +++ b/master/libc/fn.fgetc.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fgetc(stream: *mut FILE) -> c_intdiff --git a/master/libc/fn.fgetpos.html b/master/libc/fn.fgetpos.html index 7a8a3f331..fe975a46d 100644 --- a/master/libc/fn.fgetpos.html +++ b/master/libc/fn.fgetpos.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fgetpos(stream: *mut FILE, ptr: *mut fpos_t) -> c_intdiff --git a/master/libc/fn.fgets.html b/master/libc/fn.fgets.html index de20e38ec..a2440dfcd 100644 --- a/master/libc/fn.fgets.html +++ b/master/libc/fn.fgets.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fgets(diff --git a/master/libc/fn.fopen.html b/master/libc/fn.fopen.html index e35ed991e..06c2b73e7 100644 --- a/master/libc/fn.fopen.html +++ b/master/libc/fn.fopen.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
buf: *mut c_char,
n: c_int,
stream: *mut FILE
) -> *mut c_charpub unsafe extern "C" fn fopen(diff --git a/master/libc/fn.fputc.html b/master/libc/fn.fputc.html index 0f0bd4aea..b4637694c 100644 --- a/master/libc/fn.fputc.html +++ b/master/libc/fn.fputc.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
filename: *const c_char,
mode: *const c_char
) -> *mut FILEpub unsafe extern "C" fn fputc(c: c_int, stream: *mut FILE) -> c_intdiff --git a/master/libc/fn.fputs.html b/master/libc/fn.fputs.html index c66909576..ac84b1f1b 100644 --- a/master/libc/fn.fputs.html +++ b/master/libc/fn.fputs.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fputs(s: *const c_char, stream: *mut FILE) -> c_intdiff --git a/master/libc/fn.fread.html b/master/libc/fn.fread.html index 13d6d30f8..bc3b91c7c 100644 --- a/master/libc/fn.fread.html +++ b/master/libc/fn.fread.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fread(diff --git a/master/libc/fn.free.html b/master/libc/fn.free.html index 479d5ee96..40cfa316c 100644 --- a/master/libc/fn.free.html +++ b/master/libc/fn.free.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
ptr: *mut c_void,
size: size_t,
nobj: size_t,
stream: *mut FILE
) -> size_tpub unsafe extern "C" fn free(p: *mut c_void)diff --git a/master/libc/fn.freopen.html b/master/libc/fn.freopen.html index 190650d11..e01f837d4 100644 --- a/master/libc/fn.freopen.html +++ b/master/libc/fn.freopen.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn freopen(diff --git a/master/libc/fn.fseek.html b/master/libc/fn.fseek.html index 77d41f197..7ec97494a 100644 --- a/master/libc/fn.fseek.html +++ b/master/libc/fn.fseek.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
filename: *const c_char,
mode: *const c_char,
file: *mut FILE
) -> *mut FILEpub unsafe extern "C" fn fseek(diff --git a/master/libc/fn.fsetpos.html b/master/libc/fn.fsetpos.html index b25ec5bdc..da682eb23 100644 --- a/master/libc/fn.fsetpos.html +++ b/master/libc/fn.fsetpos.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
stream: *mut FILE,
offset: c_long,
whence: c_int
) -> c_intpub unsafe extern "C" fn fsetpos(stream: *mut FILE, ptr: *const fpos_t) -> c_intdiff --git a/master/libc/fn.ftell.html b/master/libc/fn.ftell.html index 15b424c5a..db8e70a2e 100644 --- a/master/libc/fn.ftell.html +++ b/master/libc/fn.ftell.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn ftell(stream: *mut FILE) -> c_longdiff --git a/master/libc/fn.fwrite.html b/master/libc/fn.fwrite.html index 68bd33e50..ff0a822e5 100644 --- a/master/libc/fn.fwrite.html +++ b/master/libc/fn.fwrite.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn fwrite(diff --git a/master/libc/fn.getchar.html b/master/libc/fn.getchar.html index 9ab963ba9..dab692925 100644 --- a/master/libc/fn.getchar.html +++ b/master/libc/fn.getchar.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
ptr: *const c_void,
size: size_t,
nobj: size_t,
stream: *mut FILE
) -> size_tpub unsafe extern "C" fn getchar() -> c_intdiff --git a/master/libc/fn.getenv.html b/master/libc/fn.getenv.html index 4e8b2f670..f5f0a6f92 100644 --- a/master/libc/fn.getenv.html +++ b/master/libc/fn.getenv.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn getenv(s: *const c_char) -> *mut c_chardiff --git a/master/libc/fn.isalnum.html b/master/libc/fn.isalnum.html index 207cb2c50..4eda14db6 100644 --- a/master/libc/fn.isalnum.html +++ b/master/libc/fn.isalnum.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isalnum(c: c_int) -> c_intdiff --git a/master/libc/fn.isalpha.html b/master/libc/fn.isalpha.html index 5e02898e1..56acfabc5 100644 --- a/master/libc/fn.isalpha.html +++ b/master/libc/fn.isalpha.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isalpha(c: c_int) -> c_intdiff --git a/master/libc/fn.iscntrl.html b/master/libc/fn.iscntrl.html index a9f63757f..3dd7fae40 100644 --- a/master/libc/fn.iscntrl.html +++ b/master/libc/fn.iscntrl.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn iscntrl(c: c_int) -> c_intdiff --git a/master/libc/fn.isdigit.html b/master/libc/fn.isdigit.html index 581ad5fd3..969c8c2c6 100644 --- a/master/libc/fn.isdigit.html +++ b/master/libc/fn.isdigit.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isdigit(c: c_int) -> c_intdiff --git a/master/libc/fn.isgraph.html b/master/libc/fn.isgraph.html index 61f6f635a..4cfed5962 100644 --- a/master/libc/fn.isgraph.html +++ b/master/libc/fn.isgraph.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isgraph(c: c_int) -> c_intdiff --git a/master/libc/fn.islower.html b/master/libc/fn.islower.html index 5b641117d..750a87ebc 100644 --- a/master/libc/fn.islower.html +++ b/master/libc/fn.islower.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn islower(c: c_int) -> c_intdiff --git a/master/libc/fn.isprint.html b/master/libc/fn.isprint.html index 334883d01..6869a9a4b 100644 --- a/master/libc/fn.isprint.html +++ b/master/libc/fn.isprint.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isprint(c: c_int) -> c_intdiff --git a/master/libc/fn.ispunct.html b/master/libc/fn.ispunct.html index 8aca1dbc3..6d0d2ee0c 100644 --- a/master/libc/fn.ispunct.html +++ b/master/libc/fn.ispunct.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn ispunct(c: c_int) -> c_intdiff --git a/master/libc/fn.isspace.html b/master/libc/fn.isspace.html index 32479091e..4f3ab1fe4 100644 --- a/master/libc/fn.isspace.html +++ b/master/libc/fn.isspace.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isspace(c: c_int) -> c_intdiff --git a/master/libc/fn.isupper.html b/master/libc/fn.isupper.html index 7bb117749..95b5e71aa 100644 --- a/master/libc/fn.isupper.html +++ b/master/libc/fn.isupper.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isupper(c: c_int) -> c_intdiff --git a/master/libc/fn.isxdigit.html b/master/libc/fn.isxdigit.html index 5a59bed23..c3ce10b2f 100644 --- a/master/libc/fn.isxdigit.html +++ b/master/libc/fn.isxdigit.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn isxdigit(c: c_int) -> c_intdiff --git a/master/libc/fn.labs.html b/master/libc/fn.labs.html index f36ff8e28..7c7872f6e 100644 --- a/master/libc/fn.labs.html +++ b/master/libc/fn.labs.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn labs(i: c_long) -> c_longdiff --git a/master/libc/fn.malloc.html b/master/libc/fn.malloc.html index 9de77af5c..cd5ef28c3 100644 --- a/master/libc/fn.malloc.html +++ b/master/libc/fn.malloc.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn malloc(size: size_t) -> *mut c_voiddiff --git a/master/libc/fn.memchr.html b/master/libc/fn.memchr.html index e954e1b61..5bbc6ef29 100644 --- a/master/libc/fn.memchr.html +++ b/master/libc/fn.memchr.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn memchr(diff --git a/master/libc/fn.memcmp.html b/master/libc/fn.memcmp.html index c057f2a8d..e1a6037d1 100644 --- a/master/libc/fn.memcmp.html +++ b/master/libc/fn.memcmp.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
cx: *const c_void,
c: c_int,
n: size_t
) -> *mut c_voidpub unsafe extern "C" fn memcmp(diff --git a/master/libc/fn.memcpy.html b/master/libc/fn.memcpy.html index d608dff59..30c05a65c 100644 --- a/master/libc/fn.memcpy.html +++ b/master/libc/fn.memcpy.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
cx: *const c_void,
ct: *const c_void,
n: size_t
) -> c_intpub unsafe extern "C" fn memcpy(diff --git a/master/libc/fn.memmove.html b/master/libc/fn.memmove.html index 9158e7f11..990d09c94 100644 --- a/master/libc/fn.memmove.html +++ b/master/libc/fn.memmove.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
dest: *mut c_void,
src: *const c_void,
n: size_t
) -> *mut c_voidpub unsafe extern "C" fn memmove(diff --git a/master/libc/fn.memset.html b/master/libc/fn.memset.html index e90a87e76..c1f3ba5b1 100644 --- a/master/libc/fn.memset.html +++ b/master/libc/fn.memset.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
dest: *mut c_void,
src: *const c_void,
n: size_t
) -> *mut c_voidpub unsafe extern "C" fn memset(diff --git a/master/libc/fn.perror.html b/master/libc/fn.perror.html index 166587629..f649f504f 100644 --- a/master/libc/fn.perror.html +++ b/master/libc/fn.perror.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
dest: *mut c_void,
c: c_int,
n: size_t
) -> *mut c_voidpub unsafe extern "C" fn perror(s: *const c_char)diff --git a/master/libc/fn.putchar.html b/master/libc/fn.putchar.html index 4a5092a7a..c65d97455 100644 --- a/master/libc/fn.putchar.html +++ b/master/libc/fn.putchar.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn putchar(c: c_int) -> c_intdiff --git a/master/libc/fn.puts.html b/master/libc/fn.puts.html index ebe77f2a5..57298756f 100644 --- a/master/libc/fn.puts.html +++ b/master/libc/fn.puts.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn puts(s: *const c_char) -> c_intdiff --git a/master/libc/fn.rand.html b/master/libc/fn.rand.html index 7c5ebaf84..3cfbb53a2 100644 --- a/master/libc/fn.rand.html +++ b/master/libc/fn.rand.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn rand() -> c_intdiff --git a/master/libc/fn.realloc.html b/master/libc/fn.realloc.html index 63b6e22a7..269de5706 100644 --- a/master/libc/fn.realloc.html +++ b/master/libc/fn.realloc.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn realloc(p: *mut c_void, size: size_t) -> *mut c_voiddiff --git a/master/libc/fn.remove.html b/master/libc/fn.remove.html index a8c7a6094..88cf97e84 100644 --- a/master/libc/fn.remove.html +++ b/master/libc/fn.remove.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn remove(filename: *const c_char) -> c_intdiff --git a/master/libc/fn.rename.html b/master/libc/fn.rename.html index d7184750f..fe1441b5c 100644 --- a/master/libc/fn.rename.html +++ b/master/libc/fn.rename.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn rename(diff --git a/master/libc/fn.rewind.html b/master/libc/fn.rewind.html index ad5d080ab..fa168f281 100644 --- a/master/libc/fn.rewind.html +++ b/master/libc/fn.rewind.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
oldname: *const c_char,
newname: *const c_char
) -> c_intpub unsafe extern "C" fn rewind(stream: *mut FILE)diff --git a/master/libc/fn.setbuf.html b/master/libc/fn.setbuf.html index 668ea6fb7..5e3eeea06 100644 --- a/master/libc/fn.setbuf.html +++ b/master/libc/fn.setbuf.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn setbuf(stream: *mut FILE, buf: *mut c_char)diff --git a/master/libc/fn.setvbuf.html b/master/libc/fn.setvbuf.html index 9673817c3..0cc6f285a 100644 --- a/master/libc/fn.setvbuf.html +++ b/master/libc/fn.setvbuf.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn setvbuf(diff --git a/master/libc/fn.srand.html b/master/libc/fn.srand.html index 5d4b5f044..c67ab951a 100644 --- a/master/libc/fn.srand.html +++ b/master/libc/fn.srand.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
stream: *mut FILE,
buffer: *mut c_char,
mode: c_int,
size: size_t
) -> c_intpub unsafe extern "C" fn srand(seed: c_uint)diff --git a/master/libc/fn.strcat.html b/master/libc/fn.strcat.html index 99809c5fd..e9d56b34b 100644 --- a/master/libc/fn.strcat.html +++ b/master/libc/fn.strcat.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strcat(diff --git a/master/libc/fn.strchr.html b/master/libc/fn.strchr.html index d7a576268..2884257bc 100644 --- a/master/libc/fn.strchr.html +++ b/master/libc/fn.strchr.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
s: *mut c_char,
ct: *const c_char
) -> *mut c_charpub unsafe extern "C" fn strchr(cs: *const c_char, c: c_int) -> *mut c_chardiff --git a/master/libc/fn.strcmp.html b/master/libc/fn.strcmp.html index e02f86f2b..13990d75e 100644 --- a/master/libc/fn.strcmp.html +++ b/master/libc/fn.strcmp.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strcmp(cs: *const c_char, ct: *const c_char) -> c_intdiff --git a/master/libc/fn.strcoll.html b/master/libc/fn.strcoll.html index 91494ae46..d9b38fb58 100644 --- a/master/libc/fn.strcoll.html +++ b/master/libc/fn.strcoll.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strcoll(cs: *const c_char, ct: *const c_char) -> c_intdiff --git a/master/libc/fn.strcpy.html b/master/libc/fn.strcpy.html index 237a6686a..dd49ff593 100644 --- a/master/libc/fn.strcpy.html +++ b/master/libc/fn.strcpy.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strcpy(diff --git a/master/libc/fn.strcspn.html b/master/libc/fn.strcspn.html index 3f3467379..01356497d 100644 --- a/master/libc/fn.strcspn.html +++ b/master/libc/fn.strcspn.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
dst: *mut c_char,
src: *const c_char
) -> *mut c_charpub unsafe extern "C" fn strcspn(cs: *const c_char, ct: *const c_char) -> size_tdiff --git a/master/libc/fn.strdup.html b/master/libc/fn.strdup.html index 14cd63ceb..7f81e496b 100644 --- a/master/libc/fn.strdup.html +++ b/master/libc/fn.strdup.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strdup(cs: *const c_char) -> *mut c_chardiff --git a/master/libc/fn.strerror.html b/master/libc/fn.strerror.html index 30a844378..37681e93d 100644 --- a/master/libc/fn.strerror.html +++ b/master/libc/fn.strerror.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strerror(n: c_int) -> *mut c_chardiff --git a/master/libc/fn.strlen.html b/master/libc/fn.strlen.html index fda671298..98b3263a1 100644 --- a/master/libc/fn.strlen.html +++ b/master/libc/fn.strlen.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strlen(cs: *const c_char) -> size_tdiff --git a/master/libc/fn.strncat.html b/master/libc/fn.strncat.html index ac8b5d4fc..123ed1a25 100644 --- a/master/libc/fn.strncat.html +++ b/master/libc/fn.strncat.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strncat(diff --git a/master/libc/fn.strncmp.html b/master/libc/fn.strncmp.html index 2cf7609ec..c4723abf2 100644 --- a/master/libc/fn.strncmp.html +++ b/master/libc/fn.strncmp.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
s: *mut c_char,
ct: *const c_char,
n: size_t
) -> *mut c_charpub unsafe extern "C" fn strncmp(diff --git a/master/libc/fn.strncpy.html b/master/libc/fn.strncpy.html index 5c458cec4..b01d5e4f1 100644 --- a/master/libc/fn.strncpy.html +++ b/master/libc/fn.strncpy.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
cs: *const c_char,
ct: *const c_char,
n: size_t
) -> c_intpub unsafe extern "C" fn strncpy(diff --git a/master/libc/fn.strnlen.html b/master/libc/fn.strnlen.html index b6739baca..e0c82dab5 100644 --- a/master/libc/fn.strnlen.html +++ b/master/libc/fn.strnlen.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
dst: *mut c_char,
src: *const c_char,
n: size_t
) -> *mut c_charpub unsafe extern "C" fn strnlen(cs: *const c_char, maxlen: size_t) -> size_tdiff --git a/master/libc/fn.strpbrk.html b/master/libc/fn.strpbrk.html index be2f2ce60..6e38aac00 100644 --- a/master/libc/fn.strpbrk.html +++ b/master/libc/fn.strpbrk.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strpbrk(diff --git a/master/libc/fn.strrchr.html b/master/libc/fn.strrchr.html index 41615d5ca..a35b3f6e2 100644 --- a/master/libc/fn.strrchr.html +++ b/master/libc/fn.strrchr.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
cs: *const c_char,
ct: *const c_char
) -> *mut c_charpub unsafe extern "C" fn strrchr(cs: *const c_char, c: c_int) -> *mut c_chardiff --git a/master/libc/fn.strspn.html b/master/libc/fn.strspn.html index aec37e130..ca1ba94b4 100644 --- a/master/libc/fn.strspn.html +++ b/master/libc/fn.strspn.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strspn(cs: *const c_char, ct: *const c_char) -> size_tdiff --git a/master/libc/fn.strstr.html b/master/libc/fn.strstr.html index 71236baa9..72de5b3d1 100644 --- a/master/libc/fn.strstr.html +++ b/master/libc/fn.strstr.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strstr(diff --git a/master/libc/fn.strtod.html b/master/libc/fn.strtod.html index 9ea10b093..f3d3a16a9 100644 --- a/master/libc/fn.strtod.html +++ b/master/libc/fn.strtod.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
cs: *const c_char,
ct: *const c_char
) -> *mut c_charpub unsafe extern "C" fn strtod(diff --git a/master/libc/fn.strtok.html b/master/libc/fn.strtok.html index ded95e0a7..db89e9656 100644 --- a/master/libc/fn.strtok.html +++ b/master/libc/fn.strtok.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
s: *const c_char,
endp: *mut *mut c_char
) -> c_doublepub unsafe extern "C" fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_chardiff --git a/master/libc/fn.strtol.html b/master/libc/fn.strtol.html index 9bbe75ed6..d73079217 100644 --- a/master/libc/fn.strtol.html +++ b/master/libc/fn.strtol.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn strtol(diff --git a/master/libc/fn.strtoul.html b/master/libc/fn.strtoul.html index 012ec1c6c..44ea96e16 100644 --- a/master/libc/fn.strtoul.html +++ b/master/libc/fn.strtoul.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
s: *const c_char,
endp: *mut *mut c_char,
base: c_int
) -> c_longpub unsafe extern "C" fn strtoul(diff --git a/master/libc/fn.strxfrm.html b/master/libc/fn.strxfrm.html index c4cdc1914..01d456866 100644 --- a/master/libc/fn.strxfrm.html +++ b/master/libc/fn.strxfrm.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
s: *const c_char,
endp: *mut *mut c_char,
base: c_int
) -> c_ulongpub unsafe extern "C" fn strxfrm(diff --git a/master/libc/fn.system.html b/master/libc/fn.system.html index 79c4fdbe1..0d2a884d8 100644 --- a/master/libc/fn.system.html +++ b/master/libc/fn.system.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
s: *mut c_char,
ct: *const c_char,
n: size_t
) -> size_tpub unsafe extern "C" fn system(s: *const c_char) -> c_intdiff --git a/master/libc/fn.tmpfile.html b/master/libc/fn.tmpfile.html index 6636d98db..c4761c608 100644 --- a/master/libc/fn.tmpfile.html +++ b/master/libc/fn.tmpfile.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn tmpfile() -> *mut FILEdiff --git a/master/libc/fn.tolower.html b/master/libc/fn.tolower.html index f4282d437..fb67b6d85 100644 --- a/master/libc/fn.tolower.html +++ b/master/libc/fn.tolower.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn tolower(c: c_int) -> c_intdiff --git a/master/libc/fn.toupper.html b/master/libc/fn.toupper.html index 578146062..dd413080d 100644 --- a/master/libc/fn.toupper.html +++ b/master/libc/fn.toupper.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn toupper(c: c_int) -> c_intdiff --git a/master/libc/fn.ungetc.html b/master/libc/fn.ungetc.html index 03b49ea99..4372f8afd 100644 --- a/master/libc/fn.ungetc.html +++ b/master/libc/fn.ungetc.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn ungetc(c: c_int, stream: *mut FILE) -> c_intdiff --git a/master/libc/fn.wcslen.html b/master/libc/fn.wcslen.html index 16fb9df30..c60dd8b26 100644 --- a/master/libc/fn.wcslen.html +++ b/master/libc/fn.wcslen.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn wcslen(buf: *const wchar_t) -> size_tdiff --git a/master/libc/fn.wcstombs.html b/master/libc/fn.wcstombs.html index 20f805c7a..d4335249f 100644 --- a/master/libc/fn.wcstombs.html +++ b/master/libc/fn.wcstombs.html @@ -60,7 +60,7 @@ [−] - [src] + [src]pub unsafe extern "C" fn wcstombs(diff --git a/master/libc/index.html b/master/libc/index.html index ccba3a409..354162ea0 100644 --- a/master/libc/index.html +++ b/master/libc/index.html @@ -60,7 +60,7 @@ [−] - [src] + [src]
dest: *mut c_char,
src: *const wchar_t,
n: size_t
) -> size_tCrate docs
Structs
pub struct Intersection<TDocSet: DocSet, TOtherDocSet: DocSet = Box<Scorer>> { /* fields omitted */ }Creates a
DocSetthat iterator through the intersection of twoDocSets.Methods
--
impl<TDocSet: DocSet> Intersection<TDocSet, TDocSet>[src]-
ⓘImportant traits for &'a mut Rpub fn docset_mut_specialized(&mut self, ord: usize) -> &mut TDocSet[src]-
impl<TDocSet: DocSet, TOtherDocSet: DocSet> Intersection<TDocSet, TOtherDocSet>[src]+
pub fn docset_mut(&mut self, ord: usize) -> &mut DocSet[src]+
impl<TDocSet: DocSet> Intersection<TDocSet, TDocSet>[src]+
ⓘImportant traits for &'a mut Rpub fn docset_mut_specialized(&mut self, ord: usize) -> &mut TDocSet[src]+
impl<TDocSet: DocSet, TOtherDocSet: DocSet> Intersection<TDocSet, TOtherDocSet>[src]
pub fn docset_mut(&mut self, ord: usize) -> &mut DocSet[src]Trait Implementations
--
impl<TDocSet: DocSet, TOtherDocSet: DocSet> DocSet for Intersection<TDocSet, TOtherDocSet>[src]+
fn advance(&mut self) -> bool[src]+
impl<TDocSet: DocSet, TOtherDocSet: DocSet> DocSet for Intersection<TDocSet, TOtherDocSet>[src]
fn advance(&mut self) -> bool[src]Goes to the next element.
-.advance(...)needs to be called a first time to point to the correct element. Read more+
fn skip_next(&mut self, target: DocId) -> SkipResult[src]
fn skip_next(&mut self, target: DocId) -> SkipResult[src]After skipping, position the iterator in such a way that
-.doc()will return a value greater than or equal to target. Read more+
fn doc(&self) -> DocId[src]
fn doc(&self) -> DocId[src]Returns the current document
-+
fn size_hint(&self) -> u32[src]
fn size_hint(&self) -> u32[src]Returns a best-effort hint of the length of the docset. Read more
fn fill_buffer(&mut self, buffer: &mut [DocId]) -> usize[src]Fills a given mutable buffer with the next doc ids from the
@@ -90,8 +90,8 @@DocSetRead moreAppends all docs to a
bitset.
fn count(&mut self) -> u32[src]Returns the number documents matching. Read more
--
impl<TScorer, TOtherScorer> Scorer for Intersection<TScorer, TOtherScorer> where[src]
TScorer: Scorer,
TOtherScorer: Scorer,+
impl<TScorer, TOtherScorer> Scorer for Intersection<TScorer, TOtherScorer> where[src]
TScorer: Scorer,
TOtherScorer: Scorer,
fn score(&mut self) -> Score[src]Returns the score. Read more
fn collect(&mut self, collector: &mut Collector)[src]Consumes the complete
diff --git a/master/tantivy/query/trait.Scorer.html b/master/tantivy/query/trait.Scorer.html index b7e333cd3..4f697526b 100644 --- a/master/tantivy/query/trait.Scorer.html +++ b/master/tantivy/query/trait.Scorer.html @@ -123,7 +123,7 @@ push the scored documents to the collector.DocSetand push the scored documents to the collector. Read moreimpl Scorer for AllScorerimpl<TScorer, TDocSetExclude> Scorer for Exclude<TScorer, TDocSetExclude> where
TScorer: Scorer,
TDocSetExclude: DocSet + 'static,- impl<TScorer, TScoreCombiner> Scorer for Union<TScorer, TScoreCombiner> where
TScoreCombiner: ScoreCombiner,
TScorer: Scorer,+ impl<TScorer, TOtherScorer> Scorer for Intersection<TScorer, TOtherScorer> where
TScorer: Scorer,
TOtherScorer: Scorer,impl<TScorer, TOtherScorer> Scorer for Intersection<TScorer, TOtherScorer> where
TScorer: Scorer,
TOtherScorer: Scorer,impl<TReqScorer, TOptScorer, TScoreCombiner> Scorer for RequiredOptionalScorer<TReqScorer, TOptScorer, TScoreCombiner> where
TReqScorer: Scorer,
TOptScorer: Scorer,
TScoreCombiner: ScoreCombiner,