windows-rdl (0.100.0+paring.1)
Published 2026-10-14 03:21:29 +09:00 by paring
Installation
[registries.forgejo]
index = "sparse+ " # Sparse index
# index = " " # Git
[net]
git-fetch-with-cli = truecargo add windows-rdl@0.100.0+paring.1 --registry forgejoAbout this package
RDL parser library and ECMA-335 generator
windows-rdl
The windows-rdl crate compiles RDL (Rust Definition
Language) - a Rust-like text format for describing Windows APIs - into ECMA-335 .winmd metadata,
and back again.
Start by adding the following to your Cargo.toml file:
[dependencies.windows-rdl]
version = "0.100"
Use the reader to compile .rdl source into a .winmd, and the writer to regenerate canonical
.rdl from a .winmd:
windows_rdl::reader()
.input("example.rdl")
.output("example.winmd")
.write()
.unwrap();
windows_rdl::writer()
.input("example.winmd")
.output("example.rdl")
.write()
.unwrap();
Dependencies
| ID | Version |
|---|---|
| proc-macro2 | ^1.0 |
| quote | ^1.0 |
| syn | ^2.0 |
| windows-default | ^0.100.0 |
| windows-metadata | ^0.100.0 |
Details
2026-10-14 03:21:29 +09:00
2026-11-15 19:56:42 +09:00
Assets (1)
Versions (1)
View all
Cargo
5
MIT OR Apache-2.0
59 KiB
0.100.0+paring.1
2026-10-14