1
1
use crate :: {
2
2
requests:: {
3
3
ExchangeParams , QueueParams , RuntimeParameterDefinition , UserParams , VirtualHostParams ,
4
- XArguments
4
+ XArguments ,
5
5
} ,
6
6
responses,
7
7
} ;
@@ -24,9 +24,9 @@ impl<'a> Client<'a> {
24
24
password : Option < & ' a str > ,
25
25
) -> Self {
26
26
Self {
27
- endpoint : endpoint ,
28
- username : username ,
29
- password : password ,
27
+ endpoint,
28
+ username,
29
+ password,
30
30
}
31
31
}
32
32
@@ -90,9 +90,8 @@ impl<'a> Client<'a> {
90
90
pub fn list_bindings_in (
91
91
& self ,
92
92
virtual_host : & str ,
93
- ) -> responses:: Result < Vec < responses:: BindingInfo > > {
94
- let response =
95
- self . http_get ( & format ! ( "bindings/{}" , self . percent_encode( virtual_host) ) ) ?;
93
+ ) -> responses:: Result < Vec < responses:: BindingInfo > > {
94
+ let response = self . http_get ( & format ! ( "bindings/{}" , self . percent_encode( virtual_host) ) ) ?;
96
95
response. json :: < Vec < responses:: BindingInfo > > ( )
97
96
}
98
97
@@ -126,8 +125,8 @@ impl<'a> Client<'a> {
126
125
) -> responses:: Result < responses:: QueueInfo > {
127
126
let response = self . http_get ( & format ! (
128
127
"queues/{}/{}" ,
129
- self . percent_encode( & virtual_host) ,
130
- self . percent_encode( & name)
128
+ self . percent_encode( virtual_host) ,
129
+ self . percent_encode( name)
131
130
) ) ?;
132
131
let queue = response. json :: < responses:: QueueInfo > ( ) ?;
133
132
Ok ( queue)
@@ -140,8 +139,8 @@ impl<'a> Client<'a> {
140
139
) -> responses:: Result < responses:: ExchangeInfo > {
141
140
let response = self . http_get ( & format ! (
142
141
"exchanges/{}/{}" ,
143
- self . percent_encode( & virtual_host) ,
144
- self . percent_encode( & name)
142
+ self . percent_encode( virtual_host) ,
143
+ self . percent_encode( name)
145
144
) ) ?;
146
145
let exchange = response. json :: < responses:: ExchangeInfo > ( ) ?;
147
146
Ok ( exchange)
@@ -153,15 +152,15 @@ impl<'a> Client<'a> {
153
152
154
153
pub fn update_vhost ( & self , params : & VirtualHostParams ) -> responses:: Result < ( ) > {
155
154
let _ = self . http_put (
156
- & format ! ( "vhosts/{}" , self . percent_encode( & params. name) ) ,
155
+ & format ! ( "vhosts/{}" , self . percent_encode( params. name) ) ,
157
156
params,
158
157
) ?;
159
158
Ok ( ( ) )
160
159
}
161
160
162
161
pub fn create_user ( & self , params : & UserParams ) -> responses:: Result < ( ) > {
163
162
let _ = self . http_put (
164
- & format ! ( "users/{}" , self . percent_encode( & params. name) ) ,
163
+ & format ! ( "users/{}" , self . percent_encode( params. name) ) ,
165
164
params,
166
165
) ?;
167
166
Ok ( ( ) )
@@ -171,8 +170,8 @@ impl<'a> Client<'a> {
171
170
let _ = self . http_put (
172
171
& format ! (
173
172
"queues/{}/{}" ,
174
- self . percent_encode( & virtual_host) ,
175
- self . percent_encode( & params. name)
173
+ self . percent_encode( virtual_host) ,
174
+ self . percent_encode( params. name)
176
175
) ,
177
176
params,
178
177
) ?;
@@ -187,8 +186,8 @@ impl<'a> Client<'a> {
187
186
let _ = self . http_put (
188
187
& format ! (
189
188
"exchanges/{}/{}" ,
190
- self . percent_encode( & virtual_host) ,
191
- self . percent_encode( & params. name)
189
+ self . percent_encode( virtual_host) ,
190
+ self . percent_encode( params. name)
192
191
) ,
193
192
params,
194
193
) ?;
@@ -324,9 +323,9 @@ impl<'a> Client<'a> {
324
323
) -> responses:: Result < ( ) > {
325
324
let path = format ! (
326
325
"parameters/{}/{}/{}" ,
327
- self . percent_encode( & component) ,
328
- self . percent_encode( & vhost) ,
329
- self . percent_encode( & name)
326
+ self . percent_encode( component) ,
327
+ self . percent_encode( vhost) ,
328
+ self . percent_encode( name)
330
329
) ;
331
330
self . http_delete ( & path) ?;
332
331
Ok ( ( ) )
0 commit comments