pub struct Resolution {
pub stats: CodeStats,
pub symbols: Vec<(Bound, Result<Resolved, Unresolved>)>,
pub at_workspace_root: bool,
}Expand description
Every bound symbol of every registry under contract_dir, each with its resolution — the walk shared by
extract (graph) and the bindings lint gate (ONT-3a, verdict).
Fields§
§stats: CodeStats§symbols: Vec<(Bound, Result<Resolved, Unresolved>)>§at_workspace_root: boolThe repo root has a [workspace] manifest.
Trait Implementations§
Source§impl Debug for Resolution
impl Debug for Resolution
Auto Trait Implementations§
impl Freeze for Resolution
impl RefUnwindSafe for Resolution
impl Send for Resolution
impl Sync for Resolution
impl Unpin for Resolution
impl UnsafeUnpin for Resolution
impl UnwindSafe for Resolution
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