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-prediction/src/ballot.rs

cre8-app-prediction · module ballot · src · 191 lines (156 code, 7 comment) · sha 7338cfce0d10980e

Items

struct ResolutionVote struct ResolutionBallot enum BallotOutcome impl ResolutionBallot

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
ResolutionBallot::tallysrc/ballot.rs:52method184242.4
ResolutionBallot::newsrc/ballot.rs:37method31801.8
ResolutionBallot::cast_votesrc/ballot.rs:41method1031011.7
votesrc/ballot.rs:115fn101701.4
ResolutionBallot::vote_countssrc/ballot.rs:71method72101
ResolutionBallot::unanimous_tally_outcomesrc/ballot.rs:79method113101
ResolutionBallot::quorum_tally_outcomesrc/ballot.rs:91method61101
ResolutionBallot::contested_tally_outcomesrc/ballot.rs:98method31101
ResolutionBallot::vote_countsrc/ballot.rs:102method31200.7
ResolutionBallot::has_quorumsrc/ballot.rs:106method31110.6
single_vote_below_quorum_is_pendingsrc/ballot.rs:127fn51030.5
empty_ballot_is_pendingsrc/ballot.rs:134fn41010.5
wrong_event_vote_is_ignoredsrc/ballot.rs:140fn61040.5
quorum_reached_confirms_outcomesrc/ballot.rs:148fn61030.5
contested_when_peers_disagreesrc/ballot.rs:156fn102030.5
duplicate_voter_ignoredsrc/ballot.rs:168fn71050.5
quorum_one_confirms_immediatelysrc/ballot.rs:177fn51030.5
majority_wins_even_with_dissentsrc/ballot.rs:184fn71030.5

Source not readable from this process.