Struct tar::Header [] [src]

pub struct Header {
    pub name: [u8; 100],
    pub mode: [u8; 8],
    pub owner_id: [u8; 8],
    pub group_id: [u8; 8],
    pub size: [u8; 12],
    pub mtime: [u8; 12],
    pub cksum: [u8; 8],
    pub link: [u8; 1],
    pub linkname: [u8; 100],
    pub ustar: [u8; 6],
    pub ustar_version: [u8; 2],
    pub owner_name: [u8; 32],
    pub group_name: [u8; 32],
    pub dev_major: [u8; 8],
    pub dev_minor: [u8; 8],
    pub prefix: [u8; 155],
    // some fields omitted
}

Representation of the header of a file in an archive

Fields

name: [u8; 100] mode: [u8; 8] owner_id: [u8; 8] group_id: [u8; 8] size: [u8; 12] mtime: [u8; 12] cksum: [u8; 8] link: [u8; 1] linkname: [u8; 100] ustar: [u8; 6] ustar_version: [u8; 2] owner_name: [u8; 32] group_name: [u8; 32] dev_major: [u8; 8] dev_minor: [u8; 8] prefix: [u8; 155]