Struct tagua_llvm::module::Module [] [src]

pub struct Module {
    // some fields omitted
}

Methods

impl Module
[src]

fn new(module_id: &str, context: &Context) -> Module

unsafe fn unown(&mut self)

fn verify(&self) -> Result<()String>

Trait Implementations

impl Drop for Module
[src]

fn drop(&mut self)

A method called when the value goes out of scope. Read more

impl LLVMRef<LLVMModuleRef> for Module
[src]

fn to_ref(&self) -> LLVMModuleRef

impl Display for Module
[src]

fn fmt(&self, formatter: &mut Formatter) -> Result

Formats the value using the given formatter.