Overview
This would be advantageous to us as it gives better release consistency between new versions of the schema and the go and rust code in use that consumes instances of the schema.
Today, the only existing Rust implementation I'm aware of is in CLOMonitor, see https://github.com/cncf/clomonitor/blob/main/clomonitor-core/src/linter/checks/datasource/security_insights.rs, and it only supports Insightsv1.
Next Steps