TreeMap::get_or
pub fn get_or(K k, V fallback) -> V Import
Source: use collections::tree::{TreeMap}; src/collections/tree.hy Returns the value stored under k, or fallback when there is none.
Called on a TreeMap value as value.get_or(…).
Parameters#
| Name | Type |
|---|---|
k | K |
fallback | V |
Returns#
V
Examples#
use collections::tree::{TreeMap};
use tests::assert;
let m: TreeMap<int, string> = TreeMap::new();
m.insert(1, "one");
assert!(m.get_or(1, "?") == "one");
assert!(m.get_or(2, "?") == "?");
See also#
TreeMap: An ordered map from keys of typeKto values of typeV.TreeMap::new: Creates an empty map.TreeMap::empty: Creates an empty map; the same asTreeMap::new.TreeMap::size: Returns the number of entries.TreeMap::is_empty: Returnstruewhen the map has no entries.TreeMap::clear: Removes every entry.TreeMap::iter: Returns an iterator over the entries in ascending key order.TreeMap::insert: Storesvunderk, replacing any value already there.