Enum rc_zip::parse::HostSystem
source · pub enum HostSystem {
Show 21 variants
MsDos,
Amiga,
OpenVms,
Unix,
VmCms,
AtariSt,
Os2Hpfs,
Macintosh,
ZSystem,
CpM,
WindowsNtfs,
Mvs,
Vse,
AcornRisc,
Vfat,
AlternateMvs,
BeOs,
Tandem,
Os400,
Osx,
Unknown(u8),
}Expand description
System on which an archive was created, as encoded into a version u16.
See APPNOTE, section 4.4.2.2
Variants§
MsDos
MS-DOS and OS/2 (FAT / VFAT / FAT32 file systems)
Amiga
Amiga
OpenVms
OpenVMS
Unix
UNIX
VmCms
VM/CMS
AtariSt
Atari ST
Os2Hpfs
OS/2 H.P.F.S
Macintosh
Macintosh (see Osx)
ZSystem
Z-System
CpM
CP/M
WindowsNtfs
Windows NTFS
Mvs
MVS (OS/390 - Z/OS)
Vse
VSE
AcornRisc
Acorn Risc
Vfat
VFAT
AlternateMvs
alternate MVS
BeOs
BeOS
Tandem
Tandem
Os400
OS/400
Osx
OS X (Darwin)
Unknown(u8)
Unknown host system
Values 20 through 255 are currently unused, as of APPNOTE.TXT 6.3.6 (April 26, 2019)
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for HostSystem
impl Send for HostSystem
impl Sync for HostSystem
impl Unpin for HostSystem
impl UnwindSafe for HostSystem
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