pub fn hash_file_object(data: &[u8]) -> WorktreeResult<Hash>Expand description
Content-address data exactly as store_file_object would,
without storing anything. Backs change detection (status, rm,
restore safety checks) where only the answer “would this file hash to X?”
is needed — writing objects there would turn a read-only query into store
mutation. Equivalence with store_file_object is pinned by test.
§Errors
WorktreeError::Object if a length exceeds the wire-format cap.