pub struct RepoResolution {
pub repo: String,
pub native_resolved: usize,
pub native_external: usize,
pub lsp_upgrades: usize,
pub lsp_unresolved: usize,
pub agreement: usize,
pub conflicts: usize,
}Expand description
Differential numbers for one repository.
Fields§
§repo: String§native_resolved: usizeRESOLVED call edges produced by the native resolver.
native_external: usizeEXTRACTED call edges to external_api entities (the candidates).
lsp_upgrades: usizeEdges that were EXTRACTED before and are RESOLVED after the LSP pass.
lsp_unresolved: usizeEXTRACTED call edges still present after the LSP pass.
agreement: usizeNative RESOLVED edges that the LSP pass left untouched (by id).
conflicts: usizeResolution conflicts recorded as drift findings (SCC-125).
Trait Implementations§
Source§impl Clone for RepoResolution
impl Clone for RepoResolution
Source§impl Debug for RepoResolution
impl Debug for RepoResolution
Auto Trait Implementations§
impl Freeze for RepoResolution
impl RefUnwindSafe for RepoResolution
impl Send for RepoResolution
impl Sync for RepoResolution
impl Unpin for RepoResolution
impl UnsafeUnpin for RepoResolution
impl UnwindSafe for RepoResolution
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