webc

Module v1

Source
Available on crate feature v1 only.
Expand description

Parsing code for v1 of the WEBC format.

Structs§

  • Calculated checksum of the file
  • The error type used within the read module.
  • Directory or file entry, parsed without any allocation
  • Owned version of the FsEntry with fs_type = FsEntryType::Dir
  • Owned version of the FsEntry with fs_type = FsEntryType::File
  • Options on what to parse from the file
  • Signature of the checksum of the file, such that verify(WebC::get_checksum(), public_key) is valid
  • Filesystem volume, containing the uncompressed files in an ordered directory structure
  • Header of a filesystem volume, describing a serialized list of directories and file paths
  • Iterator over the paths in the file, yields PathBufs until all files in the volume have been listed.
  • Container file, lazily parsed from a set of &'data [u8] bytes
  • Memory-mapped version of the WebC file that carries its data along the parsed WebC<'static>
  • Owned version of the WebC file that carries its data along the parsed WebC<'static>

Enums§

Functions§

Type Aliases§