The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FerrostarCore, reference main (0c2a96), with Swift 6.1 for Linux on 5 Nov 2026 08:41:12 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/stadiamaps/ferrostar.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/stadiamaps/ferrostar
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 0c2a969 Fix Android race condition after stopping nav (#1003)
Cloned https://github.com/stadiamaps/ferrostar.git
Revision (git rev-parse @):
0c2a969367b64f78136a48702e14a8780928ccbd
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/stadiamaps/ferrostar.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/stadiamaps/ferrostar.git
https://github.com/stadiamaps/ferrostar.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
linux-6.1-latest: Pulling from saguaro1/spi-images
Digest: sha256:113d0504da60d143630935560f931e78b3f88a328c455129be4c663c41c49224
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/maplibre/swiftui-dsl
[1/3936] Fetching swiftui-dsl
[3937/20547] Fetching swiftui-dsl, swift-snapshot-testing
Fetched https://github.com/maplibre/swiftui-dsl from cache (2.35s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (2.37s)
Computing version for https://github.com/maplibre/swiftui-dsl
Computed https://github.com/maplibre/swiftui-dsl at 0.26.1 (2.68s)
Fetching https://github.com/maplibre/maplibre-gl-native-distribution.git
Fetching https://github.com/swiftlang/swift-syntax.git
[1/491] Fetching maplibre-gl-native-distribution
[492/82119] Fetching maplibre-gl-native-distribution, swift-syntax
Fetched https://github.com/maplibre/maplibre-gl-native-distribution.git from cache (3.43s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.45s)
Computing version for https://github.com/maplibre/maplibre-gl-native-distribution.git
Computed https://github.com/maplibre/maplibre-gl-native-distribution.git at 6.31.0 (4.37s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (0.32s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.7 (0.24s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5669] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.46s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (0.70s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/2727] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.10s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.13.1 (2.05s)
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.7
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.13.1
Creating working copy for https://github.com/maplibre/swiftui-dsl
Working copy of https://github.com/maplibre/swiftui-dsl resolved at 0.26.1
Creating working copy for https://github.com/maplibre/maplibre-gl-native-distribution.git
Working copy of https://github.com/maplibre/maplibre-gl-native-distribution.git resolved at 6.31.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Downloading binary artifact https://github.com/stadiamaps/ferrostar/releases/download/0.59.0/libferrostar-rs.xcframework.zip
Downloading binary artifact https://github.com/maplibre/maplibre-native/releases/download/ios-v6.31.0/MapLibre.dynamic.xcframework.zip
[16375/10312052] Downloading https://github.com/maplibre/maplibre-native/releases/download/ios-v6.31.0/MapLibre.dynamic.xcframework.zip
[146575/50583812] Downloading https://github.com/maplibre/maplibre-native/releases/download/ios-v6.31.0/MapLibre.dynamic.xcframework.zip, https://github.com/stadiamaps/ferrostar/releases/download/0.59.0/libferrostar-rs.xcframework.zip
Downloaded https://github.com/maplibre/maplibre-native/releases/download/ios-v6.31.0/MapLibre.dynamic.xcframework.zip (0.80s)
Downloaded https://github.com/stadiamaps/ferrostar/releases/download/0.59.0/libferrostar-rs.xcframework.zip (2.28s)
Building for debugging...
[0/52] Write sources
[0/52] Copying Info.plist
[0/52] Copying Localizable.xcstrings
[30/52] Copying Directions.xcassets
[31/52] Compiling _SwiftSyntaxCShims PlatformMutex.c
[31/52] Write swift-version-24593BA9C3E375BF.txt
[34/99] Emitting module SwiftSyntax509
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[35/99] Emitting module SwiftSyntax602
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
error: emit-module command failed with exit code 1 (use -v to see invocation)
[36/99] Emitting module InternalUtils
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[37/99] Emitting module SwiftSyntax510
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[38/99] Compiling InternalUtils Sample Data.swift
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[39/99] Compiling SwiftSyntax510 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[40/100] Compiling SwiftSyntax600 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[41/100] Emitting module SwiftSyntax600
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[42/101] Compiling SwiftSyntax602 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[44/102] Compiling InternalUtils Enums.swift
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[47/102] Compiling SwiftSyntax509 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[47/102] Wrapping AST for SwiftSyntax510 for debugging
[49/103] Emitting module SwiftSyntax601
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[50/103] Compiling SwiftSyntax601 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[50/104] Wrapping AST for SwiftSyntax600 for debugging
[52/104] Wrapping AST for SwiftSyntax602 for debugging
[54/104] Wrapping AST for SwiftSyntax509 for debugging
[55/104] Wrapping AST for SwiftSyntax601 for debugging
[57/167] Compiling SwiftSyntax Utils.swift
[58/167] Compiling SwiftSyntax SourceLength.swift
[59/167] Compiling SwiftSyntax SourceLocation.swift
[60/167] Compiling SwiftSyntax SourcePresence.swift
[61/167] Compiling SwiftSyntax TokenDiagnostic.swift
[62/167] Compiling SwiftSyntax TokenSequence.swift
[63/167] Compiling SwiftSyntax TokenSyntax.swift
[64/167] Compiling SwiftSyntax Trivia.swift
[65/167] Compiling SwiftSyntax SyntaxNodeStructure.swift
[66/167] Compiling SwiftSyntax SyntaxProtocol.swift
[67/167] Compiling SwiftSyntax SyntaxText.swift
[68/167] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[69/171] Compiling InternalUtils Utilities.swift
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[70/171] Compiling SwiftSyntax AbsolutePosition.swift
[71/171] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[72/171] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[73/171] Compiling SwiftSyntax Assert.swift
[74/171] Compiling SwiftSyntax BumpPtrAllocator.swift
[75/171] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[76/171] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[77/171] Compiling SwiftSyntax RawSyntaxTokenView.swift
[78/171] Compiling SwiftSyntax SourceEdit.swift
[79/171] Compiling SwiftSyntax MemoryLayout.swift
[80/171] Compiling SwiftSyntax MissingNodeInitializers.swift
[81/171] Compiling SwiftSyntax RawSyntax.swift
[82/171] Compiling SwiftSyntax RawSyntaxArena.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:14:23: error: cannot find type 'RustBuffer' in scope
   12 | #endif
   13 |
   14 | fileprivate extension RustBuffer {
      |                       `- error: cannot find type 'RustBuffer' in scope
   15 |     // Allocate a new buffer, copying the contents of a `UInt8` array.
   16 |     init(bytes: [UInt8]) {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:38:23: error: cannot find type 'ForeignBytes' in scope
   36 | }
   37 |
   38 | fileprivate extension ForeignBytes {
      |                       `- error: cannot find type 'ForeignBytes' in scope
   39 |     init(bufferPointer: UnsafeBufferPointer<UInt8>) {
   40 |         self.init(len: Int32(bufferPointer.count), data: bufferPointer.baseAddress)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:52:22: error: cannot find type 'RustBuffer' in scope
   50 |
   51 | fileprivate extension Data {
   52 |     init(rustBuffer: RustBuffer) {
      |                      `- error: cannot find type 'RustBuffer' in scope
   53 |         self.init(
   54 |             bytesNoCopy: rustBuffer.data!,
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:190:76: error: cannot find type 'RustBuffer' in scope
  188 | // Types conforming to `FfiConverterRustBuffer` lift and lower into a `RustBuffer`.
  189 | // Used for complex types where it's hard to write a custom lift/lower.
  190 | fileprivate protocol FfiConverterRustBuffer: FfiConverter where FfiType == RustBuffer {}
      |                                                                            `- error: cannot find type 'RustBuffer' in scope
  191 |
  192 | extension FfiConverterRustBuffer {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:196:36: error: cannot find type 'RustBuffer' in scope
  194 |     @_documentation(visibility: private)
  195 | #endif
  196 |     public static func lift(_ buf: RustBuffer) throws -> SwiftType {
      |                                    `- error: cannot find type 'RustBuffer' in scope
  197 |         var reader = createReader(data: Data(rustBuffer: buf))
  198 |         let value = try read(from: &reader)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:209:53: error: cannot find type 'RustBuffer' in scope
  207 |     @_documentation(visibility: private)
  208 | #endif
  209 |     public static func lower(_ value: SwiftType) -> RustBuffer {
      |                                                     `- error: cannot find type 'RustBuffer' in scope
  210 |           var writer = createWriter()
  211 |           write(value, into: &writer)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:256:23: error: cannot find type 'RustCallStatus' in scope
  254 | fileprivate let CALL_CANCELLED: Int8 = 3
  255 |
  256 | fileprivate extension RustCallStatus {
      |                       `- error: cannot find type 'RustCallStatus' in scope
  257 |     init() {
  258 |         self.init(
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:269:60: error: cannot find type 'RustCallStatus' in scope
  267 | }
  268 |
  269 | private func rustCall<T>(_ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
      |                                                            `- error: cannot find type 'RustCallStatus' in scope
  270 |     let neverThrow: ((RustBuffer) throws -> Never)? = nil
  271 |     return try makeRustCall(callback, errorHandler: neverThrow)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:275:32: error: cannot find type 'RustBuffer' in scope
  273 |
  274 | private func rustCallWithError<T, E: Swift.Error>(
  275 |     _ errorHandler: @escaping (RustBuffer) throws -> E,
      |                                `- error: cannot find type 'RustBuffer' in scope
  276 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
  277 |     try makeRustCall(callback, errorHandler: errorHandler)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:276:39: error: cannot find type 'RustCallStatus' in scope
  274 | private func rustCallWithError<T, E: Swift.Error>(
  275 |     _ errorHandler: @escaping (RustBuffer) throws -> E,
  276 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
      |                                       `- error: cannot find type 'RustCallStatus' in scope
  277 |     try makeRustCall(callback, errorHandler: errorHandler)
  278 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:281:39: error: cannot find type 'RustCallStatus' in scope
  279 |
  280 | private func makeRustCall<T, E: Swift.Error>(
  281 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T,
      |                                       `- error: cannot find type 'RustCallStatus' in scope
  282 |     errorHandler: ((RustBuffer) throws -> E)?
  283 | ) throws -> T {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:282:21: error: cannot find type 'RustBuffer' in scope
  280 | private func makeRustCall<T, E: Swift.Error>(
  281 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T,
  282 |     errorHandler: ((RustBuffer) throws -> E)?
      |                     `- error: cannot find type 'RustBuffer' in scope
  283 | ) throws -> T {
  284 |     uniffiEnsureFerrostarInitialized()
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:292:17: error: cannot find type 'RustCallStatus' in scope
  290 |
  291 | private func uniffiCheckCallStatus<E: Swift.Error>(
  292 |     callStatus: RustCallStatus,
      |                 `- error: cannot find type 'RustCallStatus' in scope
  293 |     errorHandler: ((RustBuffer) throws -> E)?
  294 | ) throws {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:293:21: error: cannot find type 'RustBuffer' in scope
  291 | private func uniffiCheckCallStatus<E: Swift.Error>(
  292 |     callStatus: RustCallStatus,
  293 |     errorHandler: ((RustBuffer) throws -> E)?
      |                     `- error: cannot find type 'RustBuffer' in scope
  294 | ) throws {
  295 |     switch callStatus.code {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:327:38: error: cannot find type 'RustCallStatus' in scope
  325 |
  326 | private func uniffiTraitInterfaceCall<T>(
  327 |     callStatus: UnsafeMutablePointer<RustCallStatus>,
      |                                      `- error: cannot find type 'RustCallStatus' in scope
  328 |     makeCall: () throws -> T,
  329 |     writeReturn: (T) -> ()
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:340:38: error: cannot find type 'RustCallStatus' in scope
  338 |
  339 | private func uniffiTraitInterfaceCallWithError<T, E>(
  340 |     callStatus: UnsafeMutablePointer<RustCallStatus>,
      |                                      `- error: cannot find type 'RustCallStatus' in scope
  341 |     makeCall: () throws -> T,
  342 |     writeReturn: (T) -> (),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:343:24: error: cannot find type 'RustBuffer' in scope
  341 |     makeCall: () throws -> T,
  342 |     writeReturn: (T) -> (),
  343 |     lowerError: (E) -> RustBuffer
      |                        `- error: cannot find type 'RustBuffer' in scope
  344 | ) {
  345 |     do {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:566:25: error: cannot find type 'RustBuffer' in scope
  564 | fileprivate struct FfiConverterString: FfiConverter {
  565 |     typealias SwiftType = String
  566 |     typealias FfiType = RustBuffer
      |                         `- error: cannot find type 'RustBuffer' in scope
  567 |
  568 |     public static func lift(_ value: RustBuffer) throws -> String {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:568:38: error: cannot find type 'RustBuffer' in scope
  566 |     typealias FfiType = RustBuffer
  567 |
  568 |     public static func lift(_ value: RustBuffer) throws -> String {
      |                                      `- error: cannot find type 'RustBuffer' in scope
  569 |         defer {
  570 |             value.deallocate()
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:579:50: error: cannot find type 'RustBuffer' in scope
  577 |     }
  578 |
  579 |     public static func lower(_ value: String) -> RustBuffer {
      |                                                  `- error: cannot find type 'RustBuffer' in scope
  580 |         return value.utf8CString.withUnsafeBufferPointer { ptr in
  581 |             // The swift string gives us int8_t, we want uint8_t.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:564:20: error: type 'FfiConverterString' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
  562 | @_documentation(visibility: private)
  563 | #endif
  564 | fileprivate struct FfiConverterString: FfiConverter {
      |                    |- error: type 'FfiConverterString' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
  565 |     typealias SwiftType = String
  566 |     typealias FfiType = RustBuffer
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:605:20: error: type 'FfiConverterData' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
  603 | @_documentation(visibility: private)
  604 | #endif
  605 | fileprivate struct FfiConverterData: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterData' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
  606 |     typealias SwiftType = Data
  607 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:623:20: error: type 'FfiConverterTimestamp' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
  621 | @_documentation(visibility: private)
  622 | #endif
  623 | fileprivate struct FfiConverterTimestamp: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterTimestamp' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
  624 |     typealias SwiftType = Date
  625 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1473:24: error: cannot find type 'UniffiVTableCallbackInterfaceNavigationCache' in scope
 1471 |     //
 1472 |     // Store the vtable directly.
 1473 |     static let vtable: UniffiVTableCallbackInterfaceNavigationCache = UniffiVTableCallbackInterfaceNavigationCache(
      |                        `- error: cannot find type 'UniffiVTableCallbackInterfaceNavigationCache' in scope
 1474 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
 1475 |             do {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1560:41: error: cannot find type 'UniffiVTableCallbackInterfaceNavigationCache' in scope
 1558 |     // Rust stores this pointer for future callback invocations, so it must live
 1559 |     // for the process lifetime (not just for the init function call).
 1560 |     static let vtablePtr: UnsafePointer<UniffiVTableCallbackInterfaceNavigationCache> = {
      |                                         `- error: cannot find type 'UniffiVTableCallbackInterfaceNavigationCache' in scope
 1561 |         let ptr = UnsafeMutablePointer<UniffiVTableCallbackInterfaceNavigationCache>.allocate(capacity: 1)
 1562 |         ptr.initialize(to: vtable)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1875:24: error: cannot find type 'UniffiVTableCallbackInterfaceNavigationObserver' in scope
 1873 |     //
 1874 |     // Store the vtable directly.
 1875 |     static let vtable: UniffiVTableCallbackInterfaceNavigationObserver = UniffiVTableCallbackInterfaceNavigationObserver(
      |                        `- error: cannot find type 'UniffiVTableCallbackInterfaceNavigationObserver' in scope
 1876 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
 1877 |             do {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1992:41: error: cannot find type 'UniffiVTableCallbackInterfaceNavigationObserver' in scope
 1990 |     // Rust stores this pointer for future callback invocations, so it must live
 1991 |     // for the process lifetime (not just for the init function call).
 1992 |     static let vtablePtr: UnsafePointer<UniffiVTableCallbackInterfaceNavigationObserver> = {
      |                                         `- error: cannot find type 'UniffiVTableCallbackInterfaceNavigationObserver' in scope
 1993 |         let ptr = UnsafeMutablePointer<UniffiVTableCallbackInterfaceNavigationObserver>.allocate(capacity: 1)
 1994 |         ptr.initialize(to: vtable)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3317:24: error: cannot find type 'UniffiVTableCallbackInterfaceRouteDeviationDetector' in scope
 3315 |     //
 3316 |     // Store the vtable directly.
 3317 |     static let vtable: UniffiVTableCallbackInterfaceRouteDeviationDetector = UniffiVTableCallbackInterfaceRouteDeviationDetector(
      |                        `- error: cannot find type 'UniffiVTableCallbackInterfaceRouteDeviationDetector' in scope
 3318 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
 3319 |             do {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3362:41: error: cannot find type 'UniffiVTableCallbackInterfaceRouteDeviationDetector' in scope
 3360 |     // Rust stores this pointer for future callback invocations, so it must live
 3361 |     // for the process lifetime (not just for the init function call).
 3362 |     static let vtablePtr: UnsafePointer<UniffiVTableCallbackInterfaceRouteDeviationDetector> = {
      |                                         `- error: cannot find type 'UniffiVTableCallbackInterfaceRouteDeviationDetector' in scope
 3363 |         let ptr = UnsafeMutablePointer<UniffiVTableCallbackInterfaceRouteDeviationDetector>.allocate(capacity: 1)
 3364 |         ptr.initialize(to: vtable)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3548:24: error: cannot find type 'UniffiVTableCallbackInterfaceRouteRequestGenerator' in scope
 3546 |     //
 3547 |     // Store the vtable directly.
 3548 |     static let vtable: UniffiVTableCallbackInterfaceRouteRequestGenerator = UniffiVTableCallbackInterfaceRouteRequestGenerator(
      |                        `- error: cannot find type 'UniffiVTableCallbackInterfaceRouteRequestGenerator' in scope
 3549 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
 3550 |             do {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3594:41: error: cannot find type 'UniffiVTableCallbackInterfaceRouteRequestGenerator' in scope
 3592 |     // Rust stores this pointer for future callback invocations, so it must live
 3593 |     // for the process lifetime (not just for the init function call).
 3594 |     static let vtablePtr: UnsafePointer<UniffiVTableCallbackInterfaceRouteRequestGenerator> = {
      |                                         `- error: cannot find type 'UniffiVTableCallbackInterfaceRouteRequestGenerator' in scope
 3595 |         let ptr = UnsafeMutablePointer<UniffiVTableCallbackInterfaceRouteRequestGenerator>.allocate(capacity: 1)
 3596 |         ptr.initialize(to: vtable)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3765:24: error: cannot find type 'UniffiVTableCallbackInterfaceRouteResponseParser' in scope
 3763 |     //
 3764 |     // Store the vtable directly.
 3765 |     static let vtable: UniffiVTableCallbackInterfaceRouteResponseParser = UniffiVTableCallbackInterfaceRouteResponseParser(
      |                        `- error: cannot find type 'UniffiVTableCallbackInterfaceRouteResponseParser' in scope
 3766 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
 3767 |             do {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3809:41: error: cannot find type 'UniffiVTableCallbackInterfaceRouteResponseParser' in scope
 3807 |     // Rust stores this pointer for future callback invocations, so it must live
 3808 |     // for the process lifetime (not just for the init function call).
 3809 |     static let vtablePtr: UnsafePointer<UniffiVTableCallbackInterfaceRouteResponseParser> = {
      |                                         `- error: cannot find type 'UniffiVTableCallbackInterfaceRouteResponseParser' in scope
 3810 |         let ptr = UnsafeMutablePointer<UniffiVTableCallbackInterfaceRouteResponseParser>.allocate(capacity: 1)
 3811 |         ptr.initialize(to: vtable)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4091:15: error: type 'FfiConverterTypeBoundingBox' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4089 | @_documentation(visibility: private)
 4090 | #endif
 4091 | public struct FfiConverterTypeBoundingBox: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeBoundingBox' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4092 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> BoundingBox {
 4093 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4110:53: error: cannot find type 'RustBuffer' in scope
 4108 | @_documentation(visibility: private)
 4109 | #endif
 4110 | public func FfiConverterTypeBoundingBox_lift(_ buf: RustBuffer) throws -> BoundingBox {
      |                                                     `- error: cannot find type 'RustBuffer' in scope
 4111 |     return try FfiConverterTypeBoundingBox.lift(buf)
 4112 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4117:72: error: cannot find type 'RustBuffer' in scope
 4115 | @_documentation(visibility: private)
 4116 | #endif
 4117 | public func FfiConverterTypeBoundingBox_lower(_ value: BoundingBox) -> RustBuffer {
      |                                                                        `- error: cannot find type 'RustBuffer' in scope
 4118 |     return FfiConverterTypeBoundingBox.lower(value)
 4119 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4164:15: error: type 'FfiConverterTypeCongestion' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4162 | @_documentation(visibility: private)
 4163 | #endif
 4164 | public struct FfiConverterTypeCongestion: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeCongestion' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4165 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Congestion {
 4166 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4181:52: error: cannot find type 'RustBuffer' in scope
 4179 | @_documentation(visibility: private)
 4180 | #endif
 4181 | public func FfiConverterTypeCongestion_lift(_ buf: RustBuffer) throws -> Congestion {
      |                                                    `- error: cannot find type 'RustBuffer' in scope
 4182 |     return try FfiConverterTypeCongestion.lift(buf)
 4183 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4188:70: error: cannot find type 'RustBuffer' in scope
 4186 | @_documentation(visibility: private)
 4187 | #endif
 4188 | public func FfiConverterTypeCongestion_lower(_ value: Congestion) -> RustBuffer {
      |                                                                      `- error: cannot find type 'RustBuffer' in scope
 4189 |     return FfiConverterTypeCongestion.lower(value)
 4190 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4233:15: error: type 'FfiConverterTypeCourseOverGround' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4231 | @_documentation(visibility: private)
 4232 | #endif
 4233 | public struct FfiConverterTypeCourseOverGround: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeCourseOverGround' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4234 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> CourseOverGround {
 4235 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4252:58: error: cannot find type 'RustBuffer' in scope
 4250 | @_documentation(visibility: private)
 4251 | #endif
 4252 | public func FfiConverterTypeCourseOverGround_lift(_ buf: RustBuffer) throws -> CourseOverGround {
      |                                                          `- error: cannot find type 'RustBuffer' in scope
 4253 |     return try FfiConverterTypeCourseOverGround.lift(buf)
 4254 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4259:82: error: cannot find type 'RustBuffer' in scope
 4257 | @_documentation(visibility: private)
 4258 | #endif
 4259 | public func FfiConverterTypeCourseOverGround_lower(_ value: CourseOverGround) -> RustBuffer {
      |                                                                                  `- error: cannot find type 'RustBuffer' in scope
 4260 |     return FfiConverterTypeCourseOverGround.lower(value)
 4261 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4302:15: error: type 'FfiConverterTypeGeographicCoordinate' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4300 | @_documentation(visibility: private)
 4301 | #endif
 4302 | public struct FfiConverterTypeGeographicCoordinate: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeGeographicCoordinate' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4303 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> GeographicCoordinate {
 4304 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4321:62: error: cannot find type 'RustBuffer' in scope
 4319 | @_documentation(visibility: private)
 4320 | #endif
 4321 | public func FfiConverterTypeGeographicCoordinate_lift(_ buf: RustBuffer) throws -> GeographicCoordinate {
      |                                                              `- error: cannot find type 'RustBuffer' in scope
 4322 |     return try FfiConverterTypeGeographicCoordinate.lift(buf)
 4323 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4328:90: error: cannot find type 'RustBuffer' in scope
 4326 | @_documentation(visibility: private)
 4327 | #endif
 4328 | public func FfiConverterTypeGeographicCoordinate_lower(_ value: GeographicCoordinate) -> RustBuffer {
      |                                                                                          `- error: cannot find type 'RustBuffer' in scope
 4329 |     return FfiConverterTypeGeographicCoordinate.lower(value)
 4330 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4379:15: error: type 'FfiConverterTypeHeading' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4377 | @_documentation(visibility: private)
 4378 | #endif
 4379 | public struct FfiConverterTypeHeading: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeHeading' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4380 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Heading {
 4381 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4400:49: error: cannot find type 'RustBuffer' in scope
 4398 | @_documentation(visibility: private)
 4399 | #endif
 4400 | public func FfiConverterTypeHeading_lift(_ buf: RustBuffer) throws -> Heading {
      |                                                 `- error: cannot find type 'RustBuffer' in scope
 4401 |     return try FfiConverterTypeHeading.lift(buf)
 4402 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4407:64: error: cannot find type 'RustBuffer' in scope
 4405 | @_documentation(visibility: private)
 4406 | #endif
 4407 | public func FfiConverterTypeHeading_lower(_ value: Heading) -> RustBuffer {
      |                                                                `- error: cannot find type 'RustBuffer' in scope
 4408 |     return FfiConverterTypeHeading.lower(value)
 4409 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4591:15: error: type 'FfiConverterTypeIncident' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4589 | @_documentation(visibility: private)
 4590 | #endif
 4591 | public struct FfiConverterTypeIncident: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeIncident' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4592 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Incident {
 4593 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4644:50: error: cannot find type 'RustBuffer' in scope
 4642 | @_documentation(visibility: private)
 4643 | #endif
 4644 | public func FfiConverterTypeIncident_lift(_ buf: RustBuffer) throws -> Incident {
      |                                                  `- error: cannot find type 'RustBuffer' in scope
 4645 |     return try FfiConverterTypeIncident.lift(buf)
 4646 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4651:66: error: cannot find type 'RustBuffer' in scope
 4649 | @_documentation(visibility: private)
 4650 | #endif
 4651 | public func FfiConverterTypeIncident_lower(_ value: Incident) -> RustBuffer {
      |                                                                  `- error: cannot find type 'RustBuffer' in scope
 4652 |     return FfiConverterTypeIncident.lower(value)
 4653 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4684:15: error: type 'FfiConverterTypeLaneInfo' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4682 | @_documentation(visibility: private)
 4683 | #endif
 4684 | public struct FfiConverterTypeLaneInfo: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeLaneInfo' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4685 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> LaneInfo {
 4686 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4705:50: error: cannot find type 'RustBuffer' in scope
 4703 | @_documentation(visibility: private)
 4704 | #endif
 4705 | public func FfiConverterTypeLaneInfo_lift(_ buf: RustBuffer) throws -> LaneInfo {
      |                                                  `- error: cannot find type 'RustBuffer' in scope
 4706 |     return try FfiConverterTypeLaneInfo.lift(buf)
 4707 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4712:66: error: cannot find type 'RustBuffer' in scope
 4710 | @_documentation(visibility: private)
 4711 | #endif
 4712 | public func FfiConverterTypeLaneInfo_lower(_ value: LaneInfo) -> RustBuffer {
      |                                                                  `- error: cannot find type 'RustBuffer' in scope
 4713 |     return FfiConverterTypeLaneInfo.lower(value)
 4714 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4745:15: error: type 'FfiConverterTypeLocationSimulationState' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4743 | @_documentation(visibility: private)
 4744 | #endif
 4745 | public struct FfiConverterTypeLocationSimulationState: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeLocationSimulationState' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4746 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> LocationSimulationState {
 4747 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4766:65: error: cannot find type 'RustBuffer' in scope
 4764 | @_documentation(visibility: private)
 4765 | #endif
 4766 | public func FfiConverterTypeLocationSimulationState_lift(_ buf: RustBuffer) throws -> LocationSimulationState {
      |                                                                 `- error: cannot find type 'RustBuffer' in scope
 4767 |     return try FfiConverterTypeLocationSimulationState.lift(buf)
 4768 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4773:96: error: cannot find type 'RustBuffer' in scope
 4771 | @_documentation(visibility: private)
 4772 | #endif
 4773 | public func FfiConverterTypeLocationSimulationState_lower(_ value: LocationSimulationState) -> RustBuffer {
      |                                                                                                `- error: cannot find type 'RustBuffer' in scope
 4774 |     return FfiConverterTypeLocationSimulationState.lower(value)
 4775 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4809:15: error: type 'FfiConverterTypeNavState' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4807 | @_documentation(visibility: private)
 4808 | #endif
 4809 | public struct FfiConverterTypeNavState: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeNavState' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4810 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> NavState {
 4811 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4828:50: error: cannot find type 'RustBuffer' in scope
 4826 | @_documentation(visibility: private)
 4827 | #endif
 4828 | public func FfiConverterTypeNavState_lift(_ buf: RustBuffer) throws -> NavState {
      |                                                  `- error: cannot find type 'RustBuffer' in scope
 4829 |     return try FfiConverterTypeNavState.lift(buf)
 4830 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4835:66: error: cannot find type 'RustBuffer' in scope
 4833 | @_documentation(visibility: private)
 4834 | #endif
 4835 | public func FfiConverterTypeNavState_lower(_ value: NavState) -> RustBuffer {
      |                                                                  `- error: cannot find type 'RustBuffer' in scope
 4836 |     return FfiConverterTypeNavState.lower(value)
 4837 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4863:15: error: type 'FfiConverterTypeNavigationCachingConfig' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4861 | @_documentation(visibility: private)
 4862 | #endif
 4863 | public struct FfiConverterTypeNavigationCachingConfig: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeNavigationCachingConfig' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4864 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> NavigationCachingConfig {
 4865 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4882:65: error: cannot find type 'RustBuffer' in scope
 4880 | @_documentation(visibility: private)
 4881 | #endif
 4882 | public func FfiConverterTypeNavigationCachingConfig_lift(_ buf: RustBuffer) throws -> NavigationCachingConfig {
      |                                                                 `- error: cannot find type 'RustBuffer' in scope
 4883 |     return try FfiConverterTypeNavigationCachingConfig.lift(buf)
 4884 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4889:96: error: cannot find type 'RustBuffer' in scope
 4887 | @_documentation(visibility: private)
 4888 | #endif
 4889 | public func FfiConverterTypeNavigationCachingConfig_lower(_ value: NavigationCachingConfig) -> RustBuffer {
      |                                                                                                `- error: cannot find type 'RustBuffer' in scope
 4890 |     return FfiConverterTypeNavigationCachingConfig.lower(value)
 4891 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4967:15: error: type 'FfiConverterTypeNavigationControllerConfig' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 4965 | @_documentation(visibility: private)
 4966 | #endif
 4967 | public struct FfiConverterTypeNavigationControllerConfig: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeNavigationControllerConfig' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 4968 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> NavigationControllerConfig {
 4969 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4992:68: error: cannot find type 'RustBuffer' in scope
 4990 | @_documentation(visibility: private)
 4991 | #endif
 4992 | public func FfiConverterTypeNavigationControllerConfig_lift(_ buf: RustBuffer) throws -> NavigationControllerConfig {
      |                                                                    `- error: cannot find type 'RustBuffer' in scope
 4993 |     return try FfiConverterTypeNavigationControllerConfig.lift(buf)
 4994 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:4999:102: error: cannot find type 'RustBuffer' in scope
 4997 | @_documentation(visibility: private)
 4998 | #endif
 4999 | public func FfiConverterTypeNavigationControllerConfig_lower(_ value: NavigationControllerConfig) -> RustBuffer {
      |                                                                                                      `- error: cannot find type 'RustBuffer' in scope
 5000 |     return FfiConverterTypeNavigationControllerConfig.lower(value)
 5001 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5044:15: error: type 'FfiConverterTypeNavigationRecordingEvent' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5042 | @_documentation(visibility: private)
 5043 | #endif
 5044 | public struct FfiConverterTypeNavigationRecordingEvent: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeNavigationRecordingEvent' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5045 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> NavigationRecordingEvent {
 5046 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5063:66: error: cannot find type 'RustBuffer' in scope
 5061 | @_documentation(visibility: private)
 5062 | #endif
 5063 | public func FfiConverterTypeNavigationRecordingEvent_lift(_ buf: RustBuffer) throws -> NavigationRecordingEvent {
      |                                                                  `- error: cannot find type 'RustBuffer' in scope
 5064 |     return try FfiConverterTypeNavigationRecordingEvent.lift(buf)
 5065 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5070:98: error: cannot find type 'RustBuffer' in scope
 5068 | @_documentation(visibility: private)
 5069 | #endif
 5070 | public func FfiConverterTypeNavigationRecordingEvent_lower(_ value: NavigationRecordingEvent) -> RustBuffer {
      |                                                                                                  `- error: cannot find type 'RustBuffer' in scope
 5071 |     return FfiConverterTypeNavigationRecordingEvent.lower(value)
 5072 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5100:15: error: type 'FfiConverterTypeNavigationSessionSnapshot' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5098 | @_documentation(visibility: private)
 5099 | #endif
 5100 | public struct FfiConverterTypeNavigationSessionSnapshot: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeNavigationSessionSnapshot' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5101 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> NavigationSessionSnapshot {
 5102 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5121:67: error: cannot find type 'RustBuffer' in scope
 5119 | @_documentation(visibility: private)
 5120 | #endif
 5121 | public func FfiConverterTypeNavigationSessionSnapshot_lift(_ buf: RustBuffer) throws -> NavigationSessionSnapshot {
      |                                                                   `- error: cannot find type 'RustBuffer' in scope
 5122 |     return try FfiConverterTypeNavigationSessionSnapshot.lift(buf)
 5123 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5128:100: error: cannot find type 'RustBuffer' in scope
 5126 | @_documentation(visibility: private)
 5127 | #endif
 5128 | public func FfiConverterTypeNavigationSessionSnapshot_lower(_ value: NavigationSessionSnapshot) -> RustBuffer {
      |                                                                                                    `- error: cannot find type 'RustBuffer' in scope
 5129 |     return FfiConverterTypeNavigationSessionSnapshot.lower(value)
 5130 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5177:15: error: type 'FfiConverterTypeOsrmWaypointProperties' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5175 | @_documentation(visibility: private)
 5176 | #endif
 5177 | public struct FfiConverterTypeOsrmWaypointProperties: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeOsrmWaypointProperties' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5178 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> OsrmWaypointProperties {
 5179 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5196:64: error: cannot find type 'RustBuffer' in scope
 5194 | @_documentation(visibility: private)
 5195 | #endif
 5196 | public func FfiConverterTypeOsrmWaypointProperties_lift(_ buf: RustBuffer) throws -> OsrmWaypointProperties {
      |                                                                `- error: cannot find type 'RustBuffer' in scope
 5197 |     return try FfiConverterTypeOsrmWaypointProperties.lift(buf)
 5198 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5203:94: error: cannot find type 'RustBuffer' in scope
 5201 | @_documentation(visibility: private)
 5202 | #endif
 5203 | public func FfiConverterTypeOsrmWaypointProperties_lower(_ value: OsrmWaypointProperties) -> RustBuffer {
      |                                                                                              `- error: cannot find type 'RustBuffer' in scope
 5204 |     return FfiConverterTypeOsrmWaypointProperties.lower(value)
 5205 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5259:15: error: type 'FfiConverterTypeRoute' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5257 | @_documentation(visibility: private)
 5258 | #endif
 5259 | public struct FfiConverterTypeRoute: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRoute' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5260 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Route {
 5261 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5284:47: error: cannot find type 'RustBuffer' in scope
 5282 | @_documentation(visibility: private)
 5283 | #endif
 5284 | public func FfiConverterTypeRoute_lift(_ buf: RustBuffer) throws -> Route {
      |                                               `- error: cannot find type 'RustBuffer' in scope
 5285 |     return try FfiConverterTypeRoute.lift(buf)
 5286 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5291:60: error: cannot find type 'RustBuffer' in scope
 5289 | @_documentation(visibility: private)
 5290 | #endif
 5291 | public func FfiConverterTypeRoute_lower(_ value: Route) -> RustBuffer {
      |                                                            `- error: cannot find type 'RustBuffer' in scope
 5292 |     return FfiConverterTypeRoute.lower(value)
 5293 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5429:15: error: type 'FfiConverterTypeRouteStep' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5427 | @_documentation(visibility: private)
 5428 | #endif
 5429 | public struct FfiConverterTypeRouteStep: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRouteStep' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5430 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> RouteStep {
 5431 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5468:51: error: cannot find type 'RustBuffer' in scope
 5466 | @_documentation(visibility: private)
 5467 | #endif
 5468 | public func FfiConverterTypeRouteStep_lift(_ buf: RustBuffer) throws -> RouteStep {
      |                                                   `- error: cannot find type 'RustBuffer' in scope
 5469 |     return try FfiConverterTypeRouteStep.lift(buf)
 5470 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5475:68: error: cannot find type 'RustBuffer' in scope
 5473 | @_documentation(visibility: private)
 5474 | #endif
 5475 | public func FfiConverterTypeRouteStep_lower(_ value: RouteStep) -> RustBuffer {
      |                                                                    `- error: cannot find type 'RustBuffer' in scope
 5476 |     return FfiConverterTypeRouteStep.lower(value)
 5477 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5503:15: error: type 'FfiConverterTypeSerializableNavState' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5501 | @_documentation(visibility: private)
 5502 | #endif
 5503 | public struct FfiConverterTypeSerializableNavState: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeSerializableNavState' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5504 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> SerializableNavState {
 5505 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5522:62: error: cannot find type 'RustBuffer' in scope
 5520 | @_documentation(visibility: private)
 5521 | #endif
 5522 | public func FfiConverterTypeSerializableNavState_lift(_ buf: RustBuffer) throws -> SerializableNavState {
      |                                                              `- error: cannot find type 'RustBuffer' in scope
 5523 |     return try FfiConverterTypeSerializableNavState.lift(buf)
 5524 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5529:90: error: cannot find type 'RustBuffer' in scope
 5527 | @_documentation(visibility: private)
 5528 | #endif
 5529 | public func FfiConverterTypeSerializableNavState_lower(_ value: SerializableNavState) -> RustBuffer {
      |                                                                                          `- error: cannot find type 'RustBuffer' in scope
 5530 |     return FfiConverterTypeSerializableNavState.lower(value)
 5531 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5572:15: error: type 'FfiConverterTypeSpeed' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5570 | @_documentation(visibility: private)
 5571 | #endif
 5572 | public struct FfiConverterTypeSpeed: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeSpeed' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5573 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Speed {
 5574 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5591:47: error: cannot find type 'RustBuffer' in scope
 5589 | @_documentation(visibility: private)
 5590 | #endif
 5591 | public func FfiConverterTypeSpeed_lift(_ buf: RustBuffer) throws -> Speed {
      |                                               `- error: cannot find type 'RustBuffer' in scope
 5592 |     return try FfiConverterTypeSpeed.lift(buf)
 5593 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5598:60: error: cannot find type 'RustBuffer' in scope
 5596 | @_documentation(visibility: private)
 5597 | #endif
 5598 | public func FfiConverterTypeSpeed_lower(_ value: Speed) -> RustBuffer {
      |                                                            `- error: cannot find type 'RustBuffer' in scope
 5599 |     return FfiConverterTypeSpeed.lower(value)
 5600 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5673:15: error: type 'FfiConverterTypeSpokenInstruction' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5671 | @_documentation(visibility: private)
 5672 | #endif
 5673 | public struct FfiConverterTypeSpokenInstruction: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeSpokenInstruction' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5674 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> SpokenInstruction {
 5675 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5696:59: error: cannot find type 'RustBuffer' in scope
 5694 | @_documentation(visibility: private)
 5695 | #endif
 5696 | public func FfiConverterTypeSpokenInstruction_lift(_ buf: RustBuffer) throws -> SpokenInstruction {
      |                                                           `- error: cannot find type 'RustBuffer' in scope
 5697 |     return try FfiConverterTypeSpokenInstruction.lift(buf)
 5698 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5703:84: error: cannot find type 'RustBuffer' in scope
 5701 | @_documentation(visibility: private)
 5702 | #endif
 5703 | public func FfiConverterTypeSpokenInstruction_lower(_ value: SpokenInstruction) -> RustBuffer {
      |                                                                                    `- error: cannot find type 'RustBuffer' in scope
 5704 |     return FfiConverterTypeSpokenInstruction.lower(value)
 5705 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5771:15: error: type 'FfiConverterTypeStepAdvanceResult' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5769 | @_documentation(visibility: private)
 5770 | #endif
 5771 | public struct FfiConverterTypeStepAdvanceResult: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeStepAdvanceResult' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5772 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> StepAdvanceResult {
 5773 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5790:59: error: cannot find type 'RustBuffer' in scope
 5788 | @_documentation(visibility: private)
 5789 | #endif
 5790 | public func FfiConverterTypeStepAdvanceResult_lift(_ buf: RustBuffer) throws -> StepAdvanceResult {
      |                                                           `- error: cannot find type 'RustBuffer' in scope
 5791 |     return try FfiConverterTypeStepAdvanceResult.lift(buf)
 5792 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5797:84: error: cannot find type 'RustBuffer' in scope
 5795 | @_documentation(visibility: private)
 5796 | #endif
 5797 | public func FfiConverterTypeStepAdvanceResult_lower(_ value: StepAdvanceResult) -> RustBuffer {
      |                                                                                    `- error: cannot find type 'RustBuffer' in scope
 5798 |     return FfiConverterTypeStepAdvanceResult.lower(value)
 5799 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5866:15: error: type 'FfiConverterTypeTripProgress' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5864 | @_documentation(visibility: private)
 5865 | #endif
 5866 | public struct FfiConverterTypeTripProgress: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeTripProgress' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5867 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> TripProgress {
 5868 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5889:54: error: cannot find type 'RustBuffer' in scope
 5887 | @_documentation(visibility: private)
 5888 | #endif
 5889 | public func FfiConverterTypeTripProgress_lift(_ buf: RustBuffer) throws -> TripProgress {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 5890 |     return try FfiConverterTypeTripProgress.lift(buf)
 5891 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5896:74: error: cannot find type 'RustBuffer' in scope
 5894 | @_documentation(visibility: private)
 5895 | #endif
 5896 | public func FfiConverterTypeTripProgress_lower(_ value: TripProgress) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 5897 |     return FfiConverterTypeTripProgress.lower(value)
 5898 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5956:15: error: type 'FfiConverterTypeTripSummary' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 5954 | @_documentation(visibility: private)
 5955 | #endif
 5956 | public struct FfiConverterTypeTripSummary: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeTripSummary' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 5957 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> TripSummary {
 5958 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5979:53: error: cannot find type 'RustBuffer' in scope
 5977 | @_documentation(visibility: private)
 5978 | #endif
 5979 | public func FfiConverterTypeTripSummary_lift(_ buf: RustBuffer) throws -> TripSummary {
      |                                                     `- error: cannot find type 'RustBuffer' in scope
 5980 |     return try FfiConverterTypeTripSummary.lift(buf)
 5981 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:5986:72: error: cannot find type 'RustBuffer' in scope
 5984 | @_documentation(visibility: private)
 5985 | #endif
 5986 | public func FfiConverterTypeTripSummary_lower(_ value: TripSummary) -> RustBuffer {
      |                                                                        `- error: cannot find type 'RustBuffer' in scope
 5987 |     return FfiConverterTypeTripSummary.lower(value)
 5988 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6035:15: error: type 'FfiConverterTypeUserLocation' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 6033 | @_documentation(visibility: private)
 6034 | #endif
 6035 | public struct FfiConverterTypeUserLocation: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeUserLocation' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6036 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> UserLocation {
 6037 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6060:54: error: cannot find type 'RustBuffer' in scope
 6058 | @_documentation(visibility: private)
 6059 | #endif
 6060 | public func FfiConverterTypeUserLocation_lift(_ buf: RustBuffer) throws -> UserLocation {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 6061 |     return try FfiConverterTypeUserLocation.lift(buf)
 6062 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6067:74: error: cannot find type 'RustBuffer' in scope
 6065 | @_documentation(visibility: private)
 6066 | #endif
 6067 | public func FfiConverterTypeUserLocation_lower(_ value: UserLocation) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 6068 |     return FfiConverterTypeUserLocation.lower(value)
 6069 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6170:15: error: type 'FfiConverterTypeValhallaLocationSearchFilter' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 6168 | @_documentation(visibility: private)
 6169 | #endif
 6170 | public struct FfiConverterTypeValhallaLocationSearchFilter: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeValhallaLocationSearchFilter' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6171 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ValhallaLocationSearchFilter {
 6172 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6203:70: error: cannot find type 'RustBuffer' in scope
 6201 | @_documentation(visibility: private)
 6202 | #endif
 6203 | public func FfiConverterTypeValhallaLocationSearchFilter_lift(_ buf: RustBuffer) throws -> ValhallaLocationSearchFilter {
      |                                                                      `- error: cannot find type 'RustBuffer' in scope
 6204 |     return try FfiConverterTypeValhallaLocationSearchFilter.lift(buf)
 6205 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6210:106: error: cannot find type 'RustBuffer' in scope
 6208 | @_documentation(visibility: private)
 6209 | #endif
 6210 | public func FfiConverterTypeValhallaLocationSearchFilter_lower(_ value: ValhallaLocationSearchFilter) -> RustBuffer {
      |                                                                                                          `- error: cannot find type 'RustBuffer' in scope
 6211 |     return FfiConverterTypeValhallaLocationSearchFilter.lower(value)
 6212 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6458:15: error: type 'FfiConverterTypeValhallaWaypointProperties' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 6456 | @_documentation(visibility: private)
 6457 | #endif
 6458 | public struct FfiConverterTypeValhallaWaypointProperties: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeValhallaWaypointProperties' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6459 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ValhallaWaypointProperties {
 6460 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6501:68: error: cannot find type 'RustBuffer' in scope
 6499 | @_documentation(visibility: private)
 6500 | #endif
 6501 | public func FfiConverterTypeValhallaWaypointProperties_lift(_ buf: RustBuffer) throws -> ValhallaWaypointProperties {
      |                                                                    `- error: cannot find type 'RustBuffer' in scope
 6502 |     return try FfiConverterTypeValhallaWaypointProperties.lift(buf)
 6503 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6508:102: error: cannot find type 'RustBuffer' in scope
 6506 | @_documentation(visibility: private)
 6507 | #endif
 6508 | public func FfiConverterTypeValhallaWaypointProperties_lower(_ value: ValhallaWaypointProperties) -> RustBuffer {
      |                                                                                                      `- error: cannot find type 'RustBuffer' in scope
 6509 |     return FfiConverterTypeValhallaWaypointProperties.lower(value)
 6510 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6571:15: error: type 'FfiConverterTypeVisualInstruction' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 6569 | @_documentation(visibility: private)
 6570 | #endif
 6571 | public struct FfiConverterTypeVisualInstruction: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeVisualInstruction' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6572 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> VisualInstruction {
 6573 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6594:59: error: cannot find type 'RustBuffer' in scope
 6592 | @_documentation(visibility: private)
 6593 | #endif
 6594 | public func FfiConverterTypeVisualInstruction_lift(_ buf: RustBuffer) throws -> VisualInstruction {
      |                                                           `- error: cannot find type 'RustBuffer' in scope
 6595 |     return try FfiConverterTypeVisualInstruction.lift(buf)
 6596 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6601:84: error: cannot find type 'RustBuffer' in scope
 6599 | @_documentation(visibility: private)
 6600 | #endif
 6601 | public func FfiConverterTypeVisualInstruction_lower(_ value: VisualInstruction) -> RustBuffer {
      |                                                                                    `- error: cannot find type 'RustBuffer' in scope
 6602 |     return FfiConverterTypeVisualInstruction.lower(value)
 6603 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6684:15: error: type 'FfiConverterTypeVisualInstructionContent' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 6682 | @_documentation(visibility: private)
 6683 | #endif
 6684 | public struct FfiConverterTypeVisualInstructionContent: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeVisualInstructionContent' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6685 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> VisualInstructionContent {
 6686 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6711:66: error: cannot find type 'RustBuffer' in scope
 6709 | @_documentation(visibility: private)
 6710 | #endif
 6711 | public func FfiConverterTypeVisualInstructionContent_lift(_ buf: RustBuffer) throws -> VisualInstructionContent {
      |                                                                  `- error: cannot find type 'RustBuffer' in scope
 6712 |     return try FfiConverterTypeVisualInstructionContent.lift(buf)
 6713 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6718:98: error: cannot find type 'RustBuffer' in scope
 6716 | @_documentation(visibility: private)
 6717 | #endif
 6718 | public func FfiConverterTypeVisualInstructionContent_lower(_ value: VisualInstructionContent) -> RustBuffer {
      |                                                                                                  `- error: cannot find type 'RustBuffer' in scope
 6719 |     return FfiConverterTypeVisualInstructionContent.lower(value)
 6720 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6803:15: error: type 'FfiConverterTypeWaypoint' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
      |                    `- note: protocol requires nested type 'SwiftType'
  162 |
  163 |     static func lift(_ value: FfiType) throws -> SwiftType
      :
 6801 | @_documentation(visibility: private)
 6802 | #endif
 6803 | public struct FfiConverterTypeWaypoint: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeWaypoint' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6804 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Waypoint {
 6805 |         return
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6824:50: error: cannot find type 'RustBuffer' in scope
 6822 | @_documentation(visibility: private)
 6823 | #endif
 6824 | public func FfiConverterTypeWaypoint_lift(_ buf: RustBuffer) throws -> Waypoint {
      |                                                  `- error: cannot find type 'RustBuffer' in scope
 6825 |     return try FfiConverterTypeWaypoint.lift(buf)
 6826 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6831:66: error: cannot find type 'RustBuffer' in scope
 6829 | @_documentation(visibility: private)
 6830 | #endif
 6831 | public func FfiConverterTypeWaypoint_lower(_ value: Waypoint) -> RustBuffer {
      |                                                                  `- error: cannot find type 'RustBuffer' in scope
 6832 |     return FfiConverterTypeWaypoint.lower(value)
 6833 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6865:15: error: type 'FfiConverterTypeBlockedLane' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 6863 | @_documentation(visibility: private)
 6864 | #endif
 6865 | public struct FfiConverterTypeBlockedLane: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeBlockedLane' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6866 |     typealias SwiftType = BlockedLane
 6867 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6935:53: error: cannot find type 'RustBuffer' in scope
 6933 | @_documentation(visibility: private)
 6934 | #endif
 6935 | public func FfiConverterTypeBlockedLane_lift(_ buf: RustBuffer) throws -> BlockedLane {
      |                                                     `- error: cannot find type 'RustBuffer' in scope
 6936 |     return try FfiConverterTypeBlockedLane.lift(buf)
 6937 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6942:72: error: cannot find type 'RustBuffer' in scope
 6940 | @_documentation(visibility: private)
 6941 | #endif
 6942 | public func FfiConverterTypeBlockedLane_lower(_ value: BlockedLane) -> RustBuffer {
      |                                                                        `- error: cannot find type 'RustBuffer' in scope
 6943 |     return FfiConverterTypeBlockedLane.lower(value)
 6944 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:6978:15: error: type 'FfiConverterTypeCourseFiltering' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 6976 | @_documentation(visibility: private)
 6977 | #endif
 6978 | public struct FfiConverterTypeCourseFiltering: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeCourseFiltering' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 6979 |     typealias SwiftType = CourseFiltering
 6980 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7012:57: error: cannot find type 'RustBuffer' in scope
 7010 | @_documentation(visibility: private)
 7011 | #endif
 7012 | public func FfiConverterTypeCourseFiltering_lift(_ buf: RustBuffer) throws -> CourseFiltering {
      |                                                         `- error: cannot find type 'RustBuffer' in scope
 7013 |     return try FfiConverterTypeCourseFiltering.lift(buf)
 7014 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7019:80: error: cannot find type 'RustBuffer' in scope
 7017 | @_documentation(visibility: private)
 7018 | #endif
 7019 | public func FfiConverterTypeCourseFiltering_lower(_ value: CourseFiltering) -> RustBuffer {
      |                                                                                `- error: cannot find type 'RustBuffer' in scope
 7020 |     return FfiConverterTypeCourseFiltering.lower(value)
 7021 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7065:15: error: type 'FfiConverterTypeDeviationCalculationPolicy' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7063 | @_documentation(visibility: private)
 7064 | #endif
 7065 | public struct FfiConverterTypeDeviationCalculationPolicy: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeDeviationCalculationPolicy' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7066 |     typealias SwiftType = DeviationCalculationPolicy
 7067 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7105:68: error: cannot find type 'RustBuffer' in scope
 7103 | @_documentation(visibility: private)
 7104 | #endif
 7105 | public func FfiConverterTypeDeviationCalculationPolicy_lift(_ buf: RustBuffer) throws -> DeviationCalculationPolicy {
      |                                                                    `- error: cannot find type 'RustBuffer' in scope
 7106 |     return try FfiConverterTypeDeviationCalculationPolicy.lift(buf)
 7107 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7112:102: error: cannot find type 'RustBuffer' in scope
 7110 | @_documentation(visibility: private)
 7111 | #endif
 7112 | public func FfiConverterTypeDeviationCalculationPolicy_lower(_ value: DeviationCalculationPolicy) -> RustBuffer {
      |                                                                                                      `- error: cannot find type 'RustBuffer' in scope
 7113 |     return FfiConverterTypeDeviationCalculationPolicy.lower(value)
 7114 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7160:15: error: type 'FfiConverterTypeDeviationKind' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7158 | @_documentation(visibility: private)
 7159 | #endif
 7160 | public struct FfiConverterTypeDeviationKind: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeDeviationKind' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7161 |     typealias SwiftType = DeviationKind
 7162 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7198:55: error: cannot find type 'RustBuffer' in scope
 7196 | @_documentation(visibility: private)
 7197 | #endif
 7198 | public func FfiConverterTypeDeviationKind_lift(_ buf: RustBuffer) throws -> DeviationKind {
      |                                                       `- error: cannot find type 'RustBuffer' in scope
 7199 |     return try FfiConverterTypeDeviationKind.lift(buf)
 7200 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7205:76: error: cannot find type 'RustBuffer' in scope
 7203 | @_documentation(visibility: private)
 7204 | #endif
 7205 | public func FfiConverterTypeDeviationKind_lower(_ value: DeviationKind) -> RustBuffer {
      |                                                                            `- error: cannot find type 'RustBuffer' in scope
 7206 |     return FfiConverterTypeDeviationKind.lower(value)
 7207 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7238:15: error: type 'FfiConverterTypeDrivingSide' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7236 | @_documentation(visibility: private)
 7237 | #endif
 7238 | public struct FfiConverterTypeDrivingSide: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeDrivingSide' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7239 |     typealias SwiftType = DrivingSide
 7240 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7272:53: error: cannot find type 'RustBuffer' in scope
 7270 | @_documentation(visibility: private)
 7271 | #endif
 7272 | public func FfiConverterTypeDrivingSide_lift(_ buf: RustBuffer) throws -> DrivingSide {
      |                                                     `- error: cannot find type 'RustBuffer' in scope
 7273 |     return try FfiConverterTypeDrivingSide.lift(buf)
 7274 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7279:72: error: cannot find type 'RustBuffer' in scope
 7277 | @_documentation(visibility: private)
 7278 | #endif
 7279 | public func FfiConverterTypeDrivingSide_lower(_ value: DrivingSide) -> RustBuffer {
      |                                                                        `- error: cannot find type 'RustBuffer' in scope
 7280 |     return FfiConverterTypeDrivingSide.lower(value)
 7281 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7305:15: error: type 'FfiConverterTypeGraphHopperVoiceUnits' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7303 | @_documentation(visibility: private)
 7304 | #endif
 7305 | public struct FfiConverterTypeGraphHopperVoiceUnits: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeGraphHopperVoiceUnits' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7306 |     typealias SwiftType = GraphHopperVoiceUnits
 7307 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7339:63: error: cannot find type 'RustBuffer' in scope
 7337 | @_documentation(visibility: private)
 7338 | #endif
 7339 | public func FfiConverterTypeGraphHopperVoiceUnits_lift(_ buf: RustBuffer) throws -> GraphHopperVoiceUnits {
      |                                                               `- error: cannot find type 'RustBuffer' in scope
 7340 |     return try FfiConverterTypeGraphHopperVoiceUnits.lift(buf)
 7341 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7346:92: error: cannot find type 'RustBuffer' in scope
 7344 | @_documentation(visibility: private)
 7345 | #endif
 7346 | public func FfiConverterTypeGraphHopperVoiceUnits_lower(_ value: GraphHopperVoiceUnits) -> RustBuffer {
      |                                                                                            `- error: cannot find type 'RustBuffer' in scope
 7347 |     return FfiConverterTypeGraphHopperVoiceUnits.lower(value)
 7348 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7378:15: error: type 'FfiConverterTypeImpact' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7376 | @_documentation(visibility: private)
 7377 | #endif
 7378 | public struct FfiConverterTypeImpact: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeImpact' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7379 |     typealias SwiftType = Impact
 7380 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7430:48: error: cannot find type 'RustBuffer' in scope
 7428 | @_documentation(visibility: private)
 7429 | #endif
 7430 | public func FfiConverterTypeImpact_lift(_ buf: RustBuffer) throws -> Impact {
      |                                                `- error: cannot find type 'RustBuffer' in scope
 7431 |     return try FfiConverterTypeImpact.lift(buf)
 7432 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7437:62: error: cannot find type 'RustBuffer' in scope
 7435 | @_documentation(visibility: private)
 7436 | #endif
 7437 | public func FfiConverterTypeImpact_lower(_ value: Impact) -> RustBuffer {
      |                                                              `- error: cannot find type 'RustBuffer' in scope
 7438 |     return FfiConverterTypeImpact.lower(value)
 7439 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7476:15: error: type 'FfiConverterTypeIncidentType' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7474 | @_documentation(visibility: private)
 7475 | #endif
 7476 | public struct FfiConverterTypeIncidentType: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeIncidentType' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7477 |     typealias SwiftType = IncidentType
 7478 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7570:54: error: cannot find type 'RustBuffer' in scope
 7568 | @_documentation(visibility: private)
 7569 | #endif
 7570 | public func FfiConverterTypeIncidentType_lift(_ buf: RustBuffer) throws -> IncidentType {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 7571 |     return try FfiConverterTypeIncidentType.lift(buf)
 7572 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7577:74: error: cannot find type 'RustBuffer' in scope
 7575 | @_documentation(visibility: private)
 7576 | #endif
 7577 | public func FfiConverterTypeIncidentType_lower(_ value: IncidentType) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 7578 |     return FfiConverterTypeIncidentType.lower(value)
 7579 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7607:15: error: type 'FfiConverterTypeInstantiationError' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7605 | @_documentation(visibility: private)
 7606 | #endif
 7607 | public struct FfiConverterTypeInstantiationError: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeInstantiationError' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7608 |     typealias SwiftType = InstantiationError
 7609 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7641:60: error: cannot find type 'RustBuffer' in scope
 7639 | @_documentation(visibility: private)
 7640 | #endif
 7641 | public func FfiConverterTypeInstantiationError_lift(_ buf: RustBuffer) throws -> InstantiationError {
      |                                                            `- error: cannot find type 'RustBuffer' in scope
 7642 |     return try FfiConverterTypeInstantiationError.lift(buf)
 7643 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7648:86: error: cannot find type 'RustBuffer' in scope
 7646 | @_documentation(visibility: private)
 7647 | #endif
 7648 | public func FfiConverterTypeInstantiationError_lower(_ value: InstantiationError) -> RustBuffer {
      |                                                                                      `- error: cannot find type 'RustBuffer' in scope
 7649 |     return FfiConverterTypeInstantiationError.lower(value)
 7650 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7704:15: error: type 'FfiConverterTypeLocationBias' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7702 | @_documentation(visibility: private)
 7703 | #endif
 7704 | public struct FfiConverterTypeLocationBias: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeLocationBias' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7705 |     typealias SwiftType = LocationBias
 7706 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7756:54: error: cannot find type 'RustBuffer' in scope
 7754 | @_documentation(visibility: private)
 7755 | #endif
 7756 | public func FfiConverterTypeLocationBias_lift(_ buf: RustBuffer) throws -> LocationBias {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 7757 |     return try FfiConverterTypeLocationBias.lift(buf)
 7758 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7763:74: error: cannot find type 'RustBuffer' in scope
 7761 | @_documentation(visibility: private)
 7762 | #endif
 7763 | public func FfiConverterTypeLocationBias_lower(_ value: LocationBias) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 7764 |     return FfiConverterTypeLocationBias.lower(value)
 7765 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7798:15: error: type 'FfiConverterTypeManeuverModifier' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7796 | @_documentation(visibility: private)
 7797 | #endif
 7798 | public struct FfiConverterTypeManeuverModifier: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeManeuverModifier' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7799 |     typealias SwiftType = ManeuverModifier
 7800 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7868:58: error: cannot find type 'RustBuffer' in scope
 7866 | @_documentation(visibility: private)
 7867 | #endif
 7868 | public func FfiConverterTypeManeuverModifier_lift(_ buf: RustBuffer) throws -> ManeuverModifier {
      |                                                          `- error: cannot find type 'RustBuffer' in scope
 7869 |     return try FfiConverterTypeManeuverModifier.lift(buf)
 7870 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7875:82: error: cannot find type 'RustBuffer' in scope
 7873 | @_documentation(visibility: private)
 7874 | #endif
 7875 | public func FfiConverterTypeManeuverModifier_lower(_ value: ManeuverModifier) -> RustBuffer {
      |                                                                                  `- error: cannot find type 'RustBuffer' in scope
 7876 |     return FfiConverterTypeManeuverModifier.lower(value)
 7877 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:7920:15: error: type 'FfiConverterTypeManeuverType' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 7918 | @_documentation(visibility: private)
 7919 | #endif
 7920 | public struct FfiConverterTypeManeuverType: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeManeuverType' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 7921 |     typealias SwiftType = ManeuverType
 7922 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8038:54: error: cannot find type 'RustBuffer' in scope
 8036 | @_documentation(visibility: private)
 8037 | #endif
 8038 | public func FfiConverterTypeManeuverType_lift(_ buf: RustBuffer) throws -> ManeuverType {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 8039 |     return try FfiConverterTypeManeuverType.lift(buf)
 8040 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8045:74: error: cannot find type 'RustBuffer' in scope
 8043 | @_documentation(visibility: private)
 8044 | #endif
 8045 | public func FfiConverterTypeManeuverType_lower(_ value: ManeuverType) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 8046 |     return FfiConverterTypeManeuverType.lower(value)
 8047 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8076:15: error: type 'FfiConverterTypeModelError' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 8074 | @_documentation(visibility: private)
 8075 | #endif
 8076 | public struct FfiConverterTypeModelError: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeModelError' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8077 |     typealias SwiftType = ModelError
 8078 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8113:52: error: cannot find type 'RustBuffer' in scope
 8111 | @_documentation(visibility: private)
 8112 | #endif
 8113 | public func FfiConverterTypeModelError_lift(_ buf: RustBuffer) throws -> ModelError {
      |                                                    `- error: cannot find type 'RustBuffer' in scope
 8114 |     return try FfiConverterTypeModelError.lift(buf)
 8115 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8120:70: error: cannot find type 'RustBuffer' in scope
 8118 | @_documentation(visibility: private)
 8119 | #endif
 8120 | public func FfiConverterTypeModelError_lower(_ value: ModelError) -> RustBuffer {
      |                                                                      `- error: cannot find type 'RustBuffer' in scope
 8121 |     return FfiConverterTypeModelError.lower(value)
 8122 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8155:15: error: type 'FfiConverterTypeNavigationRecordingEventData' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 8153 | @_documentation(visibility: private)
 8154 | #endif
 8155 | public struct FfiConverterTypeNavigationRecordingEventData: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeNavigationRecordingEventData' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8156 |     typealias SwiftType = NavigationRecordingEventData
 8157 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8194:70: error: cannot find type 'RustBuffer' in scope
 8192 | @_documentation(visibility: private)
 8193 | #endif
 8194 | public func FfiConverterTypeNavigationRecordingEventData_lift(_ buf: RustBuffer) throws -> NavigationRecordingEventData {
      |                                                                      `- error: cannot find type 'RustBuffer' in scope
 8195 |     return try FfiConverterTypeNavigationRecordingEventData.lift(buf)
 8196 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8201:106: error: cannot find type 'RustBuffer' in scope
 8199 | @_documentation(visibility: private)
 8200 | #endif
 8201 | public func FfiConverterTypeNavigationRecordingEventData_lower(_ value: NavigationRecordingEventData) -> RustBuffer {
      |                                                                                                          `- error: cannot find type 'RustBuffer' in scope
 8202 |     return FfiConverterTypeNavigationRecordingEventData.lower(value)
 8203 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8239:15: error: type 'FfiConverterTypeParsingError' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 8237 | @_documentation(visibility: private)
 8238 | #endif
 8239 | public struct FfiConverterTypeParsingError: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeParsingError' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8240 |     typealias SwiftType = ParsingError
 8241 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8307:54: error: cannot find type 'RustBuffer' in scope
 8305 | @_documentation(visibility: private)
 8306 | #endif
 8307 | public func FfiConverterTypeParsingError_lift(_ buf: RustBuffer) throws -> ParsingError {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 8308 |     return try FfiConverterTypeParsingError.lift(buf)
 8309 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8314:74: error: cannot find type 'RustBuffer' in scope
 8312 | @_documentation(visibility: private)
 8313 | #endif
 8314 | public func FfiConverterTypeParsingError_lower(_ value: ParsingError) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 8315 |     return FfiConverterTypeParsingError.lower(value)
 8316 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8359:15: error: type 'FfiConverterTypeRecordingError' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 8357 | @_documentation(visibility: private)
 8358 | #endif
 8359 | public struct FfiConverterTypeRecordingError: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRecordingError' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8360 |     typealias SwiftType = RecordingError
 8361 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8409:56: error: cannot find type 'RustBuffer' in scope
 8407 | @_documentation(visibility: private)
 8408 | #endif
 8409 | public func FfiConverterTypeRecordingError_lift(_ buf: RustBuffer) throws -> RecordingError {
      |                                                        `- error: cannot find type 'RustBuffer' in scope
 8410 |     return try FfiConverterTypeRecordingError.lift(buf)
 8411 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8416:78: error: cannot find type 'RustBuffer' in scope
 8414 | @_documentation(visibility: private)
 8415 | #endif
 8416 | public func FfiConverterTypeRecordingError_lower(_ value: RecordingError) -> RustBuffer {
      |                                                                              `- error: cannot find type 'RustBuffer' in scope
 8417 |     return FfiConverterTypeRecordingError.lower(value)
 8418 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8457:15: error: type 'FfiConverterTypeRouteDeviation' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 8455 | @_documentation(visibility: private)
 8456 | #endif
 8457 | public struct FfiConverterTypeRouteDeviation: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRouteDeviation' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8458 |     typealias SwiftType = RouteDeviation
 8459 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8493:56: error: cannot find type 'RustBuffer' in scope
 8491 | @_documentation(visibility: private)
 8492 | #endif
 8493 | public func FfiConverterTypeRouteDeviation_lift(_ buf: RustBuffer) throws -> RouteDeviation {
      |                                                        `- error: cannot find type 'RustBuffer' in scope
 8494 |     return try FfiConverterTypeRouteDeviation.lift(buf)
 8495 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8500:78: error: cannot find type 'RustBuffer' in scope
 8498 | @_documentation(visibility: private)
 8499 | #endif
 8500 | public func FfiConverterTypeRouteDeviation_lower(_ value: RouteDeviation) -> RustBuffer {
      |                                                                              `- error: cannot find type 'RustBuffer' in scope
 8501 |     return FfiConverterTypeRouteDeviation.lower(value)
 8502 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8552:15: error: type 'FfiConverterTypeRouteDeviationTracking' does not conform to protocol 'FfiConverter'
  158 | // analogous to the Rust trait of the same name.
  159 | fileprivate protocol FfiConverter {
  160 |     associatedtype FfiType
      |                    `- note: protocol requires nested type 'FfiType'
  161 |     associatedtype SwiftType
  162 |
      :
 8550 | @_documentation(visibility: private)
 8551 | #endif
 8552 | public struct FfiConverterTypeRouteDeviationTracking: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRouteDeviationTracking' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8553 |     typealias SwiftType = RouteDeviationTracking
 8554 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8597:64: error: cannot find type 'RustBuffer' in scope
 8595 | @_documentation(visibility: private)
 8596 | #endif
 8597 | public func FfiConverterTypeRouteDeviationTracking_lift(_ buf: RustBuffer) throws -> RouteDeviationTracking {
      |                                                                `- error: cannot find type 'RustBuffer' in scope
 8598 |     return try FfiConverterTypeRouteDeviationTracking.lift(buf)
 8599 | }
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.1-latest: Pulling from saguaro1/spi-images
Digest: sha256:113d0504da60d143630935560f931e78b3f88a328c455129be4c663c41c49224
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.1-latest
warning: 'spi-builder-workspace': found 94 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIBannerViewTests/testErrorBanner.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/CurrentRoadViewTests/testDefaultCurrentRoadViewBlank.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewFormatters.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewFormatters_de_DE.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewFormatters_de_DE.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageDefaultTheme.3.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/DynamicIslandViewTests/testLiveActivityManeuverImage.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageDefaultTheme.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewFormatters_de_DE_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InnerGridViewTests/testFullView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewCompactTheme_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InnerGridViewTests/testLimitedView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/MuteButtonTests/test_unmuted_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewCompactTheme.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageDefaultTheme.4.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InnerGridViewTests/testRightToLeftView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverInstructionViewTests/testFerrostarInstruction.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewDefaultTheme.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewDefaultTheme.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/MuteButtonTests/test_muted_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews_darkMode.3.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/DefaultManeuverInstructionViewTests/testDefaultManeuverInstructionViewUS.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/CurrentRoadViewTests/testDefaultCurrentRoadViewNil.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews.4.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewDefaultTheme.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewFormatters_de_DE.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewFormatters_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testSingularInstructionsViewWithPill.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIBannerViewTests/testInfoBanner.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews_darkMode.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/DynamicIslandViewTests/testLiveActivityMinimalView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewDefaultTheme_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/OffRouteBannerViewTests/testOffRouteBannerView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigatingInnerGridViewTests/test_USStyle_speedLimit_inGridView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIButtonTests/testTextButton_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewFormatters.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewDefaultTheme.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testSingularInstructionsView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageDefaultTheme.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverInstructionViewTests/testFerrostarInstructionDE.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testExpandedInstructionsView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/OffRouteBannerViewTests/testOffRouteBannerViewCustomLargeMessage.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageLarge.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testInstructionsView_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewFormatters_de_DE_darkMode.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverInstructionViewTests/testRightToLeftInstruction.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewDefaultTheme_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewFormatters_de_DE_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageDoesNotExist.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews.4.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIBannerViewTests/testLoadingBanner_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverInstructionViewTests/testCustomManeuverInstructionIcon.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/DefaultManeuverInstructionViewTests/testDefaultManeuverInstructionViewDE.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews_darkMode.4.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testExpandedInstructionsView_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews_darkMode.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews.3.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews.3.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewFormatters_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/MuteButtonTests/test_muted.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/MuteButtonTests/test_unmuted.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIBannerViewTests/testInfoBanner_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigatingInnerGridViewTests/test_muteIsHidden.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewFormatters_de_DE.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews_darkMode.4.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigatingInnerGridViewTests/test_ViennaConventionStyle_speedLimit_inGridView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/CurrentRoadViewTests/testDefaultCurrentRoadView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIZoomButtonTests/testNavigationUIZoomButton.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewFormatters_de_DE_darkMode.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/CurrentRoadViewTests/testDefaultCurrentRoadViewFunkyStyle.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIBannerViewTests/testLoadingBanner.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testUSStyleSpeedLimitViews_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIZoomButtonTests/testNavigationUIZoomButton_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/SpeedLimitViewTests/testViennaConventionStyleSpeedLimitViews_darkMode.3.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewCompactTheme.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/DynamicIslandViewTests/testLiveActivityView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewDefaultTheme_darkMode.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testFormattingDE.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testSingularInstructionsViewWithPill_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigatingInnerGridViewTests/test_CameraControlsHidden.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIBannerViewTests/testErrorBanner_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/InstructionsViewTests/testInstructionsView.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIButtonTests/testImageButton.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIButtonTests/testImageButton_darkMode.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigationUIButtonTests/testTextButton.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/ManeuverImageTests/testManeuverImageCustomColor.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewTests/testTripProgressViewDefaultTheme_darkMode.2.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/NavigatingInnerGridViewTests/test_RouteOverviewCameraControl.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarSwiftUITests/Views/__Snapshots__/TripProgressViewWithButtonTests/testTripProgressViewCompactTheme_darkMode.1.png
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/apple/Tests/FerrostarMapLibreUITests/Views/__Snapshots__/PortraitNavigationViewTests/testCustomized.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarMapLibreUITests/Views/__Snapshots__/LandscapeNavigationViewTests/testCustomized.1.png
    /host/spi-builder-workspace/apple/Tests/FerrostarMapLibreUITests/Views/__Snapshots__/DynamicallyOrientingNavigationViewTests/testCustomized.1.png
warning: 'spi-builder-workspace': found 5 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/apple/Tests/FerrostarCoreTests/__Snapshots__/FerrostarCoreTests/test200MockGETRouteResponse.1.txt
    /host/spi-builder-workspace/apple/Tests/FerrostarCoreTests/__Snapshots__/FerrostarCoreTests/testCustomRouteProvider.1.txt
    /host/spi-builder-workspace/apple/Tests/FerrostarCoreTests/__Snapshots__/ValhallaCoreTests/testValhallaRouteParsing.1.txt
    /host/spi-builder-workspace/apple/Tests/FerrostarCoreTests/__Snapshots__/FerrostarCoreTests/testValhallaCostingOptionsJSON.1.txt
    /host/spi-builder-workspace/apple/Tests/FerrostarCoreTests/__Snapshots__/FerrostarCoreTests/test200MockPOSTRouteResponse.1.txt
[0/1] Planning build
Building for debugging...
[0/20] Write swift-version-24593BA9C3E375BF.txt
[2/67] Emitting module SwiftSyntax600
[3/67] Compiling SwiftSyntax600 Empty.swift
[4/68] Compiling SwiftSyntax601 Empty.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[5/68] Emitting module InternalUtils
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[6/68] Emitting module SwiftSyntax509
[7/68] Compiling SwiftSyntax509 Empty.swift
[8/68] Emitting module SwiftSyntax601
[9/70] Compiling SwiftSyntax510 Empty.swift
[10/70] Emitting module SwiftSyntax510
[11/71] Compiling SwiftSyntax602 Empty.swift
[12/71] Compiling SnapshotTesting NSImage.swift
[13/71] Compiling SnapshotTesting NSView.swift
[14/71] Compiling SnapshotTesting NSViewController.swift
[15/71] Compiling SnapshotTesting SceneKit.swift
[16/71] Emitting module SwiftSyntax602
[17/76] Compiling InternalUtils Utilities.swift
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[18/76] Compiling InternalUtils Enums.swift
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
[19/76] Compiling InternalUtils Sample Data.swift
/host/spi-builder-workspace/.build/checkouts/swiftui-dsl/Sources/InternalUtils/Sample Data.swift:2:8: error: no such module 'CoreLocation'
 1 | // Sample data
 2 | import CoreLocation
   |        `- error: no such module 'CoreLocation'
 3 |
 4 | public let samplePedestrianWaypoints = [
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:14:23: error: cannot find type 'RustBuffer' in scope
   12 | #endif
   13 |
   14 | fileprivate extension RustBuffer {
      |                       `- error: cannot find type 'RustBuffer' in scope
   15 |     // Allocate a new buffer, copying the contents of a `UInt8` array.
   16 |     init(bytes: [UInt8]) {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:38:23: error: cannot find type 'ForeignBytes' in scope
   36 | }
   37 |
   38 | fileprivate extension ForeignBytes {
      |                       `- error: cannot find type 'ForeignBytes' in scope
   39 |     init(bufferPointer: UnsafeBufferPointer<UInt8>) {
   40 |         self.init(len: Int32(bufferPointer.count), data: bufferPointer.baseAddress)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:52:22: error: cannot find type 'RustBuffer' in scope
   50 |
   51 | fileprivate extension Data {
   52 |     init(rustBuffer: RustBuffer) {
      |                      `- error: cannot find type 'RustBuffer' in scope
   53 |         self.init(
   54 |             bytesNoCopy: rustBuffer.data!,
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:190:76: error: cannot find type 'RustBuffer' in scope
  188 | // Types conforming to `FfiConverterRustBuffer` lift and lower into a `RustBuffer`.
  189 | // Used for complex types where it's hard to write a custom lift/lower.
  190 | fileprivate protocol FfiConverterRustBuffer: FfiConverter where FfiType == RustBuffer {}
      |                                                                            `- error: cannot find type 'RustBuffer' in scope
  191 |
  192 | extension FfiConverterRustBuffer {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:196:36: error: cannot find type 'RustBuffer' in scope
  194 |     @_documentation(visibility: private)
  195 | #endif
  196 |     public static func lift(_ buf: RustBuffer) throws -> SwiftType {
      |                                    `- error: cannot find type 'RustBuffer' in scope
  197 |         var reader = createReader(data: Data(rustBuffer: buf))
  198 |         let value = try read(from: &reader)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:209:53: error: cannot find type 'RustBuffer' in scope
  207 |     @_documentation(visibility: private)
  208 | #endif
  209 |     public static func lower(_ value: SwiftType) -> RustBuffer {
      |                                                     `- error: cannot find type 'RustBuffer' in scope
  210 |           var writer = createWriter()
  211 |           write(value, into: &writer)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:256:23: error: cannot find type 'RustCallStatus' in scope
  254 | fileprivate let CALL_CANCELLED: Int8 = 3
  255 |
  256 | fileprivate extension RustCallStatus {
      |                       `- error: cannot find type 'RustCallStatus' in scope
  257 |     init() {
  258 |         self.init(
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:269:60: error: cannot find type 'RustCallStatus' in scope
  267 | }
  268 |
  269 | private func rustCall<T>(_ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
      |                                                            `- error: cannot find type 'RustCallStatus' in scope
  270 |     let neverThrow: ((RustBuffer) throws -> Never)? = nil
  271 |     return try makeRustCall(callback, errorHandler: neverThrow)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:275:32: error: cannot find type 'RustBuffer' in scope
  273 |
  274 | private func rustCallWithError<T, E: Swift.Error>(
  275 |     _ errorHandler: @escaping (RustBuffer) throws -> E,
      |                                `- error: cannot find type 'RustBuffer' in scope
  276 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
  277 |     try makeRustCall(callback, errorHandler: errorHandler)
BUILD FAILURE 6.1 linux