package redis

import 

// NewCmdResult returns a Cmd initialised with val and err for testing.
func ( interface{},  error) *Cmd {
	var  Cmd
	.val = 
	.SetErr()
	return &
}

// NewSliceResult returns a SliceCmd initialised with val and err for testing.
func ( []interface{},  error) *SliceCmd {
	var  SliceCmd
	.val = 
	.SetErr()
	return &
}

// NewStatusResult returns a StatusCmd initialised with val and err for testing.
func ( string,  error) *StatusCmd {
	var  StatusCmd
	.val = 
	.SetErr()
	return &
}

// NewIntResult returns an IntCmd initialised with val and err for testing.
func ( int64,  error) *IntCmd {
	var  IntCmd
	.val = 
	.SetErr()
	return &
}

// NewDurationResult returns a DurationCmd initialised with val and err for testing.
func ( time.Duration,  error) *DurationCmd {
	var  DurationCmd
	.val = 
	.SetErr()
	return &
}

// NewBoolResult returns a BoolCmd initialised with val and err for testing.
func ( bool,  error) *BoolCmd {
	var  BoolCmd
	.val = 
	.SetErr()
	return &
}

// NewStringResult returns a StringCmd initialised with val and err for testing.
func ( string,  error) *StringCmd {
	var  StringCmd
	.val = 
	.SetErr()
	return &
}

// NewFloatResult returns a FloatCmd initialised with val and err for testing.
func ( float64,  error) *FloatCmd {
	var  FloatCmd
	.val = 
	.SetErr()
	return &
}

// NewStringSliceResult returns a StringSliceCmd initialised with val and err for testing.
func ( []string,  error) *StringSliceCmd {
	var  StringSliceCmd
	.val = 
	.SetErr()
	return &
}

// NewBoolSliceResult returns a BoolSliceCmd initialised with val and err for testing.
func ( []bool,  error) *BoolSliceCmd {
	var  BoolSliceCmd
	.val = 
	.SetErr()
	return &
}

// NewStringStringMapResult returns a StringStringMapCmd initialised with val and err for testing.
func ( map[string]string,  error) *MapStringStringCmd {
	var  MapStringStringCmd
	.val = 
	.SetErr()
	return &
}

// NewMapStringIntCmdResult returns a MapStringIntCmd initialised with val and err for testing.
func ( map[string]int64,  error) *MapStringIntCmd {
	var  MapStringIntCmd
	.val = 
	.SetErr()
	return &
}

// NewTimeCmdResult returns a TimeCmd initialised with val and err for testing.
func ( time.Time,  error) *TimeCmd {
	var  TimeCmd
	.val = 
	.SetErr()
	return &
}

// NewZSliceCmdResult returns a ZSliceCmd initialised with val and err for testing.
func ( []Z,  error) *ZSliceCmd {
	var  ZSliceCmd
	.val = 
	.SetErr()
	return &
}

// NewZWithKeyCmdResult returns a NewZWithKeyCmd initialised with val and err for testing.
func ( *ZWithKey,  error) *ZWithKeyCmd {
	var  ZWithKeyCmd
	.val = 
	.SetErr()
	return &
}

// NewScanCmdResult returns a ScanCmd initialised with val and err for testing.
func ( []string,  uint64,  error) *ScanCmd {
	var  ScanCmd
	.page = 
	.cursor = 
	.SetErr()
	return &
}

// NewClusterSlotsCmdResult returns a ClusterSlotsCmd initialised with val and err for testing.
func ( []ClusterSlot,  error) *ClusterSlotsCmd {
	var  ClusterSlotsCmd
	.val = 
	.SetErr()
	return &
}

// NewGeoLocationCmdResult returns a GeoLocationCmd initialised with val and err for testing.
func ( []GeoLocation,  error) *GeoLocationCmd {
	var  GeoLocationCmd
	.locations = 
	.SetErr()
	return &
}

// NewGeoPosCmdResult returns a GeoPosCmd initialised with val and err for testing.
func ( []*GeoPos,  error) *GeoPosCmd {
	var  GeoPosCmd
	.val = 
	.SetErr()
	return &
}

// NewCommandsInfoCmdResult returns a CommandsInfoCmd initialised with val and err for testing.
func ( map[string]*CommandInfo,  error) *CommandsInfoCmd {
	var  CommandsInfoCmd
	.val = 
	.SetErr()
	return &
}

// NewXMessageSliceCmdResult returns a XMessageSliceCmd initialised with val and err for testing.
func ( []XMessage,  error) *XMessageSliceCmd {
	var  XMessageSliceCmd
	.val = 
	.SetErr()
	return &
}

// NewXStreamSliceCmdResult returns a XStreamSliceCmd initialised with val and err for testing.
func ( []XStream,  error) *XStreamSliceCmd {
	var  XStreamSliceCmd
	.val = 
	.SetErr()
	return &
}

// NewXPendingResult returns a XPendingCmd initialised with val and err for testing.
func ( *XPending,  error) *XPendingCmd {
	var  XPendingCmd
	.val = 
	.SetErr()
	return &
}