pub trait MachoWriter<W: Write> {
// Required methods
fn write_program(&mut self, program: &MachoProgram) -> Result<(), GaiaError>;
fn writer(&mut self) -> &mut BinaryWriter<W, Fixed<LittleEndian>>;
}Expand description
Mach-O 写入器 trait
定义了写入 Mach-O 文件的通用接口。
Required Methods§
Sourcefn write_program(&mut self, program: &MachoProgram) -> Result<(), GaiaError>
fn write_program(&mut self, program: &MachoProgram) -> Result<(), GaiaError>
写入 Mach-O 程序
Sourcefn writer(&mut self) -> &mut BinaryWriter<W, Fixed<LittleEndian>>
fn writer(&mut self) -> &mut BinaryWriter<W, Fixed<LittleEndian>>
获取内部写入器的引用