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

#272 in Network programming

Download history 1910/week @ 2023-12-13 1258/week @ 2023-12-20 1419/week @ 2023-12-27 2808/week @ 2024-01-03 1835/week @ 2024-01-10 2054/week @ 2024-01-17 2452/week @ 2024-01-24 2346/week @ 2024-01-31 2898/week @ 2024-02-07 2452/week @ 2024-02-14 3356/week @ 2024-02-21 2691/week @ 2024-02-28 2661/week @ 2024-03-06 2810/week @ 2024-03-13 1959/week @ 2024-03-20 1609/week @ 2024-03-27

9,467 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