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