Skip to main content

Crate use_iso

Crate use_iso 

Source
Expand description

§use-iso

ISO image labels, volume kinds, and extension helpers.

This crate is part of the use-archive facade workspace. It exposes ISO image primitive labels only. It does not read ISO images, mount filesystems, inspect sectors, or extract files.

§Example

use use_iso::{IsoFormat, IsoVolumeKind, is_iso_filename};

assert!(is_iso_filename("installer.iso"));
assert_eq!(IsoFormat::Iso9660.as_str(), "iso9660");
assert_eq!(IsoVolumeKind::Bootable.as_str(), "bootable");

ISO image labels and volume metadata for RustUse.

Enums§

IsoFormat
ISO image format labels.
IsoVolumeKind
ISO volume kind labels.

Constants§

IMAGE_EXTENSION
Common disk image extension used for ISO-like artifacts.
ISO_EXTENSION
Common ISO image extension.
ISO_EXTENSIONS
Common ISO-related extensions.

Functions§

is_iso_extension
Returns whether extension is a known ISO image extension label.
is_iso_filename
Returns whether name has a known ISO image filename encoding.