Trait opencv_binding_generator::EntityExt

source ·
pub trait EntityExt<'tu> {
    // Required methods
    fn walk_children_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_bases_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_enums_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_classes_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_typedefs_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_fields_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_consts_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
    fn walk_methods_while(
        &self,
        predicate: impl FnMut(Entity<'tu>) -> WalkAction
    ) -> WalkResult;
}

Required Methods§

source

fn walk_children_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_bases_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_enums_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_classes_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_typedefs_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_fields_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_consts_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source

fn walk_methods_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'tu> EntityExt<'tu> for Entity<'tu>

source§

fn walk_children_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_bases_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_enums_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_classes_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_typedefs_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_fields_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_consts_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

source§

fn walk_methods_while( &self, predicate: impl FnMut(Entity<'tu>) -> WalkAction ) -> WalkResult

Implementors§