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

wboayue / rust-ibapi / 25704024093 / 1
92%
main: 92%

Build:
DEFAULT BRANCH: main
Ran 11 May 2026 11:45PM UTC
Files 127
Run time 3s
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

11 May 2026 11:44PM UTC coverage: 90.58% (+0.004%) from 90.576%
25704024093.1

push

github

web-flow
proto: parse_required/parse_optional take Option<&str> (#558)

Refactor both helpers from &Option<String> to Option<&str>. Proto callers
pass proto.field.as_deref() (zero allocation); text-decoder callers can
pass Some(text_str.as_str()) without a Some(string) wrapper. Unblocks
PR 2's text-side migration in accounts/common/decoders/mod.rs without
helper proliferation.

Simplify parse_optional to a one-expression combinator chain:
opt.filter(|s| !s.is_empty()).map(|s| s.parse()).transpose().

Migrate three existing call sites (decode_combo_leg, decode_order_state,
OrderStatus text-side decoder) and the eight test sites.

18684 of 20627 relevant lines covered (90.58%)

31.98 hits per line

Source Files on job 25704024093.1
  • Tree
  • List 127
  • Changed 3
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25704024093
  • fb23bced on github
  • Prev Job for on main (#25702547418.1)
  • Next Job for on main (#25706182176.1)
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