Skip to content

Fix lifetimes

705b534
Select commit
Loading
Failed to load commit list.
Merged

Upgrade IPA to Rust 2024 edition #1532

Fix lifetimes
705b534
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Jun 17, 2025 in 1s

96.50% of diff hit (target 80.00%)

View this Pull Request on Codecov

96.50% of diff hit (target 80.00%)

Annotations

Check warning on line 225 in ipa-core/src/app.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/app.rs#L225

Added line #L225 was not covered by tests

Check warning on line 244 in ipa-core/src/app.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/app.rs#L244

Added line #L244 was not covered by tests

Check warning on line 162 in ipa-core/src/bin/ipa_bench/cmd.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/bin/ipa_bench/cmd.rs#L162

Added line #L162 was not covered by tests

Check warning on line 184 in ipa-core/src/bin/report_collector.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/bin/report_collector.rs#L184

Added line #L184 was not covered by tests

Check warning on line 186 in ipa-core/src/bin/report_collector.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/bin/report_collector.rs#L186

Added line #L186 was not covered by tests

Check warning on line 39 in ipa-core/src/cli/metric_collector.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/cli/metric_collector.rs#L39

Added line #L39 was not covered by tests

Check warning on line 161 in ipa-core/src/cli/playbook/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/cli/playbook/mod.rs#L161

Added line #L161 was not covered by tests

Check warning on line 194 in ipa-core/src/cli/playbook/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/cli/playbook/mod.rs#L192-L194

Added lines #L192 - L194 were not covered by tests

Check warning on line 60 in ipa-core/src/cli/verbosity.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/cli/verbosity.rs#L60

Added line #L60 was not covered by tests

Check warning on line 902 in ipa-core/src/helpers/buffers/ordering_sender.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/helpers/buffers/ordering_sender.rs#L902

Added line #L902 was not covered by tests

Check warning on line 196 in ipa-core/src/helpers/buffers/unordered_receiver.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/helpers/buffers/unordered_receiver.rs#L196

Added line #L196 was not covered by tests

Check warning on line 419 in ipa-core/src/helpers/transport/stream/input.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/helpers/transport/stream/input.rs#L419

Added line #L419 was not covered by tests

Check warning on line 264 in ipa-core/src/protocol/context/semi_honest.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/protocol/context/semi_honest.rs#L263-L264

Added lines #L263 - L264 were not covered by tests

Check warning on line 238 in ipa-core/src/protocol/ipa_prf/boolean_ops/sigmoid.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/protocol/ipa_prf/boolean_ops/sigmoid.rs#L238

Added line #L238 was not covered by tests

Check warning on line 1276 in ipa-core/src/report/hybrid.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid.rs#L1275-L1276

Added lines #L1275 - L1276 were not covered by tests

Check warning on line 1280 in ipa-core/src/report/hybrid.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid.rs#L1280

Added line #L1280 was not covered by tests

Check warning on line 25 in ipa-core/src/report/hybrid_info.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid_info.rs#L25

Added line #L25 was not covered by tests

Check warning on line 42 in ipa-core/src/report/hybrid_info.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid_info.rs#L42

Added line #L42 was not covered by tests

Check warning on line 62 in ipa-core/src/report/hybrid_info.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid_info.rs#L62

Added line #L62 was not covered by tests

Check warning on line 123 in ipa-core/src/report/hybrid_info.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid_info.rs#L123

Added line #L123 was not covered by tests

Check warning on line 151 in ipa-core/src/report/hybrid_info.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid_info.rs#L151

Added line #L151 was not covered by tests

Check warning on line 182 in ipa-core/src/report/hybrid_info.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-core/src/report/hybrid_info.rs#L182

Added line #L182 was not covered by tests

Check warning on line 130 in ipa-step-derive/src/lib.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

ipa-step-derive/src/lib.rs#L130

Added line #L130 was not covered by tests