├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .taplo.toml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── basic_usage.rs ├── enum.rs ├── installed_apps.rs ├── load_app_key.rs ├── map_key_serialization.rs ├── reg2json.rs ├── serialization.rs ├── transacted_serialization.rs └── transactions.rs ├── src ├── common.rs ├── decoder │ ├── mod.rs │ └── serialization_serde.rs ├── encoder │ ├── mod.rs │ └── serialization_serde.rs ├── enums.rs ├── lib.rs ├── reg_key.rs ├── reg_key_metadata.rs ├── reg_value.rs ├── transaction.rs └── types.rs └── tests ├── common └── mod.rs ├── reg_key.rs ├── reg_value.rs └── serialization.rs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /.taplo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/.taplo.toml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic_usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/basic_usage.rs -------------------------------------------------------------------------------- /examples/enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/enum.rs -------------------------------------------------------------------------------- /examples/installed_apps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/installed_apps.rs -------------------------------------------------------------------------------- /examples/load_app_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/load_app_key.rs -------------------------------------------------------------------------------- /examples/map_key_serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/map_key_serialization.rs -------------------------------------------------------------------------------- /examples/reg2json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/reg2json.rs -------------------------------------------------------------------------------- /examples/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/serialization.rs -------------------------------------------------------------------------------- /examples/transacted_serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/transacted_serialization.rs -------------------------------------------------------------------------------- /examples/transactions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/examples/transactions.rs -------------------------------------------------------------------------------- /src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/common.rs -------------------------------------------------------------------------------- /src/decoder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/decoder/mod.rs -------------------------------------------------------------------------------- /src/decoder/serialization_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/decoder/serialization_serde.rs -------------------------------------------------------------------------------- /src/encoder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/encoder/mod.rs -------------------------------------------------------------------------------- /src/encoder/serialization_serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/encoder/serialization_serde.rs -------------------------------------------------------------------------------- /src/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/enums.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/reg_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/reg_key.rs -------------------------------------------------------------------------------- /src/reg_key_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/reg_key_metadata.rs -------------------------------------------------------------------------------- /src/reg_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/reg_value.rs -------------------------------------------------------------------------------- /src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/transaction.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/src/types.rs -------------------------------------------------------------------------------- /tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/tests/common/mod.rs -------------------------------------------------------------------------------- /tests/reg_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/tests/reg_key.rs -------------------------------------------------------------------------------- /tests/reg_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/tests/reg_value.rs -------------------------------------------------------------------------------- /tests/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gentoo90/winreg-rs/HEAD/tests/serialization.rs --------------------------------------------------------------------------------