pub enum CallStatus {
Queued,
Ringing,
InProgress,
Canceled,
Completed,
Busy,
NoAnswer,
Failed,
}
Expand description
Status of call.
Variants§
Queued
In queue for sending.
Ringing
The call is ringing.
InProgress
The call is ongoing.
Canceled
The call is cancelled.
Completed
The call is finished.
Busy
The callee is busy.
NoAnswer
The callee is not answering.
Failed
Cannot perform call.
Trait Implementations§
Source§impl Debug for CallStatus
impl Debug for CallStatus
Source§impl<'de> Deserialize<'de> for CallStatus
impl<'de> Deserialize<'de> for CallStatus
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 CallStatus
impl RefUnwindSafe for CallStatus
impl Send for CallStatus
impl Sync for CallStatus
impl Unpin for CallStatus
impl UnwindSafe for CallStatus
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