pub struct LocalDaemonChannel {
pub target: UdsTarget,
pub channel: Channel,
}Expand description
Connect-and-handshake outcome for connect_local_daemon_channel.
target is repeated for the convenience of callers that only need
to know whether a daemon is reachable; the live channel is what
actually issues RPCs.
Fields§
§target: UdsTarget§channel: ChannelTrait Implementations§
Source§impl Clone for LocalDaemonChannel
impl Clone for LocalDaemonChannel
Source§fn clone(&self) -> LocalDaemonChannel
fn clone(&self) -> LocalDaemonChannel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for LocalDaemonChannel
impl !UnwindSafe for LocalDaemonChannel
impl Freeze for LocalDaemonChannel
impl Send for LocalDaemonChannel
impl Sync for LocalDaemonChannel
impl Unpin for LocalDaemonChannel
impl UnsafeUnpin for LocalDaemonChannel
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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