Function libpijul::output::output_repository_no_pending[][src]

pub fn output_repository_no_pending<T: MutTxnT + Send + Sync + 'static, R: WorkingCopy + Send + Clone + Sync + 'static, P: ChangeStore + Send + Clone + 'static>(
    repo: &R,
    changes: &P,
    txn: &ArcTxn<T>,
    channel: &ChannelRef<T>,
    prefix: &str,
    output_name_conflicts: bool,
    if_modified_since: Option<SystemTime>,
    n_workers: usize,
    salt: u64
) -> Result<Vec<Conflict>, OutputError<P::Error, T::GraphError, R::Error>> where
    T::Channel: Send + Sync + 'static, 
Expand description

Output updates the working copy after applying changes, including the graph-file correspondence.

WARNING: This overwrites the working copy, cancelling any unrecorded change.