xmtp_mls_identity/lib.rs
1//! Identity code over core's `Identity`: creating an identity and its key
2//! packages, identity updates and their resolution, inbox handles and key
3//! package maintenance.
4
5pub mod identity_ext;
6pub mod identity_lifecycle;
7pub mod identity_updates;
8pub mod inbox_handles;
9pub mod key_package_maintenance;
10
11#[cfg_attr(not(target_arch = "wasm32"), ctor::ctor(unsafe))]
12#[cfg(all(test, not(target_arch = "wasm32")))]
13fn test_setup() {
14 xmtp_common::logger();
15 let _ = fdlimit::raise_fd_limit();
16}