Module libsignal_service::prelude
source · Re-exports§
pub use super::ServiceAddress;
pub use crate::cipher::ServiceCipher;
pub use crate::configuration::ServiceConfiguration;
pub use crate::configuration::ServiceCredentials;
pub use crate::configuration::SignalingKey;
pub use crate::content::Content;
pub use crate::envelope::Envelope;
pub use crate::groups_v2::AccessControl;
pub use crate::groups_v2::Group;
pub use crate::groups_v2::Member;
pub use crate::groups_v2::PendingMember;
pub use crate::groups_v2::RequestingMember;
pub use crate::groups_v2::Timer;
pub use crate::master_key::MasterKey;
pub use crate::master_key::MasterKeyStore;
pub use crate::master_key::StorageServiceKey;
pub use crate::proto::attachment_pointer::AttachmentIdentifier;
pub use crate::proto::sync_message::Contacts;
pub use crate::proto::AttachmentPointer;
pub use crate::push_service::PushService;
pub use crate::push_service::ServiceError;
pub use crate::receiver::MessageReceiver;
pub use crate::sender::MessageSender;
pub use crate::sender::MessageSenderError;
pub use crate::session_store::SessionStoreExt;
pub use phonenumber;
Structs§
- The type used in memory to represent a device, i.e. a particular Signal client instance which represents some user.
- A Universally Unique Identifier (UUID).
- A general error that can occur when working with UUIDs.
Traits§
- Interface defining the identity store, which may be in-memory, on-disk, etc.
- A Protocol Buffers message.