[−][src]Trait redis_lua::Script
Represents a complete invocable script which has a complete set of arguments.
Required methods
Loading content...Provided methods
fn join<T: Script>(self, other: T) -> ScriptJoin<Self, T> where
Self: Sized,
Self: Sized,
Join another script making self as inner.
fn invoke<T>(self, con: &mut dyn ConnectionLike) -> RedisResult<T> where
T: FromRedisValue,
Self: Sized,
T: FromRedisValue,
Self: Sized,
Invoke the script.
fn invoke_async<'a, C, T>(self, con: &'a mut C) -> RedisFuture<'a, T> where
C: ConnectionLike + Send,
T: FromRedisValue + Send,
Self: Sized + Send + 'a,
C: ConnectionLike + Send,
T: FromRedisValue + Send,
Self: Sized + Send + 'a,
Invoke the script asynchronously.
Implementations on Foreign Types
impl<S: Script + ?Sized> Script for Box<S>
[src]
impl Script for ()
[src]
Loading content...
Implementors
impl<S, T> Script for ScriptJoin<S, T> where
S: Script,
T: Script,
[src]
S: Script,
T: Script,