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#L74: case !n.Valid:
numeric.go#L109: *n = Numeric{Int: big.NewInt(v.Int64), Valid: true}
numeric.go#L115: if !n.Valid {
numeric.go#L146: *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#L368: return encodeNumericBinary(Numeric{NaN: true, Valid: true}, buf)
numeric.go#L370: return encodeNumericBinary(Numeric{InfinityModifier: Infinity, Valid: true}, buf)
numeric.go#L372: return encodeNumericBinary(Numeric{InfinityModifier: NegativeInfinity, Valid: true}, buf)
numeric.go#L379: return encodeNumericBinary(Numeric{Int: num, Exp: exp, Valid: true}, buf)
numeric.go#L394: return encodeNumericBinary(Numeric{Int: big.NewInt(n.Int64), Valid: true}, buf)
numeric.go#L398: if !n.Valid {
numeric.go#L552: if !n.Valid {
numeric.go#L625: return scanner.ScanNumeric(Numeric{NaN: true, Valid: true})
numeric.go#L627: return scanner.ScanNumeric(Numeric{InfinityModifier: Infinity, Valid: true})
numeric.go#L629: return scanner.ScanNumeric(Numeric{InfinityModifier: NegativeInfinity, Valid: true})
numeric.go#L633: return scanner.ScanNumeric(Numeric{Int: big.NewInt(0), Valid: true})
numeric.go#L705: return scanner.ScanNumeric(Numeric{Int: accum, Exp: exp, Valid: true})
numeric.go#L795: return scanner.ScanNumeric(Numeric{NaN: true, Valid: true})
numeric.go#L797: return scanner.ScanNumeric(Numeric{InfinityModifier: Infinity, Valid: true})
numeric.go#L799: return scanner.ScanNumeric(Numeric{InfinityModifier: NegativeInfinity, Valid: true})
numeric.go#L807: return scanner.ScanNumeric(Numeric{Int: num, Exp: exp, Valid: true})