covert_types/methods/system/
namespace.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Deserialize, Serialize)]
4pub struct CreateNamespaceParams {
5 pub name: String,
6}
7
8#[derive(Debug, Deserialize, Serialize)]
9pub struct CreateNamespaceResponse {
10 pub id: String,
11 pub name: String,
12}
13
14#[derive(Debug, Deserialize, Serialize)]
15pub struct ListNamespaceResponse {
16 pub namespaces: Vec<ListNamespaceItemResponse>,
17}
18
19#[derive(Debug, Deserialize, Serialize)]
20pub struct ListNamespaceItemResponse {
21 pub id: String,
22 pub name: String,
23}
24
25#[derive(Debug, Deserialize, Serialize)]
26pub struct DeleteNamespaceResponse {
27 pub id: String,
28 pub name: String,
29}