pub struct PathService;Expand description
The type corresponding to the PathService service.
Trait Implementations§
Source§impl Debug for PathService
impl Debug for PathService
Source§impl DiscoverableService for PathService
impl DiscoverableService for PathService
Source§const SERVICE_NAME: &'static str = "fuchsia.hardware.interconnect.PathService"
const SERVICE_NAME: &'static str = "fuchsia.hardware.interconnect.PathService"
The name of this service.
Source§const MEMBER_NAMES: &'static [&'static str]
const MEMBER_NAMES: &'static [&'static str]
The members of this service.
Source§impl<___H, ___T> DispatchServiceHandler<___H, ___T> for PathServicewhere
___H: PathServiceHandler,
Channel: InstanceFromServiceTransport<___T>,
impl<___H, ___T> DispatchServiceHandler<___H, ___T> for PathServicewhere
___H: PathServiceHandler,
Channel: InstanceFromServiceTransport<___T>,
Source§fn on_connection(handler: &___H, member: &str, server_end: ___T)
fn on_connection(handler: &___H, member: &str, server_end: ___T)
Handles a received connection request with the given handler.
Source§impl<___C> Service<___C> for PathServicewhere
___C: ServiceConnector<Channel>,
impl<___C> Service<___C> for PathServicewhere
___C: ServiceConnector<Channel>,
Source§type Connector = PathServiceConnector<___C>
type Connector = PathServiceConnector<___C>
The connector for the service. It must be a
#[repr(transparent)]
wrapper around C.impl HasServiceRequest<Channel> for PathService
Auto Trait Implementations§
impl Freeze for PathService
impl RefUnwindSafe for PathService
impl Send for PathService
impl Sync for PathService
impl Unpin for PathService
impl UnsafeUnpin for PathService
impl UnwindSafe for PathService
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<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]