| FunctionalSequence | Defines functional programming methods for generic sequences
diff --git a/generic_array/functional/trait.FunctionalSequence.html b/generic_array/functional/trait.FunctionalSequence.html
index 7be401119b6..ef5c1fa59bb 100644
--- a/generic_array/functional/trait.FunctionalSequence.html
+++ b/generic_array/functional/trait.FunctionalSequence.html
@@ -1,7 +1,7 @@
generic_array::functional::FunctionalSequence - Rust
pub unsafe trait FunctionalSequence<T>: GenericSequence<T> {
fn map<U, F>(self, f: F) -> MappedSequence<Self, T, U> where Self: MappedGenericSequence<T, U>, Self::Length: ArrayLength<U>, F: FnMut(Self::Item) -> U,
{ ... }
fn zip<B, Rhs, U, F>(self, rhs: Rhs, f: F) -> MappedSequence<Self, T, U> where Self: MappedGenericSequence<T, U>, Rhs: MappedGenericSequence<B, U, Mapped = MappedSequence<Self, T, U>>, Self::Length: ArrayLength<B> + ArrayLength<U>, Rhs: GenericSequence<B, Length = Self::Length>, F: FnMut(Self::Item, Rhs::Item) -> U,
@@ -9,13 +9,13 @@
fn fold<U, F>(self, init: U, f: F) -> U where F: FnMut(U, Self::Item) -> U,
{ ... }
}Defines functional programming methods for generic sequences
- Maps a GenericSequence to another GenericSequence.
+ Maps a GenericSequence to another GenericSequence.
If the mapping function panics, any already initialized elements in the new sequence
will be dropped, AND any unused elements in the source sequence will also be dropped.
- Combines two GenericSequence instances and iterates through both of them,
+ Combines two GenericSequence instances and iterates through both of them,
initializing a new GenericSequence with the result of the zipped mapping function.
If the mapping function panics, any already initialized elements in the new sequence
will be dropped, AND any unused elements in the source sequences will also be dropped.
- fn fold<U, F>(self, init: U, f: F) -> U where F: FnMut(U, Self::Item) -> U, [src]
Folds (or reduces) a sequence of data into a single value.
+ fn fold<U, F>(self, init: U, f: F) -> U where F: FnMut(U, Self::Item) -> U, [src]
Folds (or reduces) a sequence of data into a single value.
If the fold function panics, any unused elements will be dropped.
- Loading content...impl<'a, T, S: GenericSequence<T>> FunctionalSequence<T> for &'a mut S where &'a mut S: GenericSequence<T>, [src]
impl<T, N> FunctionalSequence<T> for GenericArray<T, N> where N: ArrayLength<T>, Self: GenericSequence<T, Item = T, Length = N>, [src]
fn fold<U, F>(self, init: U, f: F) -> U where F: FnMut(U, T) -> U, [src]
Loading content...
\ No newline at end of file
+ Loading content...impl<'a, T, S: GenericSequence<T>> FunctionalSequence<T> for &'a mut S where &'a mut S: GenericSequence<T>, [src]
impl<T, N> FunctionalSequence<T> for GenericArray<T, N> where N: ArrayLength<T>, Self: GenericSequence<T, Item = T, Length = N>, [src]
fn fold<U, F>(self, init: U, f: F) -> U where F: FnMut(U, T) -> U, [src]
Loading content...
\ No newline at end of file
diff --git a/generic_array/functional/trait.MappedGenericSequence.html b/generic_array/functional/trait.MappedGenericSequence.html
index 423ef6ce83a..7017efd7485 100644
--- a/generic_array/functional/trait.MappedGenericSequence.html
+++ b/generic_array/functional/trait.MappedGenericSequence.html
@@ -1,9 +1,9 @@
generic_array::functional::MappedGenericSequence - Rust
Defines the relationship between one generic sequence and another,
for operations such as map and zip.
- Loading content...Loading content...
\ No newline at end of file
+Loading content...Loading content... |