#[repr(C, packed)]
pub struct iso9660_pvd_s {
Show 34 fields pub type_: iso711_t, pub id: [c_char; 5], pub version: iso711_t, pub unused1: [c_char; 1], pub system_id: [achar_t; 32], pub volume_id: [dchar_t; 32], pub unused2: [u8; 8], pub volume_space_size: iso733_t, pub unused3: [u8; 32], pub volume_set_size: iso723_t, pub volume_sequence_number: iso723_t, pub logical_block_size: iso723_t, pub path_table_size: iso733_t, pub type_l_path_table: iso731_t, pub opt_type_l_path_table: iso731_t, pub type_m_path_table: iso732_t, pub opt_type_m_path_table: iso732_t, pub root_directory_record: iso9660_dir_t, pub root_directory_filename: c_char, pub volume_set_id: [dchar_t; 128], pub publisher_id: [achar_t; 128], pub preparer_id: [achar_t; 128], pub application_id: [achar_t; 128], pub copyright_file_id: [dchar_t; 37], pub abstract_file_id: [dchar_t; 37], pub bibliographic_file_id: [dchar_t; 37], pub creation_date: iso9660_ltime_t, pub modification_date: iso9660_ltime_t, pub expiration_date: iso9660_ltime_t, pub effective_date: iso9660_ltime_t, pub file_structure_version: iso711_t, pub unused4: [u8; 1], pub application_data: [c_char; 512], pub unused5: [u8; 653],
}

Fields§

§type_: iso711_t§id: [c_char; 5]§version: iso711_t§unused1: [c_char; 1]§system_id: [achar_t; 32]§volume_id: [dchar_t; 32]§unused2: [u8; 8]§volume_space_size: iso733_t§unused3: [u8; 32]§volume_set_size: iso723_t§volume_sequence_number: iso723_t§logical_block_size: iso723_t§path_table_size: iso733_t§type_l_path_table: iso731_t§opt_type_l_path_table: iso731_t§type_m_path_table: iso732_t§opt_type_m_path_table: iso732_t§root_directory_record: iso9660_dir_t§root_directory_filename: c_char§volume_set_id: [dchar_t; 128]§publisher_id: [achar_t; 128]§preparer_id: [achar_t; 128]§application_id: [achar_t; 128]§copyright_file_id: [dchar_t; 37]§abstract_file_id: [dchar_t; 37]§bibliographic_file_id: [dchar_t; 37]§creation_date: iso9660_ltime_t§modification_date: iso9660_ltime_t§expiration_date: iso9660_ltime_t§effective_date: iso9660_ltime_t§file_structure_version: iso711_t§unused4: [u8; 1]§application_data: [c_char; 512]§unused5: [u8; 653]

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.