Skip to content

Commit 8a36320

Browse files
chore(release): v1.0.0-rc.1 (#238)
1 parent b6f601d commit 8a36320

24 files changed

Lines changed: 364 additions & 353 deletions

File tree

‎Cargo.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh-ffi"
3-
version = "1.0.0-rc.0"
3+
version = "1.0.0-rc.1"
44
edition = "2024"
55
publish = false
66
readme = "README.md"

‎Iroh.xcframework/ios-arm64/Iroh.framework/Headers/iroh_ffiFFI.h‎

Lines changed: 58 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ RustBuffer uniffi_iroh_ffi_fn_method_connection_alpn(uint64_t ptr, RustCallStatu
509509
#endif
510510
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_CONNECTION_CLOSE
511511
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_CONNECTION_CLOSE
512-
void uniffi_iroh_ffi_fn_method_connection_close(uint64_t ptr, uint64_t error_code, RustBuffer reason, RustCallStatus *_Nonnull out_status
512+
void uniffi_iroh_ffi_fn_method_connection_close(uint64_t ptr, int64_t error_code, RustBuffer reason, RustCallStatus *_Nonnull out_status
513513
);
514514
#endif
515515
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_CONNECTION_CLOSE_REASON
@@ -972,11 +972,6 @@ uint64_t uniffi_iroh_ffi_fn_constructor_endpointid_from_bytes(RustBuffer bytes,
972972
uint64_t uniffi_iroh_ffi_fn_constructor_endpointid_from_string(RustBuffer s, RustCallStatus *_Nonnull out_status
973973
);
974974
#endif
975-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_EQUAL
976-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_EQUAL
977-
int8_t uniffi_iroh_ffi_fn_method_endpointid_equal(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
978-
);
979-
#endif
980975
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_FMT_SHORT
981976
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_FMT_SHORT
982977
RustBuffer uniffi_iroh_ffi_fn_method_endpointid_fmt_short(uint64_t ptr, RustCallStatus *_Nonnull out_status
@@ -997,6 +992,21 @@ void uniffi_iroh_ffi_fn_method_endpointid_verify(uint64_t ptr, RustBuffer messag
997992
RustBuffer uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
998993
);
999994
#endif
995+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_EQ
996+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_EQ
997+
int8_t uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_eq_eq(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
998+
);
999+
#endif
1000+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_NE
1001+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_NE
1002+
int8_t uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_eq_ne(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1003+
);
1004+
#endif
1005+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_HASH
1006+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_HASH
1007+
uint64_t uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_hash(uint64_t ptr, RustCallStatus *_Nonnull out_status
1008+
);
1009+
#endif
10001010
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_SECRETKEY
10011011
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_SECRETKEY
10021012
uint64_t uniffi_iroh_ffi_fn_clone_secretkey(uint64_t handle, RustCallStatus *_Nonnull out_status
@@ -1058,6 +1068,21 @@ RustBuffer uniffi_iroh_ffi_fn_method_signature_to_bytes(uint64_t ptr, RustCallSt
10581068
RustBuffer uniffi_iroh_ffi_fn_method_signature_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
10591069
);
10601070
#endif
1071+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_EQ
1072+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_EQ
1073+
int8_t uniffi_iroh_ffi_fn_method_signature_uniffi_trait_eq_eq(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1074+
);
1075+
#endif
1076+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_NE
1077+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_NE
1078+
int8_t uniffi_iroh_ffi_fn_method_signature_uniffi_trait_eq_ne(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1079+
);
1080+
#endif
1081+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_HASH
1082+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_HASH
1083+
uint64_t uniffi_iroh_ffi_fn_method_signature_uniffi_trait_hash(uint64_t ptr, RustCallStatus *_Nonnull out_status
1084+
);
1085+
#endif
10611086
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_ENDPOINTADDR
10621087
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_ENDPOINTADDR
10631088
uint64_t uniffi_iroh_ffi_fn_clone_endpointaddr(uint64_t handle, RustCallStatus *_Nonnull out_status
@@ -1078,11 +1103,6 @@ uint64_t uniffi_iroh_ffi_fn_constructor_endpointaddr_new(uint64_t id, RustBuffer
10781103
RustBuffer uniffi_iroh_ffi_fn_method_endpointaddr_direct_addresses(uint64_t ptr, RustCallStatus *_Nonnull out_status
10791104
);
10801105
#endif
1081-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_EQUAL
1082-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_EQUAL
1083-
int8_t uniffi_iroh_ffi_fn_method_endpointaddr_equal(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1084-
);
1085-
#endif
10861106
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_ID
10871107
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_ID
10881108
uint64_t uniffi_iroh_ffi_fn_method_endpointaddr_id(uint64_t ptr, RustCallStatus *_Nonnull out_status
@@ -1098,6 +1118,21 @@ RustBuffer uniffi_iroh_ffi_fn_method_endpointaddr_relay_url(uint64_t ptr, RustCa
10981118
RustBuffer uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
10991119
);
11001120
#endif
1121+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_EQ
1122+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_EQ
1123+
int8_t uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_eq_eq(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1124+
);
1125+
#endif
1126+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_NE
1127+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_NE
1128+
int8_t uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_eq_ne(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1129+
);
1130+
#endif
1131+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_HASH
1132+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_HASH
1133+
uint64_t uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_hash(uint64_t ptr, RustCallStatus *_Nonnull out_status
1134+
);
1135+
#endif
11011136
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_PATHCHANGECALLBACK
11021137
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_PATHCHANGECALLBACK
11031138
uint64_t uniffi_iroh_ffi_fn_clone_pathchangecallback(uint64_t handle, RustCallStatus *_Nonnull out_status
@@ -1297,14 +1332,14 @@ uint64_t uniffi_iroh_ffi_fn_clone_endpointticket(uint64_t handle, RustCallStatus
12971332
void uniffi_iroh_ffi_fn_free_endpointticket(uint64_t handle, RustCallStatus *_Nonnull out_status
12981333
);
12991334
#endif
1300-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_NEW
1301-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_NEW
1302-
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_new(uint64_t addr, RustCallStatus *_Nonnull out_status
1335+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
1336+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
1337+
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_from_addr(uint64_t addr, RustCallStatus *_Nonnull out_status
13031338
);
13041339
#endif
1305-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_PARSE
1306-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_PARSE
1307-
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_parse(RustBuffer str, RustCallStatus *_Nonnull out_status
1340+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
1341+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
1342+
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_from_string(RustBuffer str, RustCallStatus *_Nonnull out_status
13081343
);
13091344
#endif
13101345
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTTICKET_ENDPOINT_ADDR
@@ -2207,12 +2242,6 @@ uint16_t uniffi_iroh_ffi_checksum_method_sendstream_write_all(void
22072242
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_IROHERROR_MESSAGE
22082243
uint16_t uniffi_iroh_ffi_checksum_method_iroherror_message(void
22092244

2210-
);
2211-
#endif
2212-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTID_EQUAL
2213-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTID_EQUAL
2214-
uint16_t uniffi_iroh_ffi_checksum_method_endpointid_equal(void
2215-
22162245
);
22172246
#endif
22182247
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTID_FMT_SHORT
@@ -2261,12 +2290,6 @@ uint16_t uniffi_iroh_ffi_checksum_method_signature_to_bytes(void
22612290
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_DIRECT_ADDRESSES
22622291
uint16_t uniffi_iroh_ffi_checksum_method_endpointaddr_direct_addresses(void
22632292

2264-
);
2265-
#endif
2266-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_EQUAL
2267-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_EQUAL
2268-
uint16_t uniffi_iroh_ffi_checksum_method_endpointaddr_equal(void
2269-
22702293
);
22712294
#endif
22722295
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_ID
@@ -2491,15 +2514,15 @@ uint16_t uniffi_iroh_ffi_checksum_constructor_servicesclient_create(void
24912514

24922515
);
24932516
#endif
2494-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_NEW
2495-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_NEW
2496-
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_new(void
2517+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
2518+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
2519+
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_from_addr(void
24972520

24982521
);
24992522
#endif
2500-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_PARSE
2501-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_PARSE
2502-
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_parse(void
2523+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
2524+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
2525+
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_from_string(void
25032526

25042527
);
25052528
#endif

‎Iroh.xcframework/ios-arm64_x86_64-simulator/Iroh.framework/Headers/iroh_ffiFFI.h‎

Lines changed: 58 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ RustBuffer uniffi_iroh_ffi_fn_method_connection_alpn(uint64_t ptr, RustCallStatu
509509
#endif
510510
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_CONNECTION_CLOSE
511511
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_CONNECTION_CLOSE
512-
void uniffi_iroh_ffi_fn_method_connection_close(uint64_t ptr, uint64_t error_code, RustBuffer reason, RustCallStatus *_Nonnull out_status
512+
void uniffi_iroh_ffi_fn_method_connection_close(uint64_t ptr, int64_t error_code, RustBuffer reason, RustCallStatus *_Nonnull out_status
513513
);
514514
#endif
515515
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_CONNECTION_CLOSE_REASON
@@ -972,11 +972,6 @@ uint64_t uniffi_iroh_ffi_fn_constructor_endpointid_from_bytes(RustBuffer bytes,
972972
uint64_t uniffi_iroh_ffi_fn_constructor_endpointid_from_string(RustBuffer s, RustCallStatus *_Nonnull out_status
973973
);
974974
#endif
975-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_EQUAL
976-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_EQUAL
977-
int8_t uniffi_iroh_ffi_fn_method_endpointid_equal(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
978-
);
979-
#endif
980975
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_FMT_SHORT
981976
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_FMT_SHORT
982977
RustBuffer uniffi_iroh_ffi_fn_method_endpointid_fmt_short(uint64_t ptr, RustCallStatus *_Nonnull out_status
@@ -997,6 +992,21 @@ void uniffi_iroh_ffi_fn_method_endpointid_verify(uint64_t ptr, RustBuffer messag
997992
RustBuffer uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
998993
);
999994
#endif
995+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_EQ
996+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_EQ
997+
int8_t uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_eq_eq(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
998+
);
999+
#endif
1000+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_NE
1001+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_EQ_NE
1002+
int8_t uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_eq_ne(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1003+
);
1004+
#endif
1005+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_HASH
1006+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTID_UNIFFI_TRAIT_HASH
1007+
uint64_t uniffi_iroh_ffi_fn_method_endpointid_uniffi_trait_hash(uint64_t ptr, RustCallStatus *_Nonnull out_status
1008+
);
1009+
#endif
10001010
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_SECRETKEY
10011011
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_SECRETKEY
10021012
uint64_t uniffi_iroh_ffi_fn_clone_secretkey(uint64_t handle, RustCallStatus *_Nonnull out_status
@@ -1058,6 +1068,21 @@ RustBuffer uniffi_iroh_ffi_fn_method_signature_to_bytes(uint64_t ptr, RustCallSt
10581068
RustBuffer uniffi_iroh_ffi_fn_method_signature_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
10591069
);
10601070
#endif
1071+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_EQ
1072+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_EQ
1073+
int8_t uniffi_iroh_ffi_fn_method_signature_uniffi_trait_eq_eq(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1074+
);
1075+
#endif
1076+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_NE
1077+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_EQ_NE
1078+
int8_t uniffi_iroh_ffi_fn_method_signature_uniffi_trait_eq_ne(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1079+
);
1080+
#endif
1081+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_HASH
1082+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_SIGNATURE_UNIFFI_TRAIT_HASH
1083+
uint64_t uniffi_iroh_ffi_fn_method_signature_uniffi_trait_hash(uint64_t ptr, RustCallStatus *_Nonnull out_status
1084+
);
1085+
#endif
10611086
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_ENDPOINTADDR
10621087
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_ENDPOINTADDR
10631088
uint64_t uniffi_iroh_ffi_fn_clone_endpointaddr(uint64_t handle, RustCallStatus *_Nonnull out_status
@@ -1078,11 +1103,6 @@ uint64_t uniffi_iroh_ffi_fn_constructor_endpointaddr_new(uint64_t id, RustBuffer
10781103
RustBuffer uniffi_iroh_ffi_fn_method_endpointaddr_direct_addresses(uint64_t ptr, RustCallStatus *_Nonnull out_status
10791104
);
10801105
#endif
1081-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_EQUAL
1082-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_EQUAL
1083-
int8_t uniffi_iroh_ffi_fn_method_endpointaddr_equal(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1084-
);
1085-
#endif
10861106
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_ID
10871107
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_ID
10881108
uint64_t uniffi_iroh_ffi_fn_method_endpointaddr_id(uint64_t ptr, RustCallStatus *_Nonnull out_status
@@ -1098,6 +1118,21 @@ RustBuffer uniffi_iroh_ffi_fn_method_endpointaddr_relay_url(uint64_t ptr, RustCa
10981118
RustBuffer uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_display(uint64_t ptr, RustCallStatus *_Nonnull out_status
10991119
);
11001120
#endif
1121+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_EQ
1122+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_EQ
1123+
int8_t uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_eq_eq(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1124+
);
1125+
#endif
1126+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_NE
1127+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_EQ_NE
1128+
int8_t uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_eq_ne(uint64_t ptr, uint64_t other, RustCallStatus *_Nonnull out_status
1129+
);
1130+
#endif
1131+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_HASH
1132+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTADDR_UNIFFI_TRAIT_HASH
1133+
uint64_t uniffi_iroh_ffi_fn_method_endpointaddr_uniffi_trait_hash(uint64_t ptr, RustCallStatus *_Nonnull out_status
1134+
);
1135+
#endif
11011136
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_PATHCHANGECALLBACK
11021137
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CLONE_PATHCHANGECALLBACK
11031138
uint64_t uniffi_iroh_ffi_fn_clone_pathchangecallback(uint64_t handle, RustCallStatus *_Nonnull out_status
@@ -1297,14 +1332,14 @@ uint64_t uniffi_iroh_ffi_fn_clone_endpointticket(uint64_t handle, RustCallStatus
12971332
void uniffi_iroh_ffi_fn_free_endpointticket(uint64_t handle, RustCallStatus *_Nonnull out_status
12981333
);
12991334
#endif
1300-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_NEW
1301-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_NEW
1302-
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_new(uint64_t addr, RustCallStatus *_Nonnull out_status
1335+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
1336+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
1337+
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_from_addr(uint64_t addr, RustCallStatus *_Nonnull out_status
13031338
);
13041339
#endif
1305-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_PARSE
1306-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_PARSE
1307-
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_parse(RustBuffer str, RustCallStatus *_Nonnull out_status
1340+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
1341+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
1342+
uint64_t uniffi_iroh_ffi_fn_constructor_endpointticket_from_string(RustBuffer str, RustCallStatus *_Nonnull out_status
13081343
);
13091344
#endif
13101345
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_FN_METHOD_ENDPOINTTICKET_ENDPOINT_ADDR
@@ -2207,12 +2242,6 @@ uint16_t uniffi_iroh_ffi_checksum_method_sendstream_write_all(void
22072242
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_IROHERROR_MESSAGE
22082243
uint16_t uniffi_iroh_ffi_checksum_method_iroherror_message(void
22092244

2210-
);
2211-
#endif
2212-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTID_EQUAL
2213-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTID_EQUAL
2214-
uint16_t uniffi_iroh_ffi_checksum_method_endpointid_equal(void
2215-
22162245
);
22172246
#endif
22182247
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTID_FMT_SHORT
@@ -2261,12 +2290,6 @@ uint16_t uniffi_iroh_ffi_checksum_method_signature_to_bytes(void
22612290
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_DIRECT_ADDRESSES
22622291
uint16_t uniffi_iroh_ffi_checksum_method_endpointaddr_direct_addresses(void
22632292

2264-
);
2265-
#endif
2266-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_EQUAL
2267-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_EQUAL
2268-
uint16_t uniffi_iroh_ffi_checksum_method_endpointaddr_equal(void
2269-
22702293
);
22712294
#endif
22722295
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_METHOD_ENDPOINTADDR_ID
@@ -2491,15 +2514,15 @@ uint16_t uniffi_iroh_ffi_checksum_constructor_servicesclient_create(void
24912514

24922515
);
24932516
#endif
2494-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_NEW
2495-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_NEW
2496-
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_new(void
2517+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
2518+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_ADDR
2519+
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_from_addr(void
24972520

24982521
);
24992522
#endif
2500-
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_PARSE
2501-
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_PARSE
2502-
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_parse(void
2523+
#ifndef UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
2524+
#define UNIFFI_FFIDEF_UNIFFI_IROH_FFI_CHECKSUM_CONSTRUCTOR_ENDPOINTTICKET_FROM_STRING
2525+
uint16_t uniffi_iroh_ffi_checksum_constructor_endpointticket_from_string(void
25032526

25042527
);
25052528
#endif

0 commit comments

Comments
 (0)