The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FCastSenderSDK, reference 0.0.7 (5d65d8), with Swift 6.2 for macOS (SPM) on 10 Sep 2025 15:16:44 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

4733 |         return InitializationResult.apiChecksumMismatch
4734 |     }
4735 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_state_changed() != 24439) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_state_changed' in scope
4736 |         return InitializationResult.apiChecksumMismatch
4737 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4738:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_duration_changed' in scope
4736 |         return InitializationResult.apiChecksumMismatch
4737 |     }
4738 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_duration_changed() != 65176) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_duration_changed' in scope
4739 |         return InitializationResult.apiChecksumMismatch
4740 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4741:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_speed_changed' in scope
4739 |         return InitializationResult.apiChecksumMismatch
4740 |     }
4741 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_speed_changed() != 46207) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_speed_changed' in scope
4742 |         return InitializationResult.apiChecksumMismatch
4743 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4744:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_source_changed' in scope
4742 |         return InitializationResult.apiChecksumMismatch
4743 |     }
4744 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_source_changed() != 43278) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_source_changed' in scope
4745 |         return InitializationResult.apiChecksumMismatch
4746 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4747:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_key_event' in scope
4745 |         return InitializationResult.apiChecksumMismatch
4746 |     }
4747 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_key_event() != 22046) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_key_event' in scope
4748 |         return InitializationResult.apiChecksumMismatch
4749 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4750:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_media_event' in scope
4748 |         return InitializationResult.apiChecksumMismatch
4749 |     }
4750 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_media_event() != 39470) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_media_event' in scope
4751 |         return InitializationResult.apiChecksumMismatch
4752 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4753:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_error' in scope
4751 |         return InitializationResult.apiChecksumMismatch
4752 |     }
4753 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_error() != 24999) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_error' in scope
4754 |         return InitializationResult.apiChecksumMismatch
4755 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4756:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_casting_protocol' in scope
4754 |         return InitializationResult.apiChecksumMismatch
4755 |     }
4756 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_casting_protocol() != 41425) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_casting_protocol' in scope
4757 |         return InitializationResult.apiChecksumMismatch
4758 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4759:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_speed' in scope
4757 |         return InitializationResult.apiChecksumMismatch
4758 |     }
4759 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_speed() != 7390) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_speed' in scope
4760 |         return InitializationResult.apiChecksumMismatch
4761 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4762:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_volume' in scope
4760 |         return InitializationResult.apiChecksumMismatch
4761 |     }
4762 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_volume() != 36255) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_volume' in scope
4763 |         return InitializationResult.apiChecksumMismatch
4764 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4765:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_connect' in scope
4763 |         return InitializationResult.apiChecksumMismatch
4764 |     }
4765 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_connect() != 55339) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_connect' in scope
4766 |         return InitializationResult.apiChecksumMismatch
4767 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4768:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_disconnect' in scope
4766 |         return InitializationResult.apiChecksumMismatch
4767 |     }
4768 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_disconnect() != 21243) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_disconnect' in scope
4769 |         return InitializationResult.apiChecksumMismatch
4770 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4771:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_addresses' in scope
4769 |         return InitializationResult.apiChecksumMismatch
4770 |     }
4771 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_addresses() != 26248) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_addresses' in scope
4772 |         return InitializationResult.apiChecksumMismatch
4773 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4774:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_device_info' in scope
4772 |         return InitializationResult.apiChecksumMismatch
4773 |     }
4774 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_device_info() != 42623) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_device_info' in scope
4775 |         return InitializationResult.apiChecksumMismatch
4776 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4777:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_port' in scope
4775 |         return InitializationResult.apiChecksumMismatch
4776 |     }
4777 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_port() != 56818) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_port' in scope
4778 |         return InitializationResult.apiChecksumMismatch
4779 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4780:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_is_ready' in scope
4778 |         return InitializationResult.apiChecksumMismatch
4779 |     }
4780 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_is_ready() != 36453) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_is_ready' in scope
4781 |         return InitializationResult.apiChecksumMismatch
4782 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4783:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_load' in scope
4781 |         return InitializationResult.apiChecksumMismatch
4782 |     }
4783 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_load() != 60447) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_load' in scope
4784 |         return InitializationResult.apiChecksumMismatch
4785 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4786:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_name' in scope
4784 |         return InitializationResult.apiChecksumMismatch
4785 |     }
4786 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_name() != 48649) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_name' in scope
4787 |         return InitializationResult.apiChecksumMismatch
4788 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4789:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_pause_playback' in scope
4787 |         return InitializationResult.apiChecksumMismatch
4788 |     }
4789 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_pause_playback() != 42235) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_pause_playback' in scope
4790 |         return InitializationResult.apiChecksumMismatch
4791 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4792:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_next' in scope
4790 |         return InitializationResult.apiChecksumMismatch
4791 |     }
4792 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_next() != 13000) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_next' in scope
4793 |         return InitializationResult.apiChecksumMismatch
4794 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4795:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_previous' in scope
4793 |         return InitializationResult.apiChecksumMismatch
4794 |     }
4795 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_previous() != 13472) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_previous' in scope
4796 |         return InitializationResult.apiChecksumMismatch
4797 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4798:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_resume_playback' in scope
4796 |         return InitializationResult.apiChecksumMismatch
4797 |     }
4798 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_resume_playback() != 38825) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_resume_playback' in scope
4799 |         return InitializationResult.apiChecksumMismatch
4800 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4801:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_seek' in scope
4799 |         return InitializationResult.apiChecksumMismatch
4800 |     }
4801 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_seek() != 61557) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_seek' in scope
4802 |         return InitializationResult.apiChecksumMismatch
4803 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4804:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_addresses' in scope
4802 |         return InitializationResult.apiChecksumMismatch
4803 |     }
4804 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_addresses() != 14189) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_addresses' in scope
4805 |         return InitializationResult.apiChecksumMismatch
4806 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4807:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_name' in scope
4805 |         return InitializationResult.apiChecksumMismatch
4806 |     }
4807 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_name() != 1336) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_name' in scope
4808 |         return InitializationResult.apiChecksumMismatch
4809 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4810:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_playlist_item_index' in scope
4808 |         return InitializationResult.apiChecksumMismatch
4809 |     }
4810 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_playlist_item_index() != 739) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_playlist_item_index' in scope
4811 |         return InitializationResult.apiChecksumMismatch
4812 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4813:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_port' in scope
4811 |         return InitializationResult.apiChecksumMismatch
4812 |     }
4813 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_port() != 11239) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_port' in scope
4814 |         return InitializationResult.apiChecksumMismatch
4815 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4816:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_stop_playback' in scope
4814 |         return InitializationResult.apiChecksumMismatch
4815 |     }
4816 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_stop_playback() != 42468) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_stop_playback' in scope
4817 |         return InitializationResult.apiChecksumMismatch
4818 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4819:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_subscribe_event' in scope
4817 |         return InitializationResult.apiChecksumMismatch
4818 |     }
4819 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_subscribe_event() != 16526) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_subscribe_event' in scope
4820 |         return InitializationResult.apiChecksumMismatch
4821 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4822:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_supports_feature' in scope
4820 |         return InitializationResult.apiChecksumMismatch
4821 |     }
4822 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_supports_feature() != 55204) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_supports_feature' in scope
4823 |         return InitializationResult.apiChecksumMismatch
4824 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4825:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_unsubscribe_event' in scope
4823 |         return InitializationResult.apiChecksumMismatch
4824 |     }
4825 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_unsubscribe_event() != 37165) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_unsubscribe_event' in scope
4826 |         return InitializationResult.apiChecksumMismatch
4827 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4828:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fileserver_serve_file' in scope
4826 |         return InitializationResult.apiChecksumMismatch
4827 |     }
4828 |     if (uniffi_fcast_sender_sdk_checksum_method_fileserver_serve_file() != 12813) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fileserver_serve_file' in scope
4829 |         return InitializationResult.apiChecksumMismatch
4830 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4831:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_constructor_castcontext_new' in scope
4829 |         return InitializationResult.apiChecksumMismatch
4830 |     }
4831 |     if (uniffi_fcast_sender_sdk_checksum_constructor_castcontext_new() != 11681) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_constructor_castcontext_new' in scope
4832 |         return InitializationResult.apiChecksumMismatch
4833 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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) {
Foundation.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 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:285:22: error: cannot find 'RustCallStatus' in scope
 283 | ) throws -> T {
 284 |     uniffiEnsureFcastSenderSdkInitialized()
 285 |     var callStatus = RustCallStatus.init()
     |                      `- error: cannot find 'RustCallStatus' in scope
 286 |     let returnedVal = callback(&callStatus)
 287 |     try uniffiCheckCallStatus(callStatus: callStatus, errorHandler: errorHandler)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:651:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_castcontext' in scope
 649 | #endif
 650 |     public func uniffiCloneHandle() -> UInt64 {
 651 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_castcontext(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_castcontext' in scope
 652 |     }
 653 | public convenience init()throws  {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:656:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_constructor_castcontext_new' in scope
 654 |     let handle =
 655 |         try rustCallWithError(FfiConverterTypeAsyncRuntimeError_lift) {
 656 |     uniffi_fcast_sender_sdk_fn_constructor_castcontext_new($0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_constructor_castcontext_new' in scope
 657 |     )
 658 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:663:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_castcontext' in scope
 661 |
 662 |     deinit {
 663 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_castcontext(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_castcontext' in scope
 664 |     }
 665 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:671:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castcontext_create_device_from_info' in scope
 669 | open func createDeviceFromInfo(info: DeviceInfo) -> CastingDevice  {
 670 |     return try!  FfiConverterTypeCastingDevice_lift(try! rustCall() {
 671 |     uniffi_fcast_sender_sdk_fn_method_castcontext_create_device_from_info(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castcontext_create_device_from_info' in scope
 672 |         FfiConverterTypeDeviceInfo_lower(info),$0
 673 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:679:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castcontext_start_file_server' in scope
 677 | open func startFileServer() -> FileServer  {
 678 |     return try!  FfiConverterTypeFileServer_lift(try! rustCall() {
 679 |     uniffi_fcast_sender_sdk_fn_method_castcontext_start_file_server(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castcontext_start_file_server' in scope
 680 |     )
 681 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:841:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_castingdevice' in scope
 839 | #endif
 840 |     public func uniffiCloneHandle() -> UInt64 {
 841 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_castingdevice(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_castingdevice' in scope
 842 |     }
 843 |     // No primary constructor declared for this class.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:846:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_castingdevice' in scope
 844 |
 845 |     deinit {
 846 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_castingdevice(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_castingdevice' in scope
 847 |     }
 848 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:854:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_casting_protocol' in scope
 852 | open func castingProtocol() -> ProtocolType  {
 853 |     return try!  FfiConverterTypeProtocolType_lift(try! rustCall() {
 854 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_casting_protocol(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_casting_protocol' in scope
 855 |     )
 856 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:861:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_is_ready' in scope
 859 | open func isReady() -> Bool  {
 860 |     return try!  FfiConverterBool.lift(try! rustCall() {
 861 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_is_ready(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_is_ready' in scope
 862 |     )
 863 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:868:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_supports_feature' in scope
 866 | open func supportsFeature(feature: DeviceFeature) -> Bool  {
 867 |     return try!  FfiConverterBool.lift(try! rustCall() {
 868 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_supports_feature(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_supports_feature' in scope
 869 |         FfiConverterTypeDeviceFeature_lower(feature),$0
 870 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:876:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_name' in scope
 874 | open func name() -> String  {
 875 |     return try!  FfiConverterString.lift(try! rustCall() {
 876 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_name(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_name' in scope
 877 |     )
 878 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:882:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_name' in scope
 880 |
 881 | open func setName(name: String)  {try! rustCall() {
 882 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_set_name(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_name' in scope
 883 |         FfiConverterString.lower(name),$0
 884 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:889:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_seek' in scope
 887 |
 888 | open func seek(timeSeconds: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 889 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_seek(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_seek' in scope
 890 |         FfiConverterDouble.lower(timeSeconds),$0
 891 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:896:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_stop_playback' in scope
 894 |
 895 | open func stopPlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 896 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_stop_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_stop_playback' in scope
 897 |     )
 898 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:902:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_pause_playback' in scope
 900 |
 901 | open func pausePlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 902 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_pause_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_pause_playback' in scope
 903 |     )
 904 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:908:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_resume_playback' in scope
 906 |
 907 | open func resumePlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 908 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_resume_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_resume_playback' in scope
 909 |     )
 910 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:914:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_load' in scope
 912 |
 913 | open func load(request: LoadRequest)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 914 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_load(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_load' in scope
 915 |         FfiConverterTypeLoadRequest_lower(request),$0
 916 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:921:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_playlist_item_next' in scope
 919 |
 920 | open func playlistItemNext()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 921 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_playlist_item_next(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_playlist_item_next' in scope
 922 |     )
 923 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:927:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_playlist_item_previous' in scope
 925 |
 926 | open func playlistItemPrevious()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 927 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_playlist_item_previous(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_playlist_item_previous' in scope
 928 |     )
 929 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:939:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_playlist_item_index' in scope
 937 |      */
 938 | open func setPlaylistItemIndex(index: UInt32)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 939 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_set_playlist_item_index(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_playlist_item_index' in scope
 940 |         FfiConverterUInt32.lower(index),$0
 941 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:946:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_change_volume' in scope
 944 |
 945 | open func changeVolume(volume: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 946 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_change_volume(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_change_volume' in scope
 947 |         FfiConverterDouble.lower(volume),$0
 948 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:953:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_change_speed' in scope
 951 |
 952 | open func changeSpeed(speed: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 953 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_change_speed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_change_speed' in scope
 954 |         FfiConverterDouble.lower(speed),$0
 955 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:960:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_disconnect' in scope
 958 |
 959 | open func disconnect()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 960 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_disconnect(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_disconnect' in scope
 961 |     )
 962 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:973:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_connect' in scope
 971 |      */
 972 | open func connect(appInfo: ApplicationInfo?, eventHandler: DeviceEventHandler, reconnectIntervalMillis: UInt64)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
 973 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_connect(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_connect' in scope
 974 |         FfiConverterOptionTypeApplicationInfo.lower(appInfo),
 975 |         FfiConverterTypeDeviceEventHandler_lower(eventHandler),
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:983:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_get_device_info' in scope
 981 | open func getDeviceInfo() -> DeviceInfo  {
 982 |     return try!  FfiConverterTypeDeviceInfo_lift(try! rustCall() {
 983 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_get_device_info(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_get_device_info' in scope
 984 |     )
 985 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:990:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_get_addresses' in scope
 988 | open func getAddresses() -> [IpAddr]  {
 989 |     return try!  FfiConverterSequenceTypeIpAddr.lift(try! rustCall() {
 990 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_get_addresses(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_get_addresses' in scope
 991 |     )
 992 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:996:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_addresses' in scope
 994 |
 995 | open func setAddresses(addrs: [IpAddr])  {try! rustCall() {
 996 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_set_addresses(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_addresses' in scope
 997 |         FfiConverterSequenceTypeIpAddr.lower(addrs),$0
 998 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1004:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_get_port' in scope
1002 | open func getPort() -> UInt16  {
1003 |     return try!  FfiConverterUInt16.lift(try! rustCall() {
1004 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_get_port(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_get_port' in scope
1005 |     )
1006 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1010:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_port' in scope
1008 |
1009 | open func setPort(port: UInt16)  {try! rustCall() {
1010 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_set_port(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_set_port' in scope
1011 |         FfiConverterUInt16.lower(port),$0
1012 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1017:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_subscribe_event' in scope
1015 |
1016 | open func subscribeEvent(group: GenericEventSubscriptionGroup)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1017 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_subscribe_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_subscribe_event' in scope
1018 |         FfiConverterTypeGenericEventSubscriptionGroup_lower(group),$0
1019 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1024:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_unsubscribe_event' in scope
1022 |
1023 | open func unsubscribeEvent(group: GenericEventSubscriptionGroup)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1024 |     uniffi_fcast_sender_sdk_fn_method_castingdevice_unsubscribe_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_castingdevice_unsubscribe_event' in scope
1025 |         FfiConverterTypeGenericEventSubscriptionGroup_lower(group),$0
1026 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1168:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_chromecastdevice' in scope
1166 | #endif
1167 |     public func uniffiCloneHandle() -> UInt64 {
1168 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_chromecastdevice(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_chromecastdevice' in scope
1169 |     }
1170 |     // No primary constructor declared for this class.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1173:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_chromecastdevice' in scope
1171 |
1172 |     deinit {
1173 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_chromecastdevice(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_chromecastdevice' in scope
1174 |     }
1175 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1181:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_casting_protocol' in scope
1179 | open func castingProtocol() -> ProtocolType  {
1180 |     return try!  FfiConverterTypeProtocolType_lift(try! rustCall() {
1181 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_casting_protocol(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_casting_protocol' in scope
1182 |     )
1183 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1187:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_change_speed' in scope
1185 |
1186 | open func changeSpeed(speed: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1187 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_change_speed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_change_speed' in scope
1188 |         FfiConverterDouble.lower(speed),$0
1189 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1194:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_change_volume' in scope
1192 |
1193 | open func changeVolume(volume: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1194 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_change_volume(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_change_volume' in scope
1195 |         FfiConverterDouble.lower(volume),$0
1196 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1201:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_connect' in scope
1199 |
1200 | open func connect(appInfo: ApplicationInfo?, eventHandler: DeviceEventHandler, reconnectIntervalMillis: UInt64)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1201 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_connect(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_connect' in scope
1202 |         FfiConverterOptionTypeApplicationInfo.lower(appInfo),
1203 |         FfiConverterTypeDeviceEventHandler_lower(eventHandler),
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1210:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_disconnect' in scope
1208 |
1209 | open func disconnect()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1210 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_disconnect(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_disconnect' in scope
1211 |     )
1212 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1217:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_addresses' in scope
1215 | open func getAddresses() -> [IpAddr]  {
1216 |     return try!  FfiConverterSequenceTypeIpAddr.lift(try! rustCall() {
1217 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_addresses(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_addresses' in scope
1218 |     )
1219 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1224:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_device_info' in scope
1222 | open func getDeviceInfo() -> DeviceInfo  {
1223 |     return try!  FfiConverterTypeDeviceInfo_lift(try! rustCall() {
1224 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_device_info(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_device_info' in scope
1225 |     )
1226 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1231:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_port' in scope
1229 | open func getPort() -> UInt16  {
1230 |     return try!  FfiConverterUInt16.lift(try! rustCall() {
1231 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_port(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_get_port' in scope
1232 |     )
1233 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1238:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_is_ready' in scope
1236 | open func isReady() -> Bool  {
1237 |     return try!  FfiConverterBool.lift(try! rustCall() {
1238 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_is_ready(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_is_ready' in scope
1239 |     )
1240 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1244:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_load' in scope
1242 |
1243 | open func load(request: LoadRequest)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1244 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_load(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_load' in scope
1245 |         FfiConverterTypeLoadRequest_lower(request),$0
1246 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1252:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_name' in scope
1250 | open func name() -> String  {
1251 |     return try!  FfiConverterString.lift(try! rustCall() {
1252 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_name(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_name' in scope
1253 |     )
1254 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1258:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_pause_playback' in scope
1256 |
1257 | open func pausePlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1258 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_pause_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_pause_playback' in scope
1259 |     )
1260 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1264:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_playlist_item_next' in scope
1262 |
1263 | open func playlistItemNext()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1264 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_playlist_item_next(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_playlist_item_next' in scope
1265 |     )
1266 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1270:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_playlist_item_previous' in scope
1268 |
1269 | open func playlistItemPrevious()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1270 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_playlist_item_previous(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_playlist_item_previous' in scope
1271 |     )
1272 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1276:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_resume_playback' in scope
1274 |
1275 | open func resumePlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1276 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_resume_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_resume_playback' in scope
1277 |     )
1278 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1282:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_seek' in scope
1280 |
1281 | open func seek(timeSeconds: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1282 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_seek(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_seek' in scope
1283 |         FfiConverterDouble.lower(timeSeconds),$0
1284 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1289:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_addresses' in scope
1287 |
1288 | open func setAddresses(addrs: [IpAddr])  {try! rustCall() {
1289 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_addresses(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_addresses' in scope
1290 |         FfiConverterSequenceTypeIpAddr.lower(addrs),$0
1291 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1296:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_name' in scope
1294 |
1295 | open func setName(name: String)  {try! rustCall() {
1296 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_name(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_name' in scope
1297 |         FfiConverterString.lower(name),$0
1298 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1303:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_playlist_item_index' in scope
1301 |
1302 | open func setPlaylistItemIndex(index: UInt32)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1303 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_playlist_item_index(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_playlist_item_index' in scope
1304 |         FfiConverterUInt32.lower(index),$0
1305 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1310:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_port' in scope
1308 |
1309 | open func setPort(port: UInt16)  {try! rustCall() {
1310 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_port(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_set_port' in scope
1311 |         FfiConverterUInt16.lower(port),$0
1312 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1317:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_stop_playback' in scope
1315 |
1316 | open func stopPlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1317 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_stop_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_stop_playback' in scope
1318 |     )
1319 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1323:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_subscribe_event' in scope
1321 |
1322 | open func subscribeEvent(group: GenericEventSubscriptionGroup)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1323 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_subscribe_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_subscribe_event' in scope
1324 |         FfiConverterTypeGenericEventSubscriptionGroup_lower(group),$0
1325 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1331:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_supports_feature' in scope
1329 | open func supportsFeature(feature: DeviceFeature) -> Bool  {
1330 |     return try!  FfiConverterBool.lift(try! rustCall() {
1331 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_supports_feature(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_supports_feature' in scope
1332 |         FfiConverterTypeDeviceFeature_lower(feature),$0
1333 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1338:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_unsubscribe_event' in scope
1336 |
1337 | open func unsubscribeEvent(group: GenericEventSubscriptionGroup)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
1338 |     uniffi_fcast_sender_sdk_fn_method_chromecastdevice_unsubscribe_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_chromecastdevice_unsubscribe_event' in scope
1339 |         FfiConverterTypeGenericEventSubscriptionGroup_lower(group),$0
1340 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1459:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_devicediscoverereventhandler' in scope
1457 | #endif
1458 |     public func uniffiCloneHandle() -> UInt64 {
1459 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_devicediscoverereventhandler(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_devicediscoverereventhandler' in scope
1460 |     }
1461 |     // No primary constructor declared for this class.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1464:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_devicediscoverereventhandler' in scope
1462 |
1463 |     deinit {
1464 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_devicediscoverereventhandler(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_devicediscoverereventhandler' in scope
1465 |     }
1466 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1474:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_available' in scope
1472 |      */
1473 | open func deviceAvailable(deviceInfo: DeviceInfo)  {try! rustCall() {
1474 |     uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_available(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_available' in scope
1475 |         FfiConverterTypeDeviceInfo_lower(deviceInfo),$0
1476 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1484:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_removed' in scope
1482 |      */
1483 | open func deviceRemoved(deviceName: String)  {try! rustCall() {
1484 |     uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_removed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_removed' in scope
1485 |         FfiConverterString.lower(deviceName),$0
1486 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1496:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_changed' in scope
1494 |      */
1495 | open func deviceChanged(deviceInfo: DeviceInfo)  {try! rustCall() {
1496 |     uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_devicediscoverereventhandler_device_changed' in scope
1497 |         FfiConverterTypeDeviceInfo_lower(deviceInfo),$0
1498 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1606:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_init_callback_vtable_devicediscoverereventhandler' in scope
1604 |
1605 | private func uniffiCallbackInitDeviceDiscovererEventHandler() {
1606 |     uniffi_fcast_sender_sdk_fn_init_callback_vtable_devicediscoverereventhandler(UniffiCallbackInterfaceDeviceDiscovererEventHandler.vtable)
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_init_callback_vtable_devicediscoverereventhandler' in scope
1607 | }
1608 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1730:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_deviceeventhandler' in scope
1728 | #endif
1729 |     public func uniffiCloneHandle() -> UInt64 {
1730 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_deviceeventhandler(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_deviceeventhandler' in scope
1731 |     }
1732 |     // No primary constructor declared for this class.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1735:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_deviceeventhandler' in scope
1733 |
1734 |     deinit {
1735 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_deviceeventhandler(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_deviceeventhandler' in scope
1736 |     }
1737 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1742:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_connection_state_changed' in scope
1740 |
1741 | open func connectionStateChanged(state: DeviceConnectionState)  {try! rustCall() {
1742 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_connection_state_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_connection_state_changed' in scope
1743 |         FfiConverterTypeDeviceConnectionState_lower(state),$0
1744 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1749:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_volume_changed' in scope
1747 |
1748 | open func volumeChanged(volume: Double)  {try! rustCall() {
1749 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_volume_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_volume_changed' in scope
1750 |         FfiConverterDouble.lower(volume),$0
1751 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1756:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_time_changed' in scope
1754 |
1755 | open func timeChanged(time: Double)  {try! rustCall() {
1756 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_time_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_time_changed' in scope
1757 |         FfiConverterDouble.lower(time),$0
1758 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1763:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_playback_state_changed' in scope
1761 |
1762 | open func playbackStateChanged(state: PlaybackState)  {try! rustCall() {
1763 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_playback_state_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_playback_state_changed' in scope
1764 |         FfiConverterTypePlaybackState_lower(state),$0
1765 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1770:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_duration_changed' in scope
1768 |
1769 | open func durationChanged(duration: Double)  {try! rustCall() {
1770 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_duration_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_duration_changed' in scope
1771 |         FfiConverterDouble.lower(duration),$0
1772 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1777:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_speed_changed' in scope
1775 |
1776 | open func speedChanged(speed: Double)  {try! rustCall() {
1777 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_speed_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_speed_changed' in scope
1778 |         FfiConverterDouble.lower(speed),$0
1779 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1784:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_source_changed' in scope
1782 |
1783 | open func sourceChanged(source: Source)  {try! rustCall() {
1784 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_source_changed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_source_changed' in scope
1785 |         FfiConverterTypeSource_lower(source),$0
1786 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1791:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_key_event' in scope
1789 |
1790 | open func keyEvent(event: GenericKeyEvent)  {try! rustCall() {
1791 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_key_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_key_event' in scope
1792 |         FfiConverterTypeGenericKeyEvent_lower(event),$0
1793 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1798:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_media_event' in scope
1796 |
1797 | open func mediaEvent(event: GenericMediaEvent)  {try! rustCall() {
1798 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_media_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_media_event' in scope
1799 |         FfiConverterTypeGenericMediaEvent_lower(event),$0
1800 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1805:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_playback_error' in scope
1803 |
1804 | open func playbackError(message: String)  {try! rustCall() {
1805 |     uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_playback_error(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_deviceeventhandler_playback_error' in scope
1806 |         FfiConverterString.lower(message),$0
1807 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2083:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_init_callback_vtable_deviceeventhandler' in scope
2081 |
2082 | private func uniffiCallbackInitDeviceEventHandler() {
2083 |     uniffi_fcast_sender_sdk_fn_init_callback_vtable_deviceeventhandler(UniffiCallbackInterfaceDeviceEventHandler.vtable)
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_init_callback_vtable_deviceeventhandler' in scope
2084 | }
2085 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2235:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_fcastdevice' in scope
2233 | #endif
2234 |     public func uniffiCloneHandle() -> UInt64 {
2235 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_fcastdevice(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_fcastdevice' in scope
2236 |     }
2237 |     // No primary constructor declared for this class.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2240:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_fcastdevice' in scope
2238 |
2239 |     deinit {
2240 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_fcastdevice(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_fcastdevice' in scope
2241 |     }
2242 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2248:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_casting_protocol' in scope
2246 | open func castingProtocol() -> ProtocolType  {
2247 |     return try!  FfiConverterTypeProtocolType_lift(try! rustCall() {
2248 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_casting_protocol(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_casting_protocol' in scope
2249 |     )
2250 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2254:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_change_speed' in scope
2252 |
2253 | open func changeSpeed(speed: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2254 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_change_speed(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_change_speed' in scope
2255 |         FfiConverterDouble.lower(speed),$0
2256 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2261:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_change_volume' in scope
2259 |
2260 | open func changeVolume(volume: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2261 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_change_volume(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_change_volume' in scope
2262 |         FfiConverterDouble.lower(volume),$0
2263 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2268:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_connect' in scope
2266 |
2267 | open func connect(appInfo: ApplicationInfo?, eventHandler: DeviceEventHandler, reconnectIntervalMillis: UInt64)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2268 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_connect(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_connect' in scope
2269 |         FfiConverterOptionTypeApplicationInfo.lower(appInfo),
2270 |         FfiConverterTypeDeviceEventHandler_lower(eventHandler),
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2277:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_disconnect' in scope
2275 |
2276 | open func disconnect()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2277 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_disconnect(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_disconnect' in scope
2278 |     )
2279 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2284:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_addresses' in scope
2282 | open func getAddresses() -> [IpAddr]  {
2283 |     return try!  FfiConverterSequenceTypeIpAddr.lift(try! rustCall() {
2284 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_addresses(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_addresses' in scope
2285 |     )
2286 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2291:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_device_info' in scope
2289 | open func getDeviceInfo() -> DeviceInfo  {
2290 |     return try!  FfiConverterTypeDeviceInfo_lift(try! rustCall() {
2291 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_device_info(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_device_info' in scope
2292 |     )
2293 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2298:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_port' in scope
2296 | open func getPort() -> UInt16  {
2297 |     return try!  FfiConverterUInt16.lift(try! rustCall() {
2298 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_port(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_get_port' in scope
2299 |     )
2300 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2305:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_is_ready' in scope
2303 | open func isReady() -> Bool  {
2304 |     return try!  FfiConverterBool.lift(try! rustCall() {
2305 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_is_ready(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_is_ready' in scope
2306 |     )
2307 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2311:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_load' in scope
2309 |
2310 | open func load(request: LoadRequest)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2311 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_load(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_load' in scope
2312 |         FfiConverterTypeLoadRequest_lower(request),$0
2313 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2319:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_name' in scope
2317 | open func name() -> String  {
2318 |     return try!  FfiConverterString.lift(try! rustCall() {
2319 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_name(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_name' in scope
2320 |     )
2321 | })
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2325:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_pause_playback' in scope
2323 |
2324 | open func pausePlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2325 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_pause_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_pause_playback' in scope
2326 |     )
2327 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2331:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_playlist_item_next' in scope
2329 |
2330 | open func playlistItemNext()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2331 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_playlist_item_next(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_playlist_item_next' in scope
2332 |     )
2333 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2337:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_playlist_item_previous' in scope
2335 |
2336 | open func playlistItemPrevious()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2337 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_playlist_item_previous(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_playlist_item_previous' in scope
2338 |     )
2339 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2343:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_resume_playback' in scope
2341 |
2342 | open func resumePlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2343 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_resume_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_resume_playback' in scope
2344 |     )
2345 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2349:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_seek' in scope
2347 |
2348 | open func seek(timeSeconds: Double)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2349 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_seek(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_seek' in scope
2350 |         FfiConverterDouble.lower(timeSeconds),$0
2351 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2356:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_addresses' in scope
2354 |
2355 | open func setAddresses(addrs: [IpAddr])  {try! rustCall() {
2356 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_addresses(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_addresses' in scope
2357 |         FfiConverterSequenceTypeIpAddr.lower(addrs),$0
2358 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2363:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_name' in scope
2361 |
2362 | open func setName(name: String)  {try! rustCall() {
2363 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_name(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_name' in scope
2364 |         FfiConverterString.lower(name),$0
2365 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2370:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_playlist_item_index' in scope
2368 |
2369 | open func setPlaylistItemIndex(index: UInt32)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2370 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_playlist_item_index(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_playlist_item_index' in scope
2371 |         FfiConverterUInt32.lower(index),$0
2372 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2377:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_port' in scope
2375 |
2376 | open func setPort(port: UInt16)  {try! rustCall() {
2377 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_port(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_set_port' in scope
2378 |         FfiConverterUInt16.lower(port),$0
2379 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2384:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_stop_playback' in scope
2382 |
2383 | open func stopPlayback()throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2384 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_stop_playback(self.uniffiCloneHandle(),$0
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_stop_playback' in scope
2385 |     )
2386 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2390:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_subscribe_event' in scope
2388 |
2389 | open func subscribeEvent(group: GenericEventSubscriptionGroup)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2390 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_subscribe_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_subscribe_event' in scope
2391 |         FfiConverterTypeGenericEventSubscriptionGroup_lower(group),$0
2392 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2398:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_supports_feature' in scope
2396 | open func supportsFeature(feature: DeviceFeature) -> Bool  {
2397 |     return try!  FfiConverterBool.lift(try! rustCall() {
2398 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_supports_feature(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_supports_feature' in scope
2399 |         FfiConverterTypeDeviceFeature_lower(feature),$0
2400 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2405:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_unsubscribe_event' in scope
2403 |
2404 | open func unsubscribeEvent(group: GenericEventSubscriptionGroup)throws   {try rustCallWithError(FfiConverterTypeCastingDeviceError_lift) {
2405 |     uniffi_fcast_sender_sdk_fn_method_fcastdevice_unsubscribe_event(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fcastdevice_unsubscribe_event' in scope
2406 |         FfiConverterTypeGenericEventSubscriptionGroup_lower(group),$0
2407 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2505:32: error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_fileserver' in scope
2503 | #endif
2504 |     public func uniffiCloneHandle() -> UInt64 {
2505 |         return try! rustCall { uniffi_fcast_sender_sdk_fn_clone_fileserver(self.handle, $0) }
     |                                `- error: cannot find 'uniffi_fcast_sender_sdk_fn_clone_fileserver' in scope
2506 |     }
2507 |     // No primary constructor declared for this class.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2510:25: error: cannot find 'uniffi_fcast_sender_sdk_fn_free_fileserver' in scope
2508 |
2509 |     deinit {
2510 |         try! rustCall { uniffi_fcast_sender_sdk_fn_free_fileserver(handle, $0) }
     |                         `- error: cannot find 'uniffi_fcast_sender_sdk_fn_free_fileserver' in scope
2511 |     }
2512 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2518:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fileserver_serve_file' in scope
2516 | open func serveFile(fd: Int32)throws  -> FileStoreEntry  {
2517 |     return try  FfiConverterTypeFileStoreEntry_lift(try rustCallWithError(FfiConverterTypeFileServerError_lift) {
2518 |     uniffi_fcast_sender_sdk_fn_method_fileserver_serve_file(self.uniffiCloneHandle(),
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_method_fileserver_serve_file' in scope
2519 |         FfiConverterInt32.lower(fd),$0
2520 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4504:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_func_device_info_from_url' in scope
4502 | public func deviceInfoFromUrl(url: String) -> DeviceInfo?  {
4503 |     return try!  FfiConverterOptionTypeDeviceInfo.lift(try! rustCall() {
4504 |     uniffi_fcast_sender_sdk_fn_func_device_info_from_url(
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_func_device_info_from_url' in scope
4505 |         FfiConverterString.lower(url),$0
4506 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4510:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_func_init_logger' in scope
4508 | }
4509 | public func initLogger(levelFilter: LogLevelFilter)  {try! rustCall() {
4510 |     uniffi_fcast_sender_sdk_fn_func_init_logger(
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_func_init_logger' in scope
4511 |         FfiConverterTypeLogLevelFilter_lower(levelFilter),$0
4512 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4517:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_func_octets_from_ip_addr' in scope
4515 | public func octetsFromIpAddr(addr: IpAddr) -> Data  {
4516 |     return try!  FfiConverterData.lift(try! rustCall() {
4517 |     uniffi_fcast_sender_sdk_fn_func_octets_from_ip_addr(
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_func_octets_from_ip_addr' in scope
4518 |         FfiConverterTypeIpAddr_lower(addr),$0
4519 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4524:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_func_try_ip_addr_from_str' in scope
4522 | public func tryIpAddrFromStr(s: String)throws  -> IpAddr  {
4523 |     return try  FfiConverterTypeIpAddr_lift(try rustCallWithError(FfiConverterTypeParseIpAddrError_lift) {
4524 |     uniffi_fcast_sender_sdk_fn_func_try_ip_addr_from_str(
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_func_try_ip_addr_from_str' in scope
4525 |         FfiConverterString.lower(s),$0
4526 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4531:5: error: cannot find 'uniffi_fcast_sender_sdk_fn_func_url_format_ip_addr' in scope
4529 | public func urlFormatIpAddr(addr: IpAddr) -> String  {
4530 |     return try!  FfiConverterString.lift(try! rustCall() {
4531 |     uniffi_fcast_sender_sdk_fn_func_url_format_ip_addr(
     |     `- error: cannot find 'uniffi_fcast_sender_sdk_fn_func_url_format_ip_addr' in scope
4532 |         FfiConverterTypeIpAddr_lower(addr),$0
4533 |     )
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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_fcast_sender_sdk_rustbuffer_from_bytes(ForeignBytes(bufferPointer: ptr), $0) }
  29 |     }
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/5] Emitting module FCastSenderSDK
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:5:26: error: 'NWEndpoint' is only available in macOS 10.14 or newer
 1 | import Network
 2 |
 3 | public struct FoundDevice: Sendable {
   |               `- note: add @available attribute to enclosing struct
 4 |     public var name: String
 5 |     public var endpoint: NWEndpoint
   |                          `- error: 'NWEndpoint' is only available in macOS 10.14 or newer
 6 |     public var proto: ProtocolType
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:10:31: error: 'NWBrowser' is only available in macOS 10.15 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
   |                               `- error: 'NWBrowser' is only available in macOS 10.15 or newer
11 |     private var chromecastBrowser: NWBrowser
12 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:11:36: error: 'NWBrowser' is only available in macOS 10.15 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
   |                                    `- error: 'NWBrowser' is only available in macOS 10.15 or newer
12 |
13 |     public init(
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:15:41: error: 'NWEndpoint' is only available in macOS 10.14 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
12 |
13 |     public init(
   |            `- note: add @available attribute to enclosing initializer
14 |         onAdded: @escaping @Sendable (FoundDevice) -> Void,
15 |         onRemoved: @escaping @Sendable (NWEndpoint) -> Void,
   |                                         `- error: 'NWEndpoint' is only available in macOS 10.14 or newer
16 |     ) {
17 |         fCastBrowser = NWBrowser(
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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]) {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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!,
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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(
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 |     uniffiEnsureFcastSenderSdkInitialized()
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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) -> ()
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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) -> (),
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.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 {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:550:25: error: cannot find type 'RustBuffer' in scope
 548 | fileprivate struct FfiConverterString: FfiConverter {
 549 |     typealias SwiftType = String
 550 |     typealias FfiType = RustBuffer
     |                         `- error: cannot find type 'RustBuffer' in scope
 551 |
 552 |     public static func lift(_ value: RustBuffer) throws -> String {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:552:38: error: cannot find type 'RustBuffer' in scope
 550 |     typealias FfiType = RustBuffer
 551 |
 552 |     public static func lift(_ value: RustBuffer) throws -> String {
     |                                      `- error: cannot find type 'RustBuffer' in scope
 553 |         defer {
 554 |             value.deallocate()
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:563:50: error: cannot find type 'RustBuffer' in scope
 561 |     }
 562 |
 563 |     public static func lower(_ value: String) -> RustBuffer {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
 564 |         return value.utf8CString.withUnsafeBufferPointer { ptr in
 565 |             // The swift string gives us int8_t, we want uint8_t.
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:548: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 |
     :
 546 | @_documentation(visibility: private)
 547 | #endif
 548 | fileprivate struct FfiConverterString: FfiConverter {
     |                    |- error: type 'FfiConverterString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
 549 |     typealias SwiftType = String
 550 |     typealias FfiType = RustBuffer
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:589:20: error: type 'FfiConverterData' does not conform to protocol 'FfiConverter'
 158 | // analogous to the Rust trait of the same name.
 159 | fileprivate protocol FfiConverter {
 160 |     associatedtype FfiType
     |                    `- note: protocol requires nested type 'FfiType'
 161 |     associatedtype SwiftType
 162 |
     :
 587 | @_documentation(visibility: private)
 588 | #endif
 589 | fileprivate struct FfiConverterData: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterData' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
 590 |     typealias SwiftType = Data
 591 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1515:25: error: cannot find type 'UniffiVTableCallbackInterfaceDeviceDiscovererEventHandler' in scope
1513 |     // This creates 1-element array, since this seems to be the only way to construct a const
1514 |     // pointer that we can pass to the Rust code.
1515 |     static let vtable: [UniffiVTableCallbackInterfaceDeviceDiscovererEventHandler] = [UniffiVTableCallbackInterfaceDeviceDiscovererEventHandler(
     |                         `- error: cannot find type 'UniffiVTableCallbackInterfaceDeviceDiscovererEventHandler' in scope
1516 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
1517 |             do {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:1824:25: error: cannot find type 'UniffiVTableCallbackInterfaceDeviceEventHandler' in scope
1822 |     // This creates 1-element array, since this seems to be the only way to construct a const
1823 |     // pointer that we can pass to the Rust code.
1824 |     static let vtable: [UniffiVTableCallbackInterfaceDeviceEventHandler] = [UniffiVTableCallbackInterfaceDeviceEventHandler(
     |                         `- error: cannot find type 'UniffiVTableCallbackInterfaceDeviceEventHandler' in scope
1825 |         uniffiFree: { (uniffiHandle: UInt64) -> () in
1826 |             do {
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2617:15: error: type 'FfiConverterTypeApplicationInfo' 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
     :
2615 | @_documentation(visibility: private)
2616 | #endif
2617 | public struct FfiConverterTypeApplicationInfo: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeApplicationInfo' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2618 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> ApplicationInfo {
2619 |         return
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2638:57: error: cannot find type 'RustBuffer' in scope
2636 | @_documentation(visibility: private)
2637 | #endif
2638 | public func FfiConverterTypeApplicationInfo_lift(_ buf: RustBuffer) throws -> ApplicationInfo {
     |                                                         `- error: cannot find type 'RustBuffer' in scope
2639 |     return try FfiConverterTypeApplicationInfo.lift(buf)
2640 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2645:80: error: cannot find type 'RustBuffer' in scope
2643 | @_documentation(visibility: private)
2644 | #endif
2645 | public func FfiConverterTypeApplicationInfo_lower(_ value: ApplicationInfo) -> RustBuffer {
     |                                                                                `- error: cannot find type 'RustBuffer' in scope
2646 |     return FfiConverterTypeApplicationInfo.lower(value)
2647 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2701:15: error: type 'FfiConverterTypeDeviceInfo' 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
     :
2699 | @_documentation(visibility: private)
2700 | #endif
2701 | public struct FfiConverterTypeDeviceInfo: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeDeviceInfo' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2702 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> DeviceInfo {
2703 |         return
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2724:52: error: cannot find type 'RustBuffer' in scope
2722 | @_documentation(visibility: private)
2723 | #endif
2724 | public func FfiConverterTypeDeviceInfo_lift(_ buf: RustBuffer) throws -> DeviceInfo {
     |                                                    `- error: cannot find type 'RustBuffer' in scope
2725 |     return try FfiConverterTypeDeviceInfo.lift(buf)
2726 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2731:70: error: cannot find type 'RustBuffer' in scope
2729 | @_documentation(visibility: private)
2730 | #endif
2731 | public func FfiConverterTypeDeviceInfo_lower(_ value: DeviceInfo) -> RustBuffer {
     |                                                                      `- error: cannot find type 'RustBuffer' in scope
2732 |     return FfiConverterTypeDeviceInfo.lower(value)
2733 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2778:15: error: type 'FfiConverterTypeFileStoreEntry' 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
     :
2776 | @_documentation(visibility: private)
2777 | #endif
2778 | public struct FfiConverterTypeFileStoreEntry: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeFileStoreEntry' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2779 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> FileStoreEntry {
2780 |         return
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2797:56: error: cannot find type 'RustBuffer' in scope
2795 | @_documentation(visibility: private)
2796 | #endif
2797 | public func FfiConverterTypeFileStoreEntry_lift(_ buf: RustBuffer) throws -> FileStoreEntry {
     |                                                        `- error: cannot find type 'RustBuffer' in scope
2798 |     return try FfiConverterTypeFileStoreEntry.lift(buf)
2799 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2804:78: error: cannot find type 'RustBuffer' in scope
2802 | @_documentation(visibility: private)
2803 | #endif
2804 | public func FfiConverterTypeFileStoreEntry_lower(_ value: FileStoreEntry) -> RustBuffer {
     |                                                                              `- error: cannot find type 'RustBuffer' in scope
2805 |     return FfiConverterTypeFileStoreEntry.lower(value)
2806 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2860:15: error: type 'FfiConverterTypeGenericKeyEvent' 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
     :
2858 | @_documentation(visibility: private)
2859 | #endif
2860 | public struct FfiConverterTypeGenericKeyEvent: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeGenericKeyEvent' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2861 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> GenericKeyEvent {
2862 |         return
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2883:57: error: cannot find type 'RustBuffer' in scope
2881 | @_documentation(visibility: private)
2882 | #endif
2883 | public func FfiConverterTypeGenericKeyEvent_lift(_ buf: RustBuffer) throws -> GenericKeyEvent {
     |                                                         `- error: cannot find type 'RustBuffer' in scope
2884 |     return try FfiConverterTypeGenericKeyEvent.lift(buf)
2885 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2890:80: error: cannot find type 'RustBuffer' in scope
2888 | @_documentation(visibility: private)
2889 | #endif
2890 | public func FfiConverterTypeGenericKeyEvent_lower(_ value: GenericKeyEvent) -> RustBuffer {
     |                                                                                `- error: cannot find type 'RustBuffer' in scope
2891 |     return FfiConverterTypeGenericKeyEvent.lower(value)
2892 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2934:15: error: type 'FfiConverterTypeMetadata' 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
     :
2932 | @_documentation(visibility: private)
2933 | #endif
2934 | public struct FfiConverterTypeMetadata: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeMetadata' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
2935 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> Metadata {
2936 |         return
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2953:50: error: cannot find type 'RustBuffer' in scope
2951 | @_documentation(visibility: private)
2952 | #endif
2953 | public func FfiConverterTypeMetadata_lift(_ buf: RustBuffer) throws -> Metadata {
     |                                                  `- error: cannot find type 'RustBuffer' in scope
2954 |     return try FfiConverterTypeMetadata.lift(buf)
2955 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:2960:66: error: cannot find type 'RustBuffer' in scope
2958 | @_documentation(visibility: private)
2959 | #endif
2960 | public func FfiConverterTypeMetadata_lower(_ value: Metadata) -> RustBuffer {
     |                                                                  `- error: cannot find type 'RustBuffer' in scope
2961 |     return FfiConverterTypeMetadata.lower(value)
2962 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3028:15: error: type 'FfiConverterTypePlaylistItem' 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
     :
3026 | @_documentation(visibility: private)
3027 | #endif
3028 | public struct FfiConverterTypePlaylistItem: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypePlaylistItem' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3029 |     public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> PlaylistItem {
3030 |         return
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3049:54: error: cannot find type 'RustBuffer' in scope
3047 | @_documentation(visibility: private)
3048 | #endif
3049 | public func FfiConverterTypePlaylistItem_lift(_ buf: RustBuffer) throws -> PlaylistItem {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
3050 |     return try FfiConverterTypePlaylistItem.lift(buf)
3051 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3056:74: error: cannot find type 'RustBuffer' in scope
3054 | @_documentation(visibility: private)
3055 | #endif
3056 | public func FfiConverterTypePlaylistItem_lower(_ value: PlaylistItem) -> RustBuffer {
     |                                                                          `- error: cannot find type 'RustBuffer' in scope
3057 |     return FfiConverterTypePlaylistItem.lower(value)
3058 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3073:15: error: type 'FfiConverterTypeAsyncRuntimeError' 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 | public struct FfiConverterTypeAsyncRuntimeError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeAsyncRuntimeError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3074 |     typealias SwiftType = AsyncRuntimeError
3075 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3110:59: error: cannot find type 'RustBuffer' in scope
3108 | @_documentation(visibility: private)
3109 | #endif
3110 | public func FfiConverterTypeAsyncRuntimeError_lift(_ buf: RustBuffer) throws -> AsyncRuntimeError {
     |                                                           `- error: cannot find type 'RustBuffer' in scope
3111 |     return try FfiConverterTypeAsyncRuntimeError.lift(buf)
3112 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3117:84: error: cannot find type 'RustBuffer' in scope
3115 | @_documentation(visibility: private)
3116 | #endif
3117 | public func FfiConverterTypeAsyncRuntimeError_lower(_ value: AsyncRuntimeError) -> RustBuffer {
     |                                                                                    `- error: cannot find type 'RustBuffer' in scope
3118 |     return FfiConverterTypeAsyncRuntimeError.lower(value)
3119 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3157:15: error: type 'FfiConverterTypeCastingDeviceError' 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 |
     :
3155 | @_documentation(visibility: private)
3156 | #endif
3157 | public struct FfiConverterTypeCastingDeviceError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeCastingDeviceError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3158 |     typealias SwiftType = CastingDeviceError
3159 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3218:60: error: cannot find type 'RustBuffer' in scope
3216 | @_documentation(visibility: private)
3217 | #endif
3218 | public func FfiConverterTypeCastingDeviceError_lift(_ buf: RustBuffer) throws -> CastingDeviceError {
     |                                                            `- error: cannot find type 'RustBuffer' in scope
3219 |     return try FfiConverterTypeCastingDeviceError.lift(buf)
3220 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3225:86: error: cannot find type 'RustBuffer' in scope
3223 | @_documentation(visibility: private)
3224 | #endif
3225 | public func FfiConverterTypeCastingDeviceError_lower(_ value: CastingDeviceError) -> RustBuffer {
     |                                                                                      `- error: cannot find type 'RustBuffer' in scope
3226 |     return FfiConverterTypeCastingDeviceError.lower(value)
3227 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3264:15: error: type 'FfiConverterTypeDeviceConnectionState' 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 |
     :
3262 | @_documentation(visibility: private)
3263 | #endif
3264 | public struct FfiConverterTypeDeviceConnectionState: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeDeviceConnectionState' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3265 |     typealias SwiftType = DeviceConnectionState
3266 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3313:63: error: cannot find type 'RustBuffer' in scope
3311 | @_documentation(visibility: private)
3312 | #endif
3313 | public func FfiConverterTypeDeviceConnectionState_lift(_ buf: RustBuffer) throws -> DeviceConnectionState {
     |                                                               `- error: cannot find type 'RustBuffer' in scope
3314 |     return try FfiConverterTypeDeviceConnectionState.lift(buf)
3315 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3320:92: error: cannot find type 'RustBuffer' in scope
3318 | @_documentation(visibility: private)
3319 | #endif
3320 | public func FfiConverterTypeDeviceConnectionState_lower(_ value: DeviceConnectionState) -> RustBuffer {
     |                                                                                            `- error: cannot find type 'RustBuffer' in scope
3321 |     return FfiConverterTypeDeviceConnectionState.lower(value)
3322 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3357:15: error: type 'FfiConverterTypeDeviceFeature' 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 |
     :
3355 | @_documentation(visibility: private)
3356 | #endif
3357 | public struct FfiConverterTypeDeviceFeature: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeDeviceFeature' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3358 |     typealias SwiftType = DeviceFeature
3359 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3439:55: error: cannot find type 'RustBuffer' in scope
3437 | @_documentation(visibility: private)
3438 | #endif
3439 | public func FfiConverterTypeDeviceFeature_lift(_ buf: RustBuffer) throws -> DeviceFeature {
     |                                                       `- error: cannot find type 'RustBuffer' in scope
3440 |     return try FfiConverterTypeDeviceFeature.lift(buf)
3441 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3446:76: error: cannot find type 'RustBuffer' in scope
3444 | @_documentation(visibility: private)
3445 | #endif
3446 | public func FfiConverterTypeDeviceFeature_lower(_ value: DeviceFeature) -> RustBuffer {
     |                                                                            `- error: cannot find type 'RustBuffer' in scope
3447 |     return FfiConverterTypeDeviceFeature.lower(value)
3448 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3471:15: error: type 'FfiConverterTypeFileServerError' 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 |
     :
3469 | @_documentation(visibility: private)
3470 | #endif
3471 | public struct FfiConverterTypeFileServerError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeFileServerError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3472 |     typealias SwiftType = FileServerError
3473 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3508:57: error: cannot find type 'RustBuffer' in scope
3506 | @_documentation(visibility: private)
3507 | #endif
3508 | public func FfiConverterTypeFileServerError_lift(_ buf: RustBuffer) throws -> FileServerError {
     |                                                         `- error: cannot find type 'RustBuffer' in scope
3509 |     return try FfiConverterTypeFileServerError.lift(buf)
3510 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3515:80: error: cannot find type 'RustBuffer' in scope
3513 | @_documentation(visibility: private)
3514 | #endif
3515 | public func FfiConverterTypeFileServerError_lower(_ value: FileServerError) -> RustBuffer {
     |                                                                                `- error: cannot find type 'RustBuffer' in scope
3516 |     return FfiConverterTypeFileServerError.lower(value)
3517 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3551:15: error: type 'FfiConverterTypeGenericEventSubscriptionGroup' 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 |
     :
3549 | @_documentation(visibility: private)
3550 | #endif
3551 | public struct FfiConverterTypeGenericEventSubscriptionGroup: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeGenericEventSubscriptionGroup' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3552 |     typealias SwiftType = GenericEventSubscriptionGroup
3553 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3585:71: error: cannot find type 'RustBuffer' in scope
3583 | @_documentation(visibility: private)
3584 | #endif
3585 | public func FfiConverterTypeGenericEventSubscriptionGroup_lift(_ buf: RustBuffer) throws -> GenericEventSubscriptionGroup {
     |                                                                       `- error: cannot find type 'RustBuffer' in scope
3586 |     return try FfiConverterTypeGenericEventSubscriptionGroup.lift(buf)
3587 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3592:108: error: cannot find type 'RustBuffer' in scope
3590 | @_documentation(visibility: private)
3591 | #endif
3592 | public func FfiConverterTypeGenericEventSubscriptionGroup_lower(_ value: GenericEventSubscriptionGroup) -> RustBuffer {
     |                                                                                                            `- error: cannot find type 'RustBuffer' in scope
3593 |     return FfiConverterTypeGenericEventSubscriptionGroup.lower(value)
3594 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3622:15: error: type 'FfiConverterTypeGenericMediaEvent' 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 |
     :
3620 | @_documentation(visibility: private)
3621 | #endif
3622 | public struct FfiConverterTypeGenericMediaEvent: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeGenericMediaEvent' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3623 |     typealias SwiftType = GenericMediaEvent
3624 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3662:59: error: cannot find type 'RustBuffer' in scope
3660 | @_documentation(visibility: private)
3661 | #endif
3662 | public func FfiConverterTypeGenericMediaEvent_lift(_ buf: RustBuffer) throws -> GenericMediaEvent {
     |                                                           `- error: cannot find type 'RustBuffer' in scope
3663 |     return try FfiConverterTypeGenericMediaEvent.lift(buf)
3664 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3669:84: error: cannot find type 'RustBuffer' in scope
3667 | @_documentation(visibility: private)
3668 | #endif
3669 | public func FfiConverterTypeGenericMediaEvent_lower(_ value: GenericMediaEvent) -> RustBuffer {
     |                                                                                    `- error: cannot find type 'RustBuffer' in scope
3670 |     return FfiConverterTypeGenericMediaEvent.lower(value)
3671 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3700:15: error: type 'FfiConverterTypeIpAddr' 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 |
     :
3698 | @_documentation(visibility: private)
3699 | #endif
3700 | public struct FfiConverterTypeIpAddr: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeIpAddr' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3701 |     typealias SwiftType = IpAddr
3702 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3757:48: error: cannot find type 'RustBuffer' in scope
3755 | @_documentation(visibility: private)
3756 | #endif
3757 | public func FfiConverterTypeIpAddr_lift(_ buf: RustBuffer) throws -> IpAddr {
     |                                                `- error: cannot find type 'RustBuffer' in scope
3758 |     return try FfiConverterTypeIpAddr.lift(buf)
3759 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3764:62: error: cannot find type 'RustBuffer' in scope
3762 | @_documentation(visibility: private)
3763 | #endif
3764 | public func FfiConverterTypeIpAddr_lower(_ value: IpAddr) -> RustBuffer {
     |                                                              `- error: cannot find type 'RustBuffer' in scope
3765 |     return FfiConverterTypeIpAddr.lower(value)
3766 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3801:15: error: type 'FfiConverterTypeLoadRequest' 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 |
     :
3799 | @_documentation(visibility: private)
3800 | #endif
3801 | public struct FfiConverterTypeLoadRequest: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeLoadRequest' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3802 |     typealias SwiftType = LoadRequest
3803 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3884:53: error: cannot find type 'RustBuffer' in scope
3882 | @_documentation(visibility: private)
3883 | #endif
3884 | public func FfiConverterTypeLoadRequest_lift(_ buf: RustBuffer) throws -> LoadRequest {
     |                                                     `- error: cannot find type 'RustBuffer' in scope
3885 |     return try FfiConverterTypeLoadRequest.lift(buf)
3886 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3891:72: error: cannot find type 'RustBuffer' in scope
3889 | @_documentation(visibility: private)
3890 | #endif
3891 | public func FfiConverterTypeLoadRequest_lower(_ value: LoadRequest) -> RustBuffer {
     |                                                                        `- error: cannot find type 'RustBuffer' in scope
3892 |     return FfiConverterTypeLoadRequest.lower(value)
3893 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3920:15: error: type 'FfiConverterTypeLogLevelFilter' 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 |
     :
3918 | @_documentation(visibility: private)
3919 | #endif
3920 | public struct FfiConverterTypeLogLevelFilter: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeLogLevelFilter' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3921 |     typealias SwiftType = LogLevelFilter
3922 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3954:56: error: cannot find type 'RustBuffer' in scope
3952 | @_documentation(visibility: private)
3953 | #endif
3954 | public func FfiConverterTypeLogLevelFilter_lift(_ buf: RustBuffer) throws -> LogLevelFilter {
     |                                                        `- error: cannot find type 'RustBuffer' in scope
3955 |     return try FfiConverterTypeLogLevelFilter.lift(buf)
3956 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3961:78: error: cannot find type 'RustBuffer' in scope
3959 | @_documentation(visibility: private)
3960 | #endif
3961 | public func FfiConverterTypeLogLevelFilter_lower(_ value: LogLevelFilter) -> RustBuffer {
     |                                                                              `- error: cannot find type 'RustBuffer' in scope
3962 |     return FfiConverterTypeLogLevelFilter.lower(value)
3963 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:3986:15: error: type 'FfiConverterTypeParseIpAddrError' 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 |
     :
3984 | @_documentation(visibility: private)
3985 | #endif
3986 | public struct FfiConverterTypeParseIpAddrError: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeParseIpAddrError' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
3987 |     typealias SwiftType = ParseIpAddrError
3988 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4023:58: error: cannot find type 'RustBuffer' in scope
4021 | @_documentation(visibility: private)
4022 | #endif
4023 | public func FfiConverterTypeParseIpAddrError_lift(_ buf: RustBuffer) throws -> ParseIpAddrError {
     |                                                          `- error: cannot find type 'RustBuffer' in scope
4024 |     return try FfiConverterTypeParseIpAddrError.lift(buf)
4025 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4030:82: error: cannot find type 'RustBuffer' in scope
4028 | @_documentation(visibility: private)
4029 | #endif
4030 | public func FfiConverterTypeParseIpAddrError_lower(_ value: ParseIpAddrError) -> RustBuffer {
     |                                                                                  `- error: cannot find type 'RustBuffer' in scope
4031 |     return FfiConverterTypeParseIpAddrError.lower(value)
4032 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4068:15: error: type 'FfiConverterTypePlaybackState' 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 |
     :
4066 | @_documentation(visibility: private)
4067 | #endif
4068 | public struct FfiConverterTypePlaybackState: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypePlaybackState' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
4069 |     typealias SwiftType = PlaybackState
4070 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4114:55: error: cannot find type 'RustBuffer' in scope
4112 | @_documentation(visibility: private)
4113 | #endif
4114 | public func FfiConverterTypePlaybackState_lift(_ buf: RustBuffer) throws -> PlaybackState {
     |                                                       `- error: cannot find type 'RustBuffer' in scope
4115 |     return try FfiConverterTypePlaybackState.lift(buf)
4116 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4121:76: error: cannot find type 'RustBuffer' in scope
4119 | @_documentation(visibility: private)
4120 | #endif
4121 | public func FfiConverterTypePlaybackState_lower(_ value: PlaybackState) -> RustBuffer {
     |                                                                            `- error: cannot find type 'RustBuffer' in scope
4122 |     return FfiConverterTypePlaybackState.lower(value)
4123 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4150:15: error: type 'FfiConverterTypeProtocolType' 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 |
     :
4148 | @_documentation(visibility: private)
4149 | #endif
4150 | public struct FfiConverterTypeProtocolType: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeProtocolType' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
4151 |     typealias SwiftType = ProtocolType
4152 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4184:54: error: cannot find type 'RustBuffer' in scope
4182 | @_documentation(visibility: private)
4183 | #endif
4184 | public func FfiConverterTypeProtocolType_lift(_ buf: RustBuffer) throws -> ProtocolType {
     |                                                      `- error: cannot find type 'RustBuffer' in scope
4185 |     return try FfiConverterTypeProtocolType.lift(buf)
4186 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4191:74: error: cannot find type 'RustBuffer' in scope
4189 | @_documentation(visibility: private)
4190 | #endif
4191 | public func FfiConverterTypeProtocolType_lower(_ value: ProtocolType) -> RustBuffer {
     |                                                                          `- error: cannot find type 'RustBuffer' in scope
4192 |     return FfiConverterTypeProtocolType.lower(value)
4193 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4225:15: error: type 'FfiConverterTypeSource' 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 |
     :
4223 | @_documentation(visibility: private)
4224 | #endif
4225 | public struct FfiConverterTypeSource: FfiConverterRustBuffer {
     |               |- error: type 'FfiConverterTypeSource' does not conform to protocol 'FfiConverter'
     |               `- note: add stubs for conformance
4226 |     typealias SwiftType = Source
4227 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4264:48: error: cannot find type 'RustBuffer' in scope
4262 | @_documentation(visibility: private)
4263 | #endif
4264 | public func FfiConverterTypeSource_lift(_ buf: RustBuffer) throws -> Source {
     |                                                `- error: cannot find type 'RustBuffer' in scope
4265 |     return try FfiConverterTypeSource.lift(buf)
4266 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4271:62: error: cannot find type 'RustBuffer' in scope
4269 | @_documentation(visibility: private)
4270 | #endif
4271 | public func FfiConverterTypeSource_lower(_ value: Source) -> RustBuffer {
     |                                                              `- error: cannot find type 'RustBuffer' in scope
4272 |     return FfiConverterTypeSource.lower(value)
4273 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4286:20: error: type 'FfiConverterOptionDouble' does not conform to protocol 'FfiConverter'
 158 | // analogous to the Rust trait of the same name.
 159 | fileprivate protocol FfiConverter {
 160 |     associatedtype FfiType
     |                    `- note: protocol requires nested type 'FfiType'
 161 |     associatedtype SwiftType
 162 |
     :
4284 | @_documentation(visibility: private)
4285 | #endif
4286 | fileprivate struct FfiConverterOptionDouble: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionDouble' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4287 |     typealias SwiftType = Double?
4288 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4310: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 |
     :
4308 | @_documentation(visibility: private)
4309 | #endif
4310 | fileprivate struct FfiConverterOptionString: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4311 |     typealias SwiftType = String?
4312 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4334:20: error: type 'FfiConverterOptionTypeApplicationInfo' 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 |
     :
4332 | @_documentation(visibility: private)
4333 | #endif
4334 | fileprivate struct FfiConverterOptionTypeApplicationInfo: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeApplicationInfo' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4335 |     typealias SwiftType = ApplicationInfo?
4336 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4358:20: error: type 'FfiConverterOptionTypeDeviceInfo' 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 |
     :
4356 | @_documentation(visibility: private)
4357 | #endif
4358 | fileprivate struct FfiConverterOptionTypeDeviceInfo: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeDeviceInfo' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4359 |     typealias SwiftType = DeviceInfo?
4360 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4382:20: error: type 'FfiConverterOptionTypeMetadata' 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 |
     :
4380 | @_documentation(visibility: private)
4381 | #endif
4382 | fileprivate struct FfiConverterOptionTypeMetadata: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionTypeMetadata' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4383 |     typealias SwiftType = Metadata?
4384 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4406:20: error: type 'FfiConverterOptionDictionaryStringString' 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 |
     :
4404 | @_documentation(visibility: private)
4405 | #endif
4406 | fileprivate struct FfiConverterOptionDictionaryStringString: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterOptionDictionaryStringString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4407 |     typealias SwiftType = [String: String]?
4408 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4430:20: error: type 'FfiConverterSequenceTypePlaylistItem' 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 |
     :
4428 | @_documentation(visibility: private)
4429 | #endif
4430 | fileprivate struct FfiConverterSequenceTypePlaylistItem: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypePlaylistItem' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4431 |     typealias SwiftType = [PlaylistItem]
4432 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4455:20: error: type 'FfiConverterSequenceTypeIpAddr' 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 |
     :
4453 | @_documentation(visibility: private)
4454 | #endif
4455 | fileprivate struct FfiConverterSequenceTypeIpAddr: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterSequenceTypeIpAddr' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4456 |     typealias SwiftType = [IpAddr]
4457 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4480:20: error: type 'FfiConverterDictionaryStringString' does not conform to protocol 'FfiConverter'
 158 | // analogous to the Rust trait of the same name.
 159 | fileprivate protocol FfiConverter {
 160 |     associatedtype FfiType
     |                    `- note: protocol requires nested type 'FfiType'
 161 |     associatedtype SwiftType
     |                    `- note: protocol requires nested type 'SwiftType'
 162 |
 163 |     static func lift(_ value: FfiType) throws -> SwiftType
     :
4478 | @_documentation(visibility: private)
4479 | #endif
4480 | fileprivate struct FfiConverterDictionaryStringString: FfiConverterRustBuffer {
     |                    |- error: type 'FfiConverterDictionaryStringString' does not conform to protocol 'FfiConverter'
     |                    `- note: add stubs for conformance
4481 |     public static func write(_ value: [String: String], into buf: inout [UInt8]) {
4482 |         let len = Int32(value.count)
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4548:40: error: cannot find 'ffi_fcast_sender_sdk_uniffi_contract_version' in scope
4546 |     let bindings_contract_version = 30
4547 |     // Get the scaffolding contract version by calling the into the dylib
4548 |     let scaffolding_contract_version = ffi_fcast_sender_sdk_uniffi_contract_version()
     |                                        `- error: cannot find 'ffi_fcast_sender_sdk_uniffi_contract_version' in scope
4549 |     if bindings_contract_version != scaffolding_contract_version {
4550 |         return InitializationResult.contractVersionMismatch
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4552:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_device_info_from_url' in scope
4550 |         return InitializationResult.contractVersionMismatch
4551 |     }
4552 |     if (uniffi_fcast_sender_sdk_checksum_func_device_info_from_url() != 25669) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_device_info_from_url' in scope
4553 |         return InitializationResult.apiChecksumMismatch
4554 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4555:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_init_logger' in scope
4553 |         return InitializationResult.apiChecksumMismatch
4554 |     }
4555 |     if (uniffi_fcast_sender_sdk_checksum_func_init_logger() != 31351) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_init_logger' in scope
4556 |         return InitializationResult.apiChecksumMismatch
4557 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4558:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_octets_from_ip_addr' in scope
4556 |         return InitializationResult.apiChecksumMismatch
4557 |     }
4558 |     if (uniffi_fcast_sender_sdk_checksum_func_octets_from_ip_addr() != 54362) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_octets_from_ip_addr' in scope
4559 |         return InitializationResult.apiChecksumMismatch
4560 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4561:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_try_ip_addr_from_str' in scope
4559 |         return InitializationResult.apiChecksumMismatch
4560 |     }
4561 |     if (uniffi_fcast_sender_sdk_checksum_func_try_ip_addr_from_str() != 50497) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_try_ip_addr_from_str' in scope
4562 |         return InitializationResult.apiChecksumMismatch
4563 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4564:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_url_format_ip_addr' in scope
4562 |         return InitializationResult.apiChecksumMismatch
4563 |     }
4564 |     if (uniffi_fcast_sender_sdk_checksum_func_url_format_ip_addr() != 18869) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_func_url_format_ip_addr' in scope
4565 |         return InitializationResult.apiChecksumMismatch
4566 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4567:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castcontext_create_device_from_info' in scope
4565 |         return InitializationResult.apiChecksumMismatch
4566 |     }
4567 |     if (uniffi_fcast_sender_sdk_checksum_method_castcontext_create_device_from_info() != 54863) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castcontext_create_device_from_info' in scope
4568 |         return InitializationResult.apiChecksumMismatch
4569 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4570:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castcontext_start_file_server' in scope
4568 |         return InitializationResult.apiChecksumMismatch
4569 |     }
4570 |     if (uniffi_fcast_sender_sdk_checksum_method_castcontext_start_file_server() != 34584) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castcontext_start_file_server' in scope
4571 |         return InitializationResult.apiChecksumMismatch
4572 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4573:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_casting_protocol' in scope
4571 |         return InitializationResult.apiChecksumMismatch
4572 |     }
4573 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_casting_protocol() != 2830) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_casting_protocol' in scope
4574 |         return InitializationResult.apiChecksumMismatch
4575 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4576:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_is_ready' in scope
4574 |         return InitializationResult.apiChecksumMismatch
4575 |     }
4576 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_is_ready() != 51243) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_is_ready' in scope
4577 |         return InitializationResult.apiChecksumMismatch
4578 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4579:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_supports_feature' in scope
4577 |         return InitializationResult.apiChecksumMismatch
4578 |     }
4579 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_supports_feature() != 19075) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_supports_feature' in scope
4580 |         return InitializationResult.apiChecksumMismatch
4581 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4582:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_name' in scope
4580 |         return InitializationResult.apiChecksumMismatch
4581 |     }
4582 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_name() != 52342) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_name' in scope
4583 |         return InitializationResult.apiChecksumMismatch
4584 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4585:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_name' in scope
4583 |         return InitializationResult.apiChecksumMismatch
4584 |     }
4585 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_name() != 33400) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_name' in scope
4586 |         return InitializationResult.apiChecksumMismatch
4587 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4588:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_seek' in scope
4586 |         return InitializationResult.apiChecksumMismatch
4587 |     }
4588 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_seek() != 18061) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_seek' in scope
4589 |         return InitializationResult.apiChecksumMismatch
4590 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4591:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_stop_playback' in scope
4589 |         return InitializationResult.apiChecksumMismatch
4590 |     }
4591 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_stop_playback() != 9008) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_stop_playback' in scope
4592 |         return InitializationResult.apiChecksumMismatch
4593 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4594:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_pause_playback' in scope
4592 |         return InitializationResult.apiChecksumMismatch
4593 |     }
4594 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_pause_playback() != 64656) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_pause_playback' in scope
4595 |         return InitializationResult.apiChecksumMismatch
4596 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4597:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_resume_playback' in scope
4595 |         return InitializationResult.apiChecksumMismatch
4596 |     }
4597 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_resume_playback() != 31503) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_resume_playback' in scope
4598 |         return InitializationResult.apiChecksumMismatch
4599 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4600:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_load' in scope
4598 |         return InitializationResult.apiChecksumMismatch
4599 |     }
4600 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_load() != 25431) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_load' in scope
4601 |         return InitializationResult.apiChecksumMismatch
4602 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4603:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_playlist_item_next' in scope
4601 |         return InitializationResult.apiChecksumMismatch
4602 |     }
4603 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_playlist_item_next() != 27623) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_playlist_item_next' in scope
4604 |         return InitializationResult.apiChecksumMismatch
4605 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4606:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_playlist_item_previous' in scope
4604 |         return InitializationResult.apiChecksumMismatch
4605 |     }
4606 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_playlist_item_previous() != 46547) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_playlist_item_previous' in scope
4607 |         return InitializationResult.apiChecksumMismatch
4608 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4609:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_playlist_item_index' in scope
4607 |         return InitializationResult.apiChecksumMismatch
4608 |     }
4609 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_playlist_item_index() != 7913) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_playlist_item_index' in scope
4610 |         return InitializationResult.apiChecksumMismatch
4611 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4612:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_change_volume' in scope
4610 |         return InitializationResult.apiChecksumMismatch
4611 |     }
4612 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_change_volume() != 29640) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_change_volume' in scope
4613 |         return InitializationResult.apiChecksumMismatch
4614 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4615:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_change_speed' in scope
4613 |         return InitializationResult.apiChecksumMismatch
4614 |     }
4615 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_change_speed() != 58484) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_change_speed' in scope
4616 |         return InitializationResult.apiChecksumMismatch
4617 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4618:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_disconnect' in scope
4616 |         return InitializationResult.apiChecksumMismatch
4617 |     }
4618 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_disconnect() != 1946) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_disconnect' in scope
4619 |         return InitializationResult.apiChecksumMismatch
4620 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4621:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_connect' in scope
4619 |         return InitializationResult.apiChecksumMismatch
4620 |     }
4621 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_connect() != 38396) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_connect' in scope
4622 |         return InitializationResult.apiChecksumMismatch
4623 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4624:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_device_info' in scope
4622 |         return InitializationResult.apiChecksumMismatch
4623 |     }
4624 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_device_info() != 2341) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_device_info' in scope
4625 |         return InitializationResult.apiChecksumMismatch
4626 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4627:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_addresses' in scope
4625 |         return InitializationResult.apiChecksumMismatch
4626 |     }
4627 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_addresses() != 56902) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_addresses' in scope
4628 |         return InitializationResult.apiChecksumMismatch
4629 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4630:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_addresses' in scope
4628 |         return InitializationResult.apiChecksumMismatch
4629 |     }
4630 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_addresses() != 8588) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_addresses' in scope
4631 |         return InitializationResult.apiChecksumMismatch
4632 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4633:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_port' in scope
4631 |         return InitializationResult.apiChecksumMismatch
4632 |     }
4633 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_port() != 38625) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_get_port' in scope
4634 |         return InitializationResult.apiChecksumMismatch
4635 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4636:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_port' in scope
4634 |         return InitializationResult.apiChecksumMismatch
4635 |     }
4636 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_port() != 32694) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_set_port' in scope
4637 |         return InitializationResult.apiChecksumMismatch
4638 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4639:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_subscribe_event' in scope
4637 |         return InitializationResult.apiChecksumMismatch
4638 |     }
4639 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_subscribe_event() != 30010) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_subscribe_event' in scope
4640 |         return InitializationResult.apiChecksumMismatch
4641 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4642:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_unsubscribe_event' in scope
4640 |         return InitializationResult.apiChecksumMismatch
4641 |     }
4642 |     if (uniffi_fcast_sender_sdk_checksum_method_castingdevice_unsubscribe_event() != 25900) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_castingdevice_unsubscribe_event' in scope
4643 |         return InitializationResult.apiChecksumMismatch
4644 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4645:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_casting_protocol' in scope
4643 |         return InitializationResult.apiChecksumMismatch
4644 |     }
4645 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_casting_protocol() != 60157) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_casting_protocol' in scope
4646 |         return InitializationResult.apiChecksumMismatch
4647 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4648:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_change_speed' in scope
4646 |         return InitializationResult.apiChecksumMismatch
4647 |     }
4648 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_change_speed() != 21973) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_change_speed' in scope
4649 |         return InitializationResult.apiChecksumMismatch
4650 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4651:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_change_volume' in scope
4649 |         return InitializationResult.apiChecksumMismatch
4650 |     }
4651 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_change_volume() != 33973) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_change_volume' in scope
4652 |         return InitializationResult.apiChecksumMismatch
4653 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4654:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_connect' in scope
4652 |         return InitializationResult.apiChecksumMismatch
4653 |     }
4654 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_connect() != 12899) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_connect' in scope
4655 |         return InitializationResult.apiChecksumMismatch
4656 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4657:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_disconnect' in scope
4655 |         return InitializationResult.apiChecksumMismatch
4656 |     }
4657 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_disconnect() != 59227) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_disconnect' in scope
4658 |         return InitializationResult.apiChecksumMismatch
4659 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4660:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_addresses' in scope
4658 |         return InitializationResult.apiChecksumMismatch
4659 |     }
4660 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_addresses() != 14832) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_addresses' in scope
4661 |         return InitializationResult.apiChecksumMismatch
4662 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4663:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_device_info' in scope
4661 |         return InitializationResult.apiChecksumMismatch
4662 |     }
4663 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_device_info() != 12169) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_device_info' in scope
4664 |         return InitializationResult.apiChecksumMismatch
4665 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4666:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_port' in scope
4664 |         return InitializationResult.apiChecksumMismatch
4665 |     }
4666 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_port() != 33210) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_get_port' in scope
4667 |         return InitializationResult.apiChecksumMismatch
4668 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4669:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_is_ready' in scope
4667 |         return InitializationResult.apiChecksumMismatch
4668 |     }
4669 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_is_ready() != 11146) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_is_ready' in scope
4670 |         return InitializationResult.apiChecksumMismatch
4671 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4672:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_load' in scope
4670 |         return InitializationResult.apiChecksumMismatch
4671 |     }
4672 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_load() != 44533) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_load' in scope
4673 |         return InitializationResult.apiChecksumMismatch
4674 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4675:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_name' in scope
4673 |         return InitializationResult.apiChecksumMismatch
4674 |     }
4675 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_name() != 54720) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_name' in scope
4676 |         return InitializationResult.apiChecksumMismatch
4677 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4678:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_pause_playback' in scope
4676 |         return InitializationResult.apiChecksumMismatch
4677 |     }
4678 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_pause_playback() != 26354) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_pause_playback' in scope
4679 |         return InitializationResult.apiChecksumMismatch
4680 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4681:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_playlist_item_next' in scope
4679 |         return InitializationResult.apiChecksumMismatch
4680 |     }
4681 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_playlist_item_next() != 17628) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_playlist_item_next' in scope
4682 |         return InitializationResult.apiChecksumMismatch
4683 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4684:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_playlist_item_previous' in scope
4682 |         return InitializationResult.apiChecksumMismatch
4683 |     }
4684 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_playlist_item_previous() != 38695) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_playlist_item_previous' in scope
4685 |         return InitializationResult.apiChecksumMismatch
4686 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4687:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_resume_playback' in scope
4685 |         return InitializationResult.apiChecksumMismatch
4686 |     }
4687 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_resume_playback() != 51067) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_resume_playback' in scope
4688 |         return InitializationResult.apiChecksumMismatch
4689 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4690:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_seek' in scope
4688 |         return InitializationResult.apiChecksumMismatch
4689 |     }
4690 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_seek() != 38009) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_seek' in scope
4691 |         return InitializationResult.apiChecksumMismatch
4692 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4693:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_addresses' in scope
4691 |         return InitializationResult.apiChecksumMismatch
4692 |     }
4693 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_addresses() != 48530) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_addresses' in scope
4694 |         return InitializationResult.apiChecksumMismatch
4695 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4696:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_name' in scope
4694 |         return InitializationResult.apiChecksumMismatch
4695 |     }
4696 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_name() != 32193) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_name' in scope
4697 |         return InitializationResult.apiChecksumMismatch
4698 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4699:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_playlist_item_index' in scope
4697 |         return InitializationResult.apiChecksumMismatch
4698 |     }
4699 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_playlist_item_index() != 44859) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_playlist_item_index' in scope
4700 |         return InitializationResult.apiChecksumMismatch
4701 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4702:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_port' in scope
4700 |         return InitializationResult.apiChecksumMismatch
4701 |     }
4702 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_port() != 25285) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_set_port' in scope
4703 |         return InitializationResult.apiChecksumMismatch
4704 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4705:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_stop_playback' in scope
4703 |         return InitializationResult.apiChecksumMismatch
4704 |     }
4705 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_stop_playback() != 24364) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_stop_playback' in scope
4706 |         return InitializationResult.apiChecksumMismatch
4707 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4708:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_subscribe_event' in scope
4706 |         return InitializationResult.apiChecksumMismatch
4707 |     }
4708 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_subscribe_event() != 42722) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_subscribe_event' in scope
4709 |         return InitializationResult.apiChecksumMismatch
4710 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4711:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_supports_feature' in scope
4709 |         return InitializationResult.apiChecksumMismatch
4710 |     }
4711 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_supports_feature() != 1972) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_supports_feature' in scope
4712 |         return InitializationResult.apiChecksumMismatch
4713 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4714:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_unsubscribe_event' in scope
4712 |         return InitializationResult.apiChecksumMismatch
4713 |     }
4714 |     if (uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_unsubscribe_event() != 59444) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_chromecastdevice_unsubscribe_event' in scope
4715 |         return InitializationResult.apiChecksumMismatch
4716 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4717:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_available' in scope
4715 |         return InitializationResult.apiChecksumMismatch
4716 |     }
4717 |     if (uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_available() != 1229) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_available' in scope
4718 |         return InitializationResult.apiChecksumMismatch
4719 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4720:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_removed' in scope
4718 |         return InitializationResult.apiChecksumMismatch
4719 |     }
4720 |     if (uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_removed() != 5064) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_removed' in scope
4721 |         return InitializationResult.apiChecksumMismatch
4722 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4723:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_changed' in scope
4721 |         return InitializationResult.apiChecksumMismatch
4722 |     }
4723 |     if (uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_changed() != 57172) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_devicediscoverereventhandler_device_changed' in scope
4724 |         return InitializationResult.apiChecksumMismatch
4725 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4726:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_connection_state_changed' in scope
4724 |         return InitializationResult.apiChecksumMismatch
4725 |     }
4726 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_connection_state_changed() != 52409) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_connection_state_changed' in scope
4727 |         return InitializationResult.apiChecksumMismatch
4728 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4729:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_volume_changed' in scope
4727 |         return InitializationResult.apiChecksumMismatch
4728 |     }
4729 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_volume_changed() != 63365) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_volume_changed' in scope
4730 |         return InitializationResult.apiChecksumMismatch
4731 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4732:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_time_changed' in scope
4730 |         return InitializationResult.apiChecksumMismatch
4731 |     }
4732 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_time_changed() != 17761) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_time_changed' in scope
4733 |         return InitializationResult.apiChecksumMismatch
4734 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4735:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_state_changed' in scope
4733 |         return InitializationResult.apiChecksumMismatch
4734 |     }
4735 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_state_changed() != 24439) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_state_changed' in scope
4736 |         return InitializationResult.apiChecksumMismatch
4737 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4738:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_duration_changed' in scope
4736 |         return InitializationResult.apiChecksumMismatch
4737 |     }
4738 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_duration_changed() != 65176) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_duration_changed' in scope
4739 |         return InitializationResult.apiChecksumMismatch
4740 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4741:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_speed_changed' in scope
4739 |         return InitializationResult.apiChecksumMismatch
4740 |     }
4741 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_speed_changed() != 46207) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_speed_changed' in scope
4742 |         return InitializationResult.apiChecksumMismatch
4743 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4744:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_source_changed' in scope
4742 |         return InitializationResult.apiChecksumMismatch
4743 |     }
4744 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_source_changed() != 43278) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_source_changed' in scope
4745 |         return InitializationResult.apiChecksumMismatch
4746 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4747:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_key_event' in scope
4745 |         return InitializationResult.apiChecksumMismatch
4746 |     }
4747 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_key_event() != 22046) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_key_event' in scope
4748 |         return InitializationResult.apiChecksumMismatch
4749 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4750:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_media_event' in scope
4748 |         return InitializationResult.apiChecksumMismatch
4749 |     }
4750 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_media_event() != 39470) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_media_event' in scope
4751 |         return InitializationResult.apiChecksumMismatch
4752 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4753:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_error' in scope
4751 |         return InitializationResult.apiChecksumMismatch
4752 |     }
4753 |     if (uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_error() != 24999) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_deviceeventhandler_playback_error' in scope
4754 |         return InitializationResult.apiChecksumMismatch
4755 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4756:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_casting_protocol' in scope
4754 |         return InitializationResult.apiChecksumMismatch
4755 |     }
4756 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_casting_protocol() != 41425) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_casting_protocol' in scope
4757 |         return InitializationResult.apiChecksumMismatch
4758 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4759:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_speed' in scope
4757 |         return InitializationResult.apiChecksumMismatch
4758 |     }
4759 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_speed() != 7390) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_speed' in scope
4760 |         return InitializationResult.apiChecksumMismatch
4761 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4762:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_volume' in scope
4760 |         return InitializationResult.apiChecksumMismatch
4761 |     }
4762 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_volume() != 36255) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_change_volume' in scope
4763 |         return InitializationResult.apiChecksumMismatch
4764 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4765:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_connect' in scope
4763 |         return InitializationResult.apiChecksumMismatch
4764 |     }
4765 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_connect() != 55339) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_connect' in scope
4766 |         return InitializationResult.apiChecksumMismatch
4767 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4768:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_disconnect' in scope
4766 |         return InitializationResult.apiChecksumMismatch
4767 |     }
4768 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_disconnect() != 21243) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_disconnect' in scope
4769 |         return InitializationResult.apiChecksumMismatch
4770 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4771:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_addresses' in scope
4769 |         return InitializationResult.apiChecksumMismatch
4770 |     }
4771 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_addresses() != 26248) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_addresses' in scope
4772 |         return InitializationResult.apiChecksumMismatch
4773 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4774:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_device_info' in scope
4772 |         return InitializationResult.apiChecksumMismatch
4773 |     }
4774 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_device_info() != 42623) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_device_info' in scope
4775 |         return InitializationResult.apiChecksumMismatch
4776 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4777:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_port' in scope
4775 |         return InitializationResult.apiChecksumMismatch
4776 |     }
4777 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_port() != 56818) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_get_port' in scope
4778 |         return InitializationResult.apiChecksumMismatch
4779 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4780:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_is_ready' in scope
4778 |         return InitializationResult.apiChecksumMismatch
4779 |     }
4780 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_is_ready() != 36453) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_is_ready' in scope
4781 |         return InitializationResult.apiChecksumMismatch
4782 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4783:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_load' in scope
4781 |         return InitializationResult.apiChecksumMismatch
4782 |     }
4783 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_load() != 60447) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_load' in scope
4784 |         return InitializationResult.apiChecksumMismatch
4785 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4786:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_name' in scope
4784 |         return InitializationResult.apiChecksumMismatch
4785 |     }
4786 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_name() != 48649) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_name' in scope
4787 |         return InitializationResult.apiChecksumMismatch
4788 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4789:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_pause_playback' in scope
4787 |         return InitializationResult.apiChecksumMismatch
4788 |     }
4789 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_pause_playback() != 42235) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_pause_playback' in scope
4790 |         return InitializationResult.apiChecksumMismatch
4791 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4792:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_next' in scope
4790 |         return InitializationResult.apiChecksumMismatch
4791 |     }
4792 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_next() != 13000) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_next' in scope
4793 |         return InitializationResult.apiChecksumMismatch
4794 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4795:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_previous' in scope
4793 |         return InitializationResult.apiChecksumMismatch
4794 |     }
4795 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_previous() != 13472) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_playlist_item_previous' in scope
4796 |         return InitializationResult.apiChecksumMismatch
4797 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4798:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_resume_playback' in scope
4796 |         return InitializationResult.apiChecksumMismatch
4797 |     }
4798 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_resume_playback() != 38825) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_resume_playback' in scope
4799 |         return InitializationResult.apiChecksumMismatch
4800 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4801:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_seek' in scope
4799 |         return InitializationResult.apiChecksumMismatch
4800 |     }
4801 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_seek() != 61557) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_seek' in scope
4802 |         return InitializationResult.apiChecksumMismatch
4803 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4804:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_addresses' in scope
4802 |         return InitializationResult.apiChecksumMismatch
4803 |     }
4804 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_addresses() != 14189) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_addresses' in scope
4805 |         return InitializationResult.apiChecksumMismatch
4806 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4807:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_name' in scope
4805 |         return InitializationResult.apiChecksumMismatch
4806 |     }
4807 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_name() != 1336) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_name' in scope
4808 |         return InitializationResult.apiChecksumMismatch
4809 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4810:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_playlist_item_index' in scope
4808 |         return InitializationResult.apiChecksumMismatch
4809 |     }
4810 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_playlist_item_index() != 739) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_playlist_item_index' in scope
4811 |         return InitializationResult.apiChecksumMismatch
4812 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4813:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_port' in scope
4811 |         return InitializationResult.apiChecksumMismatch
4812 |     }
4813 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_port() != 11239) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_set_port' in scope
4814 |         return InitializationResult.apiChecksumMismatch
4815 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4816:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_stop_playback' in scope
4814 |         return InitializationResult.apiChecksumMismatch
4815 |     }
4816 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_stop_playback() != 42468) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_stop_playback' in scope
4817 |         return InitializationResult.apiChecksumMismatch
4818 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4819:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_subscribe_event' in scope
4817 |         return InitializationResult.apiChecksumMismatch
4818 |     }
4819 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_subscribe_event() != 16526) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_subscribe_event' in scope
4820 |         return InitializationResult.apiChecksumMismatch
4821 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4822:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_supports_feature' in scope
4820 |         return InitializationResult.apiChecksumMismatch
4821 |     }
4822 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_supports_feature() != 55204) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_supports_feature' in scope
4823 |         return InitializationResult.apiChecksumMismatch
4824 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4825:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_unsubscribe_event' in scope
4823 |         return InitializationResult.apiChecksumMismatch
4824 |     }
4825 |     if (uniffi_fcast_sender_sdk_checksum_method_fcastdevice_unsubscribe_event() != 37165) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fcastdevice_unsubscribe_event' in scope
4826 |         return InitializationResult.apiChecksumMismatch
4827 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4828:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fileserver_serve_file' in scope
4826 |         return InitializationResult.apiChecksumMismatch
4827 |     }
4828 |     if (uniffi_fcast_sender_sdk_checksum_method_fileserver_serve_file() != 12813) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_method_fileserver_serve_file' in scope
4829 |         return InitializationResult.apiChecksumMismatch
4830 |     }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/FCastSenderSDK.swift:4831:9: error: cannot find 'uniffi_fcast_sender_sdk_checksum_constructor_castcontext_new' in scope
4829 |         return InitializationResult.apiChecksumMismatch
4830 |     }
4831 |     if (uniffi_fcast_sender_sdk_checksum_constructor_castcontext_new() != 11681) {
     |         `- error: cannot find 'uniffi_fcast_sender_sdk_checksum_constructor_castcontext_new' in scope
4832 |         return InitializationResult.apiChecksumMismatch
4833 |     }
[5/5] Compiling FCastSenderSDK Discovery.swift
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:5:26: error: 'NWEndpoint' is only available in macOS 10.14 or newer
 1 | import Network
 2 |
 3 | public struct FoundDevice: Sendable {
   |               `- note: add @available attribute to enclosing struct
 4 |     public var name: String
 5 |     public var endpoint: NWEndpoint
   |                          `- error: 'NWEndpoint' is only available in macOS 10.14 or newer
 6 |     public var proto: ProtocolType
 7 | }
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:10:31: error: 'NWBrowser' is only available in macOS 10.15 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
   |                               `- error: 'NWBrowser' is only available in macOS 10.15 or newer
11 |     private var chromecastBrowser: NWBrowser
12 |
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:11:36: error: 'NWBrowser' is only available in macOS 10.15 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
   |                                    `- error: 'NWBrowser' is only available in macOS 10.15 or newer
12 |
13 |     public init(
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:15:41: error: 'NWEndpoint' is only available in macOS 10.14 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
12 |
13 |     public init(
   |            `- note: add @available attribute to enclosing initializer
14 |         onAdded: @escaping @Sendable (FoundDevice) -> Void,
15 |         onRemoved: @escaping @Sendable (NWEndpoint) -> Void,
   |                                         `- error: 'NWEndpoint' is only available in macOS 10.14 or newer
16 |     ) {
17 |         fCastBrowser = NWBrowser(
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:17:24: error: 'NWBrowser' is only available in macOS 10.15 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
12 |
13 |     public init(
   |            `- note: add @available attribute to enclosing initializer
14 |         onAdded: @escaping @Sendable (FoundDevice) -> Void,
15 |         onRemoved: @escaping @Sendable (NWEndpoint) -> Void,
16 |     ) {
17 |         fCastBrowser = NWBrowser(
   |                        |- error: 'NWBrowser' is only available in macOS 10.15 or newer
   |                        `- note: add 'if #available' version check
18 |             for: .bonjourWithTXTRecord(type: "_fcast._tcp", domain: nil),
19 |             using: .tcp
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:21:29: error: 'NWBrowser' is only available in macOS 10.15 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
12 |
13 |     public init(
   |            `- note: add @available attribute to enclosing initializer
14 |         onAdded: @escaping @Sendable (FoundDevice) -> Void,
15 |         onRemoved: @escaping @Sendable (NWEndpoint) -> Void,
   :
19 |             using: .tcp
20 |         )
21 |         chromecastBrowser = NWBrowser(
   |                             |- error: 'NWBrowser' is only available in macOS 10.15 or newer
   |                             `- note: add 'if #available' version check
22 |             for: .bonjourWithTXTRecord(type: "_googlecast._tcp", domain: nil),
23 |             using: .tcp
/Users/admin/builder/spi-builder-workspace/Sources/FCastSenderSDK/Discovery.swift:53:74: error: 'data' is only available in macOS 13.0 or newer
 7 | }
 8 |
 9 | public final class NWDeviceDiscoverer {
   |                    `- note: add @available attribute to enclosing class
10 |     private var fCastBrowser: NWBrowser
11 |     private var chromecastBrowser: NWBrowser
12 |
13 |     public init(
   |            `- note: add @available attribute to enclosing initializer
14 |         onAdded: @escaping @Sendable (FoundDevice) -> Void,
15 |         onRemoved: @escaping @Sendable (NWEndpoint) -> Void,
   :
51 |                         if case .bonjour(let txt) = added.metadata,
52 |                             let maybeFriendlyNameData = txt.getEntry(for: "fn"),
53 |                             let friendlyNameData = maybeFriendlyNameData.data,
   |                                                                          |- error: 'data' is only available in macOS 13.0 or newer
   |                                                                          `- note: add 'if #available' version check
54 |                             let friendlyName = String(
55 |                                 data: friendlyNameData,
Downloading binary artifact https://gitlab.futo.org/videostreaming/fcast/-/jobs/91137/artifacts/raw/ios-bindings/fcast_sender_sdk.xcframework.zip
[3360/35900233] Downloading https://gitlab.futo.org/videostreaming/fcast/-/jobs/91137/artifacts/raw/ios-bindings/fcast_sender_sdk.xcframework.zip
Downloaded https://gitlab.futo.org/videostreaming/fcast/-/jobs/91137/artifacts/raw/ios-bindings/fcast_sender_sdk.xcframework.zip (4.40s)
BUILD FAILURE 6.2 macosSpm