pub struct PeerMetadata {
pub local_type: Option<i64>,
pub flag: Option<i64>,
pub delete_flag: Option<i64>,
pub verify_flag: Option<i64>,
pub contact_service_type: Option<i32>,
pub business: Option<PeerBusinessMetadata>,
pub openim: Option<PeerOpenImMetadata>,
}Fields§
§local_type: Option<i64>§flag: Option<i64>§delete_flag: Option<i64>§verify_flag: Option<i64>§contact_service_type: Option<i32>Present field 13 of the ordinary contact extra message; absent is not zero.
business: Option<PeerBusinessMetadata>§openim: Option<PeerOpenImMetadata>Trait Implementations§
Source§impl Clone for PeerMetadata
impl Clone for PeerMetadata
Source§impl Debug for PeerMetadata
impl Debug for PeerMetadata
Auto Trait Implementations§
impl Freeze for PeerMetadata
impl RefUnwindSafe for PeerMetadata
impl Send for PeerMetadata
impl Sync for PeerMetadata
impl Unpin for PeerMetadata
impl UnsafeUnpin for PeerMetadata
impl UnwindSafe for PeerMetadata
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