pub fn try_lock(gate: &TreeGate) -> Option<Lock>
Take gate’s lock without waiting. None when another run holds it (or the lock file cannot be made) — which the caller reads as cold: a commit never waits on a warm-up.
gate
None