#[repr(transparent)]pub struct OpampCtrl(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl OpampCtrl
impl OpampCtrl
pub const fn opa_en(&self) -> bool
pub const fn set_opa_en(&mut self, val: bool)
Sourcepub const fn opa_cc_sel(&self) -> OpaCcSel
pub const fn opa_cc_sel(&self) -> OpaCcSel
Compensation capacitor selection for the external feedback gain.
Sourcepub const fn set_opa_cc_sel(&mut self, val: OpaCcSel)
pub const fn set_opa_cc_sel(&mut self, val: OpaCcSel)
Compensation capacitor selection for the external feedback gain.
Sourcepub const fn opa_bc_sel(&self) -> OpaBcSel
pub const fn opa_bc_sel(&self) -> OpaBcSel
Bias current and power consumption selection.
Sourcepub const fn set_opa_bc_sel(&mut self, val: OpaBcSel)
pub const fn set_opa_bc_sel(&mut self, val: OpaBcSel)
Bias current and power consumption selection.
Trait Implementations§
impl Copy for OpampCtrl
impl Eq for OpampCtrl
impl StructuralPartialEq for OpampCtrl
Auto Trait Implementations§
impl Freeze for OpampCtrl
impl RefUnwindSafe for OpampCtrl
impl Send for OpampCtrl
impl Sync for OpampCtrl
impl Unpin for OpampCtrl
impl UnwindSafe for OpampCtrl
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