[][src]Trait drone_stm32_map_periph_gpio::CGpioAscr

pub trait CGpioAscr<T: GpioAscr>: CRwReg {
    fn from_fields(map: CGpioAscrFields<T>) -> Self;
fn into_fields(self) -> CGpioAscrFields<T>;
fn asc0(&self) -> &T::CGpioAscrAsc0;
fn asc1(&self) -> &T::CGpioAscrAsc1;
fn asc2(&self) -> &T::CGpioAscrAsc2;
fn asc3(&self) -> &T::CGpioAscrAsc3;
fn asc4(&self) -> &T::CGpioAscrAsc4;
fn asc5(&self) -> &T::CGpioAscrAsc5;
fn asc6(&self) -> &T::CGpioAscrAsc6;
fn asc7(&self) -> &T::CGpioAscrAsc7;
fn asc8(&self) -> &T::CGpioAscrAsc8;
fn asc9(&self) -> &T::CGpioAscrAsc9;
fn asc10(&self) -> &T::CGpioAscrAsc10;
fn asc11(&self) -> &T::CGpioAscrAsc11;
fn asc12(&self) -> &T::CGpioAscrAsc12;
fn asc13(&self) -> &T::CGpioAscrAsc13;
fn asc14(&self) -> &T::CGpioAscrAsc14;
fn asc15(&self) -> &T::CGpioAscrAsc15; }

Required methods

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

fn into_fields(self) -> CGpioAscrFields<T>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementations on Foreign Types

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

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

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

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

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

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

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

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

Loading content...

Implementors

Loading content...