#[repr(transparent)]pub struct EvtgCtrl(pub u16);Expand description
Control and Status
Tuple Fields§
§0: u16Implementations§
Source§impl EvtgCtrl
impl EvtgCtrl
Sourcepub const fn set_ff_init(&mut self, val: FfInit)
pub const fn set_ff_init(&mut self, val: FfInit)
Flip flop Initial Value Configuration
Sourcepub const fn set_init_en(&mut self, val: InitEn)
pub const fn set_init_en(&mut self, val: InitEn)
Flip-Flop Initial Output Enable Control
Sourcepub const fn set_mode_sel(&mut self, val: ModeSel)
pub const fn set_mode_sel(&mut self, val: ModeSel)
Flip-Flop Mode Selection
Sourcepub const fn set_fb_ovrd(&mut self, val: FbOvrd)
pub const fn set_fb_ovrd(&mut self, val: FbOvrd)
EVTG Output Feedback Override Control
Sourcepub const fn set_sync_ctrl(&mut self, val: SyncCtrl)
pub const fn set_sync_ctrl(&mut self, val: SyncCtrl)
Synchronize Control
Sourcepub const fn force_bypass(&self) -> ForceBypass
pub const fn force_bypass(&self) -> ForceBypass
Force Bypass Control
Sourcepub const fn set_force_bypass(&mut self, val: ForceBypass)
pub const fn set_force_bypass(&mut self, val: ForceBypass)
Force Bypass Control
Trait Implementations§
impl Copy for EvtgCtrl
impl Eq for EvtgCtrl
impl StructuralPartialEq for EvtgCtrl
Auto Trait Implementations§
impl Freeze for EvtgCtrl
impl RefUnwindSafe for EvtgCtrl
impl Send for EvtgCtrl
impl Sync for EvtgCtrl
impl Unpin for EvtgCtrl
impl UnwindSafe for EvtgCtrl
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