[−][src]Module messagebird_async::sms
Modules
list | |
send | |
view |
Structs
AccessKey | API Token Access |
AlphaNumeric | |
CallbackUrl | Notification Url |
Contact | Contact Id |
DateTime | Timestamp |
Gateway | Determines the Gateway ID |
Group | Group |
Identifier | Unique message identifier |
Links | Helper for paging implementation |
Message | BirdedMessage |
MessageList | BirdedMessage |
Msisdn | |
NotificationQueryShort | |
NotificationQueryVMN | |
Recipient | Recipient |
Recipients | List of Recipients |
Request | Generic API request object to messagebird REST API Handles authorization and parses returned json into structures |
TelephoneNumber | |
TypeDetails | HashSet of type details |
Enums
Direction | Determines if the direction of the message |
MessageClass | Message class |
Originator | Origin of a message |
Payload | Payload data |
PayloadEncoding | SMS encoding enum |
PayloadType | SMS message type enum |
QueryRecipient | recpient for sending a message |
Status | Deliver Status of a SMS message |
TypeDetail | 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 |
Type Definitions
RequestMessageList | Request object for a list of sent or in processing messages |
RequestSend | Request to send a message |
RequestView | Request returning one individual message |