Struct google_people1::ImClient[][src]

pub struct ImClient {
    pub username: Option<String>,
    pub formatted_type: Option<String>,
    pub protocol: Option<String>,
    pub formatted_protocol: Option<String>,
    pub type_: Option<String>,
    pub metadata: Option<FieldMetadata>,
}

A person's instant messaging client.

This type is not used in any activity, and only used as part of another schema.

Fields

The user name used in the IM client.

The read-only type of the IM client translated and formatted in the viewer's account locale or the Accept-Language HTTP header locale.

The protocol of the IM client. The protocol can be custom or one of these predefined values:

  • aim
  • msn
  • yahoo
  • skype
  • qq
  • googleTalk
  • icq
  • jabber
  • netMeeting

The read-only protocol of the IM client formatted in the viewer's account locale or the Accept-Language HTTP header locale.

The type of the IM client. The type can be custom or one of these predefined values:

  • home
  • work
  • other

Metadata about the IM client.

Trait Implementations

impl Default for ImClient
[src]

Returns the "default value" for a type. Read more

impl Clone for ImClient
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ImClient
[src]

Formats the value using the given formatter. Read more

impl Part for ImClient
[src]

Auto Trait Implementations

impl Send for ImClient

impl Sync for ImClient