pub struct UsbFunctionInterfaceControlHandle { /* private fields */ }Trait Implementations§
Source§impl Clone for UsbFunctionInterfaceControlHandle
impl Clone for UsbFunctionInterfaceControlHandle
Source§fn clone(&self) -> UsbFunctionInterfaceControlHandle
fn clone(&self) -> UsbFunctionInterfaceControlHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ControlHandle for UsbFunctionInterfaceControlHandle
impl ControlHandle for UsbFunctionInterfaceControlHandle
Source§fn shutdown(&self)
fn shutdown(&self)
Set the server to shutdown. The underlying channel is only closed the
next time the stream is polled.
Source§fn shutdown_with_epitaph(&self, status: Status)
fn shutdown_with_epitaph(&self, status: Status)
Sets the server to shutdown with an epitaph. The underlying channel is
only closed the next time the stream is polled.
Auto Trait Implementations§
impl !RefUnwindSafe for UsbFunctionInterfaceControlHandle
impl !UnwindSafe for UsbFunctionInterfaceControlHandle
impl Freeze for UsbFunctionInterfaceControlHandle
impl Send for UsbFunctionInterfaceControlHandle
impl Sync for UsbFunctionInterfaceControlHandle
impl Unpin for UsbFunctionInterfaceControlHandle
impl UnsafeUnpin for UsbFunctionInterfaceControlHandle
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