Skip to content
Snippets Groups Projects

Update MessengerDestory

Merged Dariusz Rybicki requested to merge fix/messenger-destroy into development
1 file
+ 6
2
Compare changes
  • Side-by-side
  • Inline
@@ -8,19 +8,23 @@ public struct PasswordStorage {
@@ -8,19 +8,23 @@ public struct PasswordStorage {
public init(
public init(
save: @escaping (Data) throws -> Void,
save: @escaping (Data) throws -> Void,
load: @escaping () throws -> Data
load: @escaping () throws -> Data,
 
remove: @escaping () throws -> Void
) {
) {
self.save = save
self.save = save
self.load = load
self.load = load
 
self.remove = remove
}
}
public var save: (Data) throws -> Void
public var save: (Data) throws -> Void
public var load: () throws -> Data
public var load: () throws -> Data
 
public var remove: () throws -> Void
}
}
extension PasswordStorage {
extension PasswordStorage {
public static let unimplemented = PasswordStorage(
public static let unimplemented = PasswordStorage(
save: XCTUnimplemented("\(Self.self).save"),
save: XCTUnimplemented("\(Self.self).save"),
load: XCTUnimplemented("\(Self.self).load")
load: XCTUnimplemented("\(Self.self).load"),
 
remove: XCTUnimplemented("\(Self.self).remove")
)
)
}
}
Loading