1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//! Directory handle. Per lfs.h lfs_dir_t. use super::lfs_mdir::LfsMdir; use crate::types::{lfs_block_t, lfs_off_t}; /// Per lfs.h typedef struct lfs_dir #[repr(C)] pub struct LfsDir { pub next: *mut LfsDir, pub id: u16, pub type_: u8, pub m: LfsMdir, pub pos: lfs_off_t, pub head: [lfs_block_t; 2], }