Add new store (without tests yet)

This commit is contained in:
Julien Cretin
2020-11-02 10:18:16 +01:00
parent c9fc621f59
commit 233c15b20c
3 changed files with 1130 additions and 5 deletions

View File

@@ -12,9 +12,6 @@
// See the License for the specific language governing permissions and // See the License for the specific language governing permissions and
// limitations under the License. // limitations under the License.
// TODO(ia0): Remove when the module is used.
#![allow(dead_code)]
#[macro_use] #[macro_use]
mod bitfield; mod bitfield;

View File

@@ -359,7 +359,9 @@ pub use self::buffer::{BufferCorruptFunction, BufferOptions, BufferStorage};
#[cfg(feature = "std")] #[cfg(feature = "std")]
pub use self::model::{StoreModel, StoreOperation}; pub use self::model::{StoreModel, StoreOperation};
pub use self::storage::{Storage, StorageError, StorageIndex, StorageResult}; pub use self::storage::{Storage, StorageError, StorageIndex, StorageResult};
pub use self::store::{StoreError, StoreRatio, StoreResult, StoreUpdate}; pub use self::store::{
Store, StoreError, StoreHandle, StoreIter, StoreRatio, StoreResult, StoreUpdate,
};
/// Internal representation of natural numbers. /// Internal representation of natural numbers.
/// ///

File diff suppressed because it is too large Load Diff