Structures

The following structures are available globally.

  • A struct that defines a configuration value with different sources, such as default, in-app default, or server.

    See more

    Declaration

    Swift

    public struct VarioqubConfigValue : Equatable, CustomStringConvertible
    extension VarioqubConfigValue: StringValueConvertible, DoubleValueConvertible, BoolValueConvertible, Int64ValueConvertible, IntValueConvertible
  • A struct that defines the flag name.

    See more

    Declaration

    Swift

    public struct VarioqubFlag : RawRepresentable, ExpressibleByStringLiteral, Equatable, Hashable, CustomStringConvertible, CustomDebugStringConvertible
  • The VarioqubTestID struct that represents the test ID.

    See more

    Declaration

    Swift

    public struct VarioqubTestID : RawRepresentable, ExpressibleByIntegerLiteral, Equatable, Hashable, CustomStringConvertible
  • The VarioqubTestIDSet struct that represents a set of VarioqubTestIDs.

    See more

    Declaration

    Swift

    public struct VarioqubTestIDSet
  • The VarioqubValue struct that stores a String value or converts this string to different data types: String, Boolean, Double, Integer, and 64-bit Integer.

    See more

    Declaration

    Swift

    public struct VarioqubValue : Equatable, CustomStringConvertible
  • The struct that represent key-value data.

    See more

    Declaration

    Swift

    public struct ClientFeatures : Equatable
  • The struct that represents identifiers for Varioqub.

    See more

    Declaration

    Swift

    public struct VarioqubIdentifiers
  • The struct that represents event data after the config was changed.

    See more

    Declaration

    Swift

    public struct VarioqubEventData
  • Configuration for Varioqub.

    This structure contains the configuration for Varioqub. Leave properties as nil to use Varioqub defaults.

    See more

    Declaration

    Swift

    public struct VarioqubConfig
  • The struct that represents the module name.

    To use it in logger, see also bootstrap(_:).

    See more

    Declaration

    Swift

    public struct LoggerModule : RawRepresentable, CustomStringConvertible, Hashable