pub enum RmtInstance {
Rmt = 0,
}Available on crate feature
unstable only.Variants§
Rmt = 0
Implementations§
Source§impl RmtInstance
impl RmtInstance
pub fn configure_sclk(self, clocks: &mut ClockTree, new_selector: RmtSclkConfig)
pub fn sclk_config(self, clocks: &mut ClockTree) -> Option<RmtSclkConfig>
pub fn request_sclk(self, clocks: &mut ClockTree)
pub fn release_sclk(self, clocks: &mut ClockTree)
pub fn sclk_config_frequency( self, clocks: &mut ClockTree, config: RmtSclkConfig, ) -> u32
pub fn sclk_frequency(self, clocks: &mut ClockTree) -> u32
Trait Implementations§
Source§impl Clone for RmtInstance
impl Clone for RmtInstance
Source§fn clone(&self) -> RmtInstance
fn clone(&self) -> RmtInstance
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RmtInstance
impl Debug for RmtInstance
Source§impl PartialEq for RmtInstance
impl PartialEq for RmtInstance
impl Copy for RmtInstance
impl Eq for RmtInstance
impl StructuralPartialEq for RmtInstance
Auto Trait Implementations§
impl Freeze for RmtInstance
impl RefUnwindSafe for RmtInstance
impl Send for RmtInstance
impl Sync for RmtInstance
impl Unpin for RmtInstance
impl UnsafeUnpin for RmtInstance
impl UnwindSafe for RmtInstance
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)