pub struct InMemoryNotifier { /* private fields */ }Expand description
In-process notifier backed by tokio::sync::Notify.
Useful for tests, single-process deployments where the worker and submitter share a runtime, or as a fallback when the cross-process notifier is unavailable.
Implementations§
Trait Implementations§
Source§impl Default for InMemoryNotifier
impl Default for InMemoryNotifier
Source§fn default() -> InMemoryNotifier
fn default() -> InMemoryNotifier
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for InMemoryNotifier
impl RefUnwindSafe for InMemoryNotifier
impl Send for InMemoryNotifier
impl Sync for InMemoryNotifier
impl Unpin for InMemoryNotifier
impl UnsafeUnpin for InMemoryNotifier
impl UnwindSafe for InMemoryNotifier
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