[−][src]Trait libpijul::pristine::TreeMutTxnT
Required methods
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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]
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>
pub 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>>