Home
last modified time | relevance | path

Searched refs:UnindexedProducer (Results 1 – 9 of 9) sorted by relevance

/external/rust/crates/rayon/src/
Dstr.rs414 impl<'ch> UnindexedProducer for CharsProducer<'ch> {
463 impl<'ch> UnindexedProducer for CharIndicesProducer<'ch> {
514 impl<'ch> UnindexedProducer for BytesProducer<'ch> {
558 impl<'ch> UnindexedProducer for EncodeUtf16Producer<'ch> {
681 impl<'ch, 'sep, P: Pattern + 'sep> UnindexedProducer for SplitTerminatorProducer<'ch, 'sep, P> {
789 impl<'ch, 'pat, P: Pattern> UnindexedProducer for MatchesProducer<'ch, 'pat, P> {
847 impl<'ch, 'pat, P: Pattern> UnindexedProducer for MatchIndicesProducer<'ch, 'pat, P> {
Dsplit_producer.rs5 use crate::iter::plumbing::{Folder, UnindexedProducer};
77 impl<'p, P, V> UnindexedProducer for SplitProducer<'p, P, V>
Drange.rs186 impl UnindexedProducer for IterProducer<$t> {
/external/rust/crates/hashbrown/src/external_trait_impls/rayon/
Draw.rs9 plumbing::{self, Folder, UnindexedConsumer, UnindexedProducer},
58 impl<T> UnindexedProducer for ParIterProducer<T> {
159 impl<T: Send> UnindexedProducer for ParDrainProducer<T> {
/external/rust/crates/rayon/src/iter/plumbing/
Dmod.rs236 pub trait UnindexedProducer: Send + Sized { interface
448 P: UnindexedProducer, in bridge_unindexed()
462 P: UnindexedProducer, in bridge_unindexed_producer_consumer() argument
DREADME.md16 - **Pull mode** (the `Producer` and `UnindexedProducer` traits): in this mode,
24 - in the `UnindexedProducer` trait, splitting is done with `split`, which
/external/rust/crates/rayon/src/iter/
Dpar_bridge.rs8 use crate::iter::plumbing::{bridge_unindexed, Folder, UnindexedConsumer, UnindexedProducer};
118 impl<'a, Iter: Iterator + Send + 'a> UnindexedProducer for IterParallelProducer<'a, Iter>
Dsplitter.rs154 impl<'a, D, S> UnindexedProducer for SplitProducer<'a, D, S>
Drepeat.rs79 impl<T: Clone + Send> UnindexedProducer for RepeatProducer<T> {