diff options
author | iximeow <me@iximeow.net> | 2019-09-30 00:18:48 -0700 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2020-01-12 17:14:56 -0800 |
commit | a2214183d1135598985d59da721017298443b673 (patch) | |
tree | d6b1b4f88d8cd3bfb8e0181d7df32c9060e028a5 | |
parent | 9685d26ebe2982866c46531dddb36781eecc512f (diff) |
warnings-b-gone
-rw-r--r-- | src/lib.rs | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -2,8 +2,8 @@ #[macro_use] extern crate serde_derive; #[cfg(feature="use-serde")] extern crate serde; -#[cfg(feature="use-serde")] -use serde::{Serialize, Deserialize}; +//#[cfg(feature="use-serde")] +//use serde::{Serialize, Deserialize}; extern crate yaxpeax_arch; extern crate termion; @@ -468,7 +468,7 @@ impl Decodable for Instruction { } } -pub fn opcode_color(opcode: Opcode) -> &'static color::Fg<&'static color::Color> { +pub fn opcode_color(opcode: Opcode) -> &'static color::Fg<&'static dyn color::Color> { match opcode { Opcode::Invalid(_, _) => &color::Fg(&color::Red), Opcode::NOP => &color::Fg(&color::Blue), @@ -543,7 +543,7 @@ pub fn opcode_color(opcode: Opcode) -> &'static color::Fg<&'static color::Color> } impl <T: std::fmt::Write> Colorize<T> for Operand { - fn colorize(&self, colors: Option<&ColorSettings>, out: &mut T) -> std::fmt::Result { + fn colorize(&self, _colors: Option<&ColorSettings>, out: &mut T) -> std::fmt::Result { match self { Operand::ImmediateU8(i) => { write!(out, "#{:02x}", i) @@ -569,7 +569,7 @@ impl <T: std::fmt::Write> Colorize<T> for Operand { } impl <T: std::fmt::Write> ShowContextual<<PIC17 as Arch>::Address, [Option<String>], T> for Instruction { - fn contextualize(&self, colors: Option<&ColorSettings>, address: <PIC17 as Arch>::Address, context: Option<&[Option<String>]>, out: &mut T) -> std::fmt::Result { + fn contextualize(&self, colors: Option<&ColorSettings>, _address: <PIC17 as Arch>::Address, context: Option<&[Option<String>]>, out: &mut T) -> std::fmt::Result { write!(out, "{}{}{}", opcode_color(self.opcode), self.opcode, color::Fg(color::Reset))?; match self.opcode { |