pub struct Map { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl AsCassandraType for Map
impl AsCassandraType for Map
fn as_cassandra_type(&self) -> Result<Option<CassandraType>>
Source§impl AsRust for Map
impl AsRust for Map
fn as_rust<R>(&self) -> CDRSResult<Option<R>>where
Self: AsRustType<R>,
fn as_r_rust<T>(&self) -> CDRSResult<T>where
Self: AsRustType<T>,
Source§impl AsRustType<HashMap<Blob, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<Blob, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<Blob, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<Blob, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<IpAddr, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<IpAddr, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<IpAddr, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<IpAddr, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, BigInt>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, BigInt>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, BigInt>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, BigInt>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, Blob>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, Blob>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Blob>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Blob>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, Decimal>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, Decimal>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Decimal>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Decimal>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, IpAddr>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, IpAddr>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, IpAddr>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, IpAddr>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, List>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, List>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, List>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, List>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, Map>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, Map>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Map>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Map>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, PrimitiveDateTime>> for Map
Source§fn as_rust_type(
&self,
) -> Result<Option<HashMap<PrimitiveDateTime, PrimitiveDateTime>>>
fn as_rust_type( &self, ) -> Result<Option<HashMap<PrimitiveDateTime, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, String>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, String>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, String>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, String>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, Tuple>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, Tuple>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Tuple>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Tuple>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, Udt>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, Udt>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Udt>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Udt>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, Uuid>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, Uuid>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Uuid>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, Uuid>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, bool>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, bool>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, bool>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, bool>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, f32>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, f32>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, f32>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, f32>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, f64>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, f64>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, f64>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, f64>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, i16>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, i16>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i16>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i16>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, i32>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, i32>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i32>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i32>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, i64>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, i64>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i64>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i64>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<PrimitiveDateTime, i8>> for Map
impl AsRustType<HashMap<PrimitiveDateTime, i8>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i8>>>
fn as_rust_type(&self) -> Result<Option<HashMap<PrimitiveDateTime, i8>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<String, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<String, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<String, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<String, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<Tuple, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<Tuple, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<Tuple, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<Tuple, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<Uuid, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<Uuid, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<Uuid, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<Uuid, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<bool, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<bool, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<bool, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<bool, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<i16, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<i16, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<i16, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<i16, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<i32, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<i32, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<i32, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<i32, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<i64, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<i64, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<i64, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<i64, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl AsRustType<HashMap<i8, PrimitiveDateTime>> for Map
impl AsRustType<HashMap<i8, PrimitiveDateTime>> for Map
Source§fn as_rust_type(&self) -> Result<Option<HashMap<i8, PrimitiveDateTime>>>
fn as_rust_type(&self) -> Result<Option<HashMap<i8, PrimitiveDateTime>>>
Converts Map
into HashMap
for blob values.
fn as_r_type(&self) -> CDRSResult<T>
Source§impl FromCdrs for Map
impl FromCdrs for Map
fn from_cdrs<T>(cdrs_type: T) -> CdrsResult<Option<Self>>where
Self: Sized,
T: AsRustType<Self>,
fn from_cdrs_r<T>(cdrs_type: T) -> CdrsResult<Self>where
Self: Sized,
T: AsRustType<Self>,
Source§impl FromCdrsByName for Map
impl FromCdrsByName for Map
fn from_cdrs_by_name<T>(cdrs_type: &T, name: &str) -> CdrsResult<Option<Self>>
fn from_cdrs_r<T>(cdrs_type: &T, name: &str) -> CdrsResult<Self>
Source§impl IntoRustByIndex<Map> for Row
impl IntoRustByIndex<Map> for Row
fn get_by_index(&self, index: usize) -> Result<Option<Map>>
fn get_r_by_index(&self, index: usize) -> CDRSResult<R>
Source§impl IntoRustByIndex<Map> for Tuple
impl IntoRustByIndex<Map> for Tuple
fn get_by_index(&self, index: usize) -> Result<Option<Map>>
fn get_r_by_index(&self, index: usize) -> CDRSResult<R>
Source§impl IntoRustByName<Map> for Row
impl IntoRustByName<Map> for Row
fn get_by_name(&self, name: &str) -> Result<Option<Map>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
Source§impl IntoRustByName<Map> for Udt
impl IntoRustByName<Map> for Udt
fn get_by_name(&self, name: &str) -> Result<Option<Map>>
fn get_r_by_name(&self, name: &str) -> CDRSResult<R>
Auto Trait Implementations§
impl Freeze for Map
impl RefUnwindSafe for Map
impl Send for Map
impl Sync for Map
impl Unpin 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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more