Method: Chars::CharSet#random_char

Defined in:
lib/chars/char_set.rb

#random_char(**kwargs) ⇒ String

Returns a random character from the Chars::CharSet.

Parameters:

  • kwargs (Hash{Symbol => Object})

    Additional keyword arguments.

Options Hash (**kwargs):

  • :random (Random, SecureRandom)

    The random number generator to use.

Returns:

  • (String)

    A random char value.



199
200
201
# File 'lib/chars/char_set.rb', line 199

def random_char(**kwargs)
  @chars[random_byte(**kwargs)]
end