lerouxrgd / rsgen-avro

Command line and library for generating Rust types from Avro schemas
MIT License
34 stars 26 forks source link

Any Plans to Support the IDL? #72

Closed baxterjo closed 2 weeks ago

baxterjo commented 4 weeks ago

Not an issue, but are there any plans to support IDL files? IDL files are much more ergonomic than the schemas, but converting from .avdl to .avsc using another language is pretty cumbersome as well.

mati865 commented 4 weeks ago

related: https://github.com/lerouxrgd/rsgen-avro/pull/56

lerouxrgd commented 2 weeks ago

Indeed, as discussed in PR #56 you can give avdl-rs a try. I have no plan to support Avro IDL in this crate, I think it should be part of apache-avro in order to give you a Schema which is the abstraction this crate is based on.