github.com/jackc/pgtype.NumericArray.Elements (field)

50 uses

	github.com/jackc/pgtype (current package)
		numeric_array.go#L15: 	Elements   []Numeric
		numeric_array.go#L50: 				Elements:   elements,
		numeric_array.go#L69: 				Elements:   elements,
		numeric_array.go#L88: 				Elements:   elements,
		numeric_array.go#L107: 				Elements:   elements,
		numeric_array.go#L126: 				Elements:   elements,
		numeric_array.go#L145: 				Elements:   elements,
		numeric_array.go#L164: 				Elements:   elements,
		numeric_array.go#L183: 				Elements:   elements,
		numeric_array.go#L196: 				Elements:   value,
		numeric_array.go#L227: 			Elements:   make([]Numeric, elementsLength),
		numeric_array.go#L244: 				dst.Elements = make([]Numeric, elementsLength)
		numeric_array.go#L253: 		if elementCount != len(dst.Elements) {
		numeric_array.go#L254: 			return fmt.Errorf("cannot convert %v to NumericArray, expected %d dst.Elements, but got %d instead", src, len(dst.Elements), elementCount)
		numeric_array.go#L287: 	if err := dst.Elements[index].Set(value.Interface()); err != nil {
		numeric_array.go#L314: 				*v = make([]float32, len(src.Elements))
		numeric_array.go#L315: 				for i := range src.Elements {
		numeric_array.go#L316: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L323: 				*v = make([]*float32, len(src.Elements))
		numeric_array.go#L324: 				for i := range src.Elements {
		numeric_array.go#L325: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L332: 				*v = make([]float64, len(src.Elements))
		numeric_array.go#L333: 				for i := range src.Elements {
		numeric_array.go#L334: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L341: 				*v = make([]*float64, len(src.Elements))
		numeric_array.go#L342: 				for i := range src.Elements {
		numeric_array.go#L343: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L350: 				*v = make([]int64, len(src.Elements))
		numeric_array.go#L351: 				for i := range src.Elements {
		numeric_array.go#L352: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L359: 				*v = make([]*int64, len(src.Elements))
		numeric_array.go#L360: 				for i := range src.Elements {
		numeric_array.go#L361: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L368: 				*v = make([]uint64, len(src.Elements))
		numeric_array.go#L369: 				for i := range src.Elements {
		numeric_array.go#L370: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L377: 				*v = make([]*uint64, len(src.Elements))
		numeric_array.go#L378: 				for i := range src.Elements {
		numeric_array.go#L379: 					if err := src.Elements[i].AssignTo(&((*v)[i])); err != nil {
		numeric_array.go#L407: 		if len(src.Elements) == 0 {
		numeric_array.go#L418: 		if elementCount != len(src.Elements) {
		numeric_array.go#L419: 			return fmt.Errorf("cannot assign %v, needed to assign %d elements, but only assigned %d", dst, len(src.Elements), elementCount)
		numeric_array.go#L470: 	if err := src.Elements[index].AssignTo(addr.Interface()); err != nil {
		numeric_array.go#L508: 	*dst = NumericArray{Elements: elements, Dimensions: uta.Dimensions, Status: Present}
		numeric_array.go#L551: 	*dst = NumericArray{Elements: elements, Dimensions: arrayHeader.Dimensions, Status: Present}
		numeric_array.go#L581: 	for i, elem := range src.Elements {
		numeric_array.go#L630: 	for i := range src.Elements {
		numeric_array.go#L631: 		if src.Elements[i].Status == Null {
		numeric_array.go#L639: 	for i := range src.Elements {
		numeric_array.go#L643: 		elemBuf, err := src.Elements[i].EncodeBinary(ci, buf)