rosetta_squint_decode/
lib.rs1#![allow(clippy::collapsible_if)]
10#![allow(clippy::implicit_saturating_sub)]
11#![allow(clippy::same_item_push)]
12#![allow(clippy::unnecessary_cast)]
13
14mod bmp;
15mod gif;
16mod heic;
17mod heicwasm;
18mod jpeg;
19mod png;
20mod tiff;
21mod webp;
22mod decode;
23pub(crate) mod dimension_sniff;
24mod error;
25pub(crate) mod limits;
26mod types;
27
28pub use decode::{decode, detect_format, supported_formats};
29pub use error::{DecodeError, DecodeErrorKind};
30pub use limits::MAX_PIXELS;
31pub use types::{Channels, DecodedImage, Format};