pub struct WavelengthResult {
pub lambda_inches: f64,
pub lambda_half_inches: f64,
pub lambda_quarter_inches: f64,
pub lambda_seventh_inches: f64,
pub lambda_tenth_inches: f64,
pub lambda_twentieth_inches: f64,
pub period_ns: f64,
}Expand description
Result of a wavelength calculation.
Fields§
§lambda_inches: f64Full wavelength in inches.
lambda_half_inches: f64λ/2 in inches.
lambda_quarter_inches: f64λ/4 in inches.
lambda_seventh_inches: f64λ/7 in inches.
lambda_tenth_inches: f64λ/10 in inches.
lambda_twentieth_inches: f64λ/20 in inches.
period_ns: f64Period in nanoseconds (1 / f_hz × 1e9).
Trait Implementations§
Source§impl Clone for WavelengthResult
impl Clone for WavelengthResult
Source§fn clone(&self) -> WavelengthResult
fn clone(&self) -> WavelengthResult
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 WavelengthResult
impl Debug for WavelengthResult
Source§impl<'de> Deserialize<'de> for WavelengthResult
impl<'de> Deserialize<'de> for WavelengthResult
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
Source§impl PartialEq for WavelengthResult
impl PartialEq for WavelengthResult
Source§impl Serialize for WavelengthResult
impl Serialize for WavelengthResult
impl StructuralPartialEq for WavelengthResult
Auto Trait Implementations§
impl Freeze for WavelengthResult
impl RefUnwindSafe for WavelengthResult
impl Send for WavelengthResult
impl Sync for WavelengthResult
impl Unpin for WavelengthResult
impl UnsafeUnpin for WavelengthResult
impl UnwindSafe for WavelengthResult
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