Tiny library for Vault authentication using the AWS IAM engine.
The authenticate function returns a serde_json::Value of the standard Vault login API response body.
authenticate
serde_json::Value
```rs use vaultiamauth::authenticate;
async fn main() -> Result<(), Box> { let resp: serde_json::Value = authenticate("https://vault.address.com", "aws", "my-role", None).await?; Ok(()) } ```