pub struct ReferenceValue {
pub value: f64,
pub source: String,
}Expand description
One reference value and where it comes from.
Loft lesson L77: Loft shipped “stored results” that were hand-written, one set
internally inconsistent. A value without a source is not a reference, so source is required.
Fields§
§value: f64The value, in the metric’s own unit.
source: StringWhere it came from: the oracle’s own field, a printed page, or a closed form.
Trait Implementations§
Source§impl Clone for ReferenceValue
impl Clone for ReferenceValue
Source§fn clone(&self) -> ReferenceValue
fn clone(&self) -> ReferenceValue
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 ReferenceValue
impl Debug for ReferenceValue
Source§impl<'de> Deserialize<'de> for ReferenceValue
impl<'de> Deserialize<'de> for ReferenceValue
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 ReferenceValue
impl PartialEq for ReferenceValue
Source§fn eq(&self, other: &ReferenceValue) -> bool
fn eq(&self, other: &ReferenceValue) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ReferenceValue
impl Serialize for ReferenceValue
impl StructuralPartialEq for ReferenceValue
Auto Trait Implementations§
impl Freeze for ReferenceValue
impl RefUnwindSafe for ReferenceValue
impl Send for ReferenceValue
impl Sync for ReferenceValue
impl Unpin for ReferenceValue
impl UnsafeUnpin for ReferenceValue
impl UnwindSafe for ReferenceValue
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