Struct maikor_vm_file::GameFile
source · [−]pub struct GameFile {
pub id: u32,
pub build: u16,
pub compiled_for_maikor_version: u16,
pub min_maikor_version: u16,
pub version: String,
pub name: String,
pub author: String,
pub ram_bank_count: usize,
pub main_code: Vec<u8>,
pub code_banks: Vec<[u8; 8192]>,
pub atlas_banks: Vec<Vec<u8>>,
}Fields
id: u32build: u16compiled_for_maikor_version: u16min_maikor_version: u16version: Stringname: Stringram_bank_count: usizemain_code: Vec<u8>code_banks: Vec<[u8; 8192]>atlas_banks: Vec<Vec<u8>>Implementations
Trait Implementations
impl Eq for GameFile
impl StructuralEq for GameFile
Auto Trait Implementations
impl RefUnwindSafe for GameFile
impl Send for GameFile
impl Sync for GameFile
impl Unpin for GameFile
impl UnwindSafe for GameFile
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more