//! Startup.
/// Memory region for startup code.
#[derive(Copy, Clone)]pubstructRegion{/// Region base address.
pubstart:*constusize,
/// Region end address.
pubend:*constusize,
/// Address from which data will be loaded.
pubdata:Option<*constusize>,
}/// Startup.
pubtraitIStartup{/// Init static region.
fninit_static_region(region: Region);/// Kernel data region.
fnkernel_data()-> Region;/// Kernel heap region.
fnkernel_heap()-> Region;}