use azure_security_keyvault::SecretClient; use futures::stream::StreamExt; use std::env; #[tokio::main] async fn main() -> azure_core::Result<()> { tracing_subscriber::fmt().init(); let keyvault_url = env::var("KEYVAULT_URL").expect("Missing KEYVAULT_URL environment variable."); let credential = azure_identity::create_credential()?; let client = SecretClient::new(&keyvault_url, credential)?; let mut stream = client.list_secrets().into_stream(); while let Some(response) = stream.next().await { println!("{:#?}", response?); } Ok(()) }