pub struct Map(/* private fields */);Expand description
A Cassandra Map
Trait Implementations§
Source§impl BindRustType<Map> for Statement
impl BindRustType<Map> for Statement
Source§impl CassCollection for Map
impl CassCollection for Map
Source§fn append_int8(&mut self, value: i8) -> Result<&mut Self>
fn append_int8(&mut self, value: i8) -> Result<&mut Self>
Appends a “tinyint” to the collection.
Source§fn append_int16(&mut self, value: i16) -> Result<&mut Self>
fn append_int16(&mut self, value: i16) -> Result<&mut Self>
Appends an “smallint” to the collection.
Source§fn append_int32(&mut self, value: i32) -> Result<&mut Self>
fn append_int32(&mut self, value: i32) -> Result<&mut Self>
Appends an “int” to the collection.
Source§fn append_uint32(&mut self, value: u32) -> Result<&mut Self>
fn append_uint32(&mut self, value: u32) -> Result<&mut Self>
Appends a “date” to the collection.
Source§fn append_int64(&mut self, value: i64) -> Result<&mut Self>
fn append_int64(&mut self, value: i64) -> Result<&mut Self>
Appends a “bigint”, “counter”, “timestamp” or “time” to the collection.
Source§fn append_float(&mut self, value: f32) -> Result<&mut Self>
fn append_float(&mut self, value: f32) -> Result<&mut Self>
Appends a “float” to the collection.
Source§fn append_double(&mut self, value: f64) -> Result<&mut Self>
fn append_double(&mut self, value: f64) -> Result<&mut Self>
Appends a “double” to the collection.
Source§fn append_bool(&mut self, value: bool) -> Result<&mut Self>
fn append_bool(&mut self, value: bool) -> Result<&mut Self>
Appends a “boolean” to the collection.
Source§fn append_string(&mut self, value: &str) -> Result<&mut Self>
fn append_string(&mut self, value: &str) -> Result<&mut Self>
Appends an “ascii”, “text” or “varchar” to the collection.
Source§fn append_bytes(&mut self, value: Vec<u8>) -> Result<&mut Self>
fn append_bytes(&mut self, value: Vec<u8>) -> Result<&mut Self>
Appends a “blob”, “varint” or “custom” to the collection.
Source§fn append_uuid(&mut self, value: Uuid) -> Result<&mut Self>
fn append_uuid(&mut self, value: Uuid) -> Result<&mut Self>
Appends a “uuid” or “timeuuid” to the collection.
Source§fn append_inet(&mut self, value: Inet) -> Result<&mut Self>
fn append_inet(&mut self, value: Inet) -> Result<&mut Self>
Appends an “inet” to the collection.
Source§fn append_list(&mut self, value: List) -> Result<&mut Self>
fn append_list(&mut self, value: List) -> Result<&mut Self>
Appends a “list” to the collection.
Source§fn append_set(&mut self, value: Set) -> Result<&mut Self>
fn append_set(&mut self, value: Set) -> Result<&mut Self>
Appends a “set” to the collection.
Source§fn append_map(&mut self, value: Map) -> Result<&mut Self>
fn append_map(&mut self, value: Map) -> Result<&mut Self>
Appends a “map” to the collection.
Source§fn append_tuple(&mut self, value: Tuple) -> Result<&mut Self>
fn append_tuple(&mut self, value: Tuple) -> Result<&mut Self>
Appends a “tuple” to the collection.
Source§fn append_user_type(&mut self, value: &UserType) -> Result<&mut Self>
fn append_user_type(&mut self, value: &UserType) -> Result<&mut Self>
Appends a “udt” to the collection.
Source§type Value = CassCollection_
type Value = CassCollection_
The type of value held by this collection
Source§fn with_capacity(capacity: usize) -> Self
fn with_capacity(capacity: usize) -> Self
Creates a new collection, specifying a capacity which will be
used as a size hint to avoid re-allocations of the collection internally. Read more
Source§fn new_from_data_type(value: DataType, item_count: usize) -> Self
fn new_from_data_type(value: DataType, item_count: usize) -> Self
Creates a new collection from an existing data type.
impl Send for Map
impl Sync for Map
Auto Trait Implementations§
impl Freeze for Map
impl RefUnwindSafe for Map
impl Unpin for Map
impl UnsafeUnpin for Map
impl UnwindSafe for Map
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