Skip to main content

Crate ecat_data

Crate ecat_data 

Source

Structs§

DataPoint
Error
Row
Transaction

Enums§

Dialect
数据库方言标识。
FieldValue
RdbmsError

Statics§

QUERY_TIMEOUTS
查询超时累计次数。metrics feature 开启时由后端注册为 ecat_rdbms_query_timeout_total。
TRANSACTIONS_LEAKED
未提交即 Drop 的事务累计数(Transaction 的 Drop guard 递增)。

Traits§

Cache
DocumentClient
Document-store client abstraction (e.g. MongoDB).
GraphClient
RdbmsClient
SearchClient
SqlExecutor
StorageClient
Object-storage client abstraction (e.g. S3, MinIO).
TransactionInner
事务内部实现。后端(sqlx / tiberius)实现它,Transaction 转发调用。
TsdbClient

Functions§

run_with_timeout
给数据库调用套一层超时。