Struct zinc_hal_lpc11xx::ioregs::GPIO0_ic [] [src]

pub struct GPIO0_ic {
    // some fields omitted
}

Register IC: Interrupt clear register for port n

Methods

impl GPIO0_ic

fn ignoring_state(&self) -> GPIO0_ic_Update

Create new updater that ignores current value of the IC register.

fn set_clr0<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR0 field.

fn set_clr1<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR1 field.

fn set_clr2<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR2 field.

fn set_clr3<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR3 field.

fn set_clr4<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR4 field.

fn set_clr5<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR5 field.

fn set_clr6<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR6 field.

fn set_clr7<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR7 field.

fn set_clr8<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR8 field.

fn set_clr9<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR9 field.

fn set_clr10<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR10 field.

fn set_clr11<'a>(&'a mut self, new_value: bool) -> GPIO0_ic_Update<'a>

Set value of CLR11 field.

Trait Implementations

impl Copy for GPIO0_ic

Derived Implementations

impl Clone for GPIO0_ic

fn clone(&self) -> GPIO0_ic

fn clone_from(&mut self, source: &Self)