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