Crates.io | dictionary_rs |
lib.rs | dictionary_rs |
version | 0.2.1 |
source | src |
created_at | 2022-11-12 13:24:03.538775 |
updated_at | 2022-11-12 13:31:04.032533 |
description | dictionary is the key-value type for rust-lang |
homepage | |
repository | https://github.com/sndnvaps/dictionary-rs |
max_upload_size | |
id | 713613 |
size | 13,639 |
add this line to Cargo.toml
dictionary_rs = "0.1.0"
from_iter_main.rs
extern crate dictionary_rs as dictionary;
use dictionary::Dictionary;
fn main() {
let tuples: Vec<(u8, u8)> = vec![(1, 3), (5, 7)];
let _d: Dictionary<u8, u8> = Dictionary::from_iter(tuples.iter());
let tuples_array: Vec<(u8, [u8; 5])> = vec![(2, [3, 4, 5, 6, 7]),(8,[9,10,11,12,13])];
let _d_array: Dictionary<u8, [u8; 5]> = Dictionary::from_iter(tuples_array.iter());
println!("{}",*_d.get(&5).unwrap());
println!("{:?}",*_d_array.get(&8).unwrap());
}
insert.rs
extern crate dictionary_rs as dictionary;
use dictionary::Dictionary;
fn main() {
let mut _d: Dictionary<u8, u8> = Dictionary::new();
_d.insert(1, 2);
_d.insert(3, 4);
println!("{}", *_d.get(&3).unwrap());
}