pub struct RecursiveValidators {
pub plans: Vec<ValidatorPlan>,
pub extra_shapes: Vec<Shape>,
pub descriptor_types: BTreeSet<Type>,
}Expand description
Generated runtime validators and the extra object shapes their bodies need.
Fields§
§plans: Vec<ValidatorPlan>§extra_shapes: Vec<Shape>§descriptor_types: BTreeSet<Type>Auto Trait Implementations§
impl Freeze for RecursiveValidators
impl RefUnwindSafe for RecursiveValidators
impl Send for RecursiveValidators
impl Sync for RecursiveValidators
impl Unpin for RecursiveValidators
impl UnsafeUnpin for RecursiveValidators
impl UnwindSafe for RecursiveValidators
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more