Enum cranelift_isle::sema::ConstructorKind [−][src]
pub enum ConstructorKind {
InternalConstructor,
ExternalConstructor {
name: Sym,
},
}
Expand description
The kind of a constructor for a term.
Variants
InternalConstructor
A term with “internal” rules that work in the forward direction. Becomes a compiled Rust function in the generated code.
ExternalConstructor
Fields
name: Sym
The external name of the constructor function.
A term defined solely by an external constructor function.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ConstructorKind
impl Send for ConstructorKind
impl Sync for ConstructorKind
impl Unpin for ConstructorKind
impl UnwindSafe for ConstructorKind
Blanket Implementations
Mutably borrows from an owned value. Read more