├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── RELEASES.md ├── fuzz ├── .gitignore ├── Cargo.toml └── fuzz_targets │ ├── make_as_trait_impl.rs │ └── peekread.rs ├── rustfmt.toml └── src ├── bufreader.rs ├── detail ├── cursor.rs └── mod.rs ├── foreign_impl.rs ├── lib.rs ├── seekreader.rs └── util.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/RELEASES.md -------------------------------------------------------------------------------- /fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | coverage 2 | target 3 | corpus 4 | artifacts 5 | -------------------------------------------------------------------------------- /fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/fuzz/Cargo.toml -------------------------------------------------------------------------------- /fuzz/fuzz_targets/make_as_trait_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/fuzz/fuzz_targets/make_as_trait_impl.rs -------------------------------------------------------------------------------- /fuzz/fuzz_targets/peekread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/fuzz/fuzz_targets/peekread.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | wrap_comments = true -------------------------------------------------------------------------------- /src/bufreader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/bufreader.rs -------------------------------------------------------------------------------- /src/detail/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/detail/cursor.rs -------------------------------------------------------------------------------- /src/detail/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/detail/mod.rs -------------------------------------------------------------------------------- /src/foreign_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/foreign_impl.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/seekreader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/seekreader.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orlp/peekread/HEAD/src/util.rs --------------------------------------------------------------------------------