pub struct ScriptEvalOptions {
pub keys: Vec<String>,
pub args: Vec<Value>,
pub timeout_ms: Option<u64>,
}Expand description
Options for executing scripts (keys, args, timeout)
Fields§
§keys: Vec<String>§args: Vec<Value>§timeout_ms: Option<u64>Trait Implementations§
Source§impl Clone for ScriptEvalOptions
impl Clone for ScriptEvalOptions
Source§fn clone(&self) -> ScriptEvalOptions
fn clone(&self) -> ScriptEvalOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScriptEvalOptions
impl Debug for ScriptEvalOptions
Source§impl Default for ScriptEvalOptions
impl Default for ScriptEvalOptions
Source§fn default() -> ScriptEvalOptions
fn default() -> ScriptEvalOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScriptEvalOptions
impl<'de> Deserialize<'de> for ScriptEvalOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScriptEvalOptions
impl RefUnwindSafe for ScriptEvalOptions
impl Send for ScriptEvalOptions
impl Sync for ScriptEvalOptions
impl Unpin for ScriptEvalOptions
impl UnsafeUnpin for ScriptEvalOptions
impl UnwindSafe for ScriptEvalOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more