Struct redis::ScriptInvocation[][src]

pub struct ScriptInvocation<'a> { /* fields omitted */ }
Expand description

Represents a prepared script call.

Implementations

This type collects keys and other arguments for the script so that it can be then invoked. While the Script type itself holds the script, the ScriptInvocation holds the arguments that should be invoked until it’s sent to the server.

This is supported on crate feature script only.

Adds a regular argument to the invocation. This ends up as ARGV[i] in the script.

This is supported on crate feature script only.

Adds a key argument to the invocation. This ends up as KEYS[i] in the script.

This is supported on crate feature script only.

Invokes the script and returns the result.

This is supported on crate features script and aio only.

Asynchronously invokes the script and returns the result.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.