pub struct GraphContextNode {
pub number: u32,
pub title: String,
pub state: NodeState,
pub area: String,
pub predicted_files: Vec<String>,
pub has_migration: bool,
pub depends_on: Vec<u32>,
pub target_repo: Option<String>,
}Expand description
Context passed to the planner about existing graph state.
Fields§
§number: u32§title: String§state: NodeState§area: String§predicted_files: Vec<String>§has_migration: bool§depends_on: Vec<u32>§target_repo: Option<String>Trait Implementations§
Source§impl Clone for GraphContextNode
impl Clone for GraphContextNode
Source§fn clone(&self) -> GraphContextNode
fn clone(&self) -> GraphContextNode
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 GraphContextNode
impl RefUnwindSafe for GraphContextNode
impl Send for GraphContextNode
impl Sync for GraphContextNode
impl Unpin for GraphContextNode
impl UnsafeUnpin for GraphContextNode
impl UnwindSafe for GraphContextNode
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