├── .gitattributes ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── README.md ├── benches.ipynb ├── benches └── against-nonempty.rs ├── gen ├── Cargo.toml └── src │ └── main.rs ├── src ├── arbitrary1.rs ├── array.rs ├── iter.rs ├── lib.rs ├── mirror_std │ ├── cmp.rs │ ├── from.rs │ ├── partial_eq.rs │ └── try_from.rs ├── proptest1.rs ├── quickcheck1.rs ├── schemars08.rs ├── schemars09.rs ├── schemars1.rs ├── serde1.rs ├── slice.rs └── vec.rs └── tests ├── from.rs ├── partial_eq.rs └── try_from.rs /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ipynb linguist-generated=true 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "rust-analyzer.cargo.features": "all" 3 | } 4 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/README.md -------------------------------------------------------------------------------- /benches.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/benches.ipynb -------------------------------------------------------------------------------- /benches/against-nonempty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/benches/against-nonempty.rs -------------------------------------------------------------------------------- /gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/gen/Cargo.toml -------------------------------------------------------------------------------- /gen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/gen/src/main.rs -------------------------------------------------------------------------------- /src/arbitrary1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/arbitrary1.rs -------------------------------------------------------------------------------- /src/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/array.rs -------------------------------------------------------------------------------- /src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/iter.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/mirror_std/cmp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/mirror_std/cmp.rs -------------------------------------------------------------------------------- /src/mirror_std/from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/mirror_std/from.rs -------------------------------------------------------------------------------- /src/mirror_std/partial_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/mirror_std/partial_eq.rs -------------------------------------------------------------------------------- /src/mirror_std/try_from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/mirror_std/try_from.rs -------------------------------------------------------------------------------- /src/proptest1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/proptest1.rs -------------------------------------------------------------------------------- /src/quickcheck1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/quickcheck1.rs -------------------------------------------------------------------------------- /src/schemars08.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/schemars08.rs -------------------------------------------------------------------------------- /src/schemars09.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/schemars09.rs -------------------------------------------------------------------------------- /src/schemars1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/schemars1.rs -------------------------------------------------------------------------------- /src/serde1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/serde1.rs -------------------------------------------------------------------------------- /src/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/slice.rs -------------------------------------------------------------------------------- /src/vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/src/vec.rs -------------------------------------------------------------------------------- /tests/from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/tests/from.rs -------------------------------------------------------------------------------- /tests/partial_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/tests/partial_eq.rs -------------------------------------------------------------------------------- /tests/try_from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aatifsyed/nunny/HEAD/tests/try_from.rs --------------------------------------------------------------------------------