[−][src]Struct lever::Lever
Main management struct for transaction management.
Once get built it can be passed around with simple clone.
All rules of compute heavy workloads and their limitations apply to Lever's transaction system.
Implementations
impl Lever
[src]
pub fn new_lotable<K, V>(&self) -> LOTable<K, V> where
K: 'static + PartialEq + Eq + Hash + Clone + Send + Sync + Ord,
V: 'static + Clone + Send + Sync,
[src]
K: 'static + PartialEq + Eq + Hash + Clone + Send + Sync + Ord,
V: 'static + Clone + Send + Sync,
Builder method for transactional optimistic, repeatable read in-memory table.
pub fn manager(&self) -> Arc<TxnManager>
[src]
Get global transaction manager
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Lever
impl Send for Lever
impl Sync for Lever
impl Unpin for Lever
impl UnwindSafe for Lever
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,