@@ -1963,7 +1963,7 @@ impl<'a> PayloadEvent<'a> {
1963
1963
/// An intermediate reader that consumes [`PayloadEvent`]s and produces final [`DeEvent`]s.
1964
1964
/// [`PayloadEvent::Text`] events, that followed by any event except
1965
1965
/// [`PayloadEvent::Text`] or [`PayloadEvent::CData`], are trimmed from the end.
1966
- struct XmlReader < ' i , R : XmlRead < ' i > , E : EntityResolver < ' i > = DefaultEntityResolver > {
1966
+ struct XmlReader < ' i , R : XmlRead < ' i > , E : EntityResolver = DefaultEntityResolver > {
1967
1967
/// A source of low-level XML events
1968
1968
reader : R ,
1969
1969
/// Intermediate event, that could be returned by the next call to `next()`.
@@ -1975,7 +1975,7 @@ struct XmlReader<'i, R: XmlRead<'i>, E: EntityResolver<'i> = DefaultEntityResolv
1975
1975
entity_resolver : E
1976
1976
}
1977
1977
1978
- impl < ' i , R : XmlRead < ' i > , E : EntityResolver < ' i > > XmlReader < ' i , R , E > {
1978
+ impl < ' i , R : XmlRead < ' i > , E : EntityResolver > XmlReader < ' i , R , E > {
1979
1979
fn new ( reader : R ) -> Self
1980
1980
where E : Default {
1981
1981
Self :: with_resolver ( reader, E :: default ( ) )
@@ -2184,7 +2184,7 @@ where
2184
2184
////////////////////////////////////////////////////////////////////////////////////////////////////
2185
2185
2186
2186
/// A structure that deserializes XML into Rust values.
2187
- pub struct Deserializer < ' de , R , S : EntityResolver < ' de > = DefaultEntityResolver >
2187
+ pub struct Deserializer < ' de , R , S : EntityResolver = DefaultEntityResolver >
2188
2188
where
2189
2189
R : XmlRead < ' de > ,
2190
2190
{
@@ -2579,7 +2579,7 @@ where
2579
2579
}
2580
2580
2581
2581
2582
- impl < ' de , R , E : EntityResolver < ' de > > Deserializer < ' de , IoReader < R > , E >
2582
+ impl < ' de , R , E : EntityResolver > Deserializer < ' de , IoReader < R > , E >
2583
2583
where
2584
2584
R : BufRead ,
2585
2585
{
0 commit comments