pub struct ControllerOpenExposedDirResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Drop for ControllerOpenExposedDirResponder
Set the the channel to be shutdown (see ControllerControlHandle::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 ControllerOpenExposedDirResponder
Set the the channel to be shutdown (see ControllerControlHandle::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 ControllerOpenExposedDirResponder
impl Responder for ControllerOpenExposedDirResponder
Source§type ControlHandle = ControllerControlHandle
type ControlHandle = ControllerControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &ControllerControlHandle
fn control_handle(&self) -> &ControllerControlHandle
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 ControllerOpenExposedDirResponder
impl !RefUnwindSafe for ControllerOpenExposedDirResponder
impl Send for ControllerOpenExposedDirResponder
impl Sync for ControllerOpenExposedDirResponder
impl Unpin for ControllerOpenExposedDirResponder
impl !UnwindSafe for ControllerOpenExposedDirResponder
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]