Module taos_query::prelude
source · Re-exports§
pub use crate::tmq::AsAsyncConsumer;
pub use crate::tmq::IsAsyncData;
pub use crate::tmq::IsAsyncMeta;
pub use crate::AsyncTBuilder;
pub use crate::Pool;
pub use crate::RawResult;
pub use crate::common::AlterType;
pub use crate::common::BorrowedValue;
pub use crate::common::ColumnView;
pub use crate::common::Field;
pub use crate::common::JsonMeta;
pub use crate::common::MetaAlter;
pub use crate::common::MetaCreate;
pub use crate::common::MetaDrop;
pub use crate::common::Precision;
pub use crate::common::RawBlock;
pub use crate::common::RawMeta;
pub use crate::common::TagWithValue;
pub use crate::common::Ty;
pub use crate::common::Value;
pub use crate::util::Inlinable;
pub use crate::util::InlinableRead;
pub use crate::util::InlinableWrite;
pub use crate::tmq::IsOffset;
pub use crate::tmq::MessageSet;
pub use crate::tmq::Timeout;
pub use crate::stmt::AsyncBindable;
pub use crate::RawResult;
pub use crate::util::AsyncInlinable;
pub use crate::util::AsyncInlinableRead;
pub use crate::util::AsyncInlinableWrite;
pub use tokio;
Modules§
Structs§
- A simple struct to represent a server address, with host:port or socket path.
- The error code.
- A minimal representation of all possible errors that can occur using the
IntoDeserializer
trait. - A DSN(Data Source Name) parser.
- The
Error
type, a wrapper around raw libtaos.so client errors or dynamic error types that could be integrated into anyhow::Error.
Enums§
- Error caused by pest DSN parser.
Traits§
- The synchronous query trait for TDengine connection.
- An
Iterator
blanket implementation that provides extra adaptors and methods. - A stream of values produced asynchronously.
- An extension trait for
Stream
s that provides a variety of convenient combinator functions. - Adapters specific to
Result
-returning streams