/// Creates a `Synethetic` nonce generator from anything that implements [`NonceRng`].
///
/// [`NonceRng`]: crate::nonce::NonceRng
Creates a `Synethetic` nonce generator from anything that implements [`NonceRng`].
Creates a ` Synethetic ` nonce generator from anything that implements [ ` NonceRng ` ] .
pub fn new(rng: R) -> Self {
        Self {
            rng,
            nonce_hash: H::default(),
            aux_hash: H::default(),
        }
    }
pub fn new ( rng : R ) -> Self { Self { rng , nonce_hash : H :: default ( ) , aux_hash : H :: default ( ) , } }
Creates a `Synethetic` nonce generator from anything that implements [`NonceRng`].
Creates a ` Synethetic ` nonce generator from anything that implements [ ` NonceRng ` ] .
rng
R