make everything a trait, dont panic #3

Merged
vinzenz merged 56 commits from next into main 2025-05-03 11:15:52 +02:00
Owner
No description provided.
vinzenz added 3 commits 2025-03-07 22:53:34 +01:00
vinzenz added 2 commits 2025-03-08 00:40:06 +01:00
merge BitmapLinear-Commands
Some checks failed
Rust / build (pull_request) Failing after 1m5s
427dd93088
vinzenz added 4 commits 2025-03-08 11:42:07 +01:00
vinzenz added 3 commits 2025-03-08 12:09:18 +01:00
vinzenz added 1 commit 2025-03-08 12:17:43 +01:00
brightness to command not packet, move docs, clippy
Some checks failed
Rust / build (pull_request) Failing after 1m4s
300bb5d647
vinzenz force-pushed next from 300bb5d647 to 28f0bd5903 2025-03-08 18:16:40 +01:00 Compare
vinzenz added 1 commit 2025-03-08 18:23:17 +01:00
add missing docs, clippy
Some checks failed
Rust / build (pull_request) Failing after 1m5s
4ccbd57ba8
vinzenz changed title from WIP: make everything a trait to WIP: make everything a trait, dont panic 2025-03-08 18:23:34 +01:00
vinzenz added 1 commit 2025-03-12 22:46:33 +01:00
add a bunch of lints and change more panics to result/option
Some checks failed
Rust / build (pull_request) Failing after 1m7s
08ed6a6fee
vinzenz added 5 commits 2025-03-25 18:50:09 +01:00
vinzenz added 5 commits 2025-03-25 19:55:44 +01:00
vinzenz added 2 commits 2025-03-25 20:17:15 +01:00
vinzenz added 1 commit 2025-03-25 20:24:07 +01:00
do not run clippy on examples and tests in CI
Some checks failed
Rust / build (pull_request) Failing after 59s
617c37c713
vinzenz added 1 commit 2025-03-25 20:35:48 +01:00
this one is different depending on the rust version
Some checks failed
Rust / build (pull_request) Failing after 1m15s
eba1a6a6be
vinzenz added 2 commits 2025-03-25 21:42:41 +01:00
vinzenz added 1 commit 2025-03-25 21:46:28 +01:00
fix warning when no compression is used
Some checks failed
Rust / build (pull_request) Failing after 2m13s
b69e7df635
vinzenz added 1 commit 2025-03-25 21:51:05 +01:00
fix broken example
All checks were successful
Rust / build (pull_request) Successful in 2m15s
cbab86bd93
vinzenz added 1 commit 2025-03-25 22:20:51 +01:00
implement From<X> for XCommand
All checks were successful
Rust / build (pull_request) Successful in 2m15s
1cf37413e6
vinzenz added 2 commits 2025-03-27 18:43:32 +01:00
vinzenz added 1 commit 2025-03-27 18:50:11 +01:00
fix test
All checks were successful
Rust / build (pull_request) Successful in 2m17s
fe67160974
vinzenz added 1 commit 2025-04-03 18:45:34 +02:00
fix warnings, add instructions to get smallest possible binary
All checks were successful
Rust / build (pull_request) Successful in 2m17s
df8d7a3da7
vinzenz force-pushed next from df8d7a3da7 to 3a2706b09a 2025-04-03 22:19:04 +02:00 Compare
vinzenz force-pushed next from 3a2706b09a to 62d1666ec2 2025-04-06 11:43:27 +02:00 Compare
vinzenz added 1 commit 2025-04-10 20:14:58 +02:00
see post for details
All checks were successful
Rust / build (pull_request) Successful in 2m23s
75d24f6587
vinzenz added 1 commit 2025-04-12 10:18:28 +02:00
rename bitvec to fix cbindgen duplicate name
Some checks failed
Rust / build (pull_request) Failing after 1m1s
ff56215c06
vinzenz reviewed 2025-04-12 10:19:24 +02:00
@ -0,0 +2,4 @@
///
/// The implementation is provided by [bitvec].
/// This is an alias for the specific type of [`bitvec::BitVec`] used in this crate.
pub type BitVecU8Msb0 = bitvec::BitVec<u8, bitvec::Msb0>;
Author
Owner

better name

better name
vinzenz marked this conversation as resolved
vinzenz added 1 commit 2025-04-12 11:16:54 +02:00
make packet repr(C)
Some checks failed
Rust / build (pull_request) Failing after 1m1s
fbd85f644b
vinzenz force-pushed next from fbd85f644b to e985140417 2025-04-12 11:21:11 +02:00 Compare
vinzenz added 1 commit 2025-04-12 11:32:35 +02:00
copy packet to slice
Some checks failed
Rust / build (pull_request) Failing after 1m0s
aafa2bc9f9
vinzenz force-pushed next from aafa2bc9f9 to 971bee5065 2025-04-12 11:38:22 +02:00 Compare
vinzenz added 1 commit 2025-04-12 17:32:44 +02:00
make BinaryOperation repr(u8)
Some checks failed
Rust / build (pull_request) Failing after 1m2s
531d4e6b4a
vinzenz force-pushed next from 531d4e6b4a to cecccb3f28 2025-04-12 18:17:43 +02:00 Compare
vinzenz added 1 commit 2025-04-12 21:24:00 +02:00
make CommandCode pub
All checks were successful
Rust / build (pull_request) Successful in 2m18s
8a5b34310b
vinzenz force-pushed next from 8a5b34310b to 114385868a 2025-04-12 21:27:23 +02:00 Compare
vinzenz added 1 commit 2025-05-01 19:48:21 +02:00
remove connections
All checks were successful
Rust / build (pull_request) Successful in 2m6s
de8a1a2fe8
vinzenz added 1 commit 2025-05-01 19:55:46 +02:00
v0.14.0
All checks were successful
Rust / build (pull_request) Successful in 2m6s
8ddbaeaaa6
vinzenz added 2 commits 2025-05-03 09:46:52 +02:00
update README
All checks were successful
Rust / build (pull_request) Successful in 2m10s
3c7ba3f526
vinzenz force-pushed next from 3c7ba3f526 to 2081ed3e06 2025-05-03 10:39:07 +02:00 Compare
vinzenz force-pushed next from 2081ed3e06 to 30bbbba962 2025-05-03 10:40:22 +02:00 Compare
vinzenz force-pushed next from 30bbbba962 to dfed147be1 2025-05-03 10:51:23 +02:00 Compare
vinzenz force-pushed next from dfed147be1 to 564907e384 2025-05-03 10:54:26 +02:00 Compare
vinzenz added 1 commit 2025-05-03 10:57:30 +02:00
rename BitVecU8Msb0 to DisplayBitVec
All checks were successful
Rust / build (pull_request) Successful in 2m5s
7a14d05521
vinzenz added 1 commit 2025-05-03 11:04:41 +02:00
update dependencies
All checks were successful
Rust / build (pull_request) Successful in 1m50s
1f17dfbe71
vinzenz force-pushed next from 1f17dfbe71 to 663adde30a 2025-05-03 11:08:28 +02:00 Compare
vinzenz changed title from WIP: make everything a trait, dont panic to make everything a trait, dont panic 2025-05-03 11:10:59 +02:00
vinzenz merged commit e509e067dd into main 2025-05-03 11:15:52 +02:00
vinzenz deleted branch next 2025-05-03 11:15:52 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: servicepoint/servicepoint#3
No description provided.