diff options
| author | Dylan <boss@tehbox.org> | 2026-08-26 23:58:16 +1200 |
|---|---|---|
| committer | Dylan <boss@tehbox.org> | 2026-08-26 23:58:16 +1200 |
| commit | 7c640bfeaf2a0fbc8c3550b4c19790a800a7f6a2 (patch) | |
| tree | 60ef598fa415b6a01bed7b1c1f62c1c696111c8f /src/image.rs | |
| parent | f8ffb92f2857677e4a9986ef154800ddb2e233fd (diff) | |
| download | tehimage-rs-7c640bfeaf2a0fbc8c3550b4c19790a800a7f6a2.tar.gz tehimage-rs-7c640bfeaf2a0fbc8c3550b4c19790a800a7f6a2.zip | |
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.rs | 4 |
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)-> (); } |
