Hide DUP_FIXED behind the same build flag as DUP_SORT

without.crypto
Victor Porof 4 years ago
parent a252a50fd9
commit 5d14812cc9
  1. 3
      src/backend/common.rs
  2. 3
      src/backend/impl_lmdb/flags.rs
  3. 3
      src/backend/impl_safe/flags.rs

@ -27,9 +27,10 @@ pub enum DatabaseFlags {
REVERSE_KEY,
#[cfg(feature = "db-dup-sort")]
DUP_SORT,
#[cfg(feature = "db-dup-sort")]
DUP_FIXED,
#[cfg(feature = "db-int-key")]
INTEGER_KEY,
DUP_FIXED,
INTEGER_DUP,
REVERSE_DUP,
}

@ -88,9 +88,10 @@ impl Into<lmdb::DatabaseFlags> for DatabaseFlags {
DatabaseFlags::REVERSE_KEY => lmdb::DatabaseFlags::REVERSE_KEY,
#[cfg(feature = "db-dup-sort")]
DatabaseFlags::DUP_SORT => lmdb::DatabaseFlags::DUP_SORT,
#[cfg(feature = "db-dup-sort")]
DatabaseFlags::DUP_FIXED => lmdb::DatabaseFlags::DUP_FIXED,
#[cfg(feature = "db-int-key")]
DatabaseFlags::INTEGER_KEY => lmdb::DatabaseFlags::INTEGER_KEY,
DatabaseFlags::DUP_FIXED => lmdb::DatabaseFlags::DUP_FIXED,
DatabaseFlags::INTEGER_DUP => lmdb::DatabaseFlags::INTEGER_DUP,
DatabaseFlags::REVERSE_DUP => lmdb::DatabaseFlags::REVERSE_DUP,
}

@ -94,9 +94,10 @@ impl Into<DatabaseFlagsImpl> for DatabaseFlags {
DatabaseFlags::REVERSE_KEY => unimplemented!(),
#[cfg(feature = "db-dup-sort")]
DatabaseFlags::DUP_SORT => DatabaseFlagsImpl::DUP_SORT,
#[cfg(feature = "db-dup-sort")]
DatabaseFlags::DUP_FIXED => unimplemented!(),
#[cfg(feature = "db-int-key")]
DatabaseFlags::INTEGER_KEY => DatabaseFlagsImpl::INTEGER_KEY,
DatabaseFlags::DUP_FIXED => unimplemented!(),
DatabaseFlags::INTEGER_DUP => unimplemented!(),
DatabaseFlags::REVERSE_DUP => unimplemented!(),
}

Loading…
Cancel
Save