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