[][src]Trait libpijul::pristine::DepsMutTxnT

pub trait DepsMutTxnT: DepsTxnT {
    pub fn put_dep(
        &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>>;
pub fn put_revdep(
        &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>>;
pub fn put_touched_files(
        &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>>;
pub fn put_rev_touched_files(
        &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>>; }

Required methods

pub fn put_dep(
    &mut self,
    k: ChangeId,
    e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn del_dep(
    &mut self,
    k: ChangeId,
    e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn put_revdep(
    &mut self,
    k: ChangeId,
    e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn del_revdep(
    &mut self,
    k: ChangeId,
    e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn put_touched_files(
    &mut self,
    k: Position<ChangeId>,
    e: ChangeId
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn del_touched_files(
    &mut self,
    k: Position<ChangeId>,
    e: Option<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn put_rev_touched_files(
    &mut self,
    k: ChangeId,
    e: Position<ChangeId>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

pub fn del_rev_touched_files(
    &mut self,
    k: ChangeId,
    e: Option<Position<ChangeId>>
) -> Result<bool, TxnErr<Self::DepsError>>
[src]

Loading content...

Implementors

impl DepsMutTxnT for MutTxn<()>[src]

Loading content...