--- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/grammar.rs 2025/11/10 11:00:20 1.1 +++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/grammar.rs 2025/11/10 11:00:44 @@ -1322,7 +1322,7 @@ outp.rhs_elements.push(CSymIdx::NULL); outp.rhs_params.push(ParamExpr::Null); } - while !outp.rhs_elements.len().is_multiple_of(1 << RULE_SHIFT) { + while outp.rhs_elements.len() % (1 << RULE_SHIFT) != 0 { outp.rhs_elements.push(CSymIdx::NULL); outp.rhs_params.push(ParamExpr::Null); } --- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/parser.rs 2025/11/10 11:00:52 1.1 +++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/parser.rs 2025/11/10 11:01:10 @@ -132,7 +132,7 @@ } pub fn one_in(&mut self, n: u32) -> bool { - self.next().is_multiple_of(n) + self.next() % n == 0 } pub fn next_alt(&mut self) -> u32 { --- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/regexvec.rs 2025/11/10 11:01:31 1.1 +++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/regexvec.rs 2025/11/10 11:01:45 @@ -674,7 +674,7 @@ // if lst.len() == 0 { // return StateID::DEAD; // } - assert!(lst.len().is_multiple_of(2)); + assert!(lst.len() % 2 == 0); let id = StateID::new(self.rx_sets.insert(&lst)); if id.as_usize() >= self.state_descs.len() { let state_desc = self.compute_state_desc(id); --- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/json/numeric.rs 2025/11/10 11:01:57 1.1 +++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/json/numeric.rs 2025/11/10 11:02:20 @@ -19,7 +19,7 @@ // reduce to simplest form let mut coef = coef; let mut exp = exp; - while exp > 0 && coef.is_multiple_of(10) { + while exp > 0 && coef % 10 == 0 { coef /= 10; exp -= 1; } --- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/toktrie-v1/src/bytes.rs 2025/11/10 11:03:57 1.1 +++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/toktrie-v1/src/bytes.rs 2025/11/10 11:04:11 @@ -14,7 +14,7 @@ } pub fn vec_from_bytes(bytes: &[u8]) -> Vec { - if !bytes.len().is_multiple_of(size_of::()) { + if bytes.len() % size_of::() != 0 { panic!( "vecT: got {} bytes, needed multiple of {}", bytes.len(), --- chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/perf.rs 2025/11/10 23:43:20 1.1 +++ chromium-143.0.7499.17/third_party/rust/chromium_crates_io/vendor/llguidance-v1/src/earley/perf.rs 2025/11/10 23:43:28 @@ -140,7 +140,7 @@ for (i, c) in s.chars().enumerate() { // Insert a comma once we've passed 'offset' and every 3 digits after that. - if i != 0 && i >= offset && (i - offset).is_multiple_of(3) { + if i != 0 && i >= offset && (i - offset) % 3 == 0 { result.push(','); } result.push(c);