pub struct EnqueueAndWaitOpts {
pub timeout: Option<Duration>,
pub signal: Option<CancellationToken>,
}Fields§
§timeout: Option<Duration>§signal: Option<CancellationToken>Trait Implementations§
Source§impl Clone for EnqueueAndWaitOpts
impl Clone for EnqueueAndWaitOpts
Source§impl Debug for EnqueueAndWaitOpts
impl Debug for EnqueueAndWaitOpts
Auto Trait Implementations§
impl Freeze for EnqueueAndWaitOpts
impl RefUnwindSafe for EnqueueAndWaitOpts
impl Send for EnqueueAndWaitOpts
impl Sync for EnqueueAndWaitOpts
impl Unpin for EnqueueAndWaitOpts
impl UnsafeUnpin for EnqueueAndWaitOpts
impl UnwindSafe for EnqueueAndWaitOpts
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request