Type Alias libcdio_sys::iso9660_pvd_t

source ·
pub type iso9660_pvd_t = iso9660_pvd_s;

Aliased Type§

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],
}

Fields§

§type_: u8§id: [i8; 5]§version: u8§unused1: [i8; 1]§system_id: [i8; 32]§volume_id: [i8; 32]§unused2: [u8; 8]§volume_space_size: u64§unused3: [u8; 32]§volume_set_size: u32§volume_sequence_number: u32§logical_block_size: u32§path_table_size: u64§type_l_path_table: u32§opt_type_l_path_table: u32§type_m_path_table: u32§opt_type_m_path_table: u32§root_directory_record: iso9660_dir_s§root_directory_filename: i8§volume_set_id: [i8; 128]§publisher_id: [i8; 128]§preparer_id: [i8; 128]§application_id: [i8; 128]§copyright_file_id: [i8; 37]§abstract_file_id: [i8; 37]§bibliographic_file_id: [i8; 37]§creation_date: iso9660_ltime_s§modification_date: iso9660_ltime_s§expiration_date: iso9660_ltime_s§effective_date: iso9660_ltime_s§file_structure_version: u8§unused4: [u8; 1]§application_data: [i8; 512]§unused5: [u8; 653]