Skip to content

Commit 6372269

Browse files
author
Devdutt Shenoi
committed
fix: serde compilation intricacies
1 parent c9da598 commit 6372269

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/cli.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -591,11 +591,11 @@ impl FromArgMatches for Cli {
591591
.get_one::<usize>(Self::ROW_GROUP_SIZE)
592592
.cloned()
593593
.expect("default for row_group size");
594-
self.parquet_compression = serde_json::from_str(
594+
self.parquet_compression = serde_json::from_str(&format!(
595+
"{:?}",
595596
m.get_one::<String>(Self::PARQUET_COMPRESSION_ALGO)
596597
.expect("default for compression algo")
597-
.as_str(),
598-
)
598+
))
599599
.expect("unexpected compression algo");
600600

601601
let openid_client_id = m.get_one::<String>(Self::OPENID_CLIENT_ID).cloned();

src/handlers/http/kinesis.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use std::collections::BTreeMap;
2424
use std::str;
2525

2626
#[derive(Serialize, Deserialize, Debug)]
27-
#[serde(rename = "camelCase")]
27+
#[serde(rename_all = "camelCase")]
2828
struct Message {
2929
records: Vec<Data>,
3030
request_id: String,

src/handlers/http/middleware.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ use crate::{
4444
use serde::{Deserialize, Serialize};
4545

4646
#[derive(Serialize, Deserialize, Debug)]
47-
#[serde(rename = "camelCase")]
47+
#[serde(rename_all = "camelCase")]
4848
struct Message {
4949
common_attributes: CommonAttributes,
5050
}

src/option.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ pub enum Mode {
254254
}
255255

256256
#[derive(Debug, Clone, Copy, PartialEq, Eq, Default, Deserialize)]
257-
#[serde(rename = "lowercase")]
257+
#[serde(rename_all = "lowercase")]
258258
pub enum Compression {
259259
Uncompressed,
260260
Snappy,

0 commit comments

Comments
 (0)