Skip to content

Commit 40cfbb4

Browse files
committed
Change serde_support to serde
1 parent d299861 commit 40cfbb4

File tree

2 files changed

+9
-10
lines changed

2 files changed

+9
-10
lines changed

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ documentation = "http://doc.servo.org/smallvec/"
1111

1212
[features]
1313
heapsizeof = ["heapsize", "std"]
14-
serde_support = ["serde"]
1514
std = []
1615
default = ["std"]
1716

lib.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ use alloc::Vec;
2929
#[cfg(feature="heapsizeof")]
3030
extern crate heapsize;
3131

32-
#[cfg(feature = "serde_support")]
32+
#[cfg(feature = "serde")]
3333
extern crate serde;
3434

3535
#[cfg(not(feature = "std"))]
@@ -50,11 +50,11 @@ use std::slice;
5050
use std::io;
5151
#[cfg(feature="heapsizeof")]
5252
use std::os::raw::c_void;
53-
#[cfg(feature = "serde_support")]
53+
#[cfg(feature = "serde")]
5454
use serde::ser::{Serialize, Serializer, SerializeSeq};
55-
#[cfg(feature = "serde_support")]
55+
#[cfg(feature = "serde")]
5656
use serde::de::{Deserialize, Deserializer, SeqAccess, Visitor};
57-
#[cfg(feature = "serde_support")]
57+
#[cfg(feature = "serde")]
5858
use 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")]
726726
impl<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")]
737737
impl<'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")]
744744
struct SmallVecVisitor<A> {
745745
phantom: PhantomData<A>
746746
}
747747

748-
#[cfg(feature = "serde_support")]
748+
#[cfg(feature = "serde")]
749749
impl<'de, A: Array> Visitor<'de> for SmallVecVisitor<A>
750750
where 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

Comments
 (0)