multiboot2-header 0.3.2

Library with type definitions and parsing functions for Multiboot2 headers. This library is `no_std` and can be used in bootloaders.
Documentation
[package]
name = "multiboot2-header"
description = """
Library with type definitions and parsing functions for Multiboot2 headers.
This library is `no_std` and can be used in bootloaders.
"""
version = "0.3.2"
authors = [
    "Philipp Schuster <phip1611@gmail.com>"
]
license = "MIT/Apache-2.0"
edition = "2021"
categories = [
    "no-std",
    "parsing",
]
keywords = [
    "Multiboot2",
    "kernel",
    "boot",
    "bootloader",
]
# without this, sometimes crates.io doesn't show the preview of the README
# I expeciended this multiple times in the past
readme = "README.md"
homepage = "https://github.com/rust-osdev/multiboot2-header"
repository = "https://github.com/rust-osdev/multiboot2"
documentation = "https://docs.rs/multiboot2-header"
rust-version = "1.68"

[[example]]
name = "minimal"
required-features = ["builder"]

[features]
default = ["builder"]
alloc = []
builder = ["alloc"]
# Nightly-only features, which will eventually be stabilized.
unstable = []

[dependencies]
# Not yet used.
# bitflags.workspace = true
derive_more.workspace = true
# Not yet used.
# log.workspace = true

# Used for MBI tags.
multiboot2 = { version = "0.19.0", default-features = false }

[package.metadata.docs.rs]
all-features = true