use serde::{Deserialize, Serialize};
use uuid::Uuid;
#[derive(Debug, PartialEq, Clone, Serialize, Deserialize)]
#[non_exhaustive]
pub struct Message {
#[allow(missing_docs)]
pub message: String,
}
#[derive(Debug, PartialEq, Clone, Serialize, Deserialize)]
#[non_exhaustive]
pub struct Projects {
#[allow(missing_docs)]
pub projects: Vec<Project>,
}
#[derive(Debug, PartialEq, Clone, Serialize, Deserialize)]
#[non_exhaustive]
pub struct Project {
#[allow(missing_docs)]
pub project_id: Uuid,
#[allow(missing_docs)]
pub name: String,
#[allow(missing_docs)]
pub company: Option<String>,
}