[−][src]Struct google_people1::SipAddress
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>
Output only. The 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 Clone for SipAddress
[src]
fn clone(&self) -> SipAddress
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SipAddress
[src]
impl Default for SipAddress
[src]
fn default() -> SipAddress
[src]
impl<'de> Deserialize<'de> for SipAddress
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for SipAddress
[src]
impl Serialize for SipAddress
[src]
Auto Trait Implementations
impl RefUnwindSafe for SipAddress
impl Send for SipAddress
impl Sync for SipAddress
impl Unpin for SipAddress
impl UnwindSafe for SipAddress
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,