[][src]Trait drone_stm32_map_periph_gpio::SGpioBrr

pub trait SGpioBrr<T: GpioPortMap>: SWoReg {
    fn from_fields(map: SGpioBrrFields<T>) -> Self;
fn into_fields(self) -> SGpioBrrFields<T>;
fn br0(&self) -> &T::SGpioBrrBr0;
fn br1(&self) -> &T::SGpioBrrBr1;
fn br2(&self) -> &T::SGpioBrrBr2;
fn br3(&self) -> &T::SGpioBrrBr3;
fn br4(&self) -> &T::SGpioBrrBr4;
fn br5(&self) -> &T::SGpioBrrBr5;
fn br6(&self) -> &T::SGpioBrrBr6;
fn br7(&self) -> &T::SGpioBrrBr7;
fn br8(&self) -> &T::SGpioBrrBr8;
fn br9(&self) -> &T::SGpioBrrBr9;
fn br10(&self) -> &T::SGpioBrrBr10;
fn br11(&self) -> &T::SGpioBrrBr11;
fn br12(&self) -> &T::SGpioBrrBr12;
fn br13(&self) -> &T::SGpioBrrBr13;
fn br14(&self) -> &T::SGpioBrrBr14;
fn br15(&self) -> &T::SGpioBrrBr15; }

Required methods

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

fn into_fields(self) -> SGpioBrrFields<T>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementations on Foreign Types

impl SGpioBrr<GpioA> for Reg<Srt>[src]

impl SGpioBrr<GpioB> for Reg<Srt>[src]

impl SGpioBrr<GpioC> for Reg<Srt>[src]

impl SGpioBrr<GpioD> for Reg<Srt>[src]

impl SGpioBrr<GpioE> for Reg<Srt>[src]

impl SGpioBrr<GpioF> for Reg<Srt>[src]

impl SGpioBrr<GpioG> for Reg<Srt>[src]

impl SGpioBrr<GpioH> for Reg<Srt>[src]

impl SGpioBrr<GpioI> for Reg<Srt>[src]

Loading content...

Implementors

Loading content...