pub struct ResolvedAddress {
pub steps: Vec<AddressStep>,
pub offset: u64,
}Expand description
Owned root-to-leaf address that survives the decode session.
Fields§
§steps: Vec<AddressStep>Path from root to the space that owns the offset.
offset: u64Absolute offset within the leaf space.
Implementations§
Source§impl ResolvedAddress
impl ResolvedAddress
Sourcepub fn inspect_commands(&self, file: &str) -> Vec<String>
pub fn inspect_commands(&self, file: &str) -> Vec<String>
Returns cadmpeg inspect commands that replay this byte location.
Nested archive members emit inspect extract then inspect hex on the
extracted member. Root-only addresses emit inspect hex on the file.
Trait Implementations§
Source§impl Clone for ResolvedAddress
impl Clone for ResolvedAddress
Source§fn clone(&self) -> ResolvedAddress
fn clone(&self) -> ResolvedAddress
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResolvedAddress
impl Debug for ResolvedAddress
impl Eq for ResolvedAddress
Source§impl PartialEq for ResolvedAddress
impl PartialEq for ResolvedAddress
impl StructuralPartialEq for ResolvedAddress
Auto Trait Implementations§
impl Freeze for ResolvedAddress
impl RefUnwindSafe for ResolvedAddress
impl Send for ResolvedAddress
impl Sync for ResolvedAddress
impl Unpin for ResolvedAddress
impl UnsafeUnpin for ResolvedAddress
impl UnwindSafe for ResolvedAddress
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