pub struct Vmem { /* private fields */ }
Expand description
Representation of a vmem file.
These files consist of sections which are runs of memory starting at some address.
Implementations§
Source§impl Vmem
impl Vmem
Sourcepub fn data_addrs(&self) -> impl Iterator<Item = Data> + '_
pub fn data_addrs(&self) -> impl Iterator<Item = Data> + '_
Returns an iterator over all data of the vmem file.
Sourcepub fn merge_sections(&mut self)
pub fn merge_sections(&mut self)
Merge all continguous sections together in one section
Trait Implementations§
impl Eq for Vmem
impl StructuralPartialEq for Vmem
Auto Trait Implementations§
impl Freeze for Vmem
impl RefUnwindSafe for Vmem
impl Send for Vmem
impl Sync for Vmem
impl Unpin for Vmem
impl UnwindSafe for Vmem
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