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