SMS
public struct SMS : Sendable, Equatable
A struct representing an SMS request for validation.
-
Enum specifying the options for validating an SMS, such as sender ID or prefix.
Declaration
Swift
public enum ValidationOptions : Sendable, Equatable
-
A struct for defining validation hints like min/max digit requirements.
Declaration
Swift
public struct ValidationHints : Sendable, Equatable
-
Initializes the SMS validation request.
Declaration
Swift
public init( rawInput: String, validationOptions: ValidationOptions, validationHints: ValidationHints? = nil )
Parameters
rawInput
The raw input string to be validated.
validationOptions
The validation options to be applied.
validationHints
Optional validation hints such as min/max digit constraints.