[][src]Trait drone_stm32_map_periph_gpio::GpioIdr

pub trait GpioIdr<T: GpioPortMap> {
    type GpioIdrVal: Bitfield<Bits = u32>;
    type UGpioIdr: UGpioIdr<T, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr>;
    type SGpioIdr: SGpioIdr<T, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr>;
    type CGpioIdr: CGpioIdr<T, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr>;
}

Associated Types

type GpioIdrVal: Bitfield<Bits = u32>

type UGpioIdr: UGpioIdr<T, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr>

type SGpioIdr: SGpioIdr<T, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr>

type CGpioIdr: CGpioIdr<T, Val = Self::GpioIdrVal, UReg = Self::UGpioIdr, SReg = Self::SGpioIdr, CReg = Self::CGpioIdr>

Loading content...

Implementors

impl GpioIdr<GpioA> for GpioA[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioB> for GpioB[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioC> for GpioC[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioD> for GpioD[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioE> for GpioE[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioF> for GpioF[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioG> for GpioG[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioH> for GpioH[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

impl GpioIdr<GpioI> for GpioI[src]

type GpioIdrVal = Val

type UGpioIdr = Reg<Urt>

type SGpioIdr = Reg<Srt>

type CGpioIdr = Reg<Crt>

Loading content...