Skip to content

Veridise/picus-schema

Repository files navigation

Picus Schema

Shared schema and generated Rust types for Picus program-result output.

Layout:

  • schemas/picus-result.schema.json: canonical JSON Schema for Picus program results
  • crates/picus-schema-types: Rust types generated from that schema with typify

Schema standard

The schema is written in standard JSON Schema and currently targets Draft 2020-12:

The Rust types in crates/picus-schema-types are generated from this schema with typify.

Local development

Validate the Rust crate with:

cargo check -p picus-schema-types

Picus can consume this crate either through a local path dependency or a pinned git dependency.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages