logins/home/runner/work/application-services/application-services/target/debug/build/logins-8dd67a6a750cc9f9/out/
logins.uniffi.rs1::uniffi::setup_scaffolding!("logins");
6
7const UNIFFI_META_CONST_UDL_LOGINS: ::uniffi::MetadataBuffer = ::uniffi::MetadataBuffer::from_code(::uniffi::metadata::codes::UDL_FILE)
11 .concat_str("logins")
12 .concat_str("logins")
13 .concat_str("logins");
14
15#[doc(hidden)]
16#[unsafe(no_mangle)]
17pub static UNIFFI_META_UDL_LOGINS: [u8; UNIFFI_META_CONST_UDL_LOGINS.size] = UNIFFI_META_CONST_UDL_LOGINS.into_array();
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49#[::uniffi::udl_derive(Enum)]
52enum r#BulkResultEntry {
53 r#Success {
54 r#login: r#Login,
55 },
56 r#Error {
57 r#message: ::std::string::String,
58 },
59}
60
61
62
63#[::uniffi::udl_derive(Error)]
66
67enum r#LoginsApiError {
68 r#NSSUninitialized {
69 },
70 r#NSSAuthenticationError {
71 r#reason: ::std::string::String,
72 },
73 r#AuthenticationError {
74 r#reason: ::std::string::String,
75 },
76 r#AuthenticationCanceled {
77 },
78 r#InvalidRecord {
79 r#reason: ::std::string::String,
80 },
81 r#NoSuchRecord {
82 r#reason: ::std::string::String,
83 },
84 r#MissingKey {
85 },
86 r#InvalidKey {
87 },
88 r#EncryptionFailed {
89 r#reason: ::std::string::String,
90 },
91 r#DecryptionFailed {
92 r#reason: ::std::string::String,
93 },
94 r#Interrupted {
95 r#reason: ::std::string::String,
96 },
97 r#SyncAuthInvalid {
98 r#reason: ::std::string::String,
99 },
100 r#UnexpectedLoginsApiError {
101 r#reason: ::std::string::String,
102 },
103}
104
105
106
107#[::uniffi::udl_derive(Record)]
111struct r#Login {
112 r#id: ::std::string::String,
113 r#times_used: i64,
114 r#time_created: i64,
115 r#time_last_used: i64,
116 r#time_password_changed: i64,
117 r#origin: ::std::string::String,
118 r#http_realm: ::std::option::Option<::std::string::String>,
119 r#form_action_origin: ::std::option::Option<::std::string::String>,
120 r#username_field: ::std::string::String,
121 r#password_field: ::std::string::String,
122 r#password: ::std::string::String,
123 r#username: ::std::string::String,
124 r#time_of_last_breach: ::std::option::Option<i64>,
125 r#time_last_breach_alert_dismissed: ::std::option::Option<i64>,
126}
127
128
129#[::uniffi::udl_derive(Record)]
130struct r#LoginEntry {
131 r#origin: ::std::string::String,
132 r#http_realm: ::std::option::Option<::std::string::String>,
133 r#form_action_origin: ::std::option::Option<::std::string::String>,
134 r#username_field: ::std::string::String,
135 r#password_field: ::std::string::String,
136 r#password: ::std::string::String,
137 r#username: ::std::string::String,
138}
139
140
141#[::uniffi::udl_derive(Record)]
142struct r#LoginEntryWithMeta {
143 r#entry: r#LoginEntry,
144 r#meta: r#LoginMeta,
145}
146
147
148#[::uniffi::udl_derive(Record)]
149struct r#LoginMeta {
150 r#id: ::std::string::String,
151 r#times_used: i64,
152 r#time_created: i64,
153 r#time_last_used: i64,
154 r#time_password_changed: i64,
155}
156
157
158#[::uniffi::udl_derive(Record)]
159struct r#LoginsDeletionMetrics {
160 r#local_deleted: u64,
161 r#mirror_deleted: u64,
162}
163
164
165#[::uniffi::export_for_udl]
168pub fn r#check_canary(
169 r#canary: &::std::string::String,
170 r#text: &::std::string::String,
171 r#encryption_key: &::std::string::String,
172) -> ::std::result::Result::<bool, r#LoginsApiError>
173{
174 unreachable!()
175}
176
177
178#[::uniffi::export_for_udl]
179pub fn r#create_canary(
180 r#text: &::std::string::String,
181 r#encryption_key: &::std::string::String,
182) -> ::std::result::Result::<::std::string::String, r#LoginsApiError>
183{
184 unreachable!()
185}
186
187
188#[::uniffi::export_for_udl]
189pub fn r#create_key(
190) -> ::std::result::Result::<::std::string::String, r#LoginsApiError>
191{
192 unreachable!()
193}
194
195
196#[::uniffi::export_for_udl]
197pub fn r#create_login_store_with_static_key_manager(
198 r#path: ::std::string::String,
199 r#key: ::std::string::String,
200) -> ::std::sync::Arc<r#LoginStore>
201{
202 unreachable!()
203}
204
205
206#[::uniffi::export_for_udl]
207pub fn r#create_managed_encdec(
208 r#key_manager: ::std::sync::Arc<dyn r#KeyManager>,
209) -> ::std::sync::Arc<dyn r#EncryptorDecryptor>
210{
211 unreachable!()
212}
213
214
215#[::uniffi::export_for_udl]
216pub fn r#create_static_key_manager(
217 r#key: ::std::string::String,
218) -> ::std::sync::Arc<dyn r#KeyManager>
219{
220 unreachable!()
221}
222#[::uniffi::export_for_udl(with_foreign)]
226pub trait r#EncryptorDecryptor {
227 fn r#decrypt(
228 &self,
229 r#ciphertext: ::std::vec::Vec<u8>,
230 ) -> ::std::result::Result::<::std::vec::Vec<u8>, r#LoginsApiError>;
231
232 fn r#encrypt(
233 &self,
234 r#cleartext: ::std::vec::Vec<u8>,
235 ) -> ::std::result::Result::<::std::vec::Vec<u8>, r#LoginsApiError>;
236
237}
238
239
240#[::uniffi::export_for_udl(with_foreign)]
241pub trait r#KeyManager {
242 fn r#get_key(
243 &self,
244 ) -> ::std::result::Result::<::std::vec::Vec<u8>, r#LoginsApiError>;
245
246}
247
248
249#[::uniffi::udl_derive(Object)]
250struct r#LoginStore { }
251#[::uniffi::export_for_udl]
252impl r#LoginStore {
253 #[uniffi::constructor]
254 pub fn r#new(
255 r#path: ::std::string::String,
256 r#encdec: ::std::sync::Arc<dyn r#EncryptorDecryptor>,
257 ) -> ::std::result::Result::<::std::sync::Arc<r#LoginStore>, r#LoginsApiError>
258 {
259 unreachable!()
260 }
261}
262#[::uniffi::export_for_udl]
263impl r#LoginStore {
264 pub fn r#add(
265 &self,
266 r#login: r#LoginEntry,
267 ) -> ::std::result::Result::<r#Login, r#LoginsApiError>
268 {
269 unreachable!()
270 }
271}
272#[::uniffi::export_for_udl]
273impl r#LoginStore {
274 pub fn r#add_many(
275 &self,
276 r#logins: std::vec::Vec<r#LoginEntry>,
277 ) -> ::std::result::Result::<std::vec::Vec<r#BulkResultEntry>, r#LoginsApiError>
278 {
279 unreachable!()
280 }
281}
282#[::uniffi::export_for_udl]
283impl r#LoginStore {
284 pub fn r#add_many_with_meta(
285 &self,
286 r#entries_with_meta: std::vec::Vec<r#LoginEntryWithMeta>,
287 ) -> ::std::result::Result::<std::vec::Vec<r#BulkResultEntry>, r#LoginsApiError>
288 {
289 unreachable!()
290 }
291}
292#[::uniffi::export_for_udl]
293impl r#LoginStore {
294 pub fn r#add_or_update(
295 &self,
296 r#login: r#LoginEntry,
297 ) -> ::std::result::Result::<r#Login, r#LoginsApiError>
298 {
299 unreachable!()
300 }
301}
302#[::uniffi::export_for_udl]
303impl r#LoginStore {
304 pub fn r#add_with_meta(
305 &self,
306 r#entry_with_meta: r#LoginEntryWithMeta,
307 ) -> ::std::result::Result::<r#Login, r#LoginsApiError>
308 {
309 unreachable!()
310 }
311}
312#[::uniffi::export_for_udl]
313impl r#LoginStore {
314 pub fn r#count(
315 &self,
316 ) -> ::std::result::Result::<i64, r#LoginsApiError>
317 {
318 unreachable!()
319 }
320}
321#[::uniffi::export_for_udl]
322impl r#LoginStore {
323 pub fn r#count_by_form_action_origin(
324 &self,
325 r#form_action_origin: &::std::string::String,
326 ) -> ::std::result::Result::<i64, r#LoginsApiError>
327 {
328 unreachable!()
329 }
330}
331#[::uniffi::export_for_udl]
332impl r#LoginStore {
333 pub fn r#count_by_origin(
334 &self,
335 r#origin: &::std::string::String,
336 ) -> ::std::result::Result::<i64, r#LoginsApiError>
337 {
338 unreachable!()
339 }
340}
341#[::uniffi::export_for_udl]
342impl r#LoginStore {
343 pub fn r#delete(
344 &self,
345 r#id: &::std::string::String,
346 ) -> ::std::result::Result::<bool, r#LoginsApiError>
347 {
348 unreachable!()
349 }
350}
351#[::uniffi::export_for_udl]
352impl r#LoginStore {
353 pub fn r#delete_many(
354 self: Arc<Self>,
355 r#ids: std::vec::Vec<::std::string::String>,
356 ) -> ::std::result::Result::<std::vec::Vec<bool>, r#LoginsApiError>
357 {
358 unreachable!()
359 }
360}
361#[::uniffi::export_for_udl]
362impl r#LoginStore {
363 pub fn r#delete_undecryptable_records_for_remote_replacement(
364 self: Arc<Self>,
365 ) -> ::std::result::Result::<r#LoginsDeletionMetrics, r#LoginsApiError>
366 {
367 unreachable!()
368 }
369}
370#[::uniffi::export_for_udl]
371impl r#LoginStore {
372 pub fn r#find_login_to_update(
373 &self,
374 r#look: r#LoginEntry,
375 ) -> ::std::result::Result::<::std::option::Option<r#Login>, r#LoginsApiError>
376 {
377 unreachable!()
378 }
379}
380#[::uniffi::export_for_udl]
381impl r#LoginStore {
382 pub fn r#get(
383 &self,
384 r#id: &::std::string::String,
385 ) -> ::std::result::Result::<::std::option::Option<r#Login>, r#LoginsApiError>
386 {
387 unreachable!()
388 }
389}
390#[::uniffi::export_for_udl]
391impl r#LoginStore {
392 pub fn r#get_by_base_domain(
393 &self,
394 r#base_domain: &::std::string::String,
395 ) -> ::std::result::Result::<std::vec::Vec<r#Login>, r#LoginsApiError>
396 {
397 unreachable!()
398 }
399}
400#[::uniffi::export_for_udl]
401impl r#LoginStore {
402 pub fn r#get_checkpoint(
403 &self,
404 ) -> ::std::result::Result::<::std::option::Option<::std::string::String>, r#LoginsApiError>
405 {
406 unreachable!()
407 }
408}
409#[::uniffi::export_for_udl]
410impl r#LoginStore {
411 pub fn r#has_logins_by_base_domain(
412 &self,
413 r#base_domain: &::std::string::String,
414 ) -> ::std::result::Result::<bool, r#LoginsApiError>
415 {
416 unreachable!()
417 }
418}
419#[::uniffi::export_for_udl]
420impl r#LoginStore {
421 pub fn r#is_breach_alert_dismissed(
422 &self,
423 r#id: &::std::string::String,
424 ) -> ::std::result::Result::<bool, r#LoginsApiError>
425 {
426 unreachable!()
427 }
428}
429#[::uniffi::export_for_udl]
430impl r#LoginStore {
431 pub fn r#is_empty(
432 &self,
433 ) -> ::std::result::Result::<bool, r#LoginsApiError>
434 {
435 unreachable!()
436 }
437}
438#[::uniffi::export_for_udl]
439impl r#LoginStore {
440 pub fn r#is_potentially_breached(
441 &self,
442 r#id: &::std::string::String,
443 ) -> ::std::result::Result::<bool, r#LoginsApiError>
444 {
445 unreachable!()
446 }
447}
448#[::uniffi::export_for_udl]
449impl r#LoginStore {
450 pub fn r#list(
451 &self,
452 ) -> ::std::result::Result::<std::vec::Vec<r#Login>, r#LoginsApiError>
453 {
454 unreachable!()
455 }
456}
457#[::uniffi::export_for_udl]
458impl r#LoginStore {
459 pub fn r#record_breach(
460 &self,
461 r#id: &::std::string::String,
462 r#timestamp: i64,
463 ) -> ::std::result::Result::<(), r#LoginsApiError>
464 {
465 unreachable!()
466 }
467}
468#[::uniffi::export_for_udl]
469impl r#LoginStore {
470 pub fn r#record_breach_alert_dismissal(
471 &self,
472 r#id: &::std::string::String,
473 ) -> ::std::result::Result::<(), r#LoginsApiError>
474 {
475 unreachable!()
476 }
477}
478#[::uniffi::export_for_udl]
479impl r#LoginStore {
480 pub fn r#record_breach_alert_dismissal_time(
481 &self,
482 r#id: &::std::string::String,
483 r#timestamp: i64,
484 ) -> ::std::result::Result::<(), r#LoginsApiError>
485 {
486 unreachable!()
487 }
488}
489#[::uniffi::export_for_udl]
490impl r#LoginStore {
491 pub fn r#register_with_sync_manager(
492 self: Arc<Self>,
493 )
494 {
495 unreachable!()
496 }
497}
498#[::uniffi::export_for_udl]
499impl r#LoginStore {
500 pub fn r#reset(
501 self: Arc<Self>,
502 ) -> ::std::result::Result::<(), r#LoginsApiError>
503 {
504 unreachable!()
505 }
506}
507#[::uniffi::export_for_udl]
508impl r#LoginStore {
509 pub fn r#reset_all_breaches(
510 &self,
511 ) -> ::std::result::Result::<(), r#LoginsApiError>
512 {
513 unreachable!()
514 }
515}
516#[::uniffi::export_for_udl]
517impl r#LoginStore {
518 pub fn r#run_maintenance(
519 &self,
520 ) -> ::std::result::Result::<(), r#LoginsApiError>
521 {
522 unreachable!()
523 }
524}
525#[::uniffi::export_for_udl]
526impl r#LoginStore {
527 pub fn r#set_checkpoint(
528 &self,
529 r#checkpoint: &::std::string::String,
530 ) -> ::std::result::Result::<(), r#LoginsApiError>
531 {
532 unreachable!()
533 }
534}
535#[::uniffi::export_for_udl]
536impl r#LoginStore {
537 pub fn r#shutdown(
538 self: Arc<Self>,
539 )
540 {
541 unreachable!()
542 }
543}
544#[::uniffi::export_for_udl]
545impl r#LoginStore {
546 pub fn r#touch(
547 &self,
548 r#id: &::std::string::String,
549 ) -> ::std::result::Result::<(), r#LoginsApiError>
550 {
551 unreachable!()
552 }
553}
554#[::uniffi::export_for_udl]
555impl r#LoginStore {
556 pub fn r#update(
557 &self,
558 r#id: &::std::string::String,
559 r#login: r#LoginEntry,
560 ) -> ::std::result::Result::<r#Login, r#LoginsApiError>
561 {
562 unreachable!()
563 }
564}
565#[::uniffi::export_for_udl]
566impl r#LoginStore {
567 pub fn r#wipe_local(
568 &self,
569 ) -> ::std::result::Result::<(), r#LoginsApiError>
570 {
571 unreachable!()
572 }
573}
574
575
576
577
578#[::uniffi::udl_derive(Object)]
579struct r#ManagedEncryptorDecryptor { }
580#[::uniffi::export_for_udl]
581impl r#ManagedEncryptorDecryptor {
582 #[uniffi::constructor]
583 pub fn r#new(
584 r#key_manager: ::std::sync::Arc<dyn r#KeyManager>,
585 ) -> ::std::sync::Arc<r#ManagedEncryptorDecryptor>
586 {
587 unreachable!()
588 }
589}
590
591
592
593
594#[::uniffi::udl_derive(Object)]
595struct r#StaticKeyManager { }
596#[::uniffi::export_for_udl]
597impl r#StaticKeyManager {
598 #[uniffi::constructor]
599 pub fn r#new(
600 r#key: ::std::string::String,
601 ) -> ::std::sync::Arc<r#StaticKeyManager>
602 {
603 unreachable!()
604 }
605}
606
607
608
609
610#[unsafe(no_mangle)]
616#[doc(hidden)]
617pub extern "C" fn r#uniffi_logins_checksum_func_check_canary() -> u16 {
618 3611
619}
620#[unsafe(no_mangle)]
621#[doc(hidden)]
622pub extern "C" fn r#uniffi_logins_checksum_func_create_canary() -> u16 {
623 45063
624}
625#[unsafe(no_mangle)]
626#[doc(hidden)]
627pub extern "C" fn r#uniffi_logins_checksum_func_create_key() -> u16 {
628 22260
629}
630#[unsafe(no_mangle)]
631#[doc(hidden)]
632pub extern "C" fn r#uniffi_logins_checksum_func_create_login_store_with_static_key_manager() -> u16 {
633 36971
634}
635#[unsafe(no_mangle)]
636#[doc(hidden)]
637pub extern "C" fn r#uniffi_logins_checksum_func_create_managed_encdec() -> u16 {
638 15704
639}
640#[unsafe(no_mangle)]
641#[doc(hidden)]
642pub extern "C" fn r#uniffi_logins_checksum_func_create_static_key_manager() -> u16 {
643 65197
644}
645#[unsafe(no_mangle)]
646#[doc(hidden)]
647pub extern "C" fn r#uniffi_logins_checksum_method_encryptordecryptor_decrypt() -> u16 {
648 55882
649}
650#[unsafe(no_mangle)]
651#[doc(hidden)]
652pub extern "C" fn r#uniffi_logins_checksum_method_encryptordecryptor_encrypt() -> u16 {
653 43263
654}
655#[unsafe(no_mangle)]
656#[doc(hidden)]
657pub extern "C" fn r#uniffi_logins_checksum_method_keymanager_get_key() -> u16 {
658 62087
659}
660#[unsafe(no_mangle)]
661#[doc(hidden)]
662pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_add() -> u16 {
663 62811
664}
665#[unsafe(no_mangle)]
666#[doc(hidden)]
667pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_add_many() -> u16 {
668 3267
669}
670#[unsafe(no_mangle)]
671#[doc(hidden)]
672pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_add_many_with_meta() -> u16 {
673 37365
674}
675#[unsafe(no_mangle)]
676#[doc(hidden)]
677pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_add_or_update() -> u16 {
678 37950
679}
680#[unsafe(no_mangle)]
681#[doc(hidden)]
682pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_add_with_meta() -> u16 {
683 34738
684}
685#[unsafe(no_mangle)]
686#[doc(hidden)]
687pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_count() -> u16 {
688 59175
689}
690#[unsafe(no_mangle)]
691#[doc(hidden)]
692pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_count_by_form_action_origin() -> u16 {
693 11815
694}
695#[unsafe(no_mangle)]
696#[doc(hidden)]
697pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_count_by_origin() -> u16 {
698 37630
699}
700#[unsafe(no_mangle)]
701#[doc(hidden)]
702pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_delete() -> u16 {
703 44678
704}
705#[unsafe(no_mangle)]
706#[doc(hidden)]
707pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_delete_many() -> u16 {
708 14564
709}
710#[unsafe(no_mangle)]
711#[doc(hidden)]
712pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_delete_undecryptable_records_for_remote_replacement() -> u16 {
713 50136
714}
715#[unsafe(no_mangle)]
716#[doc(hidden)]
717pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_find_login_to_update() -> u16 {
718 62416
719}
720#[unsafe(no_mangle)]
721#[doc(hidden)]
722pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_get() -> u16 {
723 49975
724}
725#[unsafe(no_mangle)]
726#[doc(hidden)]
727pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_get_by_base_domain() -> u16 {
728 29790
729}
730#[unsafe(no_mangle)]
731#[doc(hidden)]
732pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_get_checkpoint() -> u16 {
733 4346
734}
735#[unsafe(no_mangle)]
736#[doc(hidden)]
737pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_has_logins_by_base_domain() -> u16 {
738 20011
739}
740#[unsafe(no_mangle)]
741#[doc(hidden)]
742pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_is_breach_alert_dismissed() -> u16 {
743 11336
744}
745#[unsafe(no_mangle)]
746#[doc(hidden)]
747pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_is_empty() -> u16 {
748 27766
749}
750#[unsafe(no_mangle)]
751#[doc(hidden)]
752pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_is_potentially_breached() -> u16 {
753 25379
754}
755#[unsafe(no_mangle)]
756#[doc(hidden)]
757pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_list() -> u16 {
758 58635
759}
760#[unsafe(no_mangle)]
761#[doc(hidden)]
762pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_record_breach() -> u16 {
763 8485
764}
765#[unsafe(no_mangle)]
766#[doc(hidden)]
767pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_record_breach_alert_dismissal() -> u16 {
768 30364
769}
770#[unsafe(no_mangle)]
771#[doc(hidden)]
772pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_record_breach_alert_dismissal_time() -> u16 {
773 30091
774}
775#[unsafe(no_mangle)]
776#[doc(hidden)]
777pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_register_with_sync_manager() -> u16 {
778 7518
779}
780#[unsafe(no_mangle)]
781#[doc(hidden)]
782pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_reset() -> u16 {
783 63814
784}
785#[unsafe(no_mangle)]
786#[doc(hidden)]
787pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_reset_all_breaches() -> u16 {
788 9253
789}
790#[unsafe(no_mangle)]
791#[doc(hidden)]
792pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_run_maintenance() -> u16 {
793 64480
794}
795#[unsafe(no_mangle)]
796#[doc(hidden)]
797pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_set_checkpoint() -> u16 {
798 62504
799}
800#[unsafe(no_mangle)]
801#[doc(hidden)]
802pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_shutdown() -> u16 {
803 40399
804}
805#[unsafe(no_mangle)]
806#[doc(hidden)]
807pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_touch() -> u16 {
808 37362
809}
810#[unsafe(no_mangle)]
811#[doc(hidden)]
812pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_update() -> u16 {
813 29794
814}
815#[unsafe(no_mangle)]
816#[doc(hidden)]
817pub extern "C" fn r#uniffi_logins_checksum_method_loginstore_wipe_local() -> u16 {
818 2650
819}
820#[unsafe(no_mangle)]
821#[doc(hidden)]
822pub extern "C" fn r#uniffi_logins_checksum_constructor_loginstore_new() -> u16 {
823 9176
824}
825#[unsafe(no_mangle)]
826#[doc(hidden)]
827pub extern "C" fn r#uniffi_logins_checksum_constructor_managedencryptordecryptor_new() -> u16 {
828 21280
829}
830#[unsafe(no_mangle)]
831#[doc(hidden)]
832pub extern "C" fn r#uniffi_logins_checksum_constructor_statickeymanager_new() -> u16 {
833 3408
834}