Crates.io | fat_fs_types |
lib.rs | fat_fs_types |
version | 0.3.1 |
source | src |
created_at | 2024-02-16 16:09:47.670246 |
updated_at | 2024-06-14 16:29:00.821186 |
description | low-level definitions for FAT12/16/32 and exFAT file systems |
homepage | |
repository | https://github.com/kadiwa4/fat_fs |
max_upload_size | |
id | 1142602 |
size | 42,909 |
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.
This crate is licensed under the MIT license.