mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-18 15:21:05 +00:00
once_cell in std from 1.70 (#14402)
* once_cell now stable * cargo fmt --------- Co-authored-by: parity-processbot <>
This commit is contained in:
@@ -19,7 +19,6 @@ chrono = "0.4.19"
|
||||
lazy_static = "1.4.0"
|
||||
libc = "0.2.121"
|
||||
log = { version = "0.4.17" }
|
||||
once_cell = "1.8.0"
|
||||
parking_lot = "0.12.1"
|
||||
regex = "1.6.0"
|
||||
rustc-hash = "1.1.0"
|
||||
|
||||
@@ -14,18 +14,18 @@
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Substrate. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
use once_cell::sync::OnceCell;
|
||||
use parking_lot::Mutex;
|
||||
use std::sync::OnceLock;
|
||||
use tracing_subscriber::{
|
||||
filter::Directive, fmt as tracing_fmt, layer, reload::Handle, EnvFilter, Registry,
|
||||
};
|
||||
|
||||
// Handle to reload the tracing log filter
|
||||
static FILTER_RELOAD_HANDLE: OnceCell<Handle<EnvFilter, SCSubscriber>> = OnceCell::new();
|
||||
static FILTER_RELOAD_HANDLE: OnceLock<Handle<EnvFilter, SCSubscriber>> = OnceLock::new();
|
||||
// Directives that are defaulted to when resetting the log filter
|
||||
static DEFAULT_DIRECTIVES: OnceCell<Mutex<Vec<String>>> = OnceCell::new();
|
||||
static DEFAULT_DIRECTIVES: OnceLock<Mutex<Vec<String>>> = OnceLock::new();
|
||||
// Current state of log filter
|
||||
static CURRENT_DIRECTIVES: OnceCell<Mutex<Vec<String>>> = OnceCell::new();
|
||||
static CURRENT_DIRECTIVES: OnceLock<Mutex<Vec<String>>> = OnceLock::new();
|
||||
|
||||
/// Add log filter directive(s) to the defaults
|
||||
///
|
||||
|
||||
Reference in New Issue
Block a user