summaryrefslogtreecommitdiff
path: root/ext/fs/ops.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fs/ops.rs')
-rw-r--r--ext/fs/ops.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/ext/fs/ops.rs b/ext/fs/ops.rs
index 0fad92044..5bf3b1c6f 100644
--- a/ext/fs/ops.rs
+++ b/ext/fs/ops.rs
@@ -1596,6 +1596,10 @@ create_struct_writer! {
rdev: u64,
blksize: u64,
blocks: u64,
+ is_block_device: bool,
+ is_char_device: bool,
+ is_fifo: bool,
+ is_socket: bool,
}
}
@@ -1623,6 +1627,10 @@ impl From<FsStat> for SerializableStat {
rdev: stat.rdev,
blksize: stat.blksize,
blocks: stat.blocks,
+ is_block_device: stat.is_block_device,
+ is_char_device: stat.is_char_device,
+ is_fifo: stat.is_fifo,
+ is_socket: stat.is_socket,
}
}
}