flatbuffers-pool 0.1.3

FlatBufferBuilder pool
Documentation
# flatbuffers-pool

[![drone]](https://cloud.drone.io/keithnoguchi/flatbuffers-pool)
[![crate]](https://lib.rs/flatbuffers-pool)
[![docs]](https://docs.rs/flatbuffers-pool)

[drone]: https://cloud.drone.io/api/badges/keithnoguchi/flatbuffers-pool/status.svg
[crate]: https://img.shields.io/crates/v/flatbuffers-pool.svg
[docs]: https://docs.rs/flatbuffers-pool/badge.svg

RAII based FlatBufferBuilder pool.

## Examples

Global pool:

```rust
use flatbuffers_pool::FlatBufferBuilderPool;

let mut b = FlatBufferBuilderPool::get();
let name = b.create_string("something fun");
b.finish(name, None);
```

Local pool:

```rust
use flatbuffers_pool::FlatBufferBuilderPool;

let mut pool = FlatBufferBuilderPool::new().build();
let mut b = pool.get();
let name = b.create_string("something fun");
b.finish(name, None);
```