pub struct WebhookLiveCallIncomingData {
pub session_id: String,
pub sip_headers: Vec<WebhookLiveCallIncomingDataSipHeadersItem>,
}Available on crate feature
webhook-types only.Expand description
Event data payload.
Fields§
§session_id: StringThe live_... ID of the pending SIP session. Forward this value
unchanged when accepting or rejecting the call through the Live API.
sip_headers: Vec<WebhookLiveCallIncomingDataSipHeadersItem>Headers from the SIP INVITE, excluding SIP authorization headers. Retained names, values, repeated entries, and order are preserved. Treat these values as untrusted call metadata.
Trait Implementations§
Source§impl Clone for WebhookLiveCallIncomingData
impl Clone for WebhookLiveCallIncomingData
Source§fn clone(&self) -> WebhookLiveCallIncomingData
fn clone(&self) -> WebhookLiveCallIncomingData
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 WebhookLiveCallIncomingData
impl Debug for WebhookLiveCallIncomingData
Source§impl<'de> Deserialize<'de> for WebhookLiveCallIncomingData
impl<'de> Deserialize<'de> for WebhookLiveCallIncomingData
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
impl StructuralPartialEq for WebhookLiveCallIncomingData
Auto Trait Implementations§
impl Freeze for WebhookLiveCallIncomingData
impl RefUnwindSafe for WebhookLiveCallIncomingData
impl Send for WebhookLiveCallIncomingData
impl Sync for WebhookLiveCallIncomingData
impl Unpin for WebhookLiveCallIncomingData
impl UnsafeUnpin for WebhookLiveCallIncomingData
impl UnwindSafe for WebhookLiveCallIncomingData
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