Modules§
Structs§
- Access
Key - API Token Access
- Alpha
Numeric - Callback
Url - Notification Url
- Contact
- Contact Id
- Date
Time - Timestamp
- Gateway
- Determines the Gateway ID
- Group
- Group
- Identifier
- Unique message identifier
- Links
- Helper for paging implementation
- Message
- BirdedMessage
- Message
List - BirdedMessage
- Msisdn
- Notification
Query Short - Notification
QueryVMN - Recipient
- Recipient
- Recipients
- List of Recipients
- Request
- Generic API request object to messagebird REST API Handles authorization and parses returned json into structures
- Telephone
Number - Type
Details - HashSet of type details
Enums§
- Direction
- Determines if the direction of the message
- Message
Class - Message class
- Originator
- Origin of a message
- Payload
- Payload data
- Payload
Encoding - SMS encoding enum
- Payload
Type - SMS message type enum
- Query
Recipient - recpient for sending a message
- Status
- Deliver Status of a SMS message
- Type
Detail - Type Details
Traits§
- FromStr
- Parse a value from a string
- Query
- TODO the name is misleading/obsolete, should be something with params
- ToString
- A trait for converting a value to a
String
.
Type Aliases§
- Request
Message List - Request object for a list of sent or in processing messages
- Request
Send - Request to send a message
- Request
View - Request returning one individual message