[−][src]Struct google_playablelocations3::GoogleMapsPlayablelocationsV3SampleCriterion
Encapsulates a filter criterion for searching for a set of playable locations.
This type is not used in any activity, and only used as part of another schema.
Fields
fields_to_return: Option<String>
Specifies which PlayableLocation
fields are returned.
name
(which is used for logging impressions), center_point
and
place_id
(or plus_code
) are always returned.
The following fields are omitted unless you specify them here:
- snapped_point
- types
Note: The more fields you include, the more expensive in terms of data and associated latency your query will be.
filter: Option<GoogleMapsPlayablelocationsV3SampleFilter>
Specifies filtering options, and specifies what will be included in the result set.
game_object_type: Option<i32>
Required. An arbitrary, developer-defined identifier of the type of game object that the playable location is used for. This field allows you to specify criteria per game object type when searching for playable locations.
You should assign a unique game_object_type
ID across all
request_criteria
to represent a distinct type of game object. For
example, 1=monster location, 2=powerup location.
The response contains a map<game_object_type, Response>.
Trait Implementations
impl Clone for GoogleMapsPlayablelocationsV3SampleCriterion
[src]
fn clone(&self) -> GoogleMapsPlayablelocationsV3SampleCriterion
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GoogleMapsPlayablelocationsV3SampleCriterion
[src]
impl Default for GoogleMapsPlayablelocationsV3SampleCriterion
[src]
impl<'de> Deserialize<'de> for GoogleMapsPlayablelocationsV3SampleCriterion
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for GoogleMapsPlayablelocationsV3SampleCriterion
[src]
impl Serialize for GoogleMapsPlayablelocationsV3SampleCriterion
[src]
Auto Trait Implementations
impl RefUnwindSafe for GoogleMapsPlayablelocationsV3SampleCriterion
impl Send for GoogleMapsPlayablelocationsV3SampleCriterion
impl Sync for GoogleMapsPlayablelocationsV3SampleCriterion
impl Unpin for GoogleMapsPlayablelocationsV3SampleCriterion
impl UnwindSafe for GoogleMapsPlayablelocationsV3SampleCriterion
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,