Expand description
Re-exports of the most commonly used types and traits.
Re-exports§
pub use crate::collection::prepare_query;
pub use crate::collection::QueryCollection;
pub use crate::entity::EntityExt;
pub use crate::error::BuildUpsertQueryError;
pub use crate::error::ScyllaxError;
pub use crate::executor::create_session;
pub use crate::executor::Executor;
pub use crate::executor::GetCoalescingSender;
pub use crate::executor::GetPreparedStatement;
pub use crate::maybe_unset::MaybeUnset;
pub use crate::queries::Query;
pub use crate::queries::ReadQuery;
pub use crate::queries::SerializedValuesResult;
pub use crate::queries::WriteQuery;
pub use crate::util::v1_uuid;
pub use scylla_reexports::*;
Modules§
- Re-exports of the most commonly used types and traits from the
scylla
crate.
Macros§
Attribute Macros§
- Shorthand for applying derive macros on an entity. Essentially:
- Sets up a scylla-and-protobuf compatible enum.
- Shorthand for applying derive macros on a JSON body. Essentially:
- Apply this attribute to a entity struct to generate an upsert query.
- Apply this attribute to a struct to generate a write query.
Derive Macros§
- Implements
scyllax::EntityExt
for the struct. - Implements
- Implements
- Apply this attribute to a struct to generate a select query.