[][src]Trait drone_stm32_map_periph_gpio::CGpioOtyper

pub trait CGpioOtyper<T: GpioPortMap>: CRwReg {
    fn from_fields(map: CGpioOtyperFields<T>) -> Self;
fn into_fields(self) -> CGpioOtyperFields<T>;
fn ot0(&self) -> &T::CGpioOtyperOt0;
fn ot1(&self) -> &T::CGpioOtyperOt1;
fn ot2(&self) -> &T::CGpioOtyperOt2;
fn ot3(&self) -> &T::CGpioOtyperOt3;
fn ot4(&self) -> &T::CGpioOtyperOt4;
fn ot5(&self) -> &T::CGpioOtyperOt5;
fn ot6(&self) -> &T::CGpioOtyperOt6;
fn ot7(&self) -> &T::CGpioOtyperOt7;
fn ot8(&self) -> &T::CGpioOtyperOt8;
fn ot9(&self) -> &T::CGpioOtyperOt9;
fn ot10(&self) -> &T::CGpioOtyperOt10;
fn ot11(&self) -> &T::CGpioOtyperOt11;
fn ot12(&self) -> &T::CGpioOtyperOt12;
fn ot13(&self) -> &T::CGpioOtyperOt13;
fn ot14(&self) -> &T::CGpioOtyperOt14;
fn ot15(&self) -> &T::CGpioOtyperOt15; }

Required methods

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

fn into_fields(self) -> CGpioOtyperFields<T>

fn ot0(&self) -> &T::CGpioOtyperOt0

fn ot1(&self) -> &T::CGpioOtyperOt1

fn ot2(&self) -> &T::CGpioOtyperOt2

fn ot3(&self) -> &T::CGpioOtyperOt3

fn ot4(&self) -> &T::CGpioOtyperOt4

fn ot5(&self) -> &T::CGpioOtyperOt5

fn ot6(&self) -> &T::CGpioOtyperOt6

fn ot7(&self) -> &T::CGpioOtyperOt7

fn ot8(&self) -> &T::CGpioOtyperOt8

fn ot9(&self) -> &T::CGpioOtyperOt9

fn ot10(&self) -> &T::CGpioOtyperOt10

fn ot11(&self) -> &T::CGpioOtyperOt11

fn ot12(&self) -> &T::CGpioOtyperOt12

fn ot13(&self) -> &T::CGpioOtyperOt13

fn ot14(&self) -> &T::CGpioOtyperOt14

fn ot15(&self) -> &T::CGpioOtyperOt15

Loading content...

Implementations on Foreign Types

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

Loading content...