pub struct DatasetEntry {
pub name: &'static str,
pub url: &'static str,
pub sha256: &'static str,
pub size_bytes: u64,
}Expand description
Registry entry for a downloadable dataset.
Fields§
§name: &'static strHuman-readable name.
url: &'static strPrimary download URL.
sha256: &'static strExpected SHA-256 hex digest of the downloaded file (empty = skip check).
size_bytes: u64Total uncompressed size in bytes (used to size the progress bar).
Trait Implementations§
Source§impl Clone for DatasetEntry
impl Clone for DatasetEntry
Source§fn clone(&self) -> DatasetEntry
fn clone(&self) -> DatasetEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DatasetEntry
impl RefUnwindSafe for DatasetEntry
impl Send for DatasetEntry
impl Sync for DatasetEntry
impl Unpin for DatasetEntry
impl UnsafeUnpin for DatasetEntry
impl UnwindSafe for DatasetEntry
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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