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."],[],[]]