The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Automerge, reference main (cdbdce), with Swift 6.1 for Android on 30 May 2025 20:02:19 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

2854 |     typealias SwiftType = String?
2855 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2877:20: error: type 'FfiConverterOptionTypeChange' 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 |
     :
2875 | @_documentation(visibility: private)
2876 | #endif
2877 | fileprivate struct FfiConverterOptionTypeChange: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeChange' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2878 |     typealias SwiftType = Change?
2879 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2901:20: error: type 'FfiConverterOptionTypeValue' 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 |
     :
2899 | @_documentation(visibility: private)
2900 | #endif
2901 | fileprivate struct FfiConverterOptionTypeValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2902 |     typealias SwiftType = Value?
2903 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2925:20: error: type 'FfiConverterOptionSequenceUInt8' 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 |
     :
2923 | @_documentation(visibility: private)
2924 | #endif
2925 | fileprivate struct FfiConverterOptionSequenceUInt8: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionSequenceUInt8' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2926 |     typealias SwiftType = [UInt8]?
2927 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2949:20: error: type 'FfiConverterOptionSequenceTypeChangeHash' 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 |
     :
2947 | @_documentation(visibility: private)
2948 | #endif
2949 | fileprivate struct FfiConverterOptionSequenceTypeChangeHash: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionSequenceTypeChangeHash' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2950 |     typealias SwiftType = [ChangeHash]?
2951 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2973:20: error: type 'FfiConverterSequenceUInt8' 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 |
     :
2971 | @_documentation(visibility: private)
2972 | #endif
2973 | fileprivate struct FfiConverterSequenceUInt8: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceUInt8' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2974 |     typealias SwiftType = [UInt8]
2975 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2998: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 |
     :
2996 | @_documentation(visibility: private)
2997 | #endif
2998 | fileprivate struct FfiConverterSequenceString: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2999 |     typealias SwiftType = [String]
3000 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3023:20: error: type 'FfiConverterSequenceTypeKeyValue' 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 |
     :
3021 | @_documentation(visibility: private)
3022 | #endif
3023 | fileprivate struct FfiConverterSequenceTypeKeyValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeKeyValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3024 |     typealias SwiftType = [KeyValue]
3025 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3048:20: error: type 'FfiConverterSequenceTypeMark' 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 |
     :
3046 | @_documentation(visibility: private)
3047 | #endif
3048 | fileprivate struct FfiConverterSequenceTypeMark: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeMark' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3049 |     typealias SwiftType = [Mark]
3050 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3073:20: error: type 'FfiConverterSequenceTypePatch' 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 |
     :
3071 | @_documentation(visibility: private)
3072 | #endif
3073 | fileprivate struct FfiConverterSequenceTypePatch: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypePatch' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3074 |     typealias SwiftType = [Patch]
3075 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3098:20: error: type 'FfiConverterSequenceTypePathElement' 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 |
     :
3096 | @_documentation(visibility: private)
3097 | #endif
3098 | fileprivate struct FfiConverterSequenceTypePathElement: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypePathElement' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3099 |     typealias SwiftType = [PathElement]
3100 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3123:20: error: type 'FfiConverterSequenceTypeScalarValue' 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 |
     :
3121 | @_documentation(visibility: private)
3122 | #endif
3123 | fileprivate struct FfiConverterSequenceTypeScalarValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeScalarValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3124 |     typealias SwiftType = [ScalarValue]
3125 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3148:20: error: type 'FfiConverterSequenceTypeValue' 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 |
     :
3146 | @_documentation(visibility: private)
3147 | #endif
3148 | fileprivate struct FfiConverterSequenceTypeValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3149 |     typealias SwiftType = [Value]
3150 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3173:20: error: type 'FfiConverterSequenceTypeChangeHash' 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 |
     :
3171 | @_documentation(visibility: private)
3172 | #endif
3173 | fileprivate struct FfiConverterSequenceTypeChangeHash: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeChangeHash' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3174 |     typealias SwiftType = [ChangeHash]
3175 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3198:20: error: type 'FfiConverterDictionaryStringTypeValue' 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
     :
