pub struct TelemetryTraceSubscription { /* private fields */ }Implementations§
Source§impl TelemetryTraceSubscription
impl TelemetryTraceSubscription
pub async fn recv(&mut self) -> Result<Arc<TelemetryTraceEvent>, RecvError>
pub fn try_recv(&mut self) -> Result<Arc<TelemetryTraceEvent>, TryRecvError>
Trait Implementations§
Source§impl Debug for TelemetryTraceSubscription
impl Debug for TelemetryTraceSubscription
Source§impl Drop for TelemetryTraceSubscription
impl Drop for TelemetryTraceSubscription
Auto Trait Implementations§
impl Freeze for TelemetryTraceSubscription
impl RefUnwindSafe for TelemetryTraceSubscription
impl Send for TelemetryTraceSubscription
impl Sync for TelemetryTraceSubscription
impl Unpin for TelemetryTraceSubscription
impl UnsafeUnpin for TelemetryTraceSubscription
impl UnwindSafe for TelemetryTraceSubscription
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> 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