return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
role(...\
func_get_args());
} public function rpop($key,
$count = 0
): \RedisCluster|array|bool|string
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
rpop(...\
func_get_args());
} public function rpoplpush($src,
$dst): \RedisCluster|bool|string
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
rpoplpush(...\
func_get_args());
} public function rpush($key, ...
$elements): \RedisCluster|false|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
rpush(...\
func_get_args());
} public function rpushx($key,
$value): \RedisCluster|bool|int
{ return ($this->lazyObjectState->realInstance
??= ($this->lazyObjectState->initializer
)())->
rpushx(...\
func_get_args());
}