| @@ -8,7 +8,10 @@ mod mark_path { · 7 unmodified lines |
| 8 | let new_filename = target.parent().unwrap().join("file.ext"); | 8 | let new_filename = target.parent().unwrap().join("file.ext"); |
| 9 | let handle = gix_tempfile::mark_at( | 9 | let handle = gix_tempfile::mark_at( |
| 10 | &target, | 10 | &target, |
| 11 | ContainingDirectory::CreateAllRaceProof(Default::default()), | 11 | ContainingDirectory::CreateAllRaceProof { |
| | 12 | retries: Default::default(), |
| | 13 | shared_repository_permissions: 0, |
| | 14 | }, |
| 12 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { | 15 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { |
| 13 | boundary_directory: dir.path().into(), | 16 | boundary_directory: dir.path().into(), |
| 14 | }, | 17 | }, |
| @@ -37,7 +40,10 @@ mod mark_path { · 22 unmodified lines |
| 37 | let filename = dir.path().join(first_dir).join("subdir").join("file.tmp"); | 40 | let filename = dir.path().join(first_dir).join("subdir").join("file.tmp"); |
| 38 | let tempfile = gix_tempfile::mark_at( | 41 | let tempfile = gix_tempfile::mark_at( |
| 39 | &filename, | 42 | &filename, |
| 40 | ContainingDirectory::CreateAllRaceProof(Default::default()), | 43 | ContainingDirectory::CreateAllRaceProof { |
| | 44 | retries: Default::default(), |
| | 45 | shared_repository_permissions: 0, |
| | 46 | }, |
| 41 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { | 47 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { |
| 42 | boundary_directory: dir.path().into(), | 48 | boundary_directory: dir.path().into(), |
| 43 | }, | 49 | }, |
| @@ -65,7 +71,10 @@ mod at_path { · 21 unmodified lines |
| 65 | let new_filename = target.parent().unwrap().join("file.ext"); | 71 | let new_filename = target.parent().unwrap().join("file.ext"); |
| 66 | let mut file = gix_tempfile::writable_at( | 72 | let mut file = gix_tempfile::writable_at( |
| 67 | &target, | 73 | &target, |
| 68 | ContainingDirectory::CreateAllRaceProof(Default::default()), | 74 | ContainingDirectory::CreateAllRaceProof { |
| | 75 | retries: Default::default(), |
| | 76 | shared_repository_permissions: 0, |
| | 77 | }, |
| 69 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { | 78 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { |
| 70 | boundary_directory: dir.path().into(), | 79 | boundary_directory: dir.path().into(), |
| 71 | }, | 80 | }, |
| @@ -98,7 +107,10 @@ mod at_path { · 26 unmodified lines |
| 98 | ); | 107 | ); |
| 99 | let handle = gix_tempfile::writable_at( | 108 | let handle = gix_tempfile::writable_at( |
| 100 | &target, | 109 | &target, |
| 101 | ContainingDirectory::CreateAllRaceProof(Default::default()), | 110 | ContainingDirectory::CreateAllRaceProof { |
| | 111 | retries: Default::default(), |
| | 112 | shared_repository_permissions: 0, |
| | 113 | }, |
| 102 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { | 114 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { |
| 103 | boundary_directory: dir.path().into(), | 115 | boundary_directory: dir.path().into(), |
| 104 | }, | 116 | }, |
| @@ -163,7 +175,10 @@ mod at_path { · 58 unmodified lines |
| 163 | let filename = dir.path().join(first_dir).join("subdir").join("file.tmp"); | 175 | let filename = dir.path().join(first_dir).join("subdir").join("file.tmp"); |
| 164 | let tempfile = gix_tempfile::writable_at( | 176 | let tempfile = gix_tempfile::writable_at( |
| 165 | &filename, | 177 | &filename, |
| 166 | ContainingDirectory::CreateAllRaceProof(Default::default()), | 178 | ContainingDirectory::CreateAllRaceProof { |
| | 179 | retries: Default::default(), |
| | 180 | shared_repository_permissions: 0, |
| | 181 | }, |
| 167 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { | 182 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { |
| 168 | boundary_directory: dir.path().into(), | 183 | boundary_directory: dir.path().into(), |
| 169 | }, | 184 | }, |
| @@ -244,7 +259,10 @@ mod new { · 74 unmodified lines |
| 244 | { | 259 | { |
| 245 | let mut writable = gix_tempfile::new( | 260 | let mut writable = gix_tempfile::new( |
| 246 | &containing_dir, | 261 | &containing_dir, |
| 247 | ContainingDirectory::CreateAllRaceProof(Default::default()), | 262 | ContainingDirectory::CreateAllRaceProof { |
| | 263 | retries: Default::default(), |
| | 264 | shared_repository_permissions: 0, |
| | 265 | }, |
| 248 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { | 266 | AutoRemove::TempfileAndEmptyParentDirectoriesUntil { |
| 249 | boundary_directory: dir.path().into(), | 267 | boundary_directory: dir.path().into(), |
| 250 | }, | 268 | }, |