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