Module sms

Source

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 String.

Type Aliases§

RequestMessageList
Request object for a list of sent or in processing messages
RequestSend
Request to send a message
RequestView
Request returning one individual message