pub struct VersionsReport {
pub latest: Vec<Option<SourceRecord>>,
pub usage: Vec<(ProviderId, Usage)>,
}Fields§
§latest: Vec<Option<SourceRecord>>Per work, in order: the latest version found, if the work has a newer one. When the chain breaks (a version can’t be looked up), the last one found.
usage: Vec<(ProviderId, Usage)>Trait Implementations§
Source§impl Clone for VersionsReport
impl Clone for VersionsReport
Source§impl Debug for VersionsReport
impl Debug for VersionsReport
Auto Trait Implementations§
impl Forget for VersionsReport
impl Freeze for VersionsReport
impl RefUnwindSafe for VersionsReport
impl Send for VersionsReport
impl Sync for VersionsReport
impl Unpin for VersionsReport
impl UnsafeUnpin for VersionsReport
impl UnwindSafe for VersionsReport
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