pub struct PinStatesService;Expand description
The type corresponding to the PinStatesService service.
Trait Implementations§
Source§impl Debug for PinStatesService
impl Debug for PinStatesService
Source§impl DiscoverableService for PinStatesService
impl DiscoverableService for PinStatesService
Source§const SERVICE_NAME: &'static str = "fuchsia.hardware.pin.PinStatesService"
const SERVICE_NAME: &'static str = "fuchsia.hardware.pin.PinStatesService"
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 PinStatesServicewhere
___H: PinStatesServiceHandler,
Channel: InstanceFromServiceTransport<___T>,
impl<___H, ___T> DispatchServiceHandler<___H, ___T> for PinStatesServicewhere
___H: PinStatesServiceHandler,
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.
impl HasServiceRequest<Channel> for PinStatesService
Source§impl<___C> Service<___C> for PinStatesServicewhere
___C: ServiceConnector<Channel>,
impl<___C> Service<___C> for PinStatesServicewhere
___C: ServiceConnector<Channel>,
Source§type Connector = PinStatesServiceConnector<___C>
type Connector = PinStatesServiceConnector<___C>
The connector for the service. It must be a
#[repr(transparent)]
wrapper around C.Auto Trait Implementations§
impl Freeze for PinStatesService
impl RefUnwindSafe for PinStatesService
impl Send for PinStatesService
impl Sync for PinStatesService
impl Unpin for PinStatesService
impl UnsafeUnpin for PinStatesService
impl UnwindSafe for PinStatesService
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]