fix(any_write_sink): accept mutable buffer sequences in write#370
Conversation
ConstBufferSequence admits mutable sequences, but write windowed them through buffer_param, whose span<mutable_buffer> cannot convert to the type-erased write_(span<const_buffer const>), so calls such as write(make_buffer(some_string)) failed to instantiate. Use const_buffer_param, as write_eof already does.
|
An automated preview of the documentation is available at https://370.capy.prtest3.cppalliance.org/index.html If more commits are pushed to the pull request, the docs will rebuild at the same URL. 2026-07-23 13:58:56 UTC |
|
GCOVR code coverage report https://370.capy.prtest3.cppalliance.org/gcovr/index.html Build time: 2026-07-23 14:15:44 UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #370 +/- ##
===========================================
+ Coverage 98.18% 98.36% +0.18%
===========================================
Files 152 152
Lines 8246 8260 +14
===========================================
+ Hits 8096 8125 +29
+ Misses 150 135 -15
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 3 files with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
ConstBufferSequence admits mutable sequences, but write windowed them through buffer_param, whose span<mutable_buffer> cannot convert to the type-erased write_(span<const_buffer const>), so calls such as write(make_buffer(some_string)) failed to instantiate. Use const_buffer_param, as write_eof already does.