diff options
author | Genny <gen@nyble.dev> | 2021-09-23 20:33:50 -0500 |
---|---|---|
committer | Genny <gen@nyble.dev> | 2021-09-23 20:33:50 -0500 |
commit | 637441239434fabedfe83f5abc1af4232c802f7a (patch) | |
tree | dbc84cd1a31686077fc046fd42d223f1ca08f890 /src/block/mod.rs | |
parent | 7b8081a79fb3db4a76f9e4cca8f8a88e6e7f873c (diff) | |
download | gifed-637441239434fabedfe83f5abc1af4232c802f7a.tar.gz gifed-637441239434fabedfe83f5abc1af4232c802f7a.zip |
Improve API, monocommit, sorry
Diffstat (limited to 'src/block/mod.rs')
-rw-r--r-- | src/block/mod.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/block/mod.rs b/src/block/mod.rs index e3136bf..645c11d 100644 --- a/src/block/mod.rs +++ b/src/block/mod.rs @@ -7,13 +7,19 @@ mod version; pub use colortable::ColorTable; pub use imagedescriptor::ImageDescriptor; -pub use indexedimage::BlockedImage; +pub use indexedimage::CompressedImage; pub use indexedimage::IndexedImage; pub use screendescriptor::ScreenDescriptor; pub use version::Version; +use crate::writer::ImageBuilder; + pub enum Block { IndexedImage(IndexedImage), - BlockedImage(BlockedImage), Extension(extension::Extension), } + +enum WriteBlock { + ImageBuilder(ImageBuilder), + Block(Block), +} |