#[derive(Default, Clone)]
pub struct Chunk {
pub example_name: String,
pub content: Vec<ChunkLine>,
pub part_number: Option<u32>,
pub indentation: Option<u32>,
pub source_name: String,
pub start_line: usize,
pub title: Option<String>,
pub language: Option<String>,
pub id: Option<String>
}
#[derive(Default, Clone)]
pub struct ChunkLine {
pub value: String,
pub line_number: usize
}