use crate::model::Model; use crate::model::Modeling; use color_eyre::eyre::eyre; use color_eyre::eyre::Result; use sqlx::query; use sqlx::query_as; use tracing::error; use std::mem::replace; use std::path::PathBuf; #[derive(Clone, Debug, Default, PartialEq)] pub struct Video { pub title: String, pub path: PathBuf, pub start_time: Option, pub end_time: Option, pub looping: bool, } impl Model