[][src]Struct drone_stm32_map_periph_spi::Spi3

pub struct Spi3(_);

SPI3 peripheral variant.

Trait Implementations

impl RccBusenrSpien for Spi3[src]

type URccBusenrSpien = Spi3En<Urt>

type SRccBusenrSpien = Spi3En<Srt>

type CRccBusenrSpien = Spi3En<Crt>

impl RccBusenr for Spi3[src]

type RccBusenrVal = Val

type URccBusenr = Reg<Urt>

type SRccBusenr = Reg<Srt>

type CRccBusenr = Reg<Crt>

impl RccBusrstrSpirst for Spi3[src]

type URccBusrstrSpirst = Spi3Rst<Urt>

type SRccBusrstrSpirst = Spi3Rst<Srt>

type CRccBusrstrSpirst = Spi3Rst<Crt>

impl RccBusrstr for Spi3[src]

type RccBusrstrVal = Val

type URccBusrstr = Reg<Urt>

type SRccBusrstr = Reg<Srt>

type CRccBusrstr = Reg<Crt>

impl RccBussmenrSpismen for Spi3[src]

type URccBussmenrSpismen = Spi3Smen<Urt>

type SRccBussmenrSpismen = Spi3Smen<Srt>

type CRccBussmenrSpismen = Spi3Smen<Crt>

impl RccBussmenr for Spi3[src]

type RccBussmenrVal = Val

type URccBussmenr = Reg<Urt>

type SRccBussmenr = Reg<Srt>

type CRccBussmenr = Reg<Crt>

impl SpiCr1Bidimode<Spi3> for Spi3[src]

type USpiCr1Bidimode = Bidimode<Urt>

type SSpiCr1Bidimode = Bidimode<Srt>

type CSpiCr1Bidimode = Bidimode<Crt>

impl SpiCr1Bidioe<Spi3> for Spi3[src]

type USpiCr1Bidioe = Bidioe<Urt>

type SSpiCr1Bidioe = Bidioe<Srt>

type CSpiCr1Bidioe = Bidioe<Crt>

impl SpiCr1Br<Spi3> for Spi3[src]

type USpiCr1Br = Br<Urt>

type SSpiCr1Br = Br<Srt>

type CSpiCr1Br = Br<Crt>

impl SpiCr1Cpha<Spi3> for Spi3[src]

type USpiCr1Cpha = Cpha<Urt>

type SSpiCr1Cpha = Cpha<Srt>

type CSpiCr1Cpha = Cpha<Crt>

impl SpiCr1Cpol<Spi3> for Spi3[src]

type USpiCr1Cpol = Cpol<Urt>

type SSpiCr1Cpol = Cpol<Srt>

type CSpiCr1Cpol = Cpol<Crt>

impl SpiCr1Crcen<Spi3> for Spi3[src]

type USpiCr1Crcen = Crcen<Urt>

type SSpiCr1Crcen = Crcen<Srt>

type CSpiCr1Crcen = Crcen<Crt>

impl SpiCr1Crcnext<Spi3> for Spi3[src]

type USpiCr1Crcnext = Crcnext<Urt>

type SSpiCr1Crcnext = Crcnext<Srt>

type CSpiCr1Crcnext = Crcnext<Crt>

impl SpiCr1Dff<Spi3> for Spi3[src]

type USpiCr1Dff = Dff<Urt>

type SSpiCr1Dff = Dff<Srt>

type CSpiCr1Dff = Dff<Crt>

impl SpiCr1Lsbfirst<Spi3> for Spi3[src]

type USpiCr1Lsbfirst = Lsbfirst<Urt>

type SSpiCr1Lsbfirst = Lsbfirst<Srt>

type CSpiCr1Lsbfirst = Lsbfirst<Crt>

impl SpiCr1Mstr<Spi3> for Spi3[src]

type USpiCr1Mstr = Mstr<Urt>

type SSpiCr1Mstr = Mstr<Srt>

type CSpiCr1Mstr = Mstr<Crt>

impl SpiCr1Rxonly<Spi3> for Spi3[src]

type USpiCr1Rxonly = Rxonly<Urt>

type SSpiCr1Rxonly = Rxonly<Srt>

type CSpiCr1Rxonly = Rxonly<Crt>

impl SpiCr1Spe<Spi3> for Spi3[src]

type USpiCr1Spe = Spe<Urt>

type SSpiCr1Spe = Spe<Srt>

type CSpiCr1Spe = Spe<Crt>

impl SpiCr1Ssi<Spi3> for Spi3[src]

type USpiCr1Ssi = Ssi<Urt>

type SSpiCr1Ssi = Ssi<Srt>

type CSpiCr1Ssi = Ssi<Crt>

impl SpiCr1Ssm<Spi3> for Spi3[src]

type USpiCr1Ssm = Ssm<Urt>

