pub fn update_ref(
mkit_dir: &Path,
branch: &str,
condition: RefWriteCondition,
h: &Hash,
) -> RefResult<()>Expand description
CAS-aware ref write per SPEC-REFS §5.
§Errors
RefError::InvalidRefNameifbranchis not a valid name.RefError::Conflictifconditionis not satisfied.RefError::Iofor filesystem failures.