Crate whatsapp_rust

Crate whatsapp_rust 

Source

Re-exports§

pub use client::Client;
pub use features::Blocking;
pub use features::BlocklistEntry;
pub use features::ChatStateType;
pub use features::Chatstate;
pub use features::ContactInfo;
pub use features::Contacts;
pub use features::GroupMetadata;
pub use features::GroupParticipant;
pub use features::Groups;
pub use features::IsOnWhatsAppResult;
pub use features::Mex;
pub use features::MexError;
pub use features::MexErrorExtensions;
pub use features::MexGraphQLError;
pub use features::MexRequest;
pub use features::MexResponse;
pub use features::Presence;
pub use features::PresenceStatus;
pub use features::ProfilePicture;
pub use features::UserInfo;

Modules§

appstate_sync
bot
client
download
features
handlers
handshake
history_sync
http
jid_utils
keepalive
lid_pn_cache
LID-PN (Linked ID to Phone Number) Cache
mediaconn
message
pair
pair_code
Pair code authentication for phone number linking.
pdo
PDO (Peer Data Operation) support for requesting message content from the primary device.
prekeys
proto_helpers
receipt
request
retry
send
session
Session management with deduplication for concurrent prekey fetches.
socket
spam_report
store
sync_task
traits
Storage traits for the WhatsApp client.
transport
types
upload
usync
version

Structs§

SpamReportRequest
A request to report a message as spam.
SpamReportResult
The result of a spam report.

Enums§

SpamFlow
The type of spam flow indicating the source of the report.