Struct espr::ir::Schema [−][src]
Fields
name: String
entities: Vec<Entity>
types: Vec<TypeDecl>
Implementations
Trait Implementations
fn legalize(
ns: &Namespace<'_>,
ss: &Constraints,
scope: &Scope,
schema: &Self::Input
) -> Result<Self, SemanticError>
Auto Trait Implementations
impl RefUnwindSafe for Schema
impl UnwindSafe for Schema
Blanket Implementations
Mutably borrows from an owned value. Read more