pub struct ConsolidationAction {
pub operation: String,
pub description: String,
pub affected_nodes: Vec<u64>,
}Expand description
A single action taken (or proposed) during consolidation.
Fields§
§operation: StringHuman-readable operation name (e.g. “deduplicate_facts”).
description: StringHuman-readable description of the action.
affected_nodes: Vec<u64>Node IDs affected by this action.
Auto Trait Implementations§
impl Freeze for ConsolidationAction
impl RefUnwindSafe for ConsolidationAction
impl Send for ConsolidationAction
impl Sync for ConsolidationAction
impl Unpin for ConsolidationAction
impl UnsafeUnpin for ConsolidationAction
impl UnwindSafe for ConsolidationAction
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