pub enum Response_oneof_response {
Show 22 variants
create_game(ResponseCreateGame),
join_game(ResponseJoinGame),
restart_game(ResponseRestartGame),
start_replay(ResponseStartReplay),
leave_game(ResponseLeaveGame),
quick_save(ResponseQuickSave),
quick_load(ResponseQuickLoad),
quit(ResponseQuit),
game_info(ResponseGameInfo),
observation(ResponseObservation),
action(ResponseAction),
obs_action(ResponseObserverAction),
step(ResponseStep),
data(ResponseData),
query(ResponseQuery),
save_replay(ResponseSaveReplay),
replay_info(ResponseReplayInfo),
available_maps(ResponseAvailableMaps),
save_map(ResponseSaveMap),
map_command(ResponseMapCommand),
ping(ResponsePing),
debug(ResponseDebug),
}
Variants§
create_game(ResponseCreateGame)
join_game(ResponseJoinGame)
restart_game(ResponseRestartGame)
start_replay(ResponseStartReplay)
leave_game(ResponseLeaveGame)
quick_save(ResponseQuickSave)
quick_load(ResponseQuickLoad)
quit(ResponseQuit)
game_info(ResponseGameInfo)
observation(ResponseObservation)
action(ResponseAction)
obs_action(ResponseObserverAction)
step(ResponseStep)
data(ResponseData)
query(ResponseQuery)
save_replay(ResponseSaveReplay)
replay_info(ResponseReplayInfo)
available_maps(ResponseAvailableMaps)
save_map(ResponseSaveMap)
map_command(ResponseMapCommand)
ping(ResponsePing)
debug(ResponseDebug)
Trait Implementations§
Source§impl Clone for Response_oneof_response
impl Clone for Response_oneof_response
Source§fn clone(&self) -> Response_oneof_response
fn clone(&self) -> Response_oneof_response
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 Debug for Response_oneof_response
impl Debug for Response_oneof_response
Source§impl PartialEq for Response_oneof_response
impl PartialEq for Response_oneof_response
impl StructuralPartialEq for Response_oneof_response
Auto Trait Implementations§
impl !Freeze for Response_oneof_response
impl RefUnwindSafe for Response_oneof_response
impl Send for Response_oneof_response
impl Sync for Response_oneof_response
impl Unpin for Response_oneof_response
impl UnwindSafe for Response_oneof_response
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)