pub struct PointDifference {
pub y_m: f64,
pub published_m: f64,
pub simulated_m: f64,
}Expand description
One published point compared with the simulated profile.
Fields§
§y_m: f64Lateral position of the published point (relative to the beam centre), m.
published_m: f64Published depth, m.
simulated_m: f64Simulated depth at that position (linear interpolation), m.
Trait Implementations§
Source§impl Clone for PointDifference
impl Clone for PointDifference
Source§fn clone(&self) -> PointDifference
fn clone(&self) -> PointDifference
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 moreimpl Copy for PointDifference
Source§impl Debug for PointDifference
impl Debug for PointDifference
Source§impl PartialEq for PointDifference
impl PartialEq for PointDifference
impl StructuralPartialEq for PointDifference
Auto Trait Implementations§
impl Freeze for PointDifference
impl RefUnwindSafe for PointDifference
impl Send for PointDifference
impl Sync for PointDifference
impl Unpin for PointDifference
impl UnsafeUnpin for PointDifference
impl UnwindSafe for PointDifference
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more