fn new(label: &[u8]) -> Self {
        let mut shake = Shake256::default();
        shake.update(b"GeneratorsChain");
        shake.update(label);

        GeneratorsChain {
            reader: shake.finalize_xof(),
        }
    }
/// Creates a chain of generators, determined by the hash of `label`.
Creates a chain of generators, determined by the hash of `label`.
Creates a chain of generators determined by the hash of ` label ` .
fn new(label: &[u8]) -> Self {
        let mut shake = Shake256::default();
        shake.update(b"GeneratorsChain");
        shake.update(label);
        GeneratorsChain {
            reader: shake.finalize_xof(),
        }
    }
fn new ( label : & [ u8 ] ) -> Self { let mut shake = Shake256 :: default ( ) ; shake . update ( b" " ) ; shake . update ( label ) ; GeneratorsChain { reader : shake . finalize_xof ( ) , } }
Creates a chain of generators, determined by the hash of `label`.
Creates a chain of generators determined by the hash of ` label ` .
label
&[u8]