From 8a55b5f480203f0e7a2d8f181aa8abf48d4e8563 Mon Sep 17 00:00:00 2001 From: Alexander Weiss Date: Fri, 1 Jul 2022 11:16:50 +0200 Subject: [PATCH] fix empty device for device or chardev files --- src/backend/node.rs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/backend/node.rs b/src/backend/node.rs index abe4b0c..fbd56cc 100644 --- a/src/backend/node.rs +++ b/src/backend/node.rs @@ -28,9 +28,17 @@ pub struct Node { pub enum NodeType { File, Dir, - Symlink { linktarget: String }, - Dev { device: u64 }, - Chardev { device: u64 }, + Symlink { + linktarget: String, + }, + Dev { + #[serde(default)] + device: u64, + }, + Chardev { + #[serde(default)] + device: u64, + }, Fifo, Socket, }