pub struct LowMemGlobals { /* private fields */ }Expand description
Manager for low-memory globals
Implementations§
Source§impl LowMemGlobals
impl LowMemGlobals
Sourcepub fn set_fcb_ptr(&mut self, ptr: u32)
pub fn set_fcb_ptr(&mut self, ptr: u32)
Set FCB array pointer
Sourcepub fn def_vcb_ptr(&self) -> u32
pub fn def_vcb_ptr(&self) -> u32
Get default VCB pointer
Sourcepub fn set_def_vcb_ptr(&mut self, ptr: u32)
pub fn set_def_vcb_ptr(&mut self, ptr: u32)
Set default VCB pointer
Sourcepub fn set_the_port(&mut self, ptr: u32)
pub fn set_the_port(&mut self, ptr: u32)
Set current GrafPort
Sourcepub fn set_mem_top(&mut self, ptr: u32)
pub fn set_mem_top(&mut self, ptr: u32)
Set top of memory
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LowMemGlobals
impl RefUnwindSafe for LowMemGlobals
impl Send for LowMemGlobals
impl Sync for LowMemGlobals
impl Unpin for LowMemGlobals
impl UnsafeUnpin for LowMemGlobals
impl UnwindSafe for LowMemGlobals
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more