pub struct RayonBackend;Expand description
Portable backend: a plain buffered read. Concurrency is supplied by the
caller running read from many rayon worker threads at once.
Trait Implementations§
Source§impl Clone for RayonBackend
impl Clone for RayonBackend
Source§fn clone(&self) -> RayonBackend
fn clone(&self) -> RayonBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RayonBackend
Source§impl Debug for RayonBackend
impl Debug for RayonBackend
Source§impl Default for RayonBackend
impl Default for RayonBackend
Source§fn default() -> RayonBackend
fn default() -> RayonBackend
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RayonBackend
impl RefUnwindSafe for RayonBackend
impl Send for RayonBackend
impl Sync for RayonBackend
impl Unpin for RayonBackend
impl UnsafeUnpin for RayonBackend
impl UnwindSafe for RayonBackend
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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