summaryrefslogtreecommitdiff
path: root/lib/Plack/Middleware/APIRateLimit/Backend.pm
blob: c88d65449e872ca68d5537a53082379f1757ca89 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package Plack::Middleware::APIRateLimit::Backend;

use Moose;
use Carp;

sub incr {
    confess "Backend must implement an incr method";
}

sub get {
    confess "Backend must implement a get method";
}

sub set {
    confess "Backend must implement a set method";
}

1;