type SSpiCr1Ssm = Ssm<Srt>

type CSpiCr1Ssm = Ssm<Crt>

impl SpiCr1<Spi3> for Spi3[src]

type SpiCr1Val = Val

type USpiCr1 = Reg<Urt>

type SSpiCr1 = Reg<Srt>

type CSpiCr1 = Reg<Crt>

impl USpiCr1<Spi3> for Reg<Urt>[src]

impl SSpiCr1<Spi3> for Reg<Srt>[src]

impl CSpiCr1<Spi3> for Reg<Crt>[src]

impl SpiCr2Ds<Spi3> for Spi3[src]

type USpiCr2Ds = Ds<Urt>

type SSpiCr2Ds = Ds<Srt>

type CSpiCr2Ds = Ds<Crt>

impl SpiCr2Errie<Spi3> for Spi3[src]

type USpiCr2Errie = Errie<Urt>

type SSpiCr2Errie = Errie<Srt>

type CSpiCr2Errie = Errie<Crt>

impl SpiCr2Frf<Spi3> for Spi3[src]

type USpiCr2Frf = Frf<Urt>

type SSpiCr2Frf = Frf<Srt>

type CSpiCr2Frf = Frf<Crt>

impl SpiCr2Frxth<Spi3> for Spi3[src]

type USpiCr2Frxth = Frxth<Urt>

type SSpiCr2Frxth = Frxth<Srt>

type CSpiCr2Frxth = Frxth<Crt>

impl SpiCr2LdmaRx<Spi3> for Spi3[src]

type USpiCr2LdmaRx = LdmaRx<Urt>

type SSpiCr2LdmaRx = LdmaRx<Srt>

type CSpiCr2LdmaRx = LdmaRx<Crt>

impl SpiCr2LdmaTx<Spi3> for Spi3[src]

type USpiCr2LdmaTx = LdmaTx<Urt>

type SSpiCr2LdmaTx = LdmaTx<Srt>

type CSpiCr2LdmaTx = LdmaTx<Crt>

impl SpiCr2Nssp<Spi3> for Spi3[src]

type USpiCr2Nssp = Nssp<Urt>

type SSpiCr2Nssp = Nssp<Srt>

type CSpiCr2Nssp = Nssp<Crt>

impl SpiCr2Rxdmaen<Spi3> for Spi3[src]

type USpiCr2Rxdmaen = Rxdmaen<Urt>

type SSpiCr2Rxdmaen = Rxdmaen<Srt>

type CSpiCr2Rxdmaen = Rxdmaen<Crt>

impl SpiCr2Rxneie<Spi3> for Spi3[src]

type USpiCr2Rxneie = Rxneie<Urt>

type SSpiCr2Rxneie = Rxneie<Srt>

type CSpiCr2Rxneie = Rxneie<Crt>

impl SpiCr2Ssoe<Spi3> for Spi3[src]

type USpiCr2Ssoe = Ssoe<Urt>

type SSpiCr2Ssoe = Ssoe<Srt>

type CSpiCr2Ssoe = Ssoe<Crt>

impl SpiCr2Txdmaen<Spi3> for Spi3[src]

type USpiCr2Txdmaen = Txdmaen<Urt>

type SSpiCr2Txdmaen = Txdmaen<Srt>

type CSpiCr2Txdmaen = Txdmaen<Crt>

impl SpiCr2Txeie<Spi3> for Spi3[src]

type USpiCr2Txeie = Txeie<Urt>

type SSpiCr2Txeie = Txeie<Srt>

type CSpiCr2Txeie = Txeie<Crt>

impl SpiCr2<Spi3> for Spi3[src]

type SpiCr2Val = Val

type USpiCr2 = Reg<Urt>

type SSpiCr2 = Reg<Srt>

type CSpiCr2 = Reg<Crt>

impl USpiCr2<Spi3> for Reg<Urt>[src]

impl SSpiCr2<Spi3> for Reg<Srt>[src]

impl CSpiCr2<Spi3> for Reg<Crt>[src]

impl SpiSrBsy<Spi3> for Spi3[src]

type USpiSrBsy = Bsy<Urt>

type SSpiSrBsy = Bsy<Srt>

type CSpiSrBsy = Bsy<Crt>

impl SpiSrCrcerr<Spi3> for Spi3[src]

type USpiSrCrcerr = Crcerr<Urt>

type SSpiSrCrcerr = Crcerr<Srt>

type CSpiSrCrcerr = Crcerr<Crt>

impl SpiSrFrlvl<Spi3> for Spi3[src]

type USpiSrFrlvl = Frlvl<Urt>

type SSpiSrFrlvl = Frlvl<Srt>

type CSpiSrFrlvl = Frlvl<Crt>

impl SpiSrFtlvl<Spi3> for Spi3[src]

