yazi/yazi-scheduler/src/snap.rs
2025-09-06 00:48:30 +08:00

13 lines
279 B
Rust

use serde::Serialize;
use crate::{Task, TaskProg};
#[derive(Debug, PartialEq, Eq, Serialize)]
pub struct TaskSnap {
pub name: String,
pub prog: TaskProg,
}
impl From<&Task> for TaskSnap {
fn from(task: &Task) -> Self { Self { name: task.name.clone(), prog: task.prog } }
}