pub struct CallResult {Show 13 fields
pub from: String,
pub to: String,
pub sid: String,
pub status: CallStatus,
pub caller_name: Option<String>,
pub duration: Option<i64>,
pub price: Option<String>,
pub price_unit: String,
pub date_created: Option<String>,
pub start_time: Option<String>,
pub end_time: Option<String>,
pub direction: Option<CallDirection>,
pub queue_time: i64,
}Expand description
Result of correct SMS request.
Fields§
§from: StringOriginator of message.
to: StringDestination of message.
sid: StringID of call
Can be used to query Call information via following link:
/2010-04-01/Accounts/{account_sid}/Calls/{sid}.json
status: CallStatusStatus of message.
caller_name: Option<String>Caller’s name
duration: Option<i64>Call’s duration.
price: Option<String>Cost of call
price_unit: StringCurrency unit of cost.
date_created: Option<String>Timestamp (including zone) of when call is created.
Can be None, despite it obviously not making sense
start_time: Option<String>Timestamp (including zone) of when call is established.
end_time: Option<String>Timestamp (including zone) of when call is finished.
direction: Option<CallDirection>Call’s direction.
queue_time: i64The wait time in milliseconds before call is started.
Trait Implementations§
Source§impl Debug for CallResult
impl Debug for CallResult
Source§impl<'de> Deserialize<'de> for CallResult
impl<'de> Deserialize<'de> for CallResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CallResult
impl RefUnwindSafe for CallResult
impl Send for CallResult
impl Sync for CallResult
impl Unpin for CallResult
impl UnwindSafe for CallResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more