Skip to content
1 viewer

rust 1,860,549 · typescript 235,537 · javascript 132,952 · python 20,426 · 6,408 files · digest 90d31b690958 · built in 1.9 s · crystals off

crates/cre8-app-social/src/bot/hardening.rs

cre8-app-social · module bot::hardening · src · 507 lines (382 code, 63 comment) · sha 616df646f8f4b431

Items

enum Block impl Display for Block impl Error for Block struct BreakerState struct ProviderRuntime static STATE const TRANSIENT_ERROR_MARKERS const AUDIT_CAP struct AuditEntry static RING

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
runtimesrc/bot/hardening.rs:120fn41502.7
audit_ringsrc/bot/hardening.rs:254fn41202.3
is_transientsrc/bot/hardening.rs:206fn41301.6
breaker_cooldownsrc/bot/hardening.rs:59fn31211.5
auditsrc/bot/hardening.rs:260fn193621.5
audit_snapshotsrc/bot/hardening.rs:285fn232211.4
with_retrysrc/bot/hardening.rs:216fn234321.2
truncatesrc/bot/hardening.rs:280fn32101.2
preflightsrc/bot/hardening.rs:128fn112541.1
record_outcomesrc/bot/hardening.rs:173fn275521.1
max_retriessrc/bot/hardening.rs:75fn31111
snapshotsrc/bot/hardening.rs:310fn292121
breaker_thresholdsrc/bot/hardening.rs:55fn31111
is_dry_runsrc/bot/hardening.rs:50fn42310.9
rate_capsrc/bot/hardening.rs:65fn51120.8
rate_windowsrc/bot/hardening.rs:71fn31110.8
kill_switch_engagedsrc/bot/hardening.rs:45fn31110.7
preflight_circuitsrc/bot/hardening.rs:140fn163110.7
preflight_rate_capsrc/bot/hardening.rs:157fn134120.7
resetsrc/bot/hardening.rs:445fn52210.7
resetsrc/bot/hardening.rs:346fn52110.6
provider_snapshotsrc/bot/hardening.rs:352fn61110.6
Block::fmtsrc/bot/hardening.rs:89trait impl113000.5
record_outcome_opens_and_success_resets_breaker_statesrc/bot/hardening.rs:360fn251040.5
with_retry_returns_success_and_does_not_retry_permanent_errorssrc/bot/hardening.rs:387fn201010.5
with_retry_honors_zero_retry_for_transient_errorssrc/bot/hardening.rs:409fn131030.5
audit_snapshot_limits_entries_and_truncates_long_fieldssrc/bot/hardening.rs:424fn141020.5
breaker_opens_after_threshold_and_rejectssrc/bot/hardening.rs:452fn192040.5
rate_cap_blocks_when_exceededsrc/bot/hardening.rs:473fn121040.5
kill_switch_blocks_everythingsrc/bot/hardening.rs:487fn41020.5
transient_classificationsrc/bot/hardening.rs:493fn51010.5
dry_run_flagssrc/bot/hardening.rs:500fn71020.5

Source not readable from this process.