pub enum UsbConnectionStatus {
Disconnected,
Connected,
Suspended,
}Expand description
USB CDC connection status
Variants§
Disconnected
USB cable not connected or not enumerated
Connected
USB enumerated, DTR/RTS signals indicate host is ready
Suspended
USB suspended (host sleep/power saving)
Trait Implementations§
Source§impl Clone for UsbConnectionStatus
impl Clone for UsbConnectionStatus
Source§fn clone(&self) -> UsbConnectionStatus
fn clone(&self) -> UsbConnectionStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UsbConnectionStatus
impl Debug for UsbConnectionStatus
Source§impl PartialEq for UsbConnectionStatus
impl PartialEq for UsbConnectionStatus
impl Copy for UsbConnectionStatus
impl Eq for UsbConnectionStatus
impl StructuralPartialEq for UsbConnectionStatus
Auto Trait Implementations§
impl Freeze for UsbConnectionStatus
impl RefUnwindSafe for UsbConnectionStatus
impl Send for UsbConnectionStatus
impl Sync for UsbConnectionStatus
impl Unpin for UsbConnectionStatus
impl UnwindSafe for UsbConnectionStatus
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