Structures
The following structures are available globally.
-
Undocumented
See moreDeclaration
Swift
public struct DeveloperOption
-
Undocumented
See moreDeclaration
Swift
public struct ServerConfiguration
-
See moreAppEnvironment
is a handy utility for determining the environment that the library is being run from. Beyond providing Scyther functionality, clients implementing Scyther may also find it useful.Declaration
Swift
public struct AppEnvironment
-
Data struct used to configure the Scyther touch visualisation feature
See moreDeclaration
Swift
public struct TouchVisualiserConfiguration
-
Undocumented
See moreDeclaration
Swift
public struct PushNotification
-
Undocumented
See moreDeclaration
Swift
public struct PushNotificationAPS
-
Undocumented
See moreDeclaration
Swift
public struct PushNotificationAPSAlert
-
Undocumented
See moreDeclaration
Swift
public struct LinkedList<ELEMENT>
extension LinkedList: Sequence
extension LinkedList: Collection
extension LinkedList: MutableCollection
extension LinkedList: BidirectionalCollection
extension LinkedList: RangeReplaceableCollection
extension LinkedList: ExpressibleByArrayLiteral
extension LinkedList: CustomStringConvertible
extension LinkedList: Equatable where ELEMENT: Equatable
-
Data class used for providing meaningful messages pertaining an attempt to validate a specific set of conditions.
See moreDeclaration
Swift
public struct Validation
-
Stack A stack is like an array but with limited functionality. You can only push to add a new element to the top of the stack, pop to remove the element from the top, and peek at the top element without popping it off. A stack gives you a LIFO or last-in first-out order. The element you pushed last is the first one to come off with the next pop. Push and pop are O(1) operations.
## Usage
See morevar myStack = Stack(array: []) myStack.push(10) myStack.push(3) myStack.push(57) myStack.pop() // 57 myStack.pop() // 3
Declaration
Swift
public struct Stack<T>