Enum cranelift_module::ModuleError [−][src]
pub enum ModuleError {
Undeclared(String),
IncompatibleDeclaration(String),
DuplicateDefinition(String),
InvalidImportDefinition(String),
Compilation(CodegenError),
Backend(String),
}Error messages for all Module and Backend methods
Variants
Undeclared(String)Indicates an identifier was used before it was declared
IncompatibleDeclaration(String)Indicates an identifier was used contrary to the way it was declared
DuplicateDefinition(String)Indicates an identifier was defined more than once
InvalidImportDefinition(String)Indicates an identifier was defined, but was declared as an import
Compilation(CodegenError)Wraps a cranelift-codegen error
Backend(String)Wraps a generic error from a backend
Trait Implementations
impl Debug for ModuleError[src]
impl Debug for ModuleErrorAuto Trait Implementations
impl Send for ModuleError
impl Send for ModuleErrorimpl Sync for ModuleError
impl Sync for ModuleError