[Snippet rust]
```rust
fn get_optional_external_vault_session_details(&self) -> Option<api::VaultSessionDetails> {
        self.vault_session_details.clone()
    }
```
Path: hyperswitch/crates/router/src/core/payments.rs :: get_optional_external_vault_session_details (function, crate=router)

Negatives:
- hyperswitch/crates/router/src/core/payment_methods.rs :: get_single_use_token_from_store
- hyperswitch/crates/router/src/core/unified_authentication_service.rs :: authentication_session_core
- hyperswitch/crates/storage_impl/src/invoice.rs :: update_invoice_entry
- hyperswitch/crates/hyperswitch_connectors/src/connectors/santander.rs :: get_supported_payment_methods
- hyperswitch/crates/hyperswitch_connectors/src/connectors/finix.rs :: get_request_body