pub fn apply_patch<F: PatchFs>( patch: &StructuredPatch, fs: &F, ) -> Result<LineAttributionMap, PatchError>