github.com/jackc/pgx/v5/pgtype.Numeric.Valid (field)

28 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		builtin_wrappers.go#L228: 	if !v.Valid {
		builtin_wrappers.go#L247: 	return Numeric{Int: new(big.Int).SetUint64(uint64(w)), Valid: true}, nil
		builtin_wrappers.go#L281: 	if !v.Valid {
		builtin_wrappers.go#L306: 	return Numeric{Int: new(big.Int).SetUint64(uint64(w)), Valid: true}, nil
		numeric.go#L57: 	Valid            bool
		numeric.go#L73: 	if !n.Valid {
		numeric.go#L108: 	*n = Numeric{Int: big.NewInt(v.Int64), Valid: true}
		numeric.go#L114: 	if !n.Valid {
		numeric.go#L145: 	*n = Numeric{Int: num, Exp: exp, Valid: true}
		numeric.go#L228: 	if !n.Valid {
		numeric.go#L241: 	if !n.Valid {
		numeric.go#L259: 		*n = Numeric{NaN: true, Valid: true}
		numeric.go#L366: 		return encodeNumericBinary(Numeric{NaN: true, Valid: true}, buf)
		numeric.go#L368: 		return encodeNumericBinary(Numeric{InfinityModifier: Infinity, Valid: true}, buf)
		numeric.go#L370: 		return encodeNumericBinary(Numeric{InfinityModifier: NegativeInfinity, Valid: true}, buf)
		numeric.go#L377: 	return encodeNumericBinary(Numeric{Int: num, Exp: exp, Valid: true}, buf)
		numeric.go#L392: 	return encodeNumericBinary(Numeric{Int: big.NewInt(n.Int64), Valid: true}, buf)
		numeric.go#L396: 	if !n.Valid {
		numeric.go#L548: 	if !n.Valid {
		numeric.go#L619: 		return scanner.ScanNumeric(Numeric{NaN: true, Valid: true})
		numeric.go#L621: 		return scanner.ScanNumeric(Numeric{InfinityModifier: Infinity, Valid: true})
		numeric.go#L623: 		return scanner.ScanNumeric(Numeric{InfinityModifier: NegativeInfinity, Valid: true})
		numeric.go#L627: 		return scanner.ScanNumeric(Numeric{Int: big.NewInt(0), Valid: true})
		numeric.go#L699: 	return scanner.ScanNumeric(Numeric{Int: accum, Exp: exp, Valid: true})
		numeric.go#L788: 		return scanner.ScanNumeric(Numeric{NaN: true, Valid: true})
		numeric.go#L790: 		return scanner.ScanNumeric(Numeric{InfinityModifier: Infinity, Valid: true})
		numeric.go#L792: 		return scanner.ScanNumeric(Numeric{InfinityModifier: NegativeInfinity, Valid: true})
		numeric.go#L800: 	return scanner.ScanNumeric(Numeric{Int: num, Exp: exp, Valid: true})