File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -138,8 +138,11 @@ pub struct VmConfig {
138138 pub cpu_count : u32 ,
139139 pub memory_size : u64 ,
140140 // https://github.com/intel-staging/qemu-tdx/issues/1
141+ #[ serde( default , skip_serializing_if = "Option::is_none" ) ]
141142 pub qemu_single_pass_add_pages : Option < bool > ,
143+ #[ serde( default , skip_serializing_if = "Option::is_none" ) ]
142144 pub pic : Option < bool > ,
145+ #[ serde( default , skip_serializing_if = "Option::is_none" ) ]
143146 pub qemu_version : Option < String > ,
144147 #[ serde( default ) ]
145148 pub pci_hole64_size : u64 ,
@@ -151,6 +154,7 @@ pub struct VmConfig {
151154 pub num_nvswitches : u32 ,
152155 #[ serde( default ) ]
153156 pub hotplug_off : bool ,
157+ #[ serde( default , skip_serializing_if = "Option::is_none" ) ]
154158 pub image : Option < String > ,
155159}
156160
You can’t perform that action at this time.
0 commit comments