Struct libhdf5_sys::h5ac::H5AC_cache_config_t
[−]
[src]
pub struct H5AC_cache_config_t { pub version: c_int, pub rpt_fcn_enabled: hbool_t, pub open_trace_file: hbool_t, pub close_trace_file: hbool_t, pub trace_file_name: [c_char; 1025], pub evictions_enabled: hbool_t, pub set_initial_size: hbool_t, pub initial_size: size_t, pub min_clean_fraction: c_double, pub max_size: size_t, pub min_size: size_t, pub epoch_length: c_long, pub incr_mode: H5C_cache_incr_mode, pub lower_hr_threshold: c_double, pub increment: c_double, pub apply_max_increment: hbool_t, pub max_increment: size_t, pub flash_incr_mode: H5C_cache_flash_incr_mode, pub flash_multiple: c_double, pub flash_threshold: c_double, pub decr_mode: H5C_cache_decr_mode, pub upper_hr_threshold: c_double, pub decrement: c_double, pub apply_max_decrement: hbool_t, pub max_decrement: size_t, pub epochs_before_eviction: c_int, pub apply_empty_reserve: hbool_t, pub empty_reserve: c_double, pub dirty_bytes_threshold: c_int, pub metadata_write_strategy: c_int, }
Fields
version: c_int
rpt_fcn_enabled: hbool_t
open_trace_file: hbool_t
close_trace_file: hbool_t
trace_file_name: [c_char; 1025]
evictions_enabled: hbool_t
set_initial_size: hbool_t
initial_size: size_t
min_clean_fraction: c_double
max_size: size_t
min_size: size_t
epoch_length: c_long
incr_mode: H5C_cache_incr_mode
lower_hr_threshold: c_double
increment: c_double
apply_max_increment: hbool_t
max_increment: size_t
flash_incr_mode: H5C_cache_flash_incr_mode
flash_multiple: c_double
flash_threshold: c_double
decr_mode: H5C_cache_decr_mode
upper_hr_threshold: c_double
decrement: c_double
apply_max_decrement: hbool_t
max_decrement: size_t
epochs_before_eviction: c_int
apply_empty_reserve: hbool_t
empty_reserve: c_double
dirty_bytes_threshold: c_int
metadata_write_strategy: c_int
Trait Implementations
impl Copy for H5AC_cache_config_t
[src]
impl Default for H5AC_cache_config_t
[src]
fn default() -> H5AC_cache_config_t
Returns the "default value" for a type. Read more
impl Clone for H5AC_cache_config_t
[src]
fn clone(&self) -> H5AC_cache_config_t
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more