mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: clean up lints (#5881)
This commit is contained in:
@ -291,12 +291,12 @@ impl EnvironmentKind {
|
||||
}
|
||||
|
||||
#[derive(Copy, Clone, Debug)]
|
||||
pub(crate) struct TxnPtr(pub *mut ffi::MDBX_txn);
|
||||
pub(crate) struct TxnPtr(pub(crate) *mut ffi::MDBX_txn);
|
||||
unsafe impl Send for TxnPtr {}
|
||||
unsafe impl Sync for TxnPtr {}
|
||||
|
||||
#[derive(Copy, Clone, Debug)]
|
||||
pub(crate) struct EnvPtr(pub *mut ffi::MDBX_env);
|
||||
pub(crate) struct EnvPtr(pub(crate) *mut ffi::MDBX_env);
|
||||
unsafe impl Send for EnvPtr {}
|
||||
unsafe impl Sync for EnvPtr {}
|
||||
|
||||
@ -309,6 +309,7 @@ pub(crate) enum TxnManagerMessage {
|
||||
/// Environment statistics.
|
||||
///
|
||||
/// Contains information about the size and layout of an MDBX environment or database.
|
||||
#[derive(Debug)]
|
||||
#[repr(transparent)]
|
||||
pub struct Stat(ffi::MDBX_stat);
|
||||
|
||||
@ -362,6 +363,7 @@ impl Stat {
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
#[repr(transparent)]
|
||||
pub struct GeometryInfo(ffi::MDBX_envinfo__bindgen_ty_1);
|
||||
|
||||
@ -374,6 +376,7 @@ impl GeometryInfo {
|
||||
/// Environment information.
|
||||
///
|
||||
/// Contains environment information about the map size, readers, last txn id etc.
|
||||
#[derive(Debug)]
|
||||
#[repr(transparent)]
|
||||
pub struct Info(ffi::MDBX_envinfo);
|
||||
|
||||
|
||||
@ -174,7 +174,7 @@ impl fmt::Display for Error {
|
||||
}
|
||||
|
||||
#[inline]
|
||||
pub fn mdbx_result(err_code: c_int) -> Result<bool> {
|
||||
pub(crate) fn mdbx_result(err_code: c_int) -> Result<bool> {
|
||||
match err_code {
|
||||
ffi::MDBX_SUCCESS => Ok(false),
|
||||
ffi::MDBX_RESULT_TRUE => Ok(true),
|
||||
|
||||
@ -4,9 +4,7 @@
|
||||
html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256",
|
||||
issue_tracker_base_url = "https://github.com/paradigmxyz/reth/issues/"
|
||||
)]
|
||||
#![allow(clippy::type_complexity)]
|
||||
// TODO(danipopes): add these warnings
|
||||
// #![warn(missing_debug_implementations, missing_docs, unreachable_pub, rustdoc::all)]
|
||||
#![warn(missing_debug_implementations, unreachable_pub, rustdoc::all)] // TODO(danipopes): missing_docs
|
||||
#![deny(unused_must_use, rust_2018_idioms)]
|
||||
#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
|
||||
|
||||
|
||||
@ -545,6 +545,7 @@ impl TransactionPtr {
|
||||
///
|
||||
/// Contains information about latency of commit stages.
|
||||
/// Inner struct stores this info in 1/65536 of seconds units.
|
||||
#[derive(Debug)]
|
||||
#[repr(transparent)]
|
||||
pub struct CommitLatency(ffi::MDBX_commit_latency);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user