[][src]Trait drone_stm32_map_periph_gpio::GpioOtyper

pub trait GpioOtyper<T: GpioPortMap> {
    type GpioOtyperVal: Bitfield<Bits = u32>;
    type UGpioOtyper: UGpioOtyper<T, Val = Self::GpioOtyperVal, UReg = Self::UGpioOtyper, SReg = Self::SGpioOtyper, CReg = Self::CGpioOtyper>;
    type SGpioOtyper: SGpioOtyper<T, Val = Self::GpioOtyperVal, UReg = Self::UGpioOtyper, SReg = Self::SGpioOtyper, CReg = Self::CGpioOtyper>;
    type CGpioOtyper: CGpioOtyper<T, Val = Self::GpioOtyperVal, UReg = Self::UGpioOtyper, SReg = Self::SGpioOtyper, CReg = Self::CGpioOtyper>;
}

Associated Types

type GpioOtyperVal: Bitfield<Bits = u32>

type UGpioOtyper: UGpioOtyper<T, Val = Self::GpioOtyperVal, UReg = Self::UGpioOtyper, SReg = Self::SGpioOtyper, CReg = Self::CGpioOtyper>

type SGpioOtyper: SGpioOtyper<T, Val = Self::GpioOtyperVal, UReg = Self::UGpioOtyper, SReg = Self::SGpioOtyper, CReg = Self::CGpioOtyper>

type CGpioOtyper: CGpioOtyper<T, Val = Self::GpioOtyperVal, UReg = Self::UGpioOtyper, SReg = Self::SGpioOtyper, CReg = Self::CGpioOtyper>

Loading content...

Implementors

impl GpioOtyper<GpioA> for GpioA[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioB> for GpioB[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioC> for GpioC[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioD> for GpioD[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioE> for GpioE[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioF> for GpioF[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioG> for GpioG[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioH> for GpioH[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

impl GpioOtyper<GpioI> for GpioI[src]

type GpioOtyperVal = Val

type UGpioOtyper = Reg<Urt>

type SGpioOtyper = Reg<Srt>

type CGpioOtyper = Reg<Crt>

Loading content...