pub struct ImplIterator;Trait Implementations§
impl ImplType for ImplIterator
Source§impl<T: Copy + Sync + Send, U: Iterator<Item = T>> ParItertools<T, ImplIterator> for U
impl<T: Copy + Sync + Send, U: Iterator<Item = T>> ParItertools<T, ImplIterator> for U
Source§fn permutations<const LEN: usize>(
self,
) -> impl IndexedParallelIterator<Item = [T; LEN]>
fn permutations<const LEN: usize>( self, ) -> impl IndexedParallelIterator<Item = [T; LEN]>
Available on crate feature
rayon only.Source§fn permutations_with_replacement<const LEN: usize>(
self,
) -> impl IndexedParallelIterator<Item = [T; LEN]>
fn permutations_with_replacement<const LEN: usize>( self, ) -> impl IndexedParallelIterator<Item = [T; LEN]>
Available on crate feature
rayon only.Source§fn combinations<const LEN: usize>(
self,
) -> impl IndexedParallelIterator<Item = [T; LEN]>
fn combinations<const LEN: usize>( self, ) -> impl IndexedParallelIterator<Item = [T; LEN]>
Available on crate feature
rayon only.Source§fn combinations_with_replacement<const LEN: usize>(
self,
) -> impl IndexedParallelIterator<Item = [T; LEN]>
fn combinations_with_replacement<const LEN: usize>( self, ) -> impl IndexedParallelIterator<Item = [T; LEN]>
Available on crate feature
rayon only.Auto Trait Implementations§
impl Freeze for ImplIterator
impl RefUnwindSafe for ImplIterator
impl Send for ImplIterator
impl Sync for ImplIterator
impl Unpin for ImplIterator
impl UnsafeUnpin for ImplIterator
impl UnwindSafe for ImplIterator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more