pub struct FetchReport {
pub vendored: Vec<VendoredOntology>,
pub pinned_skipped: Vec<PinnedSkipped>,
}Expand description
The outcome of a fetch call.
Fields§
§vendored: Vec<VendoredOntology>Every ontology newly vendored or refreshed by this call (already-vendored, unchanged ontologies are not re-listed).
pinned_skipped: Vec<PinnedSkipped>Every ontology left at its pinned version because the registry has
moved past it and refresh was not set. Never populated on a first
fetch of an id (nothing pinned yet to hold).
Trait Implementations§
Source§impl Clone for FetchReport
impl Clone for FetchReport
Source§fn clone(&self) -> FetchReport
fn clone(&self) -> FetchReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FetchReport
impl Debug for FetchReport
Source§impl Default for FetchReport
impl Default for FetchReport
Source§fn default() -> FetchReport
fn default() -> FetchReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FetchReport
impl RefUnwindSafe for FetchReport
impl Send for FetchReport
impl Sync for FetchReport
impl Unpin for FetchReport
impl UnsafeUnpin for FetchReport
impl UnwindSafe for FetchReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
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