[][src]Trait drone_stm32_map_periph_gpio::GpioAscrExt

pub trait GpioAscrExt<T: GpioAscr> {
    type GpioAscrVal: Bitfield<Bits = u32>;
    type UGpioAscr: UGpioAscr<T, Val = Self::GpioAscrVal, UReg = Self::UGpioAscr, SReg = Self::SGpioAscr, CReg = Self::CGpioAscr>;
    type SGpioAscr: SGpioAscr<T, Val = Self::GpioAscrVal, UReg = Self::UGpioAscr, SReg = Self::SGpioAscr, CReg = Self::CGpioAscr>;
    type CGpioAscr: CGpioAscr<T, Val = Self::GpioAscrVal, UReg = Self::UGpioAscr, SReg = Self::SGpioAscr, CReg = Self::CGpioAscr>;
}

Associated Types

type GpioAscrVal: Bitfield<Bits = u32>

type UGpioAscr: UGpioAscr<T, Val = Self::GpioAscrVal, UReg = Self::UGpioAscr, SReg = Self::SGpioAscr, CReg = Self::CGpioAscr>

type SGpioAscr: SGpioAscr<T, Val = Self::GpioAscrVal, UReg = Self::UGpioAscr, SReg = Self::SGpioAscr, CReg = Self::CGpioAscr>

type CGpioAscr: CGpioAscr<T, Val = Self::GpioAscrVal, UReg = Self::UGpioAscr, SReg = Self::SGpioAscr, CReg = Self::CGpioAscr>

Loading content...

Implementors

impl GpioAscrExt<GpioA> for GpioA[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioB> for GpioB[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioC> for GpioC[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioD> for GpioD[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioE> for GpioE[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioF> for GpioF[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioG> for GpioG[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

impl GpioAscrExt<GpioH> for GpioH[src]

type GpioAscrVal = Val

type UGpioAscr = Reg<Urt>

type SGpioAscr = Reg<Srt>

type CGpioAscr = Reg<Crt>

Loading content...