Struct opencv_binding_generator::Typedef
source · pub struct Typedef<'tu, 'ge> { /* private fields */ }
Implementations§
source§impl<'tu, 'ge> Typedef<'tu, 'ge>
impl<'tu, 'ge> Typedef<'tu, 'ge>
pub fn new(entity: Entity<'tu>, gen_env: &'ge GeneratorEnv<'tu>) -> Self
pub fn type_ref(&self) -> TypeRef<'tu, 'ge>
pub fn underlying_type_ref(&self) -> TypeRef<'tu, 'ge>
pub fn generated_types(&self) -> Vec<GeneratedType<'tu, 'ge>> ⓘ
Trait Implementations§
source§impl Element for Typedef<'_, '_>
impl Element for Typedef<'_, '_>
source§fn is_excluded(&self) -> bool
fn is_excluded(&self) -> bool
true if an element shouldn’t be generated
source§fn is_ignored(&self) -> bool
fn is_ignored(&self) -> bool
true if there shouldn’t be any references to that element