pub struct RedisScanner {
pub host: String,
pub port: u16,
pub timeout_ms: u64,
pub check_defaults: bool,
}Fields§
§host: String§port: u16§timeout_ms: u64§check_defaults: boolImplementations§
Source§impl RedisScanner
impl RedisScanner
pub fn build_info() -> ModuleInfo
Trait Implementations§
Source§impl Clone for RedisScanner
impl Clone for RedisScanner
Source§fn clone(&self) -> RedisScanner
fn clone(&self) -> RedisScanner
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RedisScanner
impl Debug for RedisScanner
Source§impl Default for RedisScanner
impl Default for RedisScanner
Source§fn default() -> RedisScanner
fn default() -> RedisScanner
Returns the “default value” for a type. Read more
Source§impl Module for RedisScanner
impl Module for RedisScanner
fn options_json(&self) -> Value
fn set_option(&mut self, name: &str, value: &str) -> Result<(), ModuleError>
fn validate(&self) -> Result<(), ModuleError>
fn run<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<ModuleResult, ModuleError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§fn dry_run<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<ModuleResult, ModuleError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn dry_run<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = Result<ModuleResult, ModuleError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Preview the module’s output without side effects (no network I/O).
Used by the executor to enforce DenyPayload rules pre-execution.
Auto Trait Implementations§
impl Freeze for RedisScanner
impl RefUnwindSafe for RedisScanner
impl Send for RedisScanner
impl Sync for RedisScanner
impl Unpin for RedisScanner
impl UnsafeUnpin for RedisScanner
impl UnwindSafe for RedisScanner
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