Struct bindgen::Builder
[−]
[src]
pub struct Builder<'a> { /* fields omitted */ }
Methods
impl<'a> Builder<'a>
[src]
fn header<T: Into<String>>(&mut self, header: T) -> &mut Self
fn match_pat<T: Into<String>>(&mut self, arg: T) -> &mut Self
fn clang_arg<T: Into<String>>(&mut self, arg: T) -> &mut Self
fn link<T: Into<String>>(&mut self, library: T) -> &mut Self
fn link_static<T: Into<String>>(&mut self, library: T) -> &mut Self
fn link_framework<T: Into<String>>(&mut self, library: T) -> &mut Self
fn forbid_unknown_types(&mut self) -> &mut Self
fn emit_builtins(&mut self) -> &mut Self
fn log(&mut self, logger: &'a Logger) -> &mut Self
fn generate(&self) -> Result<Bindings, ()>
Trait Implementations
impl<'a> Clone for Builder<'a>
[src]
fn clone(&self) -> Builder<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more