fat_fs_types

Crates.iofat_fs_types
lib.rsfat_fs_types
version0.3.1
sourcesrc
created_at2024-02-16 16:09:47.670246
updated_at2024-06-14 16:29:00.821186
descriptionlow-level definitions for FAT12/16/32 and exFAT file systems
homepage
repositoryhttps://github.com/kadiwa4/fat_fs
max_upload_size
id1142602
size42,909
kadiwa (kadiwa4)

documentation

README

Rust crate fat_fs_types

Low-level #![no_std] helper library for accessing Microsoft's FAT12/16/32 and exFAT file systems. Only defines constants, types and some very simple functions.

You will want to use one of the features zerocopy or bytemuck (together with the respective crate).

A lot of the structs in here only implement Copy if you have feature = "bytemuck" enabled since some of them are quite large. All #[repr(C)] structs with public fields have a stable layout, no padding and an alignment of 1.

License

This crate is licensed under the MIT license.

Commit count: 13

cargo fmt