[][src]Trait drone_stm32_map_periph_gpio::UGpioAscr

pub trait UGpioAscr<T: GpioAscr>: URwReg {
    fn from_fields(map: UGpioAscrFields<T>) -> Self;
fn into_fields(self) -> UGpioAscrFields<T>;
fn asc0(&self) -> &T::UGpioAscrAsc0;
fn asc1(&self) -> &T::UGpioAscrAsc1;
fn asc2(&self) -> &T::UGpioAscrAsc2;
fn asc3(&self) -> &T::UGpioAscrAsc3;
fn asc4(&self) -> &T::UGpioAscrAsc4;
fn asc5(&self) -> &T::UGpioAscrAsc5;
fn asc6(&self) -> &T::UGpioAscrAsc6;
fn asc7(&self) -> &T::UGpioAscrAsc7;
fn asc8(&self) -> &T::UGpioAscrAsc8;
fn asc9(&self) -> &T::UGpioAscrAsc9;
fn asc10(&self) -> &T::UGpioAscrAsc10;
fn asc11(&self) -> &T::UGpioAscrAsc11;
fn asc12(&self) -> &T::UGpioAscrAsc12;
fn asc13(&self) -> &T::UGpioAscrAsc13;
fn asc14(&self) -> &T::UGpioAscrAsc14;
fn asc15(&self) -> &T::UGpioAscrAsc15; }

Required methods

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

fn into_fields(self) -> UGpioAscrFields<T>

fn asc0(&self) -> &T::UGpioAscrAsc0

fn asc1(&self) -> &T::UGpioAscrAsc1

fn asc2(&self) -> &T::UGpioAscrAsc2

fn asc3(&self) -> &T::UGpioAscrAsc3

fn asc4(&self) -> &T::UGpioAscrAsc4

fn asc5(&self) -> &T::UGpioAscrAsc5

fn asc6(&self) -> &T::UGpioAscrAsc6

fn asc7(&self) -> &T::UGpioAscrAsc7

fn asc8(&self) -> &T::UGpioAscrAsc8

fn asc9(&self) -> &T::UGpioAscrAsc9

fn asc10(&self) -> &T::UGpioAscrAsc10

fn asc11(&self) -> &T::UGpioAscrAsc11

fn asc12(&self) -> &T::UGpioAscrAsc12

fn asc13(&self) -> &T::UGpioAscrAsc13

fn asc14(&self) -> &T::UGpioAscrAsc14

fn asc15(&self) -> &T::UGpioAscrAsc15

Loading content...

Implementations on Foreign Types

impl UGpioAscr<GpioA> for Reg<Urt>[src]

impl UGpioAscr<GpioB> for Reg<Urt>[src]

impl UGpioAscr<GpioC> for Reg<Urt>[src]

impl UGpioAscr<GpioD> for Reg<Urt>[src]

impl UGpioAscr<GpioE> for Reg<Urt>[src]

impl UGpioAscr<GpioF> for Reg<Urt>[src]

impl UGpioAscr<GpioG> for Reg<Urt>[src]

impl UGpioAscr<GpioH> for Reg<Urt>[src]

Loading content...

Implementors

Loading content...