diff options
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs index 31d11ae..bdd5a65 100644 --- a/src/main.rs +++ b/src/main.rs @@ -19,12 +19,12 @@ impl Default for Pixel { struct View<'a> { data: &'a[[Pixel; IMG_WIDTH]; IMG_HEIGHT], - renderer: fn(&[[Pixel; IMG_WIDTH]; IMG_HEIGHT]) -> Result<String, std::io::Error>, + viewer: fn(&[[Pixel; IMG_WIDTH]; IMG_HEIGHT]) -> Result<String, std::io::Error>, } impl<'a> View<'a> { - fn render(&self) { - let result = (self.renderer)(self.data); + fn display(&self) { + let result = (self.viewer)(self.data); match result { Ok(success_msg) => { println!("{}", success_msg); @@ -71,7 +71,7 @@ fn main() { let view = View { data: &data, - renderer: ppm_renderer, + viewer: ppm_renderer, }; - view.render(); + view.display(); } |