@@ -16,7 +16,7 @@ use std::fmt::{self, Debug, Formatter};
16
16
///
17
17
/// [qualified name]: https://www.w3.org/TR/xml-names11/#dt-qualname
18
18
#[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
19
- #[ cfg_attr( feature = "serde" , derive( serde:: Deserialize , serde:: Serialize ) ) ]
19
+ #[ cfg_attr( feature = "serde-types " , derive( serde:: Deserialize , serde:: Serialize ) ) ]
20
20
pub struct QName < ' a > ( pub & ' a [ u8 ] ) ;
21
21
impl < ' a > QName < ' a > {
22
22
/// Converts this name to an internal slice representation.
@@ -133,7 +133,7 @@ impl<'a> AsRef<[u8]> for QName<'a> {
133
133
///
134
134
/// [local (unqualified) name]: https://www.w3.org/TR/xml-names11/#dt-localname
135
135
#[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
136
- #[ cfg_attr( feature = "serde" , derive( serde:: Deserialize , serde:: Serialize ) ) ]
136
+ #[ cfg_attr( feature = "serde-types " , derive( serde:: Deserialize , serde:: Serialize ) ) ]
137
137
pub struct LocalName < ' a > ( & ' a [ u8 ] ) ;
138
138
impl < ' a > LocalName < ' a > {
139
139
/// Converts this name to an internal slice representation.
@@ -183,7 +183,7 @@ impl<'a> From<QName<'a>> for LocalName<'a> {
183
183
///
184
184
/// [namespace prefix]: https://www.w3.org/TR/xml-names11/#dt-prefix
185
185
#[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
186
- #[ cfg_attr( feature = "serde" , derive( serde:: Deserialize , serde:: Serialize ) ) ]
186
+ #[ cfg_attr( feature = "serde-types " , derive( serde:: Deserialize , serde:: Serialize ) ) ]
187
187
pub struct Prefix < ' a > ( & ' a [ u8 ] ) ;
188
188
impl < ' a > Prefix < ' a > {
189
189
/// Extracts internal slice
@@ -225,7 +225,7 @@ pub enum PrefixDeclaration<'a> {
225
225
///
226
226
/// [namespace name]: https://www.w3.org/TR/xml-names11/#dt-NSName
227
227
#[ derive( Clone , Copy , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
228
- #[ cfg_attr( feature = "serde" , derive( serde:: Deserialize , serde:: Serialize ) ) ]
228
+ #[ cfg_attr( feature = "serde-types " , derive( serde:: Deserialize , serde:: Serialize ) ) ]
229
229
pub struct Namespace < ' a > ( pub & ' a [ u8 ] ) ;
230
230
impl < ' a > Namespace < ' a > {
231
231
/// Converts this namespace to an internal slice representation.
0 commit comments