move common to common crate, create fastfield_codecs crate

move common to common crate
create fastfield_codecs crate
add bitpacker to fast field codecs
add linear interpolation to fast field codecs
add tests
This commit is contained in:
Pascal Seitz
2021-06-02 21:22:46 +02:00
parent c02c78ea73
commit 3298d6cb71
17 changed files with 460 additions and 62 deletions

10
common/Cargo.toml Normal file
View File

@@ -0,0 +1,10 @@
[package]
name = "common"
version = "0.1.0"
authors = ["Pascal Seitz <pascal.seitz@gmail.com>"]
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
byteorder = "1.4.3"