From 1883bb46dd6bb7bac12527e1f73f8c08c352fcbd Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Sun, 17 Feb 2019 12:08:35 +0200 Subject: [PATCH] Fix `unused` cargo warnings --- melib/src/mailbox/backends/maildir/backend.rs | 2 +- ui/src/components.rs | 8 ++++---- ui/src/components/contacts.rs | 2 -- ui/src/components/mail/accounts.rs | 2 +- ui/src/components/mail/view.rs | 1 - 5 files changed, 6 insertions(+), 9 deletions(-) diff --git a/melib/src/mailbox/backends/maildir/backend.rs b/melib/src/mailbox/backends/maildir/backend.rs index c52f0542..abb8f243 100644 --- a/melib/src/mailbox/backends/maildir/backend.rs +++ b/melib/src/mailbox/backends/maildir/backend.rs @@ -342,7 +342,7 @@ impl MailBackend for MaildirType { eprintln!("saving at {}", path.display()); let file = fs::File::create(path)?; let mut writer = io::BufWriter::new(file); - writer.write(&message.into_bytes()); + writer.write(&message.into_bytes())?; return Ok(()); } } diff --git a/ui/src/components.rs b/ui/src/components.rs index 1c9cd952..644cc1fa 100644 --- a/ui/src/components.rs +++ b/ui/src/components.rs @@ -70,10 +70,10 @@ const LIGHT_DOWN_AND_HORIZONTAL: char = '┬'; const LIGHT_UP_AND_HORIZONTAL: char = '┴'; -const DOUBLE_DOWN_AND_RIGHT: char = '╔'; -const DOUBLE_DOWN_AND_LEFT: char = '╗'; -const DOUBLE_UP_AND_LEFT: char = '╝'; -const DOUBLE_UP_AND_RIGHT: char = '╚'; +const _DOUBLE_DOWN_AND_RIGHT: char = '╔'; +const _DOUBLE_DOWN_AND_LEFT: char = '╗'; +const _DOUBLE_UP_AND_LEFT: char = '╝'; +const _DOUBLE_UP_AND_RIGHT: char = '╚'; /// `Entity` is a container for Components. #[derive(Debug)] diff --git a/ui/src/components/contacts.rs b/ui/src/components/contacts.rs index 6168fb34..ba01acd2 100644 --- a/ui/src/components/contacts.rs +++ b/ui/src/components/contacts.rs @@ -21,8 +21,6 @@ use super::*; -use melib::{AddressBook, Card}; - #[derive(Debug)] pub struct ContactManager { content: CellBuffer, diff --git a/ui/src/components/mail/accounts.rs b/ui/src/components/mail/accounts.rs index 3e3e3da3..13c75944 100644 --- a/ui/src/components/mail/accounts.rs +++ b/ui/src/components/mail/accounts.rs @@ -148,7 +148,7 @@ impl Component for AccountsPanel { impl AccountsPanel { pub fn new(context: &Context) -> AccountsPanel { - let mut content = CellBuffer::new(120, 25 + context.accounts.len() * 20, Cell::default()); + let content = CellBuffer::new(120, 25 + context.accounts.len() * 20, Cell::default()); AccountsPanel { cursor: 0, diff --git a/ui/src/components/mail/view.rs b/ui/src/components/mail/view.rs index 96e5da36..b588bac4 100644 --- a/ui/src/components/mail/view.rs +++ b/ui/src/components/mail/view.rs @@ -22,7 +22,6 @@ use super::*; use linkify::{Link, LinkFinder}; use std::process::{Command, Stdio}; -use std::any::Any; mod html; pub use self::html::*;