pub struct BinaryAnalyzer;Expand description
Analyzer for parsing binary metadata and optional disassembly.
Implementations§
Source§impl BinaryAnalyzer
impl BinaryAnalyzer
Sourcepub fn analyze_path(
path: &Path,
options: &AnalyzeOptions,
) -> Result<BinaryReport>
pub fn analyze_path( path: &Path, options: &AnalyzeOptions, ) -> Result<BinaryReport>
Analyze a binary file and return a normalized report.
Trait Implementations§
Source§impl Default for BinaryAnalyzer
impl Default for BinaryAnalyzer
Source§fn default() -> BinaryAnalyzer
fn default() -> BinaryAnalyzer
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BinaryAnalyzer
impl RefUnwindSafe for BinaryAnalyzer
impl Send for BinaryAnalyzer
impl Sync for BinaryAnalyzer
impl Unpin for BinaryAnalyzer
impl UnsafeUnpin for BinaryAnalyzer
impl UnwindSafe for BinaryAnalyzer
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