Skip to main content

Crate montycat

Crate montycat 

Source

Re-exports§

pub use engine::pool::ConnectionPool;
pub use engine::pool::PoolConfig;
pub use engine::structure::Engine;
pub use engine::structure::PolicyCapability;
pub use engine::structure::PolicyFormat;
pub use engine::structure::PolicyKeyspaceType;
pub use engine::structure::SemanticModel;
pub use engine::structure::ValidPermissions;
pub use errors::MontycatClientError;
pub use keyspace::pubtrait::Keyspace;
pub use keyspace::structures::inmemory::InMemoryKeyspace;
pub use keyspace::structures::persistent::PersistentKeyspace;
pub use response::structure::MontycatResponse;
pub use response::structure::MontycatStreamResponse;
pub use tools::structure::Limit;
pub use tools::structure::Pointer;
pub use tools::structure::ResultOrder;
pub use tools::structure::Timestamp;
pub use traits::RuntimeSchema;

Modules§

engine
errors
global
keyspace
request
response
tools
traits

Derive Macros§

BinaryConvert
This procedural macro derives a trait called BinaryConvert for the struct it’s applied to. The BinaryConvert trait provides methods to convert a struct to and from its byte representation, useful for serializing and deserializing to and from binary formats.
RuntimeSchema