Huge overhaul of bytes

* Get rid of `ByteStr` trait
* `Bytes` is not a concrete type
* Add `BlockBuf`
* Delete lots of cruft
* Performance work
This commit is contained in:
Carl Lerche
2016-08-10 15:45:31 -07:00
parent b2efe63c70
commit 04e0ac75e2
31 changed files with 1630 additions and 1653 deletions
+1
View File
@@ -20,6 +20,7 @@ exclude = [
[dependencies]
stable-heap = { git = "https://github.com/carllerche/stable-heap", rev = "3c5cd1ca47" }
log = "0.3.6"
[dev-dependencies]
rand = "0.3.5"