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

#287 in Network programming

Download history 2025/week @ 2024-01-07 1901/week @ 2024-01-14 2207/week @ 2024-01-21 2460/week @ 2024-01-28 2516/week @ 2024-02-04 2882/week @ 2024-02-11 3035/week @ 2024-02-18 2923/week @ 2024-02-25 2763/week @ 2024-03-03 2777/week @ 2024-03-10 2077/week @ 2024-03-17 2067/week @ 2024-03-24 2272/week @ 2024-03-31 1583/week @ 2024-04-07 1857/week @ 2024-04-14 1998/week @ 2024-04-21

7,870 downloads per month
Used in 12 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–1.4MB
~24K SLoC