Crate junction_core
source ·Expand description
An XDS-compatible HTTP Client.
Structs§
- A [Backend] and the LoadBalancer it’s configured with.
- A service discovery client that looks up URL information based on URLs, headers, and methods.
- An HTTP endpoint to make a request to.
- An error when using the Junction client.
- A view into an HTTP Request, before any rewrites or modifications have been made while sending or processing a response.
- The result of resolving a route.
- An opaque string used to version an xDS resource.
- An [http::Uri] that has an
http
orhttps
scheme and a non-emptyauthority
. - A single xDS configuration object, with additional metadata about when it was fetched and processed.
Enums§
- How to resolve routes and endpoints.
- The address of an endpoint.
Functions§
- Check route resolution.
Type Aliases§
- A
Result
alias where theErr
case isjunction_core::Error
.