use serde::{Deserialize, Serialize};
use crate::{HasDescription, HasId, Uri};
use tmflib_derive::{HasDescription, HasId};
const CLASS_PATH: &str = "queryServiceQualification";
use super::{TaskStateType, MOD_PATH};
#[derive(Clone, Debug, Default, HasId, HasDescription, Deserialize, Serialize)]
pub struct QueryServiceQualification {
pub id: Option<String>,
pub href: Option<Uri>,
pub description: Option<String>,
pub state: Option<TaskStateType>,
}