• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wboayue / rust-ibapi / 16236078909
86%

Build:
DEFAULT BRANCH: main
Ran 12 Jul 2025 08:19AM UTC
Jobs 1
Files 65
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jul 2025 08:13AM UTC coverage: 75.325% (-6.2%) from 81.499%
16236078909

push

github

web-flow
Add comprehensive async support to rust-ibapi (#266)

This PR adds comprehensive async support to the rust-ibapi library, allowing users to choose between synchronous (default) and asynchronous APIs based on their needs.

2658 of 3884 new or added lines in 58 files covered. (68.43%)

4692 of 6229 relevant lines covered (75.33%)

31.98 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
82.86
17.14% src/errors.rs
1
90.0
src/protocol.rs
1
97.67
src/scanner/common/encoders.rs
2
96.72
src/contracts/sync.rs
2
98.4
src/market_data/historical/mod.rs
2
60.0
src/news/mod.rs
2
88.89
src/scanner/sync.rs
3
96.63
src/contracts/common/encoders.rs
3
95.89
src/market_data/historical/common/encoders.rs
4
86.21
src/client/id_generator.rs
5
94.44
src/contracts/mod.rs
6
93.94
src/market_data/historical/common/decoders.rs
6
60.24
src/transport/sync.rs
7
84.44
src/wsh/sync.rs
8
88.41
src/accounts/sync.rs
8
94.2
src/contracts/common/decoders.rs
9
92.44
src/accounts/common/decoders.rs
9
79.55
src/connection/common.rs
10
89.47
src/market_data/historical/async.rs
10
61.54
src/scanner/async.rs
11
80.0
src/news/sync.rs
16
82.42
src/orders/sync.rs
17
73.85
src/market_data/realtime/sync.rs
19
50.0
src/transport/routing.rs
22
82.26
src/market_data/historical/sync.rs
24
63.64
src/transport/mod.rs
25
72.53
src/connection/sync.rs
26
44.68
src/client/error_handler.rs
26
81.69
src/market_data/realtime/common/decoders.rs
28
53.33
src/wsh/async.rs
35
47.76
src/client/builders/sync.rs
38
69.35
src/market_data/realtime/async.rs
40
56.52
src/orders/common/verify.rs
41
50.0
src/client/builders/async.rs
43
44.87
src/subscriptions/async.rs
44
52.17
src/subscriptions/sync.rs
47
51.04
src/news/async.rs
48
58.26
src/accounts/async.rs
57
62.25
src/orders/async.rs
84
0.0
src/connection/async.rs
84
0.0
src/contracts/async.rs
98
69.85
-30.15% src/contracts/tick_types.rs
118
27.16
src/client/async.rs
136
5.56
src/transport/async.rs
Jobs
ID Job ID Ran Files Coverage
1 run- - 16236078909.1 12 Jul 2025 08:19AM UTC 119
69.5
GitHub Action Run
Source Files on build 16236078909
  • Tree
  • List 65
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16236078909
  • 9314dd9f on github
  • Prev Build on main
  • Next Build on main (#16243597896)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc