Struct rusoto_gamelift::StartMatchmakingInput
source · [−]pub struct StartMatchmakingInput {
pub configuration_name: String,
pub players: Vec<Player>,
pub ticket_id: Option<String>,
}
Expand description
Represents the input for a request operation.
Fields
configuration_name: String
Name of the matchmaking configuration to use for this request. Matchmaking configurations must exist in the same Region as this request. You can use either the configuration name or ARN value.
players: Vec<Player>
Information on each player to be matched. This information must include a player ID, and may contain player attributes and latency data to be used in the matchmaking process. After a successful match, Player
objects contain the name of the team the player is assigned to.
ticket_id: Option<String>
A unique identifier for a matchmaking ticket. If no ticket ID is specified here, Amazon GameLift will generate one in the form of a UUID. Use this identifier to track the matchmaking ticket status and retrieve match results.
Trait Implementations
sourceimpl Clone for StartMatchmakingInput
impl Clone for StartMatchmakingInput
sourcefn clone(&self) -> StartMatchmakingInput
fn clone(&self) -> StartMatchmakingInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for StartMatchmakingInput
impl Debug for StartMatchmakingInput
sourceimpl Default for StartMatchmakingInput
impl Default for StartMatchmakingInput
sourcefn default() -> StartMatchmakingInput
fn default() -> StartMatchmakingInput
Returns the “default value” for a type. Read more
sourceimpl PartialEq<StartMatchmakingInput> for StartMatchmakingInput
impl PartialEq<StartMatchmakingInput> for StartMatchmakingInput
sourcefn eq(&self, other: &StartMatchmakingInput) -> bool
fn eq(&self, other: &StartMatchmakingInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &StartMatchmakingInput) -> bool
fn ne(&self, other: &StartMatchmakingInput) -> bool
This method tests for !=
.
sourceimpl Serialize for StartMatchmakingInput
impl Serialize for StartMatchmakingInput
impl StructuralPartialEq for StartMatchmakingInput
Auto Trait Implementations
impl RefUnwindSafe for StartMatchmakingInput
impl Send for StartMatchmakingInput
impl Sync for StartMatchmakingInput
impl Unpin for StartMatchmakingInput
impl UnwindSafe for StartMatchmakingInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more