symphony_core/workspace.rs
1//! Workspace types (Spec Section 4.1.4).
2
3use serde::{Deserialize, Serialize};
4use std::path::PathBuf;
5
6/// Filesystem workspace assigned to one issue identifier.
7#[derive(Debug, Clone, Serialize, Deserialize)]
8pub struct Workspace {
9 pub path: PathBuf,
10 pub workspace_key: String,
11 /// Whether the directory was newly created in this call.
12 pub created_now: bool,
13}