pub struct GetCDRResponseCDR {Show 13 fields
pub date: Option<NaiveDateTime>,
pub callerid: Option<String>,
pub destination: Option<u64>,
pub description: Option<String>,
pub account: Option<String>,
pub disposition: Option<String>,
pub duration: Option<String>,
pub seconds: Option<u64>,
pub rate: Option<Decimal>,
pub total: Option<Decimal>,
pub uniqueid: Option<u64>,
pub destination_type: Option<String>,
pub call_logs: Option<String>,
}Expand description
Response body for Client::get_cdr (wire method getCDR).
Fields§
§date: Option<NaiveDateTime>§callerid: Option<String>§destination: Option<u64>§description: Option<String>§account: Option<String>§disposition: Option<String>§duration: Option<String>§seconds: Option<u64>§rate: Option<Decimal>§total: Option<Decimal>§uniqueid: Option<u64>§destination_type: Option<String>§call_logs: Option<String>Trait Implementations§
Source§impl Clone for GetCDRResponseCDR
impl Clone for GetCDRResponseCDR
Source§fn clone(&self) -> GetCDRResponseCDR
fn clone(&self) -> GetCDRResponseCDR
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetCDRResponseCDR
impl Debug for GetCDRResponseCDR
Source§impl Default for GetCDRResponseCDR
impl Default for GetCDRResponseCDR
Source§fn default() -> GetCDRResponseCDR
fn default() -> GetCDRResponseCDR
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetCDRResponseCDR
impl<'de> Deserialize<'de> for GetCDRResponseCDR
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 GetCDRResponseCDR
impl RefUnwindSafe for GetCDRResponseCDR
impl Send for GetCDRResponseCDR
impl Sync for GetCDRResponseCDR
impl Unpin for GetCDRResponseCDR
impl UnsafeUnpin for GetCDRResponseCDR
impl UnwindSafe for GetCDRResponseCDR
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