Skip to content
Snippets Groups Projects

Update Bindings

Merged Dariusz Rybicki requested to merge dev/update-bindings into development
1 file
+ 26
0
Compare changes
  • Side-by-side
  • Inline
import Bindings
import XCTestDynamicOverlay
public struct CMixTrackServices {
public var run: (TrackServicesCallback) -> Void
public func callAsFunction(
callback: TrackServicesCallback
) -> Void {
run(callback)
}
}
extension CMixTrackServices {
public static func live(_ bindingsCMix: BindingsCmix) -> CMixTrackServices {
CMixTrackServices { callback in
bindingsCMix.trackServices(callback.makeBindingsHealthCallback())
}
}
}
extension CMixTrackServices {
public static let unimplemented = CMixTrackServices(
run: XCTUnimplemented("\(Self.self)")
)
}
Loading