Module Neodriver_core

Public interface of the neodriver_core library.

Curated public surface: only the modules aliased here are part of the public API.

module Errors : sig ... end

Error taxonomy (server and driver errors).

module Config : sig ... end

Configuration records with validated constructors.

module Addressing : sig ... end

Server addresses and URI parsing.

module Deadline : sig ... end

Deadlines for unified timing.

module Temporal : sig ... end

Date/Time/DateTime/Duration value types.

module Values : sig ... end

Rich value types (graph, spatial, temporal, vector, unsupported, broken).

module Hydration : sig ... end

Conversion between PackStream values and rich values.

module Capabilities : sig ... end

Per-version Bolt protocol capabilities.