[][src]Trait drone_stm32_map_periph_gpio::UGpioIdr

pub trait UGpioIdr<T: GpioPortMap>: URoReg {
    fn from_fields(map: UGpioIdrFields<T>) -> Self;
fn into_fields(self) -> UGpioIdrFields<T>;
fn idr0(&self) -> &T::UGpioIdrIdr0;
fn idr1(&self) -> &T::UGpioIdrIdr1;
fn idr2(&self) -> &T::UGpioIdrIdr2;
fn idr3(&self) -> &T::UGpioIdrIdr3;
fn idr4(&self) -> &T::UGpioIdrIdr4;
fn idr5(&self) -> &T::UGpioIdrIdr5;
fn idr6(&self) -> &T::UGpioIdrIdr6;
fn idr7(&self) -> &T::UGpioIdrIdr7;
fn idr8(&self) -> &T::UGpioIdrIdr8;
fn idr9(&self) -> &T::UGpioIdrIdr9;
fn idr10(&self) -> &T::UGpioIdrIdr10;
fn idr11(&self) -> &T::UGpioIdrIdr11;
fn idr12(&self) -> &T::UGpioIdrIdr12;
fn idr13(&self) -> &T::UGpioIdrIdr13;
fn idr14(&self) -> &T::UGpioIdrIdr14;
fn idr15(&self) -> &T::UGpioIdrIdr15; }

Required methods

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

fn into_fields(self) -> UGpioIdrFields<T>

fn idr0(&self) -> &T::UGpioIdrIdr0

fn idr1(&self) -> &T::UGpioIdrIdr1

fn idr2(&self) -> &T::UGpioIdrIdr2

fn idr3(&self) -> &T::UGpioIdrIdr3

fn idr4(&self) -> &T::UGpioIdrIdr4

fn idr5(&self) -> &T::UGpioIdrIdr5

fn idr6(&self) -> &T::UGpioIdrIdr6

fn idr7(&self) -> &T::UGpioIdrIdr7

fn idr8(&self) -> &T::UGpioIdrIdr8

fn idr9(&self) -> &T::UGpioIdrIdr9

fn idr10(&self) -> &T::UGpioIdrIdr10

fn idr11(&self) -> &T::UGpioIdrIdr11

fn idr12(&self) -> &T::UGpioIdrIdr12

fn idr13(&self) -> &T::UGpioIdrIdr13

fn idr14(&self) -> &T::UGpioIdrIdr14

fn idr15(&self) -> &T::UGpioIdrIdr15

Loading content...

Implementations on Foreign Types

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

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

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

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

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

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

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

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

impl UGpioIdr<GpioI> for Reg<Urt>[src]

Loading content...

Implementors

Loading content...