File tree Expand file tree Collapse file tree 2 files changed +5
-7
lines changed Expand file tree Collapse file tree 2 files changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize};
55/// Configures the boot behavior of the bootloader.
66#[ derive( Serialize , Deserialize ) ]
77#[ serde( default ) ]
8+ #[ non_exhaustive]
89pub struct BootConfig {
910 /// Configuration for the frame buffer setup.
1011 pub frame_buffer : FrameBuffer ,
Original file line number Diff line number Diff line change @@ -13,13 +13,10 @@ fn default_config() {
1313
1414#[ test]
1515fn custom_boot_config ( ) {
16- let config = BootConfig {
17- frame_buffer : Default :: default ( ) ,
18- log_level : Default :: default ( ) ,
19- frame_buffer_logging : false ,
20- serial_logging : true ,
21- _test_sentinel : 0xb001b001b001 ,
22- } ;
16+ let mut config = BootConfig :: default ( ) ;
17+ config. frame_buffer_logging = false ;
18+ config. serial_logging = true ;
19+ config. _test_sentinel = 0xb001b001b001 ;
2320 run_test_kernel_internal (
2421 env ! ( "CARGO_BIN_FILE_TEST_KERNEL_CONFIG_FILE_custom_config" ) ,
2522 None ,
You can’t perform that action at this time.
0 commit comments