You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-35Lines changed: 4 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@
9
9
<p>Ergonomic, type-safe access to InferaDB's authorization and management APIs</p>
10
10
</div>
11
11
12
+
<br />
12
13
13
14
[InferaDB](https://inferadb.com/) is a distributed, [Google Zanzibar](https://research.google/pubs/zanzibar-googles-consistent-global-authorization-system/)‑inspired authorization engine that replaces ad‑hoc database lookups and scattered logic with a unified, millisecond‑latency source of truth. With this SDK, you define permissions as policy‑as‑code and wire up a type‑safe client in just a few lines.
14
15
@@ -21,7 +22,6 @@
21
22
```toml
22
23
[dependencies]
23
24
inferadb = "0.1"
24
-
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|`grpc`| Yes | gRPC transport (faster, streaming) |
63
-
|`rest`| Yes | REST transport (broader compatibility) |
64
-
|`rustls`| Yes | Pure-Rust TLS |
65
-
|`native-tls`| No | System TLS (OpenSSL/Schannel) |
66
-
|`tracing`| No | OpenTelemetry integration |
67
-
|`blocking`| No | Sync/blocking API wrapper |
68
-
|`derive`| No | Proc macros for type-safe schemas |
69
-
|`wasm`| No | Browser/WASM support (REST only) |
70
-
71
-
### Minimal Build (REST Only)
72
-
73
-
```toml
74
-
[dependencies]
75
-
inferadb = { version = "0.1", default-features = false, features = ["rest", "rustls"] }
76
-
```
77
-
78
-
### Minimum Supported Rust Version
79
-
80
-
The MSRV is **1.88.0**. The crate targets approximately two releases behind stable; MSRV bumps are documented in the [CHANGELOG](CHANGELOG.md). Earlier compilers are not guaranteed to work.
81
-
82
50
## Design Guarantees
83
51
84
52
| Guarantee | Description |
@@ -213,10 +181,11 @@ See the [Testing Guide](docs/guides/testing.md) for `InMemoryClient` (full polic
0 commit comments