Trait SampleString
pub trait SampleString
Sample or extend a String
Required Methods
fn append_string<R: Rng + ?Sized>(&self, rng: &mut R, string: &mut String, len: usize)Append
lenrandom chars tostringNote: implementations may leave
stringwith excess capacity. If this is undesirable, consider callingString::shrink_to_fitafter this method.
Provided Methods
fn sample_string<R: Rng + ?Sized>(&self, rng: &mut R, len: usize) -> StringGenerate a
Stringoflenrandom charsNote: implementations may leave the string with excess capacity. If this is undesirable, consider calling
String::shrink_to_fitafter this method.
Implementors
impl SampleString for Alphabeticimpl SampleString for Alphanumericimpl SampleString for Choose<'_, char>impl SampleString for StandardUniformimpl SampleString for Uniform<char>