Skip to main content

serialize_agent

Function serialize_agent 

Source
pub fn serialize_agent(ast: JsValue) -> Result<String, JsValue>
Expand description

Serialize an AST back to AgentScript source code.

Takes a JavaScript object representing an AST (as returned by parse_agent) and converts it back to AgentScript source code.

§Arguments

  • ast - The AST as a JavaScript object

§Returns

  • Ok(String) - The serialized AgentScript source code
  • Err(JsValue) - Error message if serialization fails