pub struct CheckReport {
pub crate_name: String,
pub registry_latest: Option<Version>,
pub pending: Vec<LedgerEntry>,
pub skipped: Vec<LedgerEntry>,
pub yanked: Vec<LedgerEntry>,
pub orphaned: Vec<OrphanedEntry>,
}Expand description
Report from diffing the local ledger against the live crates.io state.
Fields§
§crate_name: StringCrate name.
registry_latest: Option<Version>The version currently published as latest on crates.io. None if never published.
pending: Vec<LedgerEntry>Pending versions (sorted ascending).
skipped: Vec<LedgerEntry>Skipped versions.
yanked: Vec<LedgerEntry>Yanked versions.
orphaned: Vec<OrphanedEntry>Pending entries whose backing ref does not exist.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CheckReport
impl RefUnwindSafe for CheckReport
impl Send for CheckReport
impl Sync for CheckReport
impl Unpin for CheckReport
impl UnsafeUnpin for CheckReport
impl UnwindSafe for CheckReport
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