[Snippet rust]
```rust
fn validate(&self) -> RouterResult<()>;
```
Path: hyperswitch/crates/router/src/types/api/payment_methods.rs :: validate (function, crate=router)

Negatives:
- hyperswitch/crates/test_utils/tests/connectors/bluesnap_wh_ui.rs :: should_make_webhook
- hyperswitch/crates/router/src/db/dispute.rs :: find_by_merchant_id_payment_id_connector_dispute_id
- hyperswitch/crates/masking/src/secret.rs :: fmt
- hyperswitch/crates/hyperswitch_connectors/src/connectors/worldpay.rs :: handle_response
- hyperswitch/crates/router/src/db/gsm.rs :: update_gsm_rule