pub struct RustNativeBindingWriter { /* private fields */ }Expand description
Writer of the source files used when building OpenCV to run on a native platform (as opposed to for example WASM)
Implementations§
Trait Implementations§
Source§impl Clone for RustNativeBindingWriter
impl Clone for RustNativeBindingWriter
Source§fn clone(&self) -> RustNativeBindingWriter
fn clone(&self) -> RustNativeBindingWriter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RustNativeBindingWriter
impl Debug for RustNativeBindingWriter
Source§impl GeneratorVisitor<'_> for RustNativeBindingWriter
impl GeneratorVisitor<'_> for RustNativeBindingWriter
Source§fn wants_file(&mut self, path: &Path) -> bool
fn wants_file(&mut self, path: &Path) -> bool
Check whether the visitor is interested in entities from the specified file
Source§fn visit_module_comment(&mut self, comment: String)
fn visit_module_comment(&mut self, comment: String)
Top-level module comment
Source§fn visit_const(&mut self, cnst: Const<'_>)
fn visit_const(&mut self, cnst: Const<'_>)
Top-level constant
Source§fn visit_enum(&mut self, enm: Enum<'_, '_>)
fn visit_enum(&mut self, enm: Enum<'_, '_>)
Top-level enum
Source§fn visit_func(&mut self, func: Func<'_, '_>)
fn visit_func(&mut self, func: Func<'_, '_>)
Top-level function
Source§fn visit_typedef(&mut self, typedef: Typedef<'_, '_>)
fn visit_typedef(&mut self, typedef: Typedef<'_, '_>)
Top-level type alias
Source§fn visit_class(&mut self, class: Class<'_, '_>)
fn visit_class(&mut self, class: Class<'_, '_>)
Top-level class or an internal class of another class
Source§fn visit_generated_type(&mut self, typ: GeneratedType<'_, '_>)
fn visit_generated_type(&mut self, typ: GeneratedType<'_, '_>)
Dependent generated type like
std::vector<Mat> or std::tuple<1, 2, 3>Auto Trait Implementations§
impl Freeze for RustNativeBindingWriter
impl RefUnwindSafe for RustNativeBindingWriter
impl Send for RustNativeBindingWriter
impl Sync for RustNativeBindingWriter
impl Unpin for RustNativeBindingWriter
impl UnsafeUnpin for RustNativeBindingWriter
impl UnwindSafe for RustNativeBindingWriter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more