├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rustfmt ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── benches ├── reader.rs └── writer.rs ├── fuzz ├── .gitignore ├── Cargo.toml └── fuzz_targets │ ├── read.rs │ └── write.rs ├── src ├── lib.rs ├── read.rs └── write.rs └── tests ├── read.rs └── write.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | Cargo.lock 3 | *~ 4 | -------------------------------------------------------------------------------- /.rustfmt: -------------------------------------------------------------------------------- 1 | max_width = 80 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/README.md -------------------------------------------------------------------------------- /benches/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/benches/reader.rs -------------------------------------------------------------------------------- /benches/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/benches/writer.rs -------------------------------------------------------------------------------- /fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target 3 | corpus 4 | artifacts 5 | -------------------------------------------------------------------------------- /fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/fuzz/Cargo.toml -------------------------------------------------------------------------------- /fuzz/fuzz_targets/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/fuzz/fuzz_targets/read.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/fuzz/fuzz_targets/write.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/src/read.rs -------------------------------------------------------------------------------- /src/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/src/write.rs -------------------------------------------------------------------------------- /tests/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/tests/read.rs -------------------------------------------------------------------------------- /tests/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markschl/thread_io/HEAD/tests/write.rs --------------------------------------------------------------------------------