schnauzer 0.3.5

Library for parsing Mach-O files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::ObjectType;
use crate::Parser;
use crate::Result;
use std::{path::Path};

pub(crate) fn load_object_type_with(path: &str) -> Result<ObjectType> {
    let path = Path::new(&path);
    let parser = Parser::build(path)?;
    let object = parser.parse()?;

    Ok(object)
}