pub struct ContactStatusChange {
pub endpoint: Endpoint,
pub contact_info: ContactInfo,
}Expand description
The state of a contact on an endpoint has changed.
Fields§
§endpoint: Endpoint§contact_info: ContactInfoTrait Implementations§
Source§impl Clone for ContactStatusChange
impl Clone for ContactStatusChange
Source§fn clone(&self) -> ContactStatusChange
fn clone(&self) -> ContactStatusChange
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 ContactStatusChange
impl Debug for ContactStatusChange
Source§impl Default for ContactStatusChange
impl Default for ContactStatusChange
Source§fn default() -> ContactStatusChange
fn default() -> ContactStatusChange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContactStatusChange
impl<'de> Deserialize<'de> for ContactStatusChange
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 ContactStatusChange
impl PartialEq for ContactStatusChange
impl StructuralPartialEq for ContactStatusChange
Auto Trait Implementations§
impl Freeze for ContactStatusChange
impl RefUnwindSafe for ContactStatusChange
impl Send for ContactStatusChange
impl Sync for ContactStatusChange
impl Unpin for ContactStatusChange
impl UnwindSafe for ContactStatusChange
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