class_docstr: A structured environment which returns random actions
docstr: Returns the first action
  
  :return: state, reward, done, info
docstr_tok: ["Returns","the","first","action",":","return",":","state",",","reward",",","done",",","info"]
code: def _action0(
      self, action
  ) -> Tuple[Dict, float, bool, Optional[Dict[str, np.ndarray]]]:
      """
      Returns the first action
  
      :return: state, reward, done, info
      """
      # Only the second sub step actually steps the underlying core env
      return (
          filter_dict_starts_with(self.last_obs, "observation_1"),
          1,
          False,
          {},
      )
  
imports: from typing import Any, Dict, Union, Tuple, Callable, Optional
  import gym
  import numpy
  from maze.core.env.maze_env import MazeEnv
  from maze.core.env.structured_env import StructuredEnv, StepKeyType, ActorID
  from maze.core.env.structured_env_spaces_mixin import StructuredEnvSpacesMixin
  from maze.core.wrappers.wrapper import Wrapper
label_desc: Use image node_id 13 for calling the DummyStructuredEnvironment obj's underlying member method code with example usage: obj._action0(action) and returns: filter_dict_starts_with,  int,  False,  dict