mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-05-01 01:58:02 +00:00
Make from_utf8_lossy private
This commit is contained in:
@@ -4,7 +4,7 @@ use crate::de::{
|
||||
Deserialize, Deserializer, EnumAccess, Error, MapAccess, SeqAccess, Unexpected, VariantAccess,
|
||||
Visitor,
|
||||
};
|
||||
|
||||
use crate::private;
|
||||
use crate::seed::InPlaceSeed;
|
||||
|
||||
#[cfg(any(feature = "std", feature = "alloc"))]
|
||||
@@ -2174,7 +2174,7 @@ impl<'de> Deserialize<'de> for Duration {
|
||||
b"secs" => Ok(Field::Secs),
|
||||
b"nanos" => Ok(Field::Nanos),
|
||||
_ => {
|
||||
let value = crate::lib::from_utf8_lossy(value);
|
||||
let value = private::string::from_utf8_lossy(value);
|
||||
Err(Error::unknown_field(&*value, FIELDS))
|
||||
}
|
||||
}
|
||||
@@ -2465,6 +2465,7 @@ mod range {
|
||||
use crate::lib::*;
|
||||
|
||||
use crate::de::{Deserialize, Deserializer, Error, MapAccess, SeqAccess, Visitor};
|
||||
use crate::private;
|
||||
|
||||
pub const FIELDS: &[&str] = &["start", "end"];
|
||||
|
||||
@@ -2510,7 +2511,7 @@ mod range {
|
||||
b"start" => Ok(Field::Start),
|
||||
b"end" => Ok(Field::End),
|
||||
_ => {
|
||||
let value = crate::lib::from_utf8_lossy(value);
|
||||
let value = private::string::from_utf8_lossy(value);
|
||||
Err(Error::unknown_field(&*value, FIELDS))
|
||||
}
|
||||
}
|
||||
@@ -2623,6 +2624,7 @@ mod range_from {
|
||||
use crate::lib::*;
|
||||
|
||||
use crate::de::{Deserialize, Deserializer, Error, MapAccess, SeqAccess, Visitor};
|
||||
use crate::private;
|
||||
|
||||
pub const FIELDS: &[&str] = &["start"];
|
||||
|
||||
@@ -2665,7 +2667,7 @@ mod range_from {
|
||||
match value {
|
||||
b"start" => Ok(Field::Start),
|
||||
_ => {
|
||||
let value = crate::lib::from_utf8_lossy(value);
|
||||
let value = private::string::from_utf8_lossy(value);
|
||||
Err(Error::unknown_field(&*value, FIELDS))
|
||||
}
|
||||
}
|
||||
@@ -2761,6 +2763,7 @@ mod range_to {
|
||||
use crate::lib::*;
|
||||
|
||||
use crate::de::{Deserialize, Deserializer, Error, MapAccess, SeqAccess, Visitor};
|
||||
use crate::private;
|
||||
|
||||
pub const FIELDS: &[&str] = &["end"];
|
||||
|
||||
@@ -2803,7 +2806,7 @@ mod range_to {
|
||||
match value {
|
||||
b"end" => Ok(Field::End),
|
||||
_ => {
|
||||
let value = crate::lib::from_utf8_lossy(value);
|
||||
let value = private::string::from_utf8_lossy(value);
|
||||
Err(Error::unknown_field(&*value, FIELDS))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user