pub struct SipCallStatus(/* private fields */);Expand description
A call’s lifecycle status.
Implementations§
Source§impl SipCallStatus
impl SipCallStatus
Sourcepub const NOT_ANSWERED: Self
pub const NOT_ANSWERED: Self
The call was not answered.
Sourcepub const TRANSFER_INITIATED: Self
pub const TRANSFER_INITIATED: Self
A transfer has started.
Sourcepub const TRANSFER_ACCEPTED: Self
pub const TRANSFER_ACCEPTED: Self
The transfer was accepted.
Sourcepub const TRANSFERRING: Self
pub const TRANSFERRING: Self
The transfer is in progress.
Sourcepub const TRANSFER_RINGING: Self
pub const TRANSFER_RINGING: Self
The transfer destination is ringing.
Sourcepub const TRANSFERRED: Self
pub const TRANSFERRED: Self
The call was transferred.
Sourcepub const TRANSFER_FAILED: Self
pub const TRANSFER_FAILED: Self
The transfer failed.
Sourcepub const SWITCH_ROOM_INITIATED: Self
pub const SWITCH_ROOM_INITIATED: Self
A room switch has started.
Sourcepub const SWITCH_ROOM_COMPLETED: Self
pub const SWITCH_ROOM_COMPLETED: Self
The room switch completed.
Sourcepub const SWITCH_ROOM_FAILED: Self
pub const SWITCH_ROOM_FAILED: Self
The room switch failed.
Trait Implementations§
Source§impl AsRef<str> for SipCallStatus
impl AsRef<str> for SipCallStatus
Source§impl Clone for SipCallStatus
impl Clone for SipCallStatus
Source§fn clone(&self) -> SipCallStatus
fn clone(&self) -> SipCallStatus
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 SipCallStatus
impl Debug for SipCallStatus
Source§impl<'de> Deserialize<'de> for SipCallStatus
impl<'de> Deserialize<'de> for SipCallStatus
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
Source§impl Display for SipCallStatus
impl Display for SipCallStatus
impl Eq for SipCallStatus
Source§impl From<&str> for SipCallStatus
impl From<&str> for SipCallStatus
Source§impl From<String> for SipCallStatus
impl From<String> for SipCallStatus
Source§impl Hash for SipCallStatus
impl Hash for SipCallStatus
Source§impl PartialEq for SipCallStatus
impl PartialEq for SipCallStatus
Source§impl Serialize for SipCallStatus
impl Serialize for SipCallStatus
impl StructuralPartialEq for SipCallStatus
Auto Trait Implementations§
impl Freeze for SipCallStatus
impl RefUnwindSafe for SipCallStatus
impl Send for SipCallStatus
impl Sync for SipCallStatus
impl Unpin for SipCallStatus
impl UnsafeUnpin for SipCallStatus
impl UnwindSafe for SipCallStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.