Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-network-client/src/proxy_providers/mod.rs

cre8-app-network-client · module proxy_providers · src · 421 lines (319 code, 56 comment) · sha 8b6e4d3c81770f3a

Items

struct ProxyQuota enum HealthStatus trait ProxyProvider struct ErrorProvider impl ProxyProvider for ErrorProvider struct ProbeProvider impl ProxyProvider for ProbeProvider

Functions

By call-graph weight (PageRank; 1.0 is the average function). 27 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
all_providerssrc/proxy_providers/mod.rs:76fn31302.1
register_available_providerssrc/proxy_providers/mod.rs:88fn204211.5
register_all_from_envsrc/proxy_providers/mod.rs:84fn31221.3
ProxyProvider::quota_statussrc/proxy_providers/mod.rs:61trait default31100.9
list_providers_statussrc/proxy_providers/mod.rs:113fn141110.9
unique_idsrc/proxy_providers/mod.rs:184fn31410.8
check_chain_with_providerssrc/proxy_providers/mod.rs:142fn335220.8
hopsrc/proxy_providers/mod.rs:188fn91200.7
check_chainsrc/proxy_providers/mod.rs:138fn31120.6
spawn_proxy_statussrc/proxy_providers/mod.rs:254fn162100.6
unused_loopback_portsrc/proxy_providers/mod.rs:271fn71100.6
ProxyProvider::health_check_urlsrc/proxy_providers/mod.rs:71trait default31000.5
ErrorProvider::idsrc/proxy_providers/mod.rs:201trait impl31000.5
ErrorProvider::is_availablesrc/proxy_providers/mod.rs:205trait impl31000.5
ErrorProvider::unavailable_reasonsrc/proxy_providers/mod.rs:209trait impl31000.5
ErrorProvider::build_chainsrc/proxy_providers/mod.rs:213trait impl31000.5
ProbeProvider::idsrc/proxy_providers/mod.rs:223trait impl31000.5
ProbeProvider::is_availablesrc/proxy_providers/mod.rs:227trait impl31000.5
ProbeProvider::unavailable_reasonsrc/proxy_providers/mod.rs:231trait impl31000.5
ProbeProvider::build_chainsrc/proxy_providers/mod.rs:235trait impl31030.5
ProbeProvider::health_check_urlsrc/proxy_providers/mod.rs:239trait impl31000.5
provider_default_quota_and_health_methods_are_coveredsrc/proxy_providers/mod.rs:245fn81010.5
list_providers_status_includes_websharesrc/proxy_providers/mod.rs:280fn41010.5
register_all_from_env_registers_available_webshare_providersrc/proxy_providers/mod.rs:286fn301060.5
register_available_providers_skips_unavailable_and_failed_buildssrc/proxy_providers/mod.rs:318fn51010.5
check_chain_reports_missing_unknown_provider_and_empty_chain_without_probesrc/proxy_providers/mod.rs:325fn211060.5
check_chain_with_probe_provider_covers_invalid_healthy_http_and_failed_probessrc/proxy_providers/mod.rs:348fn731070.5

Source not readable from this process.