@@ -86,20 +86,18 @@ pub struct VBEControlInfo {
86
86
87
87
impl fmt:: Debug for VBEControlInfo {
88
88
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
89
- unsafe {
90
- f. debug_struct ( "VBEControlInfo" )
91
- . field ( "signature" , & self . signature )
92
- . field ( "version" , & self . version )
93
- . field ( "oem_string_ptr" , & self . oem_string_ptr )
94
- . field ( "capabilities" , & self . capabilities )
95
- . field ( "mode_list_ptr" , & self . mode_list_ptr )
96
- . field ( "total_memory" , & self . total_memory )
97
- . field ( "oem_software_revision" , & self . oem_software_revision )
98
- . field ( "oem_vendor_name_ptr" , & self . oem_vendor_name_ptr )
99
- . field ( "oem_product_name_ptr" , & self . oem_product_name_ptr )
100
- . field ( "oem_product_revision_ptr" , & self . oem_product_revision_ptr )
101
- . finish ( )
102
- }
89
+ f. debug_struct ( "VBEControlInfo" )
90
+ . field ( "signature" , & self . signature )
91
+ . field ( "version" , & { self . version } )
92
+ . field ( "oem_string_ptr" , & { self . oem_string_ptr } )
93
+ . field ( "capabilities" , & { self . capabilities } )
94
+ . field ( "mode_list_ptr" , & { self . mode_list_ptr } )
95
+ . field ( "total_memory" , & { self . total_memory } )
96
+ . field ( "oem_software_revision" , & { self . oem_software_revision } )
97
+ . field ( "oem_vendor_name_ptr" , & { self . oem_vendor_name_ptr } )
98
+ . field ( "oem_product_name_ptr" , & { self . oem_product_name_ptr } )
99
+ . field ( "oem_product_revision_ptr" , & { self . oem_product_revision_ptr } )
100
+ . finish ( )
103
101
}
104
102
}
105
103
@@ -200,35 +198,33 @@ pub struct VBEModeInfo {
200
198
201
199
impl fmt:: Debug for VBEModeInfo {
202
200
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
203
- unsafe {
204
- f. debug_struct ( "VBEModeInfo" )
205
- . field ( "mode_attributes" , & self . mode_attributes )
206
- . field ( "window_a_attributes" , & self . window_a_attributes )
207
- . field ( "window_b_attributes" , & self . window_b_attributes )
208
- . field ( "window_granularity" , & self . window_granularity )
209
- . field ( "window_size" , & self . window_size )
210
- . field ( "window_a_segment" , & self . window_a_segment )
211
- . field ( "window_b_segment" , & self . window_b_segment )
212
- . field ( "window_function_ptr" , & self . window_function_ptr )
213
- . field ( "pitch" , & self . pitch )
214
- . field ( "resolution" , & self . resolution )
215
- . field ( "character_size" , & self . character_size )
216
- . field ( "number_of_planes" , & self . number_of_planes )
217
- . field ( "bpp" , & self . bpp )
218
- . field ( "number_of_banks" , & self . number_of_banks )
219
- . field ( "memory_model" , & self . memory_model )
220
- . field ( "bank_size" , & self . bank_size )
221
- . field ( "number_of_image_pages" , & self . number_of_image_pages )
222
- . field ( "red_field" , & self . red_field )
223
- . field ( "green_field" , & self . green_field )
224
- . field ( "blue_field" , & self . blue_field )
225
- . field ( "reserved_field" , & self . reserved_field )
226
- . field ( "direct_color_attributes" , & self . direct_color_attributes )
227
- . field ( "framebuffer_base_ptr" , & self . framebuffer_base_ptr )
228
- . field ( "offscreen_memory_offset" , & self . offscreen_memory_offset )
229
- . field ( "offscreen_memory_size" , & self . offscreen_memory_size )
230
- . finish ( )
231
- }
201
+ f. debug_struct ( "VBEModeInfo" )
202
+ . field ( "mode_attributes" , & { self . mode_attributes } )
203
+ . field ( "window_a_attributes" , & self . window_a_attributes )
204
+ . field ( "window_b_attributes" , & self . window_b_attributes )
205
+ . field ( "window_granularity" , & { self . window_granularity } )
206
+ . field ( "window_size" , & { self . window_size } )
207
+ . field ( "window_a_segment" , & { self . window_a_segment } )
208
+ . field ( "window_b_segment" , & { self . window_b_segment } )
209
+ . field ( "window_function_ptr" , & { self . window_function_ptr } )
210
+ . field ( "pitch" , & { self . pitch } )
211
+ . field ( "resolution" , & { self . resolution } )
212
+ . field ( "character_size" , & self . character_size )
213
+ . field ( "number_of_planes" , & self . number_of_planes )
214
+ . field ( "bpp" , & self . bpp )
215
+ . field ( "number_of_banks" , & self . number_of_banks )
216
+ . field ( "memory_model" , & self . memory_model )
217
+ . field ( "bank_size" , & self . bank_size )
218
+ . field ( "number_of_image_pages" , & self . number_of_image_pages )
219
+ . field ( "red_field" , & self . red_field )
220
+ . field ( "green_field" , & self . green_field )
221
+ . field ( "blue_field" , & self . blue_field )
222
+ . field ( "reserved_field" , & self . reserved_field )
223
+ . field ( "direct_color_attributes" , & self . direct_color_attributes )
224
+ . field ( "framebuffer_base_ptr" , & { self . framebuffer_base_ptr } )
225
+ . field ( "offscreen_memory_offset" , & { self . offscreen_memory_offset } )
226
+ . field ( "offscreen_memory_size" , & { self . offscreen_memory_size } )
227
+ . finish ( )
232
228
}
233
229
}
234
230
0 commit comments