Crate taos_query

Source
Expand description

This is the common query traits/types for TDengine connectors.

Re-exports§

pub use common::RawBlock;
pub use prelude::sync::Fetchable;
pub use prelude::sync::Queryable;
pub use prelude::AsyncFetchable;
pub use prelude::AsyncQueryable;

Modules§

common
helpers
prelude
stmt
tmq
util

Structs§

Address
A simple struct to represent a server address, with host:port or socket path.
CellIter
ColsIter
DeError
A minimal representation of all possible errors that can occur using the IntoDeserializer trait.
Dsn
A DSN(Data Source Name) parser.
Manager
This is how we manage connections.
PingError
QueryRowIter
RawError
The Error type, a wrapper around raw libtaos.so client errors or dynamic error types that could be integrated into anyhow::Error.
RowInBlock

Enums§

CodecOpts
DsnError
Error caused by pest DSN parser.

Traits§

AsyncTBuilder
A struct is Connectable when it can be build from a Dsn.
BlockCodec
BlockExt
Trait to define a data Block to fetch records bulky.
IntoDsn
TBuilder
A struct is Connectable when it can be build from a Dsn.

Functions§

block_in_place_or_global
global_tokio_runtime

Type Aliases§

Pool
RawResult