Struct google_people1::SipAddress [−][src]
pub struct SipAddress { pub formatted_type: Option<String>, pub type_: Option<String>, pub value: Option<String>, pub metadata: Option<FieldMetadata>, }
A person's SIP address. Session Initial Protocol addresses are used for VoIP communications to make voice or video calls over the internet.
This type is not used in any activity, and only used as part of another schema.
Fields
formatted_type: Option<String>
The read-only type of the SIP address translated and formatted in the
viewer's account locale or the Accept-Language
HTTP header locale.
type_: Option<String>
The type of the SIP address. The type can be custom or or one of these predefined values:
home
work
mobile
other
value: Option<String>
The SIP address in the RFC 3261 19.1 SIP URI format.
metadata: Option<FieldMetadata>
Metadata about the SIP address.
Trait Implementations
impl Default for SipAddress
[src]
impl Default for SipAddress
fn default() -> SipAddress
[src]
fn default() -> SipAddress
Returns the "default value" for a type. Read more
impl Clone for SipAddress
[src]
impl Clone for SipAddress
fn clone(&self) -> SipAddress
[src]
fn clone(&self) -> SipAddress
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for SipAddress
[src]
impl Debug for SipAddress
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for SipAddress
[src]
impl Part for SipAddress
Auto Trait Implementations
impl Send for SipAddress
impl Send for SipAddress
impl Sync for SipAddress
impl Sync for SipAddress