pub struct StuffItInput {
pub name: String,
pub type_code: [u8; 4],
pub creator_code: [u8; 4],
pub finder_flags: u16,
pub create_date: u32,
pub mod_date: u32,
pub data_fork: Vec<u8>,
pub resource_fork: Vec<u8>,
}Expand description
A single file to place into a StuffIt archive.
Fields§
§name: StringMac filename (truncated to 31 bytes).
type_code: [u8; 4]§creator_code: [u8; 4]§finder_flags: u16§create_date: u32Mac 1904-epoch timestamps (0 is acceptable).
mod_date: u32§data_fork: Vec<u8>§resource_fork: Vec<u8>Trait Implementations§
Source§impl Clone for StuffItInput
impl Clone for StuffItInput
Auto Trait Implementations§
impl Freeze for StuffItInput
impl RefUnwindSafe for StuffItInput
impl Send for StuffItInput
impl Sync for StuffItInput
impl Unpin for StuffItInput
impl UnsafeUnpin for StuffItInput
impl UnwindSafe for StuffItInput
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