Docs.rs
apollo-router-2.9.0
apollo-router 2.9.0
Docs.rs crate page
Elastic-2.0
Links
Repository
crates.io
Source
Owners
apollo-bot2
github:apollographql:router
Dependencies
addr2line ^0.25.0
normal
ahash ^0.8.11
normal
anyhow ^1.0.86
normal
apollo-compiler ^1.31.0
normal
apollo-environment-detector ^0.1.0
normal
apollo-federation =2.9.0
normal
async-compression ^0.4.6
normal
async-trait ^0.1.77
normal
aws-config ^1.5.5
normal
aws-credential-types ^1.2.1
normal
aws-sigv4 ^1.2.6
normal
aws-smithy-async ^1.2.5
normal
aws-smithy-http-client ^1.0.1
normal
aws-smithy-runtime-api ^1.7.3
normal
aws-types ^1.3.3
normal
axum ^0.8.1
normal
base64 ^0.22.0
normal
blake3 ^1.8.2
normal
bloomfilter ^3.0.0
normal
brotli ^8.0.0
normal
buildstructor ^0.6.0
normal
bytes ^1.6.0
normal
bytesize ^1.3.0
normal
ci_info ^0.14.14
normal
clap ^4.5.8
normal
console ^0.16.0
normal
cookie ^0.18.0
normal
crossbeam-channel ^0.5.15
normal
dashmap ^6.0.0
normal
derivative ^2.2.0
normal
derive_more ^2.0.0
normal
dhat ^0.3.3
normal
optional
diff ^0.1.13
normal
displaydoc ^0.2
normal
docker_credential ^1.3.1
normal
flate2 ^1.0.30
normal
fred ^10.1.0
normal
futures ^0.3.30
normal
graphql_client ^0.14.0
normal
heck ^0.5.0
normal
hex ^0.4.3
normal
hickory-resolver ^0.25.0
normal
hmac ^0.12.1
normal
http ^1.1.0
normal
http-body ^1.0.1
normal
http-body-util ^0.1.2
normal
http-serde ^2.1.1
normal
humantime ^2.1.0
normal
humantime-serde ^1.1.1
normal
hyper ^1.5.1
normal
hyper-rustls ^0.27.3
normal
hyper-util ^0.1.16
normal
indexmap ^2.2.6
normal
itertools ^0.14.0
normal
itoa ^1.0.9
normal
jsonpath-rust ^0.3.5
normal
jsonpath_lib ^0.3.0
normal
jsonschema ^0.36.0
normal
jsonwebtoken ^9.3.0
normal
libc ^0.2.155
normal
linkme ^0.3.30
normal
log ^0.4.22
normal
lru ^0.16.0
normal
mediatype ^0.21.0
normal
memchr ^2.7.4
normal
mime ^0.3.17
normal
mockall ^0.13.0
normal
multer ^3.1.0
normal
multimap ^0.9.1
normal
notify ^8.0.0
normal
nu-ansi-term ^0.50
normal
num-traits ^0.2.19
normal
oci-client ^0.15.0
normal
once_cell ^1.19.0
normal
opentelemetry ^0.24.0
normal
opentelemetry-aws ^0.12.0
normal
opentelemetry-http ^0.13.0
normal
opentelemetry-jaeger-propagator ^0.3.0
normal
opentelemetry-otlp ^0.17.0
normal
opentelemetry-prometheus ^0.17.0
normal
opentelemetry-semantic-conventions ^0.16.0
normal
opentelemetry-zipkin ^0.22.0
normal
opentelemetry_sdk ^0.24.1
normal
parking_lot ^0.12.3
normal
paste ^1.0.15
normal
pin-project-lite ^0.2.14
normal
prometheus ^0.13
normal
prost ^0.13.0
normal
prost-types ^0.13.0
normal
proteus ^0.5.0
normal
rand ^0.9.0
normal
regex ^1.10.5
normal
reqwest ^0.12.0
normal
rhai ^1.23.6
normal
rmp ^0.8
normal
rust-embed ^8.4.0
normal
rustls ^0.23.19
normal
rustls-native-certs ^0.8.1
normal
rustls-pemfile ^2.2.0
normal
ryu ^1.0.15
normal
schemars ^1.0.0
normal
scopeguard ^1.2.0
normal
semver ^1.0.23
normal
serde ^1.0.198
normal
serde_derive_default ^0.1
normal
serde_json ^1.0.114
normal
serde_json_bytes ^0.2.5
normal
serde_regex ^1.1.0
normal
serde_urlencoded ^0.7.1
normal
serde_yaml ^0.8.26
normal
sha1 ^0.10.6
normal
sha2 ^0.10.8
normal
shellexpand ^3.1.0
normal
similar ^2.5.0
normal
static_assertions ^1.1.0
normal
strum ^0.27.0
normal
strum_macros ^0.27.0
normal
sys-info ^0.9.1
normal
sysinfo ^0.37.0
normal
thiserror ^2.0.0
normal
time ^0.3.36
normal
tokio ^1.36.0
normal
tokio-rustls ^0.26.0
normal
tokio-stream ^0.1.15
normal
astral-tokio-tar ^0.5.3
normal
tokio-tungstenite ^0.28.0
normal
tokio-util ^0.7.11
normal
tonic ^0.12.3
normal
tower ^0.5.1
normal
tower-http ^0.6.2
normal
tower-service ^0.3.2
normal
tracing ^0.1.40
normal
tracing-core ^0.1.32
normal
tracing-futures ^0.2.5
normal
tracing-serde ^0.2.0
normal
tracing-subscriber ^0.3.20
normal
url ^2.5.4
normal
urlencoding ^2.1.3
normal
uuid ^1.9.1
normal
wiremock ^0.6
normal
wsl ^0.1.0
normal
yaml-rust ^0.4.5
normal
zstd ^0.13.1
normal
zstd-safe ^7.1.0
normal
axum ^0.8.1
dev
ctor ^0.6.0
dev
ecdsa ^0.16.9
dev
encoding_rs ^0.8
dev
fred ^10.1.0
dev
futures-test ^0.3.30
dev
insta ^1.38.0
dev
libtest-mimic ^0.8.0
dev
maplit ^1.0.2
dev
memchr ^2.7.4
dev
mockall ^0.13.0
dev
multer ^3.1.0
dev
num-traits ^0.2.19
dev
once_cell ^1.19.0
dev
opentelemetry ^0.24.0
dev
opentelemetry-datadog ^0.12.0
dev
opentelemetry-proto ^0.7.0
dev
opentelemetry-stdout ^0.5.0
dev
opentelemetry_sdk ^0.24.1
dev
p256 ^0.13.2
dev
pretty_assertions ^1.4.1
dev
reqwest ^0.12.9
dev
rhai ^1.23.6
dev
rstest ^0.26.0
dev
tempfile ^3.10.1
dev
test-log ^0.2.16
dev
tower-test ^0.4.0
dev
tracing-mock ^0.1.0-beta.1
dev
tracing-opentelemetry ^0.25.0
dev
tracing-subscriber ^0.3.20
dev
tracing-test =0.2.5
dev
walkdir ^2.5.0
dev
wiremock ^0.6
dev
serde_json ^1.0.114
build
tonic-build ^0.12.3
build
rstack ^0.3.3
dev
hyperlocal ^0.9.1
normal
tikv-jemalloc-ctl ^0.6.0
normal
optional
tikv-jemalloc-sys ^0.6.0
normal
tikv-jemallocator ^0.6.0
normal
optional
uname ^0.1.1
normal
hyperlocal ^0.9.1
dev
Versions
100%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Module test
apollo_
router
2.9.0
Module test
Module Items
Structs
In apollo_
router::
plugin
apollo_router
::
plugin
Module
test
Copy item path
Source
Expand description
Utilities which make it easy to test with
crate::plugin
.
Structs
ยง
Mock
Connector
Service
Mock
Execution
Service
Mock
Http
Client
Service
Mock
Router
Service
Mock
Subgraph
Mock
Subgraph
Service
Mock
Supergraph
Service