#[repr(transparent)]pub struct OpampCtrl(pub u32);Expand description
OPAMP Control
Tuple Fields§
§0: u32Implementations§
Source§impl OpampCtrl
impl OpampCtrl
Sourcepub const fn set_opa_en(&mut self, val: bool)
pub const fn set_opa_en(&mut self, val: bool)
OPAMP Enable
Sourcepub const fn opa_cc_sel(&self) -> OpaCcSel
pub const fn opa_cc_sel(&self) -> OpaCcSel
Compensation capcitor config selection
Sourcepub const fn set_opa_cc_sel(&mut self, val: OpaCcSel)
pub const fn set_opa_cc_sel(&mut self, val: OpaCcSel)
Compensation capcitor config selection
Sourcepub const fn opa_bc_sel(&self) -> OpaBcSel
pub const fn opa_bc_sel(&self) -> OpaBcSel
Bias current config 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 config 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