Trait ValidateOnSet

Source
trait ValidateOnSet {
Show 20 methods // Provided methods fn barrier_interval_ms(_v: &u32) -> Result<(), SystemParamsError> { ... } fn checkpoint_frequency(_v: &u64) -> Result<(), SystemParamsError> { ... } fn sstable_size_mb(_v: &u32) -> Result<(), SystemParamsError> { ... } fn parallel_compact_size_mb(_v: &u32) -> Result<(), SystemParamsError> { ... } fn block_size_kb(_v: &u32) -> Result<(), SystemParamsError> { ... } fn bloom_false_positive(_v: &f64) -> Result<(), SystemParamsError> { ... } fn state_store(_v: &String) -> Result<(), SystemParamsError> { ... } fn data_directory(_v: &String) -> Result<(), SystemParamsError> { ... } fn backup_storage_url(_v: &String) -> Result<(), SystemParamsError> { ... } fn backup_storage_directory(_v: &String) -> Result<(), SystemParamsError> { ... } fn max_concurrent_creating_streaming_jobs( _v: &u32, ) -> Result<(), SystemParamsError> { ... } fn pause_on_next_bootstrap(_v: &bool) -> Result<(), SystemParamsError> { ... } fn enable_tracing(_v: &bool) -> Result<(), SystemParamsError> { ... } fn use_new_object_prefix_strategy( _v: &bool, ) -> Result<(), SystemParamsError> { ... } fn license_key(_v: &LicenseKey) -> Result<(), SystemParamsError> { ... } fn time_travel_retention_ms(_v: &u64) -> Result<(), SystemParamsError> { ... } fn adaptive_parallelism_strategy( _v: &AdaptiveParallelismStrategy, ) -> Result<(), SystemParamsError> { ... } fn per_database_isolation(_v: &bool) -> Result<(), SystemParamsError> { ... } fn enforce_secret(_v: &bool) -> Result<(), SystemParamsError> { ... } fn expect_range<T, R>(v: T, range: R) -> Result<(), SystemParamsError> where T: Debug + PartialOrd, R: RangeBounds<T> + Debug { ... }
}

Provided Methods§

Source

fn barrier_interval_ms(_v: &u32) -> Result<(), SystemParamsError>

Source

fn checkpoint_frequency(_v: &u64) -> Result<(), SystemParamsError>

Source

fn sstable_size_mb(_v: &u32) -> Result<(), SystemParamsError>

Source

fn parallel_compact_size_mb(_v: &u32) -> Result<(), SystemParamsError>

Source

fn block_size_kb(_v: &u32) -> Result<(), SystemParamsError>

Source

fn bloom_false_positive(_v: &f64) -> Result<(), SystemParamsError>

Source

fn state_store(_v: &String) -> Result<(), SystemParamsError>

Source

fn data_directory(_v: &String) -> Result<(), SystemParamsError>

Source

fn backup_storage_url(_v: &String) -> Result<(), SystemParamsError>

Source

fn backup_storage_directory(_v: &String) -> Result<(), SystemParamsError>

Source

fn max_concurrent_creating_streaming_jobs( _v: &u32, ) -> Result<(), SystemParamsError>

Source

fn pause_on_next_bootstrap(_v: &bool) -> Result<(), SystemParamsError>

Source

fn enable_tracing(_v: &bool) -> Result<(), SystemParamsError>

Source

fn use_new_object_prefix_strategy(_v: &bool) -> Result<(), SystemParamsError>

Source

fn license_key(_v: &LicenseKey) -> Result<(), SystemParamsError>

Source

fn time_travel_retention_ms(_v: &u64) -> Result<(), SystemParamsError>

Source

fn adaptive_parallelism_strategy( _v: &AdaptiveParallelismStrategy, ) -> Result<(), SystemParamsError>

Source

fn per_database_isolation(_v: &bool) -> Result<(), SystemParamsError>

Source

fn enforce_secret(_v: &bool) -> Result<(), SystemParamsError>

Source

fn expect_range<T, R>(v: T, range: R) -> Result<(), SystemParamsError>
where T: Debug + PartialOrd, R: RangeBounds<T> + Debug,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§