Struct persy::Config [−][src]
pub struct Config { /* fields omitted */ }
Persy configuration structure.
Currend defaul values;
cache_size = 32M transaction_lock_timeout = 15 minutes concurrent_modification_strategy = LastWin
Methods
impl Config
[src]
impl Config
pub fn new() -> Config
[src]
pub fn new() -> Config
pub fn cache_size(&self) -> u64
[src]
pub fn cache_size(&self) -> u64
pub fn transaction_lock_timeout<'a>(&'a self) -> &'a Duration
[src]
pub fn transaction_lock_timeout<'a>(&'a self) -> &'a Duration
pub fn change_cache_size(&mut self, cache_size: u64)
[src]
pub fn change_cache_size(&mut self, cache_size: u64)
pub fn change_transaction_lock_timeout(
&mut self,
transaction_lock_timeout: Duration
)
[src]
pub fn change_transaction_lock_timeout(
&mut self,
transaction_lock_timeout: Duration
)
pub fn tx_strategy<'a>(&'a self) -> &'a TxStrategy
[src]
pub fn tx_strategy<'a>(&'a self) -> &'a TxStrategy
pub fn change_tx_strategy(&mut self, strategy: TxStrategy)
[src]
pub fn change_tx_strategy(&mut self, strategy: TxStrategy)