pub enum BaseIsoLevel {
Level1 {
supports_lowercase: bool,
supports_rrip: bool,
},
Level2 {
supports_lowercase: bool,
supports_rrip: bool,
},
Level3 {
supports_lowercase: bool,
supports_rrip: bool,
},
}Available on crate features
sync and write only.Expand description
Identifies a BaseIsoLevel value.
Variants§
Level1
L1 Filenames Supports only uppercase and using the 8.3 format
Fields
Level2
L2 Filenames Supports up to 30 characters
Fields
Level3
ISO 9660 interchange level 3.
Level 3 retains the Level 2 filename rules and permits a logical file to be represented by multiple consecutive directory records/extents.
Trait Implementations§
Source§impl Clone for BaseIsoLevel
impl Clone for BaseIsoLevel
Source§fn clone(&self) -> BaseIsoLevel
fn clone(&self) -> BaseIsoLevel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BaseIsoLevel
Source§impl Debug for BaseIsoLevel
impl Debug for BaseIsoLevel
impl Eq for BaseIsoLevel
Source§impl From<BaseIsoLevel> for EntryType
impl From<BaseIsoLevel> for EntryType
Source§fn from(value: BaseIsoLevel) -> Self
fn from(value: BaseIsoLevel) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BaseIsoLevel
impl PartialEq for BaseIsoLevel
impl StructuralPartialEq for BaseIsoLevel
Auto Trait Implementations§
impl Freeze for BaseIsoLevel
impl RefUnwindSafe for BaseIsoLevel
impl Send for BaseIsoLevel
impl Sync for BaseIsoLevel
impl Unpin for BaseIsoLevel
impl UnsafeUnpin for BaseIsoLevel
impl UnwindSafe for BaseIsoLevel
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