pub struct OrderedMap { /* private fields */ }Expand description
An insertion-ordered string→Value map.
Implementations§
Source§impl OrderedMap
impl OrderedMap
Sourcepub fn contains_key(&self, key: &str) -> bool
pub fn contains_key(&self, key: &str) -> bool
Whether key is present.
Sourcepub fn insert(&mut self, key: String, value: Value)
pub fn insert(&mut self, key: String, value: Value)
Insert or update. A new key is appended; an existing key keeps its original position and only its value is replaced (Python semantics).
Trait Implementations§
Source§impl Debug for OrderedMap
impl Debug for OrderedMap
Source§impl Default for OrderedMap
impl Default for OrderedMap
Source§fn default() -> OrderedMap
fn default() -> OrderedMap
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for OrderedMap
impl !Send for OrderedMap
impl !Sync for OrderedMap
impl !UnwindSafe for OrderedMap
impl Freeze for OrderedMap
impl Unpin for OrderedMap
impl UnsafeUnpin for OrderedMap
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