pub struct ShardIteratorWithRange {
pub iter: InternalQueueMessagesIter,
pub range_start: QueueKey,
pub range_end: QueueKey,
}Fields§
§iter: InternalQueueMessagesIter§range_start: QueueKey§range_end: QueueKeyImplementations§
Source§impl ShardIteratorWithRange
impl ShardIteratorWithRange
pub fn new( iter: InternalQueueMessagesIter, range_start: QueueKey, range_end: QueueKey, ) -> Self
Auto Trait Implementations§
impl Freeze for ShardIteratorWithRange
impl RefUnwindSafe for ShardIteratorWithRange
impl Send for ShardIteratorWithRange
impl Sync for ShardIteratorWithRange
impl Unpin for ShardIteratorWithRange
impl UnsafeUnpin for ShardIteratorWithRange
impl UnwindSafe for ShardIteratorWithRange
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> 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