| author | |
| committer | |
| log | ad380521b1078a34e058c9a67b8df523c30dfbaf |
| tree | 8ac3320213f2c29f115e821b88879ed69d701822 |
| parent | 31898dacc5172993dd2a35c7c5df1b5de1ba6cbb |
| signature | Signed by SSH key SHA256:52mNGHRsVFBDED9IAX5pe+LRWUefqTbxEReunq21QvU (~clover) |
Replace deprecated aliases with the identical try_update operations.
Assisted-by: gpt-62 files changed, 2 insertions(+), 2 deletions(-)
crates/canvas/src/layout.rs+1-1| ... | ... | @@ -502,7 +502,7 @@ impl TextEngine { |
| 502 | 502 | } |
| 503 | 503 | static NEXT_ID: AtomicU64 = AtomicU64::new(0); |
| 504 | 504 | let id = NEXT_ID |
| 505 | .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |id| id.checked_add(1)) | |
| 505 | .try_update(Ordering::Relaxed, Ordering::Relaxed, |id| id.checked_add(1)) | |
| 506 | 506 | .expect("Text layout identities exhausted"); |
| 507 | 507 | Ok(TextLayout { |
| 508 | 508 | id, |
crates/notebook/src/lib.rs+1-1| ... | ... | @@ -528,7 +528,7 @@ pub(crate) fn now() -> u64 { |
| 528 | 528 | let clock = |
| 529 | 529 | (unix.as_secs() + 11_644_473_600) * 10_000_000 + u64::from(unix.subsec_nanos() / 100); |
| 530 | 530 | let previous = LAST |
| 531 | .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| { | |
| 531 | .try_update(Ordering::Relaxed, Ordering::Relaxed, |last| { | |
| 532 | 532 | Some(clock.max(last + 1)) |
| 533 | 533 | }) |
| 534 | 534 | .unwrap_or_default(); |