pub enum CallForwardKind {
None,
All,
Busy,
NoAnswer,
Unknown(u32),
}Expand description
Call-forwarding condition represented by a forwarding entry.
Variants§
None
All
Busy
NoAnswer
Unknown(u32)
Preserves an SCCP numeric value not recognized by this crate. Allows newer or vendor-specific values to round-trip without loss.
Implementations§
Trait Implementations§
Source§impl Clone for CallForwardKind
impl Clone for CallForwardKind
Source§fn clone(&self) -> CallForwardKind
fn clone(&self) -> CallForwardKind
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 moreimpl Copy for CallForwardKind
Source§impl Debug for CallForwardKind
impl Debug for CallForwardKind
impl Eq for CallForwardKind
Source§impl From<CallForwardKind> for u32
impl From<CallForwardKind> for u32
Source§fn from(value: CallForwardKind) -> Self
fn from(value: CallForwardKind) -> Self
Converts to this type from the input type.
Source§impl From<u32> for CallForwardKind
impl From<u32> for CallForwardKind
Source§impl Hash for CallForwardKind
impl Hash for CallForwardKind
Source§impl PartialEq for CallForwardKind
impl PartialEq for CallForwardKind
impl StructuralPartialEq for CallForwardKind
Auto Trait Implementations§
impl Freeze for CallForwardKind
impl RefUnwindSafe for CallForwardKind
impl Send for CallForwardKind
impl Sync for CallForwardKind
impl Unpin for CallForwardKind
impl UnsafeUnpin for CallForwardKind
impl UnwindSafe for CallForwardKind
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