#[repr(C)]pub struct ValkeyModuleScriptingEngineMethods {
pub version: u64,
pub compile_code: ValkeyModuleScriptingEngineCompileCodeFunc,
pub free_function: ValkeyModuleScriptingEngineFreeFunctionFunc,
pub call_function: ValkeyModuleScriptingEngineCallFunctionFunc,
pub get_function_memory_overhead: ValkeyModuleScriptingEngineGetFunctionMemoryOverheadFunc,
pub reset_eval_env: ValkeyModuleScriptingEngineResetEvalEnvFunc,
pub get_memory_info: ValkeyModuleScriptingEngineGetMemoryInfoFunc,
}Fields§
§version: u64§compile_code: ValkeyModuleScriptingEngineCompileCodeFunc§free_function: ValkeyModuleScriptingEngineFreeFunctionFunc§call_function: ValkeyModuleScriptingEngineCallFunctionFunc§get_function_memory_overhead: ValkeyModuleScriptingEngineGetFunctionMemoryOverheadFunc§reset_eval_env: ValkeyModuleScriptingEngineResetEvalEnvFunc§get_memory_info: ValkeyModuleScriptingEngineGetMemoryInfoFuncTrait Implementations§
Source§impl Clone for ValkeyModuleScriptingEngineMethods
impl Clone for ValkeyModuleScriptingEngineMethods
Source§fn clone(&self) -> ValkeyModuleScriptingEngineMethods
fn clone(&self) -> ValkeyModuleScriptingEngineMethods
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 moreimpl Copy for ValkeyModuleScriptingEngineMethods
Auto Trait Implementations§
impl Freeze for ValkeyModuleScriptingEngineMethods
impl RefUnwindSafe for ValkeyModuleScriptingEngineMethods
impl Send for ValkeyModuleScriptingEngineMethods
impl Sync for ValkeyModuleScriptingEngineMethods
impl Unpin for ValkeyModuleScriptingEngineMethods
impl UnwindSafe for ValkeyModuleScriptingEngineMethods
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