type github.com/jackc/pgx/v5/pgtype.EncodePlan

119 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		array_codec.go#L61: func (c *ArrayCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		array_codec.go#L118: 	var encodePlan EncodePlan
		array_codec.go#L190: 	var encodePlan EncodePlan
		bits.go#L75: func (BitsCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		bool.go#L115: func (BoolCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		box.go#L76: func (BoxCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		bytea.go#L75: func (ByteaCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		circle.go#L77: func (CircleCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		composite.go#L57: func (c *CompositeCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		date.go#L134: func (DateCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		enum_codec.go#L23: func (EnumCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		float4.go#L107: func (Float4Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		float8.go#L115: func (Float8Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		hstore.go#L74: func (HstoreCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		inet.go#L39: func (InetCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		int.go#L134: func (Int2Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		int.go#L697: func (Int4Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		int.go#L1271: func (Int8Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		interval.go#L85: func (IntervalCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		json.go#L24: func (c *JSONCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		jsonb.go#L21: func (c *JSONBCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		jsonb.go#L36: 	textPlan EncodePlan
		line.go#L80: func (LineCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		lseg.go#L76: func (LsegCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		ltree.go#L21: func (l LtreeCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		macaddr.go#L18: func (MacaddrCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		multirange.go#L58: func (c *MultirangeCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		multirange.go#L98: 	var encodePlan EncodePlan
		multirange.go#L152: 	var encodePlan EncodePlan
		numeric.go#L317: func (NumericCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		path.go#L78: func (PathCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		pgtype.go#L169: 	PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan
		pgtype.go#L207: 	memoizedEncodePlans map[uint32]map[reflect.Type][2]EncodePlan
		pgtype.go#L240: 		memoizedEncodePlans: make(map[uint32]map[reflect.Type][2]EncodePlan),
		pgtype.go#L357: type EncodePlan interface {
		pgtype.go#L1198: func (m *Map) PlanEncode(oid uint32, format int16, value any) EncodePlan {
		pgtype.go#L1202: func (m *Map) planEncodeDepth(oid uint32, format int16, value any, depth int) EncodePlan {
		pgtype.go#L1210: 		oidMemo = make(map[reflect.Type][2]EncodePlan)
		pgtype.go#L1225: func (m *Map) planEncode(oid uint32, format int16, value any, depth int) EncodePlan {
		pgtype.go#L1347: 	next EncodePlan
		pgtype.go#L1350: func (plan *derefPointerEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1397: 	next          EncodePlan
		pgtype.go#L1400: func (plan *underlyingTypeEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1450: 	SetNext(EncodePlan)
		pgtype.go#L1451: 	EncodePlan
		pgtype.go#L1517: 	next EncodePlan
		pgtype.go#L1520: func (plan *wrapInt8EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1527: 	next EncodePlan
		pgtype.go#L1530: func (plan *wrapInt16EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1537: 	next EncodePlan
		pgtype.go#L1540: func (plan *wrapInt32EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1547: 	next EncodePlan
		pgtype.go#L1550: func (plan *wrapInt64EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1557: 	next EncodePlan
		pgtype.go#L1560: func (plan *wrapIntEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1567: 	next EncodePlan
		pgtype.go#L1570: func (plan *wrapUint8EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1577: 	next EncodePlan
		pgtype.go#L1580: func (plan *wrapUint16EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1587: 	next EncodePlan
		pgtype.go#L1590: func (plan *wrapUint32EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1597: 	next EncodePlan
		pgtype.go#L1600: func (plan *wrapUint64EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1607: 	next EncodePlan
		pgtype.go#L1610: func (plan *wrapUintEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1617: 	next EncodePlan
		pgtype.go#L1620: func (plan *wrapFloat32EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1627: 	next EncodePlan
		pgtype.go#L1630: func (plan *wrapFloat64EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1637: 	next EncodePlan
		pgtype.go#L1640: func (plan *wrapStringEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1647: 	next EncodePlan
		pgtype.go#L1650: func (plan *wrapTimeEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1657: 	next EncodePlan
		pgtype.go#L1660: func (plan *wrapDurationEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1667: 	next EncodePlan
		pgtype.go#L1670: func (plan *wrapNetIPNetEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1677: 	next EncodePlan
		pgtype.go#L1680: func (plan *wrapNetIPEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1687: 	next EncodePlan
		pgtype.go#L1690: func (plan *wrapNetipPrefixEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1697: 	next EncodePlan
		pgtype.go#L1700: func (plan *wrapNetipAddrEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1707: 	next EncodePlan
		pgtype.go#L1710: func (plan *wrapMapStringToPointerStringEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1717: 	next EncodePlan
		pgtype.go#L1720: func (plan *wrapMapStringToStringEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1727: 	next EncodePlan
		pgtype.go#L1730: func (plan *wrapByte16EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1737: 	next EncodePlan
		pgtype.go#L1740: func (plan *wrapByteSliceEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1747: 	next EncodePlan
		pgtype.go#L1750: func (plan *wrapFmtStringerEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1779: 	next EncodePlan
		pgtype.go#L1782: func (plan *wrapAnyStructEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1840: 	next EncodePlan
		pgtype.go#L1843: func (plan *wrapSliceEncodePlan[T]) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1850: 	next EncodePlan
		pgtype.go#L1853: func (plan *wrapSliceEncodeReflectPlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1886: 	next EncodePlan
		pgtype.go#L1889: func (plan *wrapMultiDimSliceEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1915: 	next EncodePlan
		pgtype.go#L1918: func (plan *wrapArrayEncodeReflectPlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype_default.go#L26: 		memoizedEncodePlans: make(map[uint32]map[reflect.Type][2]EncodePlan),
		point.go#L134: func (PointCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		polygon.go#L77: func (PolygonCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		qchar.go#L25: func (QCharCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		range_codec.go#L53: func (c *RangeCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		record_codec.go#L24: func (RecordCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		text.go#L96: func (TextCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		tid.go#L87: func (TIDCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		time.go#L86: func (TimeCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		timestamp.go#L148: func (*TimestampCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		timestamptz.go#L147: func (*TimestamptzCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		tsvector.go#L141: func (TSVectorCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		uint32.go#L116: func (Uint32Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		uint64.go#L93: func (Uint64Codec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		uuid.go#L149: func (UUIDCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		xml.go#L24: func (c *XMLCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {