NAME

Async::Redis::Error - Base exception class for Redis errors

SYNOPSIS

use Async::Redis::Error;

# Create and throw
Async::Redis::Error->throw(message => 'something went wrong');

# Or create and die later
my $error = Async::Redis::Error->new(message => 'oops');
die $error;

# Catch
eval { ... };
if ($@ && $@->isa('Async::Redis::Error')) {
    warn "Redis error: " . $@->message;
}

DESCRIPTION

Base class for all Async::Redis exceptions. Subclasses provide specific error types with additional context.