pub struct ElfCollection { /* private fields */ }Implementations§
Source§impl ElfCollection
impl ElfCollection
pub fn push(&mut self, elf: Rc<Elf>)
pub fn iter(&self) -> Iter<'_, Rc<Elf>>
pub fn get_elf_containing_address(&self, address: VirtualAddress) -> Weak<Elf>
pub fn get_elf_by_path(&self, path: &Path) -> Weak<Elf>
pub fn get_elf_by_filename(&self, filename: &str) -> Weak<Elf>
Trait Implementations§
Source§impl Debug for ElfCollection
impl Debug for ElfCollection
Source§impl Default for ElfCollection
impl Default for ElfCollection
Source§fn default() -> ElfCollection
fn default() -> ElfCollection
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ElfCollection
impl !RefUnwindSafe for ElfCollection
impl !Send for ElfCollection
impl !Sync for ElfCollection
impl Unpin for ElfCollection
impl !UnwindSafe for ElfCollection
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