semiotic-ai / timeline-aggregation-protocol

A fast, efficient and trust-minimized unidirectional micro-payments system.
Apache License 2.0
14 stars 3 forks source link

feat(receipt_storage_adapter): Use RangeBounds #128

Closed aasseman closed 1 year ago

aasseman commented 1 year ago

Makes functions that take ranges generic over the type of range (inclusive, exclusive, UpTo, etc).

I need this to concisely implement a solution for #108 , and perhaps later also prune the trait further.

github-actions[bot] commented 1 year ago

Pull Request Test Coverage Report for Build 5470727623


Changes Missing Coverage Covered Lines Changed/Added Lines %
tap_core/src/adapters/test/receipt_storage_adapter_mock.rs 3 5 60.0%
<!-- Total: 3 5 60.0% -->
Totals Coverage Status
Change from base Build 5469084437: -0.08%
Covered Lines: 954
Relevant Lines: 1135

💛 - Coveralls
github-actions[bot] commented 1 year ago

🤖 Cargo Audit Report 🤖

(Empty means OK! 👍)