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