Enum zifu::FileNameEncodingType [−][src]
pub enum FileNameEncodingType {
ExplicitRegularUTF8,
ExplicitIrregularUTF8,
ImplicitASCII,
ImplicitNonASCII,
}
Expand description
Enum that represents statistics of file name encoding
UTF-8 (Regular normalization (NFC) / Irregular (HFS+ NFD-like)) / ASCII / Implicit multibyte
Variants
genral bit #11 + NFC normalization (universal)
general bit #11 + non-NFC normalization (e.g. HFS+ NFD-like normalization)
Used by e.g. Finder in macOS
no general bit #11 + ASCII (universal)
no general bit #11 + non-ASCII encoding (e.g. CP437, Shift-JIS, or UTF-8)
Implementations
Regturns true
if the file name is correctly decoded in almost all devices
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FileNameEncodingType
impl Send for FileNameEncodingType
impl Sync for FileNameEncodingType
impl Unpin for FileNameEncodingType
impl UnwindSafe for FileNameEncodingType
Blanket Implementations
Mutably borrows from an owned value. Read more