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

121 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#L196: 	var encodePlan EncodePlan
		bits.go#L74: 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#L75: 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#L76: 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 {
		composite.go#L487: 	var plan EncodePlan
		composite.go#L548: 	var plan 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#L73: 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#L84: 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#L79: func (LineCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		lseg.go#L75: 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#L318: func (NumericCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		path.go#L77: 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#L358: type EncodePlan interface {
		pgtype.go#L1199: func (m *Map) PlanEncode(oid uint32, format int16, value any) EncodePlan {
		pgtype.go#L1203: func (m *Map) planEncodeDepth(oid uint32, format int16, value any, depth int) EncodePlan {
		pgtype.go#L1211: 		oidMemo = make(map[reflect.Type][2]EncodePlan)
		pgtype.go#L1226: func (m *Map) planEncode(oid uint32, format int16, value any, depth int) EncodePlan {
		pgtype.go#L1348: 	next EncodePlan
		pgtype.go#L1351: func (plan *derefPointerEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1398: 	next          EncodePlan
		pgtype.go#L1401: func (plan *underlyingTypeEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1469: 	SetNext(EncodePlan)
		pgtype.go#L1470: 	EncodePlan
		pgtype.go#L1534: 	next EncodePlan
		pgtype.go#L1537: func (plan *wrapInt8EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1544: 	next EncodePlan
		pgtype.go#L1547: func (plan *wrapInt16EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1554: 	next EncodePlan
		pgtype.go#L1557: func (plan *wrapInt32EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1564: 	next EncodePlan
		pgtype.go#L1567: func (plan *wrapInt64EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1574: 	next EncodePlan
		pgtype.go#L1577: func (plan *wrapIntEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1584: 	next EncodePlan
		pgtype.go#L1587: func (plan *wrapUint8EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1594: 	next EncodePlan
		pgtype.go#L1597: func (plan *wrapUint16EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1604: 	next EncodePlan
		pgtype.go#L1607: func (plan *wrapUint32EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1614: 	next EncodePlan
		pgtype.go#L1617: func (plan *wrapUint64EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1624: 	next EncodePlan
		pgtype.go#L1627: func (plan *wrapUintEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1634: 	next EncodePlan
		pgtype.go#L1637: func (plan *wrapFloat32EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1644: 	next EncodePlan
		pgtype.go#L1647: func (plan *wrapFloat64EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1654: 	next EncodePlan
		pgtype.go#L1657: func (plan *wrapStringEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1664: 	next EncodePlan
		pgtype.go#L1667: func (plan *wrapTimeEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1674: 	next EncodePlan
		pgtype.go#L1677: func (plan *wrapDurationEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1684: 	next EncodePlan
		pgtype.go#L1687: func (plan *wrapNetIPNetEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1694: 	next EncodePlan
		pgtype.go#L1697: func (plan *wrapNetIPEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1704: 	next EncodePlan
		pgtype.go#L1707: func (plan *wrapNetipPrefixEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1714: 	next EncodePlan
		pgtype.go#L1717: func (plan *wrapNetipAddrEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1724: 	next EncodePlan
		pgtype.go#L1727: func (plan *wrapMapStringToPointerStringEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1734: 	next EncodePlan
		pgtype.go#L1737: func (plan *wrapMapStringToStringEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1744: 	next EncodePlan
		pgtype.go#L1747: func (plan *wrapByte16EncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1754: 	next EncodePlan
		pgtype.go#L1757: func (plan *wrapByteSliceEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1764: 	next EncodePlan
		pgtype.go#L1767: func (plan *wrapFmtStringerEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1796: 	next EncodePlan
		pgtype.go#L1799: func (plan *wrapAnyStructEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1857: 	next EncodePlan
		pgtype.go#L1860: func (plan *wrapSliceEncodePlan[T]) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1867: 	next EncodePlan
		pgtype.go#L1870: func (plan *wrapSliceEncodeReflectPlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1903: 	next EncodePlan
		pgtype.go#L1906: func (plan *wrapMultiDimSliceEncodePlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype.go#L1932: 	next EncodePlan
		pgtype.go#L1935: func (plan *wrapArrayEncodeReflectPlan) SetNext(next EncodePlan) { plan.next = next }
		pgtype_default.go#L26: 		memoizedEncodePlans: make(map[uint32]map[reflect.Type][2]EncodePlan),
		point.go#L133: func (PointCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		polygon.go#L76: 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#L86: func (TIDCodec) PlanEncode(m *Map, oid uint32, format int16, value any) EncodePlan {
		time.go#L85: 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#L140: 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#L148: 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 {