Crate hff_async_std
source ·Re-exports§
pub use hff_core;
Modules§
- Simple helpers for working with Hff data, primarilly metadata.
Structs§
- Implements a std reader wrapper around the source.
- Act as a ReadSeek IO object for purposes of having an entire HFF in memory at one time.
- An intermediate chunk description.
- A view to a chunk.
- 8 character code.
- The Hff structure data. This is an immutable representation of the content of an Hff stream.
- Description of hff and content.
- Builder for tables.
- View of a table.
- Version of the file format.
Enums§
- The source of data for given metadata or chunk.
- Common error type.
- Identifier type as specified in the hff header. This has no impact on behavior at all, it is only a hint to the end user about how to use/view the ID’s.
Traits§
ByteOrder
describes types that can serialize integers as bytes.- Information about the metadata or chunk data contained within the source.
Functions§
- Build a new chunk.
- Build the structure of the Hff content.
- Read the structure of a Hff into memory. Provides access only to the structure without any of the metadata or chunk data available.
- Opens the input and maintains it for random access to the metadata and chunks.
- Reads an entire Hff into memory.
- Start building a new table.
Type Aliases§
- Big Endian.
- Little Endian.
- Native Endian.
- Opposing Endian.
- The standard result type used in the crate.