pub struct SystemActivityMonitor;Expand description
The type corresponding to the SystemActivityMonitor protocol.
Trait Implementations§
Source§impl Debug for SystemActivityMonitor
impl Debug for SystemActivityMonitor
Source§impl Discoverable for SystemActivityMonitor
impl Discoverable for SystemActivityMonitor
Source§const PROTOCOL_NAME: &'static str = "fuchsia.diagnostics.SystemActivityMonitor"
const PROTOCOL_NAME: &'static str = "fuchsia.diagnostics.SystemActivityMonitor"
The service name to use to connect to this discoverable protocol.
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorLocalServerHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorLocalServerHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorServerHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for SystemActivityMonitorwhere
___H: SystemActivityMonitorServerHandler<___T> + Send,
___T: Transport,
Source§impl<___T> HasConnectionHandles<___T> for SystemActivityMonitorwhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for SystemActivityMonitorwhere
___T: Transport,
Source§impl HasTransport for SystemActivityMonitor
Available on Fuchsia only.
impl HasTransport for SystemActivityMonitor
Available on Fuchsia only.
Source§impl PartialEq for SystemActivityMonitor
impl PartialEq for SystemActivityMonitor
impl StructuralPartialEq for SystemActivityMonitor
Auto Trait Implementations§
impl Freeze for SystemActivityMonitor
impl RefUnwindSafe for SystemActivityMonitor
impl Send for SystemActivityMonitor
impl Sync for SystemActivityMonitor
impl Unpin for SystemActivityMonitor
impl UnsafeUnpin for SystemActivityMonitor
impl UnwindSafe for SystemActivityMonitor
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]