Asynchronous and synchronous interfaces and persistence implementations for your OOD architecture
Add ood_persistence = { version = "0", features = ["<IMPLEMENTATION_NAME>"] }
as a dependency in Cargo.toml
.
NOTE: change <IMPLEMENTATION_NAME>
to feature name from available list. See Cargo.toml
for more information.
Cargo.toml
example:
```toml [package] name = "my-crate" version = "0.1.0" authors = ["Me user@rust-lang.org"]
[dependencies] oodpersistence = { version = "0", features = ["bb8postgres"] } ```
In stable rust channel you can use only connection interface, but if you use nightly channel, add an additional
"nightly" feature to your Cargo.toml
and you can use transactions as well.
```rust
fn main() -> Result<(), Box
Ok(())
} ```
See examples directory for more information.
pleshevskiy (Dmitriy Pleshevskiy) – creator, maintainer.