Functions

The following functions are available globally.

  • Parses default swift types.

    See more

    Declaration

    Swift

    public func <-- <T>(inout left: T, right: JSON?)
  • Parses optional default swift types.

    See more

    Declaration

    Swift

    public func <-- <T>(inout left: T?, right: JSON?)
  • Parses enums.

    See more

    Declaration

    Swift

    public func <-- <T: RawRepresentable>(inout left: T, right: JSON?)
  • Parses optional enums.

    See more

    Declaration

    Swift

    public func <-- <T: RawRepresentable>(inout left: T?, right: JSON?)
  • Parses user defined custom types.

    See more

    Declaration

    Swift

    public func <-- <T: ArrowParsable>(inout left: T, right: JSON?)
  • Parses user defined optional custom types.

    See more

    Declaration

    Swift

    public func <-- <T: ArrowParsable>(inout left: T?, right: JSON?)
  • Parses arrays of user defined custom types.

    See more

    Declaration

    Swift

    public func <-- <T: ArrowParsable>(inout left: [T], right: JSON?)
  • Parses optional arrays of user defined custom types.

    See more

    Declaration

    Swift

    public func <-- <T: ArrowParsable>(inout left: [T]?, right: JSON?)
  • Parses NSDates.

    Declaration

    Swift

    public func <-- (inout left: NSDate, right: JSON?)
  • Parses optional NSDates.

    Declaration

    Swift

    public func <-- (inout left: NSDate?, right: JSON?)
  • Parses NSURLs.

    Declaration

    Swift

    public func <-- (inout left: NSURL, right: JSON?)
  • Parses optional NSURLs.

    Declaration

    Swift

    public func <-- (inout left: NSURL?, right: JSON?)
  • Parses arrays of plain swift types.

    See more

    Declaration

    Swift

    public func <-- <T>(inout left: [T], right: JSON?)
  • Parses optional arrays of plain swift types.

    See more

    Declaration

    Swift

    public func <-- <T>(inout left: [T]?, right: JSON?)