pub fn num_players(&self) -> usize {
        match *self {
            State::Signups(ref signups) => signups.num_players(),
            State::Night(ref night) => night.secret_ids().len(),
            State::Day(ref day) => day.secret_ids().len(),
            State::Complete(Complete { ref winners }) => winners.len()
        }
    }
/// Returns the number of players that are in this game.
///
/// For `Signups`, this is the number of players that have been signed up so far. For `Complete`, it's the number of winners.
Returns the number of players that are in this game.
For `Signups`, this is the number of players that have been signed up so far. For `Complete`, it's the number of winners.
Returns the number of players that are in this game . For ` Signups ` this is the number of players that have been signed up so far . For ` Complete ` it ' s the number of winners .
pub fn num_players(&self) -> usize {
        match *self {
            State::Signups(ref signups) => signups.num_players(),
            State::Night(ref night) => night.secret_ids().len(),
            State::Day(ref day) => day.secret_ids().len(),
            State::Complete(Complete { ref winners }) => winners.len()
        }
    }
pub fn num_players ( & self ) -> usize { match * self { State :: Signups ( ref signups ) => signups . num_players ( ) , State :: Night ( ref night ) => night . secret_ids ( ) . len ( ) , State :: Day ( ref day ) => day . secret_ids ( ) . len ( ) , State :: Complete ( Complete { ref winners } ) => winners . len ( ) } }
Returns the number of players that are in this game.
Returns the number of players that are in this game .
&self
&self