Struct google_people1::Source [−][src]
pub struct Source { pub update_time: Option<String>, pub etag: Option<String>, pub type_: Option<String>, pub id: Option<String>, pub profile_metadata: Option<ProfileMetadata>, }
The source of a field.
This type is not used in any activity, and only used as part of another schema.
Fields
update_time: Option<String>
Only populated in person.metadata.sources
.
Last update timestamp of this source.
etag: Option<String>
Only populated in person.metadata.sources
.
The HTTP entity tag of the source. Used for web cache validation.
type_: Option<String>
The source type.
id: Option<String>
The unique identifier within the source type generated by the server.
profile_metadata: Option<ProfileMetadata>
Only populated in person.metadata.sources
.
Metadata about a source of type PROFILE.
Trait Implementations
impl Default for Source
[src]
impl Default for Source
impl Clone for Source
[src]
impl Clone for Source
fn clone(&self) -> Source
[src]
fn clone(&self) -> Source
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 Source
[src]
impl Debug for Source
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 Source
[src]
impl Part for Source