pub struct AdvancedConfig {
pub base: Config,
}Expand description
Advanced QEI configuration.
This extends Config with optional encoder-index controls on timer variants
that expose TIMx_ECR/TIMx_SR index fields.
Fields§
§base: ConfigBase QEI configuration.
Trait Implementations§
Source§impl Clone for AdvancedConfig
impl Clone for AdvancedConfig
Source§fn clone(&self) -> AdvancedConfig
fn clone(&self) -> AdvancedConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AdvancedConfig
impl Default for AdvancedConfig
Source§fn default() -> AdvancedConfig
fn default() -> AdvancedConfig
Returns the “default value” for a type. Read more
Source§impl Format for AdvancedConfig
impl Format for AdvancedConfig
Source§impl From<Config> for AdvancedConfig
impl From<Config> for AdvancedConfig
impl Copy for AdvancedConfig
Auto Trait Implementations§
impl Freeze for AdvancedConfig
impl RefUnwindSafe for AdvancedConfig
impl Send for AdvancedConfig
impl Sync for AdvancedConfig
impl Unpin for AdvancedConfig
impl UnwindSafe for AdvancedConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ToMutAligned for Twhere
T: ?Sized,
impl<T> ToMutAligned for Twhere
T: ?Sized,
Source§fn to_mut_aligned<A>(&mut self) -> &mut Aligned<A, <T as ToMutAligned>::Element>where
A: Alignment,
fn to_mut_aligned<A>(&mut self) -> &mut Aligned<A, <T as ToMutAligned>::Element>where
A: Alignment,
Create a type-checked aligned value from a value that is aligned.