An open API service indexing awesome lists of open source software.

https://github.com/tricked-dev/pack-db

Simple messagepack based database in rust
https://github.com/tricked-dev/pack-db

Last synced: 8 months ago
JSON representation

Simple messagepack based database in rust

Awesome Lists containing this project

README

          

# PackDb

PackDb is a simple key value messagepack store
Inspired by [kwik](https://deno.land/x/kwik/)
It uses your local storage

```
pack-db = "0.2.0"
```

## Example

```rs
use pack_db::PackDb:
use serde::{Deserialize, Serialize};

#[derive(Debug, PartialEq, Deserialize, Serialize)]
struct User {
name: String,
age: i32
}

let store = PackDb::::new(Some("data".to_owned()));
store.set("user1", User {name: "useer1", age: 16});
let user = store.get("user1");
```