Skip to content

Commit e059244

Browse files
committed
Fix new clippy lints
1 parent 43979bd commit e059244

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

cli/src/import.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ where
5959
#[allow(clippy::module_name_repetitions)]
6060
pub async fn import_messages<B: Backend>(
6161
db: &Database<B>,
62-
config: &Option<Config>,
62+
config: Option<&Config>,
6363
new_messages: Vec<NewMessage>,
6464
) -> Result<Vec<Message>> {
6565
let messages = db

cli/src/main.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,17 @@ async fn run<B: Backend + Send + Sync + 'static>(
137137
content,
138138
state: Some(cli_state),
139139
}];
140-
let messages = import_messages(&db, &config, raw_messages).await?;
140+
let messages = import_messages(&db, config.as_ref(), raw_messages).await?;
141141
print!("{}", formatter.format_messages(&messages)?);
142142
}
143143

144144
Command::Import { format } => {
145-
let messages =
146-
import_messages(&db, &config, read_messages_stdin(stdin().lock(), format)).await?;
145+
let messages = import_messages(
146+
&db,
147+
config.as_ref(),
148+
read_messages_stdin(stdin().lock(), format),
149+
)
150+
.await?;
147151
print!("{}", formatter.format_messages(&messages)?);
148152
}
149153

database/src/filter.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ use std::str::FromStr;
88
use std::string::ToString;
99

1010
// Serialize Option<Vec<T>> into a comma-separated string so that serde_urlencoded can handle it
11+
#[allow(clippy::ref_option)]
1112
fn serialize_vec_to_csv<S, T>(vec: &Option<Vec<T>>, serializer: S) -> Result<S::Ok, S::Error>
1213
where
1314
S: Serializer,

0 commit comments

Comments
 (0)