savefile 0.8.1

Simple, convenient, fast, versioned, binary serialization/deserialization library. Requires nightly as of 2019-12-15
Documentation
[package]
name = "savefile"
version = "0.8.1"
authors = ["Anders Musikka <anders@andersmusikka.se>"]
documentation = "https://docs.rs/savefile/"
homepage = "https://github.com/avl/savefile/"

exclude = [
    "*.bin"
]

description = "Simple, convenient, fast, versioned, binary serialization/deserialization library. Requires nightly as of 2019-12-15"

readme = "../README.md"

keywords = ["serialization", "deserialization", "introspection"]

categories = ["encoding"]

license = "MIT/Apache-2.0"

edition = "2018"

[features]
# Enable this to reduce risk of crashing on corrupt input. Provides sanity checks for sizes of objects.
# This is mostly to be able to run fuzzers against the deserializers without them being guaranteed to easily find out-of-memory crashes.
size_sanity_checks = []
# Use features only available on the nightly rust-compiler.
# Enabling this means serialization of vectors of simple types will be much faster.
# It also enables serialization of arbitrary size arrays (arbitrary size Vec always work, regardless of features)
nightly=[]

[dependencies]
byteorder="1.2"
bit-vec="0.6"
arrayvec="0.5"
smallvec="1.0"
indexmap ="1.6"
parking_lot = { version = "0.10" }
ring = "0.16.9"
rand="0.7"
bzip2 = "0.3.2"


[dev-dependencies]
savefile-derive = { path="../savefile-derive" }

[build-dependencies]
rustc_version="0.2"