use orbok_db::repo::ChunkSpec;
use orbok_extract::ExtractedChunk;
pub fn to_chunk_spec(c: ExtractedChunk) -> ChunkSpec {
ChunkSpec {
chunk_kind: c.chunk_kind,
chunk_ordinal: c.chunk_ordinal,
heading_path: c.heading_path,
title: c.title,
normalized_text: c.normalized_text,
line_start: c.line_start,
line_end: c.line_end,
byte_start: c.byte_start,
byte_end: c.byte_end,
location_quality: c.location_quality,
parent_idx: c.parent_idx,
}
}
pub fn to_chunk_specs(chunks: Vec<ExtractedChunk>) -> Vec<ChunkSpec> {
chunks.into_iter().map(to_chunk_spec).collect()
}