pub struct ImpedanceResult {
pub zo: f64,
pub er_eff: f64,
pub tpd_ps_per_in: f64,
pub lo_nh_per_in: f64,
pub co_pf_per_in: f64,
}Expand description
Result of an impedance calculation.
Fields§
§zo: f64Characteristic impedance (Ohms).
er_eff: f64Effective dielectric constant (dimensionless).
tpd_ps_per_in: f64Propagation delay (ps/in).
lo_nh_per_in: f64Inductance per unit length (nH/in).
co_pf_per_in: f64Capacitance per unit length (pF/in).
Trait Implementations§
Source§impl Clone for ImpedanceResult
impl Clone for ImpedanceResult
Source§fn clone(&self) -> ImpedanceResult
fn clone(&self) -> ImpedanceResult
Returns a duplicate of the value. Read more
1.0.0 · 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 ImpedanceResult
impl Debug for ImpedanceResult
Source§impl<'de> Deserialize<'de> for ImpedanceResult
impl<'de> Deserialize<'de> for ImpedanceResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ImpedanceResult
impl RefUnwindSafe for ImpedanceResult
impl Send for ImpedanceResult
impl Sync for ImpedanceResult
impl Unpin for ImpedanceResult
impl UnsafeUnpin for ImpedanceResult
impl UnwindSafe for ImpedanceResult
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