pub trait MachoExt<'data>: Sized {
type Error;
// Required method
fn parse<'mf>(macho: &'mf MachoFile<'data>) -> Result<Self, Self::Error>
where 'data: 'mf;
}Expand description
Extension trait for layering domain-specific analysis on top of MachFile.
Extensions are transient borrowed views. Compute what you need and let them drop when the derived view is no longer needed.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".