From f96caeb4193971a7541930a6ed579d776bd9fc3c Mon Sep 17 00:00:00 2001 From: dbr Date: Sun, 11 Aug 2019 11:01:12 +0930 Subject: [PATCH] Update for embedded-graphics 0.5.2 --- Cargo.toml | 2 +- src/epd4in2/graphics.rs | 4 ++-- src/graphics.rs | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2dde4d6..b8864fa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ type_a_alternative_faster_lut = [] [dependencies.embedded-graphics] optional = true -version = "0.4.3" +version = "0.5.2" [dependencies.embedded-hal] features = ["unproven"] diff --git a/src/epd4in2/graphics.rs b/src/epd4in2/graphics.rs index 38ddd89..83f5459 100644 --- a/src/epd4in2/graphics.rs +++ b/src/epd4in2/graphics.rs @@ -25,9 +25,9 @@ impl Default for Display4in2 { impl Drawing for Display4in2 { fn draw(&mut self, item_pixels: T) where - T: Iterator>, + T: IntoIterator>, { - self.draw_helper(WIDTH, HEIGHT, item_pixels); + self.draw_helper(WIDTH, HEIGHT, item_pixels.into_iter()); } } diff --git a/src/graphics.rs b/src/graphics.rs index 3b8076e..437abcd 100644 --- a/src/graphics.rs +++ b/src/graphics.rs @@ -122,9 +122,9 @@ impl<'a> VarDisplay<'a> { impl<'a> Drawing for VarDisplay<'a> { fn draw(&mut self, item_pixels: T) where - T: Iterator>, + T: IntoIterator>, { - self.draw_helper(self.width, self.height, item_pixels); + self.draw_helper(self.width, self.height, item_pixels.into_iter()); } }