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