pub struct ReviewDirection {
pub order: Vec<String>,
pub units: Vec<DirectionUnit>,
}Expand description
The review direction artifact: the order to review in, the coherent units, and per-unit concern lens + out-of-diff + expert. A minimal projection of the EXISTING graph facts (routing units + impact closure); the full weighted-focus engine is a later epic. Graph-derived only (injection-resistant).
Fields§
§order: Vec<String>The dependency-sensible review order: unit file paths, units carrying out-of-diff consumers first (review the load-bearing definitions before the mechanical units).
units: Vec<DirectionUnit>Coherent review units, in order.
Trait Implementations§
Source§impl Clone for ReviewDirection
impl Clone for ReviewDirection
Source§impl Debug for ReviewDirection
impl Debug for ReviewDirection
Source§impl Default for ReviewDirection
impl Default for ReviewDirection
Auto Trait Implementations§
impl Freeze for ReviewDirection
impl RefUnwindSafe for ReviewDirection
impl Send for ReviewDirection
impl Sync for ReviewDirection
impl Unpin for ReviewDirection
impl UnsafeUnpin for ReviewDirection
impl UnwindSafe for ReviewDirection
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