Skip to content

Commit 190f6ae

Browse files
committed
regenerate rust cubesql open api client
1 parent d568f13 commit 190f6ae

File tree

5 files changed

+35
-5
lines changed

5 files changed

+35
-5
lines changed

rust/cubesql/cubeclient/.openapi-generator/FILES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ src/models/v1_cube_meta.rs
55
src/models/v1_cube_meta_dimension.rs
66
src/models/v1_cube_meta_dimension_granularity.rs
77
src/models/v1_cube_meta_folder.rs
8+
src/models/v1_cube_meta_folder_members_inner.rs
89
src/models/v1_cube_meta_hierarchy.rs
910
src/models/v1_cube_meta_join.rs
1011
src/models/v1_cube_meta_measure.rs
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.6.0
1+
7.13.0

rust/cubesql/cubeclient/src/models/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ pub mod v1_cube_meta_dimension_granularity;
66
pub use self::v1_cube_meta_dimension_granularity::V1CubeMetaDimensionGranularity;
77
pub mod v1_cube_meta_folder;
88
pub use self::v1_cube_meta_folder::V1CubeMetaFolder;
9+
pub mod v1_cube_meta_folder_members_inner;
10+
pub use self::v1_cube_meta_folder_members_inner::V1CubeMetaFolderMembersInner;
911
pub mod v1_cube_meta_hierarchy;
1012
pub use self::v1_cube_meta_hierarchy::V1CubeMetaHierarchy;
1113
pub mod v1_cube_meta_join;

rust/cubesql/cubeclient/src/models/v1_cube_meta_folder.rs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,20 @@
88
* Generated by: https://openapi-generator.tech
99
*/
1010

11-
#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
11+
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
1212
pub struct V1CubeMetaFolder {
1313
#[serde(rename = "name")]
1414
pub name: String,
1515
#[serde(rename = "members")]
16-
pub members: Vec<String>,
16+
pub members: Vec<crate::models::V1CubeMetaFolderMembersInner>,
1717
}
1818

1919
impl V1CubeMetaFolder {
20-
pub fn new(name: String, members: Vec<String>) -> V1CubeMetaFolder {
21-
V1CubeMetaFolder { name, members }
20+
pub fn new(name: String, members: Vec<crate::models::V1CubeMetaFolderMembersInner>) -> V1CubeMetaFolder {
21+
V1CubeMetaFolder {
22+
name,
23+
members,
24+
}
2225
}
2326
}
27+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* Cube.js
3+
*
4+
* Cube.js Swagger Schema
5+
*
6+
* The version of the OpenAPI document: 1.0.0
7+
*
8+
* Generated by: https://openapi-generator.tech
9+
*/
10+
11+
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
12+
#[serde(untagged)]
13+
pub enum V1CubeMetaFolderMembersInner {
14+
String(String),
15+
V1CubeMetaFolder(Box<crate::models::V1CubeMetaFolder>),
16+
}
17+
18+
impl Default for V1CubeMetaFolderMembersInner {
19+
fn default() -> Self {
20+
Self::String(Default::default())
21+
}
22+
}
23+

0 commit comments

Comments
 (0)