fn deserialize_unit<V: Visitor<'de>>(self, visitor: V) -> Result<V::Value> {
        print_debug::<V>("Deserializer::deserialize_", "unit", &self);
        let marker = self.peek().ok_or(Error::EndOfBuffer)?;
        match marker {
            Marker::Null | Marker::FixArray(0) => {
                self.eat_byte();
                visitor.visit_unit()
            }
            _ => Err(Error::InvalidType),
        }
    }
/// Unsupported. Use a more specific deserialize_* method

Unsupported. Use a more specific deserialize_* method
Unsupported . Use a more specific deserialize_ * method
fn deserialize_unit<V: Visitor<'de>>(self, visitor: V) -> Result<V::Value> {
        print_debug::<V>("Deserializer::deserialize_", "unit", &self);
        let marker = self.peek().ok_or(Error::EndOfBuffer)?;
        match marker {
            Marker::Null | Marker::FixArray(0) => {
                self.eat_byte();
                visitor.visit_unit()
            }
            _ => Err(Error::InvalidType),
        }
    }
fn deserialize_unit < V : Visitor < ' de > > ( self , visitor : V ) -> Result < V :: Value > { print_debug :: < V > ( " " , " " , & self ) ; let marker = self . peek ( ) . ok_or ( Error :: EndOfBuffer ) ? ; match marker { Marker :: Null | Marker :: FixArray ( 0 ) => { self . eat_byte ( ) ; visitor . visit_unit ( ) } _ => Err ( Error :: InvalidType ) , } }
Unsupported.
Unsupported .
self
visitor
V
self
visitor
V