[Snippet rust]
```rust
pub async fn update_revenue_recovery_algorithm_under_profile(
```
Path: hyperswitch/crates/router/src/core/admin.rs :: update_revenue_recovery_algorithm_under_profile (function, crate=router)

Negatives:
- hyperswitch/crates/masking/src/serde.rs :: clone
- hyperswitch/crates/router/src/utils/user/theme.rs :: get_specific_file_key
- hyperswitch/crates/router/tests/connectors/paypal.rs :: should_sync_manually_captured_refund
- hyperswitch/crates/hyperswitch_connectors/src/connectors/peachpayments.rs :: get_supported_webhook_flows
- hyperswitch/crates/router/tests/connectors/nexixpay.rs :: should_fail_capture_for_invalid_payment