├── .cargo-husky └── hooks │ ├── pre-commit │ └── rustfmt.toml ├── .github └── workflows │ ├── audit.yaml │ └── ci.yaml ├── .gitignore ├── .idea ├── .gitignore ├── deriving_via.iml ├── inspectionProfiles │ └── Project_Default.xml ├── modules.xml ├── rust-proc-macro-library-template.iml └── vcs.xml ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE ├── Makefile.toml ├── README.md ├── deny.toml ├── deriving_via ├── Cargo.toml └── src │ └── lib.rs ├── deriving_via_impl ├── Cargo.toml ├── Makefile.toml └── src │ └── lib.rs ├── deriving_via_macros ├── .gitignore ├── Cargo.toml ├── Makefile.toml ├── README.md └── src │ ├── deriving_via.rs │ ├── deriving_via │ ├── derive.rs │ ├── derive │ │ ├── add.rs │ │ ├── add_assign.rs │ │ ├── arithmetic.rs │ │ ├── as_mut.rs │ │ ├── as_ref.rs │ │ ├── clone.rs │ │ ├── copy.rs │ │ ├── debug.rs │ │ ├── default.rs │ │ ├── deref.rs │ │ ├── deref_mut.rs │ │ ├── deserialize.rs │ │ ├── display.rs │ │ ├── eq.rs │ │ ├── from.rs │ │ ├── from_iterator.rs │ │ ├── from_str.rs │ │ ├── hash.rs │ │ ├── index.rs │ │ ├── index_mut.rs │ │ ├── into.rs │ │ ├── into_inner.rs │ │ ├── into_iterator.rs │ │ ├── iter.rs │ │ ├── mul.rs │ │ ├── mul_assign.rs │ │ ├── ord.rs │ │ ├── partial_eq.rs │ │ ├── partial_ord.rs │ │ ├── serialize.rs │ │ └── try_from.rs │ └── utils.rs │ └── lib.rs ├── renovate.json ├── rust-toolchain.toml └── test_suite ├── Cargo.toml ├── Makefile.toml └── tests ├── basics ├── add.rs ├── add_assign.rs ├── arithmetic.rs ├── as_mut.rs ├── as_ref.rs ├── attribute.rs ├── clone.rs ├── const_generics.rs ├── copy.rs ├── debug.rs ├── default.rs ├── deserialize.rs ├── display.rs ├── eq.rs ├── from.rs ├── from_iterator.rs ├── from_str.rs ├── hash.rs ├── index.rs ├── index_mut.rs ├── into.rs ├── into_inner.rs ├── into_iterator.rs ├── iter.rs ├── mul.rs ├── ord.rs └── serialize.rs └── lib.rs /.cargo-husky/hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.cargo-husky/hooks/pre-commit -------------------------------------------------------------------------------- /.cargo-husky/hooks/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.cargo-husky/hooks/rustfmt.toml -------------------------------------------------------------------------------- /.github/workflows/audit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.github/workflows/audit.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/deriving_via.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.idea/deriving_via.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/rust-proc-macro-library-template.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.idea/rust-proc-macro-library-template.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/README.md -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deny.toml -------------------------------------------------------------------------------- /deriving_via/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via/Cargo.toml -------------------------------------------------------------------------------- /deriving_via/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via/src/lib.rs -------------------------------------------------------------------------------- /deriving_via_impl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_impl/Cargo.toml -------------------------------------------------------------------------------- /deriving_via_impl/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_impl/Makefile.toml -------------------------------------------------------------------------------- /deriving_via_impl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_impl/src/lib.rs -------------------------------------------------------------------------------- /deriving_via_macros/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /deriving_via_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/Cargo.toml -------------------------------------------------------------------------------- /deriving_via_macros/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/Makefile.toml -------------------------------------------------------------------------------- /deriving_via_macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/README.md -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/add.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/add_assign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/add_assign.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/arithmetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/arithmetic.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/as_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/as_mut.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/as_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/as_ref.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/clone.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/copy.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/debug.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/default.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/deref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/deref.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/deref_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/deref_mut.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/deserialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/deserialize.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/display.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/eq.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/from.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/from_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/from_iterator.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/from_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/from_str.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/hash.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/index.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/index_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/index_mut.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/into.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/into.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/into_inner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/into_inner.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/into_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/into_iterator.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/iter.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/mul.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/mul.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/mul_assign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/mul_assign.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/ord.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/ord.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/partial_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/partial_eq.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/partial_ord.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/partial_ord.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/serialize.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/derive/try_from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/derive/try_from.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/deriving_via/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/deriving_via/utils.rs -------------------------------------------------------------------------------- /deriving_via_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/deriving_via_macros/src/lib.rs -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/renovate.json -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.88.0" 3 | -------------------------------------------------------------------------------- /test_suite/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/Cargo.toml -------------------------------------------------------------------------------- /test_suite/Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/Makefile.toml -------------------------------------------------------------------------------- /test_suite/tests/basics/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/add.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/add_assign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/add_assign.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/arithmetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/arithmetic.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/as_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/as_mut.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/as_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/as_ref.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/attribute.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/clone.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/const_generics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/const_generics.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/copy.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/debug.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/default.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/deserialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/deserialize.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/display.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/eq.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/from.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/from_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/from_iterator.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/from_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/from_str.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/hash.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/index.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/index_mut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/index_mut.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/into.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/into.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/into_inner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/into_inner.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/into_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/into_iterator.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/iter.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/mul.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/mul.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/ord.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/ord.rs -------------------------------------------------------------------------------- /test_suite/tests/basics/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/basics/serialize.rs -------------------------------------------------------------------------------- /test_suite/tests/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loliGothicK/deriving_via/HEAD/test_suite/tests/lib.rs --------------------------------------------------------------------------------