diff --git a/src/epd4in2/command.rs b/src/epd4in2/command.rs index e22787c..c41b951 100644 --- a/src/epd4in2/command.rs +++ b/src/epd4in2/command.rs @@ -10,7 +10,7 @@ use interface; #[allow(dead_code)] #[allow(non_camel_case_types)] #[derive(Copy, Clone)] -pub enum Command { +pub(crate) enum Command { /// Set Resolution, LUT selection, BWR pixels, gate scan direction, source shift direction, booster switch, soft reset PANEL_SETTING = 0x00, /// selecting internal and external power diff --git a/src/epd4in2/mod.rs b/src/epd4in2/mod.rs index 6cf40a2..e3f5b78 100644 --- a/src/epd4in2/mod.rs +++ b/src/epd4in2/mod.rs @@ -60,7 +60,7 @@ use self::constants::*; use drawing::color::Color; pub mod command; -pub use self::command::Command; +use self::command::Command; /// EPD4in2 driver diff --git a/src/type_a/command.rs b/src/type_a/command.rs index 8b61db7..f467a12 100644 --- a/src/type_a/command.rs +++ b/src/type_a/command.rs @@ -11,7 +11,7 @@ use interface; //#[allow(dead_code)] #[allow(non_camel_case_types)] #[derive(Copy, Clone)] -pub enum Command { +pub(crate) enum Command { /// Driver Output control /// 3 Databytes: /// A[7:0] diff --git a/src/type_a/mod.rs b/src/type_a/mod.rs index 4ddcc58..987a032 100644 --- a/src/type_a/mod.rs +++ b/src/type_a/mod.rs @@ -1,5 +1,4 @@ -pub mod command; -pub use self::command::Command; +pub(crate) mod command; // Original Waveforms from Waveshare pub(crate) const LUT_FULL_UPDATE: [u8; 30] =[