type USpiSrFtlvl = Ftlvl<Urt>

type SSpiSrFtlvl = Ftlvl<Srt>

type CSpiSrFtlvl = Ftlvl<Crt>

impl SpiSrModf<Spi3> for Spi3[src]

type USpiSrModf = Modf<Urt>

type SSpiSrModf = Modf<Srt>

type CSpiSrModf = Modf<Crt>

impl SpiSrOvr<Spi3> for Spi3[src]

type USpiSrOvr = Ovr<Urt>

type SSpiSrOvr = Ovr<Srt>

type CSpiSrOvr = Ovr<Crt>

impl SpiSrRxne<Spi3> for Spi3[src]

type USpiSrRxne = Rxne<Urt>

type SSpiSrRxne = Rxne<Srt>

type CSpiSrRxne = Rxne<Crt>

impl SpiSrTifrfe<Spi3> for Spi3[src]

type USpiSrTifrfe = Tifrfe<Urt>

type SSpiSrTifrfe = Tifrfe<Srt>

type CSpiSrTifrfe = Tifrfe<Crt>

impl SpiSrTxe<Spi3> for Spi3[src]

type USpiSrTxe = Txe<Urt>

type SSpiSrTxe = Txe<Srt>

type CSpiSrTxe = Txe<Crt>

impl SpiSr<Spi3> for Spi3[src]

type SpiSrVal = Val

type USpiSr = Reg<Urt>

type SSpiSr = Reg<Srt>

type CSpiSr = Reg<Crt>

impl USpiSr<Spi3> for Reg<Urt>[src]

impl SSpiSr<Spi3> for Reg<Srt>[src]

impl CSpiSr<Spi3> for Reg<Crt>[src]

impl SpiDrDr<Spi3> for Spi3[src]

type USpiDrDr = Dr<Urt>

type SSpiDrDr = Dr<Srt>

type CSpiDrDr = Dr<Crt>

impl SpiDr<Spi3> for Spi3[src]

type SpiDrVal = Val

type USpiDr = Reg<Urt>

type SSpiDr = Reg<Srt>

type CSpiDr = Reg<Crt>

impl USpiDr<Spi3> for Reg<Urt>[src]

impl SSpiDr<Spi3> for Reg<Srt>[src]

impl CSpiDr<Spi3> for Reg<Crt>[src]

impl SpiCrcprCrcpoly<Spi3> for Spi3[src]

type USpiCrcprCrcpoly = Crcpoly<Urt>

type SSpiCrcprCrcpoly = Crcpoly<Srt>

type CSpiCrcprCrcpoly = Crcpoly<Crt>

impl SpiCrcpr<Spi3> for Spi3[src]

type SpiCrcprVal = Val

type USpiCrcpr = Reg<Urt>

type SSpiCrcpr = Reg<Srt>

type CSpiCrcpr = Reg<Crt>

impl USpiCrcpr<Spi3> for Reg<Urt>[src]

impl SSpiCrcpr<Spi3> for Reg<Srt>[src]

impl CSpiCrcpr<Spi3> for Reg<Crt>[src]

impl SpiRxcrcrRxCRC<Spi3> for Spi3[src]

type USpiRxcrcrRxCRC = RxCRC<Urt>

type SSpiRxcrcrRxCRC = RxCRC<Srt>

type CSpiRxcrcrRxCRC = RxCRC<Crt>

impl SpiRxcrcr<Spi3> for Spi3[src]

type SpiRxcrcrVal = Val

type USpiRxcrcr = Reg<Urt>

type SSpiRxcrcr = Reg<Srt>

type CSpiRxcrcr = Reg<Crt>

impl USpiRxcrcr<Spi3> for Reg<Urt>[src]

impl SSpiRxcrcr<Spi3> for Reg<Srt>[src]

impl CSpiRxcrcr<Spi3> for Reg<Crt>[src]

impl SpiTxcrcrTxCRC<Spi3> for Spi3[src]

type USpiTxcrcrTxCRC = TxCRC<Urt>

type SSpiTxcrcrTxCRC = TxCRC<Srt>

type CSpiTxcrcrTxCRC = TxCRC<Crt>

impl SpiTxcrcr<Spi3> for Spi3[src]

type SpiTxcrcrVal = Val

type USpiTxcrcr = Reg<Urt>

type SSpiTxcrcr = Reg<Srt>

type CSpiTxcrcr = Reg<Crt>

impl USpiTxcrcr<Spi3> for Reg<Urt>[src]

impl SSpiTxcrcr<Spi3> for Reg<Srt>[src]

impl CSpiTxcrcr<Spi3> for Reg<Crt>[src]

impl SpiMap for Spi3[src]

Auto Trait Implementations

impl Unpin for Spi3

impl Send for Spi3

impl Sync for Spi3

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]