pub struct MachoInfo {
pub target_arch: Architecture,
pub file_type: MachoType,
pub cpu_type: CpuType,
pub ncmds: u32,
pub nsegments: u32,
pub nsections: u32,
pub file_size: u64,
}Expand description
Mach-O 文件信息
Fields§
§target_arch: Architecture目标架构
file_type: MachoType文件类型
cpu_type: CpuTypeCPU 类型
ncmds: u32加载命令数量
nsegments: u32段数量
nsections: u32节数量
file_size: u64文件大小
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MachoInfo
impl<'de> Deserialize<'de> for MachoInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MachoInfo
impl RefUnwindSafe for MachoInfo
impl Send for MachoInfo
impl Sync for MachoInfo
impl Unpin for MachoInfo
impl UnsafeUnpin for MachoInfo
impl UnwindSafe for MachoInfo
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