Struct aws_sdk_gamelift::operation::start_game_session_placement::StartGameSessionPlacementOutput
source · #[non_exhaustive]pub struct StartGameSessionPlacementOutput {
pub game_session_placement: Option<GameSessionPlacement>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.game_session_placement: Option<GameSessionPlacement>
Object that describes the newly created game session placement. This object includes all the information provided in the request, as well as start/end time stamps and placement status.
Implementations§
source§impl StartGameSessionPlacementOutput
impl StartGameSessionPlacementOutput
sourcepub fn game_session_placement(&self) -> Option<&GameSessionPlacement>
pub fn game_session_placement(&self) -> Option<&GameSessionPlacement>
Object that describes the newly created game session placement. This object includes all the information provided in the request, as well as start/end time stamps and placement status.
source§impl StartGameSessionPlacementOutput
impl StartGameSessionPlacementOutput
sourcepub fn builder() -> StartGameSessionPlacementOutputBuilder
pub fn builder() -> StartGameSessionPlacementOutputBuilder
Creates a new builder-style object to manufacture StartGameSessionPlacementOutput
.
Trait Implementations§
source§impl Clone for StartGameSessionPlacementOutput
impl Clone for StartGameSessionPlacementOutput
source§fn clone(&self) -> StartGameSessionPlacementOutput
fn clone(&self) -> StartGameSessionPlacementOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for StartGameSessionPlacementOutput
impl PartialEq for StartGameSessionPlacementOutput
source§fn eq(&self, other: &StartGameSessionPlacementOutput) -> bool
fn eq(&self, other: &StartGameSessionPlacementOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for StartGameSessionPlacementOutput
impl RequestId for StartGameSessionPlacementOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for StartGameSessionPlacementOutput
Auto Trait Implementations§
impl RefUnwindSafe for StartGameSessionPlacementOutput
impl Send for StartGameSessionPlacementOutput
impl Sync for StartGameSessionPlacementOutput
impl Unpin for StartGameSessionPlacementOutput
impl UnwindSafe for StartGameSessionPlacementOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.