ead1c7ebad
Enforce minimum length for padlock generation secret
32d76be0fd
Lint against unwrap/expect
360f3fcbbf
Improve error handling
1a4694bad5
Add API struct
5ec9079456
Avoid unnecessary item paths
7d42a56199
Add error enum
1da05e29e1
Fix serialization/deserialization of status codes
375377f56a
Use type-based data collections
2f0822ff4a
Add API struct
227c9fef43
Avoid unnecessary item paths
42d2f29bfc
Add error enum
057b952d11
Fix serialization/deserialization of status codes
15d9d21c9b
Use type-based data collections
4fcbc6fec7
its_api: patch spaceapi response for homeassistant breakage
9b2978365c
Add serde_json
c0ed69768b
2023 day16/rust: parallelize
603321cfbe
2023 day16/rust: add solution
5ada5288e8
2023 day16: add data
b9cda61f6d
common/rust: derive Enum for vec2::Direction
839b787de2
common/rust: fix possible-panic clippy lint