Skip to main content

external_property_snapshot

Function external_property_snapshot 

Source
pub fn external_property_snapshot() -> HashMap<PropertyKey, PropertyValue>
Expand description

Snapshot the cells currently visible to the external bus by polling the channel non-destructively. Used by FFI typed reads that want to consult pending pre-run writes without owning a PropertyStore. The returned map is empty when the channel is unset or empty.

This is a best-effort accessor - concurrent senders may add entries after the snapshot returns. Read consistency across a single FFI call is sufficient for round-trip embedder scenarios (set N, read N).