bindle 0.9.1

An aggregate object storage system for applications
Documentation
# Bindle - Aggregate Object Storage System

Bindle is an aggregate object storage system used for storing aggregate applications. For more information and examples, see the [README](https://github.com/deislabs/bindle/blob/master/README.md) in the Bindle repo. This README is primarily for those consuming Bindle as an SDK. The main repo README contains information on the specification and server/client binaries.

## Using the crate

Add the following to your `Cargo.toml` dependencies:

```toml
bindle = "0.5"
```

### Features

By default, all of the following features are enabled. To use specific features (for example, just using the client component):

```toml
bindle = { version = "0.5", default-features = false, features = ["client"]}
```

- `client`: The client component of Bindle. This includes a fully featured client SDK.
- `caching` (also enables `client`): An optional caching component for Bindle. Currently, these are just used to keep a local cache of bindles
- `server`: The server side components necessary to run a bindle server
- `test-tools`: A helpful set of testing tools for loading and managing bindles

## Compatibility

While this crate is pre-1.0, we make no guarantees about API stability. However, any breaking API changes will be clearly communicated in release notes in the repo.