diff --git a/Libraries/Sources/APIService/Protocols/Service.swift b/Libraries/Sources/APIService/Protocols/Service.swift index 0f559f3..3c8fc8e 100644 --- a/Libraries/Sources/APIService/Protocols/Service.swift +++ b/Libraries/Sources/APIService/Protocols/Service.swift @@ -20,11 +20,33 @@ public protocol Service { // MARK: - Structs public struct Credentials { + + // MARK: Properties + let username: String let password: String + + // MARK: Initialisers + + public init(username: String, password: String) { + self.username = username + self.password = password + } + } public struct File { + + // MARK: Properties + let name: String let data: Data + + // MARK: Initialisers + + public init(name: String, data: Data) { + self.name = name + self.data = data + } + }