From e16faf58cc1e47e431bbf110bf9cda0047909630 Mon Sep 17 00:00:00 2001
From: iximeow <me@iximeow.net>
Date: Mon, 13 May 2024 23:07:39 -0700
Subject: fix cfg(!default,colors,serde) imports, doc comments

---
 src/annotation/mod.rs | 7 ++++++-
 src/color.rs          | 4 +---
 src/reader.rs         | 2 +-
 3 files changed, 8 insertions(+), 5 deletions(-)

(limited to 'src')

diff --git a/src/annotation/mod.rs b/src/annotation/mod.rs
index 0139cf3..0248b94 100644
--- a/src/annotation/mod.rs
+++ b/src/annotation/mod.rs
@@ -19,6 +19,11 @@
 //! in a generic setting, there isn't much to do with a `FieldDescription` other than display it. a
 //! typical use might look something like:
 //! ```
+//! use core::fmt;
+//!
+//! use yaxpeax_arch::annotation::{AnnotatingDecoder, VecSink};
+//! use yaxpeax_arch::{Arch, Reader, U8Reader};
+//!
 //! fn show_field_descriptions<A: Arch>(decoder: A::Decoder, buf: &[u8])
 //! where
 //!     A::Decoder: AnnotatingDecoder<A>,
@@ -32,7 +37,7 @@
 //!
 //!     println!("decoded instruction {}", inst);
 //!     for (start, end, desc) in sink.records.iter() {
-//!         println("  bits [{}, {}]: {}", start, end, desc);
+//!         println!("  bits [{}, {}]: {}", start, end, desc);
 //!     }
 //! }
 //! ```
diff --git a/src/color.rs b/src/color.rs
index c35f482..d50ec8b 100644
--- a/src/color.rs
+++ b/src/color.rs
@@ -136,12 +136,10 @@ mod termion_color {
 
     use crossterm::style;
 
-    use serde::Serialize;
-
     use crate::color::{Colored, YaxColors};
 
     #[cfg(feature="use-serde")]
-    impl Serialize for ColorSettings {
+    impl serde::Serialize for ColorSettings {
         fn serialize<S: serde::Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error> {
             use serde::ser::SerializeStruct;
             let s = serializer.serialize_struct("ColorSettings", 0)?;
diff --git a/src/reader.rs b/src/reader.rs
index c853a77..028d835 100644
--- a/src/reader.rs
+++ b/src/reader.rs
@@ -1,4 +1,4 @@
-use crate::StandardDecodeError;
+use crate::{StandardDecodeError, StandardPartialDecoderError};
 
 impl From<ReadError> for StandardDecodeError {
     fn from(_: ReadError) -> StandardDecodeError {
-- 
cgit v1.1