pub struct SnapshotOptions {
pub ecosystems: Vec<String>,
pub latest_only: bool,
}Expand description
What goes into a snapshot.
Fields§
§ecosystems: Vec<String>Only these ecosystems; all when empty.
latest_only: boolOnly the latest indexed version of each package, by publication time (then crawl time).
Trait Implementations§
Source§impl Clone for SnapshotOptions
impl Clone for SnapshotOptions
Source§impl Debug for SnapshotOptions
impl Debug for SnapshotOptions
Auto Trait Implementations§
impl Freeze for SnapshotOptions
impl RefUnwindSafe for SnapshotOptions
impl Send for SnapshotOptions
impl Sync for SnapshotOptions
impl Unpin for SnapshotOptions
impl UnsafeUnpin for SnapshotOptions
impl UnwindSafe for SnapshotOptions
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> 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