15 Commits

Author SHA1 Message Date
sinui0
98da84482d fix(serio): enable futures-channel/sink 2025-05-10 16:26:44 +02:00
sinui0
8c98016efc chore(serio): release 0.2.1 2025-05-10 14:36:14 +02:00
th4s
bd0f007a3d feat(codec): add getters for Framed (#67)
* feat(codec): add getters for `Framed`

* improve doc
2025-05-10 14:33:58 +02:00
th4s
6c9c40e68a chore: clippy, fmt, warnings (#64)
* clippy fixes

* fmt fixes

* mirgrate to 2024 and fix workspace warning

* fix profile

* rustfmt

---------

Co-authored-by: sinu <65924192+sinui0@users.noreply.github.com>
2025-05-01 10:09:50 -07:00
sinu
425614e457 chore: bump versions 2025-03-03 10:18:49 -08:00
yuroitaki
5779070820 Fix clippy warning from rust 1.83.0. 2025-01-03 15:00:28 +08:00
Nicolas Le Bel
280bb38dac feat(serio): unbounded memory channels (#37)
* Added unbounded memory channels

* Add Clone to channel senders

* Changelog

* Apply suggestions from code review

Co-authored-by: th4s <th4s@metavoid.xyz>

* UnboundedMemoryDuplex + comments

---------

Co-authored-by: th4s <th4s@metavoid.xyz>
2024-11-25 08:14:45 -08:00
Hendrik Eeckhaut
09f1abe261 chore: fix clippy issues + run clippy in CI (#45)
* Chore: fix clippy issues + run clippy in CI

* clippy

* clippy

* clippy

* Formatting
2024-11-11 08:18:40 +00:00
sinu.eth
43995c5526 fix(serio): remove Unpin bound from item (#44) 2024-10-30 06:05:36 -07:00
sinu
55cc4b0ddb chore(serio): release v0.1.0 2024-06-24 11:39:20 -07:00
sinu.eth
f8d4533b9e refactor(serio): encapsulate compat feature (#33) 2024-06-20 08:08:37 -07:00
sinu.eth
6e0be940d8 feat(uid-mux): TestFramedMux (#31) 2024-05-28 11:07:24 -07:00
sinu.eth
6cf35e0047 feat: uid-mux (#28)
* feat: uid-mux

* fix deadlock

* wake up after signalling close

* appease rustfmt

* doc: Create -> Creates

* simplify Waker usage

* test more cases, handle errors better

* remove tracing-subscriber dep

* Apply suggestions from code review

Co-authored-by: dan <themighty1@users.noreply.github.com>

* feat(uid-mux): framed mux (#29)

* feat(uid-mux): framed mux

* add test utils

* Apply suggestions from code review

Co-authored-by: dan <themighty1@users.noreply.github.com>

---------

Co-authored-by: dan <themighty1@users.noreply.github.com>

---------

Co-authored-by: dan <themighty1@users.noreply.github.com>
2024-05-24 12:20:29 -08:00
sinu
7519f51c80 fix(serio): fix duplex traits 2024-03-04 17:18:46 -08:00
sinu.eth
8f2fc9e540 feat: serio (#24)
* feat: serio

* add IoStreamExt

* fix doc link

* add into_stream

* pin project IntoSink

* add flush method to SinkExt

* add duplex traits

* Apply suggestions from code review

Co-authored-by: dan <themighty1@users.noreply.github.com>

* add Framed test

---------

Co-authored-by: dan <themighty1@users.noreply.github.com>
2024-03-04 12:44:56 -08:00