diff --git a/examples/raft-kv-memstore-network-v2/tests/cluster/test_cluster.rs b/examples/raft-kv-memstore-network-v2/tests/cluster/test_cluster.rs index 5407ccc48..c2e21999f 100644 --- a/examples/raft-kv-memstore-network-v2/tests/cluster/test_cluster.rs +++ b/examples/raft-kv-memstore-network-v2/tests/cluster/test_cluster.rs @@ -1,7 +1,6 @@ use std::backtrace::Backtrace; use std::collections::BTreeMap; -#[allow(deprecated)] // since nightly 1.82 -use std::panic::PanicInfo; +use std::panic::PanicHookInfo; use std::time::Duration; use openraft::BasicNode; @@ -13,8 +12,7 @@ use tokio::task; use tokio::task::LocalSet; use tracing_subscriber::EnvFilter; -#[allow(deprecated)] // PanicInfo deprecated since nightly 1.82 -pub fn log_panic(panic: &PanicInfo) { +pub fn log_panic(panic: &PanicHookInfo) { let backtrace = format!("{:?}", Backtrace::force_capture()); eprintln!("{}", panic); diff --git a/examples/raft-kv-memstore-opendal-snapshot-data/tests/cluster/test_cluster.rs b/examples/raft-kv-memstore-opendal-snapshot-data/tests/cluster/test_cluster.rs index 324bb678d..8dbd310aa 100644 --- a/examples/raft-kv-memstore-opendal-snapshot-data/tests/cluster/test_cluster.rs +++ b/examples/raft-kv-memstore-opendal-snapshot-data/tests/cluster/test_cluster.rs @@ -1,8 +1,7 @@ use std::backtrace::Backtrace; use std::collections::BTreeMap; use std::collections::HashMap; -#[allow(deprecated)] // since nightly 1.82 -use std::panic::PanicInfo; +use std::panic::PanicHookInfo; use std::time::Duration; use openraft::BasicNode; @@ -14,8 +13,7 @@ use tokio::task; use tokio::task::LocalSet; use tracing_subscriber::EnvFilter; -#[allow(deprecated)] // PanicInfo deprecated since nightly 1.82 -pub fn log_panic(panic: &PanicInfo) { +pub fn log_panic(panic: &PanicHookInfo) { let backtrace = format!("{:?}", Backtrace::force_capture()); eprintln!("{}", panic); diff --git a/examples/raft-kv-memstore-singlethreaded/tests/cluster/test_cluster.rs b/examples/raft-kv-memstore-singlethreaded/tests/cluster/test_cluster.rs index 7e79b498a..d54fc2349 100644 --- a/examples/raft-kv-memstore-singlethreaded/tests/cluster/test_cluster.rs +++ b/examples/raft-kv-memstore-singlethreaded/tests/cluster/test_cluster.rs @@ -1,8 +1,7 @@ use std::backtrace::Backtrace; use std::collections::BTreeMap; use std::collections::BTreeSet; -#[allow(deprecated)] // since nightly 1.82 -use std::panic::PanicInfo; +use std::panic::PanicHookInfo; use std::time::Duration; use maplit::btreemap; @@ -22,8 +21,7 @@ use tokio::task; use tokio::task::LocalSet; use tracing_subscriber::EnvFilter; -#[allow(deprecated)] // PanicInfo deprecated since nightly 1.82 -pub fn log_panic(panic: &PanicInfo) { +pub fn log_panic(panic: &PanicHookInfo) { let backtrace = format!("{:?}", Backtrace::force_capture()); eprintln!("{}", panic); diff --git a/examples/raft-kv-rocksdb/tests/cluster/test_cluster.rs b/examples/raft-kv-rocksdb/tests/cluster/test_cluster.rs index b985bdf35..20a658779 100644 --- a/examples/raft-kv-rocksdb/tests/cluster/test_cluster.rs +++ b/examples/raft-kv-rocksdb/tests/cluster/test_cluster.rs @@ -1,7 +1,6 @@ use std::backtrace::Backtrace; use std::collections::BTreeMap; -#[allow(deprecated)] // since nightly 1.82 -use std::panic::PanicInfo; +use std::panic::PanicHookInfo; use std::thread; use std::time::Duration; @@ -14,8 +13,7 @@ use raft_kv_rocksdb::Node; use tokio::runtime::Handle; use tracing_subscriber::EnvFilter; -#[allow(deprecated)] // PanicInfo deprecated since nightly 1.82 -pub fn log_panic(panic: &PanicInfo) { +pub fn log_panic(panic: &PanicHookInfo) { let backtrace = { format!("{:?}", Backtrace::force_capture()) }; eprintln!("{}", panic);