Thibaut Vandervelden
fb2d0029d8
Add support for 802.15.4 and 6LoWPAN
2021-10-21 01:25:12 +02:00
Thibaut Vandervelden
6a27136047
Fix clippy lints
2021-08-18 16:05:50 +02:00
Dario Nieuwenhuis
98fe17890a
rustfmt
2021-06-27 09:31:59 +02:00
Dario Nieuwenhuis
d64c8593f0
Add defmt logging support
2021-04-01 01:30:47 +02:00
whitequark
9f0213765c
Simplify enum_with_unknown! macro.
2021-03-12 06:15:34 +00:00
Dario Nieuwenhuis
88256dbdcf
Update to Rust 2018. Fixes #271
2020-12-27 17:54:56 +01:00
Alex Crawford
c9f57150a8
Dereference match expressions to clean up patterns
...
These were flagged by `cargo clippy`:
warning: you don't need to add `&` to all patterns
2020-12-26 10:32:51 -08:00
Alex Crawford
c58711e11b
Use newline variants of write macro
...
These were flagged by `cargo clippy`:
warning: using `println!("")`
warning: using `write!()` with a format string that ends in a single
newline
2020-12-26 10:32:42 -08:00
Dario Nieuwenhuis
bc1f718589
igmp: centisecs are really decisecs
2020-10-22 03:48:19 +00:00
whitequark
0134bb7399
Bump Rust version requirement to 1.27.
...
This allows us to use:
(1.26)
- impl Trait
- autoderef in pattern matching
- fixed slice patterns
- inclusive ranges
(1.27)
- dyn Trait
- #[must_use] on functions
To prepare for edition change, dyn is added where applicable. Other
edition changes would require bumping the requirement even higher,
and so they are not applied for now.
2019-06-22 08:19:39 +00:00
whitequark
5bcb358eb5
Rename `new` method on Packet types to `new_checked`.
...
Fixes #195 .
Closes : #254
Approved by: dlrobertson
2018-07-11 12:59:05 +08:00
Astro
714602b948
Implement wire::igmp.
2018-03-11 18:08:08 +00:00