MCPcopy Create free account
hub / github.com/aws/amazon-q-developer-cli / get_json_entry

Method get_json_entry

crates/chat-cli/src/database/mod.rs:477–486  ·  view source on GitHub ↗
(
        &self,
        table: Table,
        key: impl AsRef<str>,
    )

Source from the content-addressed store, hash-verified

475 }
476
477 fn get_json_entry<T: DeserializeOwned>(
478 &self,
479 table: Table,
480 key: impl AsRef<str>,
481 ) -> Result<Option<T>, DatabaseError> {
482 Ok(match self.get_entry::<String>(table, key.as_ref())? {
483 Some(value) => serde_json::from_str(&value)?,
484 None => None,
485 })
486 }
487
488 fn set_json_entry(
489 &self,

Callers 2

get_auth_profileMethod · 0.80

Calls 1

as_refMethod · 0.45

Tested by

no test coverage detected