Resolve all Rust warnings

This commit is contained in:
Tim Visée
2017-12-30 17:18:09 +01:00
parent dbfcef3148
commit abd7c3db12

View File

@@ -172,7 +172,6 @@ fn start(
println!("Starting..."); println!("Starting...");
// Create a new pixelflut canvas // Create a new pixelflut canvas
// TODO: Remove this image path here, fully move it to the manager
let mut canvas = PixCanvas::new(host, count, size, offset); let mut canvas = PixCanvas::new(host, count, size, offset);
// Load the image manager // Load the image manager
@@ -279,7 +278,6 @@ impl ImageManager {
struct PixCanvas { struct PixCanvas {
host: String, host: String,
painter_count: usize, painter_count: usize,
painters: Vec<JoinHandle<u32>>,
painter_handles: Vec<PainterHandle>, painter_handles: Vec<PainterHandle>,
size: (u32, u32), size: (u32, u32),
offset: (u32, u32), offset: (u32, u32),
@@ -297,7 +295,6 @@ impl PixCanvas {
let mut canvas = PixCanvas { let mut canvas = PixCanvas {
host: host.to_string(), host: host.to_string(),
painter_count, painter_count,
painters: Vec::with_capacity(painter_count),
painter_handles: Vec::with_capacity(painter_count), painter_handles: Vec::with_capacity(painter_count),
size, size,
offset, offset,
@@ -392,17 +389,13 @@ impl PixCanvas {
handle.update_image(image); handle.update_image(image);
} }
} }
/// Borrow the painter handles vector.
pub fn painter_handles(&mut self) -> &Vec<PainterHandle> {
&self.painter_handles
}
} }
/// A handle for a painter thread. /// A handle for a painter thread.
struct PainterHandle { struct PainterHandle {
#[allow(dead_code)]
thread: JoinHandle<u32>, thread: JoinHandle<u32>,
area: Rect, area: Rect,
image_sender: Sender<DynamicImage>, image_sender: Sender<DynamicImage>,