From a45f864ef31e27a5173d5c46ebb62f1c4d60eedd Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Wed, 11 Feb 2026 20:29:24 -0800 Subject: [Rust] Fix clippy lints --- rust/src/types/parser.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'rust/src') diff --git a/rust/src/types/parser.rs b/rust/src/types/parser.rs index 896327f6..9bcdf41a 100644 --- a/rust/src/types/parser.rs +++ b/rust/src/types/parser.rs @@ -88,10 +88,10 @@ impl TypeParser for CoreTypeParser { ) -> Result> { let source_cstr = BnString::new(source); let file_name_cstr = BnString::new(file_name); - let options: Vec<_> = options.into_iter().map(|o| o.to_cstr()).collect(); + let options: Vec<_> = options.iter().map(|o| o.to_cstr()).collect(); let options_raw: Vec<*const c_char> = options.iter().map(|o| o.as_ptr()).collect(); let include_directories: Vec<_> = include_directories - .into_iter() + .iter() .map(|d| d.clone().to_cstr()) .collect(); let include_directories_raw: Vec<*const c_char> = @@ -106,9 +106,9 @@ impl TypeParser for CoreTypeParser { file_name_cstr.as_ptr(), platform.handle, existing_types.handle.as_ptr(), - options_raw.as_ptr() as *const *const c_char, + options_raw.as_ptr(), options_raw.len(), - include_directories_raw.as_ptr() as *const *const c_char, + include_directories_raw.as_ptr(), include_directories_raw.len(), &mut result, &mut errors, @@ -137,10 +137,10 @@ impl TypeParser for CoreTypeParser { ) -> Result> { let source_cstr = BnString::new(source); let file_name_cstr = BnString::new(file_name); - let options: Vec<_> = options.into_iter().map(|o| o.to_cstr()).collect(); + let options: Vec<_> = options.iter().map(|o| o.to_cstr()).collect(); let options_raw: Vec<*const c_char> = options.iter().map(|o| o.as_ptr()).collect(); let include_directories: Vec<_> = include_directories - .into_iter() + .iter() .map(|d| d.clone().to_cstr()) .collect(); let include_directories_raw: Vec<*const c_char> = @@ -156,9 +156,9 @@ impl TypeParser for CoreTypeParser { file_name_cstr.as_ptr(), platform.handle, existing_types.handle.as_ptr(), - options_raw.as_ptr() as *const *const c_char, + options_raw.as_ptr(), options_raw.len(), - include_directories_raw.as_ptr() as *const *const c_char, + include_directories_raw.as_ptr(), include_directories_raw.len(), auto_type_source.as_ptr(), &mut raw_result, -- cgit v1.3.1