Struct cdrs::types::map::Map
[−]
[src]
pub struct Map { /* fields omitted */ }
Methods
impl Map
[src]
fn new(data: Vec<(CBytes, CBytes)>, meta: ColTypeOption) -> Map
Creates new Map
basing on provided data and key and value types.
Trait Implementations
impl AsRust<HashMap<String, Vec<u8>>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, Vec<u8>>>
Converts Map
into HashMap<String, Vec<u8>>
for blob values.
impl AsRust<HashMap<String, String>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, String>>
Converts Map
into HashMap<String, String>
for string-like values.
impl AsRust<HashMap<String, bool>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, bool>>
Converts Map
into HashMap<String, bool>
for boolean values.
impl AsRust<HashMap<String, i64>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, i64>>
Converts Map
into HashMap<String, i64>
for numerical values.
impl AsRust<HashMap<String, i32>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, i32>>
Converts Map
into HashMap<String, i32>
for numerical values.
impl AsRust<HashMap<String, i16>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, i16>>
Converts Map
into HashMap<String, i16>
for numerical values.
impl AsRust<HashMap<String, f64>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, f64>>
Converts Map
into HashMap<String, f64>
for numerical values.
impl AsRust<HashMap<String, f32>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, f32>>
Converts Map
into HashMap<String, f32>
for numerical values.
impl AsRust<HashMap<String, IpAddr>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, IpAddr>>
Converts Map
into HashMap<String, net::IpAddr>
for IP address values.
impl AsRust<HashMap<String, Uuid>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, Uuid>>
Converts Map
into HashMap<String, Uuid>
for IP address values.
impl AsRust<HashMap<String, List>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, List>>
Converts Map
into HashMap<String, List>
for List address values.
impl AsRust<HashMap<String, Map>> for Map
[src]
fn as_rust(&self) -> Result<HashMap<String, Map>>
Converts Map
into HashMap<String, Map>
for Map address values.