pub struct Clcc {
pub id: u32,
pub dir: CallDirection,
pub stat: CallState,
pub mode: u8,
pub mpty: bool,
pub number: Option<String>,
pub number_type: Option<u8>,
pub alpha: Option<String>,
pub priority: Option<u8>,
pub cli_validity: Option<u8>,
}Expand description
+CLCC: <ccid>,<dir>,<stat>,<mode>,<mpty>[,<number>,<type>[,<alpha>[,<priority>[,<CLI validity>]]]].
Fields§
§id: u32§dir: CallDirection§stat: CallState§mode: u80 voice, 1 data, 2 fax, 9 unknown, …
mpty: bool§number: Option<String>§number_type: Option<u8>§alpha: Option<String>§priority: Option<u8>§cli_validity: Option<u8>Implementations§
Trait Implementations§
impl Eq for Clcc
impl StructuralPartialEq for Clcc
Auto Trait Implementations§
impl Forget for Clcc
impl Freeze for Clcc
impl RefUnwindSafe for Clcc
impl Send for Clcc
impl Sync for Clcc
impl Unpin for Clcc
impl UnsafeUnpin for Clcc
impl UnwindSafe for Clcc
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