Skip to content
Snippets Groups Projects

Update Bindings

Merged Dariusz Rybicki requested to merge dev/update-bindings into development
2 files
+ 28
0
Compare changes
  • Side-by-side
  • Inline
Files
2
import Bindings
import XCTestDynamicOverlay
public struct CMixGetRunningProcesses {
public var run: () throws -> [String]
public func callAsFunction() throws -> [String] {
try run()
}
}
extension CMixGetRunningProcesses {
public static func live(_ bindingsCMix: BindingsCmix) -> CMixGetRunningProcesses {
CMixGetRunningProcesses {
let data = try bindingsCMix.getRunningProcesses()
return try JSONDecoder().decode([String].self, from: data)
}
}
}
extension CMixGetRunningProcesses {
public static let unimplemented = CMixGetRunningProcesses(
run: XCTUnimplemented("\(Self.self)")
)
}
Loading