Skip to content

Commit 3f9d735

Browse files
Improve compatibility with RabbitMQ 3.13.x HTTP API
1 parent 31d3bc7 commit 3f9d735

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/responses.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1236,7 +1236,7 @@ pub struct Permissions {
12361236
#[allow(dead_code)]
12371237
pub struct ClusterDefinitionSet {
12381238
#[serde(rename(deserialize = "rabbitmq_version"))]
1239-
pub server_version: String,
1239+
pub server_version: Option<String>,
12401240
pub users: Vec<User>,
12411241
#[serde(rename(deserialize = "vhosts"))]
12421242
pub virtual_hosts: Vec<VirtualHost>,
@@ -1362,9 +1362,9 @@ impl ClusterDefinitionSet {
13621362
#[allow(dead_code)]
13631363
pub struct VirtualHostDefinitionSet {
13641364
#[serde(rename(deserialize = "rabbitmq_version"))]
1365-
pub server_version: String,
1365+
pub server_version: Option<String>,
13661366
/// All virtual host metadata combined
1367-
pub metadata: VirtualHostMetadata,
1367+
pub metadata: Option<VirtualHostMetadata>,
13681368

13691369
pub parameters: Vec<RuntimeParameterWithoutVirtualHost>,
13701370
pub policies: Vec<PolicyWithoutVirtualHost>,

0 commit comments

Comments
 (0)