Voting helps other researchers find interesting modules.
Uniquely identifies a semantic role. When this role corresponds to a slot in a registered user intent (see go/assistant-intent-catalog), then the SemanticRoleId maps precisely onto that slot in the intent catalog. However, not all semantic roles corresponds to such user intent slots.
intentId
String.t
nil
roleId
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AttentionalEntitiesSemanticRoleId{ intentId: String.t() | nil, roleId: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()