diff --git a/packages/common/native/src/doc_loader/loader/source/parser.rs b/packages/common/native/src/doc_loader/loader/source/parser.rs index ab08f0667..f6cbb89da 100644 --- a/packages/common/native/src/doc_loader/loader/source/parser.rs +++ b/packages/common/native/src/doc_loader/loader/source/parser.rs @@ -79,7 +79,7 @@ impl Clone for LanguageParser { pub fn get_language_by_filename(name: &str) -> LoaderResult { let extension = name .split('.') - .last() + .next_back() .ok_or(LoaderError::UnsupportedLanguage)?; let language = match extension.to_lowercase().as_str() { "rs" => Language::Rust, diff --git a/packages/frontend/native/media_capture/src/macos/screen_capture_kit.rs b/packages/frontend/native/media_capture/src/macos/screen_capture_kit.rs index 149f88eec..2481d89fa 100644 --- a/packages/frontend/native/media_capture/src/macos/screen_capture_kit.rs +++ b/packages/frontend/native/media_capture/src/macos/screen_capture_kit.rs @@ -708,10 +708,7 @@ impl ShareableContent { } // Create an Application directly - match Application::new(process_id as i32) { - Ok(app) => Some(app), - Err(_) => None, - } + Application::new(process_id as i32).ok() } #[napi] diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 86343e3c2..4bd1ff459 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "1.85.1" +channel = "1.86.0" profile = "default"