#[repr(u8)]pub enum Phym {
Show 16 variants
UTMI = 0,
ULPI_DDR = 1,
ULPI = 2,
SERIAL = 3,
SW_RST_UTMI = 4,
SW_RST_ULPI_DDR = 5,
SW_RST_ULPI = 6,
SW_RST_SERIAL = 7,
ICUSB = 8,
SW_RST_ICUSB = 9,
HSIC = 10,
SW_RST_HSIC = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}Variants§
UTMI = 0
UTMI/UMTI+
ULPI_DDR = 1
ULPI DDR
ULPI = 2
ULPI
SERIAL = 3
Serial only
SW_RST_UTMI = 4
Software programmable: reset to UTMI/UTMI+
SW_RST_ULPI_DDR = 5
Software programmable: reset to ULPI DDR
SW_RST_ULPI = 6
Software programmable: reset to ULPI
SW_RST_SERIAL = 7
Software programmable: reset to Serial
ICUSB = 8
IC-USB
SW_RST_ICUSB = 9
Software programmable: reset to IC-USB
HSIC = 10
HSIC
SW_RST_HSIC = 11
Software programmable: reset to HSIC
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Trait Implementations§
Source§impl Ord for Phym
impl Ord for Phym
Source§impl PartialOrd for Phym
impl PartialOrd for Phym
impl Copy for Phym
impl Eq for Phym
impl StructuralPartialEq for Phym
Auto Trait Implementations§
impl Freeze for Phym
impl RefUnwindSafe for Phym
impl Send for Phym
impl Sync for Phym
impl Unpin for Phym
impl UnwindSafe for Phym
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