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

#917 in Network programming

Download history 1999/week @ 2024-09-20 1676/week @ 2024-09-27 2168/week @ 2024-10-04 2554/week @ 2024-10-11 2589/week @ 2024-10-18 1958/week @ 2024-10-25 2493/week @ 2024-11-01 1839/week @ 2024-11-08 1849/week @ 2024-11-15 1553/week @ 2024-11-22 1758/week @ 2024-11-29 2726/week @ 2024-12-06 2983/week @ 2024-12-13 2042/week @ 2024-12-20 1627/week @ 2024-12-27 1879/week @ 2025-01-03

9,055 downloads per month
Used in 8 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–5.5MB
~23K SLoC