[][src]Trait drone_stm32_map_periph_gpio::GpioBrr

pub trait GpioBrr<T: GpioPortMap> {
    type GpioBrrVal: Bitfield<Bits = u32>;
    type UGpioBrr: UGpioBrr<T, Val = Self::GpioBrrVal, UReg = Self::UGpioBrr, SReg = Self::SGpioBrr, CReg = Self::CGpioBrr>;
    type SGpioBrr: SGpioBrr<T, Val = Self::GpioBrrVal, UReg = Self::UGpioBrr, SReg = Self::SGpioBrr, CReg = Self::CGpioBrr>;
    type CGpioBrr: CGpioBrr<T, Val = Self::GpioBrrVal, UReg = Self::UGpioBrr, SReg = Self::SGpioBrr, CReg = Self::CGpioBrr>;
}

Associated Types

type GpioBrrVal: Bitfield<Bits = u32>

type UGpioBrr: UGpioBrr<T, Val = Self::GpioBrrVal, UReg = Self::UGpioBrr, SReg = Self::SGpioBrr, CReg = Self::CGpioBrr>

type SGpioBrr: SGpioBrr<T, Val = Self::GpioBrrVal, UReg = Self::UGpioBrr, SReg = Self::SGpioBrr, CReg = Self::CGpioBrr>

type CGpioBrr: CGpioBrr<T, Val = Self::GpioBrrVal, UReg = Self::UGpioBrr, SReg = Self::SGpioBrr, CReg = Self::CGpioBrr>

Loading content...

Implementors

impl GpioBrr<GpioA> for GpioA[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioB> for GpioB[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioC> for GpioC[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioD> for GpioD[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioE> for GpioE[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioF> for GpioF[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioG> for GpioG[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioH> for GpioH[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

impl GpioBrr<GpioI> for GpioI[src]

type GpioBrrVal = Val

type UGpioBrr = Reg<Urt>

type SGpioBrr = Reg<Srt>

type CGpioBrr = Reg<Crt>

Loading content...