func (pp *proxyParser) parseProxyProtoOnce() error {
	pp.once.Do(func() {
		pp.err = pp.parseProxyProto()
	})
	return pp.err
}
// parseProxyProtoOnce parse PROXY data from r once and for all
//
// Parse state and return value will not change when called multiple times
parseProxyProtoOnce parse PROXY data from r once and for all

Parse state and return value will not change when called multiple times
// parseProxyProtoOnce parse PROXY data from r once and for all // // Parse state and return value will not change when called multiple times
func (pp *proxyParser) parseProxyProtoOnce() error {
	pp.once.Do(func() {
		pp.err = pp.parseProxyProto()
	})
	return pp.err
}
func ( pp * proxyParser ) parseProxyProtoOnce ( ) error { pp . once . Do ( func ( ) { pp . err = pp . parseProxyProto ( ) } ) return pp . err }
parseProxyProtoOnce parse PROXY data from r once and for all
parseProxyProtoOnce parse PROXY data from r once and for all