Skip to main content

boox_note_parser/
note_assets.rs

1#[derive(Debug, Clone, PartialEq, Eq)]
2pub struct FileMetadata {
3    pub path: String,
4    pub size_bytes: u64,
5}
6
7#[derive(Debug, Clone, PartialEq, Eq)]
8pub struct TocMetadata {
9    pub exists: bool,
10    pub files: Vec<FileMetadata>,
11}
12
13#[derive(Debug, Clone, PartialEq, Eq)]
14pub struct NoteAssetsMetadata {
15    pub toc: TocMetadata,
16    pub preview: Option<FileMetadata>,
17}