pub enum SpamDb {
Options(OptionsDb),
Packages(PackagesDb),
Index(PackagesDb),
}Expand description
A spam database returned by SpamDb::open when the kind is not known at
compile time.
Variants§
Options(OptionsDb)
An options database (NixOS module options).
Packages(PackagesDb)
A package-manifest database from spam db build.
Index(PackagesDb)
An autonomous package index from spam index.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SpamDb
impl RefUnwindSafe for SpamDb
impl Send for SpamDb
impl Sync for SpamDb
impl Unpin for SpamDb
impl UnsafeUnpin for SpamDb
impl UnwindSafe for SpamDb
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