pub struct SyncedEdgeRecord {Show 15 fields
pub id: i64,
pub session_id: String,
pub source_id: i64,
pub target_id: i64,
pub edge_type: String,
pub predicate: Option<String>,
pub properties: Option<Value>,
pub weight: f32,
pub temporal_start: Option<DateTime<Utc>>,
pub temporal_end: Option<DateTime<Utc>>,
pub created_at: DateTime<Utc>,
pub vector_clock: String,
pub last_modified_by: Option<String>,
pub is_deleted: bool,
pub sync_enabled: bool,
}Fields§
§id: i64§session_id: String§source_id: i64§target_id: i64§edge_type: String§predicate: Option<String>§properties: Option<Value>§weight: f32§temporal_start: Option<DateTime<Utc>>§temporal_end: Option<DateTime<Utc>>§created_at: DateTime<Utc>§vector_clock: String§last_modified_by: Option<String>§is_deleted: bool§sync_enabled: boolTrait Implementations§
Source§impl Clone for SyncedEdgeRecord
impl Clone for SyncedEdgeRecord
Source§fn clone(&self) -> SyncedEdgeRecord
fn clone(&self) -> SyncedEdgeRecord
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 moreAuto Trait Implementations§
impl Freeze for SyncedEdgeRecord
impl RefUnwindSafe for SyncedEdgeRecord
impl Send for SyncedEdgeRecord
impl Sync for SyncedEdgeRecord
impl Unpin for SyncedEdgeRecord
impl UnwindSafe for SyncedEdgeRecord
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