@@ -697,7 +697,7 @@ extension SuggestApiError: Error { }
697
697
// See https://github.com/mozilla/uniffi-rs/issues/396 for further discussion.
698
698
public enum Suggestion {
699
699
700
- case amp( title: String , url: String , rawUrl: String , icon: [ UInt8 ] ? , fullKeyword: String , blockId: Int64 , advertiser: String , iabCategory: String , impressionUrl: String , clickUrl: String , rawClickUrl: String )
700
+ case amp( title: String , url: String , rawUrl: String , icon: [ UInt8 ] ? , fullKeyword: String , blockId: Int64 , advertiser: String , iabCategory: String , impressionUrl: String , clickUrl: String , rawClickUrl: String , score : Double )
701
701
case pocket( title: String , url: String , score: Double , isTopPick: Bool )
702
702
case wikipedia( title: String , url: String , icon: [ UInt8 ] ? , fullKeyword: String )
703
703
case amo( title: String , url: String , iconUrl: String , description: String , rating: String ? , numberOfRatings: Int64 , guid: String , score: Double )
@@ -722,7 +722,8 @@ public struct FfiConverterTypeSuggestion: FfiConverterRustBuffer {
722
722
iabCategory: try FfiConverterString . read ( from: & buf) ,
723
723
impressionUrl: try FfiConverterString . read ( from: & buf) ,
724
724
clickUrl: try FfiConverterString . read ( from: & buf) ,
725
- rawClickUrl: try FfiConverterString . read ( from: & buf)
725
+ rawClickUrl: try FfiConverterString . read ( from: & buf) ,
726
+ score: try FfiConverterDouble . read ( from: & buf)
726
727
)
727
728
728
729
case 2 : return . pocket(
@@ -763,7 +764,7 @@ public struct FfiConverterTypeSuggestion: FfiConverterRustBuffer {
763
764
switch value {
764
765
765
766
766
- case let . amp( title, url, rawUrl, icon, fullKeyword, blockId, advertiser, iabCategory, impressionUrl, clickUrl, rawClickUrl) :
767
+ case let . amp( title, url, rawUrl, icon, fullKeyword, blockId, advertiser, iabCategory, impressionUrl, clickUrl, rawClickUrl, score ) :
767
768
writeInt ( & buf, Int32 ( 1 ) )
768
769
FfiConverterString . write ( title, into: & buf)
769
770
FfiConverterString . write ( url, into: & buf)
@@ -776,6 +777,7 @@ public struct FfiConverterTypeSuggestion: FfiConverterRustBuffer {
776
777
FfiConverterString . write ( impressionUrl, into: & buf)
777
778
FfiConverterString . write ( clickUrl, into: & buf)
778
779
FfiConverterString . write ( rawClickUrl, into: & buf)
780
+ FfiConverterDouble . write ( score, into: & buf)
779
781
780
782
781
783
case let . pocket( title, url, score, isTopPick) :
0 commit comments