pub struct ResourceController;Expand description
The type corresponding to the ResourceController protocol. Protocol through which the resource’s provider can use to control it.
Trait Implementations§
Source§impl Debug for ResourceController
impl Debug for ResourceController
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerClientHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerClientHandler<___T> + Send,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerLocalClientHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalClientMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerLocalClientHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerLocalServerHandler<___T>,
___T: Transport,
impl<___H, ___T> DispatchLocalServerMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerLocalServerHandler<___T>,
___T: Transport,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerServerHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for ResourceControllerwhere
___H: ResourceControllerServerHandler<___T> + Send,
___T: Transport,
Source§impl<___T> HasConnectionHandles<___T> for ResourceControllerwhere
___T: Transport,
impl<___T> HasConnectionHandles<___T> for ResourceControllerwhere
___T: Transport,
Source§impl HasTransport for ResourceController
Available on Fuchsia only.
impl HasTransport for ResourceController
Available on Fuchsia only.
Source§impl PartialEq for ResourceController
impl PartialEq for ResourceController
Source§fn eq(&self, other: &ResourceController) -> bool
fn eq(&self, other: &ResourceController) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResourceController
Auto Trait Implementations§
impl Freeze for ResourceController
impl RefUnwindSafe for ResourceController
impl Send for ResourceController
impl Sync for ResourceController
impl Unpin for ResourceController
impl UnsafeUnpin for ResourceController
impl UnwindSafe for ResourceController
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]