Skip to content

Commit e0f5cc4

Browse files
authored
Merge pull request #51 from CyberHoward/main
Add support for `ser.str_collect`
2 parents 3b49637 + 9082d95 commit e0f5cc4

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
### Added
11+
12+
- Add support for `str_collect` serialization.
13+
14+
1015
## [0.5.0] - 2022-12-06
1116

1217
### Added

src/ser/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,11 +429,11 @@ impl<'a> ser::Serializer for &'a mut Serializer {
429429
self.serialize_struct(name, len)
430430
}
431431

432-
fn collect_str<T: ?Sized>(self, _value: &T) -> Result<Self::Ok>
432+
fn collect_str<T: ?Sized>(self, value: &T) -> Result<Self::Ok>
433433
where
434434
T: fmt::Display,
435435
{
436-
unreachable!()
436+
self.serialize_str(&value.to_string())
437437
}
438438
}
439439

0 commit comments

Comments
 (0)