INT_SOURCE_W

Struct INT_SOURCE_W 

Source
pub struct INT_SOURCE_W<'a> { /* private fields */ }
Expand description

Field INT_SOURCE writer - Select which Analog comparator output (filtered our un-filtered) is used for interrupt detection.

Implementations§

Source§

impl<'a> INT_SOURCE_W<'a>

Source

pub fn variant(self, variant: INT_SOURCE_A) -> &'a mut W

Writes variant to the field

Source

pub fn filter_int(self) -> &'a mut W

Select Analog Comparator filtered output as input for interrupt detection.

Source

pub fn raw_int(self) -> &'a mut W

Select Analog Comparator raw output (unfiltered) as input for interrupt detection. Must be used when Analog comparator is used as wake up source in Power down mode.

Source

pub fn set_bit(self) -> &'a mut W

Sets the field bit

Source

pub fn clear_bit(self) -> &'a mut W

Clears the field bit

Source

pub fn bit(self, value: bool) -> &'a mut W

Writes raw bits to the field

Auto Trait Implementations§

§

impl<'a> Freeze for INT_SOURCE_W<'a>

§

impl<'a> RefUnwindSafe for INT_SOURCE_W<'a>

§

impl<'a> Send for INT_SOURCE_W<'a>

§

impl<'a> Sync for INT_SOURCE_W<'a>

§

impl<'a> Unpin for INT_SOURCE_W<'a>

§

impl<'a> !UnwindSafe for INT_SOURCE_W<'a>

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.