[−][src]Trait libpijul::pristine::DepsMutTxnT
Required methods
pub fn put_dep(
&mut self,
k: ChangeId,
e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_dep(
&mut self,
k: ChangeId,
e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn put_revdep(
&mut self,
k: ChangeId,
e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_revdep(
&mut self,
k: ChangeId,
e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn put_touched_files(
&mut self,
k: Position<ChangeId>,
e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: Position<ChangeId>,
e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_touched_files(
&mut self,
k: Position<ChangeId>,
e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: Position<ChangeId>,
e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn put_rev_touched_files(
&mut self,
k: ChangeId,
e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_rev_touched_files(
&mut self,
k: ChangeId,
e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::DepsError>>
Implementors
impl DepsMutTxnT for MutTxn<()>
[src]
pub fn put_dep(
&mut self,
k: ChangeId,
v: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
v: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_dep(
&mut self,
k: ChangeId,
v: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
v: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn put_revdep(
&mut self,
k: ChangeId,
v: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
v: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_revdep(
&mut self,
k: ChangeId,
v: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
v: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn put_touched_files(
&mut self,
k: Position<ChangeId>,
v: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: Position<ChangeId>,
v: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_touched_files(
&mut self,
k: Position<ChangeId>,
v: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: Position<ChangeId>,
v: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn put_rev_touched_files(
&mut self,
k: ChangeId,
v: Position<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
v: Position<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
pub fn del_rev_touched_files(
&mut self,
k: ChangeId,
v: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]
&mut self,
k: ChangeId,
v: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::DepsError>>