Struct opencv_binding_generator::Class [−][src]
pub struct Class<'tu, 'ge> { /* fields omitted */ }
Implementations
pub fn new_ext(
entity: Entity<'tu>,
custom_fullname: String,
gen_env: &'ge GeneratorEnv<'tu>
) -> Self
pub fn field_methods<'f>(
&self,
fields: impl Iterator<Item = &'f Field<'tu, 'ge>>
) -> Vec<Func<'tu, 'ge>> where
'tu: 'ge,
'ge: 'f,
Trait Implementations
true if an element shouldn’t be generated
true if there shouldn’t be any references to that element
fn update_debug_struct<'dref, 'a, 'b>(
&self,
struct_debug: &'dref mut DebugStruct<'a, 'b>
) -> &'dref mut DebugStruct<'a, 'b>
Auto Trait Implementations
impl<'tu, 'ge> !RefUnwindSafe for Class<'tu, 'ge>
impl<'tu, 'ge> !UnwindSafe for Class<'tu, 'ge>
Blanket Implementations
Mutably borrows from an owned value. Read more