pub struct SpecSnapshot {
pub name: String,
pub ontology: String,
pub certainty: f64,
pub temporal_frame_start: String,
pub temporal_frame_end: String,
pub provenance: String,
pub derivation: String,
}Fields§
§name: String§ontology: String§certainty: f64§temporal_frame_start: String§temporal_frame_end: String§provenance: String§derivation: StringTrait Implementations§
Source§impl Clone for SpecSnapshot
impl Clone for SpecSnapshot
Source§fn clone(&self) -> SpecSnapshot
fn clone(&self) -> SpecSnapshot
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 SpecSnapshot
impl Debug for SpecSnapshot
Source§impl Default for SpecSnapshot
impl Default for SpecSnapshot
Source§fn default() -> SpecSnapshot
fn default() -> SpecSnapshot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpecSnapshot
impl<'de> Deserialize<'de> for SpecSnapshot
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 SpecSnapshot
impl RefUnwindSafe for SpecSnapshot
impl Send for SpecSnapshot
impl Sync for SpecSnapshot
impl Unpin for SpecSnapshot
impl UnsafeUnpin for SpecSnapshot
impl UnwindSafe for SpecSnapshot
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