pub struct ValidatedSchema {
pub ast: Schema,
pub ir: SchemaIr,
}Expand description
Parsed AST together with the validated IR.
Fields§
§ast: SchemaParsed AST.
ir: SchemaIrFully validated schema IR.
Trait Implementations§
Source§impl Clone for ValidatedSchema
impl Clone for ValidatedSchema
Source§fn clone(&self) -> ValidatedSchema
fn clone(&self) -> ValidatedSchema
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ValidatedSchema
impl RefUnwindSafe for ValidatedSchema
impl Send for ValidatedSchema
impl Sync for ValidatedSchema
impl Unpin for ValidatedSchema
impl UnsafeUnpin for ValidatedSchema
impl UnwindSafe for ValidatedSchema
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