pub struct ValidationExecutorConfig {
pub enable_validation: bool,
pub validation_level: ValidationLevel,
pub min_confidence_threshold: f64,
pub validate_protocols: Vec<String>,
pub skip_protocols: Vec<String>,
}Expand description
Configuration for validation-enhanced execution
Fields§
§enable_validation: boolEnable DeepSeek validation
validation_level: ValidationLevelValidation level
min_confidence_threshold: f64Minimum chain confidence threshold for validation
validate_protocols: Vec<String>Enable validation for specific protocols only
skip_protocols: Vec<String>Skip validation for specific protocols
Implementations§
Source§impl ValidationExecutorConfig
Configuration helpers for common validation scenarios
impl ValidationExecutorConfig
Configuration helpers for common validation scenarios
Sourcepub fn enterprise() -> Self
pub fn enterprise() -> Self
Create configuration for enterprise deployment
Sourcepub fn production() -> Self
pub fn production() -> Self
Create configuration for production applications
Sourcepub fn compliance() -> Self
pub fn compliance() -> Self
Create configuration for compliance applications
Trait Implementations§
Source§impl Clone for ValidationExecutorConfig
impl Clone for ValidationExecutorConfig
Source§fn clone(&self) -> ValidationExecutorConfig
fn clone(&self) -> ValidationExecutorConfig
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 ValidationExecutorConfig
impl Debug for ValidationExecutorConfig
Source§impl Default for ValidationExecutorConfig
impl Default for ValidationExecutorConfig
Source§impl<'de> Deserialize<'de> for ValidationExecutorConfig
impl<'de> Deserialize<'de> for ValidationExecutorConfig
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 ValidationExecutorConfig
impl RefUnwindSafe for ValidationExecutorConfig
impl Send for ValidationExecutorConfig
impl Sync for ValidationExecutorConfig
impl Unpin for ValidationExecutorConfig
impl UnwindSafe for ValidationExecutorConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more