Skip to content

Commit 569deca

Browse files
committed
Cleanup
1 parent 253f13d commit 569deca

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+515
-10
lines changed

binding-generator/src/writer/rust_native/tpl/class/boxed.tpl.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ pub struct {{rust_local}} {
77
opencv_type_boxed! { {{rust_local}} }
88

99
impl Drop for {{rust_local}} {
10+
#[inline]
1011
fn drop(&mut self) {
1112
extern "C" { fn cv_{{rust_local}}_delete(instance: {{rust_extern_mut}}); }
1213
unsafe { cv_{{rust_local}}_delete(self.as_raw_mut_{{rust_local}}()) };

build.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ fn main() -> Result<()> {
304304

305305
eprintln!("=== Crate version: {:?}", env::var_os("CARGO_PKG_VERSION"));
306306
eprintln!("=== Environment configuration:");
307-
for v in ENV_VARS.iter().copied().chain(iter::once("PATH")) {
307+
for v in ENV_VARS.into_iter().chain(iter::once("PATH")) {
308308
eprintln!("=== {v} = {:?}", env::var_os(v));
309309
}
310310
eprintln!("=== Enabled features:");

build/binding-generator.rs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,7 @@ use opencv_binding_generator::Generator;
77
use crate::{get_version_from_headers, Result};
88

99
pub fn run(mut args: impl Iterator<Item = OsString>) -> Result<()> {
10-
let mut opencv_header_dir = args.next();
11-
let mut debug = false;
12-
if opencv_header_dir.as_ref().map_or(false, |debug| debug == "--debug") {
13-
debug = true;
14-
opencv_header_dir = args.next();
15-
}
16-
let opencv_header_dir = PathBuf::from(opencv_header_dir.ok_or("1st argument must be OpenCV header dir")?);
10+
let opencv_header_dir = PathBuf::from(args.next().ok_or("1st argument must be OpenCV header dir")?);
1711
let src_cpp_dir = PathBuf::from(args.next().ok_or("2nd argument must be dir with custom cpp")?);
1812
let out_dir = PathBuf::from(args.next().ok_or("3rd argument must be output dir")?);
1913
let module = args.next().ok_or("4th argument must be module name")?;
@@ -31,7 +25,7 @@ pub fn run(mut args: impl Iterator<Item = OsString>) -> Result<()> {
3125
.filter(|s| !s.is_empty())
3226
.map(Path::new)
3327
.collect::<Vec<_>>();
34-
let bindings_writer = RustNativeBindingWriter::new(&src_cpp_dir, &out_dir, module, &version, debug);
28+
let bindings_writer = RustNativeBindingWriter::new(&src_cpp_dir, &out_dir, module, &version, false);
3529
Generator::new(&opencv_header_dir, &additional_include_dirs, &src_cpp_dir).process_opencv_module(module, bindings_writer);
3630
Ok(())
3731
}

docs/aruco.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,7 @@ pub mod aruco {
618618
opencv_type_boxed! { EstimateParameters }
619619

620620
impl Drop for EstimateParameters {
621+
#[inline]
621622
fn drop(&mut self) {
622623
extern "C" { fn cv_EstimateParameters_delete(instance: *mut c_void); }
623624
unsafe { cv_EstimateParameters_delete(self.as_raw_mut_EstimateParameters()) };

docs/barcode.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ pub mod barcode {
102102
opencv_type_boxed! { BarcodeDetector }
103103

104104
impl Drop for BarcodeDetector {
105+
#[inline]
105106
fn drop(&mut self) {
106107
extern "C" { fn cv_BarcodeDetector_delete(instance: *mut c_void); }
107108
unsafe { cv_BarcodeDetector_delete(self.as_raw_mut_BarcodeDetector()) };

docs/bgsegm.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,7 @@ pub mod bgsegm {
628628
opencv_type_boxed! { BackgroundSubtractorLSBPDesc }
629629

630630
impl Drop for BackgroundSubtractorLSBPDesc {
631+
#[inline]
631632
fn drop(&mut self) {
632633
extern "C" { fn cv_BackgroundSubtractorLSBPDesc_delete(instance: *mut c_void); }
633634
unsafe { cv_BackgroundSubtractorLSBPDesc_delete(self.as_raw_mut_BackgroundSubtractorLSBPDesc()) };
@@ -802,6 +803,7 @@ pub mod bgsegm {
802803
opencv_type_boxed! { SyntheticSequenceGenerator }
803804

804805
impl Drop for SyntheticSequenceGenerator {
806+
#[inline]
805807
fn drop(&mut self) {
806808
extern "C" { fn cv_SyntheticSequenceGenerator_delete(instance: *mut c_void); }
807809
unsafe { cv_SyntheticSequenceGenerator_delete(self.as_raw_mut_SyntheticSequenceGenerator()) };

docs/bioinspired.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -759,6 +759,7 @@ pub mod bioinspired {
759759
opencv_type_boxed! { RetinaParameters }
760760

761761
impl Drop for RetinaParameters {
762+
#[inline]
762763
fn drop(&mut self) {
763764
extern "C" { fn cv_RetinaParameters_delete(instance: *mut c_void); }
764765
unsafe { cv_RetinaParameters_delete(self.as_raw_mut_RetinaParameters()) };

docs/ccalib.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -609,6 +609,7 @@ pub mod ccalib {
609609
opencv_type_boxed! { CustomPattern }
610610

611611
impl Drop for CustomPattern {
612+
#[inline]
612613
fn drop(&mut self) {
613614
extern "C" { fn cv_CustomPattern_delete(instance: *mut c_void); }
614615
unsafe { cv_CustomPattern_delete(self.as_raw_mut_CustomPattern()) };
@@ -725,6 +726,7 @@ pub mod ccalib {
725726
opencv_type_boxed! { MultiCameraCalibration }
726727

727728
impl Drop for MultiCameraCalibration {
729+
#[inline]
728730
fn drop(&mut self) {
729731
extern "C" { fn cv_MultiCameraCalibration_delete(instance: *mut c_void); }
730732
unsafe { cv_MultiCameraCalibration_delete(self.as_raw_mut_MultiCameraCalibration()) };
@@ -832,6 +834,7 @@ pub mod ccalib {
832834
opencv_type_boxed! { MultiCameraCalibration_edge }
833835

834836
impl Drop for MultiCameraCalibration_edge {
837+
#[inline]
835838
fn drop(&mut self) {
836839
extern "C" { fn cv_MultiCameraCalibration_edge_delete(instance: *mut c_void); }
837840
unsafe { cv_MultiCameraCalibration_edge_delete(self.as_raw_mut_MultiCameraCalibration_edge()) };
@@ -905,6 +908,7 @@ pub mod ccalib {
905908
opencv_type_boxed! { MultiCameraCalibration_vertex }
906909

907910
impl Drop for MultiCameraCalibration_vertex {
911+
#[inline]
908912
fn drop(&mut self) {
909913
extern "C" { fn cv_MultiCameraCalibration_vertex_delete(instance: *mut c_void); }
910914
unsafe { cv_MultiCameraCalibration_vertex_delete(self.as_raw_mut_MultiCameraCalibration_vertex()) };
@@ -1029,6 +1033,7 @@ pub mod ccalib {
10291033
opencv_type_boxed! { RandomPatternCornerFinder }
10301034

10311035
impl Drop for RandomPatternCornerFinder {
1036+
#[inline]
10321037
fn drop(&mut self) {
10331038
extern "C" { fn cv_RandomPatternCornerFinder_delete(instance: *mut c_void); }
10341039
unsafe { cv_RandomPatternCornerFinder_delete(self.as_raw_mut_RandomPatternCornerFinder()) };
@@ -1104,6 +1109,7 @@ pub mod ccalib {
11041109
opencv_type_boxed! { RandomPatternGenerator }
11051110

11061111
impl Drop for RandomPatternGenerator {
1112+
#[inline]
11071113
fn drop(&mut self) {
11081114
extern "C" { fn cv_RandomPatternGenerator_delete(instance: *mut c_void); }
11091115
unsafe { cv_RandomPatternGenerator_delete(self.as_raw_mut_RandomPatternGenerator()) };

0 commit comments

Comments
 (0)