pub struct BootControllerNotifyResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Drop for BootControllerNotifyResponder
Set the the channel to be shutdown (see BootControllerControlHandle::shutdown)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown.
 
impl Drop for BootControllerNotifyResponder
Set the the channel to be shutdown (see BootControllerControlHandle::shutdown)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown.
Source§impl Responder for BootControllerNotifyResponder
 
impl Responder for BootControllerNotifyResponder
Source§type ControlHandle = BootControllerControlHandle
 
type ControlHandle = BootControllerControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &BootControllerControlHandle
 
fn control_handle(&self) -> &BootControllerControlHandle
Returns the 
ControlHandle for this protocol.Source§fn drop_without_shutdown(self)
 
fn drop_without_shutdown(self)
Drops the responder without setting the channel to shutdown. Read more
Auto Trait Implementations§
impl Freeze for BootControllerNotifyResponder
impl !RefUnwindSafe for BootControllerNotifyResponder
impl Send for BootControllerNotifyResponder
impl Sync for BootControllerNotifyResponder
impl Unpin for BootControllerNotifyResponder
impl !UnwindSafe for BootControllerNotifyResponder
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]