Skip to content

Commit

Permalink
Fixing clippy
Browse files Browse the repository at this point in the history
  • Loading branch information
ryan-summers committed Jul 24, 2024
1 parent 6c6b39f commit e36debb
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 29 deletions.
1 change: 0 additions & 1 deletion rust-toolchain

This file was deleted.

2 changes: 1 addition & 1 deletion src/de/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -758,7 +758,7 @@ where

#[cfg(test)]
mod tests {
use core::str::FromStr;

use serde_derive::Deserialize;

#[derive(Debug, Deserialize, PartialEq)]
Expand Down
8 changes: 4 additions & 4 deletions src/ser/map.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ impl<'a, 'b: 'a> ser::SerializeMap for SerializeMap<'a, 'b> {
Ok(())
}

fn serialize_key<T: ?Sized>(&mut self, key: &T) -> Result<()>
fn serialize_key<T>(&mut self, key: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
if !self.first {
self.ser.push(b',')?;
Expand All @@ -35,9 +35,9 @@ impl<'a, 'b: 'a> ser::SerializeMap for SerializeMap<'a, 'b> {
Ok(())
}

fn serialize_value<T: ?Sized>(&mut self, value: &T) -> Result<()>
fn serialize_value<T>(&mut self, value: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
value.serialize(&mut *self.ser)?;
Ok(())
Expand Down
26 changes: 13 additions & 13 deletions src/ser/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -186,8 +186,8 @@ macro_rules! serialize_unsigned {
macro_rules! serialize_signed {
($self:ident, $N:expr, $v:expr, $ixx:ident, $uxx:ident) => {{
let v = $v;
let (signed, mut v) = if v == $ixx::min_value() {
(true, $ixx::max_value() as $uxx + 1)
let (signed, mut v) = if v == $ixx::MIN {
(true, $ixx::MAX as $uxx + 1)
} else if v < 0 {
(true, -v as $uxx)
} else {
Expand Down Expand Up @@ -339,9 +339,9 @@ impl<'a, 'b: 'a> ser::Serializer for &'a mut Serializer<'b> {
self.extend_from_slice(b"null")
}

fn serialize_some<T: ?Sized>(self, value: &T) -> Result<Self::Ok>
fn serialize_some<T>(self, value: &T) -> Result<Self::Ok>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
value.serialize(self)
}
Expand All @@ -363,22 +363,22 @@ impl<'a, 'b: 'a> ser::Serializer for &'a mut Serializer<'b> {
self.serialize_str(variant)
}

fn serialize_newtype_struct<T: ?Sized>(self, _name: &'static str, value: &T) -> Result<Self::Ok>
fn serialize_newtype_struct<T>(self, _name: &'static str, value: &T) -> Result<Self::Ok>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
value.serialize(self)
}

fn serialize_newtype_variant<T: ?Sized>(
fn serialize_newtype_variant<T>(
self,
_name: &'static str,
_variant_index: u32,
variant: &'static str,
value: &T,
) -> Result<Self::Ok>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
self.push(b'{')?;
let mut s = SerializeStruct::new(self);
Expand Down Expand Up @@ -441,9 +441,9 @@ impl<'a, 'b: 'a> ser::Serializer for &'a mut Serializer<'b> {
Ok(SerializeStructVariant::new(self))
}

fn collect_str<T: ?Sized>(self, value: &T) -> Result<Self::Ok>
fn collect_str<T>(self, value: &T) -> Result<Self::Ok>
where
T: fmt::Display,
T: fmt::Display + ?Sized,
{
self.push(b'"')?;

Expand Down Expand Up @@ -715,7 +715,7 @@ mod tests {

assert_eq!(
&*crate::to_string::<_, N>(&Temperature {
temperature: -2.3456789012345e-23
temperature: -2.345_678_8e-23
})
.unwrap(),
r#"{"temperature":-2.3456788e-23}"#
Expand Down Expand Up @@ -871,7 +871,7 @@ mod tests {
{
let mut aux: String<{ N }> = String::new();
write!(aux, "{:.2}", self.0).unwrap();
serializer.serialize_bytes(&aux.as_bytes())
serializer.serialize_bytes(aux.as_bytes())
}
}

Expand All @@ -881,7 +881,7 @@ mod tests {
let sd2 = SimpleDecimal(0.000);
assert_eq!(&*crate::to_string::<_, N>(&sd2).unwrap(), r#"0.00"#);

let sd3 = SimpleDecimal(22222.777777);
let sd3 = SimpleDecimal(22_222.777);
assert_eq!(&*crate::to_string::<_, N>(&sd3).unwrap(), r#"22222.78"#);
}
}
12 changes: 6 additions & 6 deletions src/ser/seq.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ impl<'a, 'b: 'a> ser::SerializeSeq for SerializeSeq<'a, 'b> {
type Ok = ();
type Error = Error;

fn serialize_element<T: ?Sized>(&mut self, value: &T) -> Result<()>
fn serialize_element<T>(&mut self, value: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
if !self.first {
self.de.push(b',')?;
Expand All @@ -40,9 +40,9 @@ impl<'a, 'b: 'a> ser::SerializeTuple for SerializeSeq<'a, 'b> {
type Ok = ();
type Error = Error;

fn serialize_element<T: ?Sized>(&mut self, value: &T) -> Result<()>
fn serialize_element<T>(&mut self, value: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
ser::SerializeSeq::serialize_element(self, value)
}
Expand All @@ -56,9 +56,9 @@ impl<'a, 'b: 'a> ser::SerializeTupleStruct for SerializeSeq<'a, 'b> {
type Ok = ();
type Error = Error;

fn serialize_field<T: ?Sized>(&mut self, value: &T) -> Result<()>
fn serialize_field<T>(&mut self, value: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
ser::SerializeSeq::serialize_element(self, value)
}
Expand Down
8 changes: 4 additions & 4 deletions src/ser/struct_.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ impl<'a, 'b: 'a> ser::SerializeStruct for SerializeStruct<'a, 'b> {
type Ok = ();
type Error = Error;

fn serialize_field<T: ?Sized>(&mut self, key: &'static str, value: &T) -> Result<()>
fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
// XXX if `value` is `None` we not produce any output for this field
if !self.first {
Expand Down Expand Up @@ -57,9 +57,9 @@ impl<'a, 'b: 'a> ser::SerializeStructVariant for SerializeStructVariant<'a, 'b>
type Ok = ();
type Error = Error;

fn serialize_field<T: ?Sized>(&mut self, key: &'static str, value: &T) -> Result<()>
fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<()>
where
T: ser::Serialize,
T: ser::Serialize + ?Sized,
{
// XXX if `value` is `None` we not produce any output for this field
if !self.first {
Expand Down

0 comments on commit e36debb

Please sign in to comment.