pub struct HrOut<TIM, PSCL, CH, DacRst: DacResetTrigger = NoDacTrigger, DacStp: DacStepTrigger = NoDacTrigger>(/* private fields */);
Trait Implementations§
Source§impl<TIM: InstanceX, PSCL, CH: ChExt, R: DacResetTrigger, S: DacStepTrigger> HrOutput<TIM, PSCL> for HrOut<TIM, PSCL, CH, R, S>
impl<TIM: InstanceX, PSCL, CH: ChExt, R: DacResetTrigger, S: DacStepTrigger> HrOutput<TIM, PSCL> for HrOut<TIM, PSCL, CH, R, S>
Source§fn enable_set_event<ES: EventSource<TIM, PSCL>>(&mut self, _set_event: &ES)
fn enable_set_event<ES: EventSource<TIM, PSCL>>(&mut self, _set_event: &ES)
Set this output to active every time the specified event occurs Read more
Source§fn disable_set_event<ES: EventSource<TIM, PSCL>>(&mut self, _set_event: &ES)
fn disable_set_event<ES: EventSource<TIM, PSCL>>(&mut self, _set_event: &ES)
Stop listening to the specified event
Source§fn enable_rst_event<ES: EventSource<TIM, PSCL>>(&mut self, _reset_event: &ES)
fn enable_rst_event<ES: EventSource<TIM, PSCL>>(&mut self, _reset_event: &ES)
Set this output to not active every time the specified event occurs Read more
Source§fn disable_rst_event<ES: EventSource<TIM, PSCL>>(&mut self, _reset_event: &ES)
fn disable_rst_event<ES: EventSource<TIM, PSCL>>(&mut self, _reset_event: &ES)
Stop listening to the specified event
Auto Trait Implementations§
impl<TIM, PSCL, CH, DacRst, DacStp> Freeze for HrOut<TIM, PSCL, CH, DacRst, DacStp>
impl<TIM, PSCL, CH, DacRst, DacStp> RefUnwindSafe for HrOut<TIM, PSCL, CH, DacRst, DacStp>where
TIM: RefUnwindSafe,
PSCL: RefUnwindSafe,
CH: RefUnwindSafe,
DacRst: RefUnwindSafe,
DacStp: RefUnwindSafe,
impl<TIM, PSCL, CH, DacRst, DacStp> Send for HrOut<TIM, PSCL, CH, DacRst, DacStp>
impl<TIM, PSCL, CH, DacRst, DacStp> Sync for HrOut<TIM, PSCL, CH, DacRst, DacStp>
impl<TIM, PSCL, CH, DacRst, DacStp> Unpin for HrOut<TIM, PSCL, CH, DacRst, DacStp>
impl<TIM, PSCL, CH, DacRst, DacStp> UnwindSafe for HrOut<TIM, PSCL, CH, DacRst, DacStp>
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