pub struct RlcCircuit {
pub resistance_ohm: f64,
pub inductance_h: f64,
pub capacitance_f: f64,
}Fields§
§resistance_ohm: f64§inductance_h: f64§capacitance_f: f64Implementations§
Source§impl RlcCircuit
impl RlcCircuit
pub fn new(resistance_ohm: f64, inductance_h: f64, capacitance_f: f64) -> Self
pub fn resonant_frequency_hz(&self) -> f64
pub fn quality_factor(&self) -> f64
pub fn bandwidth_hz(&self) -> f64
Trait Implementations§
Source§impl Clone for RlcCircuit
impl Clone for RlcCircuit
Source§fn clone(&self) -> RlcCircuit
fn clone(&self) -> RlcCircuit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RlcCircuit
impl Debug for RlcCircuit
impl Copy for RlcCircuit
Auto Trait Implementations§
impl Freeze for RlcCircuit
impl RefUnwindSafe for RlcCircuit
impl Send for RlcCircuit
impl Sync for RlcCircuit
impl Unpin for RlcCircuit
impl UnsafeUnpin for RlcCircuit
impl UnwindSafe for RlcCircuit
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