XMLBodyProvider
public protocol XMLBodyProvider
A provider for XML body data.
The XMLBodyProvider protocol defines a type that provides a body for XML data.
It requires conforming types to specify an associated type Body that conforms to the Encodable protocol
and to provide a body property of that type.
Example usage:
struct MyXMLRequest: XMLBodyProvider {
struct Body: Encodable {
let name: String
let age: Int
}
var body: Body
}
-
The associated type representing the body of the XML data.
This associated type must conform to the
Encodableprotocol.Declaration
Swift
associatedtype Body : Encodable -
The body of the XML data.
This property holds the body of the XML data.
Declaration
Swift
var body: Body { get }
View on GitHub