mellium.im/sasl.Mechanism.Next (field)

6 uses

	mellium.im/sasl (current package)
		mechanism.go#L60: 	Next  func(n *Negotiator, challenge []byte, data interface{}) (more bool, resp []byte, cache interface{}, err error)
		negotiator.go#L126: 		more, resp, c.cache, err = c.mechanism.Next(c, challenge, c.cache)
		negotiator.go#L129: 		more, resp, c.cache, err = c.mechanism.Next(c, challenge, c.cache)
		negotiator.go#L132: 		more, resp, c.cache, err = c.mechanism.Next(c, challenge, c.cache)
		plain.go#L25: 	Next: func(m *Negotiator, challenge []byte, _ interface{}) (more bool, resp []byte, _ interface{}, err error) {
		scram.go#L99: 		Next: func(m *Negotiator, challenge []byte, data interface{}) (more bool, resp []byte, cache interface{}, err error) {