wekan-cli 2.0.0

Agent-first, human-friendly command-line client for Wekan
Documentation
use serde::Serialize;
#[derive(Clone, Debug, Eq, PartialEq, Serialize)]
pub struct CustomFieldItemCreateSuccess {
    pub board_id: String,
    pub custom_field_id: String,
}
#[derive(Clone, Debug, Eq, PartialEq, Serialize)]
pub struct CustomFieldItemUpdateSuccess {
    pub board_id: String,
    pub custom_field_id: String,
    pub item_id: String,
    pub submitted_fields: Vec<CustomFieldItemSubmittedField>,
}
#[derive(Clone, Debug, Eq, PartialEq, Serialize)]
pub struct CustomFieldItemDeleteSuccess {
    pub board_id: String,
    pub custom_field_id: String,
    pub item_id: String,
    pub delete_mode: CustomFieldItemDeleteMode,
}
#[derive(Clone, Copy, Debug, Eq, PartialEq, Serialize)]
#[serde(rename_all = "snake_case")]
pub enum CustomFieldItemSubmittedField {
    Name,
}
#[derive(Clone, Copy, Debug, Eq, PartialEq, Serialize)]
#[serde(rename_all = "snake_case")]
pub enum CustomFieldItemDeleteMode {
    Hard,
}