example: happy clippy

This commit is contained in:
dignifiedquire
2020-05-22 11:48:40 +02:00
parent 28ef5164ce
commit da7db04c0e
2 changed files with 8 additions and 16 deletions

View File

@@ -212,7 +212,7 @@ async fn log_msg(context: &Context, prefix: impl AsRef<str>, msg: &Message) {
);
}
async fn log_msglist(context: &Context, msglist: &Vec<MsgId>) -> Result<(), Error> {
async fn log_msglist(context: &Context, msglist: &[MsgId]) -> Result<(), Error> {
let mut lines_out = 0;
for &msg_id in msglist {
if msg_id.is_daymarker() {
@@ -240,8 +240,8 @@ async fn log_msglist(context: &Context, msglist: &Vec<MsgId>) -> Result<(), Erro
Ok(())
}
async fn log_contactlist(context: &Context, contacts: &Vec<u32>) {
let mut contacts = contacts.clone();
async fn log_contactlist(context: &Context, contacts: &[u32]) {
let mut contacts = contacts.to_vec();
if !contacts.contains(&1) {
contacts.push(1);
}
@@ -862,7 +862,7 @@ pub async fn cmdline(context: Context, line: &str, chat_id: &mut ChatId) -> Resu
print!(", {}", data);
}
}
print!("\n");
println!();
}
"archive" | "unarchive" | "pin" | "unpin" => {
ensure!(!arg1.is_empty(), "Argument <chat-id> missing.");
@@ -1049,8 +1049,8 @@ pub async fn cmdline(context: Context, line: &str, chat_id: &mut ChatId) -> Resu
"estimatedeletion" => {
ensure!(!arg1.is_empty(), "Argument <seconds> missing");
let seconds = arg1.parse()?;
let device_cnt = message::estimate_deletion_cnt(context, false, seconds)?;
let server_cnt = message::estimate_deletion_cnt(context, true, seconds)?;
let device_cnt = message::estimate_deletion_cnt(&context, false, seconds).await?;
let server_cnt = message::estimate_deletion_cnt(&context, true, seconds).await?;
println!(
"estimated count of messages older than {} seconds:\non device: {}\non server: {}",
seconds, device_cnt, server_cnt

View File

@@ -6,10 +6,6 @@
#[macro_use]
extern crate deltachat;
#[macro_use]
extern crate lazy_static;
#[macro_use]
extern crate rusqlite;
use std::borrow::Cow::{self, Borrowed, Owned};
use std::io::{self, Write};
@@ -282,12 +278,8 @@ async fn start(args: Vec<String>) -> Result<(), Error> {
let ctx = context.clone();
async_std::task::spawn(async move {
loop {
if ctx.has_next_event() {
if let Ok(event) = ctx.get_next_event() {
receive_event(event);
}
} else {
async_std::task::sleep(std::time::Duration::from_millis(50)).await;
if let Ok(event) = ctx.get_next_event() {
receive_event(event);
}
}
});