Trait libpijul::pristine::TreeMutTxnT [−][src]
Required methods
fn put_inodes(
&mut self,
k: &Inode,
e: &Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
e: &Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_inodes(
&mut self,
k: &Inode,
e: Option<&Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
e: Option<&Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_revinodes(
&mut self,
k: &Position<ChangeId>,
e: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Position<ChangeId>,
e: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_revinodes(
&mut self,
k: &Position<ChangeId>,
e: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Position<ChangeId>,
e: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_tree(
&mut self,
k: &PathId,
e: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &PathId,
e: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_tree(
&mut self,
k: &PathId,
e: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &PathId,
e: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_revtree(
&mut self,
k: &Inode,
e: &PathId
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
e: &PathId
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_revtree(
&mut self,
k: &Inode,
e: Option<&PathId>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
e: Option<&PathId>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_partials(
&mut self,
k: &str,
e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &str,
e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_partials(
&mut self,
k: &str,
e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &str,
e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
Implementors
impl TreeMutTxnT for MutTxn<()>
[src]
fn put_inodes(
&mut self,
k: &Inode,
v: &Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
v: &Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_inodes(
&mut self,
k: &Inode,
v: Option<&Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
v: Option<&Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_revinodes(
&mut self,
k: &Position<ChangeId>,
v: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Position<ChangeId>,
v: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_revinodes(
&mut self,
k: &Position<ChangeId>,
v: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Position<ChangeId>,
v: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_tree(
&mut self,
k: &PathId,
v: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &PathId,
v: &Inode
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_tree(
&mut self,
k: &PathId,
v: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &PathId,
v: Option<&Inode>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_revtree(
&mut self,
k: &Inode,
v: &PathId
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
v: &PathId
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_revtree(
&mut self,
k: &Inode,
v: Option<&PathId>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &Inode,
v: Option<&PathId>
) -> Result<bool, TxnErr<Self::TreeError>>
fn put_partials(
&mut self,
k: &str,
e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &str,
e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::TreeError>>
fn del_partials(
&mut self,
k: &str,
e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>
[src]
&mut self,
k: &str,
e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::TreeError>>