Skip to content
1 viewer

rust 1,859,989 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,407 files · digest 4f42637fac12 · built in 1.2 s · crystals off

crates/cre8-app-intelligence/src/key_pool.rs

cre8-app-intelligence · module key_pool · src · 397 lines (285 code, 84 comment) · sha ec94c8bb83e5ef41

Items

struct KeyEntry struct KeyState struct ApiKeyPool impl ApiKeyPool impl QuotaSource for ApiKeyPool

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
poolsrc/key_pool.rs:263fn41922
ApiKeyPool::from_secretssrc/key_pool.rs:80method51301.9
ApiKeyPool::picksrc/key_pool.rs:135method279711.7
ApiKeyPool::from_env_numberedsrc/key_pool.rs:90method246241.3
obs_successsrc/key_pool.rs:268fn131401.1
obs_429src/key_pool.rs:282fn121401.1
ApiKeyPool::reportsrc/key_pool.rs:170method377110.9
ApiKeyPool::credential_namesrc/key_pool.rs:121method31100.9
ApiKeyPool::secretsrc/key_pool.rs:165method31100.7
ApiKeyPool::lensrc/key_pool.rs:115method31000.5
ApiKeyPool::is_emptysrc/key_pool.rs:118method31000.5
ApiKeyPool::namesrc/key_pool.rs:210trait impl31000.5
ApiKeyPool::reportsrc/key_pool.rs:214trait impl52010.5
ApiKeyPool::capacitysrc/key_pool.rs:220trait impl375010.5
empty_pool_picks_nonesrc/key_pool.rs:296fn51020.5
fresh_pool_picks_lowest_indexsrc/key_pool.rs:303fn41020.5
cooling_key_is_skippedsrc/key_pool.rs:309fn61030.5
all_cooling_returns_nonesrc/key_pool.rs:317fn61030.5
picks_key_with_most_remaining_tokens_when_knownsrc/key_pool.rs:325fn81030.5
fresh_unobserved_key_beats_observed_low_remainingsrc/key_pool.rs:335fn72030.5
report_updates_lifetime_counterssrc/key_pool.rs:344fn162030.5
capacity_view_aggregates_remaining_across_keyssrc/key_pool.rs:362fn132020.5
capacity_view_surfaces_cooldown_offsetsrc/key_pool.rs:377fn123020.5
from_env_numbered_walks_until_first_missingsrc/key_pool.rs:391fn61010.5

Source not readable from this process.