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