pub struct BranchFlushRow {
pub flush_id: String,
pub session_id: String,
pub parent_node_id: String,
pub flushed_branch_ids: String,
pub requeue_node_ids: String,
pub reason: String,
}Expand description
PSP-5 Phase 6: Record for branch flush decision persistence
Fields§
§flush_id: String§session_id: String§parent_node_id: String§flushed_branch_ids: StringJSON-serialized Vec<String>
requeue_node_ids: StringJSON-serialized Vec<String>
reason: StringTrait Implementations§
Source§impl Clone for BranchFlushRow
impl Clone for BranchFlushRow
Source§fn clone(&self) -> BranchFlushRow
fn clone(&self) -> BranchFlushRow
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 BranchFlushRow
impl Debug for BranchFlushRow
Source§impl<'de> Deserialize<'de> for BranchFlushRow
impl<'de> Deserialize<'de> for BranchFlushRow
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 BranchFlushRow
impl RefUnwindSafe for BranchFlushRow
impl Send for BranchFlushRow
impl Sync for BranchFlushRow
impl Unpin for BranchFlushRow
impl UnsafeUnpin for BranchFlushRow
impl UnwindSafe for BranchFlushRow
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