pub struct CodeExtractor;
Expand description
Extract the core binary analysis logic from file-scanner modules This is a temporary utility to help migrate existing code
Implementations§
Source§impl CodeExtractor
impl CodeExtractor
Sourcepub fn extract_binary_parser() -> Result<String>
pub fn extract_binary_parser() -> Result<String>
Extract binary parser functionality
Sourcepub fn extract_disassembly() -> Result<String>
pub fn extract_disassembly() -> Result<String>
Extract disassembly functionality
Sourcepub fn extract_control_flow() -> Result<String>
pub fn extract_control_flow() -> Result<String>
Extract control flow analysis
Sourcepub fn extract_function_analysis() -> Result<String>
pub fn extract_function_analysis() -> Result<String>
Extract function analysis
Auto Trait Implementations§
impl Freeze for CodeExtractor
impl RefUnwindSafe for CodeExtractor
impl Send for CodeExtractor
impl Sync for CodeExtractor
impl Unpin for CodeExtractor
impl UnwindSafe for CodeExtractor
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