pub struct RewriteRecordRow {
pub session_id: String,
pub node_id: String,
pub action: String,
pub category: String,
pub requeued_nodes: String,
pub inserted_nodes: String,
}Expand description
PSP-5 Phase 5: Record for local graph rewrite persistence
Fields§
§session_id: String§node_id: String§action: StringJSON-serialized RewriteAction
category: StringSerialized EscalationCategory
requeued_nodes: StringJSON-serialized Vec<String>
inserted_nodes: StringJSON-serialized Vec<String>
Trait Implementations§
Source§impl Clone for RewriteRecordRow
impl Clone for RewriteRecordRow
Source§fn clone(&self) -> RewriteRecordRow
fn clone(&self) -> RewriteRecordRow
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 RewriteRecordRow
impl Debug for RewriteRecordRow
Source§impl<'de> Deserialize<'de> for RewriteRecordRow
impl<'de> Deserialize<'de> for RewriteRecordRow
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 RewriteRecordRow
impl RefUnwindSafe for RewriteRecordRow
impl Send for RewriteRecordRow
impl Sync for RewriteRecordRow
impl Unpin for RewriteRecordRow
impl UnsafeUnpin for RewriteRecordRow
impl UnwindSafe for RewriteRecordRow
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