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