[−][src]Struct drone_stm32_map_periph_uart::CUartCr3Fields
Fields
ctse: T::CUartCr3Ctse
ctsie: T::CUartCr3Ctsie
ddre: T::CUartCr3Ddre
dem: T::CUartCr3Dem
dep: T::CUartCr3Dep
dmar: T::CUartCr3Dmar
dmat: T::CUartCr3Dmat
eie: T::CUartCr3Eie
hdsel: T::CUartCr3Hdsel
iren: T::CUartCr3IrenOpt
irlp: T::CUartCr3IrlpOpt
nack: T::CUartCr3NackOpt
onebit: T::CUartCr3OnebitOpt
ovrdis: T::CUartCr3Ovrdis
rtse: T::CUartCr3Rtse
scarcnt: T::CUartCr3ScarcntOpt
scen: T::CUartCr3ScenOpt
wufie: T::CUartCr3Wufie
wus: T::CUartCr3Wus
Auto Trait Implementations
impl<T> Unpin for CUartCr3Fields<T> where
<T as UartCr3Ctse<T>>::CUartCr3Ctse: Unpin,
<T as UartCr3Ctsie<T>>::CUartCr3Ctsie: Unpin,
<T as UartCr3Ddre<T>>::CUartCr3Ddre: Unpin,
<T as UartCr3Dem<T>>::CUartCr3Dem: Unpin,
<T as UartCr3Dep<T>>::CUartCr3Dep: Unpin,
<T as UartCr3Dmar<T>>::CUartCr3Dmar: Unpin,
<T as UartCr3Dmat<T>>::CUartCr3Dmat: Unpin,
<T as UartCr3Eie<T>>::CUartCr3Eie: Unpin,
<T as UartCr3Hdsel<T>>::CUartCr3Hdsel: Unpin,
<T as UartCr3IrenOpt<T>>::CUartCr3IrenOpt: Unpin,
<T as UartCr3IrlpOpt<T>>::CUartCr3IrlpOpt: Unpin,
<T as UartCr3NackOpt<T>>::CUartCr3NackOpt: Unpin,
<T as UartCr3OnebitOpt<T>>::CUartCr3OnebitOpt: Unpin,
<T as UartCr3Ovrdis<T>>::CUartCr3Ovrdis: Unpin,
<T as UartCr3Rtse<T>>::CUartCr3Rtse: Unpin,
<T as UartCr3ScarcntOpt<T>>::CUartCr3ScarcntOpt: Unpin,
<T as UartCr3ScenOpt<T>>::CUartCr3ScenOpt: Unpin,
<T as UartCr3Wufie<T>>::CUartCr3Wufie: Unpin,
<T as UartCr3Wus<T>>::CUartCr3Wus: Unpin,
<T as UartCr3Ctse<T>>::CUartCr3Ctse: Unpin,
<T as UartCr3Ctsie<T>>::CUartCr3Ctsie: Unpin,
<T as UartCr3Ddre<T>>::CUartCr3Ddre: Unpin,
<T as UartCr3Dem<T>>::CUartCr3Dem: Unpin,
<T as UartCr3Dep<T>>::CUartCr3Dep: Unpin,
<T as UartCr3Dmar<T>>::CUartCr3Dmar: Unpin,
<T as UartCr3Dmat<T>>::CUartCr3Dmat: Unpin,
<T as UartCr3Eie<T>>::CUartCr3Eie: Unpin,
<T as UartCr3Hdsel<T>>::CUartCr3Hdsel: Unpin,
<T as UartCr3IrenOpt<T>>::CUartCr3IrenOpt: Unpin,
<T as UartCr3IrlpOpt<T>>::CUartCr3IrlpOpt: Unpin,
<T as UartCr3NackOpt<T>>::CUartCr3NackOpt: Unpin,
<T as UartCr3OnebitOpt<T>>::CUartCr3OnebitOpt: Unpin,
<T as UartCr3Ovrdis<T>>::CUartCr3Ovrdis: Unpin,
<T as UartCr3Rtse<T>>::CUartCr3Rtse: Unpin,
<T as UartCr3ScarcntOpt<T>>::CUartCr3ScarcntOpt: Unpin,
<T as UartCr3ScenOpt<T>>::CUartCr3ScenOpt: Unpin,
<T as UartCr3Wufie<T>>::CUartCr3Wufie: Unpin,
<T as UartCr3Wus<T>>::CUartCr3Wus: Unpin,
impl<T> Send for CUartCr3Fields<T> where
<T as UartCr3Ctse<T>>::CUartCr3Ctse: Send,
<T as UartCr3Ctsie<T>>::CUartCr3Ctsie: Send,
<T as UartCr3Ddre<T>>::CUartCr3Ddre: Send,
<T as UartCr3Dem<T>>::CUartCr3Dem: Send,
<T as UartCr3Dep<T>>::CUartCr3Dep: Send,
<T as UartCr3Dmar<T>>::CUartCr3Dmar: Send,
<T as UartCr3Dmat<T>>::CUartCr3Dmat: Send,
<T as UartCr3Eie<T>>::CUartCr3Eie: Send,
<T as UartCr3Hdsel<T>>::CUartCr3Hdsel: Send,
<T as UartCr3IrenOpt<T>>::CUartCr3IrenOpt: Send,
<T as UartCr3IrlpOpt<T>>::CUartCr3IrlpOpt: Send,
<T as UartCr3NackOpt<T>>::CUartCr3NackOpt: Send,
<T as UartCr3OnebitOpt<T>>::CUartCr3OnebitOpt: Send,
<T as UartCr3Ovrdis<T>>::CUartCr3Ovrdis: Send,
<T as UartCr3Rtse<T>>::CUartCr3Rtse: Send,
<T as UartCr3ScarcntOpt<T>>::CUartCr3ScarcntOpt: Send,
<T as UartCr3ScenOpt<T>>::CUartCr3ScenOpt: Send,
<T as UartCr3Wufie<T>>::CUartCr3Wufie: Send,
<T as UartCr3Wus<T>>::CUartCr3Wus: Send,
<T as UartCr3Ctse<T>>::CUartCr3Ctse: Send,
<T as UartCr3Ctsie<T>>::CUartCr3Ctsie: Send,
<T as UartCr3Ddre<T>>::CUartCr3Ddre: Send,
<T as UartCr3Dem<T>>::CUartCr3Dem: Send,
<T as UartCr3Dep<T>>::CUartCr3Dep: Send,
<T as UartCr3Dmar<T>>::CUartCr3Dmar: Send,
<T as UartCr3Dmat<T>>::CUartCr3Dmat: Send,
<T as UartCr3Eie<T>>::CUartCr3Eie: Send,
<T as UartCr3Hdsel<T>>::CUartCr3Hdsel: Send,
<T as UartCr3IrenOpt<T>>::CUartCr3IrenOpt: Send,
<T as UartCr3IrlpOpt<T>>::CUartCr3IrlpOpt: Send,
<T as UartCr3NackOpt<T>>::CUartCr3NackOpt: Send,
<T as UartCr3OnebitOpt<T>>::CUartCr3OnebitOpt: Send,
<T as UartCr3Ovrdis<T>>::CUartCr3Ovrdis: Send,
<T as UartCr3Rtse<T>>::CUartCr3Rtse: Send,
<T as UartCr3ScarcntOpt<T>>::CUartCr3ScarcntOpt: Send,
<T as UartCr3ScenOpt<T>>::CUartCr3ScenOpt: Send,
<T as UartCr3Wufie<T>>::CUartCr3Wufie: Send,
<T as UartCr3Wus<T>>::CUartCr3Wus: Send,
impl<T> Sync for CUartCr3Fields<T> where
<T as UartCr3Ctse<T>>::CUartCr3Ctse: Sync,
<T as UartCr3Ctsie<T>>::CUartCr3Ctsie: Sync,
<T as UartCr3Ddre<T>>::CUartCr3Ddre: Sync,
<T as UartCr3Dem<T>>::CUartCr3Dem: Sync,
<T as UartCr3Dep<T>>::CUartCr3Dep: Sync,
<T as UartCr3Dmar<T>>::CUartCr3Dmar: Sync,
<T as UartCr3Dmat<T>>::CUartCr3Dmat: Sync,
<T as UartCr3Eie<T>>::CUartCr3Eie: Sync,
<T as UartCr3Hdsel<T>>::CUartCr3Hdsel: Sync,
<T as UartCr3IrenOpt<T>>::CUartCr3IrenOpt: Sync,
<T as UartCr3IrlpOpt<T>>::CUartCr3IrlpOpt: Sync,
<T as UartCr3NackOpt<T>>::CUartCr3NackOpt: Sync,
<T as UartCr3OnebitOpt<T>>::CUartCr3OnebitOpt: Sync,
<T as UartCr3Ovrdis<T>>::CUartCr3Ovrdis: Sync,
<T as UartCr3Rtse<T>>::CUartCr3Rtse: Sync,
<T as UartCr3ScarcntOpt<T>>::CUartCr3ScarcntOpt: Sync,
<T as UartCr3ScenOpt<T>>::CUartCr3ScenOpt: Sync,
<T as UartCr3Wufie<T>>::CUartCr3Wufie: Sync,
<T as UartCr3Wus<T>>::CUartCr3Wus: Sync,
<T as UartCr3Ctse<T>>::CUartCr3Ctse: Sync,
<T as UartCr3Ctsie<T>>::CUartCr3Ctsie: Sync,
<T as UartCr3Ddre<T>>::CUartCr3Ddre: Sync,
<T as UartCr3Dem<T>>::CUartCr3Dem: Sync,
<T as UartCr3Dep<T>>::CUartCr3Dep: Sync,
<T as UartCr3Dmar<T>>::CUartCr3Dmar: Sync,
<T as UartCr3Dmat<T>>::CUartCr3Dmat: Sync,
<T as UartCr3Eie<T>>::CUartCr3Eie: Sync,
<T as UartCr3Hdsel<T>>::CUartCr3Hdsel: Sync,
<T as UartCr3IrenOpt<T>>::CUartCr3IrenOpt: Sync,
<T as UartCr3IrlpOpt<T>>::CUartCr3IrlpOpt: Sync,
<T as UartCr3NackOpt<T>>::CUartCr3NackOpt: Sync,
<T as UartCr3OnebitOpt<T>>::CUartCr3OnebitOpt: Sync,
<T as UartCr3Ovrdis<T>>::CUartCr3Ovrdis: Sync,
<T as UartCr3Rtse<T>>::CUartCr3Rtse: Sync,
<T as UartCr3ScarcntOpt<T>>::CUartCr3ScarcntOpt: Sync,
<T as UartCr3ScenOpt<T>>::CUartCr3ScenOpt: Sync,
<T as UartCr3Wufie<T>>::CUartCr3Wufie: Sync,
<T as UartCr3Wus<T>>::CUartCr3Wus: Sync,
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,