mirror of
https://github.com/fluencelabs/aquavm
synced 2025-07-31 05:52:00 +00:00
feat(air,air-cli): pretty-printing binary interpreter data (#794)
Add new interpreter method `to_human_readable_data` and `air data` subcommand to convert binary data to JSON with indentation.
This commit is contained in:
@@ -116,7 +116,7 @@ fn try_as_i64(ivalue: IValue, field_name: &str) -> Result<i64, String> {
|
||||
}
|
||||
|
||||
#[cfg(feature = "marine")]
|
||||
fn try_as_string(ivalue: IValue, field_name: &str) -> Result<String, String> {
|
||||
pub fn try_as_string(ivalue: IValue, field_name: &str) -> Result<String, String> {
|
||||
match ivalue {
|
||||
IValue::String(value) => Ok(value),
|
||||
v => Err(format!("expected a string for {field_name}, got {v:?}")),
|
||||
|
Reference in New Issue
Block a user