Struct googapis::google::maps::unity::ClientInfo [−][src]
pub struct ClientInfo {
pub application_id: String,
pub application_version: String,
pub platform: i32,
pub operating_system: String,
pub api_client: String,
pub device_model: String,
pub language_code: String,
pub operating_system_build: String,
}
Expand description
Client information.
Fields
application_id: String
Application ID, such as the package name on Android and the bundle identifier on iOS platforms.
application_version: String
Application version number, such as “1.2.3”. The exact format is application-dependent.
platform: i32
Platform where the application is running.
operating_system: String
Operating system name and version as reported by the OS. For example, “Mac OS X 10.10.4”. The exact format is platform-dependent.
api_client: String
API client name and version. For example, the SDK calling the API. The exact format is up to the client.
device_model: String
Device model as reported by the device. The exact format is platform-dependent.
language_code: String
Language code (in BCP-47 format) indicating the UI language of the client. Examples are “en”, “en-US” or “ja-Latn”. For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
operating_system_build: String
Build number/version of the operating system. e.g., the contents of android.os.Build.ID in Android, or the contents of sysctl “kern.osversion” in iOS.
Implementations
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ClientInfo
impl Send for ClientInfo
impl Sync for ClientInfo
impl Unpin for ClientInfo
impl UnwindSafe for ClientInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more