Struct mmtkvdb::LmdbVersion
source · [−]pub struct LmdbVersion {
pub string: &'static str,
pub major: i32,
pub minor: i32,
pub patch: i32,
}
Expand description
Version of underlying LMDB library
Fields
string: &'static str
Descriptive string
major: i32
Major version number
minor: i32
Minor version number
patch: i32
Patch version number
Trait Implementations
sourceimpl Clone for LmdbVersion
impl Clone for LmdbVersion
sourcefn clone(&self) -> LmdbVersion
fn clone(&self) -> LmdbVersion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for LmdbVersion
impl Debug for LmdbVersion
sourceimpl PartialEq<LmdbVersion> for LmdbVersion
impl PartialEq<LmdbVersion> for LmdbVersion
sourcefn eq(&self, other: &LmdbVersion) -> bool
fn eq(&self, other: &LmdbVersion) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &LmdbVersion) -> bool
fn ne(&self, other: &LmdbVersion) -> bool
This method tests for !=
.
impl Eq for LmdbVersion
impl StructuralEq for LmdbVersion
impl StructuralPartialEq for LmdbVersion
Auto Trait Implementations
impl RefUnwindSafe for LmdbVersion
impl Send for LmdbVersion
impl Sync for LmdbVersion
impl Unpin for LmdbVersion
impl UnwindSafe for LmdbVersion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more