pub struct LazyBinaryLoader { /* private fields */ }
Implementations§
Source§impl LazyBinaryLoader
impl LazyBinaryLoader
pub fn new(binary: HelixBinary) -> Self
pub fn load_section( &mut self, section_type: SectionType, ) -> Result<&DataSection, LoadError>
pub fn is_loaded(&self, section_type: &SectionType) -> bool
pub fn stats(&self) -> LoaderStats
Auto Trait Implementations§
impl Freeze for LazyBinaryLoader
impl RefUnwindSafe for LazyBinaryLoader
impl Send for LazyBinaryLoader
impl Sync for LazyBinaryLoader
impl Unpin for LazyBinaryLoader
impl UnwindSafe for LazyBinaryLoader
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