Skip to content

Commit caa15a1

Browse files
committedOct 13, 2014
Get rid of dummy selfs.
1 parent 9ec8c7c commit caa15a1

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed
 

‎src/redis/commands.rs

+27-27
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ macro_rules! implement_commands {
1717
$(
1818
$(#[$attr:meta])+
1919
fn $name:ident<$($tyargs:ident : $ty:ident),*>(
20-
$self_:ident$(, $argname:ident: $argty:ty)*) $body:block
20+
$($argname:ident: $argty:ty),*) $body:block
2121
)*
2222
) =>
2323
(
@@ -50,8 +50,8 @@ macro_rules! implement_commands {
5050
$(
5151
$(#[$attr])*
5252
fn $name<$($tyargs: $ty,)* RV: FromRedisValue>(
53-
&$self_ $(, $argname: $argty)*) -> RedisResult<RV>
54-
{ $self_.perform($body) }
53+
&self $(, $argname: $argty)*) -> RedisResult<RV>
54+
{ self.perform($body) }
5555
)*
5656
}
5757

@@ -65,8 +65,8 @@ macro_rules! implement_commands {
6565
$(
6666
$(#[$attr])*
6767
fn $name<'a $(, $tyargs: $ty)*>(
68-
&'a mut $self_ $(, $argname: $argty)*) -> &'a mut Self
69-
{ $self_.perform($body) }
68+
&'a mut self $(, $argname: $argty)*) -> &'a mut Self
69+
{ self.perform($body) }
7070
)*
7171
}
7272
)
@@ -76,85 +76,85 @@ implement_commands!(
7676
// most common operations
7777

7878
#[doc="Get the value of a key. If key is a vec this becomes an `MGET`."]
79-
fn get<K: ToRedisArgs>(self, key: K) {
79+
fn get<K: ToRedisArgs>(key: K) {
8080
cmd(if key.is_single_arg() { "GET" } else { "MGET" }).arg(key)
8181
}
8282

8383
#[doc="Set the string value of a key."]
84-
fn set<K: ToRedisArgs, V: ToRedisArgs>(self, key: K, value: V) {
84+
fn set<K: ToRedisArgs, V: ToRedisArgs>(key: K, value: V) {
8585
cmd("SET").arg(key).arg(value)
8686
}
8787

8888
#[doc="Set the value and expiration of a key."]
89-
fn set_ex<K: ToRedisArgs, V: ToRedisArgs>(self, key: K, value: V, seconds: uint) {
89+
fn set_ex<K: ToRedisArgs, V: ToRedisArgs>(key: K, value: V, seconds: uint) {
9090
cmd("SETEX").arg(key).arg(value).arg(seconds)
9191
}
9292

9393
#[doc="Set the value of a key, only if the key does not exist"]
94-
fn set_nx<K: ToRedisArgs, V: ToRedisArgs>(self, key: K, value: V) {
94+
fn set_nx<K: ToRedisArgs, V: ToRedisArgs>(key: K, value: V) {
9595
cmd("SETNX").arg(key).arg(value)
9696
}
9797

9898
#[doc="Set the string value of a key and return its old value."]
99-
fn getset<K: ToRedisArgs, V: ToRedisArgs>(self, key: K, value: V) {
99+
fn getset<K: ToRedisArgs, V: ToRedisArgs>(key: K, value: V) {
100100
cmd("GETSET").arg(key).arg(value)
101101
}
102102

103103
#[doc="Delete one or more keys."]
104-
fn del<K: ToRedisArgs>(self, key: K) {
104+
fn del<K: ToRedisArgs>(key: K) {
105105
cmd("DEL").arg(key)
106106
}
107107

108108
#[doc="Determine if a key exists."]
109-
fn exists<K: ToRedisArgs>(self, key: K) {
109+
fn exists<K: ToRedisArgs>(key: K) {
110110
cmd("EXISTS").arg(key)
111111
}
112112

113113
#[doc="Set a key's time to live in seconds."]
114-
fn expire<K: ToRedisArgs>(self, key: K, seconds: uint) {
114+
fn expire<K: ToRedisArgs>(key: K, seconds: uint) {
115115
cmd("EXPIRE").arg(key).arg(seconds)
116116
}
117117

118118
#[doc="Set the expiration for a key as a UNIX timestamp."]
119-
fn expire_at<K: ToRedisArgs>(self, key: K, ts: uint) {
119+
fn expire_at<K: ToRedisArgs>(key: K, ts: uint) {
120120
cmd("EXPIREAT").arg(key).arg(ts)
121121
}
122122

123123
#[doc="Set a key's time to live in milliseconds."]
124-
fn pexpire<K: ToRedisArgs>(self, key: K, ms: uint) {
124+
fn pexpire<K: ToRedisArgs>(key: K, ms: uint) {
125125
cmd("PEXPIRE").arg(key).arg(ms)
126126
}
127127

128128
#[doc="Set the expiration for a key as a UNIX timestamp in milliseconds."]
129-
fn pexpire_at<K: ToRedisArgs>(self, key: K, ts: uint) {
129+
fn pexpire_at<K: ToRedisArgs>(key: K, ts: uint) {
130130
cmd("PEXPIREAT").arg(key).arg(ts)
131131
}
132132

133133
#[doc="Remove the expiration from a key."]
134-
fn persist<K: ToRedisArgs>(self, key: K) {
134+
fn persist<K: ToRedisArgs>(key: K) {
135135
cmd("PERSIST").arg(key)
136136
}
137137

138138
#[doc="Rename a key."]
139-
fn rename<K: ToRedisArgs>(self, key: K, new_key: K) {
139+
fn rename<K: ToRedisArgs>(key: K, new_key: K) {
140140
cmd("RENAME").arg(key).arg(new_key)
141141
}
142142

143143
#[doc="Rename a key, only if the new key does not exist."]
144-
fn rename_nx<K: ToRedisArgs>(self, key: K, new_key: K) {
144+
fn rename_nx<K: ToRedisArgs>(key: K, new_key: K) {
145145
cmd("RENAMENX").arg(key).arg(new_key)
146146
}
147147

148148
// common string operations
149149

150150
#[doc="Append a value to a key."]
151-
fn append<K: ToRedisArgs, V: ToRedisArgs>(self, key: K, value: V) {
151+
fn append<K: ToRedisArgs, V: ToRedisArgs>(key: K, value: V) {
152152
cmd("APPEND").arg(key).arg(value)
153153
}
154154

155155
#[doc="Increment the numeric value of a key by the given amount. This
156156
issues a `INCR` or `INCRBYFLOAT` depending on the type."]
157-
fn incr<K: ToRedisArgs, V: ToRedisArgs>(self, key: K, delta: V) {
157+
fn incr<K: ToRedisArgs, V: ToRedisArgs>(key: K, delta: V) {
158158
cmd(if delta.describe_numeric_behavior() == NumberIsFloat {
159159
"INCRBYFLOAT"
160160
} else {
@@ -163,28 +163,28 @@ implement_commands!(
163163
}
164164

165165
#[doc="Sets or clears the bit at offset in the string value stored at key."]
166-
fn setbit<K: ToRedisArgs>(self, key: K, offset: uint, value: bool) {
166+
fn setbit<K: ToRedisArgs>(key: K, offset: uint, value: bool) {
167167
cmd("SETBIT").arg(key).arg(offset).arg(value)
168168
}
169169

170170
#[doc="Returns the bit value at offset in the string value stored at key."]
171-
fn getbit<K: ToRedisArgs>(self, key: K, offset: uint) {
171+
fn getbit<K: ToRedisArgs>(key: K, offset: uint) {
172172
cmd("GETBIT").arg(key).arg(offset)
173173
}
174174

175175
#[doc="Count set bits in a string."]
176-
fn bitcount<K: ToRedisArgs>(self, key: K) {
176+
fn bitcount<K: ToRedisArgs>(key: K) {
177177
cmd("BITCOUNT").arg(key)
178178
}
179179

180180
#[doc="Count set bits in a string in a range."]
181-
fn bitcount_range<K: ToRedisArgs>(self, key: K, start: uint, end: uint) {
181+
fn bitcount_range<K: ToRedisArgs>(key: K, start: uint, end: uint) {
182182
cmd("BITCOUNT").arg(key).arg(start).arg(end)
183183
}
184184

185185
#[doc="Perform a bitwise operation between multiple keys (containing string values)
186186
and store the result in the destination key."]
187-
fn bitop<K: ToRedisArgs>(self, op: BitOp, dstkey: K, srckeys: K) {
187+
fn bitop<K: ToRedisArgs>(op: BitOp, dstkey: K, srckeys: K) {
188188
cmd("BITOP").arg(match op {
189189
BitAnd => "AND",
190190
BitOr => "OR",
@@ -194,7 +194,7 @@ implement_commands!(
194194
}
195195

196196
#[doc="Get the length of the value stored in a key."]
197-
fn strlen<K: ToRedisArgs>(self, key: K) {
197+
fn strlen<K: ToRedisArgs>(key: K) {
198198
cmd("STRLEN").arg(key)
199199
}
200200
)

0 commit comments

Comments
 (0)