summary refs log tree commit diff
path: root/disk/src/disk.rs
diff options
context:
space:
mode:
Diffstat (limited to 'disk/src/disk.rs')
-rw-r--r--disk/src/disk.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/disk/src/disk.rs b/disk/src/disk.rs
index 49b8127..2f9ad72 100644
--- a/disk/src/disk.rs
+++ b/disk/src/disk.rs
@@ -10,7 +10,8 @@ use std::io::{self, Read, Seek, SeekFrom, Write};
 use libc::EINVAL;
 use remain::sorted;
 use sys_util::{
-    AsRawFds, FileReadWriteAtVolatile, FileSetLen, FileSync, PunchHole, SeekHole, WriteZeroesAt,
+    AsRawFds, FileAllocate, FileReadWriteAtVolatile, FileSetLen, FileSync, PunchHole, SeekHole,
+    WriteZeroesAt,
 };
 
 mod qcow;
@@ -64,6 +65,7 @@ pub trait DiskFile:
     + FileReadWriteAtVolatile
     + PunchHole
     + WriteZeroesAt
+    + FileAllocate
     + Send
     + AsRawFds
     + Debug
@@ -76,6 +78,7 @@ impl<
             + PunchHole
             + FileReadWriteAtVolatile
             + WriteZeroesAt
+            + FileAllocate
             + Send
             + AsRawFds
             + Debug,