pub struct ServerState { /* private fields */ }
Implementations
pub async fn process_ready(
&mut self,
process_parameters: ProcessParameters
) -> Result<(), GameLiftErrorType>
pub async fn update_player_session_creation_policy(
&self,
player_session_policy: PlayerSessionCreationPolicy
) -> Result<(), GameLiftErrorType>
pub async fn accept_player_session(
&self,
player_session_id: PlayerSessionId
) -> Result<(), GameLiftErrorType>
pub async fn remove_player_session(
&self,
player_session_id: PlayerSessionId
) -> Result<(), GameLiftErrorType>
pub async fn describe_player_sessions(
&self,
request: DescribePlayerSessionsRequest
) -> Result<DescribePlayerSessionsResult, GameLiftErrorType>
pub async fn backfill_matchmaking(
&self,
request: StartMatchBackfillRequest
) -> Result<StartMatchBackfillResult, GameLiftErrorType>
pub async fn stop_matchmaking(
&self,
request: StopMatchBackfillRequest
) -> Result<(), GameLiftErrorType>
pub async fn get_instance_certificate(
&self
) -> Result<GetInstanceCertificateResult, GameLiftErrorType>
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ServerState
impl Send for ServerState
impl Sync for ServerState
impl Unpin for ServerState
impl !UnwindSafe for ServerState
Blanket Implementations
Mutably borrows from an owned value. Read more
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