Type Alias InteractionUpdate
pub type InteractionUpdate = SemanticInteraction;Expand description
Transport/UI spelling for a semantic interaction lifecycle update.
The alias keeps the data model’s descriptive name while letting stream and
event APIs use InteractionUpdate alongside InvocationUpdate.
Aliased Type§
pub struct InteractionUpdate {
pub version: u16,
pub invocation: InvocationId,
pub sequence: u64,
pub actor: InteractionActor,
pub phase: InteractionPhase,
pub action: InteractionAction,
pub resource: ActionResource,
pub anchor: InteractionAnchor,
pub group: Option<ActionGroup>,
}Fields§
§version: u16§invocation: InvocationId§sequence: u64§actor: InteractionActor§phase: InteractionPhase§action: InteractionAction§resource: ActionResource§anchor: InteractionAnchor§group: Option<ActionGroup>