Docs.rs
  • gel-protocol-0.9.1
    • gel-protocol 0.9.1
    • Docs.rs crate page
    • MIT/Apache-2.0
    • Links
    • crates.io
    • Source
    • Owners
    • edgedb-ci
    • aljazerzen
    • Dependencies
      • bigdecimal ^0.4.0 normal optional
      • bitflags ^2.4.0 normal
      • bytes ^1.5.0 normal
      • chrono ^0.4.41 normal optional
      • derive_more ^2 normal
      • gel-db-protocol ^0.2 normal
      • gel-errors ^0.5.4 normal
      • gel-protogen ^0.1.2 normal
      • num-bigint ^0.4.3 normal optional
      • num-traits ^0.2.10 normal optional
      • serde ^1.0.190 normal optional
      • serde_json ^1 normal optional
      • snafu ^0.8.0 normal
      • uuid ^1.1.2 normal
      • humantime ^2.1.0 dev
      • pretty_assertions ^1.2.1 dev
      • rand ^0.9 dev
      • test-case ^3.0.0 dev
    • Versions
    • 22.97% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

gel_protocol0.9.1

Module codec

Module Items

  • Structs
  • Constants
  • Traits
  • Functions

In crate gel_protocol

gel_protocol

Module codec

Source
Expand description

Implementations of the Codec trait into types found in the Value enum.

Structs§

Array
ArrayAdapter
BigInt
Bool
Bytes
ConfigMemory
DateDuration
Datetime
Decimal
Duration
Enum
EnumValue
Float32
Float64
Input
InputObjectShape
InputObjectShapeInfo
InputShapeElement
Int16
Int32
Int64
Json
LocalDate
LocalDatetime
LocalTime
MultiRange
NamedTuple
NamedTupleShape
NamedTupleShapeInfo
Nothing
Object
ObjectShape
ObjectShapeInfo
PgTextJson
PostGisBox2d
PostGisBox3d
PostGisGeography
PostGisGeometry
Range
RelativeDuration
SQLRow
SQLRowElement
SQLRowShape
SQLRowShapeInfo
Scalar
Set
ShapeElement
Str
Tuple
TupleElement
Uuid
Vector

Constants§

CAL_DATE_DURATION
CAL_LOCAL_DATE
CAL_LOCAL_DATETIME
CAL_LOCAL_TIME
CAL_RELATIVE_DURATION
CFG_MEMORY
PGVECTOR_VECTOR
POSTGIS_BOX_2D
POSTGIS_BOX_3D
POSTGIS_GEOGRAPHY
POSTGIS_GEOMETRY
STD_BIGINT
STD_BOOL
STD_BYTES
STD_DATETIME
STD_DECIMAL
STD_DURATION
STD_FLOAT32
STD_FLOAT64
STD_INT16
STD_INT32
STD_INT64
STD_JSON
STD_PG_DATE
STD_PG_INTERVAL
STD_PG_JSON
STD_PG_TIMESTAMP
STD_PG_TIMESTAMPTZ
STD_STR
STD_UUID

Traits§

Codec

Functions§

build_codec
scalar_codec