#[repr(u32)]pub enum CassValueType_ {
Show 29 variants
CASS_VALUE_TYPE_UNKNOWN = 65_535,
CASS_VALUE_TYPE_CUSTOM = 0,
CASS_VALUE_TYPE_ASCII = 1,
CASS_VALUE_TYPE_BIGINT = 2,
CASS_VALUE_TYPE_BLOB = 3,
CASS_VALUE_TYPE_BOOLEAN = 4,
CASS_VALUE_TYPE_COUNTER = 5,
CASS_VALUE_TYPE_DECIMAL = 6,
CASS_VALUE_TYPE_DOUBLE = 7,
CASS_VALUE_TYPE_FLOAT = 8,
CASS_VALUE_TYPE_INT = 9,
CASS_VALUE_TYPE_TEXT = 10,
CASS_VALUE_TYPE_TIMESTAMP = 11,
CASS_VALUE_TYPE_UUID = 12,
CASS_VALUE_TYPE_VARCHAR = 13,
CASS_VALUE_TYPE_VARINT = 14,
CASS_VALUE_TYPE_TIMEUUID = 15,
CASS_VALUE_TYPE_INET = 16,
CASS_VALUE_TYPE_DATE = 17,
CASS_VALUE_TYPE_TIME = 18,
CASS_VALUE_TYPE_SMALL_INT = 19,
CASS_VALUE_TYPE_TINY_INT = 20,
CASS_VALUE_TYPE_DURATION = 21,
CASS_VALUE_TYPE_LIST = 32,
CASS_VALUE_TYPE_MAP = 33,
CASS_VALUE_TYPE_SET = 34,
CASS_VALUE_TYPE_UDT = 48,
CASS_VALUE_TYPE_TUPLE = 49,
CASS_VALUE_TYPE_LAST_ENTRY = 50,
}
Variants§
CASS_VALUE_TYPE_UNKNOWN = 65_535
CASS_VALUE_TYPE_CUSTOM = 0
CASS_VALUE_TYPE_ASCII = 1
CASS_VALUE_TYPE_BIGINT = 2
CASS_VALUE_TYPE_BLOB = 3
CASS_VALUE_TYPE_BOOLEAN = 4
CASS_VALUE_TYPE_COUNTER = 5
CASS_VALUE_TYPE_DECIMAL = 6
CASS_VALUE_TYPE_DOUBLE = 7
CASS_VALUE_TYPE_FLOAT = 8
CASS_VALUE_TYPE_INT = 9
CASS_VALUE_TYPE_TEXT = 10
CASS_VALUE_TYPE_TIMESTAMP = 11
CASS_VALUE_TYPE_UUID = 12
CASS_VALUE_TYPE_VARCHAR = 13
CASS_VALUE_TYPE_VARINT = 14
CASS_VALUE_TYPE_TIMEUUID = 15
CASS_VALUE_TYPE_INET = 16
CASS_VALUE_TYPE_DATE = 17
CASS_VALUE_TYPE_TIME = 18
CASS_VALUE_TYPE_SMALL_INT = 19
CASS_VALUE_TYPE_TINY_INT = 20
CASS_VALUE_TYPE_DURATION = 21
CASS_VALUE_TYPE_LIST = 32
CASS_VALUE_TYPE_MAP = 33
CASS_VALUE_TYPE_SET = 34
CASS_VALUE_TYPE_UDT = 48
CASS_VALUE_TYPE_TUPLE = 49
CASS_VALUE_TYPE_LAST_ENTRY = 50
Trait Implementations§
source§impl Clone for CassValueType_
impl Clone for CassValueType_
source§fn clone(&self) -> CassValueType_
fn clone(&self) -> CassValueType_
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CassValueType_
impl Debug for CassValueType_
source§impl Hash for CassValueType_
impl Hash for CassValueType_
source§impl PartialEq for CassValueType_
impl PartialEq for CassValueType_
source§fn eq(&self, other: &CassValueType_) -> bool
fn eq(&self, other: &CassValueType_) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for CassValueType_
impl Eq for CassValueType_
impl StructuralPartialEq for CassValueType_
Auto Trait Implementations§
impl Freeze for CassValueType_
impl RefUnwindSafe for CassValueType_
impl Send for CassValueType_
impl Sync for CassValueType_
impl Unpin for CassValueType_
impl UnwindSafe for CassValueType_
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more