3196 | @_documentation(visibility: private)
3197 | #endif
3198 | fileprivate struct FfiConverterDictionaryStringTypeValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterDictionaryStringTypeValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3199 |     public static func write(_ value: [String: Value], into buf: inout [UInt8]) {
3200 |         let len = Int32(value.count)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3240:38: error: cannot find type 'RustBuffer' in scope
3238 |     }
3239 |
3240 |     public static func lift(_ value: RustBuffer) throws -> ActorId {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3241 |         return try FfiConverterSequenceUInt8.lift(value)
3242 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3244:51: error: cannot find type 'RustBuffer' in scope
3242 |     }
3243 |
3244 |     public static func lower(_ value: ActorId) -> RustBuffer {
     |                                                   `- error: cannot find type 'RustBuffer' in scope
3245 |         return FfiConverterSequenceUInt8.lower(value)
3246 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3231:15: error: type 'FfiConverterTypeActorId' 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
     :
3229 | @_documentation(visibility: private)
3230 | #endif
3231 | public struct FfiConverterTypeActorId: FfiConverter {
     |               |- error: type 'FfiConverterTypeActorId' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3232 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ActorId {
3233 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3253:51: error: cannot find type 'RustBuffer' in scope
3251 | @_documentation(visibility: private)
3252 | #endif
3253 | public func FfiConverterTypeActorId_lift(_ value: RustBuffer) throws -> ActorId {
     |                                                   `- error: cannot find type 'RustBuffer' in scope
3254 |     return try FfiConverterTypeActorId.lift(value)
3255 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3260:64: error: cannot find type 'RustBuffer' in scope
3258 | @_documentation(visibility: private)
3259 | #endif
3260 | public func FfiConverterTypeActorId_lower(_ value: ActorId) -> RustBuffer {
     |                                                                `- error: cannot find type 'RustBuffer' in scope
3261 |     return FfiConverterTypeActorId.lower(value)
3262 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3284:38: error: cannot find type 'RustBuffer' in scope
3282 |     }
3283 |
3284 |     public static func lift(_ value: RustBuffer) throws -> ChangeHash {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3285 |         return try FfiConverterSequenceUInt8.lift(value)
3286 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3288:54: error: cannot find type 'RustBuffer' in scope
3286 |     }
3287 |
3288 |     public static func lower(_ value: ChangeHash) -> RustBuffer {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
3289 |         return FfiConverterSequenceUInt8.lower(value)
3290 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3275:15: error: type 'FfiConverterTypeChangeHash' 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
     :
3273 | @_documentation(visibility: private)
3274 | #endif
3275 | public struct FfiConverterTypeChangeHash: FfiConverter {
     |               |- error: type 'FfiConverterTypeChangeHash' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3276 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ChangeHash {
3277 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3297:54: error: cannot find type 'RustBuffer' in scope
3295 | @_documentation(visibility: private)
3296 | #endif
3297 | public func FfiConverterTypeChangeHash_lift(_ value: RustBuffer) throws -> ChangeHash {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
3298 |     return try FfiConverterTypeChangeHash.lift(value)
3299 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3304:70: error: cannot find type 'RustBuffer' in scope
3302 | @_documentation(visibility: private)
3303 | #endif
3304 | public func FfiConverterTypeChangeHash_lower(_ value: ChangeHash) -> RustBuffer {
     |                                                                      `- error: cannot find type 'RustBuffer' in scope
3305 |     return FfiConverterTypeChangeHash.lower(value)
3306 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3328:38: error: cannot find type 'RustBuffer' in scope
3326 |     }
3327 |
3328 |     public static func lift(_ value: RustBuffer) throws -> Cursor {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3329 |         return try FfiConverterSequenceUInt8.lift(value)
3330 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3332:50: error: cannot find type 'RustBuffer' in scope
3330 |     }
3331 |
3332 |     public static func lower(_ value: Cursor) -> RustBuffer {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
3333 |         return FfiConverterSequenceUInt8.lower(value)
3334 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3319:15: error: type 'FfiConverterTypeCursor' 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
     :
3317 | @_documentation(visibility: private)
3318 | #endif
3319 | public struct FfiConverterTypeCursor: FfiConverter {
     |               |- error: type 'FfiConverterTypeCursor' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3320 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Cursor {
3321 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3341:50: error: cannot find type 'RustBuffer' in scope
3339 | @_documentation(visibility: private)
3340 | #endif
3341 | public func FfiConverterTypeCursor_lift(_ value: RustBuffer) throws -> Cursor {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
3342 |     return try FfiConverterTypeCursor.lift(value)
3343 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3348:62: error: cannot find type 'RustBuffer' in scope
3346 | @_documentation(visibility: private)
3347 | #endif
3348 | public func FfiConverterTypeCursor_lower(_ value: Cursor) -> RustBuffer {
     |                                                              `- error: cannot find type 'RustBuffer' in scope
3349 |     return FfiConverterTypeCursor.lower(value)
3350 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3372:38: error: cannot find type 'RustBuffer' in scope
3370 |     }
3371 |
3372 |     public static func lift(_ value: RustBuffer) throws -> ObjId {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3373 |         return try FfiConverterSequenceUInt8.lift(value)
3374 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3376:49: error: cannot find type 'RustBuffer' in scope
3374 |     }
3375 |
3376 |     public static func lower(_ value: ObjId) -> RustBuffer {
     |                                                 `- error: cannot find type 'RustBuffer' in scope
3377 |         return FfiConverterSequenceUInt8.lower(value)
3378 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3363:15: error: type 'FfiConverterTypeObjId' 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
     :
3361 | @_documentation(visibility: private)
3362 | #endif
3363 | public struct FfiConverterTypeObjId: FfiConverter {
     |               |- error: type 'FfiConverterTypeObjId' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3364 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ObjId {
3365 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3385:49: error: cannot find type 'RustBuffer' in scope
3383 | @_documentation(visibility: private)
3384 | #endif
3385 | public func FfiConverterTypeObjId_lift(_ value: RustBuffer) throws -> ObjId {
     |                                                 `- error: cannot find type 'RustBuffer' in scope
3386 |     return try FfiConverterTypeObjId.lift(value)
3387 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3392:60: error: cannot find type 'RustBuffer' in scope
3390 | @_documentation(visibility: private)
3391 | #endif
3392 | public func FfiConverterTypeObjId_lower(_ value: ObjId) -> RustBuffer {
     |                                                            `- error: cannot find type 'RustBuffer' in scope
3393 |     return FfiConverterTypeObjId.lower(value)
3394 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3414:40: error: cannot find 'ffi_uniffi_automerge_uniffi_contract_version' in scope
3412 |     let bindings_contract_version = 26
3413 |     // Get the scaffolding contract version by calling the into the dylib
3414 |     let scaffolding_contract_version = ffi_uniffi_automerge_uniffi_contract_version()
     |                                        `- error: cannot find 'ffi_uniffi_automerge_uniffi_contract_version' in scope
3415 |     if bindings_contract_version != scaffolding_contract_version {
3416 |         return InitializationResult.contractVersionMismatch
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3418:9: error: cannot find 'uniffi_uniffi_automerge_checksum_func_root' in scope
3416 |         return InitializationResult.contractVersionMismatch
3417 |     }
3418 |     if (uniffi_uniffi_automerge_checksum_func_root() != 19647) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_func_root' in scope
3419 |         return InitializationResult.apiChecksumMismatch
3420 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3421:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_actor_id' in scope
3419 |         return InitializationResult.apiChecksumMismatch
3420 |     }
3421 |     if (uniffi_uniffi_automerge_checksum_method_doc_actor_id() != 10869) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_actor_id' in scope
3422 |         return InitializationResult.apiChecksumMismatch
3423 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3424:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes' in scope
3422 |         return InitializationResult.apiChecksumMismatch
3423 |     }
3424 |     if (uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes() != 57114) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes' in scope
3425 |         return InitializationResult.apiChecksumMismatch
3426 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3427:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes_with_patches' in scope
3425 |         return InitializationResult.apiChecksumMismatch
3426 |     }
3427 |     if (uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes_with_patches() != 63928) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes_with_patches' in scope
3428 |         return InitializationResult.apiChecksumMismatch
3429 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3430:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_change_by_hash' in scope
3428 |         return InitializationResult.apiChecksumMismatch
3429 |     }
3430 |     if (uniffi_uniffi_automerge_checksum_method_doc_change_by_hash() != 44577) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_change_by_hash' in scope
3431 |         return InitializationResult.apiChecksumMismatch
3432 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3433:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_changes' in scope
3431 |         return InitializationResult.apiChecksumMismatch
3432 |     }
3433 |     if (uniffi_uniffi_automerge_checksum_method_doc_changes() != 1878) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_changes' in scope
3434 |         return InitializationResult.apiChecksumMismatch
3435 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3436:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_commit_with' in scope
3434 |         return InitializationResult.apiChecksumMismatch
3435 |     }
3436 |     if (uniffi_uniffi_automerge_checksum_method_doc_commit_with() != 65319) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_commit_with' in scope
3437 |         return InitializationResult.apiChecksumMismatch
3438 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3439:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor' in scope
3437 |         return InitializationResult.apiChecksumMismatch
3438 |     }
3439 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor() != 18441) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor' in scope
3440 |         return InitializationResult.apiChecksumMismatch
3441 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3442:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_at' in scope
3440 |         return InitializationResult.apiChecksumMismatch
3441 |     }
3442 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor_at() != 39363) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_at' in scope
3443 |         return InitializationResult.apiChecksumMismatch
3444 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3445:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position' in scope
3443 |         return InitializationResult.apiChecksumMismatch
3444 |     }
3445 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor_position() != 5760) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position' in scope
3446 |         return InitializationResult.apiChecksumMismatch
3447 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3448:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position_at' in scope
3446 |         return InitializationResult.apiChecksumMismatch
3447 |     }
3448 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor_position_at() != 35233) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position_at' in scope
3449 |         return InitializationResult.apiChecksumMismatch
3450 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3451:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_list' in scope
3449 |         return InitializationResult.apiChecksumMismatch
3450 |     }
3451 |     if (uniffi_uniffi_automerge_checksum_method_doc_delete_in_list() != 36066) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_list' in scope
3452 |         return InitializationResult.apiChecksumMismatch
3453 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3454:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_map' in scope
3452 |         return InitializationResult.apiChecksumMismatch
3453 |     }
3454 |     if (uniffi_uniffi_automerge_checksum_method_doc_delete_in_map() != 1721) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_map' in scope
3455 |         return InitializationResult.apiChecksumMismatch
3456 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3457:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_difference' in scope
3455 |         return InitializationResult.apiChecksumMismatch
3456 |     }
3457 |     if (uniffi_uniffi_automerge_checksum_method_doc_difference() != 13614) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_difference' in scope
3458 |         return InitializationResult.apiChecksumMismatch
3459 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3460:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_changes_since' in scope
3458 |         return InitializationResult.apiChecksumMismatch
3459 |     }
3460 |     if (uniffi_uniffi_automerge_checksum_method_doc_encode_changes_since() != 49806) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_changes_since' in scope
3461 |         return InitializationResult.apiChecksumMismatch
3462 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3463:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_new_changes' in scope
3461 |         return InitializationResult.apiChecksumMismatch
3462 |     }
3463 |     if (uniffi_uniffi_automerge_checksum_method_doc_encode_new_changes() != 56722) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_new_changes' in scope
3464 |         return InitializationResult.apiChecksumMismatch
3465 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3466:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork' in scope
3464 |         return InitializationResult.apiChecksumMismatch
3465 |     }
3466 |     if (uniffi_uniffi_automerge_checksum_method_doc_fork() != 38250) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork' in scope
3467 |         return InitializationResult.apiChecksumMismatch
3468 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3469:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork_at' in scope
3467 |         return InitializationResult.apiChecksumMismatch
3468 |     }
3469 |     if (uniffi_uniffi_automerge_checksum_method_doc_fork_at() != 49724) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork_at' in scope
3470 |         return InitializationResult.apiChecksumMismatch
3471 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3472:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_generate_sync_message' in scope
3470 |         return InitializationResult.apiChecksumMismatch
3471 |     }
3472 |     if (uniffi_uniffi_automerge_checksum_method_doc_generate_sync_message() != 33156) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_generate_sync_message' in scope
3473 |         return InitializationResult.apiChecksumMismatch
3474 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3475:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_list' in scope
3473 |         return InitializationResult.apiChecksumMismatch
3474 |     }
3475 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_list() != 42311) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_list' in scope
3476 |         return InitializationResult.apiChecksumMismatch
3477 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3478:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_map' in scope
3476 |         return InitializationResult.apiChecksumMismatch
3477 |     }
3478 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_map() != 29778) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_map' in scope
3479 |         return InitializationResult.apiChecksumMismatch
3480 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3481:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_list' in scope
3479 |         return InitializationResult.apiChecksumMismatch
3480 |     }
3481 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_in_list() != 3346) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_list' in scope
3482 |         return InitializationResult.apiChecksumMismatch
3483 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3484:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_map' in scope
3482 |         return InitializationResult.apiChecksumMismatch
3483 |     }
3484 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_in_map() != 46751) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_map' in scope
3485 |         return InitializationResult.apiChecksumMismatch
3486 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3487:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_list' in scope
3485 |         return InitializationResult.apiChecksumMismatch
3486 |     }
3487 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_at_in_list() != 29393) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_list' in scope
3488 |         return InitializationResult.apiChecksumMismatch
3489 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3490:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_map' in scope
3488 |         return InitializationResult.apiChecksumMismatch
3489 |     }
3490 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_at_in_map() != 41003) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_map' in scope
3491 |         return InitializationResult.apiChecksumMismatch
3492 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3493:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_list' in scope
3491 |         return InitializationResult.apiChecksumMismatch
3492 |     }
3493 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_in_list() != 55210) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_list' in scope
3494 |         return InitializationResult.apiChecksumMismatch
3495 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3496:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_map' in scope
3494 |         return InitializationResult.apiChecksumMismatch
3495 |     }
3496 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_in_map() != 27911) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_map' in scope
3497 |         return InitializationResult.apiChecksumMismatch
3498 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3499:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_heads' in scope
3497 |         return InitializationResult.apiChecksumMismatch
3498 |     }
3499 |     if (uniffi_uniffi_automerge_checksum_method_doc_heads() != 44667) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_heads' in scope
3500 |         return InitializationResult.apiChecksumMismatch
3501 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3502:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_list' in scope
3500 |         return InitializationResult.apiChecksumMismatch
3501 |     }
3502 |     if (uniffi_uniffi_automerge_checksum_method_doc_increment_in_list() != 6803) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_list' in scope
3503 |         return InitializationResult.apiChecksumMismatch
3504 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3505:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_map' in scope
3503 |         return InitializationResult.apiChecksumMismatch
3504 |     }
3505 |     if (uniffi_uniffi_automerge_checksum_method_doc_increment_in_map() != 24542) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_map' in scope
3506 |         return InitializationResult.apiChecksumMismatch
3507 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3508:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_in_list' in scope
3506 |         return InitializationResult.apiChecksumMismatch
3507 |     }
3508 |     if (uniffi_uniffi_automerge_checksum_method_doc_insert_in_list() != 26167) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_in_list' in scope
3509 |         return InitializationResult.apiChecksumMismatch
3510 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3511:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_object_in_list' in scope
3509 |         return InitializationResult.apiChecksumMismatch
3510 |     }
3511 |     if (uniffi_uniffi_automerge_checksum_method_doc_insert_object_in_list() != 30538) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_object_in_list' in scope
3512 |         return InitializationResult.apiChecksumMismatch
3513 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3514:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_join_block' in scope
3512 |         return InitializationResult.apiChecksumMismatch
3513 |     }
3514 |     if (uniffi_uniffi_automerge_checksum_method_doc_join_block() != 37348) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_join_block' in scope
3515 |         return InitializationResult.apiChecksumMismatch
3516 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3517:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length' in scope
3515 |         return InitializationResult.apiChecksumMismatch
3516 |     }
3517 |     if (uniffi_uniffi_automerge_checksum_method_doc_length() != 30352) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length' in scope
3518 |         return InitializationResult.apiChecksumMismatch
3519 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3520:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length_at' in scope
3518 |         return InitializationResult.apiChecksumMismatch
3519 |     }
3520 |     if (uniffi_uniffi_automerge_checksum_method_doc_length_at() != 64377) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length_at' in scope
3521 |         return InitializationResult.apiChecksumMismatch
3522 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3523:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries' in scope
3521 |         return InitializationResult.apiChecksumMismatch
3522 |     }
3523 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_entries() != 3918) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries' in scope
3524 |         return InitializationResult.apiChecksumMismatch
3525 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3526:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries_at' in scope
3524 |         return InitializationResult.apiChecksumMismatch
3525 |     }
3526 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_entries_at() != 35589) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries_at' in scope
3527 |         return InitializationResult.apiChecksumMismatch
3528 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3529:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys' in scope
3527 |         return InitializationResult.apiChecksumMismatch
3528 |     }
3529 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_keys() != 45893) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys' in scope
3530 |         return InitializationResult.apiChecksumMismatch
3531 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3532:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys_at' in scope
3530 |         return InitializationResult.apiChecksumMismatch
3531 |     }
3532 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_keys_at() != 36273) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys_at' in scope
3533 |         return InitializationResult.apiChecksumMismatch
3534 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3535:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_mark' in scope
3533 |         return InitializationResult.apiChecksumMismatch
3534 |     }
3535 |     if (uniffi_uniffi_automerge_checksum_method_doc_mark() != 5875) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_mark' in scope
3536 |         return InitializationResult.apiChecksumMismatch
3537 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3538:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks' in scope
3536 |         return InitializationResult.apiChecksumMismatch
3537 |     }
3538 |     if (uniffi_uniffi_automerge_checksum_method_doc_marks() != 58967) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks' in scope
3539 |         return InitializationResult.apiChecksumMismatch
3540 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3541:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at' in scope
3539 |         return InitializationResult.apiChecksumMismatch
3540 |     }
3541 |     if (uniffi_uniffi_automerge_checksum_method_doc_marks_at() != 57491) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at' in scope
3542 |         return InitializationResult.apiChecksumMismatch
3543 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3544:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at_position' in scope
3542 |         return InitializationResult.apiChecksumMismatch
3543 |     }
3544 |     if (uniffi_uniffi_automerge_checksum_method_doc_marks_at_position() != 19243) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at_position' in scope
3545 |         return InitializationResult.apiChecksumMismatch
3546 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3547:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge' in scope
3545 |         return InitializationResult.apiChecksumMismatch
3546 |     }
3547 |     if (uniffi_uniffi_automerge_checksum_method_doc_merge() != 8598) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge' in scope
3548 |         return InitializationResult.apiChecksumMismatch
3549 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3550:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge_with_patches' in scope
3548 |         return InitializationResult.apiChecksumMismatch
3549 |     }
3550 |     if (uniffi_uniffi_automerge_checksum_method_doc_merge_with_patches() != 63992) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge_with_patches' in scope
3551 |         return InitializationResult.apiChecksumMismatch
3552 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3553:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_object_type' in scope
3551 |         return InitializationResult.apiChecksumMismatch
3552 |     }
3553 |     if (uniffi_uniffi_automerge_checksum_method_doc_object_type() != 15479) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_object_type' in scope
3554 |         return InitializationResult.apiChecksumMismatch
3555 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3556:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_path' in scope
3554 |         return InitializationResult.apiChecksumMismatch
3555 |     }
3556 |     if (uniffi_uniffi_automerge_checksum_method_doc_path() != 29434) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_path' in scope
3557 |         return InitializationResult.apiChecksumMismatch
3558 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3559:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_list' in scope
3557 |         return InitializationResult.apiChecksumMismatch
3558 |     }
3559 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_in_list() != 39558) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_list' in scope
3560 |         return InitializationResult.apiChecksumMismatch
3561 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3562:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_map' in scope
3560 |         return InitializationResult.apiChecksumMismatch
3561 |     }
3562 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_in_map() != 3891) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_map' in scope
3563 |         return InitializationResult.apiChecksumMismatch
3564 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3565:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_list' in scope
3563 |         return InitializationResult.apiChecksumMismatch
3564 |     }
3565 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_object_in_list() != 29333) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_list' in scope
3566 |         return InitializationResult.apiChecksumMismatch
3567 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3568:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_map' in scope
3566 |         return InitializationResult.apiChecksumMismatch
3567 |     }
3568 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_object_in_map() != 50970) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_map' in scope
3569 |         return InitializationResult.apiChecksumMismatch
3570 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3571:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message' in scope
3569 |         return InitializationResult.apiChecksumMismatch
3570 |     }
3571 |     if (uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message() != 17509) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message' in scope
3572 |         return InitializationResult.apiChecksumMismatch
3573 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3574:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message_with_patches' in scope
3572 |         return InitializationResult.apiChecksumMismatch
3573 |     }
3574 |     if (uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message_with_patches() != 42532) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message_with_patches' in scope
3575 |         return InitializationResult.apiChecksumMismatch
3576 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3577:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_save' in scope
3575 |         return InitializationResult.apiChecksumMismatch
3576 |     }
3577 |     if (uniffi_uniffi_automerge_checksum_method_doc_save() != 20308) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_save' in scope
3578 |         return InitializationResult.apiChecksumMismatch
3579 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3580:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_set_actor' in scope
3578 |         return InitializationResult.apiChecksumMismatch
3579 |     }
3580 |     if (uniffi_uniffi_automerge_checksum_method_doc_set_actor() != 64337) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_set_actor' in scope
3581 |         return InitializationResult.apiChecksumMismatch
3582 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3583:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice' in scope
3581 |         return InitializationResult.apiChecksumMismatch
3582 |     }
3583 |     if (uniffi_uniffi_automerge_checksum_method_doc_splice() != 29894) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice' in scope
3584 |         return InitializationResult.apiChecksumMismatch
3585 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3586:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice_text' in scope
3584 |         return InitializationResult.apiChecksumMismatch
3585 |     }
3586 |     if (uniffi_uniffi_automerge_checksum_method_doc_splice_text() != 20602) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice_text' in scope
3587 |         return InitializationResult.apiChecksumMismatch
3588 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3589:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_split_block' in scope
3587 |         return InitializationResult.apiChecksumMismatch
3588 |     }
3589 |     if (uniffi_uniffi_automerge_checksum_method_doc_split_block() != 10956) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_split_block' in scope
3590 |         return InitializationResult.apiChecksumMismatch
3591 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3592:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text' in scope
3590 |         return InitializationResult.apiChecksumMismatch
3591 |     }
3592 |     if (uniffi_uniffi_automerge_checksum_method_doc_text() != 64716) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text' in scope
3593 |         return InitializationResult.apiChecksumMismatch
3594 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3595:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_at' in scope
3593 |         return InitializationResult.apiChecksumMismatch
3594 |     }
3595 |     if (uniffi_uniffi_automerge_checksum_method_doc_text_at() != 45714) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_at' in scope
3596 |         return InitializationResult.apiChecksumMismatch
3597 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3598:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_encoding' in scope
3596 |         return InitializationResult.apiChecksumMismatch
3597 |     }
3598 |     if (uniffi_uniffi_automerge_checksum_method_doc_text_encoding() != 58521) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_encoding' in scope
3599 |         return InitializationResult.apiChecksumMismatch
3600 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3601:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_update_text' in scope
3599 |         return InitializationResult.apiChecksumMismatch
3600 |     }
3601 |     if (uniffi_uniffi_automerge_checksum_method_doc_update_text() != 26364) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_update_text' in scope
3602 |         return InitializationResult.apiChecksumMismatch
3603 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3604:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values' in scope
3602 |         return InitializationResult.apiChecksumMismatch
3603 |     }
3604 |     if (uniffi_uniffi_automerge_checksum_method_doc_values() != 48159) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values' in scope
3605 |         return InitializationResult.apiChecksumMismatch
3606 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3607:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values_at' in scope
3605 |         return InitializationResult.apiChecksumMismatch
3606 |     }
3607 |     if (uniffi_uniffi_automerge_checksum_method_doc_values_at() != 16206) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values_at' in scope
3608 |         return InitializationResult.apiChecksumMismatch
3609 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3610:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_encode' in scope
3608 |         return InitializationResult.apiChecksumMismatch
3609 |     }
3610 |     if (uniffi_uniffi_automerge_checksum_method_syncstate_encode() != 34911) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_encode' in scope
3611 |         return InitializationResult.apiChecksumMismatch
3612 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3613:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_reset' in scope
3611 |         return InitializationResult.apiChecksumMismatch
3612 |     }
3613 |     if (uniffi_uniffi_automerge_checksum_method_syncstate_reset() != 57480) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_reset' in scope
3614 |         return InitializationResult.apiChecksumMismatch
3615 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3616:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_their_heads' in scope
3614 |         return InitializationResult.apiChecksumMismatch
3615 |     }
3616 |     if (uniffi_uniffi_automerge_checksum_method_syncstate_their_heads() != 39870) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_their_heads' in scope
3617 |         return InitializationResult.apiChecksumMismatch
3618 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3619:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_load' in scope
3617 |         return InitializationResult.apiChecksumMismatch
3618 |     }
3619 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_load() != 20048) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_load' in scope
3620 |         return InitializationResult.apiChecksumMismatch
3621 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3622:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new' in scope
3620 |         return InitializationResult.apiChecksumMismatch
3621 |     }
3622 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_new() != 9447) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new' in scope
3623 |         return InitializationResult.apiChecksumMismatch
3624 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3625:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_actor' in scope
3623 |         return InitializationResult.apiChecksumMismatch
3624 |     }
3625 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_new_with_actor() != 21001) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_actor' in scope
3626 |         return InitializationResult.apiChecksumMismatch
3627 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3628:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_text_encoding' in scope
3626 |         return InitializationResult.apiChecksumMismatch
3627 |     }
3628 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_new_with_text_encoding() != 28053) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_text_encoding' in scope
3629 |         return InitializationResult.apiChecksumMismatch
3630 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3631:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_decode' in scope
3629 |         return InitializationResult.apiChecksumMismatch
3630 |     }
3631 |     if (uniffi_uniffi_automerge_checksum_constructor_syncstate_decode() != 17966) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_decode' in scope
3632 |         return InitializationResult.apiChecksumMismatch
3633 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3634:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_new' in scope
3632 |         return InitializationResult.apiChecksumMismatch
3633 |     }
3634 |     if (uniffi_uniffi_automerge_checksum_constructor_syncstate_new() != 37569) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_new' in scope
3635 |         return InitializationResult.apiChecksumMismatch
3636 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:742:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new_with_actor' in scope
 740 | public static func newWithActor(actor: ActorId) -> Doc {
 741 |     return try!  FfiConverterTypeDoc.lift(try! rustCall() {
 742 |     uniffi_uniffi_automerge_fn_constructor_doc_new_with_actor(
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new_with_actor' in scope
 743 |         FfiConverterTypeActorId.lower(actor),$0
 744 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1216:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_set_actor' in scope
1214 |
1215 | open func setActor(actor: ActorId) {try! rustCall() {
1216 |     uniffi_uniffi_automerge_fn_method_doc_set_actor(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_set_actor' in scope
1217 |         FfiConverterTypeActorId.lower(actor),$0
1218 |     )
[3/3] Compiling AutomergeUniffi automerge.swift
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:14:23: error: cannot find type 'RustBuffer' in scope
  12 | #endif
  13 |
  14 | fileprivate extension RustBuffer {
     |                       `- error: cannot find type 'RustBuffer' in scope
  15 |     // Allocate a new buffer, copying the contents of a `UInt8` array.
  16 |     init(bytes: [UInt8]) {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:38:23: error: cannot find type 'ForeignBytes' in scope
  36 | }
  37 |
  38 | fileprivate extension ForeignBytes {
     |                       `- error: cannot find type 'ForeignBytes' in scope
  39 |     init(bufferPointer: UnsafeBufferPointer<UInt8>) {
  40 |         self.init(len: Int32(bufferPointer.count), data: bufferPointer.baseAddress)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:52:22: error: cannot find type 'RustBuffer' in scope
  50 |
  51 | fileprivate extension Data {
  52 |     init(rustBuffer: RustBuffer) {
     |                      `- error: cannot find type 'RustBuffer' in scope
  53 |         self.init(
  54 |             bytesNoCopy: rustBuffer.data!,
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:190:76: error: cannot find type 'RustBuffer' in scope
 188 | // Types conforming to `FfiConverterRustBuffer` lift and lower into a `RustBuffer`.
 189 | // Used for complex types where it's hard to write a custom lift/lower.
 190 | fileprivate protocol FfiConverterRustBuffer: FfiConverter where FfiType == RustBuffer {}
     |                                                                            `- error: cannot find type 'RustBuffer' in scope
 191 |
 192 | extension FfiConverterRustBuffer {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:196:36: error: cannot find type 'RustBuffer' in scope
 194 |     @_documentation(visibility: private)
 195 | #endif
 196 |     public static func lift(_ buf: RustBuffer) throws -> SwiftType {
     |                                    `- error: cannot find type 'RustBuffer' in scope
 197 |         var reader = createReader(data: Data(rustBuffer: buf))
 198 |         let value = try read(from: &reader)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:209:53: error: cannot find type 'RustBuffer' in scope
 207 |     @_documentation(visibility: private)
 208 | #endif
 209 |     public static func lower(_ value: SwiftType) -> RustBuffer {
     |                                                     `- error: cannot find type 'RustBuffer' in scope
 210 |           var writer = createWriter()
 211 |           write(value, into: &writer)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:256:23: error: cannot find type 'RustCallStatus' in scope
 254 | fileprivate let CALL_CANCELLED: Int8 = 3
 255 |
 256 | fileprivate extension RustCallStatus {
     |                       `- error: cannot find type 'RustCallStatus' in scope
 257 |     init() {
 258 |         self.init(
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:269:60: error: cannot find type 'RustCallStatus' in scope
 267 | }
 268 |
 269 | private func rustCall<T>(_ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
     |                                                            `- error: cannot find type 'RustCallStatus' in scope
 270 |     let neverThrow: ((RustBuffer) throws -> Never)? = nil
 271 |     return try makeRustCall(callback, errorHandler: neverThrow)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:275:32: error: cannot find type 'RustBuffer' in scope
 273 |
 274 | private func rustCallWithError<T, E: Swift.Error>(
 275 |     _ errorHandler: @escaping (RustBuffer) throws -> E,
     |                                `- error: cannot find type 'RustBuffer' in scope
 276 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
 277 |     try makeRustCall(callback, errorHandler: errorHandler)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:276:39: error: cannot find type 'RustCallStatus' in scope
 274 | private func rustCallWithError<T, E: Swift.Error>(
 275 |     _ errorHandler: @escaping (RustBuffer) throws -> E,
 276 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T) throws -> T {
     |                                       `- error: cannot find type 'RustCallStatus' in scope
 277 |     try makeRustCall(callback, errorHandler: errorHandler)
 278 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:281:39: error: cannot find type 'RustCallStatus' in scope
 279 |
 280 | private func makeRustCall<T, E: Swift.Error>(
 281 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T,
     |                                       `- error: cannot find type 'RustCallStatus' in scope
 282 |     errorHandler: ((RustBuffer) throws -> E)?
 283 | ) throws -> T {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:282:21: error: cannot find type 'RustBuffer' in scope
 280 | private func makeRustCall<T, E: Swift.Error>(
 281 |     _ callback: (UnsafeMutablePointer<RustCallStatus>) -> T,
 282 |     errorHandler: ((RustBuffer) throws -> E)?
     |                     `- error: cannot find type 'RustBuffer' in scope
 283 | ) throws -> T {
 284 |     uniffiEnsureInitialized()
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:292:17: error: cannot find type 'RustCallStatus' in scope
 290 |
 291 | private func uniffiCheckCallStatus<E: Swift.Error>(
 292 |     callStatus: RustCallStatus,
     |                 `- error: cannot find type 'RustCallStatus' in scope
 293 |     errorHandler: ((RustBuffer) throws -> E)?
 294 | ) throws {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:293:21: error: cannot find type 'RustBuffer' in scope
 291 | private func uniffiCheckCallStatus<E: Swift.Error>(
 292 |     callStatus: RustCallStatus,
 293 |     errorHandler: ((RustBuffer) throws -> E)?
     |                     `- error: cannot find type 'RustBuffer' in scope
 294 | ) throws {
 295 |     switch callStatus.code {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:327:38: error: cannot find type 'RustCallStatus' in scope
 325 |
 326 | private func uniffiTraitInterfaceCall<T>(
 327 |     callStatus: UnsafeMutablePointer<RustCallStatus>,
     |                                      `- error: cannot find type 'RustCallStatus' in scope
 328 |     makeCall: () throws -> T,
 329 |     writeReturn: (T) -> ()
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:340:38: error: cannot find type 'RustCallStatus' in scope
 338 |
 339 | private func uniffiTraitInterfaceCallWithError<T, E>(
 340 |     callStatus: UnsafeMutablePointer<RustCallStatus>,
     |                                      `- error: cannot find type 'RustCallStatus' in scope
 341 |     makeCall: () throws -> T,
 342 |     writeReturn: (T) -> (),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:343:24: error: cannot find type 'RustBuffer' in scope
 341 |     makeCall: () throws -> T,
 342 |     writeReturn: (T) -> (),
 343 |     lowerError: (E) -> RustBuffer
     |                        `- error: cannot find type 'RustBuffer' in scope
 344 | ) {
 345 |     do {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:508:25: error: cannot find type 'RustBuffer' in scope
 506 | fileprivate struct FfiConverterString: FfiConverter {
 507 |     typealias SwiftType = String
 508 |     typealias FfiType = RustBuffer
     |                         `- error: cannot find type 'RustBuffer' in scope
 509 |
 510 |     public static func lift(_ value: RustBuffer) throws -> String {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:510:38: error: cannot find type 'RustBuffer' in scope
 508 |     typealias FfiType = RustBuffer
 509 |
 510 |     public static func lift(_ value: RustBuffer) throws -> String {
     |                                      `- error: cannot find type 'RustBuffer' in scope
 511 |         defer {
 512 |             value.deallocate()
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:521:50: error: cannot find type 'RustBuffer' in scope
 519 |     }
 520 |
 521 |     public static func lower(_ value: String) -> RustBuffer {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
 522 |         return value.utf8CString.withUnsafeBufferPointer { ptr in
 523 |             // The swift string gives us int8_t, we want uint8_t.
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:506:20: error: type 'FfiConverterString' does not conform to protocol 'FfiConverter'
 158 | // analogous to the Rust trait of the same name.
 159 | fileprivate protocol FfiConverter {
 160 |     associatedtype FfiType
     |                    `- note: protocol requires nested type 'FfiType'
 161 |     associatedtype SwiftType
 162 |
     :
 504 | @_documentation(visibility: private)
 505 | #endif
 506 | fileprivate struct FfiConverterString: FfiConverter {
     |                    |- error: type 'FfiConverterString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
 507 |     typealias SwiftType = String
 508 |     typealias FfiType = RustBuffer
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1566:15: error: type 'FfiConverterTypeChange' 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
     :
1564 | @_documentation(visibility: private)
1565 | #endif
1566 | public struct FfiConverterTypeChange: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeChange' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1567 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Change {
1568 |         return
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1593:48: error: cannot find type 'RustBuffer' in scope
1591 | @_documentation(visibility: private)
1592 | #endif
1593 | public func FfiConverterTypeChange_lift(_ buf: RustBuffer) throws -> Change {
     |                                                `- error: cannot find type 'RustBuffer' in scope
1594 |     return try FfiConverterTypeChange.lift(buf)
1595 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1600:62: error: cannot find type 'RustBuffer' in scope
1598 | @_documentation(visibility: private)
1599 | #endif
1600 | public func FfiConverterTypeChange_lower(_ value: Change) -> RustBuffer {
     |                                                              `- error: cannot find type 'RustBuffer' in scope
1601 |     return FfiConverterTypeChange.lower(value)
1602 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1640:15: error: type 'FfiConverterTypeKeyValue' 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
     :
1638 | @_documentation(visibility: private)
1639 | #endif
1640 | public struct FfiConverterTypeKeyValue: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeKeyValue' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1641 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> KeyValue {
1642 |         return
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1659:50: error: cannot find type 'RustBuffer' in scope
1657 | @_documentation(visibility: private)
1658 | #endif
1659 | public func FfiConverterTypeKeyValue_lift(_ buf: RustBuffer) throws -> KeyValue {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
1660 |     return try FfiConverterTypeKeyValue.lift(buf)
1661 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1666:66: error: cannot find type 'RustBuffer' in scope
1664 | @_documentation(visibility: private)
1665 | #endif
1666 | public func FfiConverterTypeKeyValue_lower(_ value: KeyValue) -> RustBuffer {
     |                                                                  `- error: cannot find type 'RustBuffer' in scope
1667 |     return FfiConverterTypeKeyValue.lower(value)
1668 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1718:15: error: type 'FfiConverterTypeMark' 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
     :
1716 | @_documentation(visibility: private)
1717 | #endif
1718 | public struct FfiConverterTypeMark: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeMark' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1719 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Mark {
1720 |         return
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1741:46: error: cannot find type 'RustBuffer' in scope
1739 | @_documentation(visibility: private)
1740 | #endif
1741 | public func FfiConverterTypeMark_lift(_ buf: RustBuffer) throws -> Mark {
     |                                              `- error: cannot find type 'RustBuffer' in scope
1742 |     return try FfiConverterTypeMark.lift(buf)
1743 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1748:58: error: cannot find type 'RustBuffer' in scope
1746 | @_documentation(visibility: private)
1747 | #endif
1748 | public func FfiConverterTypeMark_lower(_ value: Mark) -> RustBuffer {
     |                                                          `- error: cannot find type 'RustBuffer' in scope
1749 |     return FfiConverterTypeMark.lower(value)
1750 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1788:15: error: type 'FfiConverterTypePatch' 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
     :
1786 | @_documentation(visibility: private)
1787 | #endif
1788 | public struct FfiConverterTypePatch: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypePatch' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1789 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Patch {
1790 |         return
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1807:47: error: cannot find type 'RustBuffer' in scope
1805 | @_documentation(visibility: private)
1806 | #endif
1807 | public func FfiConverterTypePatch_lift(_ buf: RustBuffer) throws -> Patch {
     |                                               `- error: cannot find type 'RustBuffer' in scope
1808 |     return try FfiConverterTypePatch.lift(buf)
1809 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1814:60: error: cannot find type 'RustBuffer' in scope
1812 | @_documentation(visibility: private)
1813 | #endif
1814 | public func FfiConverterTypePatch_lower(_ value: Patch) -> RustBuffer {
     |                                                            `- error: cannot find type 'RustBuffer' in scope
1815 |     return FfiConverterTypePatch.lower(value)
1816 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1854:15: error: type 'FfiConverterTypePathElement' 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
     :
1852 | @_documentation(visibility: private)
1853 | #endif
1854 | public struct FfiConverterTypePathElement: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypePathElement' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1855 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> PathElement {
1856 |         return
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1873:53: error: cannot find type 'RustBuffer' in scope
1871 | @_documentation(visibility: private)
1872 | #endif
1873 | public func FfiConverterTypePathElement_lift(_ buf: RustBuffer) throws -> PathElement {
     |                                                     `- error: cannot find type 'RustBuffer' in scope
1874 |     return try FfiConverterTypePathElement.lift(buf)
1875 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1880:72: error: cannot find type 'RustBuffer' in scope
1878 | @_documentation(visibility: private)
1879 | #endif
1880 | public func FfiConverterTypePathElement_lower(_ value: PathElement) -> RustBuffer {
     |                                                                        `- error: cannot find type 'RustBuffer' in scope
1881 |     return FfiConverterTypePathElement.lower(value)
1882 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1897:15: error: type 'FfiConverterTypeDecodeSyncStateError' 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 |
     :
1895 | @_documentation(visibility: private)
1896 | #endif
1897 | public struct FfiConverterTypeDecodeSyncStateError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeDecodeSyncStateError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1898 |     typealias SwiftType = DecodeSyncStateError
1899 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1954:15: error: type 'FfiConverterTypeDocError' 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 |
     :
1952 | @_documentation(visibility: private)
1953 | #endif
1954 | public struct FfiConverterTypeDocError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeDocError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
1955 |     typealias SwiftType = DocError
1956 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2017:15: error: type 'FfiConverterTypeExpandMark' 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 |
     :
2015 | @_documentation(visibility: private)
2016 | #endif
2017 | public struct FfiConverterTypeExpandMark: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeExpandMark' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2018 |     typealias SwiftType = ExpandMark
2019 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2063:52: error: cannot find type 'RustBuffer' in scope
2061 | @_documentation(visibility: private)
2062 | #endif
2063 | public func FfiConverterTypeExpandMark_lift(_ buf: RustBuffer) throws -> ExpandMark {
     |                                                    `- error: cannot find type 'RustBuffer' in scope
2064 |     return try FfiConverterTypeExpandMark.lift(buf)
2065 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2070:70: error: cannot find type 'RustBuffer' in scope
2068 | @_documentation(visibility: private)
2069 | #endif
2070 | public func FfiConverterTypeExpandMark_lower(_ value: ExpandMark) -> RustBuffer {
     |                                                                      `- error: cannot find type 'RustBuffer' in scope
2071 |     return FfiConverterTypeExpandMark.lower(value)
2072 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2093:15: error: type 'FfiConverterTypeLoadError' 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 |
     :
2091 | @_documentation(visibility: private)
2092 | #endif
2093 | public struct FfiConverterTypeLoadError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeLoadError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2094 |     typealias SwiftType = LoadError
2095 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2149:15: error: type 'FfiConverterTypeObjType' 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 |
     :
2147 | @_documentation(visibility: private)
2148 | #endif
2149 | public struct FfiConverterTypeObjType: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeObjType' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2150 |     typealias SwiftType = ObjType
2151 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2189:49: error: cannot find type 'RustBuffer' in scope
2187 | @_documentation(visibility: private)
2188 | #endif
2189 | public func FfiConverterTypeObjType_lift(_ buf: RustBuffer) throws -> ObjType {
     |                                                 `- error: cannot find type 'RustBuffer' in scope
2190 |     return try FfiConverterTypeObjType.lift(buf)
2191 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2196:64: error: cannot find type 'RustBuffer' in scope
2194 | @_documentation(visibility: private)
2195 | #endif
2196 | public func FfiConverterTypeObjType_lower(_ value: ObjType) -> RustBuffer {
     |                                                                `- error: cannot find type 'RustBuffer' in scope
2197 |     return FfiConverterTypeObjType.lower(value)
2198 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2233:15: error: type 'FfiConverterTypePatchAction' 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 |
     :
2231 | @_documentation(visibility: private)
2232 | #endif
2233 | public struct FfiConverterTypePatchAction: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypePatchAction' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2234 |     typealias SwiftType = PatchAction
2235 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2333:53: error: cannot find type 'RustBuffer' in scope
2331 | @_documentation(visibility: private)
2332 | #endif
2333 | public func FfiConverterTypePatchAction_lift(_ buf: RustBuffer) throws -> PatchAction {
     |                                                     `- error: cannot find type 'RustBuffer' in scope
2334 |     return try FfiConverterTypePatchAction.lift(buf)
2335 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2340:72: error: cannot find type 'RustBuffer' in scope
2338 | @_documentation(visibility: private)
2339 | #endif
2340 | public func FfiConverterTypePatchAction_lower(_ value: PatchAction) -> RustBuffer {
     |                                                                        `- error: cannot find type 'RustBuffer' in scope
2341 |     return FfiConverterTypePatchAction.lower(value)
2342 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2365:15: error: type 'FfiConverterTypePosition' 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 |
     :
2363 | @_documentation(visibility: private)
2364 | #endif
2365 | public struct FfiConverterTypePosition: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypePosition' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2366 |     typealias SwiftType = Position
2367 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2403:50: error: cannot find type 'RustBuffer' in scope
2401 | @_documentation(visibility: private)
2402 | #endif
2403 | public func FfiConverterTypePosition_lift(_ buf: RustBuffer) throws -> Position {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
2404 |     return try FfiConverterTypePosition.lift(buf)
2405 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2410:66: error: cannot find type 'RustBuffer' in scope
2408 | @_documentation(visibility: private)
2409 | #endif
2410 | public func FfiConverterTypePosition_lower(_ value: Position) -> RustBuffer {
     |                                                                  `- error: cannot find type 'RustBuffer' in scope
2411 |     return FfiConverterTypePosition.lower(value)
2412 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2435:15: error: type 'FfiConverterTypeProp' 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 |
     :
2433 | @_documentation(visibility: private)
2434 | #endif
2435 | public struct FfiConverterTypeProp: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeProp' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2436 |     typealias SwiftType = Prop
2437 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2473:46: error: cannot find type 'RustBuffer' in scope
2471 | @_documentation(visibility: private)
2472 | #endif
2473 | public func FfiConverterTypeProp_lift(_ buf: RustBuffer) throws -> Prop {
     |                                              `- error: cannot find type 'RustBuffer' in scope
2474 |     return try FfiConverterTypeProp.lift(buf)
2475 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2480:58: error: cannot find type 'RustBuffer' in scope
2478 | @_documentation(visibility: private)
2479 | #endif
2480 | public func FfiConverterTypeProp_lower(_ value: Prop) -> RustBuffer {
     |                                                          `- error: cannot find type 'RustBuffer' in scope
2481 |     return FfiConverterTypeProp.lower(value)
2482 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2505:15: error: type 'FfiConverterTypeReceiveSyncError' 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 |
     :
2503 | @_documentation(visibility: private)
2504 | #endif
2505 | public struct FfiConverterTypeReceiveSyncError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeReceiveSyncError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2506 |     typealias SwiftType = ReceiveSyncError
2507 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2583:15: error: type 'FfiConverterTypeScalarValue' 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 |
     :
2581 | @_documentation(visibility: private)
2582 | #endif
2583 | public struct FfiConverterTypeScalarValue: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeScalarValue' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2584 |     typealias SwiftType = ScalarValue
2585 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2684:53: error: cannot find type 'RustBuffer' in scope
2682 | @_documentation(visibility: private)
2683 | #endif
2684 | public func FfiConverterTypeScalarValue_lift(_ buf: RustBuffer) throws -> ScalarValue {
     |                                                     `- error: cannot find type 'RustBuffer' in scope
2685 |     return try FfiConverterTypeScalarValue.lift(buf)
2686 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2691:72: error: cannot find type 'RustBuffer' in scope
2689 | @_documentation(visibility: private)
2690 | #endif
2691 | public func FfiConverterTypeScalarValue_lower(_ value: ScalarValue) -> RustBuffer {
     |                                                                        `- error: cannot find type 'RustBuffer' in scope
2692 |     return FfiConverterTypeScalarValue.lower(value)
2693 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2716:15: error: type 'FfiConverterTypeTextEncoding' 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 |
     :
2714 | @_documentation(visibility: private)
2715 | #endif
2716 | public struct FfiConverterTypeTextEncoding: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeTextEncoding' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2717 |     typealias SwiftType = TextEncoding
2718 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2762:54: error: cannot find type 'RustBuffer' in scope
2760 | @_documentation(visibility: private)
2761 | #endif
2762 | public func FfiConverterTypeTextEncoding_lift(_ buf: RustBuffer) throws -> TextEncoding {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
2763 |     return try FfiConverterTypeTextEncoding.lift(buf)
2764 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2769:74: error: cannot find type 'RustBuffer' in scope
2767 | @_documentation(visibility: private)
2768 | #endif
2769 | public func FfiConverterTypeTextEncoding_lower(_ value: TextEncoding) -> RustBuffer {
     |                                                                          `- error: cannot find type 'RustBuffer' in scope
2770 |     return FfiConverterTypeTextEncoding.lower(value)
2771 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2794:15: error: type 'FfiConverterTypeValue' 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 |
     :
2792 | @_documentation(visibility: private)
2793 | #endif
2794 | public struct FfiConverterTypeValue: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeValue' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2795 |     typealias SwiftType = Value
2796 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2833:47: error: cannot find type 'RustBuffer' in scope
2831 | @_documentation(visibility: private)
2832 | #endif
2833 | public func FfiConverterTypeValue_lift(_ buf: RustBuffer) throws -> Value {
     |                                               `- error: cannot find type 'RustBuffer' in scope
2834 |     return try FfiConverterTypeValue.lift(buf)
2835 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2840:60: error: cannot find type 'RustBuffer' in scope
2838 | @_documentation(visibility: private)
2839 | #endif
2840 | public func FfiConverterTypeValue_lower(_ value: Value) -> RustBuffer {
     |                                                            `- error: cannot find type 'RustBuffer' in scope
2841 |     return FfiConverterTypeValue.lower(value)
2842 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2853: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 |
     :
2851 | @_documentation(visibility: private)
2852 | #endif
2853 | fileprivate struct FfiConverterOptionString: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2854 |     typealias SwiftType = String?
2855 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2877:20: error: type 'FfiConverterOptionTypeChange' 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 |
     :
2875 | @_documentation(visibility: private)
2876 | #endif
2877 | fileprivate struct FfiConverterOptionTypeChange: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeChange' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2878 |     typealias SwiftType = Change?
2879 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2901:20: error: type 'FfiConverterOptionTypeValue' 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 |
     :
2899 | @_documentation(visibility: private)
2900 | #endif
2901 | fileprivate struct FfiConverterOptionTypeValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2902 |     typealias SwiftType = Value?
2903 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2925:20: error: type 'FfiConverterOptionSequenceUInt8' 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 |
     :
2923 | @_documentation(visibility: private)
2924 | #endif
2925 | fileprivate struct FfiConverterOptionSequenceUInt8: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionSequenceUInt8' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2926 |     typealias SwiftType = [UInt8]?
2927 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2949:20: error: type 'FfiConverterOptionSequenceTypeChangeHash' 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 |
     :
2947 | @_documentation(visibility: private)
2948 | #endif
2949 | fileprivate struct FfiConverterOptionSequenceTypeChangeHash: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionSequenceTypeChangeHash' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2950 |     typealias SwiftType = [ChangeHash]?
2951 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2973:20: error: type 'FfiConverterSequenceUInt8' 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 |
     :
2971 | @_documentation(visibility: private)
2972 | #endif
2973 | fileprivate struct FfiConverterSequenceUInt8: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceUInt8' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2974 |     typealias SwiftType = [UInt8]
2975 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:2998: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 |
     :
2996 | @_documentation(visibility: private)
2997 | #endif
2998 | fileprivate struct FfiConverterSequenceString: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
2999 |     typealias SwiftType = [String]
3000 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3023:20: error: type 'FfiConverterSequenceTypeKeyValue' 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 |
     :
3021 | @_documentation(visibility: private)
3022 | #endif
3023 | fileprivate struct FfiConverterSequenceTypeKeyValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeKeyValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3024 |     typealias SwiftType = [KeyValue]
3025 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3048:20: error: type 'FfiConverterSequenceTypeMark' 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 |
     :
3046 | @_documentation(visibility: private)
3047 | #endif
3048 | fileprivate struct FfiConverterSequenceTypeMark: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeMark' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3049 |     typealias SwiftType = [Mark]
3050 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3073:20: error: type 'FfiConverterSequenceTypePatch' 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 |
     :
3071 | @_documentation(visibility: private)
3072 | #endif
3073 | fileprivate struct FfiConverterSequenceTypePatch: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypePatch' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3074 |     typealias SwiftType = [Patch]
3075 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3098:20: error: type 'FfiConverterSequenceTypePathElement' 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 |
     :
3096 | @_documentation(visibility: private)
3097 | #endif
3098 | fileprivate struct FfiConverterSequenceTypePathElement: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypePathElement' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3099 |     typealias SwiftType = [PathElement]
3100 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3123:20: error: type 'FfiConverterSequenceTypeScalarValue' 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 |
     :
3121 | @_documentation(visibility: private)
3122 | #endif
3123 | fileprivate struct FfiConverterSequenceTypeScalarValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeScalarValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3124 |     typealias SwiftType = [ScalarValue]
3125 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3148:20: error: type 'FfiConverterSequenceTypeValue' 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 |
     :
3146 | @_documentation(visibility: private)
3147 | #endif
3148 | fileprivate struct FfiConverterSequenceTypeValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3149 |     typealias SwiftType = [Value]
3150 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3173:20: error: type 'FfiConverterSequenceTypeChangeHash' 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 |
     :
3171 | @_documentation(visibility: private)
3172 | #endif
3173 | fileprivate struct FfiConverterSequenceTypeChangeHash: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeChangeHash' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3174 |     typealias SwiftType = [ChangeHash]
3175 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3198:20: error: type 'FfiConverterDictionaryStringTypeValue' 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
     :
3196 | @_documentation(visibility: private)
3197 | #endif
3198 | fileprivate struct FfiConverterDictionaryStringTypeValue: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterDictionaryStringTypeValue' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
3199 |     public static func write(_ value: [String: Value], into buf: inout [UInt8]) {
3200 |         let len = Int32(value.count)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3240:38: error: cannot find type 'RustBuffer' in scope
3238 |     }
3239 |
3240 |     public static func lift(_ value: RustBuffer) throws -> ActorId {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3241 |         return try FfiConverterSequenceUInt8.lift(value)
3242 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3244:51: error: cannot find type 'RustBuffer' in scope
3242 |     }
3243 |
3244 |     public static func lower(_ value: ActorId) -> RustBuffer {
     |                                                   `- error: cannot find type 'RustBuffer' in scope
3245 |         return FfiConverterSequenceUInt8.lower(value)
3246 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3231:15: error: type 'FfiConverterTypeActorId' 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
     :
3229 | @_documentation(visibility: private)
3230 | #endif
3231 | public struct FfiConverterTypeActorId: FfiConverter {
     |               |- error: type 'FfiConverterTypeActorId' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3232 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ActorId {
3233 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3253:51: error: cannot find type 'RustBuffer' in scope
3251 | @_documentation(visibility: private)
3252 | #endif
3253 | public func FfiConverterTypeActorId_lift(_ value: RustBuffer) throws -> ActorId {
     |                                                   `- error: cannot find type 'RustBuffer' in scope
3254 |     return try FfiConverterTypeActorId.lift(value)
3255 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3260:64: error: cannot find type 'RustBuffer' in scope
3258 | @_documentation(visibility: private)
3259 | #endif
3260 | public func FfiConverterTypeActorId_lower(_ value: ActorId) -> RustBuffer {
     |                                                                `- error: cannot find type 'RustBuffer' in scope
3261 |     return FfiConverterTypeActorId.lower(value)
3262 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3284:38: error: cannot find type 'RustBuffer' in scope
3282 |     }
3283 |
3284 |     public static func lift(_ value: RustBuffer) throws -> ChangeHash {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3285 |         return try FfiConverterSequenceUInt8.lift(value)
3286 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3288:54: error: cannot find type 'RustBuffer' in scope
3286 |     }
3287 |
3288 |     public static func lower(_ value: ChangeHash) -> RustBuffer {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
3289 |         return FfiConverterSequenceUInt8.lower(value)
3290 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3275:15: error: type 'FfiConverterTypeChangeHash' 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
     :
3273 | @_documentation(visibility: private)
3274 | #endif
3275 | public struct FfiConverterTypeChangeHash: FfiConverter {
     |               |- error: type 'FfiConverterTypeChangeHash' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3276 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ChangeHash {
3277 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3297:54: error: cannot find type 'RustBuffer' in scope
3295 | @_documentation(visibility: private)
3296 | #endif
3297 | public func FfiConverterTypeChangeHash_lift(_ value: RustBuffer) throws -> ChangeHash {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
3298 |     return try FfiConverterTypeChangeHash.lift(value)
3299 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3304:70: error: cannot find type 'RustBuffer' in scope
3302 | @_documentation(visibility: private)
3303 | #endif
3304 | public func FfiConverterTypeChangeHash_lower(_ value: ChangeHash) -> RustBuffer {
     |                                                                      `- error: cannot find type 'RustBuffer' in scope
3305 |     return FfiConverterTypeChangeHash.lower(value)
3306 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3328:38: error: cannot find type 'RustBuffer' in scope
3326 |     }
3327 |
3328 |     public static func lift(_ value: RustBuffer) throws -> Cursor {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3329 |         return try FfiConverterSequenceUInt8.lift(value)
3330 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3332:50: error: cannot find type 'RustBuffer' in scope
3330 |     }
3331 |
3332 |     public static func lower(_ value: Cursor) -> RustBuffer {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
3333 |         return FfiConverterSequenceUInt8.lower(value)
3334 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3319:15: error: type 'FfiConverterTypeCursor' 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
     :
3317 | @_documentation(visibility: private)
3318 | #endif
3319 | public struct FfiConverterTypeCursor: FfiConverter {
     |               |- error: type 'FfiConverterTypeCursor' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3320 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Cursor {
3321 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3341:50: error: cannot find type 'RustBuffer' in scope
3339 | @_documentation(visibility: private)
3340 | #endif
3341 | public func FfiConverterTypeCursor_lift(_ value: RustBuffer) throws -> Cursor {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
3342 |     return try FfiConverterTypeCursor.lift(value)
3343 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3348:62: error: cannot find type 'RustBuffer' in scope
3346 | @_documentation(visibility: private)
3347 | #endif
3348 | public func FfiConverterTypeCursor_lower(_ value: Cursor) -> RustBuffer {
     |                                                              `- error: cannot find type 'RustBuffer' in scope
3349 |     return FfiConverterTypeCursor.lower(value)
3350 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3372:38: error: cannot find type 'RustBuffer' in scope
3370 |     }
3371 |
3372 |     public static func lift(_ value: RustBuffer) throws -> ObjId {
     |                                      `- error: cannot find type 'RustBuffer' in scope
3373 |         return try FfiConverterSequenceUInt8.lift(value)
3374 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3376:49: error: cannot find type 'RustBuffer' in scope
3374 |     }
3375 |
3376 |     public static func lower(_ value: ObjId) -> RustBuffer {
     |                                                 `- error: cannot find type 'RustBuffer' in scope
3377 |         return FfiConverterSequenceUInt8.lower(value)
3378 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3363:15: error: type 'FfiConverterTypeObjId' 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
     :
3361 | @_documentation(visibility: private)
3362 | #endif
3363 | public struct FfiConverterTypeObjId: FfiConverter {
     |               |- error: type 'FfiConverterTypeObjId' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3364 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ObjId {
3365 |         return try FfiConverterSequenceUInt8.read(from: &buf)
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3385:49: error: cannot find type 'RustBuffer' in scope
3383 | @_documentation(visibility: private)
3384 | #endif
3385 | public func FfiConverterTypeObjId_lift(_ value: RustBuffer) throws -> ObjId {
     |                                                 `- error: cannot find type 'RustBuffer' in scope
3386 |     return try FfiConverterTypeObjId.lift(value)
3387 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3392:60: error: cannot find type 'RustBuffer' in scope
3390 | @_documentation(visibility: private)
3391 | #endif
3392 | public func FfiConverterTypeObjId_lower(_ value: ObjId) -> RustBuffer {
     |                                                            `- error: cannot find type 'RustBuffer' in scope
3393 |     return FfiConverterTypeObjId.lower(value)
3394 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3414:40: error: cannot find 'ffi_uniffi_automerge_uniffi_contract_version' in scope
3412 |     let bindings_contract_version = 26
3413 |     // Get the scaffolding contract version by calling the into the dylib
3414 |     let scaffolding_contract_version = ffi_uniffi_automerge_uniffi_contract_version()
     |                                        `- error: cannot find 'ffi_uniffi_automerge_uniffi_contract_version' in scope
3415 |     if bindings_contract_version != scaffolding_contract_version {
3416 |         return InitializationResult.contractVersionMismatch
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3418:9: error: cannot find 'uniffi_uniffi_automerge_checksum_func_root' in scope
3416 |         return InitializationResult.contractVersionMismatch
3417 |     }
3418 |     if (uniffi_uniffi_automerge_checksum_func_root() != 19647) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_func_root' in scope
3419 |         return InitializationResult.apiChecksumMismatch
3420 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3421:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_actor_id' in scope
3419 |         return InitializationResult.apiChecksumMismatch
3420 |     }
3421 |     if (uniffi_uniffi_automerge_checksum_method_doc_actor_id() != 10869) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_actor_id' in scope
3422 |         return InitializationResult.apiChecksumMismatch
3423 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3424:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes' in scope
3422 |         return InitializationResult.apiChecksumMismatch
3423 |     }
3424 |     if (uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes() != 57114) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes' in scope
3425 |         return InitializationResult.apiChecksumMismatch
3426 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3427:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes_with_patches' in scope
3425 |         return InitializationResult.apiChecksumMismatch
3426 |     }
3427 |     if (uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes_with_patches() != 63928) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_apply_encoded_changes_with_patches' in scope
3428 |         return InitializationResult.apiChecksumMismatch
3429 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3430:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_change_by_hash' in scope
3428 |         return InitializationResult.apiChecksumMismatch
3429 |     }
3430 |     if (uniffi_uniffi_automerge_checksum_method_doc_change_by_hash() != 44577) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_change_by_hash' in scope
3431 |         return InitializationResult.apiChecksumMismatch
3432 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3433:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_changes' in scope
3431 |         return InitializationResult.apiChecksumMismatch
3432 |     }
3433 |     if (uniffi_uniffi_automerge_checksum_method_doc_changes() != 1878) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_changes' in scope
3434 |         return InitializationResult.apiChecksumMismatch
3435 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3436:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_commit_with' in scope
3434 |         return InitializationResult.apiChecksumMismatch
3435 |     }
3436 |     if (uniffi_uniffi_automerge_checksum_method_doc_commit_with() != 65319) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_commit_with' in scope
3437 |         return InitializationResult.apiChecksumMismatch
3438 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3439:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor' in scope
3437 |         return InitializationResult.apiChecksumMismatch
3438 |     }
3439 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor() != 18441) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor' in scope
3440 |         return InitializationResult.apiChecksumMismatch
3441 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3442:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_at' in scope
3440 |         return InitializationResult.apiChecksumMismatch
3441 |     }
3442 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor_at() != 39363) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_at' in scope
3443 |         return InitializationResult.apiChecksumMismatch
3444 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3445:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position' in scope
3443 |         return InitializationResult.apiChecksumMismatch
3444 |     }
3445 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor_position() != 5760) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position' in scope
3446 |         return InitializationResult.apiChecksumMismatch
3447 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3448:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position_at' in scope
3446 |         return InitializationResult.apiChecksumMismatch
3447 |     }
3448 |     if (uniffi_uniffi_automerge_checksum_method_doc_cursor_position_at() != 35233) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_cursor_position_at' in scope
3449 |         return InitializationResult.apiChecksumMismatch
3450 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3451:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_list' in scope
3449 |         return InitializationResult.apiChecksumMismatch
3450 |     }
3451 |     if (uniffi_uniffi_automerge_checksum_method_doc_delete_in_list() != 36066) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_list' in scope
3452 |         return InitializationResult.apiChecksumMismatch
3453 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3454:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_map' in scope
3452 |         return InitializationResult.apiChecksumMismatch
3453 |     }
3454 |     if (uniffi_uniffi_automerge_checksum_method_doc_delete_in_map() != 1721) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_delete_in_map' in scope
3455 |         return InitializationResult.apiChecksumMismatch
3456 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3457:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_difference' in scope
3455 |         return InitializationResult.apiChecksumMismatch
3456 |     }
3457 |     if (uniffi_uniffi_automerge_checksum_method_doc_difference() != 13614) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_difference' in scope
3458 |         return InitializationResult.apiChecksumMismatch
3459 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3460:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_changes_since' in scope
3458 |         return InitializationResult.apiChecksumMismatch
3459 |     }
3460 |     if (uniffi_uniffi_automerge_checksum_method_doc_encode_changes_since() != 49806) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_changes_since' in scope
3461 |         return InitializationResult.apiChecksumMismatch
3462 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3463:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_new_changes' in scope
3461 |         return InitializationResult.apiChecksumMismatch
3462 |     }
3463 |     if (uniffi_uniffi_automerge_checksum_method_doc_encode_new_changes() != 56722) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_encode_new_changes' in scope
3464 |         return InitializationResult.apiChecksumMismatch
3465 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3466:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork' in scope
3464 |         return InitializationResult.apiChecksumMismatch
3465 |     }
3466 |     if (uniffi_uniffi_automerge_checksum_method_doc_fork() != 38250) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork' in scope
3467 |         return InitializationResult.apiChecksumMismatch
3468 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3469:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork_at' in scope
3467 |         return InitializationResult.apiChecksumMismatch
3468 |     }
3469 |     if (uniffi_uniffi_automerge_checksum_method_doc_fork_at() != 49724) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_fork_at' in scope
3470 |         return InitializationResult.apiChecksumMismatch
3471 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3472:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_generate_sync_message' in scope
3470 |         return InitializationResult.apiChecksumMismatch
3471 |     }
3472 |     if (uniffi_uniffi_automerge_checksum_method_doc_generate_sync_message() != 33156) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_generate_sync_message' in scope
3473 |         return InitializationResult.apiChecksumMismatch
3474 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3475:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_list' in scope
3473 |         return InitializationResult.apiChecksumMismatch
3474 |     }
3475 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_list() != 42311) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_list' in scope
3476 |         return InitializationResult.apiChecksumMismatch
3477 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3478:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_map' in scope
3476 |         return InitializationResult.apiChecksumMismatch
3477 |     }
3478 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_map() != 29778) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_at_in_map' in scope
3479 |         return InitializationResult.apiChecksumMismatch
3480 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3481:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_list' in scope
3479 |         return InitializationResult.apiChecksumMismatch
3480 |     }
3481 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_in_list() != 3346) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_list' in scope
3482 |         return InitializationResult.apiChecksumMismatch
3483 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3484:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_map' in scope
3482 |         return InitializationResult.apiChecksumMismatch
3483 |     }
3484 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_all_in_map() != 46751) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_all_in_map' in scope
3485 |         return InitializationResult.apiChecksumMismatch
3486 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3487:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_list' in scope
3485 |         return InitializationResult.apiChecksumMismatch
3486 |     }
3487 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_at_in_list() != 29393) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_list' in scope
3488 |         return InitializationResult.apiChecksumMismatch
3489 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3490:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_map' in scope
3488 |         return InitializationResult.apiChecksumMismatch
3489 |     }
3490 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_at_in_map() != 41003) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_at_in_map' in scope
3491 |         return InitializationResult.apiChecksumMismatch
3492 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3493:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_list' in scope
3491 |         return InitializationResult.apiChecksumMismatch
3492 |     }
3493 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_in_list() != 55210) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_list' in scope
3494 |         return InitializationResult.apiChecksumMismatch
3495 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3496:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_map' in scope
3494 |         return InitializationResult.apiChecksumMismatch
3495 |     }
3496 |     if (uniffi_uniffi_automerge_checksum_method_doc_get_in_map() != 27911) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_get_in_map' in scope
3497 |         return InitializationResult.apiChecksumMismatch
3498 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3499:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_heads' in scope
3497 |         return InitializationResult.apiChecksumMismatch
3498 |     }
3499 |     if (uniffi_uniffi_automerge_checksum_method_doc_heads() != 44667) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_heads' in scope
3500 |         return InitializationResult.apiChecksumMismatch
3501 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3502:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_list' in scope
3500 |         return InitializationResult.apiChecksumMismatch
3501 |     }
3502 |     if (uniffi_uniffi_automerge_checksum_method_doc_increment_in_list() != 6803) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_list' in scope
3503 |         return InitializationResult.apiChecksumMismatch
3504 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3505:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_map' in scope
3503 |         return InitializationResult.apiChecksumMismatch
3504 |     }
3505 |     if (uniffi_uniffi_automerge_checksum_method_doc_increment_in_map() != 24542) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_increment_in_map' in scope
3506 |         return InitializationResult.apiChecksumMismatch
3507 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3508:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_in_list' in scope
3506 |         return InitializationResult.apiChecksumMismatch
3507 |     }
3508 |     if (uniffi_uniffi_automerge_checksum_method_doc_insert_in_list() != 26167) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_in_list' in scope
3509 |         return InitializationResult.apiChecksumMismatch
3510 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3511:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_object_in_list' in scope
3509 |         return InitializationResult.apiChecksumMismatch
3510 |     }
3511 |     if (uniffi_uniffi_automerge_checksum_method_doc_insert_object_in_list() != 30538) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_insert_object_in_list' in scope
3512 |         return InitializationResult.apiChecksumMismatch
3513 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3514:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_join_block' in scope
3512 |         return InitializationResult.apiChecksumMismatch
3513 |     }
3514 |     if (uniffi_uniffi_automerge_checksum_method_doc_join_block() != 37348) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_join_block' in scope
3515 |         return InitializationResult.apiChecksumMismatch
3516 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3517:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length' in scope
3515 |         return InitializationResult.apiChecksumMismatch
3516 |     }
3517 |     if (uniffi_uniffi_automerge_checksum_method_doc_length() != 30352) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length' in scope
3518 |         return InitializationResult.apiChecksumMismatch
3519 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3520:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length_at' in scope
3518 |         return InitializationResult.apiChecksumMismatch
3519 |     }
3520 |     if (uniffi_uniffi_automerge_checksum_method_doc_length_at() != 64377) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_length_at' in scope
3521 |         return InitializationResult.apiChecksumMismatch
3522 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3523:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries' in scope
3521 |         return InitializationResult.apiChecksumMismatch
3522 |     }
3523 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_entries() != 3918) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries' in scope
3524 |         return InitializationResult.apiChecksumMismatch
3525 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3526:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries_at' in scope
3524 |         return InitializationResult.apiChecksumMismatch
3525 |     }
3526 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_entries_at() != 35589) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_entries_at' in scope
3527 |         return InitializationResult.apiChecksumMismatch
3528 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3529:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys' in scope
3527 |         return InitializationResult.apiChecksumMismatch
3528 |     }
3529 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_keys() != 45893) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys' in scope
3530 |         return InitializationResult.apiChecksumMismatch
3531 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3532:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys_at' in scope
3530 |         return InitializationResult.apiChecksumMismatch
3531 |     }
3532 |     if (uniffi_uniffi_automerge_checksum_method_doc_map_keys_at() != 36273) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_map_keys_at' in scope
3533 |         return InitializationResult.apiChecksumMismatch
3534 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3535:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_mark' in scope
3533 |         return InitializationResult.apiChecksumMismatch
3534 |     }
3535 |     if (uniffi_uniffi_automerge_checksum_method_doc_mark() != 5875) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_mark' in scope
3536 |         return InitializationResult.apiChecksumMismatch
3537 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3538:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks' in scope
3536 |         return InitializationResult.apiChecksumMismatch
3537 |     }
3538 |     if (uniffi_uniffi_automerge_checksum_method_doc_marks() != 58967) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks' in scope
3539 |         return InitializationResult.apiChecksumMismatch
3540 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3541:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at' in scope
3539 |         return InitializationResult.apiChecksumMismatch
3540 |     }
3541 |     if (uniffi_uniffi_automerge_checksum_method_doc_marks_at() != 57491) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at' in scope
3542 |         return InitializationResult.apiChecksumMismatch
3543 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3544:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at_position' in scope
3542 |         return InitializationResult.apiChecksumMismatch
3543 |     }
3544 |     if (uniffi_uniffi_automerge_checksum_method_doc_marks_at_position() != 19243) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_marks_at_position' in scope
3545 |         return InitializationResult.apiChecksumMismatch
3546 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3547:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge' in scope
3545 |         return InitializationResult.apiChecksumMismatch
3546 |     }
3547 |     if (uniffi_uniffi_automerge_checksum_method_doc_merge() != 8598) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge' in scope
3548 |         return InitializationResult.apiChecksumMismatch
3549 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3550:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge_with_patches' in scope
3548 |         return InitializationResult.apiChecksumMismatch
3549 |     }
3550 |     if (uniffi_uniffi_automerge_checksum_method_doc_merge_with_patches() != 63992) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_merge_with_patches' in scope
3551 |         return InitializationResult.apiChecksumMismatch
3552 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3553:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_object_type' in scope
3551 |         return InitializationResult.apiChecksumMismatch
3552 |     }
3553 |     if (uniffi_uniffi_automerge_checksum_method_doc_object_type() != 15479) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_object_type' in scope
3554 |         return InitializationResult.apiChecksumMismatch
3555 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3556:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_path' in scope
3554 |         return InitializationResult.apiChecksumMismatch
3555 |     }
3556 |     if (uniffi_uniffi_automerge_checksum_method_doc_path() != 29434) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_path' in scope
3557 |         return InitializationResult.apiChecksumMismatch
3558 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3559:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_list' in scope
3557 |         return InitializationResult.apiChecksumMismatch
3558 |     }
3559 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_in_list() != 39558) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_list' in scope
3560 |         return InitializationResult.apiChecksumMismatch
3561 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3562:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_map' in scope
3560 |         return InitializationResult.apiChecksumMismatch
3561 |     }
3562 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_in_map() != 3891) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_in_map' in scope
3563 |         return InitializationResult.apiChecksumMismatch
3564 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3565:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_list' in scope
3563 |         return InitializationResult.apiChecksumMismatch
3564 |     }
3565 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_object_in_list() != 29333) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_list' in scope
3566 |         return InitializationResult.apiChecksumMismatch
3567 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3568:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_map' in scope
3566 |         return InitializationResult.apiChecksumMismatch
3567 |     }
3568 |     if (uniffi_uniffi_automerge_checksum_method_doc_put_object_in_map() != 50970) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_put_object_in_map' in scope
3569 |         return InitializationResult.apiChecksumMismatch
3570 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3571:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message' in scope
3569 |         return InitializationResult.apiChecksumMismatch
3570 |     }
3571 |     if (uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message() != 17509) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message' in scope
3572 |         return InitializationResult.apiChecksumMismatch
3573 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3574:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message_with_patches' in scope
3572 |         return InitializationResult.apiChecksumMismatch
3573 |     }
3574 |     if (uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message_with_patches() != 42532) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_receive_sync_message_with_patches' in scope
3575 |         return InitializationResult.apiChecksumMismatch
3576 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3577:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_save' in scope
3575 |         return InitializationResult.apiChecksumMismatch
3576 |     }
3577 |     if (uniffi_uniffi_automerge_checksum_method_doc_save() != 20308) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_save' in scope
3578 |         return InitializationResult.apiChecksumMismatch
3579 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3580:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_set_actor' in scope
3578 |         return InitializationResult.apiChecksumMismatch
3579 |     }
3580 |     if (uniffi_uniffi_automerge_checksum_method_doc_set_actor() != 64337) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_set_actor' in scope
3581 |         return InitializationResult.apiChecksumMismatch
3582 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3583:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice' in scope
3581 |         return InitializationResult.apiChecksumMismatch
3582 |     }
3583 |     if (uniffi_uniffi_automerge_checksum_method_doc_splice() != 29894) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice' in scope
3584 |         return InitializationResult.apiChecksumMismatch
3585 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3586:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice_text' in scope
3584 |         return InitializationResult.apiChecksumMismatch
3585 |     }
3586 |     if (uniffi_uniffi_automerge_checksum_method_doc_splice_text() != 20602) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_splice_text' in scope
3587 |         return InitializationResult.apiChecksumMismatch
3588 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3589:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_split_block' in scope
3587 |         return InitializationResult.apiChecksumMismatch
3588 |     }
3589 |     if (uniffi_uniffi_automerge_checksum_method_doc_split_block() != 10956) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_split_block' in scope
3590 |         return InitializationResult.apiChecksumMismatch
3591 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3592:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text' in scope
3590 |         return InitializationResult.apiChecksumMismatch
3591 |     }
3592 |     if (uniffi_uniffi_automerge_checksum_method_doc_text() != 64716) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text' in scope
3593 |         return InitializationResult.apiChecksumMismatch
3594 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3595:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_at' in scope
3593 |         return InitializationResult.apiChecksumMismatch
3594 |     }
3595 |     if (uniffi_uniffi_automerge_checksum_method_doc_text_at() != 45714) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_at' in scope
3596 |         return InitializationResult.apiChecksumMismatch
3597 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3598:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_encoding' in scope
3596 |         return InitializationResult.apiChecksumMismatch
3597 |     }
3598 |     if (uniffi_uniffi_automerge_checksum_method_doc_text_encoding() != 58521) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_text_encoding' in scope
3599 |         return InitializationResult.apiChecksumMismatch
3600 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3601:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_update_text' in scope
3599 |         return InitializationResult.apiChecksumMismatch
3600 |     }
3601 |     if (uniffi_uniffi_automerge_checksum_method_doc_update_text() != 26364) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_update_text' in scope
3602 |         return InitializationResult.apiChecksumMismatch
3603 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3604:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values' in scope
3602 |         return InitializationResult.apiChecksumMismatch
3603 |     }
3604 |     if (uniffi_uniffi_automerge_checksum_method_doc_values() != 48159) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values' in scope
3605 |         return InitializationResult.apiChecksumMismatch
3606 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3607:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values_at' in scope
3605 |         return InitializationResult.apiChecksumMismatch
3606 |     }
3607 |     if (uniffi_uniffi_automerge_checksum_method_doc_values_at() != 16206) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_doc_values_at' in scope
3608 |         return InitializationResult.apiChecksumMismatch
3609 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3610:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_encode' in scope
3608 |         return InitializationResult.apiChecksumMismatch
3609 |     }
3610 |     if (uniffi_uniffi_automerge_checksum_method_syncstate_encode() != 34911) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_encode' in scope
3611 |         return InitializationResult.apiChecksumMismatch
3612 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3613:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_reset' in scope
3611 |         return InitializationResult.apiChecksumMismatch
3612 |     }
3613 |     if (uniffi_uniffi_automerge_checksum_method_syncstate_reset() != 57480) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_reset' in scope
3614 |         return InitializationResult.apiChecksumMismatch
3615 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3616:9: error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_their_heads' in scope
3614 |         return InitializationResult.apiChecksumMismatch
3615 |     }
3616 |     if (uniffi_uniffi_automerge_checksum_method_syncstate_their_heads() != 39870) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_method_syncstate_their_heads' in scope
3617 |         return InitializationResult.apiChecksumMismatch
3618 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3619:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_load' in scope
3617 |         return InitializationResult.apiChecksumMismatch
3618 |     }
3619 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_load() != 20048) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_load' in scope
3620 |         return InitializationResult.apiChecksumMismatch
3621 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3622:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new' in scope
3620 |         return InitializationResult.apiChecksumMismatch
3621 |     }
3622 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_new() != 9447) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new' in scope
3623 |         return InitializationResult.apiChecksumMismatch
3624 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3625:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_actor' in scope
3623 |         return InitializationResult.apiChecksumMismatch
3624 |     }
3625 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_new_with_actor() != 21001) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_actor' in scope
3626 |         return InitializationResult.apiChecksumMismatch
3627 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3628:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_text_encoding' in scope
3626 |         return InitializationResult.apiChecksumMismatch
3627 |     }
3628 |     if (uniffi_uniffi_automerge_checksum_constructor_doc_new_with_text_encoding() != 28053) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_doc_new_with_text_encoding' in scope
3629 |         return InitializationResult.apiChecksumMismatch
3630 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3631:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_decode' in scope
3629 |         return InitializationResult.apiChecksumMismatch
3630 |     }
3631 |     if (uniffi_uniffi_automerge_checksum_constructor_syncstate_decode() != 17966) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_decode' in scope
3632 |         return InitializationResult.apiChecksumMismatch
3633 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3634:9: error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_new' in scope
3632 |         return InitializationResult.apiChecksumMismatch
3633 |     }
3634 |     if (uniffi_uniffi_automerge_checksum_constructor_syncstate_new() != 37569) {
     |         `- error: cannot find 'uniffi_uniffi_automerge_checksum_constructor_syncstate_new' in scope
3635 |         return InitializationResult.apiChecksumMismatch
3636 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.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/AutomergeUniffi/automerge.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/AutomergeUniffi/automerge.swift:285:22: error: cannot find 'RustCallStatus' in scope
 283 | ) throws -> T {
 284 |     uniffiEnsureInitialized()
 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/AutomergeUniffi/automerge.swift:712:32: error: cannot find 'uniffi_uniffi_automerge_fn_clone_doc' in scope
 710 | #endif
 711 |     public func uniffiClonePointer() -> UnsafeMutableRawPointer {
 712 |         return try! rustCall { uniffi_uniffi_automerge_fn_clone_doc(self.pointer, $0) }
     |                                `- error: cannot find 'uniffi_uniffi_automerge_fn_clone_doc' in scope
 713 |     }
 714 | public convenience init() {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:717:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new' in scope
 715 |     let pointer =
 716 |         try! rustCall() {
 717 |     uniffi_uniffi_automerge_fn_constructor_doc_new($0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new' in scope
 718 |     )
 719 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:728:25: error: cannot find 'uniffi_uniffi_automerge_fn_free_doc' in scope
 726 |         }
 727 |
 728 |         try! rustCall { uniffi_uniffi_automerge_fn_free_doc(pointer, $0) }
     |                         `- error: cannot find 'uniffi_uniffi_automerge_fn_free_doc' in scope
 729 |     }
 730 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:734:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_load' in scope
 732 | public static func load(bytes: [UInt8])throws  -> Doc {
 733 |     return try  FfiConverterTypeDoc.lift(try rustCallWithError(FfiConverterTypeLoadError.lift) {
 734 |     uniffi_uniffi_automerge_fn_constructor_doc_load(
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_load' in scope
 735 |         FfiConverterSequenceUInt8.lower(bytes),$0
 736 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:742:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new_with_actor' in scope
 740 | public static func newWithActor(actor: ActorId) -> Doc {
 741 |     return try!  FfiConverterTypeDoc.lift(try! rustCall() {
 742 |     uniffi_uniffi_automerge_fn_constructor_doc_new_with_actor(
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new_with_actor' in scope
 743 |         FfiConverterTypeActorId.lower(actor),$0
 744 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:750:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new_with_text_encoding' in scope
 748 | public static func newWithTextEncoding(textEncoding: TextEncoding) -> Doc {
 749 |     return try!  FfiConverterTypeDoc.lift(try! rustCall() {
 750 |     uniffi_uniffi_automerge_fn_constructor_doc_new_with_text_encoding(
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_doc_new_with_text_encoding' in scope
 751 |         FfiConverterTypeTextEncoding.lower(textEncoding),$0
 752 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:760:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_actor_id' in scope
 758 | open func actorId() -> ActorId {
 759 |     return try!  FfiConverterTypeActorId.lift(try! rustCall() {
 760 |     uniffi_uniffi_automerge_fn_method_doc_actor_id(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_actor_id' in scope
 761 |     )
 762 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:766:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_apply_encoded_changes' in scope
 764 |
 765 | open func applyEncodedChanges(changes: [UInt8])throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
 766 |     uniffi_uniffi_automerge_fn_method_doc_apply_encoded_changes(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_apply_encoded_changes' in scope
 767 |         FfiConverterSequenceUInt8.lower(changes),$0
 768 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:774:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_apply_encoded_changes_with_patches' in scope
 772 | open func applyEncodedChangesWithPatches(changes: [UInt8])throws  -> [Patch] {
 773 |     return try  FfiConverterSequenceTypePatch.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 774 |     uniffi_uniffi_automerge_fn_method_doc_apply_encoded_changes_with_patches(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_apply_encoded_changes_with_patches' in scope
 775 |         FfiConverterSequenceUInt8.lower(changes),$0
 776 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:782:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_change_by_hash' in scope
 780 | open func changeByHash(hash: ChangeHash) -> Change? {
 781 |     return try!  FfiConverterOptionTypeChange.lift(try! rustCall() {
 782 |     uniffi_uniffi_automerge_fn_method_doc_change_by_hash(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_change_by_hash' in scope
 783 |         FfiConverterTypeChangeHash.lower(hash),$0
 784 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:790:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_changes' in scope
 788 | open func changes() -> [ChangeHash] {
 789 |     return try!  FfiConverterSequenceTypeChangeHash.lift(try! rustCall() {
 790 |     uniffi_uniffi_automerge_fn_method_doc_changes(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_changes' in scope
 791 |     )
 792 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:796:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_commit_with' in scope
 794 |
 795 | open func commitWith(msg: String?, time: Int64) {try! rustCall() {
 796 |     uniffi_uniffi_automerge_fn_method_doc_commit_with(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_commit_with' in scope
 797 |         FfiConverterOptionString.lower(msg),
 798 |         FfiConverterInt64.lower(time),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:805:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor' in scope
 803 | open func cursor(obj: ObjId, position: UInt64)throws  -> Cursor {
 804 |     return try  FfiConverterTypeCursor.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 805 |     uniffi_uniffi_automerge_fn_method_doc_cursor(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor' in scope
 806 |         FfiConverterTypeObjId.lower(obj),
 807 |         FfiConverterUInt64.lower(position),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:814:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor_at' in scope
 812 | open func cursorAt(obj: ObjId, position: UInt64, heads: [ChangeHash])throws  -> Cursor {
 813 |     return try  FfiConverterTypeCursor.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 814 |     uniffi_uniffi_automerge_fn_method_doc_cursor_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor_at' in scope
 815 |         FfiConverterTypeObjId.lower(obj),
 816 |         FfiConverterUInt64.lower(position),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:824:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor_position' in scope
 822 | open func cursorPosition(obj: ObjId, cursor: Cursor)throws  -> UInt64 {
 823 |     return try  FfiConverterUInt64.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 824 |     uniffi_uniffi_automerge_fn_method_doc_cursor_position(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor_position' in scope
 825 |         FfiConverterTypeObjId.lower(obj),
 826 |         FfiConverterTypeCursor.lower(cursor),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:833:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor_position_at' in scope
 831 | open func cursorPositionAt(obj: ObjId, cursor: Cursor, heads: [ChangeHash])throws  -> UInt64 {
 832 |     return try  FfiConverterUInt64.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 833 |     uniffi_uniffi_automerge_fn_method_doc_cursor_position_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_cursor_position_at' in scope
 834 |         FfiConverterTypeObjId.lower(obj),
 835 |         FfiConverterTypeCursor.lower(cursor),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:842:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_delete_in_list' in scope
 840 |
 841 | open func deleteInList(obj: ObjId, index: UInt64)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
 842 |     uniffi_uniffi_automerge_fn_method_doc_delete_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_delete_in_list' in scope
 843 |         FfiConverterTypeObjId.lower(obj),
 844 |         FfiConverterUInt64.lower(index),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:850:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_delete_in_map' in scope
 848 |
 849 | open func deleteInMap(obj: ObjId, key: String)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
 850 |     uniffi_uniffi_automerge_fn_method_doc_delete_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_delete_in_map' in scope
 851 |         FfiConverterTypeObjId.lower(obj),
 852 |         FfiConverterString.lower(key),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:859:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_difference' in scope
 857 | open func difference(before: [ChangeHash], after: [ChangeHash]) -> [Patch] {
 858 |     return try!  FfiConverterSequenceTypePatch.lift(try! rustCall() {
 859 |     uniffi_uniffi_automerge_fn_method_doc_difference(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_difference' in scope
 860 |         FfiConverterSequenceTypeChangeHash.lower(before),
 861 |         FfiConverterSequenceTypeChangeHash.lower(after),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:868:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_encode_changes_since' in scope
 866 | open func encodeChangesSince(heads: [ChangeHash])throws  -> [UInt8] {
 867 |     return try  FfiConverterSequenceUInt8.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 868 |     uniffi_uniffi_automerge_fn_method_doc_encode_changes_since(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_encode_changes_since' in scope
 869 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
 870 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:876:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_encode_new_changes' in scope
 874 | open func encodeNewChanges() -> [UInt8] {
 875 |     return try!  FfiConverterSequenceUInt8.lift(try! rustCall() {
 876 |     uniffi_uniffi_automerge_fn_method_doc_encode_new_changes(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_encode_new_changes' in scope
 877 |     )
 878 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:883:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_fork' in scope
 881 | open func fork() -> Doc {
 882 |     return try!  FfiConverterTypeDoc.lift(try! rustCall() {
 883 |     uniffi_uniffi_automerge_fn_method_doc_fork(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_fork' in scope
 884 |     )
 885 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:890:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_fork_at' in scope
 888 | open func forkAt(heads: [ChangeHash])throws  -> Doc {
 889 |     return try  FfiConverterTypeDoc.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 890 |     uniffi_uniffi_automerge_fn_method_doc_fork_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_fork_at' in scope
 891 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
 892 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:898:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_generate_sync_message' in scope
 896 | open func generateSyncMessage(state: SyncState) -> [UInt8]? {
 897 |     return try!  FfiConverterOptionSequenceUInt8.lift(try! rustCall() {
 898 |     uniffi_uniffi_automerge_fn_method_doc_generate_sync_message(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_generate_sync_message' in scope
 899 |         FfiConverterTypeSyncState.lower(state),$0
 900 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:906:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_at_in_list' in scope
 904 | open func getAllAtInList(obj: ObjId, index: UInt64, heads: [ChangeHash])throws  -> [Value] {
 905 |     return try  FfiConverterSequenceTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 906 |     uniffi_uniffi_automerge_fn_method_doc_get_all_at_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_at_in_list' in scope
 907 |         FfiConverterTypeObjId.lower(obj),
 908 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:916:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_at_in_map' in scope
 914 | open func getAllAtInMap(obj: ObjId, key: String, heads: [ChangeHash])throws  -> [Value] {
 915 |     return try  FfiConverterSequenceTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 916 |     uniffi_uniffi_automerge_fn_method_doc_get_all_at_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_at_in_map' in scope
 917 |         FfiConverterTypeObjId.lower(obj),
 918 |         FfiConverterString.lower(key),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:926:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_in_list' in scope
 924 | open func getAllInList(obj: ObjId, index: UInt64)throws  -> [Value] {
 925 |     return try  FfiConverterSequenceTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 926 |     uniffi_uniffi_automerge_fn_method_doc_get_all_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_in_list' in scope
 927 |         FfiConverterTypeObjId.lower(obj),
 928 |         FfiConverterUInt64.lower(index),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:935:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_in_map' in scope
 933 | open func getAllInMap(obj: ObjId, key: String)throws  -> [Value] {
 934 |     return try  FfiConverterSequenceTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 935 |     uniffi_uniffi_automerge_fn_method_doc_get_all_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_all_in_map' in scope
 936 |         FfiConverterTypeObjId.lower(obj),
 937 |         FfiConverterString.lower(key),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:944:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_at_in_list' in scope
 942 | open func getAtInList(obj: ObjId, index: UInt64, heads: [ChangeHash])throws  -> Value? {
 943 |     return try  FfiConverterOptionTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 944 |     uniffi_uniffi_automerge_fn_method_doc_get_at_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_at_in_list' in scope
 945 |         FfiConverterTypeObjId.lower(obj),
 946 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:954:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_at_in_map' in scope
 952 | open func getAtInMap(obj: ObjId, key: String, heads: [ChangeHash])throws  -> Value? {
 953 |     return try  FfiConverterOptionTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 954 |     uniffi_uniffi_automerge_fn_method_doc_get_at_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_at_in_map' in scope
 955 |         FfiConverterTypeObjId.lower(obj),
 956 |         FfiConverterString.lower(key),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:964:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_in_list' in scope
 962 | open func getInList(obj: ObjId, index: UInt64)throws  -> Value? {
 963 |     return try  FfiConverterOptionTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 964 |     uniffi_uniffi_automerge_fn_method_doc_get_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_in_list' in scope
 965 |         FfiConverterTypeObjId.lower(obj),
 966 |         FfiConverterUInt64.lower(index),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:973:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_in_map' in scope
 971 | open func getInMap(obj: ObjId, key: String)throws  -> Value? {
 972 |     return try  FfiConverterOptionTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
 973 |     uniffi_uniffi_automerge_fn_method_doc_get_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_get_in_map' in scope
 974 |         FfiConverterTypeObjId.lower(obj),
 975 |         FfiConverterString.lower(key),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:982:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_heads' in scope
 980 | open func heads() -> [ChangeHash] {
 981 |     return try!  FfiConverterSequenceTypeChangeHash.lift(try! rustCall() {
 982 |     uniffi_uniffi_automerge_fn_method_doc_heads(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_heads' in scope
 983 |     )
 984 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:988:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_increment_in_list' in scope
 986 |
 987 | open func incrementInList(obj: ObjId, index: UInt64, by: Int64)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
 988 |     uniffi_uniffi_automerge_fn_method_doc_increment_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_increment_in_list' in scope
 989 |         FfiConverterTypeObjId.lower(obj),
 990 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:997:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_increment_in_map' in scope
 995 |
 996 | open func incrementInMap(obj: ObjId, key: String, by: Int64)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
 997 |     uniffi_uniffi_automerge_fn_method_doc_increment_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_increment_in_map' in scope
 998 |         FfiConverterTypeObjId.lower(obj),
 999 |         FfiConverterString.lower(key),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1006:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_insert_in_list' in scope
1004 |
1005 | open func insertInList(obj: ObjId, index: UInt64, value: ScalarValue)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1006 |     uniffi_uniffi_automerge_fn_method_doc_insert_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_insert_in_list' in scope
1007 |         FfiConverterTypeObjId.lower(obj),
1008 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1016:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_insert_object_in_list' in scope
1014 | open func insertObjectInList(obj: ObjId, index: UInt64, objType: ObjType)throws  -> ObjId {
1015 |     return try  FfiConverterTypeObjId.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1016 |     uniffi_uniffi_automerge_fn_method_doc_insert_object_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_insert_object_in_list' in scope
1017 |         FfiConverterTypeObjId.lower(obj),
1018 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1025:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_join_block' in scope
1023 |
1024 | open func joinBlock(obj: ObjId, index: UInt32)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1025 |     uniffi_uniffi_automerge_fn_method_doc_join_block(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_join_block' in scope
1026 |         FfiConverterTypeObjId.lower(obj),
1027 |         FfiConverterUInt32.lower(index),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1034:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_length' in scope
1032 | open func length(obj: ObjId) -> UInt64 {
1033 |     return try!  FfiConverterUInt64.lift(try! rustCall() {
1034 |     uniffi_uniffi_automerge_fn_method_doc_length(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_length' in scope
1035 |         FfiConverterTypeObjId.lower(obj),$0
1036 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1042:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_length_at' in scope
1040 | open func lengthAt(obj: ObjId, heads: [ChangeHash]) -> UInt64 {
1041 |     return try!  FfiConverterUInt64.lift(try! rustCall() {
1042 |     uniffi_uniffi_automerge_fn_method_doc_length_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_length_at' in scope
1043 |         FfiConverterTypeObjId.lower(obj),
1044 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1051:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_entries' in scope
1049 | open func mapEntries(obj: ObjId)throws  -> [KeyValue] {
1050 |     return try  FfiConverterSequenceTypeKeyValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1051 |     uniffi_uniffi_automerge_fn_method_doc_map_entries(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_entries' in scope
1052 |         FfiConverterTypeObjId.lower(obj),$0
1053 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1059:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_entries_at' in scope
1057 | open func mapEntriesAt(obj: ObjId, heads: [ChangeHash])throws  -> [KeyValue] {
1058 |     return try  FfiConverterSequenceTypeKeyValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1059 |     uniffi_uniffi_automerge_fn_method_doc_map_entries_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_entries_at' in scope
1060 |         FfiConverterTypeObjId.lower(obj),
1061 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1068:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_keys' in scope
1066 | open func mapKeys(obj: ObjId) -> [String] {
1067 |     return try!  FfiConverterSequenceString.lift(try! rustCall() {
1068 |     uniffi_uniffi_automerge_fn_method_doc_map_keys(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_keys' in scope
1069 |         FfiConverterTypeObjId.lower(obj),$0
1070 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1076:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_keys_at' in scope
1074 | open func mapKeysAt(obj: ObjId, heads: [ChangeHash]) -> [String] {
1075 |     return try!  FfiConverterSequenceString.lift(try! rustCall() {
1076 |     uniffi_uniffi_automerge_fn_method_doc_map_keys_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_map_keys_at' in scope
1077 |         FfiConverterTypeObjId.lower(obj),
1078 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1084:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_mark' in scope
1082 |
1083 | open func mark(obj: ObjId, start: UInt64, end: UInt64, expand: ExpandMark, name: String, value: ScalarValue)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1084 |     uniffi_uniffi_automerge_fn_method_doc_mark(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_mark' in scope
1085 |         FfiConverterTypeObjId.lower(obj),
1086 |         FfiConverterUInt64.lower(start),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1097:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_marks' in scope
1095 | open func marks(obj: ObjId)throws  -> [Mark] {
1096 |     return try  FfiConverterSequenceTypeMark.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1097 |     uniffi_uniffi_automerge_fn_method_doc_marks(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_marks' in scope
1098 |         FfiConverterTypeObjId.lower(obj),$0
1099 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1105:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_marks_at' in scope
1103 | open func marksAt(obj: ObjId, heads: [ChangeHash])throws  -> [Mark] {
1104 |     return try  FfiConverterSequenceTypeMark.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1105 |     uniffi_uniffi_automerge_fn_method_doc_marks_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_marks_at' in scope
1106 |         FfiConverterTypeObjId.lower(obj),
1107 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1114:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_marks_at_position' in scope
1112 | open func marksAtPosition(obj: ObjId, position: Position, heads: [ChangeHash])throws  -> [Mark] {
1113 |     return try  FfiConverterSequenceTypeMark.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1114 |     uniffi_uniffi_automerge_fn_method_doc_marks_at_position(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_marks_at_position' in scope
1115 |         FfiConverterTypeObjId.lower(obj),
1116 |         FfiConverterTypePosition.lower(position),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1123:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_merge' in scope
1121 |
1122 | open func merge(other: Doc)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1123 |     uniffi_uniffi_automerge_fn_method_doc_merge(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_merge' in scope
1124 |         FfiConverterTypeDoc.lower(other),$0
1125 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1131:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_merge_with_patches' in scope
1129 | open func mergeWithPatches(other: Doc)throws  -> [Patch] {
1130 |     return try  FfiConverterSequenceTypePatch.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1131 |     uniffi_uniffi_automerge_fn_method_doc_merge_with_patches(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_merge_with_patches' in scope
1132 |         FfiConverterTypeDoc.lower(other),$0
1133 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1139:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_object_type' in scope
1137 | open func objectType(obj: ObjId) -> ObjType {
1138 |     return try!  FfiConverterTypeObjType.lift(try! rustCall() {
1139 |     uniffi_uniffi_automerge_fn_method_doc_object_type(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_object_type' in scope
1140 |         FfiConverterTypeObjId.lower(obj),$0
1141 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1147:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_path' in scope
1145 | open func path(obj: ObjId)throws  -> [PathElement] {
1146 |     return try  FfiConverterSequenceTypePathElement.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1147 |     uniffi_uniffi_automerge_fn_method_doc_path(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_path' in scope
1148 |         FfiConverterTypeObjId.lower(obj),$0
1149 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1154:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_in_list' in scope
1152 |
1153 | open func putInList(obj: ObjId, index: UInt64, value: ScalarValue)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1154 |     uniffi_uniffi_automerge_fn_method_doc_put_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_in_list' in scope
1155 |         FfiConverterTypeObjId.lower(obj),
1156 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1163:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_in_map' in scope
1161 |
1162 | open func putInMap(obj: ObjId, key: String, value: ScalarValue)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1163 |     uniffi_uniffi_automerge_fn_method_doc_put_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_in_map' in scope
1164 |         FfiConverterTypeObjId.lower(obj),
1165 |         FfiConverterString.lower(key),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1173:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_object_in_list' in scope
1171 | open func putObjectInList(obj: ObjId, index: UInt64, objType: ObjType)throws  -> ObjId {
1172 |     return try  FfiConverterTypeObjId.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1173 |     uniffi_uniffi_automerge_fn_method_doc_put_object_in_list(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_object_in_list' in scope
1174 |         FfiConverterTypeObjId.lower(obj),
1175 |         FfiConverterUInt64.lower(index),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1183:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_object_in_map' in scope
1181 | open func putObjectInMap(obj: ObjId, key: String, objType: ObjType)throws  -> ObjId {
1182 |     return try  FfiConverterTypeObjId.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1183 |     uniffi_uniffi_automerge_fn_method_doc_put_object_in_map(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_put_object_in_map' in scope
1184 |         FfiConverterTypeObjId.lower(obj),
1185 |         FfiConverterString.lower(key),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1192:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_receive_sync_message' in scope
1190 |
1191 | open func receiveSyncMessage(state: SyncState, msg: [UInt8])throws  {try rustCallWithError(FfiConverterTypeReceiveSyncError.lift) {
1192 |     uniffi_uniffi_automerge_fn_method_doc_receive_sync_message(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_receive_sync_message' in scope
1193 |         FfiConverterTypeSyncState.lower(state),
1194 |         FfiConverterSequenceUInt8.lower(msg),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1201:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_receive_sync_message_with_patches' in scope
1199 | open func receiveSyncMessageWithPatches(state: SyncState, msg: [UInt8])throws  -> [Patch] {
1200 |     return try  FfiConverterSequenceTypePatch.lift(try rustCallWithError(FfiConverterTypeReceiveSyncError.lift) {
1201 |     uniffi_uniffi_automerge_fn_method_doc_receive_sync_message_with_patches(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_receive_sync_message_with_patches' in scope
1202 |         FfiConverterTypeSyncState.lower(state),
1203 |         FfiConverterSequenceUInt8.lower(msg),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1210:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_save' in scope
1208 | open func save() -> [UInt8] {
1209 |     return try!  FfiConverterSequenceUInt8.lift(try! rustCall() {
1210 |     uniffi_uniffi_automerge_fn_method_doc_save(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_save' in scope
1211 |     )
1212 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1216:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_set_actor' in scope
1214 |
1215 | open func setActor(actor: ActorId) {try! rustCall() {
1216 |     uniffi_uniffi_automerge_fn_method_doc_set_actor(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_set_actor' in scope
1217 |         FfiConverterTypeActorId.lower(actor),$0
1218 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1223:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_splice' in scope
1221 |
1222 | open func splice(obj: ObjId, start: UInt64, delete: Int64, values: [ScalarValue])throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1223 |     uniffi_uniffi_automerge_fn_method_doc_splice(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_splice' in scope
1224 |         FfiConverterTypeObjId.lower(obj),
1225 |         FfiConverterUInt64.lower(start),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1233:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_splice_text' in scope
1231 |
1232 | open func spliceText(obj: ObjId, start: UInt64, delete: Int64, chars: String)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1233 |     uniffi_uniffi_automerge_fn_method_doc_splice_text(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_splice_text' in scope
1234 |         FfiConverterTypeObjId.lower(obj),
1235 |         FfiConverterUInt64.lower(start),
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1244:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_split_block' in scope
1242 | open func splitBlock(obj: ObjId, index: UInt32)throws  -> ObjId {
1243 |     return try  FfiConverterTypeObjId.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1244 |     uniffi_uniffi_automerge_fn_method_doc_split_block(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_split_block' in scope
1245 |         FfiConverterTypeObjId.lower(obj),
1246 |         FfiConverterUInt32.lower(index),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1253:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_text' in scope
1251 | open func text(obj: ObjId)throws  -> String {
1252 |     return try  FfiConverterString.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1253 |     uniffi_uniffi_automerge_fn_method_doc_text(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_text' in scope
1254 |         FfiConverterTypeObjId.lower(obj),$0
1255 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1261:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_text_at' in scope
1259 | open func textAt(obj: ObjId, heads: [ChangeHash])throws  -> String {
1260 |     return try  FfiConverterString.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1261 |     uniffi_uniffi_automerge_fn_method_doc_text_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_text_at' in scope
1262 |         FfiConverterTypeObjId.lower(obj),
1263 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1270:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_text_encoding' in scope
1268 | open func textEncoding() -> TextEncoding {
1269 |     return try!  FfiConverterTypeTextEncoding.lift(try! rustCall() {
1270 |     uniffi_uniffi_automerge_fn_method_doc_text_encoding(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_text_encoding' in scope
1271 |     )
1272 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1276:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_update_text' in scope
1274 |
1275 | open func updateText(obj: ObjId, chars: String)throws  {try rustCallWithError(FfiConverterTypeDocError.lift) {
1276 |     uniffi_uniffi_automerge_fn_method_doc_update_text(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_update_text' in scope
1277 |         FfiConverterTypeObjId.lower(obj),
1278 |         FfiConverterString.lower(chars),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1285:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_values' in scope
1283 | open func values(obj: ObjId)throws  -> [Value] {
1284 |     return try  FfiConverterSequenceTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1285 |     uniffi_uniffi_automerge_fn_method_doc_values(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_values' in scope
1286 |         FfiConverterTypeObjId.lower(obj),$0
1287 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1293:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_values_at' in scope
1291 | open func valuesAt(obj: ObjId, heads: [ChangeHash])throws  -> [Value] {
1292 |     return try  FfiConverterSequenceTypeValue.lift(try rustCallWithError(FfiConverterTypeDocError.lift) {
1293 |     uniffi_uniffi_automerge_fn_method_doc_values_at(self.uniffiClonePointer(),
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_doc_values_at' in scope
1294 |         FfiConverterTypeObjId.lower(obj),
1295 |         FfiConverterSequenceTypeChangeHash.lower(heads),$0
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1402:32: error: cannot find 'uniffi_uniffi_automerge_fn_clone_syncstate' in scope
1400 | #endif
1401 |     public func uniffiClonePointer() -> UnsafeMutableRawPointer {
1402 |         return try! rustCall { uniffi_uniffi_automerge_fn_clone_syncstate(self.pointer, $0) }
     |                                `- error: cannot find 'uniffi_uniffi_automerge_fn_clone_syncstate' in scope
1403 |     }
1404 | public convenience init() {
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1407:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_syncstate_new' in scope
1405 |     let pointer =
1406 |         try! rustCall() {
1407 |     uniffi_uniffi_automerge_fn_constructor_syncstate_new($0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_syncstate_new' in scope
1408 |     )
1409 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1418:25: error: cannot find 'uniffi_uniffi_automerge_fn_free_syncstate' in scope
1416 |         }
1417 |
1418 |         try! rustCall { uniffi_uniffi_automerge_fn_free_syncstate(pointer, $0) }
     |                         `- error: cannot find 'uniffi_uniffi_automerge_fn_free_syncstate' in scope
1419 |     }
1420 |
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1424:5: error: cannot find 'uniffi_uniffi_automerge_fn_constructor_syncstate_decode' in scope
1422 | public static func decode(bytes: [UInt8])throws  -> SyncState {
1423 |     return try  FfiConverterTypeSyncState.lift(try rustCallWithError(FfiConverterTypeDecodeSyncStateError.lift) {
1424 |     uniffi_uniffi_automerge_fn_constructor_syncstate_decode(
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_constructor_syncstate_decode' in scope
1425 |         FfiConverterSequenceUInt8.lower(bytes),$0
1426 |     )
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1434:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_syncstate_encode' in scope
1432 | open func encode() -> [UInt8] {
1433 |     return try!  FfiConverterSequenceUInt8.lift(try! rustCall() {
1434 |     uniffi_uniffi_automerge_fn_method_syncstate_encode(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_syncstate_encode' in scope
1435 |     )
1436 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1440:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_syncstate_reset' in scope
1438 |
1439 | open func reset() {try! rustCall() {
1440 |     uniffi_uniffi_automerge_fn_method_syncstate_reset(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_syncstate_reset' in scope
1441 |     )
1442 | }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:1447:5: error: cannot find 'uniffi_uniffi_automerge_fn_method_syncstate_their_heads' in scope
1445 | open func theirHeads() -> [ChangeHash]? {
1446 |     return try!  FfiConverterOptionSequenceTypeChangeHash.lift(try! rustCall() {
1447 |     uniffi_uniffi_automerge_fn_method_syncstate_their_heads(self.uniffiClonePointer(),$0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_method_syncstate_their_heads' in scope
1448 |     )
1449 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:3398:5: error: cannot find 'uniffi_uniffi_automerge_fn_func_root' in scope
3396 | public func root() -> ObjId {
3397 |     return try!  FfiConverterTypeObjId.lift(try! rustCall() {
3398 |     uniffi_uniffi_automerge_fn_func_root($0
     |     `- error: cannot find 'uniffi_uniffi_automerge_fn_func_root' in scope
3399 |     )
3400 | })
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:23:28: error: cannot find type 'RustBuffer' in scope
  21 |     }
  22 |
  23 |     static func empty() -> RustBuffer {
     |                            `- error: cannot find type 'RustBuffer' in scope
  24 |         RustBuffer(capacity: 0, len:0, data: nil)
  25 |     }
/host/spi-builder-workspace/AutomergeUniffi/automerge.swift:27:60: error: cannot find type 'RustBuffer' in scope
  25 |     }
  26 |
  27 |     static func from(_ ptr: UnsafeBufferPointer<UInt8>) -> RustBuffer {
     |                                                            `- error: cannot find type 'RustBuffer' in scope
  28 |         try! rustCall { ffi_uniffi_automerge_rustbuffer_from_bytes(ForeignBytes(bufferPointer: ptr), $0) }
  29 |     }
BUILD FAILURE 6.1 android