Crate bpx

source · []
Expand description

This library is the official implementation for the BPX container format.

Modules

The core BPX container implementation.

Utility generation macros mainly designed for BPX and IO related error types.

packagepackage

An implementation of the BPX type P (Package) specification.

sdsd

The BPX Structured Data format (BPXSD).

shadershader

An implementation of the BPX type S (Shader) specification.

stringsstrings

A set of helpers to manipulate BPX string sections.

tabletable

This module provides a lookup-table style implementation.

Contains public IO traits to be used by other modules of BPX as well as external codes.

Contains various utilities to be used by other modules.

Macros

Automatically implements conversion from the given set of error types.

Generates an enum where each variant is assigned a &’static str name.