pub enum TwaiInstance {
Twai0 = 0,
Twai1 = 1,
}Available on crate feature
unstable only.Variants§
Implementations§
Source§impl TwaiInstance
impl TwaiInstance
pub fn configure_function_clock( self, clocks: &mut ClockTree, new_selector: TwaiFunctionClockConfig, )
pub fn function_clock_config( self, clocks: &mut ClockTree, ) -> Option<TwaiFunctionClockConfig>
pub fn request_function_clock(self, clocks: &mut ClockTree)
pub fn release_function_clock(self, clocks: &mut ClockTree)
pub fn function_clock_config_frequency(config: TwaiFunctionClockConfig) -> u32
pub fn function_clock_frequency(self) -> u32
pub fn function_clock_source_frequency(source: TwaiFunctionClockConfig) -> u32
Trait Implementations§
Source§impl Clone for TwaiInstance
impl Clone for TwaiInstance
impl Copy for TwaiInstance
Source§impl Debug for TwaiInstance
impl Debug for TwaiInstance
impl Eq for TwaiInstance
Source§impl PartialEq for TwaiInstance
impl PartialEq for TwaiInstance
impl StructuralPartialEq for TwaiInstance
Auto Trait Implementations§
impl Freeze for TwaiInstance
impl RefUnwindSafe for TwaiInstance
impl Send for TwaiInstance
impl Sync for TwaiInstance
impl Unpin for TwaiInstance
impl UnsafeUnpin for TwaiInstance
impl UnwindSafe for TwaiInstance
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)