Enum oas3::validation::ValidationBranch
source · pub enum ValidationBranch {
Leaf,
Array(Box<ValidationTree>),
Object(BTreeMap<String, ValidationTree>),
AllOf(Vec<ValidationTree>),
OneOf(Vec<ValidationTree>),
AnyOf(Vec<ValidationTree>),
}
Variants§
Leaf
Array(Box<ValidationTree>)
Object(BTreeMap<String, ValidationTree>)
AllOf(Vec<ValidationTree>)
OneOf(Vec<ValidationTree>)
AnyOf(Vec<ValidationTree>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ValidationBranch
impl !RefUnwindSafe for ValidationBranch
impl !Send for ValidationBranch
impl !Sync for ValidationBranch
impl Unpin for ValidationBranch
impl !UnwindSafe for ValidationBranch
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