pub struct TracingHello {
pub role: RcpdRole,
pub is_tracing: bool,
}Fields§
§role: RcpdRole§is_tracing: booltrue for tracing/progress connection, false for control connection
Trait Implementations§
Source§impl Clone for TracingHello
impl Clone for TracingHello
Source§fn clone(&self) -> TracingHello
fn clone(&self) -> TracingHello
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TracingHello
impl Debug for TracingHello
Source§impl<'de> Deserialize<'de> for TracingHello
impl<'de> Deserialize<'de> for TracingHello
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TracingHello
impl RefUnwindSafe for TracingHello
impl Send for TracingHello
impl Sync for TracingHello
impl Unpin for TracingHello
impl UnsafeUnpin for TracingHello
impl UnwindSafe for TracingHello
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,
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