Module postgres_protocol::types
source · Expand description
Conversions to and from Postgres’s binary format for various types.
Structs
- A Postgres array.
- Information about a dimension of an array.
- An iterator over the dimensions of an array.
- An iterator over the values of an array, in row-major order.
- A Postgres box.
- A fallible iterator over
HSTOREentries. - A Postgres network address.
- A Postgres point.
- An iterator over the points of a Postgres path.
- A Postgres point.
- A
VARBITvalue.
Enums
- A Postgres range.
- One side of a range.
Functions
- Deserializes an array value.
- Serializes an array value.
- Deserializes a
BOOLvalue. - Serializes a
BOOLvalue. - Deserializes a box value.
- Serializes a box value.
- Deserializes a `BYTEA value.
- Serializes a
BYTEAvalue. - Deserializes a
"char"value. - Serializes a
"char"value. - Deserializes a
DATEvalue. - Serializes a
DATEvalue. - Serializes an empty range.
- Deserializes a
FLOAT4value. - Serializes a
FLOAT4value. - Deserializes a
FLOAT8value. - Serializes a
FLOAT8value. - Deserializes an
HSTOREvalue. - Serializes an
HSTOREvalue. - Deserializes a Postgres inet.
- Serializes a Postgres inet.
- Deserializes an
INT2value. - Serializes an
INT2value. - Deserializes an
INT4value. - Serializes an
INT4value. - Deserializes an
INT8value. - Serializes an
INT8value. - Deserialize a Postgres lquery string
- Serializes a Postgres lquery string
- Deserializes a
PG_LSNvalue. - Serializes a
PG_LSNvalue. - Deserialize a Postgres ltree string
- Serializes a Postgres ltree string
- Deserialize a Postgres ltxtquery string
- Serializes a Postgres ltxtquery string
- Deserializes a
MACADDRvalue. - Serializes a
MACADDRvalue. - Deserializes an
OIDvalue. - Serializes an
OIDvalue. - Deserializes a Postgres path.
- Serializes a Postgres path.
- Deserializes a point value.
- Serializes a point value.
- Deserializes a range value.
- Serializes a range value.
- Deserializes a
TEXT,VARCHAR,CHAR(n),NAME, orCITEXTvalue. - Serializes a
TEXT,VARCHAR,CHAR(n),NAME, orCITEXTvalue. - Deserializes a
TIMEorTIMETZvalue. - Serializes a
TIMEorTIMETZvalue. - Deserializes a
TIMESTAMPorTIMESTAMPTZvalue. - Serializes a
TIMESTAMPorTIMESTAMPTZvalue. - Deserializes a
UUIDvalue. - Serializes a
UUIDvalue. - Deserializes a
VARBITorBITvalue. - Serializes a
VARBITorBITvalue.