pub struct DirectTokioFutureSpawnerForTest;Expand description
A FutureSpawner that directly spawns using tokio::spawn. Use only for tests. This is undesirable in production code because it bypasses any tracking functionality.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DirectTokioFutureSpawnerForTest
impl RefUnwindSafe for DirectTokioFutureSpawnerForTest
impl Send for DirectTokioFutureSpawnerForTest
impl Sync for DirectTokioFutureSpawnerForTest
impl Unpin for DirectTokioFutureSpawnerForTest
impl UnwindSafe for DirectTokioFutureSpawnerForTest
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> 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> FutureSpawnerExt for Twhere
T: FutureSpawner,
impl<T> FutureSpawnerExt for Twhere
T: FutureSpawner,
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<A, B> IntoMultiSender<B> for Awhere
B: MultiSenderFrom<A>,
impl<A, B> IntoMultiSender<B> for Awhere
B: MultiSenderFrom<A>,
fn as_multi_sender(self: &Arc<A>) -> B
fn into_multi_sender(self) -> B
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