Merge "Replace lazy_static with once_cell" into main
This commit is contained in:
commit
22e1c5dcb0
2 changed files with 4 additions and 5 deletions
|
@ -60,8 +60,8 @@ rust_library {
|
|||
crate_name: "statspull_rust",
|
||||
srcs: ["stats_pull.rs"],
|
||||
rustlibs: [
|
||||
"liblazy_static",
|
||||
"liblog_rust",
|
||||
"libonce_cell",
|
||||
"libstatslog_rust_header",
|
||||
"libstatspull_bindgen",
|
||||
],
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
//! A Rust interface for the StatsD pull API.
|
||||
|
||||
use lazy_static::lazy_static;
|
||||
use once_cell::sync::Lazy;
|
||||
use statslog_rust_header::{Atoms, Stat, StatsError};
|
||||
use statspull_bindgen::*;
|
||||
use std::collections::HashMap;
|
||||
|
@ -107,9 +107,8 @@ impl Default for Metadata {
|
|||
}
|
||||
}
|
||||
|
||||
lazy_static! {
|
||||
static ref COOKIES: Mutex<HashMap<i32, fn() -> StatsPullResult>> = Mutex::new(HashMap::new());
|
||||
}
|
||||
static COOKIES: Lazy<Mutex<HashMap<i32, fn() -> StatsPullResult>>> =
|
||||
Lazy::new(|| Mutex::new(HashMap::new()));
|
||||
|
||||
/// # Safety
|
||||
///
|
||||
|
|
Loading…
Reference in a new issue