InvisibleGoal

Type Alias InvisibleGoal 

Source
pub type InvisibleGoal = OutputConstraint<String>;

Aliased Type§

pub enum InvisibleGoal {
Show 18 variants OfType(OfType<String>), CmpInType { constraint_objs: (String, String), of_type: String, comparison: Comparison, }, CmpElim { constraint_objs: (Vec<String>, Vec<String>), of_type: String, polarities: Vec<Polarity>, }, JustType(JustSomething<String>), JustSort(JustSomething<String>), CmpTypes(CmpSomething<String>), CmpLevels(CmpSomething<String>), CmpTeles(CmpSomething<String>), CmpSorts(CmpSomething<String>), Guard { constraint: Box<OutputConstraint<String>>, problem: i32, }, Assign { constraint_obj: String, value: String, }, TypedAssign(TypedAssign<String>), PostponedCheckArgs(PostponedCheckArgs<String>), IsEmptyType { the_type: String, }, SizeLtSat { the_type: String, }, FindInstanceOF(FindInstanceOF<String>), PTSInstance { constraint_objs: (String, String), }, PostponedCheckFunDef { name: String, of_type: String, },
}

Variants§

§

OfType(OfType<String>)

§

CmpInType

Fields

§constraint_objs: (String, String)
§of_type: String
§comparison: Comparison
§

CmpElim

Fields

§constraint_objs: (Vec<String>, Vec<String>)
§of_type: String
§polarities: Vec<Polarity>
§

JustType(JustSomething<String>)

§

JustSort(JustSomething<String>)

§

CmpTypes(CmpSomething<String>)

§

CmpLevels(CmpSomething<String>)

§

CmpTeles(CmpSomething<String>)

§

CmpSorts(CmpSomething<String>)

§

Guard

Fields

§problem: i32
§

Assign

Fields

§constraint_obj: String
§value: String
§

TypedAssign(TypedAssign<String>)

§

PostponedCheckArgs(PostponedCheckArgs<String>)

§

IsEmptyType

Fields

§the_type: String
§

SizeLtSat

Fields

§the_type: String
§

FindInstanceOF(FindInstanceOF<String>)

§

PTSInstance

Fields

§constraint_objs: (String, String)
§

PostponedCheckFunDef

Fields

§name: String
§of_type: String