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