commit dd85b7c73a3c734bbe8baa275dbd352c522d6689
parent 70dc667ac94db2283120fb80c87632d4323c60c2
Author: Jack Mordaunt <jackmordaunt@gmail.com>
Date: Mon, 31 Dec 2018 18:23:05 +1300
[!] Hoist Encoder type into crate root.
Diffstat:
4 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/examples/convert_png.rs b/examples/convert_png.rs
@@ -2,7 +2,7 @@ use std::fs::File;
use std::io::{prelude::*, BufReader, BufWriter};
use clap::{App, Arg};
use image;
-use icns::encode::Encoder;
+use icns::Encoder;
fn main() {
let matches = App::new("convert png to icns")
diff --git a/examples/fractal_icns.rs b/examples/fractal_icns.rs
@@ -1,7 +1,7 @@
use std::fs::File;
use std::io::BufWriter;
use num_complex;
-use icns::encode::Encoder;
+use icns::Encoder;
use image::{self, ConvertBuffer};
fn main() {
diff --git a/readme.md b/readme.md
@@ -25,7 +25,7 @@ See the examples folder for more usage.
use std::fs::File;
use std::io::BufWriter;
use num_complex;
-use icns::encode::Encoder;
+use icns::Encoder;
use image::{self, ConvertBuffer};
fn main() {
diff --git a/src/lib.rs b/src/lib.rs
@@ -1,4 +1,6 @@
//! This crate provides encoding for ICNS icons (Apple Icon Image Format).
-pub mod encode;
+mod encode;
mod os_type;
+
+pub use crate::encode::Encoder;
+\ No newline at end of file