pub fn new(start_address: u64, data: ArrayVec<u8, SIZE>) -> Self {
        Self {
            start_address,
            data,
        }
    }
/// Creates a new memory region starting at the given address with the given data
Creates a new memory region starting at the given address with the given data
Creates a new memory region starting at the given address with the given data
pub fn new(start_address: u64, data: ArrayVec<u8, SIZE>) -> Self {
        Self {
            start_address,
            data,
        }
    }
pub fn new ( start_address : u64 , data : ArrayVec < u8 , SIZE > ) -> Self { Self { start_address , data , } }
Creates a new memory region starting at the given address with the given data
Creates a new memory region starting at the given address with the given data
start_address
u64
data
ArrayVec<u8, SIZE>
start_address
u64
data
ArrayVec<u8, SIZE>