The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FerrostarCore, reference main (0c2a96), with Swift 6.2 for Linux on 5 Nov 2026 08:43:33 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344849-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.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

 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 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8604:94: error: cannot find type 'RustBuffer' in scope
 8602 | @_documentation(visibility: private)
 8603 | #endif
 8604 | public func FfiConverterTypeRouteDeviationTracking_lower(_ value: RouteDeviationTracking) -> RustBuffer {
      |                                                                                              `- error: cannot find type 'RustBuffer' in scope
 8605 |     return FfiConverterTypeRouteDeviationTracking.lower(value)
 8606 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8635:15: error: type 'FfiConverterTypeRouteRequest' 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 |
      :
 8633 | @_documentation(visibility: private)
 8634 | #endif
 8635 | public struct FfiConverterTypeRouteRequest: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRouteRequest' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8636 |     typealias SwiftType = RouteRequest
 8637 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8676:54: error: cannot find type 'RustBuffer' in scope
 8674 | @_documentation(visibility: private)
 8675 | #endif
 8676 | public func FfiConverterTypeRouteRequest_lift(_ buf: RustBuffer) throws -> RouteRequest {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 8677 |     return try FfiConverterTypeRouteRequest.lift(buf)
 8678 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8683:74: error: cannot find type 'RustBuffer' in scope
 8681 | @_documentation(visibility: private)
 8682 | #endif
 8683 | public func FfiConverterTypeRouteRequest_lower(_ value: RouteRequest) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 8684 |     return FfiConverterTypeRouteRequest.lower(value)
 8685 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8715:15: error: type 'FfiConverterTypeRoutingRequestGenerationError' 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 |
      :
 8713 | @_documentation(visibility: private)
 8714 | #endif
 8715 | public struct FfiConverterTypeRoutingRequestGenerationError: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeRoutingRequestGenerationError' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8716 |     typealias SwiftType = RoutingRequestGenerationError
 8717 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8759:71: error: cannot find type 'RustBuffer' in scope
 8757 | @_documentation(visibility: private)
 8758 | #endif
 8759 | public func FfiConverterTypeRoutingRequestGenerationError_lift(_ buf: RustBuffer) throws -> RoutingRequestGenerationError {
      |                                                                       `- error: cannot find type 'RustBuffer' in scope
 8760 |     return try FfiConverterTypeRoutingRequestGenerationError.lift(buf)
 8761 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8766:108: error: cannot find type 'RustBuffer' in scope
 8764 | @_documentation(visibility: private)
 8765 | #endif
 8766 | public func FfiConverterTypeRoutingRequestGenerationError_lower(_ value: RoutingRequestGenerationError) -> RustBuffer {
      |                                                                                                            `- error: cannot find type 'RustBuffer' in scope
 8767 |     return FfiConverterTypeRoutingRequestGenerationError.lower(value)
 8768 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8802:15: error: type 'FfiConverterTypeSerializableStepAdvanceCondition' 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 |
      :
 8800 | @_documentation(visibility: private)
 8801 | #endif
 8802 | public struct FfiConverterTypeSerializableStepAdvanceCondition: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeSerializableStepAdvanceCondition' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8803 |     typealias SwiftType = SerializableStepAdvanceCondition
 8804 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8887:74: error: cannot find type 'RustBuffer' in scope
 8885 | @_documentation(visibility: private)
 8886 | #endif
 8887 | public func FfiConverterTypeSerializableStepAdvanceCondition_lift(_ buf: RustBuffer) throws -> SerializableStepAdvanceCondition {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 8888 |     return try FfiConverterTypeSerializableStepAdvanceCondition.lift(buf)
 8889 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8894:114: error: cannot find type 'RustBuffer' in scope
 8892 | @_documentation(visibility: private)
 8893 | #endif
 8894 | public func FfiConverterTypeSerializableStepAdvanceCondition_lower(_ value: SerializableStepAdvanceCondition) -> RustBuffer {
      |                                                                                                                  `- error: cannot find type 'RustBuffer' in scope
 8895 |     return FfiConverterTypeSerializableStepAdvanceCondition.lower(value)
 8896 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8932:15: error: type 'FfiConverterTypeSimulationError' 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 |
      :
 8930 | @_documentation(visibility: private)
 8931 | #endif
 8932 | public struct FfiConverterTypeSimulationError: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeSimulationError' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 8933 |     typealias SwiftType = SimulationError
 8934 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8974:57: error: cannot find type 'RustBuffer' in scope
 8972 | @_documentation(visibility: private)
 8973 | #endif
 8974 | public func FfiConverterTypeSimulationError_lift(_ buf: RustBuffer) throws -> SimulationError {
      |                                                         `- error: cannot find type 'RustBuffer' in scope
 8975 |     return try FfiConverterTypeSimulationError.lift(buf)
 8976 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:8981:80: error: cannot find type 'RustBuffer' in scope
 8979 | @_documentation(visibility: private)
 8980 | #endif
 8981 | public func FfiConverterTypeSimulationError_lower(_ value: SimulationError) -> RustBuffer {
      |                                                                                `- error: cannot find type 'RustBuffer' in scope
 8982 |     return FfiConverterTypeSimulationError.lower(value)
 8983 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9091:15: error: type 'FfiConverterTypeTripState' 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 |
      :
 9089 | @_documentation(visibility: private)
 9090 | #endif
 9091 | public struct FfiConverterTypeTripState: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeTripState' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 9092 |     typealias SwiftType = TripState
 9093 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9148:51: error: cannot find type 'RustBuffer' in scope
 9146 | @_documentation(visibility: private)
 9147 | #endif
 9148 | public func FfiConverterTypeTripState_lift(_ buf: RustBuffer) throws -> TripState {
      |                                                   `- error: cannot find type 'RustBuffer' in scope
 9149 |     return try FfiConverterTypeTripState.lift(buf)
 9150 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9155:68: error: cannot find type 'RustBuffer' in scope
 9153 | @_documentation(visibility: private)
 9154 | #endif
 9155 | public func FfiConverterTypeTripState_lower(_ value: TripState) -> RustBuffer {
      |                                                                    `- error: cannot find type 'RustBuffer' in scope
 9156 |     return FfiConverterTypeTripState.lower(value)
 9157 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9192:15: error: type 'FfiConverterTypeValhallaRoadClass' 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 |
      :
 9190 | @_documentation(visibility: private)
 9191 | #endif
 9192 | public struct FfiConverterTypeValhallaRoadClass: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeValhallaRoadClass' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 9193 |     typealias SwiftType = ValhallaRoadClass
 9194 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9262:59: error: cannot find type 'RustBuffer' in scope
 9260 | @_documentation(visibility: private)
 9261 | #endif
 9262 | public func FfiConverterTypeValhallaRoadClass_lift(_ buf: RustBuffer) throws -> ValhallaRoadClass {
      |                                                           `- error: cannot find type 'RustBuffer' in scope
 9263 |     return try FfiConverterTypeValhallaRoadClass.lift(buf)
 9264 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9269:84: error: cannot find type 'RustBuffer' in scope
 9267 | @_documentation(visibility: private)
 9268 | #endif
 9269 | public func FfiConverterTypeValhallaRoadClass_lower(_ value: ValhallaRoadClass) -> RustBuffer {
      |                                                                                    `- error: cannot find type 'RustBuffer' in scope
 9270 |     return FfiConverterTypeValhallaRoadClass.lower(value)
 9271 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9314:15: error: type 'FfiConverterTypeValhallaWaypointPreferredSide' 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 |
      :
 9312 | @_documentation(visibility: private)
 9313 | #endif
 9314 | public struct FfiConverterTypeValhallaWaypointPreferredSide: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeValhallaWaypointPreferredSide' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 9315 |     typealias SwiftType = ValhallaWaypointPreferredSide
 9316 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9354:71: error: cannot find type 'RustBuffer' in scope
 9352 | @_documentation(visibility: private)
 9353 | #endif
 9354 | public func FfiConverterTypeValhallaWaypointPreferredSide_lift(_ buf: RustBuffer) throws -> ValhallaWaypointPreferredSide {
      |                                                                       `- error: cannot find type 'RustBuffer' in scope
 9355 |     return try FfiConverterTypeValhallaWaypointPreferredSide.lift(buf)
 9356 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9361:108: error: cannot find type 'RustBuffer' in scope
 9359 | @_documentation(visibility: private)
 9360 | #endif
 9361 | public func FfiConverterTypeValhallaWaypointPreferredSide_lower(_ value: ValhallaWaypointPreferredSide) -> RustBuffer {
      |                                                                                                            `- error: cannot find type 'RustBuffer' in scope
 9362 |     return FfiConverterTypeValhallaWaypointPreferredSide.lower(value)
 9363 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9420:15: error: type 'FfiConverterTypeWaypointAdvanceMode' 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 |
      :
 9418 | @_documentation(visibility: private)
 9419 | #endif
 9420 | public struct FfiConverterTypeWaypointAdvanceMode: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeWaypointAdvanceMode' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 9421 |     typealias SwiftType = WaypointAdvanceMode
 9422 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9458:61: error: cannot find type 'RustBuffer' in scope
 9456 | @_documentation(visibility: private)
 9457 | #endif
 9458 | public func FfiConverterTypeWaypointAdvanceMode_lift(_ buf: RustBuffer) throws -> WaypointAdvanceMode {
      |                                                             `- error: cannot find type 'RustBuffer' in scope
 9459 |     return try FfiConverterTypeWaypointAdvanceMode.lift(buf)
 9460 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9465:88: error: cannot find type 'RustBuffer' in scope
 9463 | @_documentation(visibility: private)
 9464 | #endif
 9465 | public func FfiConverterTypeWaypointAdvanceMode_lower(_ value: WaypointAdvanceMode) -> RustBuffer {
      |                                                                                        `- error: cannot find type 'RustBuffer' in scope
 9466 |     return FfiConverterTypeWaypointAdvanceMode.lower(value)
 9467 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9505:15: error: type 'FfiConverterTypeWaypointKind' 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 |
      :
 9503 | @_documentation(visibility: private)
 9504 | #endif
 9505 | public struct FfiConverterTypeWaypointKind: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeWaypointKind' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 9506 |     typealias SwiftType = WaypointKind
 9507 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9539:54: error: cannot find type 'RustBuffer' in scope
 9537 | @_documentation(visibility: private)
 9538 | #endif
 9539 | public func FfiConverterTypeWaypointKind_lift(_ buf: RustBuffer) throws -> WaypointKind {
      |                                                      `- error: cannot find type 'RustBuffer' in scope
 9540 |     return try FfiConverterTypeWaypointKind.lift(buf)
 9541 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9546:74: error: cannot find type 'RustBuffer' in scope
 9544 | @_documentation(visibility: private)
 9545 | #endif
 9546 | public func FfiConverterTypeWaypointKind_lower(_ value: WaypointKind) -> RustBuffer {
      |                                                                          `- error: cannot find type 'RustBuffer' in scope
 9547 |     return FfiConverterTypeWaypointKind.lower(value)
 9548 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9617:15: error: type 'FfiConverterTypeWellKnownRouteProvider' 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 |
      :
 9615 | @_documentation(visibility: private)
 9616 | #endif
 9617 | public struct FfiConverterTypeWellKnownRouteProvider: FfiConverterRustBuffer {
      |               |- error: type 'FfiConverterTypeWellKnownRouteProvider' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
 9618 |     typealias SwiftType = WellKnownRouteProvider
 9619 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9661:64: error: cannot find type 'RustBuffer' in scope
 9659 | @_documentation(visibility: private)
 9660 | #endif
 9661 | public func FfiConverterTypeWellKnownRouteProvider_lift(_ buf: RustBuffer) throws -> WellKnownRouteProvider {
      |                                                                `- error: cannot find type 'RustBuffer' in scope
 9662 |     return try FfiConverterTypeWellKnownRouteProvider.lift(buf)
 9663 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9668:94: error: cannot find type 'RustBuffer' in scope
 9666 | @_documentation(visibility: private)
 9667 | #endif
 9668 | public func FfiConverterTypeWellKnownRouteProvider_lower(_ value: WellKnownRouteProvider) -> RustBuffer {
      |                                                                                              `- error: cannot find type 'RustBuffer' in scope
 9669 |     return FfiConverterTypeWellKnownRouteProvider.lower(value)
 9670 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9676:20: error: type 'FfiConverterOptionUInt8' 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 |
      :
 9674 | @_documentation(visibility: private)
 9675 | #endif
 9676 | fileprivate struct FfiConverterOptionUInt8: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionUInt8' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9677 |     typealias SwiftType = UInt8?
 9678 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9700:20: error: type 'FfiConverterOptionUInt16' 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 |
      :
 9698 | @_documentation(visibility: private)
 9699 | #endif
 9700 | fileprivate struct FfiConverterOptionUInt16: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionUInt16' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9701 |     typealias SwiftType = UInt16?
 9702 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9724:20: error: type 'FfiConverterOptionUInt32' 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 |
      :
 9722 | @_documentation(visibility: private)
 9723 | #endif
 9724 | fileprivate struct FfiConverterOptionUInt32: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionUInt32' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9725 |     typealias SwiftType = UInt32?
 9726 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9748:20: error: type 'FfiConverterOptionUInt64' 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 |
      :
 9746 | @_documentation(visibility: private)
 9747 | #endif
 9748 | fileprivate struct FfiConverterOptionUInt64: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionUInt64' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9749 |     typealias SwiftType = UInt64?
 9750 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9772:20: error: type 'FfiConverterOptionFloat' 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 |
      :
 9770 | @_documentation(visibility: private)
 9771 | #endif
 9772 | fileprivate struct FfiConverterOptionFloat: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionFloat' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9773 |     typealias SwiftType = Float?
 9774 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9796:20: error: type 'FfiConverterOptionDouble' 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 |
      :
 9794 | @_documentation(visibility: private)
 9795 | #endif
 9796 | fileprivate struct FfiConverterOptionDouble: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionDouble' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9797 |     typealias SwiftType = Double?
 9798 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9820:20: error: type 'FfiConverterOptionBool' 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 |
      :
 9818 | @_documentation(visibility: private)
 9819 | #endif
 9820 | fileprivate struct FfiConverterOptionBool: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionBool' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9821 |     typealias SwiftType = Bool?
 9822 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9844:20: error: type 'FfiConverterOptionString' 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 |
      :
 9842 | @_documentation(visibility: private)
 9843 | #endif
 9844 | fileprivate struct FfiConverterOptionString: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionString' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9845 |     typealias SwiftType = String?
 9846 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9868:20: error: type 'FfiConverterOptionData' 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 |
      :
 9866 | @_documentation(visibility: private)
 9867 | #endif
 9868 | fileprivate struct FfiConverterOptionData: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionData' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9869 |     typealias SwiftType = Data?
 9870 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9892:20: error: type 'FfiConverterOptionTypeBoundingBox' 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 |
      :
 9890 | @_documentation(visibility: private)
 9891 | #endif
 9892 | fileprivate struct FfiConverterOptionTypeBoundingBox: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeBoundingBox' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9893 |     typealias SwiftType = BoundingBox?
 9894 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9916:20: error: type 'FfiConverterOptionTypeCongestion' 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 |
      :
 9914 | @_documentation(visibility: private)
 9915 | #endif
 9916 | fileprivate struct FfiConverterOptionTypeCongestion: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeCongestion' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9917 |     typealias SwiftType = Congestion?
 9918 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9940:20: error: type 'FfiConverterOptionTypeCourseOverGround' 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 |
      :
 9938 | @_documentation(visibility: private)
 9939 | #endif
 9940 | fileprivate struct FfiConverterOptionTypeCourseOverGround: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeCourseOverGround' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9941 |     typealias SwiftType = CourseOverGround?
 9942 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9964:20: error: type 'FfiConverterOptionTypeGeographicCoordinate' 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 |
      :
 9962 | @_documentation(visibility: private)
 9963 | #endif
 9964 | fileprivate struct FfiConverterOptionTypeGeographicCoordinate: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeGeographicCoordinate' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9965 |     typealias SwiftType = GeographicCoordinate?
 9966 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:9988:20: error: type 'FfiConverterOptionTypeNavigationSessionSnapshot' 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 |
      :
 9986 | @_documentation(visibility: private)
 9987 | #endif
 9988 | fileprivate struct FfiConverterOptionTypeNavigationSessionSnapshot: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeNavigationSessionSnapshot' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
 9989 |     typealias SwiftType = NavigationSessionSnapshot?
 9990 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10012:20: error: type 'FfiConverterOptionTypeSpeed' 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 |
      :
10010 | @_documentation(visibility: private)
10011 | #endif
10012 | fileprivate struct FfiConverterOptionTypeSpeed: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeSpeed' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10013 |     typealias SwiftType = Speed?
10014 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10036:20: error: type 'FfiConverterOptionTypeSpokenInstruction' 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 |
      :
10034 | @_documentation(visibility: private)
10035 | #endif
10036 | fileprivate struct FfiConverterOptionTypeSpokenInstruction: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeSpokenInstruction' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10037 |     typealias SwiftType = SpokenInstruction?
10038 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10060:20: error: type 'FfiConverterOptionTypeUserLocation' 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 |
      :
10058 | @_documentation(visibility: private)
10059 | #endif
10060 | fileprivate struct FfiConverterOptionTypeUserLocation: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeUserLocation' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10061 |     typealias SwiftType = UserLocation?
10062 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10084:20: error: type 'FfiConverterOptionTypeValhallaLocationSearchFilter' 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 |
      :
10082 | @_documentation(visibility: private)
10083 | #endif
10084 | fileprivate struct FfiConverterOptionTypeValhallaLocationSearchFilter: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeValhallaLocationSearchFilter' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10085 |     typealias SwiftType = ValhallaLocationSearchFilter?
10086 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10108:20: error: type 'FfiConverterOptionTypeVisualInstruction' 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 |
      :
10106 | @_documentation(visibility: private)
10107 | #endif
10108 | fileprivate struct FfiConverterOptionTypeVisualInstruction: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeVisualInstruction' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10109 |     typealias SwiftType = VisualInstruction?
10110 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10132:20: error: type 'FfiConverterOptionTypeVisualInstructionContent' 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 |
      :
10130 | @_documentation(visibility: private)
10131 | #endif
10132 | fileprivate struct FfiConverterOptionTypeVisualInstructionContent: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeVisualInstructionContent' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10133 |     typealias SwiftType = VisualInstructionContent?
10134 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10156:20: error: type 'FfiConverterOptionTypeDrivingSide' 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 |
      :
10154 | @_documentation(visibility: private)
10155 | #endif
10156 | fileprivate struct FfiConverterOptionTypeDrivingSide: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeDrivingSide' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10157 |     typealias SwiftType = DrivingSide?
10158 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10180:20: error: type 'FfiConverterOptionTypeImpact' 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 |
      :
10178 | @_documentation(visibility: private)
10179 | #endif
10180 | fileprivate struct FfiConverterOptionTypeImpact: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeImpact' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10181 |     typealias SwiftType = Impact?
10182 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10204:20: error: type 'FfiConverterOptionTypeManeuverModifier' 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 |
      :
10202 | @_documentation(visibility: private)
10203 | #endif
10204 | fileprivate struct FfiConverterOptionTypeManeuverModifier: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeManeuverModifier' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10205 |     typealias SwiftType = ManeuverModifier?
10206 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10228:20: error: type 'FfiConverterOptionTypeManeuverType' 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 |
      :
10226 | @_documentation(visibility: private)
10227 | #endif
10228 | fileprivate struct FfiConverterOptionTypeManeuverType: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeManeuverType' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10229 |     typealias SwiftType = ManeuverType?
10230 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10252:20: error: type 'FfiConverterOptionTypeTripState' 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 |
      :
10250 | @_documentation(visibility: private)
10251 | #endif
10252 | fileprivate struct FfiConverterOptionTypeTripState: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeTripState' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10253 |     typealias SwiftType = TripState?
10254 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10276:20: error: type 'FfiConverterOptionTypeValhallaRoadClass' 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 |
      :
10274 | @_documentation(visibility: private)
10275 | #endif
10276 | fileprivate struct FfiConverterOptionTypeValhallaRoadClass: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeValhallaRoadClass' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10277 |     typealias SwiftType = ValhallaRoadClass?
10278 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10300:20: error: type 'FfiConverterOptionTypeValhallaWaypointPreferredSide' 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 |
      :
10298 | @_documentation(visibility: private)
10299 | #endif
10300 | fileprivate struct FfiConverterOptionTypeValhallaWaypointPreferredSide: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeValhallaWaypointPreferredSide' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10301 |     typealias SwiftType = ValhallaWaypointPreferredSide?
10302 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10324:20: error: type 'FfiConverterOptionSequenceString' 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 |
      :
10322 | @_documentation(visibility: private)
10323 | #endif
10324 | fileprivate struct FfiConverterOptionSequenceString: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionSequenceString' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10325 |     typealias SwiftType = [String]?
10326 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10348:20: error: type 'FfiConverterOptionSequenceTypeLaneInfo' 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 |
      :
10346 | @_documentation(visibility: private)
10347 | #endif
10348 | fileprivate struct FfiConverterOptionSequenceTypeLaneInfo: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionSequenceTypeLaneInfo' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10349 |     typealias SwiftType = [LaneInfo]?
10350 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10372:20: error: type 'FfiConverterOptionTypeUtcDateTime' 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 |
      :
10370 | @_documentation(visibility: private)
10371 | #endif
10372 | fileprivate struct FfiConverterOptionTypeUtcDateTime: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterOptionTypeUtcDateTime' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10373 |     typealias SwiftType = UtcDateTime?
10374 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10396:20: error: type 'FfiConverterSequenceString' 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 |
      :
10394 | @_documentation(visibility: private)
10395 | #endif
10396 | fileprivate struct FfiConverterSequenceString: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceString' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10397 |     typealias SwiftType = [String]
10398 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10421:20: error: type 'FfiConverterSequenceTypeNavigationObserver' 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 |
      :
10419 | @_documentation(visibility: private)
10420 | #endif
10421 | fileprivate struct FfiConverterSequenceTypeNavigationObserver: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeNavigationObserver' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10422 |     typealias SwiftType = [NavigationObserver]
10423 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10446:20: error: type 'FfiConverterSequenceTypeStepAdvanceCondition' 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 |
      :
10444 | @_documentation(visibility: private)
10445 | #endif
10446 | fileprivate struct FfiConverterSequenceTypeStepAdvanceCondition: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeStepAdvanceCondition' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10447 |     typealias SwiftType = [StepAdvanceCondition]
10448 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10471:20: error: type 'FfiConverterSequenceTypeGeographicCoordinate' 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 |
      :
10469 | @_documentation(visibility: private)
10470 | #endif
10471 | fileprivate struct FfiConverterSequenceTypeGeographicCoordinate: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeGeographicCoordinate' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10472 |     typealias SwiftType = [GeographicCoordinate]
10473 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10496:20: error: type 'FfiConverterSequenceTypeIncident' 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 |
      :
10494 | @_documentation(visibility: private)
10495 | #endif
10496 | fileprivate struct FfiConverterSequenceTypeIncident: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeIncident' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10497 |     typealias SwiftType = [Incident]
10498 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10521:20: error: type 'FfiConverterSequenceTypeLaneInfo' 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 |
      :
10519 | @_documentation(visibility: private)
10520 | #endif
10521 | fileprivate struct FfiConverterSequenceTypeLaneInfo: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeLaneInfo' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10522 |     typealias SwiftType = [LaneInfo]
10523 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10546:20: error: type 'FfiConverterSequenceTypeNavigationRecordingEvent' 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 |
      :
10544 | @_documentation(visibility: private)
10545 | #endif
10546 | fileprivate struct FfiConverterSequenceTypeNavigationRecordingEvent: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeNavigationRecordingEvent' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10547 |     typealias SwiftType = [NavigationRecordingEvent]
10548 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10571:20: error: type 'FfiConverterSequenceTypeRoute' 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 |
      :
10569 | @_documentation(visibility: private)
10570 | #endif
10571 | fileprivate struct FfiConverterSequenceTypeRoute: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeRoute' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10572 |     typealias SwiftType = [Route]
10573 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10596:20: error: type 'FfiConverterSequenceTypeRouteStep' 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 |
      :
10594 | @_documentation(visibility: private)
10595 | #endif
10596 | fileprivate struct FfiConverterSequenceTypeRouteStep: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeRouteStep' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10597 |     typealias SwiftType = [RouteStep]
10598 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10621:20: error: type 'FfiConverterSequenceTypeSpokenInstruction' 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 |
      :
10619 | @_documentation(visibility: private)
10620 | #endif
10621 | fileprivate struct FfiConverterSequenceTypeSpokenInstruction: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeSpokenInstruction' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10622 |     typealias SwiftType = [SpokenInstruction]
10623 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10646:20: error: type 'FfiConverterSequenceTypeVisualInstruction' 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 |
      :
10644 | @_documentation(visibility: private)
10645 | #endif
10646 | fileprivate struct FfiConverterSequenceTypeVisualInstruction: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeVisualInstruction' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10647 |     typealias SwiftType = [VisualInstruction]
10648 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10671:20: error: type 'FfiConverterSequenceTypeWaypoint' 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 |
      :
10669 | @_documentation(visibility: private)
10670 | #endif
10671 | fileprivate struct FfiConverterSequenceTypeWaypoint: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeWaypoint' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10672 |     typealias SwiftType = [Waypoint]
10673 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10696:20: error: type 'FfiConverterSequenceTypeBlockedLane' 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 |
      :
10694 | @_documentation(visibility: private)
10695 | #endif
10696 | fileprivate struct FfiConverterSequenceTypeBlockedLane: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeBlockedLane' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10697 |     typealias SwiftType = [BlockedLane]
10698 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10721:20: error: type 'FfiConverterSequenceTypeSerializableStepAdvanceCondition' 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 |
      :
10719 | @_documentation(visibility: private)
10720 | #endif
10721 | fileprivate struct FfiConverterSequenceTypeSerializableStepAdvanceCondition: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterSequenceTypeSerializableStepAdvanceCondition' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10722 |     typealias SwiftType = [SerializableStepAdvanceCondition]
10723 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10746:20: error: type 'FfiConverterDictionaryStringString' 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
      :
10744 | @_documentation(visibility: private)
10745 | #endif
10746 | fileprivate struct FfiConverterDictionaryStringString: FfiConverterRustBuffer {
      |                    |- error: type 'FfiConverterDictionaryStringString' does not conform to protocol 'FfiConverter'
      |                    `- note: add stubs for conformance
10747 |     public static func write(_ value: [String: String], into buf: inout [UInt8]) {
10748 |         let len = Int32(value.count)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10844:38: error: cannot find type 'RustBuffer' in scope
10842 |     }
10843 |
10844 |     public static func lift(_ value: RustBuffer) throws -> Uuid {
      |                                      `- error: cannot find type 'RustBuffer' in scope
10845 |         let builtinValue = try FfiConverterString.lift(value)
10846 |         return UUID(uuidString: builtinValue)!
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10849:48: error: cannot find type 'RustBuffer' in scope
10847 |     }
10848 |
10849 |     public static func lower(_ value: Uuid) -> RustBuffer {
      |                                                `- error: cannot find type 'RustBuffer' in scope
10850 |         let builtinValue = value.uuidString
10851 |         return FfiConverterString.lower(builtinValue)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10832:15: error: type 'FfiConverterTypeUuid' 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
      :
10830 | @_documentation(visibility: private)
10831 | #endif
10832 | public struct FfiConverterTypeUuid: FfiConverter {
      |               |- error: type 'FfiConverterTypeUuid' does not conform to protocol 'FfiConverter'
      |               `- note: add stubs for conformance
10833 |
10834 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Uuid {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10859:48: error: cannot find type 'RustBuffer' in scope
10857 | @_documentation(visibility: private)
10858 | #endif
10859 | public func FfiConverterTypeUuid_lift(_ value: RustBuffer) throws -> Uuid {
      |                                                `- error: cannot find type 'RustBuffer' in scope
10860 |     return try FfiConverterTypeUuid.lift(value)
10861 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:10866:58: error: cannot find type 'RustBuffer' in scope
10864 | @_documentation(visibility: private)
10865 | #endif
10866 | public func FfiConverterTypeUuid_lower(_ value: Uuid) -> RustBuffer {
      |                                                          `- error: cannot find type 'RustBuffer' in scope
10867 |     return FfiConverterTypeUuid.lower(value)
10868 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11176:40: error: cannot find 'ffi_ferrostar_uniffi_contract_version' in scope
11174 |     let bindings_contract_version = 30
11175 |     // Get the scaffolding contract version by calling the into the dylib
11176 |     let scaffolding_contract_version = ffi_ferrostar_uniffi_contract_version()
      |                                        `- error: cannot find 'ffi_ferrostar_uniffi_contract_version' in scope
11177 |     if bindings_contract_version != scaffolding_contract_version {
11178 |         return InitializationResult.contractVersionMismatch
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11180:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_ferrostar_logger' in scope
11178 |         return InitializationResult.contractVersionMismatch
11179 |     }
11180 |     if (uniffi_ferrostar_checksum_func_create_ferrostar_logger() != 18551) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_ferrostar_logger' in scope
11181 |         return InitializationResult.apiChecksumMismatch
11182 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11183:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_osrm_response_parser' in scope
11181 |         return InitializationResult.apiChecksumMismatch
11182 |     }
11183 |     if (uniffi_ferrostar_checksum_func_create_osrm_response_parser() != 64123) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_osrm_response_parser' in scope
11184 |         return InitializationResult.apiChecksumMismatch
11185 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11186:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_route_from_osrm' in scope
11184 |         return InitializationResult.apiChecksumMismatch
11185 |     }
11186 |     if (uniffi_ferrostar_checksum_func_create_route_from_osrm() != 52689) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_route_from_osrm' in scope
11187 |         return InitializationResult.apiChecksumMismatch
11188 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11189:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_route_from_osrm_route' in scope
11187 |         return InitializationResult.apiChecksumMismatch
11188 |     }
11189 |     if (uniffi_ferrostar_checksum_func_create_route_from_osrm_route() != 46273) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_route_from_osrm_route' in scope
11190 |         return InitializationResult.apiChecksumMismatch
11191 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11192:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_valhalla_request_generator' in scope
11190 |         return InitializationResult.apiChecksumMismatch
11191 |     }
11192 |     if (uniffi_ferrostar_checksum_func_create_valhalla_request_generator() != 52153) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_valhalla_request_generator' in scope
11193 |         return InitializationResult.apiChecksumMismatch
11194 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11195:9: error: cannot find 'uniffi_ferrostar_checksum_func_get_route_polyline' in scope
11193 |         return InitializationResult.apiChecksumMismatch
11194 |     }
11195 |     if (uniffi_ferrostar_checksum_func_get_route_polyline() != 23279) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_get_route_polyline' in scope
11196 |         return InitializationResult.apiChecksumMismatch
11197 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11198:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_navigator' in scope
11196 |         return InitializationResult.apiChecksumMismatch
11197 |     }
11198 |     if (uniffi_ferrostar_checksum_func_create_navigator() != 10765) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_navigator' in scope
11199 |         return InitializationResult.apiChecksumMismatch
11200 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11201:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_and' in scope
11199 |         return InitializationResult.apiChecksumMismatch
11200 |     }
11201 |     if (uniffi_ferrostar_checksum_func_step_advance_and() != 24491) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_and' in scope
11202 |         return InitializationResult.apiChecksumMismatch
11203 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11204:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_entry_and_exit' in scope
11202 |         return InitializationResult.apiChecksumMismatch
11203 |     }
11204 |     if (uniffi_ferrostar_checksum_func_step_advance_distance_entry_and_exit() != 35865) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_entry_and_exit' in scope
11205 |         return InitializationResult.apiChecksumMismatch
11206 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11207:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_entry_and_snapped_exit' in scope
11205 |         return InitializationResult.apiChecksumMismatch
11206 |     }
11207 |     if (uniffi_ferrostar_checksum_func_step_advance_distance_entry_and_snapped_exit() != 17502) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_entry_and_snapped_exit' in scope
11208 |         return InitializationResult.apiChecksumMismatch
11209 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11210:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_from_step' in scope
11208 |         return InitializationResult.apiChecksumMismatch
11209 |     }
11210 |     if (uniffi_ferrostar_checksum_func_step_advance_distance_from_step() != 14034) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_from_step' in scope
11211 |         return InitializationResult.apiChecksumMismatch
11212 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11213:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_to_end_of_step' in scope
11211 |         return InitializationResult.apiChecksumMismatch
11212 |     }
11213 |     if (uniffi_ferrostar_checksum_func_step_advance_distance_to_end_of_step() != 37822) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_distance_to_end_of_step' in scope
11214 |         return InitializationResult.apiChecksumMismatch
11215 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11216:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_manual' in scope
11214 |         return InitializationResult.apiChecksumMismatch
11215 |     }
11216 |     if (uniffi_ferrostar_checksum_func_step_advance_manual() != 17011) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_manual' in scope
11217 |         return InitializationResult.apiChecksumMismatch
11218 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11219:9: error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_or' in scope
11217 |         return InitializationResult.apiChecksumMismatch
11218 |     }
11219 |     if (uniffi_ferrostar_checksum_func_step_advance_or() != 23842) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_step_advance_or' in scope
11220 |         return InitializationResult.apiChecksumMismatch
11221 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11222:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_navigation_session' in scope
11220 |         return InitializationResult.apiChecksumMismatch
11221 |     }
11222 |     if (uniffi_ferrostar_checksum_func_create_navigation_session() != 43697) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_navigation_session' in scope
11223 |         return InitializationResult.apiChecksumMismatch
11224 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11225:9: error: cannot find 'uniffi_ferrostar_checksum_func_create_waypoint_with_valhalla_properties' in scope
11223 |         return InitializationResult.apiChecksumMismatch
11224 |     }
11225 |     if (uniffi_ferrostar_checksum_func_create_waypoint_with_valhalla_properties() != 18027) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_create_waypoint_with_valhalla_properties' in scope
11226 |         return InitializationResult.apiChecksumMismatch
11227 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11228:9: error: cannot find 'uniffi_ferrostar_checksum_func_advance_location_simulation' in scope
11226 |         return InitializationResult.apiChecksumMismatch
11227 |     }
11228 |     if (uniffi_ferrostar_checksum_func_advance_location_simulation() != 60721) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_advance_location_simulation' in scope
11229 |         return InitializationResult.apiChecksumMismatch
11230 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11231:9: error: cannot find 'uniffi_ferrostar_checksum_func_location_simulation_from_coordinates' in scope
11229 |         return InitializationResult.apiChecksumMismatch
11230 |     }
11231 |     if (uniffi_ferrostar_checksum_func_location_simulation_from_coordinates() != 53271) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_location_simulation_from_coordinates' in scope
11232 |         return InitializationResult.apiChecksumMismatch
11233 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11234:9: error: cannot find 'uniffi_ferrostar_checksum_func_location_simulation_from_polyline' in scope
11232 |         return InitializationResult.apiChecksumMismatch
11233 |     }
11234 |     if (uniffi_ferrostar_checksum_func_location_simulation_from_polyline() != 48832) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_location_simulation_from_polyline' in scope
11235 |         return InitializationResult.apiChecksumMismatch
11236 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11237:9: error: cannot find 'uniffi_ferrostar_checksum_func_location_simulation_from_route' in scope
11235 |         return InitializationResult.apiChecksumMismatch
11236 |     }
11237 |     if (uniffi_ferrostar_checksum_func_location_simulation_from_route() != 41168) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_func_location_simulation_from_route' in scope
11238 |         return InitializationResult.apiChecksumMismatch
11239 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11240:9: error: cannot find 'uniffi_ferrostar_checksum_method_routedeviationdetector_check_route_deviation' in scope
11238 |         return InitializationResult.apiChecksumMismatch
11239 |     }
11240 |     if (uniffi_ferrostar_checksum_method_routedeviationdetector_check_route_deviation() != 30835) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_routedeviationdetector_check_route_deviation' in scope
11241 |         return InitializationResult.apiChecksumMismatch
11242 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11243:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigator_route' in scope
11241 |         return InitializationResult.apiChecksumMismatch
11242 |     }
11243 |     if (uniffi_ferrostar_checksum_method_navigator_route() != 4544) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigator_route' in scope
11244 |         return InitializationResult.apiChecksumMismatch
11245 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11246:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigator_get_initial_state' in scope
11244 |         return InitializationResult.apiChecksumMismatch
11245 |     }
11246 |     if (uniffi_ferrostar_checksum_method_navigator_get_initial_state() != 64859) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigator_get_initial_state' in scope
11247 |         return InitializationResult.apiChecksumMismatch
11248 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11249:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigator_advance_to_next_step' in scope
11247 |         return InitializationResult.apiChecksumMismatch
11248 |     }
11249 |     if (uniffi_ferrostar_checksum_method_navigator_advance_to_next_step() != 23061) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigator_advance_to_next_step' in scope
11250 |         return InitializationResult.apiChecksumMismatch
11251 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11252:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigator_update_user_location' in scope
11250 |         return InitializationResult.apiChecksumMismatch
11251 |     }
11252 |     if (uniffi_ferrostar_checksum_method_navigator_update_user_location() != 49085) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigator_update_user_location' in scope
11253 |         return InitializationResult.apiChecksumMismatch
11254 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11255:9: error: cannot find 'uniffi_ferrostar_checksum_method_stepadvancecondition_should_advance_step' in scope
11253 |         return InitializationResult.apiChecksumMismatch
11254 |     }
11255 |     if (uniffi_ferrostar_checksum_method_stepadvancecondition_should_advance_step() != 41599) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_stepadvancecondition_should_advance_step' in scope
11256 |         return InitializationResult.apiChecksumMismatch
11257 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11258:9: error: cannot find 'uniffi_ferrostar_checksum_method_stepadvancecondition_new_instance' in scope
11256 |         return InitializationResult.apiChecksumMismatch
11257 |     }
11258 |     if (uniffi_ferrostar_checksum_method_stepadvancecondition_new_instance() != 47605) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_stepadvancecondition_new_instance' in scope
11259 |         return InitializationResult.apiChecksumMismatch
11260 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11261:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_get_initial_state' in scope
11259 |         return InitializationResult.apiChecksumMismatch
11260 |     }
11261 |     if (uniffi_ferrostar_checksum_method_navigationobserver_on_get_initial_state() != 20746) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_get_initial_state' in scope
11262 |         return InitializationResult.apiChecksumMismatch
11263 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11264:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_user_location_update' in scope
11262 |         return InitializationResult.apiChecksumMismatch
11263 |     }
11264 |     if (uniffi_ferrostar_checksum_method_navigationobserver_on_user_location_update() != 57067) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_user_location_update' in scope
11265 |         return InitializationResult.apiChecksumMismatch
11266 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11267:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_advance_to_next_step' in scope
11265 |         return InitializationResult.apiChecksumMismatch
11266 |     }
11267 |     if (uniffi_ferrostar_checksum_method_navigationobserver_on_advance_to_next_step() != 31176) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_advance_to_next_step' in scope
11268 |         return InitializationResult.apiChecksumMismatch
11269 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11270:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_route_available' in scope
11268 |         return InitializationResult.apiChecksumMismatch
11269 |     }
11270 |     if (uniffi_ferrostar_checksum_method_navigationobserver_on_route_available() != 55256) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationobserver_on_route_available' in scope
11271 |         return InitializationResult.apiChecksumMismatch
11272 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11273:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_advance_to_next_step' in scope
11271 |         return InitializationResult.apiChecksumMismatch
11272 |     }
11273 |     if (uniffi_ferrostar_checksum_method_navigationsession_advance_to_next_step() != 3078) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_advance_to_next_step' in scope
11274 |         return InitializationResult.apiChecksumMismatch
11275 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11276:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_get_initial_state' in scope
11274 |         return InitializationResult.apiChecksumMismatch
11275 |     }
11276 |     if (uniffi_ferrostar_checksum_method_navigationsession_get_initial_state() != 50596) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_get_initial_state' in scope
11277 |         return InitializationResult.apiChecksumMismatch
11278 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11279:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_route' in scope
11277 |         return InitializationResult.apiChecksumMismatch
11278 |     }
11279 |     if (uniffi_ferrostar_checksum_method_navigationsession_route() != 30746) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_route' in scope
11280 |         return InitializationResult.apiChecksumMismatch
11281 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11282:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_update_user_location' in scope
11280 |         return InitializationResult.apiChecksumMismatch
11281 |     }
11282 |     if (uniffi_ferrostar_checksum_method_navigationsession_update_user_location() != 6536) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsession_update_user_location' in scope
11283 |         return InitializationResult.apiChecksumMismatch
11284 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11285:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationcache_save' in scope
11283 |         return InitializationResult.apiChecksumMismatch
11284 |     }
11285 |     if (uniffi_ferrostar_checksum_method_navigationcache_save() != 20879) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationcache_save' in scope
11286 |         return InitializationResult.apiChecksumMismatch
11287 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11288:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationcache_load' in scope
11286 |         return InitializationResult.apiChecksumMismatch
11287 |     }
11288 |     if (uniffi_ferrostar_checksum_method_navigationcache_load() != 32732) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationcache_load' in scope
11289 |         return InitializationResult.apiChecksumMismatch
11290 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11291:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationcache_delete' in scope
11289 |         return InitializationResult.apiChecksumMismatch
11290 |     }
11291 |     if (uniffi_ferrostar_checksum_method_navigationcache_delete() != 43473) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationcache_delete' in scope
11292 |         return InitializationResult.apiChecksumMismatch
11293 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11294:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_can_resume' in scope
11292 |         return InitializationResult.apiChecksumMismatch
11293 |     }
11294 |     if (uniffi_ferrostar_checksum_method_navigationsessioncache_can_resume() != 45158) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_can_resume' in scope
11295 |         return InitializationResult.apiChecksumMismatch
11296 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11297:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_load' in scope
11295 |         return InitializationResult.apiChecksumMismatch
11296 |     }
11297 |     if (uniffi_ferrostar_checksum_method_navigationsessioncache_load() != 31667) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_load' in scope
11298 |         return InitializationResult.apiChecksumMismatch
11299 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11300:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_advance_to_next_step' in scope
11298 |         return InitializationResult.apiChecksumMismatch
11299 |     }
11300 |     if (uniffi_ferrostar_checksum_method_navigationsessioncache_on_advance_to_next_step() != 21998) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_advance_to_next_step' in scope
11301 |         return InitializationResult.apiChecksumMismatch
11302 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11303:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_get_initial_state' in scope
11301 |         return InitializationResult.apiChecksumMismatch
11302 |     }
11303 |     if (uniffi_ferrostar_checksum_method_navigationsessioncache_on_get_initial_state() != 13801) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_get_initial_state' in scope
11304 |         return InitializationResult.apiChecksumMismatch
11305 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11306:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_route_available' in scope
11304 |         return InitializationResult.apiChecksumMismatch
11305 |     }
11306 |     if (uniffi_ferrostar_checksum_method_navigationsessioncache_on_route_available() != 39648) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_route_available' in scope
11307 |         return InitializationResult.apiChecksumMismatch
11308 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11309:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_user_location_update' in scope
11307 |         return InitializationResult.apiChecksumMismatch
11308 |     }
11309 |     if (uniffi_ferrostar_checksum_method_navigationsessioncache_on_user_location_update() != 35023) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationsessioncache_on_user_location_update' in scope
11310 |         return InitializationResult.apiChecksumMismatch
11311 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11312:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_get_events' in scope
11310 |         return InitializationResult.apiChecksumMismatch
11311 |     }
11312 |     if (uniffi_ferrostar_checksum_method_navigationrecorder_get_events() != 40080) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_get_events' in scope
11313 |         return InitializationResult.apiChecksumMismatch
11314 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11315:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_get_recording_json' in scope
11313 |         return InitializationResult.apiChecksumMismatch
11314 |     }
11315 |     if (uniffi_ferrostar_checksum_method_navigationrecorder_get_recording_json() != 10696) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_get_recording_json' in scope
11316 |         return InitializationResult.apiChecksumMismatch
11317 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11318:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_advance_to_next_step' in scope
11316 |         return InitializationResult.apiChecksumMismatch
11317 |     }
11318 |     if (uniffi_ferrostar_checksum_method_navigationrecorder_on_advance_to_next_step() != 2408) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_advance_to_next_step' in scope
11319 |         return InitializationResult.apiChecksumMismatch
11320 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11321:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_get_initial_state' in scope
11319 |         return InitializationResult.apiChecksumMismatch
11320 |     }
11321 |     if (uniffi_ferrostar_checksum_method_navigationrecorder_on_get_initial_state() != 42003) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_get_initial_state' in scope
11322 |         return InitializationResult.apiChecksumMismatch
11323 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11324:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_route_available' in scope
11322 |         return InitializationResult.apiChecksumMismatch
11323 |     }
11324 |     if (uniffi_ferrostar_checksum_method_navigationrecorder_on_route_available() != 10378) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_route_available' in scope
11325 |         return InitializationResult.apiChecksumMismatch
11326 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11327:9: error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_user_location_update' in scope
11325 |         return InitializationResult.apiChecksumMismatch
11326 |     }
11327 |     if (uniffi_ferrostar_checksum_method_navigationrecorder_on_user_location_update() != 46975) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_navigationrecorder_on_user_location_update' in scope
11328 |         return InitializationResult.apiChecksumMismatch
11329 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11330:9: error: cannot find 'uniffi_ferrostar_checksum_method_routeadapter_generate_request' in scope
11328 |         return InitializationResult.apiChecksumMismatch
11329 |     }
11330 |     if (uniffi_ferrostar_checksum_method_routeadapter_generate_request() != 59943) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_routeadapter_generate_request' in scope
11331 |         return InitializationResult.apiChecksumMismatch
11332 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11333:9: error: cannot find 'uniffi_ferrostar_checksum_method_routeadapter_parse_response' in scope
11331 |         return InitializationResult.apiChecksumMismatch
11332 |     }
11333 |     if (uniffi_ferrostar_checksum_method_routeadapter_parse_response() != 44207) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_routeadapter_parse_response' in scope
11334 |         return InitializationResult.apiChecksumMismatch
11335 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11336:9: error: cannot find 'uniffi_ferrostar_checksum_method_routerequestgenerator_generate_request' in scope
11334 |         return InitializationResult.apiChecksumMismatch
11335 |     }
11336 |     if (uniffi_ferrostar_checksum_method_routerequestgenerator_generate_request() != 54518) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_routerequestgenerator_generate_request' in scope
11337 |         return InitializationResult.apiChecksumMismatch
11338 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11339:9: error: cannot find 'uniffi_ferrostar_checksum_method_routeresponseparser_parse_response' in scope
11337 |         return InitializationResult.apiChecksumMismatch
11338 |     }
11339 |     if (uniffi_ferrostar_checksum_method_routeresponseparser_parse_response() != 57507) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_method_routeresponseparser_parse_response' in scope
11340 |         return InitializationResult.apiChecksumMismatch
11341 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11342:9: error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationcontroller_new' in scope
11340 |         return InitializationResult.apiChecksumMismatch
11341 |     }
11342 |     if (uniffi_ferrostar_checksum_constructor_navigationcontroller_new() != 20114) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationcontroller_new' in scope
11343 |         return InitializationResult.apiChecksumMismatch
11344 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11345:9: error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationsession_new' in scope
11343 |         return InitializationResult.apiChecksumMismatch
11344 |     }
11345 |     if (uniffi_ferrostar_checksum_constructor_navigationsession_new() != 62800) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationsession_new' in scope
11346 |         return InitializationResult.apiChecksumMismatch
11347 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11348:9: error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationsessioncache_new' in scope
11346 |         return InitializationResult.apiChecksumMismatch
11347 |     }
11348 |     if (uniffi_ferrostar_checksum_constructor_navigationsessioncache_new() != 44360) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationsessioncache_new' in scope
11349 |         return InitializationResult.apiChecksumMismatch
11350 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11351:9: error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationrecorder_new' in scope
11349 |         return InitializationResult.apiChecksumMismatch
11350 |     }
11351 |     if (uniffi_ferrostar_checksum_constructor_navigationrecorder_new() != 32660) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_constructor_navigationrecorder_new' in scope
11352 |         return InitializationResult.apiChecksumMismatch
11353 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11354:9: error: cannot find 'uniffi_ferrostar_checksum_constructor_routeadapter_from_well_known_route_provider' in scope
11352 |         return InitializationResult.apiChecksumMismatch
11353 |     }
11354 |     if (uniffi_ferrostar_checksum_constructor_routeadapter_from_well_known_route_provider() != 64199) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_constructor_routeadapter_from_well_known_route_provider' in scope
11355 |         return InitializationResult.apiChecksumMismatch
11356 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:11357:9: error: cannot find 'uniffi_ferrostar_checksum_constructor_routeadapter_new' in scope
11355 |         return InitializationResult.apiChecksumMismatch
11356 |     }
11357 |     if (uniffi_ferrostar_checksum_constructor_routeadapter_new() != 13177) {
      |         `- error: cannot find 'uniffi_ferrostar_checksum_constructor_routeadapter_new' in scope
11358 |         return InitializationResult.apiChecksumMismatch
11359 |     }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:197:41: error: no exact matches in call to initializer
  195 | #endif
  196 |     public static func lift(_ buf: RustBuffer) throws -> SwiftType {
  197 |         var reader = createReader(data: Data(rustBuffer: buf))
      |                                         `- error: no exact matches in call to initializer
  198 |         let value = try read(from: &reader)
  199 |         if hasRemaining(reader) {
FoundationEssentials.Data.init:2:19: note: incorrect labels for candidate (have: '(rustBuffer:)', expected: '(_:)')
1 | struct Data {
2 | @inlinable public init<S>(_ elements: S) where S : Sequence, S.Element == UInt8}
  |                   `- note: incorrect labels for candidate (have: '(rustBuffer:)', expected: '(_:)')
3 |
Swift.RangeReplaceableCollection.init:2:19: note: incorrect labels for candidate (have: '(rustBuffer:)', expected: '(_:)')
1 | protocol RangeReplaceableCollection {
2 | @inlinable public init<S>(_ elements: S) where S : Sequence, Self.Element == S.Element}
  |                   `- note: incorrect labels for candidate (have: '(rustBuffer:)', expected: '(_:)')
3 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:270:23: error: cannot find type 'RustBuffer' in scope
  268 |
  269 | private func rustCall<T>(_ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
  270 |     let neverThrow: ((RustBuffer) throws -> Never)? = nil
      |                       `- error: cannot find type 'RustBuffer' in scope
  271 |     return try makeRustCall(callback, errorHandler: neverThrow)
  272 | }
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:285:22: error: cannot find 'RustCallStatus' in scope
  283 | ) throws -> T {
  284 |     uniffiEnsureFerrostarInitialized()
  285 |     var callStatus = RustCallStatus.init()
      |                      `- error: cannot find 'RustCallStatus' in scope
  286 |     let returnedVal = callback(&callStatus)
  287 |     try uniffiCheckCallStatus(callStatus: callStatus, errorHandler: errorHandler)
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:707:32: error: cannot find 'uniffi_ferrostar_fn_clone_andadvanceconditions' in scope
  705 | #endif
  706 |     public func uniffiCloneHandle() -> UInt64 {
  707 |         return try! rustCall { uniffi_ferrostar_fn_clone_andadvanceconditions(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_andadvanceconditions' in scope
  708 |     }
  709 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:717:25: error: cannot find 'uniffi_ferrostar_fn_free_andadvanceconditions' in scope
  715 |         }
  716 |
  717 |         try! rustCall { uniffi_ferrostar_fn_free_andadvanceconditions(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_andadvanceconditions' in scope
  718 |     }
  719 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:819:32: error: cannot find 'uniffi_ferrostar_fn_clone_distanceentryandexitcondition' in scope
  817 | #endif
  818 |     public func uniffiCloneHandle() -> UInt64 {
  819 |         return try! rustCall { uniffi_ferrostar_fn_clone_distanceentryandexitcondition(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_distanceentryandexitcondition' in scope
  820 |     }
  821 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:829:25: error: cannot find 'uniffi_ferrostar_fn_free_distanceentryandexitcondition' in scope
  827 |         }
  828 |
  829 |         try! rustCall { uniffi_ferrostar_fn_free_distanceentryandexitcondition(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_distanceentryandexitcondition' in scope
  830 |     }
  831 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:943:32: error: cannot find 'uniffi_ferrostar_fn_clone_distanceentryandsnappedexitcondition' in scope
  941 | #endif
  942 |     public func uniffiCloneHandle() -> UInt64 {
  943 |         return try! rustCall { uniffi_ferrostar_fn_clone_distanceentryandsnappedexitcondition(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_distanceentryandsnappedexitcondition' in scope
  944 |     }
  945 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:953:25: error: cannot find 'uniffi_ferrostar_fn_free_distanceentryandsnappedexitcondition' in scope
  951 |         }
  952 |
  953 |         try! rustCall { uniffi_ferrostar_fn_free_distanceentryandsnappedexitcondition(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_distanceentryandsnappedexitcondition' in scope
  954 |     }
  955 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1073:32: error: cannot find 'uniffi_ferrostar_fn_clone_distancefromstepcondition' in scope
 1071 | #endif
 1072 |     public func uniffiCloneHandle() -> UInt64 {
 1073 |         return try! rustCall { uniffi_ferrostar_fn_clone_distancefromstepcondition(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_distancefromstepcondition' in scope
 1074 |     }
 1075 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1083:25: error: cannot find 'uniffi_ferrostar_fn_free_distancefromstepcondition' in scope
 1081 |         }
 1082 |
 1083 |         try! rustCall { uniffi_ferrostar_fn_free_distancefromstepcondition(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_distancefromstepcondition' in scope
 1084 |     }
 1085 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1191:32: error: cannot find 'uniffi_ferrostar_fn_clone_distancetoendofstepcondition' in scope
 1189 | #endif
 1190 |     public func uniffiCloneHandle() -> UInt64 {
 1191 |         return try! rustCall { uniffi_ferrostar_fn_clone_distancetoendofstepcondition(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_distancetoendofstepcondition' in scope
 1192 |     }
 1193 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1201:25: error: cannot find 'uniffi_ferrostar_fn_free_distancetoendofstepcondition' in scope
 1199 |         }
 1200 |
 1201 |         try! rustCall { uniffi_ferrostar_fn_free_distancetoendofstepcondition(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_distancetoendofstepcondition' in scope
 1202 |     }
 1203 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1309:32: error: cannot find 'uniffi_ferrostar_fn_clone_manualstepcondition' in scope
 1307 | #endif
 1308 |     public func uniffiCloneHandle() -> UInt64 {
 1309 |         return try! rustCall { uniffi_ferrostar_fn_clone_manualstepcondition(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_manualstepcondition' in scope
 1310 |     }
 1311 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1319:25: error: cannot find 'uniffi_ferrostar_fn_free_manualstepcondition' in scope
 1317 |         }
 1318 |
 1319 |         try! rustCall { uniffi_ferrostar_fn_free_manualstepcondition(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_manualstepcondition' in scope
 1320 |     }
 1321 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1421:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationcache' in scope
 1419 | #endif
 1420 |     public func uniffiCloneHandle() -> UInt64 {
 1421 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationcache(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationcache' in scope
 1422 |     }
 1423 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1431:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationcache' in scope
 1429 |         }
 1430 |
 1431 |         try! rustCall { uniffi_ferrostar_fn_free_navigationcache(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationcache' in scope
 1432 |     }
 1433 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1438:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationcache_save' in scope
 1436 |
 1437 | open func save(record: Data)  {try! rustCall() {
 1438 |     uniffi_ferrostar_fn_method_navigationcache_save(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationcache_save' in scope
 1439 |             self.uniffiCloneHandle(),
 1440 |         FfiConverterData.lower(record),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1447:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationcache_load' in scope
 1445 | open func load() -> Data?  {
 1446 |     return try!  FfiConverterOptionData.lift(try! rustCall() {
 1447 |     uniffi_ferrostar_fn_method_navigationcache_load(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationcache_load' in scope
 1448 |             self.uniffiCloneHandle(),$0
 1449 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1454:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationcache_delete' in scope
 1452 |
 1453 | open func delete()  {try! rustCall() {
 1454 |     uniffi_ferrostar_fn_method_navigationcache_delete(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationcache_delete' in scope
 1455 |             self.uniffiCloneHandle(),$0
 1456 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1568:5: error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_navigationcache' in scope
 1566 |
 1567 | private func uniffiCallbackInitNavigationCache() {
 1568 |     uniffi_ferrostar_fn_init_callback_vtable_navigationcache(UniffiCallbackInterfaceNavigationCache.vtablePtr)
      |     `- error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_navigationcache' in scope
 1569 | }
 1570 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1687:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationcontroller' in scope
 1685 | #endif
 1686 |     public func uniffiCloneHandle() -> UInt64 {
 1687 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationcontroller(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationcontroller' in scope
 1688 |     }
 1689 |     /**
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1695:5: error: cannot find 'uniffi_ferrostar_fn_constructor_navigationcontroller_new' in scope
 1693 |     let handle =
 1694 |         try! rustCall() {
 1695 |     uniffi_ferrostar_fn_constructor_navigationcontroller_new(
      |     `- error: cannot find 'uniffi_ferrostar_fn_constructor_navigationcontroller_new' in scope
 1696 |         FfiConverterTypeRoute_lower(route),
 1697 |         FfiConverterTypeNavigationControllerConfig_lower(config),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1709:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationcontroller' in scope
 1707 |         }
 1708 |
 1709 |         try! rustCall { uniffi_ferrostar_fn_free_navigationcontroller(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationcontroller' in scope
 1710 |     }
 1711 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1813:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationobserver' in scope
 1811 | #endif
 1812 |     public func uniffiCloneHandle() -> UInt64 {
 1813 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationobserver(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationobserver' in scope
 1814 |     }
 1815 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1823:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationobserver' in scope
 1821 |         }
 1822 |
 1823 |         try! rustCall { uniffi_ferrostar_fn_free_navigationobserver(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationobserver' in scope
 1824 |     }
 1825 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1830:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_get_initial_state' in scope
 1828 |
 1829 | open func onGetInitialState(state: NavState)  {try! rustCall() {
 1830 |     uniffi_ferrostar_fn_method_navigationobserver_on_get_initial_state(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_get_initial_state' in scope
 1831 |             self.uniffiCloneHandle(),
 1832 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1838:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_user_location_update' in scope
 1836 |
 1837 | open func onUserLocationUpdate(location: UserLocation, state: NavState)  {try! rustCall() {
 1838 |     uniffi_ferrostar_fn_method_navigationobserver_on_user_location_update(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_user_location_update' in scope
 1839 |             self.uniffiCloneHandle(),
 1840 |         FfiConverterTypeUserLocation_lower(location),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1847:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_advance_to_next_step' in scope
 1845 |
 1846 | open func onAdvanceToNextStep(state: NavState)  {try! rustCall() {
 1847 |     uniffi_ferrostar_fn_method_navigationobserver_on_advance_to_next_step(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_advance_to_next_step' in scope
 1848 |             self.uniffiCloneHandle(),
 1849 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:1855:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_route_available' in scope
 1853 |
 1854 | open func onRouteAvailable(route: Route)  {try! rustCall() {
 1855 |     uniffi_ferrostar_fn_method_navigationobserver_on_route_available(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationobserver_on_route_available' in scope
 1856 |             self.uniffiCloneHandle(),
 1857 |         FfiConverterTypeRoute_lower(route),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2000:5: error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_navigationobserver' in scope
 1998 |
 1999 | private func uniffiCallbackInitNavigationObserver() {
 2000 |     uniffi_ferrostar_fn_init_callback_vtable_navigationobserver(UniffiCallbackInterfaceNavigationObserver.vtablePtr)
      |     `- error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_navigationobserver' in scope
 2001 | }
 2002 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2115:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationrecorder' in scope
 2113 | #endif
 2114 |     public func uniffiCloneHandle() -> UInt64 {
 2115 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationrecorder(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationrecorder' in scope
 2116 |     }
 2117 | public convenience init(route: Route, config: NavigationControllerConfig) {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2120:5: error: cannot find 'uniffi_ferrostar_fn_constructor_navigationrecorder_new' in scope
 2118 |     let handle =
 2119 |         try! rustCall() {
 2120 |     uniffi_ferrostar_fn_constructor_navigationrecorder_new(
      |     `- error: cannot find 'uniffi_ferrostar_fn_constructor_navigationrecorder_new' in scope
 2121 |         FfiConverterTypeRoute_lower(route),
 2122 |         FfiConverterTypeNavigationControllerConfig_lower(config),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2134:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationrecorder' in scope
 2132 |         }
 2133 |
 2134 |         try! rustCall { uniffi_ferrostar_fn_free_navigationrecorder(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationrecorder' in scope
 2135 |     }
 2136 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2142:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_get_events' in scope
 2140 | open func getEvents() -> [NavigationRecordingEvent]  {
 2141 |     return try!  FfiConverterSequenceTypeNavigationRecordingEvent.lift(try! rustCall() {
 2142 |     uniffi_ferrostar_fn_method_navigationrecorder_get_events(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_get_events' in scope
 2143 |             self.uniffiCloneHandle(),$0
 2144 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2150:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_get_recording_json' in scope
 2148 | open func getRecordingJson()throws  -> String  {
 2149 |     return try  FfiConverterString.lift(try rustCallWithError(FfiConverterTypeRecordingError_lift) {
 2150 |     uniffi_ferrostar_fn_method_navigationrecorder_get_recording_json(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_get_recording_json' in scope
 2151 |             self.uniffiCloneHandle(),$0
 2152 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2157:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_advance_to_next_step' in scope
 2155 |
 2156 | open func onAdvanceToNextStep(state: NavState)  {try! rustCall() {
 2157 |     uniffi_ferrostar_fn_method_navigationrecorder_on_advance_to_next_step(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_advance_to_next_step' in scope
 2158 |             self.uniffiCloneHandle(),
 2159 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2165:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_get_initial_state' in scope
 2163 |
 2164 | open func onGetInitialState(state: NavState)  {try! rustCall() {
 2165 |     uniffi_ferrostar_fn_method_navigationrecorder_on_get_initial_state(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_get_initial_state' in scope
 2166 |             self.uniffiCloneHandle(),
 2167 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2173:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_route_available' in scope
 2171 |
 2172 | open func onRouteAvailable(route: Route)  {try! rustCall() {
 2173 |     uniffi_ferrostar_fn_method_navigationrecorder_on_route_available(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_route_available' in scope
 2174 |             self.uniffiCloneHandle(),
 2175 |         FfiConverterTypeRoute_lower(route),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2181:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_user_location_update' in scope
 2179 |
 2180 | open func onUserLocationUpdate(location: UserLocation, state: NavState)  {try! rustCall() {
 2181 |     uniffi_ferrostar_fn_method_navigationrecorder_on_user_location_update(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationrecorder_on_user_location_update' in scope
 2182 |             self.uniffiCloneHandle(),
 2183 |         FfiConverterTypeUserLocation_lower(location),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2287:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationreplay' in scope
 2285 | #endif
 2286 |     public func uniffiCloneHandle() -> UInt64 {
 2287 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationreplay(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationreplay' in scope
 2288 |     }
 2289 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2297:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationreplay' in scope
 2295 |         }
 2296 |
 2297 |         try! rustCall { uniffi_ferrostar_fn_free_navigationreplay(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationreplay' in scope
 2298 |     }
 2299 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2401:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationsession' in scope
 2399 | #endif
 2400 |     public func uniffiCloneHandle() -> UInt64 {
 2401 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationsession(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationsession' in scope
 2402 |     }
 2403 | public convenience init(controller: Navigator, observers: [NavigationObserver]) {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2406:5: error: cannot find 'uniffi_ferrostar_fn_constructor_navigationsession_new' in scope
 2404 |     let handle =
 2405 |         try! rustCall() {
 2406 |     uniffi_ferrostar_fn_constructor_navigationsession_new(
      |     `- error: cannot find 'uniffi_ferrostar_fn_constructor_navigationsession_new' in scope
 2407 |         FfiConverterTypeNavigator_lower(controller),
 2408 |         FfiConverterSequenceTypeNavigationObserver.lower(observers),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2420:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationsession' in scope
 2418 |         }
 2419 |
 2420 |         try! rustCall { uniffi_ferrostar_fn_free_navigationsession(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationsession' in scope
 2421 |     }
 2422 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2428:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_advance_to_next_step' in scope
 2426 | open func advanceToNextStep(state: NavState) -> NavState  {
 2427 |     return try!  FfiConverterTypeNavState_lift(try! rustCall() {
 2428 |     uniffi_ferrostar_fn_method_navigationsession_advance_to_next_step(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_advance_to_next_step' in scope
 2429 |             self.uniffiCloneHandle(),
 2430 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2437:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_get_initial_state' in scope
 2435 | open func getInitialState(location: UserLocation) -> NavState  {
 2436 |     return try!  FfiConverterTypeNavState_lift(try! rustCall() {
 2437 |     uniffi_ferrostar_fn_method_navigationsession_get_initial_state(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_get_initial_state' in scope
 2438 |             self.uniffiCloneHandle(),
 2439 |         FfiConverterTypeUserLocation_lower(location),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2446:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_route' in scope
 2444 | open func route() -> Route  {
 2445 |     return try!  FfiConverterTypeRoute_lift(try! rustCall() {
 2446 |     uniffi_ferrostar_fn_method_navigationsession_route(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_route' in scope
 2447 |             self.uniffiCloneHandle(),$0
 2448 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2454:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_update_user_location' in scope
 2452 | open func updateUserLocation(location: UserLocation, state: NavState) -> NavState  {
 2453 |     return try!  FfiConverterTypeNavState_lift(try! rustCall() {
 2454 |     uniffi_ferrostar_fn_method_navigationsession_update_user_location(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsession_update_user_location' in scope
 2455 |             self.uniffiCloneHandle(),
 2456 |         FfiConverterTypeUserLocation_lower(location),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2576:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigationsessioncache' in scope
 2574 | #endif
 2575 |     public func uniffiCloneHandle() -> UInt64 {
 2576 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigationsessioncache(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigationsessioncache' in scope
 2577 |     }
 2578 | public convenience init(config: NavigationCachingConfig, cache: NavigationCache) {
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2581:5: error: cannot find 'uniffi_ferrostar_fn_constructor_navigationsessioncache_new' in scope
 2579 |     let handle =
 2580 |         try! rustCall() {
 2581 |     uniffi_ferrostar_fn_constructor_navigationsessioncache_new(
      |     `- error: cannot find 'uniffi_ferrostar_fn_constructor_navigationsessioncache_new' in scope
 2582 |         FfiConverterTypeNavigationCachingConfig_lower(config),
 2583 |         FfiConverterTypeNavigationCache_lower(cache),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2595:25: error: cannot find 'uniffi_ferrostar_fn_free_navigationsessioncache' in scope
 2593 |         }
 2594 |
 2595 |         try! rustCall { uniffi_ferrostar_fn_free_navigationsessioncache(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigationsessioncache' in scope
 2596 |     }
 2597 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2608:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_can_resume' in scope
 2606 | open func canResume() -> Bool  {
 2607 |     return try!  FfiConverterBool.lift(try! rustCall() {
 2608 |     uniffi_ferrostar_fn_method_navigationsessioncache_can_resume(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_can_resume' in scope
 2609 |             self.uniffiCloneHandle(),$0
 2610 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2621:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_load' in scope
 2619 | open func load() -> NavigationSessionSnapshot?  {
 2620 |     return try!  FfiConverterOptionTypeNavigationSessionSnapshot.lift(try! rustCall() {
 2621 |     uniffi_ferrostar_fn_method_navigationsessioncache_load(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_load' in scope
 2622 |             self.uniffiCloneHandle(),$0
 2623 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2628:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_advance_to_next_step' in scope
 2626 |
 2627 | open func onAdvanceToNextStep(state: NavState)  {try! rustCall() {
 2628 |     uniffi_ferrostar_fn_method_navigationsessioncache_on_advance_to_next_step(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_advance_to_next_step' in scope
 2629 |             self.uniffiCloneHandle(),
 2630 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2636:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_get_initial_state' in scope
 2634 |
 2635 | open func onGetInitialState(state: NavState)  {try! rustCall() {
 2636 |     uniffi_ferrostar_fn_method_navigationsessioncache_on_get_initial_state(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_get_initial_state' in scope
 2637 |             self.uniffiCloneHandle(),
 2638 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2644:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_route_available' in scope
 2642 |
 2643 | open func onRouteAvailable(route: Route)  {try! rustCall() {
 2644 |     uniffi_ferrostar_fn_method_navigationsessioncache_on_route_available(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_route_available' in scope
 2645 |             self.uniffiCloneHandle(),
 2646 |         FfiConverterTypeRoute_lower(route),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2652:5: error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_user_location_update' in scope
 2650 |
 2651 | open func onUserLocationUpdate(location: UserLocation, state: NavState)  {try! rustCall() {
 2652 |     uniffi_ferrostar_fn_method_navigationsessioncache_on_user_location_update(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigationsessioncache_on_user_location_update' in scope
 2653 |             self.uniffiCloneHandle(),
 2654 |         FfiConverterTypeUserLocation_lower(location),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2774:32: error: cannot find 'uniffi_ferrostar_fn_clone_navigator' in scope
 2772 | #endif
 2773 |     public func uniffiCloneHandle() -> UInt64 {
 2774 |         return try! rustCall { uniffi_ferrostar_fn_clone_navigator(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_navigator' in scope
 2775 |     }
 2776 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2784:25: error: cannot find 'uniffi_ferrostar_fn_free_navigator' in scope
 2782 |         }
 2783 |
 2784 |         try! rustCall { uniffi_ferrostar_fn_free_navigator(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_navigator' in scope
 2785 |     }
 2786 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2792:5: error: cannot find 'uniffi_ferrostar_fn_method_navigator_route' in scope
 2790 | open func route() -> Route  {
 2791 |     return try!  FfiConverterTypeRoute_lift(try! rustCall() {
 2792 |     uniffi_ferrostar_fn_method_navigator_route(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigator_route' in scope
 2793 |             self.uniffiCloneHandle(),$0
 2794 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2800:5: error: cannot find 'uniffi_ferrostar_fn_method_navigator_get_initial_state' in scope
 2798 | open func getInitialState(location: UserLocation) -> NavState  {
 2799 |     return try!  FfiConverterTypeNavState_lift(try! rustCall() {
 2800 |     uniffi_ferrostar_fn_method_navigator_get_initial_state(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigator_get_initial_state' in scope
 2801 |             self.uniffiCloneHandle(),
 2802 |         FfiConverterTypeUserLocation_lower(location),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2809:5: error: cannot find 'uniffi_ferrostar_fn_method_navigator_advance_to_next_step' in scope
 2807 | open func advanceToNextStep(state: NavState) -> NavState  {
 2808 |     return try!  FfiConverterTypeNavState_lift(try! rustCall() {
 2809 |     uniffi_ferrostar_fn_method_navigator_advance_to_next_step(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigator_advance_to_next_step' in scope
 2810 |             self.uniffiCloneHandle(),
 2811 |         FfiConverterTypeNavState_lower(state),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2818:5: error: cannot find 'uniffi_ferrostar_fn_method_navigator_update_user_location' in scope
 2816 | open func updateUserLocation(location: UserLocation, state: NavState) -> NavState  {
 2817 |     return try!  FfiConverterTypeNavState_lift(try! rustCall() {
 2818 |     uniffi_ferrostar_fn_method_navigator_update_user_location(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_navigator_update_user_location' in scope
 2819 |             self.uniffiCloneHandle(),
 2820 |         FfiConverterTypeUserLocation_lower(location),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2934:32: error: cannot find 'uniffi_ferrostar_fn_clone_oradvanceconditions' in scope
 2932 | #endif
 2933 |     public func uniffiCloneHandle() -> UInt64 {
 2934 |         return try! rustCall { uniffi_ferrostar_fn_clone_oradvanceconditions(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_oradvanceconditions' in scope
 2935 |     }
 2936 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:2944:25: error: cannot find 'uniffi_ferrostar_fn_free_oradvanceconditions' in scope
 2942 |         }
 2943 |
 2944 |         try! rustCall { uniffi_ferrostar_fn_free_oradvanceconditions(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_oradvanceconditions' in scope
 2945 |     }
 2946 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3088:32: error: cannot find 'uniffi_ferrostar_fn_clone_routeadapter' in scope
 3086 | #endif
 3087 |     public func uniffiCloneHandle() -> UInt64 {
 3088 |         return try! rustCall { uniffi_ferrostar_fn_clone_routeadapter(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_routeadapter' in scope
 3089 |     }
 3090 |     /**
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3100:5: error: cannot find 'uniffi_ferrostar_fn_constructor_routeadapter_new' in scope
 3098 |     let handle =
 3099 |         try! rustCall() {
 3100 |     uniffi_ferrostar_fn_constructor_routeadapter_new(
      |     `- error: cannot find 'uniffi_ferrostar_fn_constructor_routeadapter_new' in scope
 3101 |         FfiConverterTypeRouteRequestGenerator_lower(requestGenerator),
 3102 |         FfiConverterTypeRouteResponseParser_lower(responseParser),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3114:25: error: cannot find 'uniffi_ferrostar_fn_free_routeadapter' in scope
 3112 |         }
 3113 |
 3114 |         try! rustCall { uniffi_ferrostar_fn_free_routeadapter(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_routeadapter' in scope
 3115 |     }
 3116 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3123:5: error: cannot find 'uniffi_ferrostar_fn_constructor_routeadapter_from_well_known_route_provider' in scope
 3121 | public static func fromWellKnownRouteProvider(wellKnownRouteProvider: WellKnownRouteProvider)throws  -> RouteAdapter  {
 3122 |     return try  FfiConverterTypeRouteAdapter_lift(try rustCallWithError(FfiConverterTypeInstantiationError_lift) {
 3123 |     uniffi_ferrostar_fn_constructor_routeadapter_from_well_known_route_provider(
      |     `- error: cannot find 'uniffi_ferrostar_fn_constructor_routeadapter_from_well_known_route_provider' in scope
 3124 |         FfiConverterTypeWellKnownRouteProvider_lower(wellKnownRouteProvider),$0
 3125 |     )
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3133:5: error: cannot find 'uniffi_ferrostar_fn_method_routeadapter_generate_request' in scope
 3131 | open func generateRequest(userLocation: UserLocation, waypoints: [Waypoint])throws  -> RouteRequest  {
 3132 |     return try  FfiConverterTypeRouteRequest_lift(try rustCallWithError(FfiConverterTypeRoutingRequestGenerationError_lift) {
 3133 |     uniffi_ferrostar_fn_method_routeadapter_generate_request(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_routeadapter_generate_request' in scope
 3134 |             self.uniffiCloneHandle(),
 3135 |         FfiConverterTypeUserLocation_lower(userLocation),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3143:5: error: cannot find 'uniffi_ferrostar_fn_method_routeadapter_parse_response' in scope
 3141 | open func parseResponse(response: Data)throws  -> [Route]  {
 3142 |     return try  FfiConverterSequenceTypeRoute.lift(try rustCallWithError(FfiConverterTypeParsingError_lift) {
 3143 |     uniffi_ferrostar_fn_method_routeadapter_parse_response(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_routeadapter_parse_response' in scope
 3144 |             self.uniffiCloneHandle(),
 3145 |         FfiConverterData.lower(response),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3267:32: error: cannot find 'uniffi_ferrostar_fn_clone_routedeviationdetector' in scope
 3265 | #endif
 3266 |     public func uniffiCloneHandle() -> UInt64 {
 3267 |         return try! rustCall { uniffi_ferrostar_fn_clone_routedeviationdetector(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_routedeviationdetector' in scope
 3268 |     }
 3269 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3277:25: error: cannot find 'uniffi_ferrostar_fn_free_routedeviationdetector' in scope
 3275 |         }
 3276 |
 3277 |         try! rustCall { uniffi_ferrostar_fn_free_routedeviationdetector(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_routedeviationdetector' in scope
 3278 |     }
 3279 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3296:5: error: cannot find 'uniffi_ferrostar_fn_method_routedeviationdetector_check_route_deviation' in scope
 3294 | open func checkRouteDeviation(route: Route, tripState: TripState) -> RouteDeviation  {
 3295 |     return try!  FfiConverterTypeRouteDeviation_lift(try! rustCall() {
 3296 |     uniffi_ferrostar_fn_method_routedeviationdetector_check_route_deviation(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_routedeviationdetector_check_route_deviation' in scope
 3297 |             self.uniffiCloneHandle(),
 3298 |         FfiConverterTypeRoute_lower(route),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3370:5: error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_routedeviationdetector' in scope
 3368 |
 3369 | private func uniffiCallbackInitRouteDeviationDetector() {
 3370 |     uniffi_ferrostar_fn_init_callback_vtable_routedeviationdetector(UniffiCallbackInterfaceRouteDeviationDetector.vtablePtr)
      |     `- error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_routedeviationdetector' in scope
 3371 | }
 3372 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3503:32: error: cannot find 'uniffi_ferrostar_fn_clone_routerequestgenerator' in scope
 3501 | #endif
 3502 |     public func uniffiCloneHandle() -> UInt64 {
 3503 |         return try! rustCall { uniffi_ferrostar_fn_clone_routerequestgenerator(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_routerequestgenerator' in scope
 3504 |     }
 3505 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3513:25: error: cannot find 'uniffi_ferrostar_fn_free_routerequestgenerator' in scope
 3511 |         }
 3512 |
 3513 |         try! rustCall { uniffi_ferrostar_fn_free_routerequestgenerator(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_routerequestgenerator' in scope
 3514 |     }
 3515 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3527:5: error: cannot find 'uniffi_ferrostar_fn_method_routerequestgenerator_generate_request' in scope
 3525 | open func generateRequest(userLocation: UserLocation, waypoints: [Waypoint])throws  -> RouteRequest  {
 3526 |     return try  FfiConverterTypeRouteRequest_lift(try rustCallWithError(FfiConverterTypeRoutingRequestGenerationError_lift) {
 3527 |     uniffi_ferrostar_fn_method_routerequestgenerator_generate_request(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_routerequestgenerator_generate_request' in scope
 3528 |             self.uniffiCloneHandle(),
 3529 |         FfiConverterTypeUserLocation_lower(userLocation),
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3602:5: error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_routerequestgenerator' in scope
 3600 |
 3601 | private func uniffiCallbackInitRouteRequestGenerator() {
 3602 |     uniffi_ferrostar_fn_init_callback_vtable_routerequestgenerator(UniffiCallbackInterfaceRouteRequestGenerator.vtablePtr)
      |     `- error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_routerequestgenerator' in scope
 3603 | }
 3604 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3721:32: error: cannot find 'uniffi_ferrostar_fn_clone_routeresponseparser' in scope
 3719 | #endif
 3720 |     public func uniffiCloneHandle() -> UInt64 {
 3721 |         return try! rustCall { uniffi_ferrostar_fn_clone_routeresponseparser(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_routeresponseparser' in scope
 3722 |     }
 3723 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3731:25: error: cannot find 'uniffi_ferrostar_fn_free_routeresponseparser' in scope
 3729 |         }
 3730 |
 3731 |         try! rustCall { uniffi_ferrostar_fn_free_routeresponseparser(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_routeresponseparser' in scope
 3732 |     }
 3733 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3745:5: error: cannot find 'uniffi_ferrostar_fn_method_routeresponseparser_parse_response' in scope
 3743 | open func parseResponse(response: Data)throws  -> [Route]  {
 3744 |     return try  FfiConverterSequenceTypeRoute.lift(try rustCallWithError(FfiConverterTypeParsingError_lift) {
 3745 |     uniffi_ferrostar_fn_method_routeresponseparser_parse_response(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_routeresponseparser_parse_response' in scope
 3746 |             self.uniffiCloneHandle(),
 3747 |         FfiConverterData.lower(response),$0
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3817:5: error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_routeresponseparser' in scope
 3815 |
 3816 | private func uniffiCallbackInitRouteResponseParser() {
 3817 |     uniffi_ferrostar_fn_init_callback_vtable_routeresponseparser(UniffiCallbackInterfaceRouteResponseParser.vtablePtr)
      |     `- error: cannot find 'uniffi_ferrostar_fn_init_callback_vtable_routeresponseparser' in scope
 3818 | }
 3819 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3954:32: error: cannot find 'uniffi_ferrostar_fn_clone_stepadvancecondition' in scope
 3952 | #endif
 3953 |     public func uniffiCloneHandle() -> UInt64 {
 3954 |         return try! rustCall { uniffi_ferrostar_fn_clone_stepadvancecondition(self.handle, $0) }
      |                                `- error: cannot find 'uniffi_ferrostar_fn_clone_stepadvancecondition' in scope
 3955 |     }
 3956 |     // No primary constructor declared for this class.
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3964:25: error: cannot find 'uniffi_ferrostar_fn_free_stepadvancecondition' in scope
 3962 |         }
 3963 |
 3964 |         try! rustCall { uniffi_ferrostar_fn_free_stepadvancecondition(handle, $0) }
      |                         `- error: cannot find 'uniffi_ferrostar_fn_free_stepadvancecondition' in scope
 3965 |     }
 3966 |
/host/spi-builder-workspace/apple/Sources/UniFFI/ferrostar.swift:3977:5: error: cannot find 'uniffi_ferrostar_fn_method_stepadvancecondition_should_advance_step' in scope
 3975 | open func shouldAdvanceStep(tripState: TripState) -> StepAdvanceResult  {
 3976 |     return try!  FfiConverterTypeStepAdvanceResult_lift(try! rustCall() {
 3977 |     uniffi_ferrostar_fn_method_stepadvancecondition_should_advance_step(
      |     `- error: cannot find 'uniffi_ferrostar_fn_method_stepadvancecondition_should_advance_step' in scope
 3978 |             self.uniffiCloneHandle(),
 3979 |         FfiConverterTypeTripState_lower(tripState),$0
[56/64] Wrapping AST for MapLibreSwiftMacrosImpl for debugging
BUILD FAILURE 6.2 linux