pub struct DiffEntry {
pub subject: String,
pub predicate: String,
pub object: String,
pub namespace: String,
pub y_layer: u8,
pub confidence: Option<f64>,
pub graph: Option<String>,
pub source_document: Option<String>,
pub source_chunk_id: Option<String>,
pub caused_by: Option<String>,
pub derived_from: Option<String>,
pub consolidated_at: Option<i64>,
}Expand description
A single diff entry, carrying full provenance metadata so merges preserve it.
Fields§
§subject: String§predicate: String§object: String§namespace: String§y_layer: u8§confidence: Option<f64>§graph: Option<String>§source_document: Option<String>§source_chunk_id: Option<String>§caused_by: Option<String>§derived_from: Option<String>§consolidated_at: Option<i64>Trait Implementations§
impl StructuralPartialEq for DiffEntry
Auto Trait Implementations§
impl Freeze for DiffEntry
impl RefUnwindSafe for DiffEntry
impl Send for DiffEntry
impl Sync for DiffEntry
impl Unpin for DiffEntry
impl UnsafeUnpin for DiffEntry
impl UnwindSafe for DiffEntry
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