pub trait Transform {
// Required method
fn transform(&mut self, schema: &mut Schema);
}Expand description
Trait used to modify a constructed schema and optionally its subschemas.
See the module documentation for more details on implementing this trait.
Required Methods§
Sourcefn transform(&mut self, schema: &mut Schema)
fn transform(&mut self, schema: &mut Schema)
Applies the transform to the given Schema.
When overriding this method, you may want to call the transform_subschemas function to
also transform any subschemas.