pub struct DatomProvenance {
pub author_principal: String,
pub agent_id: String,
pub tool_id: String,
pub session_id: String,
pub source_ref: SourceRef,
pub parent_datom_ids: Vec<ElementId>,
pub confidence: f32,
pub trust_domain: String,
pub schema_version: String,
}Fields§
§agent_id: String§tool_id: String§session_id: String§source_ref: SourceRef§parent_datom_ids: Vec<ElementId>§confidence: f32§trust_domain: String§schema_version: StringTrait Implementations§
Source§impl Clone for DatomProvenance
impl Clone for DatomProvenance
Source§fn clone(&self) -> DatomProvenance
fn clone(&self) -> DatomProvenance
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 DatomProvenance
impl Debug for DatomProvenance
Source§impl Default for DatomProvenance
impl Default for DatomProvenance
Source§impl<'de> Deserialize<'de> for DatomProvenance
impl<'de> Deserialize<'de> for DatomProvenance
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 DatomProvenance
impl PartialEq for DatomProvenance
Source§impl Serialize for DatomProvenance
impl Serialize for DatomProvenance
impl StructuralPartialEq for DatomProvenance
Auto Trait Implementations§
impl Freeze for DatomProvenance
impl RefUnwindSafe for DatomProvenance
impl Send for DatomProvenance
impl Sync for DatomProvenance
impl Unpin for DatomProvenance
impl UnwindSafe for DatomProvenance
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