pub struct CodeSourceIngestReport {
pub projects_created: u64,
pub projects_updated: u64,
pub modules_created: u64,
pub modules_updated: u64,
pub edges_created: u64,
pub edges_updated: u64,
pub unresolved_recorded: u64,
pub unresolved_resolved: u64,
pub languages: Vec<String>,
pub warnings: Vec<String>,
pub db_path: String,
}Expand description
Outcome counters for one code.ingest call, mirroring git.digest’s
IngestReport shape (ADR-088 Amendment 1 precedent).
Fields§
§projects_created: u64§projects_updated: u64§modules_created: u64§modules_updated: u64§edges_created: u64§edges_updated: u64§unresolved_recorded: u64§unresolved_resolved: u64§languages: Vec<String>§warnings: Vec<String>Per-manifest / per-file failures that did not abort the pass (fail loud without silently dropping the rest of the run).
db_path: StringTrait Implementations§
Source§impl Debug for CodeSourceIngestReport
impl Debug for CodeSourceIngestReport
Source§impl Default for CodeSourceIngestReport
impl Default for CodeSourceIngestReport
Source§fn default() -> CodeSourceIngestReport
fn default() -> CodeSourceIngestReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CodeSourceIngestReport
impl RefUnwindSafe for CodeSourceIngestReport
impl Send for CodeSourceIngestReport
impl Sync for CodeSourceIngestReport
impl Unpin for CodeSourceIngestReport
impl UnsafeUnpin for CodeSourceIngestReport
impl UnwindSafe for CodeSourceIngestReport
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more