pub struct MacBinary<'a> { /* private fields */ }Expand description
A parsed MacBinary file containing metadata, data fork (if present), and resource fork (if present)
Implementations§
source§impl MacBinary<'_>
impl MacBinary<'_>
pub fn version(&self) -> Version
pub fn filename(&self) -> String
sourcepub fn file_creator(&self) -> FourCC
pub fn file_creator(&self) -> FourCC
The file’s creator code
sourcepub fn resource_fork_raw(&self) -> &[u8] ⓘ
pub fn resource_fork_raw(&self) -> &[u8] ⓘ
Resource fork data
sourcepub fn resource_fork(&self) -> Result<ResourceFork<'_>, ParseError>
pub fn resource_fork(&self) -> Result<ResourceFork<'_>, ParseError>
Parsed resource fork