MCPcopy Create free account
hub / github.com/GCWing/BitFun / get_string

Function get_string

src/apps/server/src/rpc_dispatcher.rs:645–650  ·  view source on GitHub ↗
(obj: &serde_json::Value, key: &str)

Source from the content-addressed store, hash-verified

643}
644
645fn get_string(obj: &serde_json::Value, key: &str) -> Result<String> {
646 obj.get(key)
647 .and_then(|v| v.as_str())
648 .map(|s| s.to_string())
649 .ok_or_else(|| anyhow!("Missing or invalid '{}' field", key))
650}
651
652fn workspace_root_from_request(workspace_path: Option<&str>) -> Option<PathBuf> {
653 workspace_path

Callers 1

dispatchFunction · 0.85

Calls 2

getMethod · 0.45
as_strMethod · 0.45

Tested by

no test coverage detected