[][src]Trait drone_stm32_map_periph_gpio::CGpioBrr

pub trait CGpioBrr<T: GpioPortMap>: CWoReg {
    fn from_fields(map: CGpioBrrFields<T>) -> Self;
fn into_fields(self) -> CGpioBrrFields<T>;
fn br0(&self) -> &T::CGpioBrrBr0;
fn br1(&self) -> &T::CGpioBrrBr1;
fn br2(&self) -> &T::CGpioBrrBr2;
fn br3(&self) -> &T::CGpioBrrBr3;
fn br4(&self) -> &T::CGpioBrrBr4;
fn br5(&self) -> &T::CGpioBrrBr5;
fn br6(&self) -> &T::CGpioBrrBr6;
fn br7(&self) -> &T::CGpioBrrBr7;
fn br8(&self) -> &T::CGpioBrrBr8;
fn br9(&self) -> &T::CGpioBrrBr9;
fn br10(&self) -> &T::CGpioBrrBr10;
fn br11(&self) -> &T::CGpioBrrBr11;
fn br12(&self) -> &T::CGpioBrrBr12;
fn br13(&self) -> &T::CGpioBrrBr13;
fn br14(&self) -> &T::CGpioBrrBr14;
fn br15(&self) -> &T::CGpioBrrBr15; }

Required methods

fn from_fields(map: CGpioBrrFields<T>) -> Self

fn into_fields(self) -> CGpioBrrFields<T>

fn br0(&self) -> &T::CGpioBrrBr0

fn br1(&self) -> &T::CGpioBrrBr1

fn br2(&self) -> &T::CGpioBrrBr2

fn br3(&self) -> &T::CGpioBrrBr3

fn br4(&self) -> &T::CGpioBrrBr4

fn br5(&self) -> &T::CGpioBrrBr5

fn br6(&self) -> &T::CGpioBrrBr6

fn br7(&self) -> &T::CGpioBrrBr7

fn br8(&self) -> &T::CGpioBrrBr8

fn br9(&self) -> &T::CGpioBrrBr9

fn br10(&self) -> &T::CGpioBrrBr10

fn br11(&self) -> &T::CGpioBrrBr11

fn br12(&self) -> &T::CGpioBrrBr12

fn br13(&self) -> &T::CGpioBrrBr13

fn br14(&self) -> &T::CGpioBrrBr14

fn br15(&self) -> &T::CGpioBrrBr15

Loading content...

Implementations on Foreign Types

impl CGpioBrr<GpioA> for Reg<Crt>[src]

impl CGpioBrr<GpioB> for Reg<Crt>[src]

impl CGpioBrr<GpioC> for Reg<Crt>[src]

impl CGpioBrr<GpioD> for Reg<Crt>[src]

impl CGpioBrr<GpioE> for Reg<Crt>[src]

impl CGpioBrr<GpioF> for Reg<Crt>[src]

impl CGpioBrr<GpioG> for Reg<Crt>[src]

impl CGpioBrr<GpioH> for Reg<Crt>[src]

impl CGpioBrr<GpioI> for Reg<Crt>[src]

Loading content...

Implementors

Loading content...