actix-storage-dashmap 0.2.0

An implementation of actix-storage based on dashmap
Documentation
# actix-storage-dashmap

This crate provides implementations for actix-storage based on dashmap.

> Please refer to actix-storage crate documentations for full details about usage and use cases.

There are 2 different implementers available in this crate

## DashMapStore
`DashMapStore` is a simple store without expiration functionality.

## DashMapActor
`DashMapActor` is a full expiry_store implementation available under `actor` feature.

### Implementation details
`DashMapActor` is a `SyncActor` running in a thread-pool by actix which uses `delay-queue` crate internally in a thread for expiration notifications.

It is possible to specify the number of instances being used in thread-pool, and the default capacity of dashmap is also configurable.

```rust
let store = DashMapActor::start_default(THREADS_NUMBER);
// OR
let store = DashMapActor::with_capacity(100).start(THREADS_NUMBER);
```