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

databendlabs / openraft / 20390973294

19 Dec 2025 04:07PM UTC coverage: 92.294% (+0.01%) from 92.284%
20390973294

push

github

drmingdrmer
improve: remove Default bound from NodeId trait

Remove the Default requirement from NodeId and related types to reduce
constraints on user application data types. This makes it easier to
implement custom node identifiers that may not have a natural default
value.

Changes:
- Remove `Default` bound from `NodeId` trait
- Remove `Default` derive from `LeaderId` and `CommittedLeaderId`

34 of 42 new or added lines in 6 files covered. (80.95%)

8 existing lines in 2 files now uncovered.

15222 of 16493 relevant lines covered (92.29%)

146864.4 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

14.81
/openraft/src/node.rs


Source Not Available

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