[][src]Trait drone_stm32_map_periph_gpio::CGpioIdr

pub trait CGpioIdr<T: GpioPortMap>: CRoReg {
    fn from_fields(map: CGpioIdrFields<T>) -> Self;
fn into_fields(self) -> CGpioIdrFields<T>;
fn idr0(&self) -> &T::CGpioIdrIdr0;
fn idr1(&self) -> &T::CGpioIdrIdr1;
fn idr2(&self) -> &T::CGpioIdrIdr2;
fn idr3(&self) -> &T::CGpioIdrIdr3;
fn idr4(&self) -> &T::CGpioIdrIdr4;
fn idr5(&self) -> &T::CGpioIdrIdr5;
fn idr6(&self) -> &T::CGpioIdrIdr6;
fn idr7(&self) -> &T::CGpioIdrIdr7;
fn idr8(&self) -> &T::CGpioIdrIdr8;
fn idr9(&self) -> &T::CGpioIdrIdr9;
fn idr10(&self) -> &T::CGpioIdrIdr10;
fn idr11(&self) -> &T::CGpioIdrIdr11;
fn idr12(&self) -> &T::CGpioIdrIdr12;
fn idr13(&self) -> &T::CGpioIdrIdr13;
fn idr14(&self) -> &T::CGpioIdrIdr14;
fn idr15(&self) -> &T::CGpioIdrIdr15; }

Required methods

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

fn into_fields(self) -> CGpioIdrFields<T>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Loading content...

Implementors

Loading content...