Transaction

Trait Transaction 

Source
pub trait Transaction {
    type Output;

    // Required method
    fn atomically<'this: 'var, 'context, 'var>(
        &'this self,
        context: &'context mut Context<'var>,
    ) -> Result<Self::Output, StmError>;
}

Required Associated Types§

Required Methods§

Source

fn atomically<'this: 'var, 'context, 'var>( &'this self, context: &'context mut Context<'var>, ) -> Result<Self::Output, StmError>

Implementors§