Crate oauth_fcm

Source

Structs§

FcmNotification
A wrapper for Firebase Cloud Messaging (FCM) notifications.
TokenManager
A manager for handling OAuth tokens.

Enums§

FcmError
Enum representing the possible errors that can occur in the Firebase Cloud Messaging (FCM) service.
NetworkError
Enum representing the possible network errors that can occur when sending requests to the OAuth or FCM server.

Functions§

create_shared_token_manager
Creates a new SharedTokenManager.
send_fcm_message
Sends a Firebase Cloud Messaging (FCM) message.
send_fcm_message_with_url
Sends a Firebase Cloud Messaging (FCM) message to a specific URL.

Type Aliases§

SharedTokenManager
A thread-safe, shared reference to a TokenManager.