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

Negatives:
- hyperswitch/crates/router/src/core/user/dashboard_metadata.rs :: backfill_metadata
- hyperswitch/crates/router/src/db/kafka_store.rs :: find_payment_link_by_payment_link_id
- hyperswitch/crates/router/tests/connectors/helcim.rs :: get_name
- hyperswitch/crates/router/src/db/user_authentication_method.rs :: get_user_authentication_method_by_id
- hyperswitch/crates/router/tests/connectors/boku.rs :: should_sync_authorized_payment