type hash.Cloner

13 uses

	hash (current package)
		hash.go#L69: type Cloner interface {
		hash.go#L71: 	Clone() (Cloner, error)

	hash/adler32
		adler32.go#L81: func (d *digest) Clone() (hash.Cloner, error) {

	hash/crc32
		crc32.go#L197: func (d *digest) Clone() (hash.Cloner, error) {

	crypto/internal/fips140/hmac
		hmac.go#L145: func (h *HMAC) Clone() (hash.Cloner, error) {
		hmac.go#L147: 	ic, ok := h.inner.(hash.Cloner)
		hmac.go#L151: 	oc, ok := h.outer.(hash.Cloner)

	crypto/internal/fips140/sha256
		sha256.go#L119: func (d *Digest) Clone() (hash.Cloner, error) {

	crypto/internal/fips140/sha512
		sha512.go#L198: func (d *Digest) Clone() (hash.Cloner, error) {

	crypto/md5
		md5.go#L107: func (d *digest) Clone() (hash.Cloner, error) {

	crypto/sha1
		sha1.go#L96: func (d *digest) Clone() (hash.Cloner, error) {

	crypto/sha3
		sha3.go#L185: func (d *SHA3) Clone() (hash.Cloner, error) {

	crypto/tls
		handshake_server_tls13.go#L445: 	if cloner, ok := in.(hash.Cloner); ok {