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