Struct gapi_grpc::google::maps::playablelocations::v3::LogPlayerReportsRequest[][src]

pub struct LogPlayerReportsRequest {
    pub player_reports: Vec<PlayerReport>,
    pub request_id: String,
    pub client_info: Option<ClientInfo>,
}

A request for logging your player’s bad location reports.

Fields

player_reports: Vec<PlayerReport>

Required. Player reports. The maximum number of player reports that you can log at once is 50.

request_id: String

Required. A string that uniquely identifies the log player reports request. This allows you to detect duplicate requests. We recommend that you use UUIDs for this value. The value must not exceed 50 characters.

You should reuse the request_id only when retrying a request in the case of a failure. In that case, the request must be identical to the one that failed.

client_info: Option<ClientInfo>

Required. Information about the client device (for example, device model and operating system).

Trait Implementations

impl Clone for LogPlayerReportsRequest[src]

impl Debug for LogPlayerReportsRequest[src]

impl Default for LogPlayerReportsRequest[src]

impl Message for LogPlayerReportsRequest[src]

impl PartialEq<LogPlayerReportsRequest> for LogPlayerReportsRequest[src]

impl StructuralPartialEq for LogPlayerReportsRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for LogPlayerReportsRequest

impl Send for LogPlayerReportsRequest

impl Sync for LogPlayerReportsRequest

impl Unpin for LogPlayerReportsRequest

impl UnwindSafe for LogPlayerReportsRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]