pub struct ComponentController;Expand description
The type corresponding to the ComponentController protocol.
Trait Implementations§
Source§impl ClientCompatFrom<ComponentControllerProxy> for ComponentController
Available on Fuchsia only.
impl ClientCompatFrom<ComponentControllerProxy> for ComponentController
Available on Fuchsia only.
Source§fn client_compat_from(
proxy: ComponentControllerProxy,
) -> ClientDispatcher<ComponentController, Channel>
fn client_compat_from( proxy: ComponentControllerProxy, ) -> ClientDispatcher<ComponentController, Channel>
Converts
proxy into a Client for this protocol.Source§impl CompatFrom<ComponentControllerMarker> for ComponentController
impl CompatFrom<ComponentControllerMarker> for ComponentController
Source§fn compat_from(_: ComponentControllerMarker) -> ComponentController
fn compat_from(_: ComponentControllerMarker) -> ComponentController
Converts
value into a value of this type.Source§impl Debug for ComponentController
impl Debug for ComponentController
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for ComponentControllerwhere
___H: ComponentControllerClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for ComponentControllerwhere
___H: ComponentControllerClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for ComponentControllerwhere
___H: ComponentControllerServerHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for ComponentControllerwhere
___H: ComponentControllerServerHandler<___T> + Send,
___T: Transport,
Source§impl<___T> HasConnectionHandles<___T> for ComponentControllerwhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for ComponentControllerwhere
___T: Transport,
Source§impl HasTransport for ComponentController
Available on Fuchsia only.
impl HasTransport for ComponentController
Available on Fuchsia only.
Source§impl PartialEq for ComponentController
impl PartialEq for ComponentController
impl StructuralPartialEq for ComponentController
Auto Trait Implementations§
impl Freeze for ComponentController
impl RefUnwindSafe for ComponentController
impl Send for ComponentController
impl Sync for ComponentController
impl Unpin for ComponentController
impl UnsafeUnpin for ComponentController
impl UnwindSafe for ComponentController
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
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§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]