#[derive(UserDefinedType)]
{
// Attributes available to this derive:
#[user_defined_type]
}
Expand description
Implement a user-defined type in sqlx-scylladb that supports binding and fetching.
ยงExamples
use sqlx_scylladb_macros::UserDefinedType;
// By default, the names of user-defined types use snake-case for struct names.
#[derive(UserDefinedType)]
struct MyUserDefinedType{
my_id: i64,
my_name: String,
}
// If using a different name, declare the name.
#[derive(UserDefinedType)]
#[user_defined_type(name = "my_user_defined_type")]
struct OtherNamedMyUserDefinedType{
my_id: i64,
my_name: String,
}