├── .github └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── examples └── demo.rs ├── src ├── checkedfile.rs ├── compression.rs ├── error.rs ├── lib.rs ├── swapvec.rs └── swapveciter.rs └── tests ├── compression.rs ├── custom_compression.rs ├── reset_iterator.rs └── write_read_back.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/README.md -------------------------------------------------------------------------------- /examples/demo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/examples/demo.rs -------------------------------------------------------------------------------- /src/checkedfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/src/checkedfile.rs -------------------------------------------------------------------------------- /src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/src/compression.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/swapvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/src/swapvec.rs -------------------------------------------------------------------------------- /src/swapveciter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/src/swapveciter.rs -------------------------------------------------------------------------------- /tests/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/tests/compression.rs -------------------------------------------------------------------------------- /tests/custom_compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/tests/custom_compression.rs -------------------------------------------------------------------------------- /tests/reset_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/tests/reset_iterator.rs -------------------------------------------------------------------------------- /tests/write_read_back.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julianbuettner/swapvec/HEAD/tests/write_read_back.rs --------------------------------------------------------------------------------