pub struct ConnectorRouter;
Expand description
The type corresponding to the ConnectorRouter protocol.
Trait Implementations§
Source§impl ClientCompatFrom<ConnectorRouterProxy> for ConnectorRouter
impl ClientCompatFrom<ConnectorRouterProxy> for ConnectorRouter
Source§fn client_compat_from(
proxy: ConnectorRouterProxy,
) -> ClientDispatcher<Self, Channel>
fn client_compat_from( proxy: ConnectorRouterProxy, ) -> ClientDispatcher<Self, Channel>
Converts
proxy
into a Client
for this protocol.Source§impl CompatFrom<ConnectorRouter> for ConnectorRouterMarker
impl CompatFrom<ConnectorRouter> for ConnectorRouterMarker
Source§fn compat_from(_: ConnectorRouter) -> Self
fn compat_from(_: ConnectorRouter) -> Self
Converts
value
into a value of this type.Source§impl CompatFrom<ConnectorRouterMarker> for ConnectorRouter
impl CompatFrom<ConnectorRouterMarker> for ConnectorRouter
Source§fn compat_from(_: ConnectorRouterMarker) -> Self
fn compat_from(_: ConnectorRouterMarker) -> Self
Converts
value
into a value of this type.Source§impl Debug for ConnectorRouter
impl Debug for ConnectorRouter
Source§impl Discoverable for ConnectorRouter
impl Discoverable for ConnectorRouter
Source§const PROTOCOL_NAME: &'static str = "fuchsia.component.sandbox.ConnectorRouter"
const PROTOCOL_NAME: &'static str = "fuchsia.component.sandbox.ConnectorRouter"
The service name to use to connect to this discoverable protocol.
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for ConnectorRouterwhere
___H: ConnectorRouterClientHandler<___T> + Send,
___T: Transport,
<Route as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for ConnectorRouterwhere
___H: ConnectorRouterClientHandler<___T> + Send,
___T: Transport,
<Route as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for ConnectorRouterwhere
___H: ConnectorRouterServerHandler<___T> + Send,
___T: Transport,
<Route as Method>::Request: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for ConnectorRouterwhere
___H: ConnectorRouterServerHandler<___T> + Send,
___T: Transport,
<Route as Method>::Request: Decode<<___T as Transport>::RecvBuffer>,
Source§impl PartialEq for ConnectorRouter
impl PartialEq for ConnectorRouter
Source§impl<___T> Protocol<___T> for ConnectorRouterwhere
___T: Transport,
impl<___T> Protocol<___T> for ConnectorRouterwhere
___T: Transport,
impl StructuralPartialEq for ConnectorRouter
Auto Trait Implementations§
impl Freeze for ConnectorRouter
impl RefUnwindSafe for ConnectorRouter
impl Send for ConnectorRouter
impl Sync for ConnectorRouter
impl Unpin for ConnectorRouter
impl UnwindSafe for ConnectorRouter
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T
to [Self
]