pub struct ChannelCallerId {
pub caller_presentation: u32,
pub caller_presentation_txt: String,
pub channel: Channel,
}Expand description
Channel changed Caller ID.
Fields§
§caller_presentation: u32The integer representation of the Caller Presentation value.
caller_presentation_txt: StringThe text representation of the Caller Presentation value.
channel: ChannelThe channel that changed Caller ID.
Trait Implementations§
Source§impl Clone for ChannelCallerId
impl Clone for ChannelCallerId
Source§fn clone(&self) -> ChannelCallerId
fn clone(&self) -> ChannelCallerId
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 ChannelCallerId
impl Debug for ChannelCallerId
Source§impl Default for ChannelCallerId
impl Default for ChannelCallerId
Source§fn default() -> ChannelCallerId
fn default() -> ChannelCallerId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelCallerId
impl<'de> Deserialize<'de> for ChannelCallerId
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 PartialEq for ChannelCallerId
impl PartialEq for ChannelCallerId
impl StructuralPartialEq for ChannelCallerId
Auto Trait Implementations§
impl Freeze for ChannelCallerId
impl RefUnwindSafe for ChannelCallerId
impl Send for ChannelCallerId
impl Sync for ChannelCallerId
impl Unpin for ChannelCallerId
impl UnwindSafe for ChannelCallerId
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