littlefs-rust-core 0.1.0

Port of LittleFS to unsafe rust
Documentation
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],
}