├── .envrc ├── .github ├── dependabot.yml └── workflows │ ├── ci.yaml │ └── publish.yaml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── documented-macros ├── Cargo.toml └── src │ ├── attr_impl.rs │ ├── config.rs │ ├── config │ ├── attr.rs │ ├── customise_core.rs │ ├── derive.rs │ └── derive_fields.rs │ ├── derive_impl.rs │ ├── lib.rs │ └── util.rs ├── documented-test ├── Cargo.toml └── src │ ├── attr.rs │ ├── attr │ ├── docs_const.rs │ └── fail_docs_const.rs │ ├── derive.rs │ ├── derive │ ├── documented.rs │ ├── documented_fields.rs │ ├── documented_fields_opt.rs │ ├── documented_opt.rs │ ├── documented_variants.rs │ ├── documented_variants_opt.rs │ ├── fail_documented.rs │ ├── fail_documented_fields.rs │ └── fail_documented_variants.rs │ └── lib.rs ├── flake.lock ├── flake.nix ├── lib ├── Cargo.toml └── src │ └── lib.rs ├── rustfmt.toml └── shell.nix /.envrc: -------------------------------------------------------------------------------- 1 | use flake -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/README.md -------------------------------------------------------------------------------- /documented-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/Cargo.toml -------------------------------------------------------------------------------- /documented-macros/src/attr_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/attr_impl.rs -------------------------------------------------------------------------------- /documented-macros/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/config.rs -------------------------------------------------------------------------------- /documented-macros/src/config/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/config/attr.rs -------------------------------------------------------------------------------- /documented-macros/src/config/customise_core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/config/customise_core.rs -------------------------------------------------------------------------------- /documented-macros/src/config/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/config/derive.rs -------------------------------------------------------------------------------- /documented-macros/src/config/derive_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/config/derive_fields.rs -------------------------------------------------------------------------------- /documented-macros/src/derive_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/derive_impl.rs -------------------------------------------------------------------------------- /documented-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/lib.rs -------------------------------------------------------------------------------- /documented-macros/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-macros/src/util.rs -------------------------------------------------------------------------------- /documented-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/Cargo.toml -------------------------------------------------------------------------------- /documented-test/src/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/attr.rs -------------------------------------------------------------------------------- /documented-test/src/attr/docs_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/attr/docs_const.rs -------------------------------------------------------------------------------- /documented-test/src/attr/fail_docs_const.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/attr/fail_docs_const.rs -------------------------------------------------------------------------------- /documented-test/src/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive.rs -------------------------------------------------------------------------------- /documented-test/src/derive/documented.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/documented.rs -------------------------------------------------------------------------------- /documented-test/src/derive/documented_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/documented_fields.rs -------------------------------------------------------------------------------- /documented-test/src/derive/documented_fields_opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/documented_fields_opt.rs -------------------------------------------------------------------------------- /documented-test/src/derive/documented_opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/documented_opt.rs -------------------------------------------------------------------------------- /documented-test/src/derive/documented_variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/documented_variants.rs -------------------------------------------------------------------------------- /documented-test/src/derive/documented_variants_opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/documented_variants_opt.rs -------------------------------------------------------------------------------- /documented-test/src/derive/fail_documented.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/fail_documented.rs -------------------------------------------------------------------------------- /documented-test/src/derive/fail_documented_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/fail_documented_fields.rs -------------------------------------------------------------------------------- /documented-test/src/derive/fail_documented_variants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/documented-test/src/derive/fail_documented_variants.rs -------------------------------------------------------------------------------- /documented-test/src/lib.rs: -------------------------------------------------------------------------------- 1 | mod attr; 2 | mod derive; 3 | -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/lib/Cargo.toml -------------------------------------------------------------------------------- /lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/lib/src/lib.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyqsimon/documented/HEAD/shell.nix --------------------------------------------------------------------------------