[][src]Trait drone_stm32_map_periph_gpio::SGpioAscr

pub trait SGpioAscr<T: GpioAscr>: SRwReg {
    fn from_fields(map: SGpioAscrFields<T>) -> Self;
fn into_fields(self) -> SGpioAscrFields<T>;
fn asc0(&self) -> &T::SGpioAscrAsc0;
fn asc1(&self) -> &T::SGpioAscrAsc1;
fn asc2(&self) -> &T::SGpioAscrAsc2;
fn asc3(&self) -> &T::SGpioAscrAsc3;
fn asc4(&self) -> &T::SGpioAscrAsc4;
fn asc5(&self) -> &T::SGpioAscrAsc5;
fn asc6(&self) -> &T::SGpioAscrAsc6;
fn asc7(&self) -> &T::SGpioAscrAsc7;
fn asc8(&self) -> &T::SGpioAscrAsc8;
fn asc9(&self) -> &T::SGpioAscrAsc9;
fn asc10(&self) -> &T::SGpioAscrAsc10;
fn asc11(&self) -> &T::SGpioAscrAsc11;
fn asc12(&self) -> &T::SGpioAscrAsc12;
fn asc13(&self) -> &T::SGpioAscrAsc13;
fn asc14(&self) -> &T::SGpioAscrAsc14;
fn asc15(&self) -> &T::SGpioAscrAsc15; }

Required methods

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

fn into_fields(self) -> SGpioAscrFields<T>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementations on Foreign Types

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

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

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

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

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

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

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

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

Loading content...

Implementors

Loading content...