Send feedback
AnyEvent
Stay organized with collections
Save and categorize content based on your preferences.
struct AnyEvent
extension AnyEvent : Sendable
Struct holding information about a generic, encoded event that has yet to be parsed into its
corresponding concrete type.
Event Identifier indicating the type of the event – this corresponds to the identifier
property on the corresponding concrete event type that this can be decoded into.
Returns whether the given AnyEvent
contains an event of type T
.
Declaration
Swift
func isEventType < T > ( _ type : T . Type ) -> Bool where T : Event
Attempts to decode the given GenericEvent
into the concrete event type T
.
Declaration
Swift
func decode < T > ( as type : T . Type = T . self ) throws -> T where T : Event
Return Value
The decoded event of type T
.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-09 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Incorrect information","incorrectInformation","thumb-down"],["Not enough information/samples","notEnoughInformationSamples","thumb-down"],["Too complicated","tooComplicated","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[],[]]