]> git.proxmox.com Git - cargo.git/blobdiff - vendor/unicode-bidi/src/deprecated.rs
New upstream version 0.63.1
[cargo.git] / vendor / unicode-bidi / src / deprecated.rs
index 4d4b76e35c32fc455679b08be7aa650d84b1803e..ec3b84f67b21615da0d7c2197fe73307671eb2be 100644 (file)
@@ -9,8 +9,7 @@
 
 //! This module holds deprecated assets only.
 
-// Doesn't worth updating API here
-#![cfg_attr(feature="cargo-clippy", allow(needless_pass_by_value))]
+use alloc::vec::Vec;
 
 use super::*;
 
@@ -24,7 +23,10 @@ use super::*;
 /// `line` is a range of bytes indices within `levels`.
 ///
 /// <http://www.unicode.org/reports/tr9/#Reordering_Resolved_Levels>
-#[deprecated(since = "0.3.0", note = "please use `BidiInfo::visual_runs()` instead.")]
+#[deprecated(
+    since = "0.3.0",
+    note = "please use `BidiInfo::visual_runs()` instead."
+)]
 pub fn visual_runs(line: Range<usize>, levels: &[Level]) -> Vec<LevelRun> {
     assert!(line.start <= levels.len());
     assert!(line.end <= levels.len());
@@ -81,9 +83,9 @@ pub fn visual_runs(line: Range<usize>, levels: &[Level]) -> Vec<LevelRun> {
 
             seq_start = seq_end;
         }
-        max_level.lower(1).expect(
-            "Lowering embedding level below zero",
-        );
+        max_level
+            .lower(1)
+            .expect("Lowering embedding level below zero");
     }
 
     runs