[][src]Trait drone_stm32_map_periph_gpio::GpioOdr

pub trait GpioOdr<T: GpioPortMap> {
    type GpioOdrVal: Bitfield<Bits = u32>;
    type UGpioOdr: UGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>;
    type SGpioOdr: SGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>;
    type CGpioOdr: CGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>;
}

Associated Types

type GpioOdrVal: Bitfield<Bits = u32>

type UGpioOdr: UGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>

type SGpioOdr: SGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>

type CGpioOdr: CGpioOdr<T, Val = Self::GpioOdrVal, UReg = Self::UGpioOdr, SReg = Self::SGpioOdr, CReg = Self::CGpioOdr>

Loading content...

Implementors

impl GpioOdr<GpioA> for GpioA[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioB> for GpioB[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioC> for GpioC[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioD> for GpioD[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioE> for GpioE[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioF> for GpioF[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioG> for GpioG[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioH> for GpioH[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

impl GpioOdr<GpioI> for GpioI[src]

type GpioOdrVal = Val

type UGpioOdr = Reg<Urt>

type SGpioOdr = Reg<Srt>

type CGpioOdr = Reg<Crt>

Loading content...