1
- use base64:: write:: EncoderWriter ;
1
+ use base64:: { engine :: general_purpose :: STANDARD , write:: EncoderWriter } ;
2
2
use indexmap:: IndexMap ;
3
3
use prometheus:: proto:: { MetricFamily , MetricType } ;
4
4
use prometheus:: { Encoder , Error } ;
@@ -135,7 +135,7 @@ fn serialize_and_split_list<'a, S: Serialize + 'a>(
135
135
while items. peek ( ) . is_some ( ) {
136
136
let mut writer = TrackedWriter :: new ( ) ;
137
137
let written_count = writer. written_count . clone ( ) ;
138
- let mut serializer = Serializer :: new ( EncoderWriter :: new ( & mut writer, base64 :: STANDARD ) ) ;
138
+ let mut serializer = Serializer :: new ( EncoderWriter :: new ( & mut writer, & STANDARD ) ) ;
139
139
140
140
let mut seq = serializer. serialize_seq ( None ) ?;
141
141
#[ allow( clippy:: while_let_on_iterator) ]
@@ -215,6 +215,7 @@ enum VectorMetricData {
215
215
mod tests {
216
216
use super :: * ;
217
217
use anyhow:: Error ;
218
+ use base64:: { engine:: general_purpose, Engine } ;
218
219
use prometheus:: { Histogram , HistogramOpts , IntCounter , IntGauge , IntGaugeVec , Opts , Registry } ;
219
220
220
221
#[ test]
@@ -391,7 +392,7 @@ mod tests {
391
392
assert_eq ! ( chunks. len( ) , 1 ) ;
392
393
assert ! ( chunks[ 0 ] . len( ) <= 256 ) ;
393
394
assert_eq ! (
394
- serde_json:: from_slice:: <Vec <usize >>( & base64 :: decode( & chunks[ 0 ] ) ?) ?,
395
+ serde_json:: from_slice:: <Vec <usize >>( & general_purpose :: STANDARD . decode( & chunks[ 0 ] ) ?) ?,
395
396
small,
396
397
) ;
397
398
@@ -407,11 +408,11 @@ mod tests {
407
408
assert ! ( chunks[ 0 ] . len( ) >= 256 ) ;
408
409
assert ! ( chunks[ 1 ] . len( ) <= 256 ) ;
409
410
assert_eq ! (
410
- serde_json:: from_slice:: <Vec <usize >>( & base64 :: decode( & chunks[ 0 ] ) ?) ?,
411
+ serde_json:: from_slice:: <Vec <usize >>( & general_purpose :: STANDARD . decode( & chunks[ 0 ] ) ?) ?,
411
412
( 0 ..=67 ) . collect:: <Vec <_>>( ) ,
412
413
) ;
413
414
assert_eq ! (
414
- serde_json:: from_slice:: <Vec <usize >>( & base64 :: decode( & chunks[ 1 ] ) ?) ?,
415
+ serde_json:: from_slice:: <Vec <usize >>( & general_purpose :: STANDARD . decode( & chunks[ 1 ] ) ?) ?,
415
416
( 68 ..100 ) . collect:: <Vec <_>>( ) ,
416
417
) ;
417
418
0 commit comments