[Snippet rust]
```rust
pub struct ConnectorAuthTypeAndMetadataValidation<'a> {
    pub connector_name: &'a api_models::enums::Connector,
    pub auth_type: &'a types::ConnectorAuthType,
    pub connector_meta_data: &'a Option<pii::SecretSerdeValue>,
}
```
Path: hyperswitch/crates/router/src/core/connector_validation.rs :: ConnectorAuthTypeAndMetadataValidation (struct, crate=router)

Negatives:
- hyperswitch/crates/hyperswitch_connectors/src/connectors/globalpay/requests.rs :: CommonPaymentMethodData
- hyperswitch/crates/hyperswitch_connectors/src/connectors/archipel/transformers.rs :: ArchipelBillingAddress
- hyperswitch/crates/hyperswitch_connectors/src/connectors/nomupay/transformers.rs :: Address
- hyperswitch/crates/hyperswitch_connectors/src/connectors/finix/transformers/response.rs :: FinixIdentityResponse
- hyperswitch/crates/router/src/services/kafka/refund_event.rs :: KafkaRefundEvent