[][src]Struct arnalisa::CalibrationPoint

pub struct CalibrationPoint {
    pub coordinates: (f64, f64),
    pub results: IndexMap<String, Item>,
}

A single point inside a calibration.

Fields

coordinates: (f64, f64)

The coordinates of the point.

results: IndexMap<String, Item>

The results associated with the point, e.g. calculated or added when the point was measured.

This might be e.g. the weight that was applied to the measurement cell during calibration.

It has no relevance for calculation of calibration values, but is only for informational purposes.

Trait Implementations

impl Clone for CalibrationPoint[src]

impl Debug for CalibrationPoint[src]

impl Serialize for CalibrationPoint[src]

impl<'de> Deserialize<'de> for CalibrationPoint[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err

impl<T> PathLoad for T where
    T: DeserializeOwned