Type Alias iso9660_pvd_t
Source pub type iso9660_pvd_t = iso9660_pvd_s;
#[repr(C, packed(1))]
pub struct iso9660_pvd_t {Show 34 fields
pub type_: u8,
pub id: [i8; 5],
pub version: u8,
pub unused1: [i8; 1],
pub system_id: [i8; 32],
pub volume_id: [i8; 32],
pub unused2: [u8; 8],
pub volume_space_size: u64,
pub unused3: [u8; 32],
pub volume_set_size: u32,
pub volume_sequence_number: u32,
pub logical_block_size: u32,
pub path_table_size: u64,
pub type_l_path_table: u32,
pub opt_type_l_path_table: u32,
pub type_m_path_table: u32,
pub opt_type_m_path_table: u32,
pub root_directory_record: iso9660_dir_s,
pub root_directory_filename: i8,
pub volume_set_id: [i8; 128],
pub publisher_id: [i8; 128],
pub preparer_id: [i8; 128],
pub application_id: [i8; 128],
pub copyright_file_id: [i8; 37],
pub abstract_file_id: [i8; 37],
pub bibliographic_file_id: [i8; 37],
pub creation_date: iso9660_ltime_s,
pub modification_date: iso9660_ltime_s,
pub expiration_date: iso9660_ltime_s,
pub effective_date: iso9660_ltime_s,
pub file_structure_version: u8,
pub unused4: [u8; 1],
pub application_data: [i8; 512],
pub unused5: [u8; 653],
}