Update src/machine/parsed_results.rs

Co-authored-by: Bennet Bleßmann <bennet.blessmann+github@googlemail.com>
This commit is contained in:
Mark Thom
2024-02-08 17:38:01 -07:00
committed by Mark
parent 614850ab1d
commit b43f0979d9

View File

@@ -13,7 +13,7 @@ pub enum QueryResolution {
Matches(Vec<QueryMatch>), Matches(Vec<QueryMatch>),
} }
pub fn prolog_value_to_json_tring(value: Value) -> String { pub fn prolog_value_to_json_string(value: Value) -> String {
match value { match value {
Value::Integer(i) => format!("{}", i), Value::Integer(i) => format!("{}", i),
Value::Float(f) => format!("{}", f), Value::Float(f) => format!("{}", f),
@@ -41,7 +41,7 @@ pub fn prolog_value_to_json_tring(value: Value) -> String {
if i > 0 { if i > 0 {
string_result.push(','); string_result.push(',');
} }
string_result.push_str(&prolog_value_to_json_tring(v.clone())); string_result.push_str(&prolog_value_to_json_string(v.clone()));
} }
string_result.push(']'); string_result.push(']');
string_result string_result
@@ -52,7 +52,7 @@ pub fn prolog_value_to_json_tring(value: Value) -> String {
if i > 0 { if i > 0 {
string_result.push(','); string_result.push(',');
} }
string_result.push_str(&prolog_value_to_json_tring(v.clone())); string_result.push_str(&prolog_value_to_json_string(v.clone()));
} }
string_result.push(']'); string_result.push(']');
string_result string_result
@@ -70,7 +70,7 @@ fn prolog_match_to_json_string(query_match: &QueryMatch) -> String {
string_result.push_str(&format!( string_result.push_str(&format!(
"\"{}\":{}", "\"{}\":{}",
k, k,
prolog_value_to_json_tring(v.clone()) prolog_value_to_json_string(v.clone())
)); ));
} }
string_result.push('}'); string_result.push('}');