use nvtt_rs::{
CompressionOptions, CompressionOutput, Compressor, InputOptions, OutputLocation, OutputOptions,
};
use std::error::Error;
#[cfg(feature = "nvtt_image_integration")]
fn main() -> Result<(), Box<dyn Error + Send + Sync + 'static>> {
use image::open;
let compressor = Compressor::new()?;
let mut input_options = InputOptions::new()?;
let mut output_options = OutputOptions::new()?;
let mut compression_options = CompressionOptions::new()?;
Ok(())
}
#[cfg(not(feature = "nvtt_image_integration"))]
fn main() -> Result<(), Box<dyn Error + Send + Sync + 'static>> {
Err("Must enable the `nvtt_image_integration` feature to run this example".into())
}