[−][src]Enum lpc55s6x_pac::i2c0::cfg::HSCAPABLER
Possible values of the field HSCAPABLE
Variants
FAST_MODE_PLUS
Fast-mode plus. The I 2C interface will support Standard-mode, Fast-mode, and Fast-mode Plus, to the extent that the pin electronics support these modes. Any changes that need to be made to the pin controls, such as changing the drive strength or filtering, must be made by software via the IOCON register associated with each I2C pin,
HIGH_SPEED
High-speed. In addition to Standard-mode, Fast-mode, and Fast-mode Plus, the I 2C interface will support High-speed mode to the extent that the pin electronics support these modes. See Section 25.7.2.2 for more information.
Methods
impl HSCAPABLER
[src][−]
pub fn bit_is_clear(&self) -> bool
[src][−]
Returns true
if the bit is clear (0)
pub fn bit_is_set(&self) -> bool
[src][−]
Returns true
if the bit is set (1)
pub fn bit(&self) -> bool
[src][−]
Value of the field as raw bits
pub fn is_fast_mode_plus(&self) -> bool
[src][−]
Checks if the value of the field is FAST_MODE_PLUS
pub fn is_high_speed(&self) -> bool
[src][−]
Checks if the value of the field is HIGH_SPEED
Trait Implementations
impl PartialEq<HSCAPABLER> for HSCAPABLER
[src][+]
impl Copy for HSCAPABLER
[src]
impl Debug for HSCAPABLER
[src][+]
impl Clone for HSCAPABLER
[src][+]
Auto Trait Implementations
impl Send for HSCAPABLER
impl Sync for HSCAPABLER
Blanket Implementations
impl<T> From<T> for T
[src][+]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self