#![no_std]
#![deny(
missing_copy_implementations,
missing_debug_implementations,
missing_docs,
unsafe_code
)]
#![warn(
anonymous_parameters,
nonstandard_style,
rust_2018_idioms,
single_use_lifetimes,
trivial_casts,
trivial_numeric_casts,
unreachable_pub,
unused_extern_crates,
unused_qualifications,
variant_size_differences
)]
#![doc(
html_logo_url = "https://raw.githubusercontent.com/AldaronLau/p-chan/v0/res/icon.png",
html_favicon_url = "https://raw.githubusercontent.com/AldaronLau/p-chan/v0/res/icon.png"
)]
pub use bytemuck;
mod math;
#[cfg(any(feature = "unsigned", feature = "signed"))]
#[macro_use]
mod macros;
pub mod convert;
pub mod downscale;
pub mod ops;
#[cfg(feature = "signed")]
pub mod signed;
#[cfg(feature = "unsigned")]
pub mod unsigned;
pub mod upscale;