1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use serde::Deserialize; /// Block header defining memory region. #[derive(Debug, Deserialize)] #[serde(deny_unknown_fields)] pub struct Header { pub start_address: u32, pub length: u32, #[serde(default = "default_padding")] pub padding: u8, } fn default_padding() -> u8 { 0xFF }