Enum xmc4300::usb0::gotgctl::AvalidOvEn
source · pub enum AvalidOvEn {
Value1 = 0,
Value2 = 1,
}
Expand description
A-Peripheral Session Valid Override Enable
Value on reset: 0
Variants§
Value1 = 0
0: Override is disabled and Avalid signal from the PHY is used internally by the core.
Value2 = 1
1: Internally Avalid received from the PHY is overridden with GOTGCTL.AvalidOvVal.
Trait Implementations§
source§impl Clone for AvalidOvEn
impl Clone for AvalidOvEn
source§fn clone(&self) -> AvalidOvEn
fn clone(&self) -> AvalidOvEn
Returns a copy 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 AvalidOvEn
impl Debug for AvalidOvEn
source§impl From<AvalidOvEn> for bool
impl From<AvalidOvEn> for bool
source§fn from(variant: AvalidOvEn) -> Self
fn from(variant: AvalidOvEn) -> Self
Converts to this type from the input type.
source§impl PartialEq for AvalidOvEn
impl PartialEq for AvalidOvEn
source§fn eq(&self, other: &AvalidOvEn) -> bool
fn eq(&self, other: &AvalidOvEn) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AvalidOvEn
impl Eq for AvalidOvEn
impl StructuralPartialEq for AvalidOvEn
Auto Trait Implementations§
impl RefUnwindSafe for AvalidOvEn
impl Send for AvalidOvEn
impl Sync for AvalidOvEn
impl Unpin for AvalidOvEn
impl UnwindSafe for AvalidOvEn
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