pub enum Bounded {}
Expand description
Marks the stream as being bounded, which means that it is guaranteed to be complete in finite time.
Trait Implementations§
Source§impl KeyedBoundFoldLike for Bounded
impl KeyedBoundFoldLike for Bounded
Source§type WhenValueUnbounded = Bounded
type WhenValueUnbounded = Bounded
The boundedness of the keyed singleton if the values for each key will asynchronously change.
Source§type WhenValueBounded = Bounded
type WhenValueBounded = Bounded
The boundedness of the keyed singleton if the value for each key is immutable.
Source§impl KeyedSingletonBound for Bounded
impl KeyedSingletonBound for Bounded
type UnderlyingBound = Bounded
type ValueBound = Bounded
impl Boundedness for Bounded
Auto Trait Implementations§
impl Freeze for Bounded
impl RefUnwindSafe for Bounded
impl Send for Bounded
impl Sync for Bounded
impl Unpin for Bounded
impl UnwindSafe for Bounded
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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