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