mirror of
https://codeberg.org/icewind/php-literal-parser.git
synced 2026-06-03 18:44:07 +02:00
move to serde_core
This commit is contained in:
parent
3bea91855b
commit
7621cfea4e
5 changed files with 22 additions and 11 deletions
|
|
@ -34,7 +34,7 @@ pub enum ParseError {
|
|||
Serde(String),
|
||||
}
|
||||
|
||||
impl serde::de::Error for ParseError {
|
||||
impl serde_core::de::Error for ParseError {
|
||||
fn custom<T>(msg: T) -> Self
|
||||
where
|
||||
T: Display,
|
||||
|
|
|
|||
|
|
@ -56,9 +56,9 @@ mod string;
|
|||
use crate::string::is_array_key_numeric;
|
||||
pub use error::ParseError;
|
||||
use indexmap::IndexMap;
|
||||
use serde::de::{self, MapAccess, SeqAccess, Visitor};
|
||||
use serde::ser::{SerializeMap, SerializeSeq};
|
||||
use serde::{Deserialize, Deserializer, Serialize, Serializer};
|
||||
use serde_core::de::{self, MapAccess, SeqAccess, Visitor};
|
||||
use serde_core::ser::{SerializeMap, SerializeSeq};
|
||||
use serde_core::{Deserialize, Deserializer, Serialize, Serializer};
|
||||
pub use serde_impl::from_str;
|
||||
use std::borrow::Borrow;
|
||||
use std::cmp::Ordering;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
use serde::de::{
|
||||
use serde_core::de::{
|
||||
self, DeserializeSeed, EnumAccess, IntoDeserializer, MapAccess, SeqAccess, VariantAccess,
|
||||
Visitor,
|
||||
};
|
||||
use serde::Deserialize;
|
||||
use serde_core::Deserialize;
|
||||
|
||||
use crate::error::{ArrayKeyError, ArrayKeyErrorKind, ExpectToken, ResultExt, TrailingError};
|
||||
use crate::lexer::{SpannedToken, Token};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue