[−][src]Enum lpc55s6x_pac::i2c0::slvctl::SLVCONTINUER
Possible values of the field SLVCONTINUE
Variants
NO_EFFECT
No effect.
CONTINUE
Continue. Informs the Slave function to continue to the next operation, by clearing the SLVPENDING flag in the STAT register. This must be done after writing transmit data, reading received data, or any other housekeeping related to the next bus operation. Automatic Operation has different requirements. SLVCONTINUE should not be set unless SLVPENDING = 1.
Methods
impl SLVCONTINUER
[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_no_effect(&self) -> bool
[src][−]
Checks if the value of the field is NO_EFFECT
pub fn is_continue_(&self) -> bool
[src][−]
Checks if the value of the field is CONTINUE
Trait Implementations
impl PartialEq<SLVCONTINUER> for SLVCONTINUER
[src][+]
impl Copy for SLVCONTINUER
[src]
impl Debug for SLVCONTINUER
[src][+]
impl Clone for SLVCONTINUER
[src][+]
Auto Trait Implementations
impl Send for SLVCONTINUER
impl Sync for SLVCONTINUER
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