pub trait JsonMapExt {
    // Required methods
    fn from_entry(key: impl Into<String>, value: impl Into<JsonValue>) -> Self;
    fn upsert(
        &mut self,
        key: impl Into<String>,
        value: impl Into<JsonValue>
    ) -> Option<JsonValue>;
}

Required Methods§

source

fn from_entry(key: impl Into<String>, value: impl Into<JsonValue>) -> Self

根据key、value条目创建 [edm::core::Map] 对象

source

fn upsert( &mut self, key: impl Into<String>, value: impl Into<JsonValue> ) -> Option<JsonValue>

添加或者更新 JsonValue对象到 JsonMap中 如果 key存在,则更新数据,并返回 更新前的数据 如果不存在,则返回 None

Object Safety§

This trait is not object safe.

Implementors§