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

wboayue / rust-ibapi / 26003029493
92%

Build:
DEFAULT BRANCH: main
Ran 17 May 2026 09:22PM UTC
Jobs 1
Files 128
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

17 May 2026 09:17PM UTC coverage: 92.071% (+0.01%) from 92.06%
26003029493

push

github

wboayue
connection: typed StartupMessage variants for handshake replay; mark non_exhaustive

Adds typed Execution/CommissionReport/CompletedOrder + ExecutionDataEnd/
CompletedOrdersEnd variants to StartupMessage. Eliminates the need to
match Other(ResponseMessage) and dispatch by message_type() in callers
when connected as the Master Client ID (where TWS replays open-order +
commission-report history at handshake). Other(_) stays for now; PR 3
of plans/retire-response-message-public-surface.md removes it together
with the ResponseMessage public-surface narrowing.

Decoders (decode_execution_data / decode_commission_report /
decode_completed_order) already existed crate-private; narrow re-export
extended in orders/common/mod.rs. Decode-failure paths continue to fall
through to Other(message.clone()) — that fallback is replaced in PR 3
by a warn + notice_sink synthesized notice.

#[non_exhaustive] added so future typed variants do not break consumers.
Updated the two integration crate connection callsites from exhaustive
match to if-let.

Includes PR 1 deliverable: plans/retire-response-message-public-surface.md
plus examples/async/startup_capture.rs (live-capture diagnostic).

29 of 29 new or added lines in 1 file covered. (100.0%)

18985 of 20620 relevant lines covered (92.07%)

28.31 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26003029493.1 17 May 2026 09:22PM UTC 128
92.07
GitHub Action Run
Source Files on build 26003029493
  • Tree
  • List 128
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26003029493
  • ca696423 on github
  • Prev Build on main (#26000350860)
  • Next Build on main (#26005329721)
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