Enum GotgctlMultvalidbc
#[repr(u8)]pub enum GotgctlMultvalidbc {
Show 32 variants
_RESERVED_0 = 0,
RidC = 1,
RidB = 2,
_RESERVED_3 = 3,
RidA = 4,
_RESERVED_5 = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
RidGnd = 8,
_RESERVED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
RidFloat = 16,
_RESERVED_11 = 17,
_RESERVED_12 = 18,
_RESERVED_13 = 19,
_RESERVED_14 = 20,
_RESERVED_15 = 21,
_RESERVED_16 = 22,
_RESERVED_17 = 23,
_RESERVED_18 = 24,
_RESERVED_19 = 25,
_RESERVED_1a = 26,
_RESERVED_1b = 27,
_RESERVED_1c = 28,
_RESERVED_1d = 29,
_RESERVED_1e = 30,
_RESERVED_1f = 31,
}Variants§
_RESERVED_0 = 0
RidC = 1
B-Device connected to ACA. VBUS is on.
RidB = 2
B-Device connected to ACA. VBUS is off.
_RESERVED_3 = 3
RidA = 4
A-Device connected to ACA.
_RESERVED_5 = 5
_RESERVED_6 = 6
_RESERVED_7 = 7
RidGnd = 8
A-Device not connected to ACA.
_RESERVED_9 = 9
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
RidFloat = 16
B-Device not connected to ACA.
_RESERVED_11 = 17
_RESERVED_12 = 18
_RESERVED_13 = 19
_RESERVED_14 = 20
_RESERVED_15 = 21
_RESERVED_16 = 22
_RESERVED_17 = 23
_RESERVED_18 = 24
_RESERVED_19 = 25
_RESERVED_1a = 26
_RESERVED_1b = 27
_RESERVED_1c = 28
_RESERVED_1d = 29
_RESERVED_1e = 30
_RESERVED_1f = 31
Implementations§
§impl GotgctlMultvalidbc
impl GotgctlMultvalidbc
pub const fn from_bits(val: u8) -> GotgctlMultvalidbc
pub const fn to_bits(self) -> u8
Trait Implementations§
§impl Clone for GotgctlMultvalidbc
impl Clone for GotgctlMultvalidbc
§fn clone(&self) -> GotgctlMultvalidbc
fn clone(&self) -> GotgctlMultvalidbc
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 moreimpl Copy for GotgctlMultvalidbc
§impl Debug for GotgctlMultvalidbc
impl Debug for GotgctlMultvalidbc
impl Eq for GotgctlMultvalidbc
§impl From<u8> for GotgctlMultvalidbc
impl From<u8> for GotgctlMultvalidbc
§fn from(val: u8) -> GotgctlMultvalidbc
fn from(val: u8) -> GotgctlMultvalidbc
Converts to this type from the input type.
§impl Ord for GotgctlMultvalidbc
impl Ord for GotgctlMultvalidbc
§fn cmp(&self, other: &GotgctlMultvalidbc) -> Ordering
fn cmp(&self, other: &GotgctlMultvalidbc) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
§impl PartialEq for GotgctlMultvalidbc
impl PartialEq for GotgctlMultvalidbc
§impl PartialOrd for GotgctlMultvalidbc
impl PartialOrd for GotgctlMultvalidbc
impl StructuralPartialEq for GotgctlMultvalidbc
Auto Trait Implementations§
impl Freeze for GotgctlMultvalidbc
impl RefUnwindSafe for GotgctlMultvalidbc
impl Send for GotgctlMultvalidbc
impl Sync for GotgctlMultvalidbc
impl Unpin for GotgctlMultvalidbc
impl UnsafeUnpin for GotgctlMultvalidbc
impl UnwindSafe for GotgctlMultvalidbc
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