keldra-api 0.15.0

Rust gRPC API types for Keldra object storage
Documentation
# keldra-api

Generated Rust messages and gRPC clients for the Keldra 0.15 protocol.

Most applications should depend on
[`keldra`](https://crates.io/crates/keldra), which adds
authenticated client constructors and upload helpers. Use `keldra-api` directly
when integrating the generated protocol types with a custom transport.

```rust
use keldra_api::v1::{HeadObjectRequest, ObjectAddress};

let request = HeadObjectRequest {
    address: Some(ObjectAddress {
        tenant: "example".into(),
        bucket: "documents".into(),
        path: "reports/annual.pdf".into(),
    }),
};

assert_eq!(request.address.unwrap().path, "reports/annual.pdf");
```