QS.SNAPSHOT.FROM.JSON

Loads the native snapshot JSON array shared with Python and Rust; duplicate timestamps are rejected

Category: QuantSupport - Market.

QS.SNAPSHOT.FROM.JSON(name: text, json: text) → text handle
Parameters:
  • name (text) – Workbook-unique object name; unchanged recalculation reuses its current handle

  • json (text) – JSON text in the native QuantSupport serialization shape

Returns:

Revisioned MarketSnapshotStore handle restored from the native JSON snapshot array shared with Python and Rust. Duplicate observation instants are rejected.

Return Type:

text handle

Errors:

#VALUE! for invalid native snapshot JSON, duplicate UTC instants, or registry failures.

Formula

=QS.SNAPSHOT.FROM.JSON(name, json)

Calculation

Runs on Excel’s main calculation thread.

Native Declaration

fn qs_snapshots_from_json (name : & str , json : & str) -> Result < String , XllError >

Rust source