pub struct ExecutionController;
Expand description
The type corresponding to the ExecutionController protocol.
Trait Implementations§
Source§impl ClientCompatFrom<ExecutionControllerProxy> for ExecutionController
impl ClientCompatFrom<ExecutionControllerProxy> for ExecutionController
Source§fn client_compat_from(
proxy: ExecutionControllerProxy,
) -> ClientDispatcher<Self, Channel>
fn client_compat_from( proxy: ExecutionControllerProxy, ) -> ClientDispatcher<Self, Channel>
Converts
proxy
into a Client
for this protocol.Source§impl CompatFrom<ExecutionController> for ExecutionControllerMarker
impl CompatFrom<ExecutionController> for ExecutionControllerMarker
Source§fn compat_from(_: ExecutionController) -> Self
fn compat_from(_: ExecutionController) -> Self
Converts
value
into a value of this type.Source§impl CompatFrom<ExecutionControllerMarker> for ExecutionController
impl CompatFrom<ExecutionControllerMarker> for ExecutionController
Source§fn compat_from(_: ExecutionControllerMarker) -> Self
fn compat_from(_: ExecutionControllerMarker) -> Self
Converts
value
into a value of this type.Source§impl Debug for ExecutionController
impl Debug for ExecutionController
Source§impl<___H, ___T> DispatchClientMessage<___H, ___T> for ExecutionControllerwhere
___H: ExecutionControllerClientHandler<___T> + Send,
___T: Transport,
<OnStop as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
impl<___H, ___T> DispatchClientMessage<___H, ___T> for ExecutionControllerwhere
___H: ExecutionControllerClientHandler<___T> + Send,
___T: Transport,
<OnStop as Method>::Response: Decode<<___T as Transport>::RecvBuffer>,
Source§impl<___H, ___T> DispatchServerMessage<___H, ___T> for ExecutionControllerwhere
___H: ExecutionControllerServerHandler<___T> + Send,
___T: Transport,
impl<___H, ___T> DispatchServerMessage<___H, ___T> for ExecutionControllerwhere
___H: ExecutionControllerServerHandler<___T> + Send,
___T: Transport,
Source§impl PartialEq for ExecutionController
impl PartialEq for ExecutionController
Source§impl<___T> Protocol<___T> for ExecutionControllerwhere
___T: Transport,
impl<___T> Protocol<___T> for ExecutionControllerwhere
___T: Transport,
impl StructuralPartialEq for ExecutionController
Auto Trait Implementations§
impl Freeze for ExecutionController
impl RefUnwindSafe for ExecutionController
impl Send for ExecutionController
impl Sync for ExecutionController
impl Unpin for ExecutionController
impl UnwindSafe for ExecutionController
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
]