Skip to content

Commit b0fa978

Browse files
committed
Change MapKeySerializer::serialize_some to fall through instead of erroring
1 parent a0ddb25 commit b0fa978

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ser.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1043,11 +1043,12 @@ where
10431043
Err(key_must_be_a_string())
10441044
}
10451045

1046-
fn serialize_some<T>(self, _value: &T) -> Result<()>
1046+
#[inline]
1047+
fn serialize_some<T>(self, value: &T) -> Result<()>
10471048
where
10481049
T: ?Sized + Serialize,
10491050
{
1050-
Err(key_must_be_a_string())
1051+
value.serialize(self)
10511052
}
10521053

10531054
fn serialize_seq(self, _len: Option<usize>) -> Result<Self::SerializeSeq> {

0 commit comments

Comments
 (0)