summaryrefslogtreecommitdiff
path: root/src/image.rs
diff options
context:
space:
mode:
authorDylan <boss@tehbox.org>2026-08-26 23:58:16 +1200
committerDylan <boss@tehbox.org>2026-08-26 23:58:16 +1200
commit7c640bfeaf2a0fbc8c3550b4c19790a800a7f6a2 (patch)
tree60ef598fa415b6a01bed7b1c1f62c1c696111c8f /src/image.rs
parentf8ffb92f2857677e4a9986ef154800ddb2e233fd (diff)
downloadtehimage-rs-7c640bfeaf2a0fbc8c3550b4c19790a800a7f6a2.tar.gz
tehimage-rs-7c640bfeaf2a0fbc8c3550b4c19790a800a7f6a2.zip
feat: Added a bunch of stuffHEADmaster
Added derive macro for byte encode Added start for PNG reading Added BMP writing
Diffstat (limited to 'src/image.rs')
-rw-r--r--src/image.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/image.rs b/src/image.rs
index 9b42b27..fa1a18d 100644
--- a/src/image.rs
+++ b/src/image.rs
@@ -131,12 +131,12 @@ impl<T: ColorType> ops::IndexMut<(usize, usize)> for PixelArr<T>
#[derive(Debug)]
pub struct ImageBase<T: ColorType>
{
- pub bit_depth: u8,
+ pub bpp: u8,
pub pixels: PixelArr<T>
}
pub trait Image<T: ColorType>
{
- fn read_image(reader: &mut FileReader) -> Result<ImageBase<T>, &'static str>;
+ fn read_image(reader: &mut FileReader) -> Result<ImageBase<T>, String>;
fn write_image(image: &ImageBase<T>, writer: &mut FileWriter)-> ();
}