FactbirdHQ / mqttrust

MQTT client for embedded devices, written in rust
53 stars 5 forks source link

Change internal queue to a framed bbqueue #33

Closed MathiasKoch closed 3 years ago

MathiasKoch commented 3 years ago

Blocked on https://github.com/jamesmunns/bbqueue/pull/90

codecov-commenter commented 3 years ago

Codecov Report

Merging #33 (7dcd979) into master (90d26af) will decrease coverage by 11.51%. The diff coverage is 32.17%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #33       +/-   ##
===========================================
- Coverage   53.91%   42.39%   -11.52%     
===========================================
  Files           7       13        +6     
  Lines         588     1144      +556     
  Branches      123      300      +177     
===========================================
+ Hits          317      485      +168     
- Misses        186      513      +327     
- Partials       85      146       +61     
Impacted Files Coverage Δ
mqttrust/src/lib.rs 100.00% <ø> (ø)
mqttrust_core/src/options.rs 100.00% <ø> (ø)
mqttrust_core/src/eventloop.rs 38.91% <6.06%> (-0.99%) :arrow_down:
mqttrust/src/encoding/v4/connect.rs 13.33% <13.33%> (ø)
mqttrust/src/encoding/v4/packet.rs 21.73% <21.73%> (ø)
mqttrust/src/encoding/v4/encoder.rs 30.50% <30.50%> (ø)
mqttrust/src/encoding/v4/subscribe.rs 31.20% <31.20%> (ø)
mqttrust_core/src/state.rs 55.81% <33.33%> (+4.13%) :arrow_up:
mqttrust/src/encoding/v4/decoder.rs 39.02% <39.02%> (ø)
mqttrust_core/src/packet.rs 52.00% <52.00%> (ø)
... and 13 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 90d26af...7dcd979. Read the comment docs.