Struct acid_state::Txn
[−]
[src]
pub struct Txn<'a, T: 'a + Encodable + Decodable> { pub inner: MutexGuard<'a, T>, pub name: String, }
Fields
inner: MutexGuard<'a, T>
name: String
Trait Implementations
impl<'a, T: Encodable + Decodable + Debug> Debug for Txn<'a, T>
[src]
impl<'a, T: Encodable + Decodable> Drop for Txn<'a, T>
[src]
impl<'a, T: 'a + Encodable + Decodable> Deref for Txn<'a, T>
[src]
type Target = MutexGuard<'a, T>
The resulting type after dereferencing
fn deref(&self) -> &MutexGuard<'a, T>
The method called to dereference a value
impl<'a, T: 'a + Encodable + Decodable> DerefMut for Txn<'a, T>
[src]
fn deref_mut(&mut self) -> &mut MutexGuard<'a, T>
The method called to mutably dereference a value