Struct peripherals::attributes::periph::PeripheralAll [−][src]
pub struct PeripheralAll<P: Peripheral> { pub registerall: Reg<RegisterAll, P>, }
Expand description
all
: on everything
Fields
registerall: Reg<RegisterAll, P>
all
: on everything
Implementations
impl<P: Peripheral> PeripheralAll<P>
[src]
impl<P: Peripheral> PeripheralAll<P>
[src]all
: on everything
pub fn into_dyn(self) -> &'static mut DynPeripheralAll
[src]
pub fn into_dyn(self) -> &'static mut DynPeripheralAll
[src]Erase peripheral information
This allows to choose at runtime which instance of a peripheral to use.
Trait Implementations
impl<P: Debug + Peripheral> Debug for PeripheralAll<P>
[src]
impl<P: Debug + Peripheral> Debug for PeripheralAll<P>
[src]Auto Trait Implementations
impl<P> Send for PeripheralAll<P> where
P: Send,
P: Send,
impl<P> Sync for PeripheralAll<P> where
P: Sync,
P: Sync,
impl<P> Unpin for PeripheralAll<P> where
P: Unpin,
P: Unpin,