pub struct PartitionWorkerInput { /* private fields */ }Expand description
Owned, bounded input supplied to one partition worker factory.
Implementations§
Source§impl PartitionWorkerInput
impl PartitionWorkerInput
Sourcepub const fn key(&self) -> &PartitionKey
pub const fn key(&self) -> &PartitionKey
Borrows the byte-exact durable partition key.
Sourcepub const fn context(&self) -> &ExecutionContext
pub const fn context(&self) -> &ExecutionContext
Borrows the bounded durable partition context.
Trait Implementations§
Source§impl Clone for PartitionWorkerInput
impl Clone for PartitionWorkerInput
Source§fn clone(&self) -> PartitionWorkerInput
fn clone(&self) -> PartitionWorkerInput
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 moreSource§impl Debug for PartitionWorkerInput
impl Debug for PartitionWorkerInput
impl Eq for PartitionWorkerInput
Source§impl PartialEq for PartitionWorkerInput
impl PartialEq for PartitionWorkerInput
impl StructuralPartialEq for PartitionWorkerInput
Auto Trait Implementations§
impl Freeze for PartitionWorkerInput
impl RefUnwindSafe for PartitionWorkerInput
impl Send for PartitionWorkerInput
impl Sync for PartitionWorkerInput
impl Unpin for PartitionWorkerInput
impl UnsafeUnpin for PartitionWorkerInput
impl UnwindSafe for PartitionWorkerInput
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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