[Snippet rust]
```rust
fn key(&self) -> String {
        "payment".to_string()
    }
```
Path: hyperswitch/crates/router/src/core/payments.rs :: key (function, crate=router)

Negatives:
- hyperswitch/crates/analytics/src/payment_intents/accumulator.rs :: add_metrics_bucket
- hyperswitch/crates/router/tests/connectors/stax.rs :: should_sync_refund
- hyperswitch/crates/router/tests/connectors/wise.rs :: get_auth_token
- hyperswitch/crates/router/tests/connectors/gocardless.rs :: should_sync_manually_captured_refund
- hyperswitch/crates/router/tests/connectors/amazonpay.rs :: should_fail_void_payment_for_auto_capture