debug3 0.4.1

Space Efficient Pretty Printer
Documentation
// AUTOGENERATED FILE, DO NOT EDIT
//
// Crate Name: `serde_json`
// Crate Version: `1.0.91`
// Skipping serde_json::Deserializer due to hidden fields
// Skipping serde_json::Error due to hidden fields
// Skipping serde_json::Map due to hidden fields
// Skipping serde_json::Serializer due to hidden fields
// Skipping serde_json::StreamDeserializer due to hidden fields
// Skiping serde_json::Value due to config rule Value
// Skipping serde_json::de::IoRead due to hidden fields
// Skipping serde_json::de::SliceRead due to hidden fields
// Skipping serde_json::de::StrRead due to hidden fields
impl crate::Debug for serde_json::error::Category {
    fn fmt(&self, f: &mut crate::Formatter) {
        match self {
            Self::Io => {
                f.debug_tuple("Io").finish();
            }
            Self::Syntax => {
                f.debug_tuple("Syntax").finish();
            }
            Self::Data => {
                f.debug_tuple("Data").finish();
            }
            Self::Eof => {
                f.debug_tuple("Eof").finish();
            }
        }
    }
}
impl<'a> crate::Debug for serde_json::map::Entry<'a> {
    fn fmt(&self, f: &mut crate::Formatter) {
        match self {
            Self::Vacant(__0) => {
                f.debug_tuple("Vacant").field(__0).finish();
            }
            Self::Occupied(__0) => {
                f.debug_tuple("Occupied").field(__0).finish();
            }
        }
    }
}
// Skipping serde_json::map::IntoIter due to hidden fields
// Skipping serde_json::map::Iter due to hidden fields
// Skipping serde_json::map::IterMut due to hidden fields
// Skipping serde_json::map::Keys due to hidden fields
// Skipping serde_json::map::OccupiedEntry due to hidden fields
// Skipping serde_json::map::VacantEntry due to hidden fields
// Skipping serde_json::map::Values due to hidden fields
// Skipping serde_json::map::ValuesMut due to hidden fields
impl crate::Debug for serde_json::ser::CharEscape {
    fn fmt(&self, f: &mut crate::Formatter) {
        match self {
            Self::Quote => {
                f.debug_tuple("Quote").finish();
            }
            Self::ReverseSolidus => {
                f.debug_tuple("ReverseSolidus").finish();
            }
            Self::Solidus => {
                f.debug_tuple("Solidus").finish();
            }
            Self::Backspace => {
                f.debug_tuple("Backspace").finish();
            }
            Self::FormFeed => {
                f.debug_tuple("FormFeed").finish();
            }
            Self::LineFeed => {
                f.debug_tuple("LineFeed").finish();
            }
            Self::CarriageReturn => {
                f.debug_tuple("CarriageReturn").finish();
            }
            Self::Tab => {
                f.debug_tuple("Tab").finish();
            }
            Self::AsciiControl(__0) => {
                f.debug_tuple("AsciiControl").field(__0).finish();
            }
        }
    }
}
impl crate::Debug for serde_json::ser::CompactFormatter {
    fn fmt(&self, f: &mut crate::Formatter) {
        f.debug_struct("CompactFormatter").finish()
    }
}
// Skipping serde_json::ser::PrettyFormatter due to hidden fields
// Skipping serde_json::value::Number due to hidden fields
impl crate::Debug for serde_json::value::Serializer {
    fn fmt(&self, f: &mut crate::Formatter) {
        f.debug_struct("Serializer").finish()
    }
}