code: func (c *Client) RetrieveOne(ctx context.Context, obj types.ManagedObjectReference, p []string, dst interface{}) error {
  	return c.PropertyCollector().RetrieveOne(ctx, obj, p, dst)
  }
docs: // RetrieveOne dispatches to the Retrieve function on the default property collector.