#![forbid(unsafe_code)]
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct ContractsSchemaQuery {
pub schema_ids: Vec<String>,
pub schema_version: String,
}
#[must_use]
pub fn contracts_schema_query() -> ContractsSchemaQuery {
ContractsSchemaQuery {
schema_ids: vec![
"output-envelope-v1".to_string(),
"error-envelope-v1".to_string(),
"plugin-manifest-v2".to_string(),
],
schema_version: "v2".to_string(),
}
}