@@ -29,7 +29,7 @@ use alloc::Vec;
2929#[ cfg( feature="heapsizeof" ) ]
3030extern crate heapsize;
3131
32- #[ cfg( feature = "serde_support " ) ]
32+ #[ cfg( feature = "serde " ) ]
3333extern crate serde;
3434
3535#[ cfg( not( feature = "std" ) ) ]
@@ -50,11 +50,11 @@ use std::slice;
5050use std:: io;
5151#[ cfg( feature="heapsizeof" ) ]
5252use std:: os:: raw:: c_void;
53- #[ cfg( feature = "serde_support " ) ]
53+ #[ cfg( feature = "serde " ) ]
5454use serde:: ser:: { Serialize , Serializer , SerializeSeq } ;
55- #[ cfg( feature = "serde_support " ) ]
55+ #[ cfg( feature = "serde " ) ]
5656use serde:: de:: { Deserialize , Deserializer , SeqAccess , Visitor } ;
57- #[ cfg( feature = "serde_support " ) ]
57+ #[ cfg( feature = "serde " ) ]
5858use std:: marker:: PhantomData ;
5959
6060#[ cfg( feature="heapsizeof" ) ]
@@ -722,7 +722,7 @@ impl<A: Array<Item = u8>> io::Write for SmallVec<A> {
722722 }
723723}
724724
725- #[ cfg( feature = "serde_support " ) ]
725+ #[ cfg( feature = "serde " ) ]
726726impl < A : Array > Serialize for SmallVec < A > where A :: Item : Serialize {
727727 fn serialize < S : Serializer > ( & self , serializer : S ) -> Result < S :: Ok , S :: Error > {
728728 let mut state = serializer. serialize_seq ( Some ( self . len ( ) ) ) ?;
@@ -733,19 +733,19 @@ impl<A: Array> Serialize for SmallVec<A> where A::Item: Serialize {
733733 }
734734}
735735
736- #[ cfg( feature = "serde_support " ) ]
736+ #[ cfg( feature = "serde " ) ]
737737impl < ' de , A : Array > Deserialize < ' de > for SmallVec < A > where A :: Item : Deserialize < ' de > {
738738 fn deserialize < D : Deserializer < ' de > > ( deserializer : D ) -> Result < Self , D :: Error > {
739739 deserializer. deserialize_seq ( SmallVecVisitor { phantom : PhantomData } )
740740 }
741741}
742742
743- #[ cfg( feature = "serde_support " ) ]
743+ #[ cfg( feature = "serde " ) ]
744744struct SmallVecVisitor < A > {
745745 phantom : PhantomData < A >
746746}
747747
748- #[ cfg( feature = "serde_support " ) ]
748+ #[ cfg( feature = "serde " ) ]
749749impl < ' de , A : Array > Visitor < ' de > for SmallVecVisitor < A >
750750where A :: Item : Deserialize < ' de > ,
751751{
@@ -1608,7 +1608,7 @@ pub mod tests {
16081608
16091609 extern crate bincode;
16101610
1611- #[ cfg( feature = "serde_support " ) ]
1611+ #[ cfg( feature = "serde " ) ]
16121612 #[ test]
16131613 fn test_serde ( ) {
16141614 use self :: bincode:: { serialize, deserialize, Bounded } ;
0 commit comments