[][src]Trait opencv_binding_generator::GeneratorVisitor

pub trait GeneratorVisitor<'tu> {
    type D: DependentType<'tu>;
    pub fn wants_file(&mut self, path: &Path) -> bool { ... }
pub fn visit_module_comment(&mut self, comment: String) { ... }
pub fn visit_const(&mut self, cnst: Const<'_>) { ... }
pub fn visit_enum(&mut self, enm: Enum<'_>) { ... }
pub fn visit_func(&mut self, func: Func<'_>) { ... }
pub fn visit_typedef(&mut self, typedef: Typedef<'_>) { ... }
pub fn visit_class(&mut self, class: Class<'_>) { ... }
pub fn visit_dependent_type(&mut self, typ: Self::D) { ... } }

Associated Types

Loading content...

Provided methods

pub fn wants_file(&mut self, path: &Path) -> bool[src]

pub fn visit_module_comment(&mut self, comment: String)[src]

pub fn visit_const(&mut self, cnst: Const<'_>)[src]

pub fn visit_enum(&mut self, enm: Enum<'_>)[src]

pub fn visit_func(&mut self, func: Func<'_>)[src]

pub fn visit_typedef(&mut self, typedef: Typedef<'_>)[src]

pub fn visit_class(&mut self, class: Class<'_>)[src]

pub fn visit_dependent_type(&mut self, typ: Self::D)[src]

Loading content...

Implementors

impl<'tu, '_> GeneratorVisitor<'tu> for RustNativeBindingWriter<'_>[src]

type D = DepType<'tu>

Loading content...