├── .github └── workflows │ ├── check.yml │ └── publish.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples └── require_docs.rs ├── src ├── build.rs ├── derive.rs ├── derive │ └── partial_eq.rs ├── enum.rs ├── extractor.rs ├── iter.rs ├── lib.rs └── param.rs └── tests ├── it.rs ├── lifetimes.rs └── subenum_specific.rs /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT OR Apache-2.0 -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/README.md -------------------------------------------------------------------------------- /examples/require_docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/examples/require_docs.rs -------------------------------------------------------------------------------- /src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/build.rs -------------------------------------------------------------------------------- /src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/derive.rs -------------------------------------------------------------------------------- /src/derive/partial_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/derive/partial_eq.rs -------------------------------------------------------------------------------- /src/enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/enum.rs -------------------------------------------------------------------------------- /src/extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/extractor.rs -------------------------------------------------------------------------------- /src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/iter.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/param.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/src/param.rs -------------------------------------------------------------------------------- /tests/it.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/tests/it.rs -------------------------------------------------------------------------------- /tests/lifetimes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/tests/lifetimes.rs -------------------------------------------------------------------------------- /tests/subenum_specific.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paholg/subenum/HEAD/tests/subenum_specific.rs --------------------------------------------------------------------------------