pub struct ViewWithOption {Show 21 fields
pub check_option: Option<Cow<'static, str>>,
pub security_barrier: Option<bool>,
pub security_invoker: Option<bool>,
pub fillfactor: Option<i32>,
pub toast_tuple_target: Option<i32>,
pub parallel_workers: Option<i32>,
pub autovacuum_enabled: Option<bool>,
pub vacuum_index_cleanup: Option<Cow<'static, str>>,
pub vacuum_truncate: Option<bool>,
pub autovacuum_vacuum_threshold: Option<i32>,
pub autovacuum_vacuum_scale_factor: Option<i32>,
pub autovacuum_vacuum_cost_delay: Option<i32>,
pub autovacuum_vacuum_cost_limit: Option<i32>,
pub autovacuum_freeze_min_age: Option<i64>,
pub autovacuum_freeze_max_age: Option<i64>,
pub autovacuum_freeze_table_age: Option<i64>,
pub autovacuum_multixact_freeze_min_age: Option<i64>,
pub autovacuum_multixact_freeze_max_age: Option<i64>,
pub autovacuum_multixact_freeze_table_age: Option<i64>,
pub log_autovacuum_min_duration: Option<i32>,
pub user_catalog_table: Option<bool>,
}Expand description
Runtime view WITH options entity
Fields§
§check_option: Option<Cow<'static, str>>CHECK OPTION (‘local’ | ‘cascaded’)
security_barrier: Option<bool>Security barrier flag
security_invoker: Option<bool>Security invoker flag
fillfactor: Option<i32>Fillfactor (for materialized views)
toast_tuple_target: Option<i32>Toast tuple target (for materialized views)
parallel_workers: Option<i32>Parallel workers (for materialized views)
autovacuum_enabled: Option<bool>Autovacuum enabled (for materialized views)
vacuum_index_cleanup: Option<Cow<'static, str>>Vacuum index cleanup (for materialized views): ‘auto’ | ‘on’ | ‘off’
vacuum_truncate: Option<bool>Vacuum truncate (for materialized views)
autovacuum_vacuum_threshold: Option<i32>Autovacuum vacuum threshold (for materialized views)
autovacuum_vacuum_scale_factor: Option<i32>Autovacuum vacuum scale factor (for materialized views)
autovacuum_vacuum_cost_delay: Option<i32>Autovacuum vacuum cost delay (for materialized views)
autovacuum_vacuum_cost_limit: Option<i32>Autovacuum vacuum cost limit (for materialized views)
autovacuum_freeze_min_age: Option<i64>Autovacuum freeze min age (for materialized views)
autovacuum_freeze_max_age: Option<i64>Autovacuum freeze max age (for materialized views)
autovacuum_freeze_table_age: Option<i64>Autovacuum freeze table age (for materialized views)
autovacuum_multixact_freeze_min_age: Option<i64>Autovacuum multixact freeze min age (for materialized views)
autovacuum_multixact_freeze_max_age: Option<i64>Autovacuum multixact freeze max age (for materialized views)
autovacuum_multixact_freeze_table_age: Option<i64>Autovacuum multixact freeze table age (for materialized views)
log_autovacuum_min_duration: Option<i32>Log autovacuum min duration (for materialized views)
user_catalog_table: Option<bool>User catalog table (for materialized views)
Trait Implementations§
Source§impl Clone for ViewWithOption
impl Clone for ViewWithOption
Source§fn clone(&self) -> ViewWithOption
fn clone(&self) -> ViewWithOption
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more