pub enum PhoneCallDiscardReason {
Missed,
Disconnect,
Hangup,
Busy,
MigrateConferenceCall(PhoneCallDiscardReasonMigrateConferenceCall),
}Expand description
Variants§
Trait Implementations§
Source§impl Clone for PhoneCallDiscardReason
impl Clone for PhoneCallDiscardReason
Source§fn clone(&self) -> PhoneCallDiscardReason
fn clone(&self) -> PhoneCallDiscardReason
Returns a duplicate of the value. Read more
1.0.0 · 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 PhoneCallDiscardReason
impl Debug for PhoneCallDiscardReason
Source§impl Deserializable for PhoneCallDiscardReason
impl Deserializable for PhoneCallDiscardReason
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<PhoneCallDiscardReasonBusy> for PhoneCallDiscardReason
impl From<PhoneCallDiscardReasonBusy> for PhoneCallDiscardReason
Source§fn from(_x: PhoneCallDiscardReasonBusy) -> Self
fn from(_x: PhoneCallDiscardReasonBusy) -> Self
Converts to this type from the input type.
Source§impl From<PhoneCallDiscardReasonDisconnect> for PhoneCallDiscardReason
impl From<PhoneCallDiscardReasonDisconnect> for PhoneCallDiscardReason
Source§fn from(_x: PhoneCallDiscardReasonDisconnect) -> Self
fn from(_x: PhoneCallDiscardReasonDisconnect) -> Self
Converts to this type from the input type.
Source§impl From<PhoneCallDiscardReasonHangup> for PhoneCallDiscardReason
impl From<PhoneCallDiscardReasonHangup> for PhoneCallDiscardReason
Source§fn from(_x: PhoneCallDiscardReasonHangup) -> Self
fn from(_x: PhoneCallDiscardReasonHangup) -> Self
Converts to this type from the input type.
Source§impl From<PhoneCallDiscardReasonMigrateConferenceCall> for PhoneCallDiscardReason
impl From<PhoneCallDiscardReasonMigrateConferenceCall> for PhoneCallDiscardReason
Source§fn from(x: PhoneCallDiscardReasonMigrateConferenceCall) -> Self
fn from(x: PhoneCallDiscardReasonMigrateConferenceCall) -> Self
Converts to this type from the input type.
Source§impl From<PhoneCallDiscardReasonMissed> for PhoneCallDiscardReason
impl From<PhoneCallDiscardReasonMissed> for PhoneCallDiscardReason
Source§fn from(_x: PhoneCallDiscardReasonMissed) -> Self
fn from(_x: PhoneCallDiscardReasonMissed) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PhoneCallDiscardReason
impl PartialEq for PhoneCallDiscardReason
Source§impl TryFrom<PhoneCallDiscardReason> for PhoneCallDiscardReasonMigrateConferenceCall
impl TryFrom<PhoneCallDiscardReason> for PhoneCallDiscardReasonMigrateConferenceCall
Source§type Error = PhoneCallDiscardReason
type Error = PhoneCallDiscardReason
The type returned in the event of a conversion error.
impl StructuralPartialEq for PhoneCallDiscardReason
Auto Trait Implementations§
impl Freeze for PhoneCallDiscardReason
impl RefUnwindSafe for PhoneCallDiscardReason
impl Send for PhoneCallDiscardReason
impl Sync for PhoneCallDiscardReason
impl Unpin for PhoneCallDiscardReason
impl UnsafeUnpin for PhoneCallDiscardReason
impl UnwindSafe for PhoneCallDiscardReason
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