Crate taos

Source

Re-exports§

pub use taos_query;

Modules§

sync
tokio
A runtime for writing reliable network applications without compromising speed.

Structs§

Address
A simple struct to represent a server address, with host:port or socket path.
AsyncBlocks
AsyncDeserialized
AsyncRows
Code
The error code.
Consumer
Data
DeError
A minimal representation of all possible errors that can occur using the IntoDeserializer trait.
Dsn
A DSN(Data Source Name) parser.
Error
The Error type, a wrapper around raw libtaos.so client errors or dynamic error types that could be integrated into anyhow::Error.
Field
A Field represents the name and data type of one column or tag.
Meta
MetaAlter
Offset
RawBlock
Raw data block format (B for bytes):
RawError
The Error type, a wrapper around raw libtaos.so client errors or dynamic error types that could be integrated into anyhow::Error.
RawMeta
ResultSet
Stmt
TagWithValue
Taos
TaosBuilder
TmqBuilder

Enums§

AlterType
BorrowedValue
ColumnView
DsnError
Error caused by pest DSN parser.
JsonMeta
MetaCreate
MetaDrop
MetaUnit
Precision
The precision of a timestamp or a database.
Timeout
Ty
TDengine data type enumeration.
Value

Traits§

AsAsyncConsumer
AsyncBindable
AsyncFetchable
AsyncInlinable
If one struct could be serialized/flattened to bytes array, we call it inlinable.
AsyncInlinableRead
AsyncInlinableWrite
AsyncQueryable
The synchronous query trait for TDengine connection.
AsyncTBuilder
A struct is Connectable when it can be build from a Dsn.
Helpers
Inlinable
If one struct could be serialized/flattened to bytes array, we call it inlinable.
InlinableRead
InlinableWrite
IntoDsn
IsAsyncData
IsAsyncMeta
IsOffset
Extract offset information.
Itertools
An Iterator blanket implementation that provides extra adaptors and methods.
Stream
A stream of values produced asynchronously.
StreamExt
An extension trait for Streams that provides a variety of convenient combinator functions.
TryStreamExt
Adapters specific to Result-returning streams

Type Aliases§

MessageSet
Pool
RawResult
TaosPool