im-core 0.1.0

Rust IM SDK for Awiki clients built on Agent Network Protocol (ANP)
Documentation
mod dto;
mod profile;
mod registry;
mod service;

pub use self::dto::{
    ContactBindingMethod, ContactBindingMethodKind, ContactBindingRequest, ContactBindingResult,
    ContactBindingState, DaemonSubkeyAuthorizationRevokeResult, DaemonSubkeyPrivatePackage,
    DefaultIdentityChange, DeleteLocalIdentityResult, HandleRegistrationResult,
    HandleRegistrationState, HostedIdentityMaterial, IdentityMissingItem, IdentityReadiness,
    IdentitySecretStorageBackend, IdentitySelector, IdentitySummary, IdentityVaultMigrationReport,
    IdentityVaultStatus, IdentityVaultVerificationReport, InitialProfile, Profile,
    ProfileAttribute, ProfilePatch, RecoverGeneratedIdentity, RecoverHandleLocalFinalizeRequest,
    RecoverHandleLocalResult, RecoverHandlePlan, RecoverHandlePlanRequest, RecoverHandleRequest,
    RecoverHandleResult, RecoverHandleState, RecoverLocalIdentitySummary, RecoverLocalUserState,
    RecoveredIdentity, RegisterHandleRequest, RegistrationMethod, ReplaceDidAffectedLocalState,
    ReplaceDidBackupManifestPreview, ReplaceDidBackupPlan, ReplaceDidExecutionRequest,
    ReplaceDidExecutionResult, ReplaceDidGeneratedIdentity, ReplaceDidLocalRebindPlan,
    ReplaceDidPlan, ReplaceDidPlanRequest, ReplaceDidRemoteCallPreview, VerificationInput,
    DAEMON_SUBKEY_PACKAGE_SCHEMA_V1, DAEMON_SUBKEY_PACKAGE_SCHEMA_V2,
    DAEMON_SUBKEY_PRIVATE_KEY_ENCODING_PEM,
};
pub use self::registry::IdentityRegistry;
pub use self::service::IdentityService;