#分区表 #GPT #磁盘 #分区 #UEFI #无std

无std gpt_disk_types

GUID分区表(GPT)磁盘数据类型无std库

11个重大版本发布

0.16.0 2023年11月29日
0.15.0 2023年4月23日
0.14.0 2022年8月27日
0.12.0 2022年6月25日

#178 in 数据结构

Download history • Rust 包仓库 327/week @ 2024-03-14 • Rust 包仓库 278/week @ 2024-03-21 • Rust 包仓库 269/week @ 2024-03-28 • Rust 包仓库 297/week @ 2024-04-04 • Rust 包仓库 530/week @ 2024-04-11 • Rust 包仓库 825/week @ 2024-04-18 • Rust 包仓库 848/week @ 2024-04-25 • Rust 包仓库 791/week @ 2024-05-02 • Rust 包仓库 785/week @ 2024-05-09 • Rust 包仓库 865/week @ 2024-05-16 • Rust 包仓库 715/week @ 2024-05-23 • Rust 包仓库 699/week @ 2024-05-30 • Rust 包仓库 838/week @ 2024-06-06 • Rust 包仓库 757/week @ 2024-06-13 • Rust 包仓库 760/week @ 2024-06-20 • Rust 包仓库 598/week @ 2024-06-27 • Rust 包仓库

每月3,077次下载
用于 gpt_disk_io

MIT/Apache

96KB
1.5K SLoC

gpt_disk_types

Crates.io Docs.rs

no_std库提供GPT (GUID Partition Table)数据结构。这些类型设计用于确保无论主机平台如何,都保证正确的字节序,并且可以在有损坏的输入数据时使用。

另请参阅gpt_disk_io包。

功能

默认未启用任何功能。

  • bytemuck: 为本库中的许多类型实现bytemuck的PodZeroable特质。同时启用一些依赖于字节访问的方法。
  • std: 为所有错误类型提供std::error::Error实现。

最低支持的Rust版本(MSRV)

当前的MSRV是1.68。

许可

根据您的选择,许可协议为Apache License, Version 2.0MIT license

免责声明

此项目不是官方的Google项目。Google不提供支持,并特别声明对其实际质量、适销性或特定用途的适用性的所有保证。

依赖

~140–285KB