func()

in binding-go/client.go [94:107]


func (c *Client) Reset(id InstanceID) (observation interface{}, err error) {
	defer func() {
		if err != nil {
			err = fmt.Errorf("reset environment: %s", err)
		}
	}()
	var resp struct {
		Observation interface{} `json:"observation"`
	}
	if err := c.post(id.path()+"/reset/", struct{}{}, &resp); err != nil {
		return nil, err
	}
	return normalizeSpaceElem(resp.Observation)
}