13 releases

0.4.0 Oct 27, 2023
0.3.4 Mar 21, 2023
0.3.3 Aug 1, 2022
0.3.2 Nov 10, 2021
0.1.2 Jun 26, 2020

#4 in #slip

Download history 3343/week @ 2026-02-12 3362/week @ 2026-02-19 4141/week @ 2026-02-26 4139/week @ 2026-03-05 4461/week @ 2026-03-12 4048/week @ 2026-03-19 5175/week @ 2026-03-26 3590/week @ 2026-04-02 3640/week @ 2026-04-09 3996/week @ 2026-04-16 4464/week @ 2026-04-23 2805/week @ 2026-04-30 6895/week @ 2026-05-07 3373/week @ 2026-05-14 4104/week @ 2026-05-21 18156/week @ 2026-05-28

32,992 downloads per month
Used in 7 crates (via espflash)

MIT license

31KB
749 lines

slip-codec — SLIP Encoder/Decoder

crates.io docs.rs MIT licensed

SLIP encoder/decoder with Rust std::io::{Read, Write} interfaces.

Pure Rust implementation of RFC 1055 Serial Line Internet Protocol (SLIP). Test cases are lifted from the serial_line_ip crate that serves the same role, but uses slices for data handling.

Optional features

Asynchronous interfaces are optionally provided in addition to the default synchronous interface.

Dependencies

~0–0.9MB
~13K SLoC