pub struct AnyChannel { }
Expand description
Type-erase (degrade) this pin into an
AnyChannel
.
Read more
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Peripheral singleton type
Unsafely clone (duplicate) a peripheral singleton.
Read more
Convert a value into a
PeripheralRef
.
Read more
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Get the DMA request number needed to use this channel asDacDma1
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDacDma2
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asFrameDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Returns the argument unchanged.
Calls U::from(self)
.
That is, this conversion is whatever the implementation of
From<T> for U
chooses to do.
Get the DMA request number needed to use this channel asOctoDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asReadDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asWriteDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.