pub struct EmbeddedPersistencePolicy { /* private fields */ }Implementations§
Source§impl EmbeddedPersistencePolicy
impl EmbeddedPersistencePolicy
pub const fn new( first_route_commit_delay_millis: u64, minimum_route_commit_interval_millis: u64, ratchet_batch_delay_millis: u64, retry_interval_millis: u64, timebase_record_interval_millis: u64, compaction: EmbeddedCompactionPolicy, ) -> Self
pub const fn hopspot_default(compaction: EmbeddedCompactionPolicy) -> Self
Trait Implementations§
Source§impl Clone for EmbeddedPersistencePolicy
impl Clone for EmbeddedPersistencePolicy
Source§fn clone(&self) -> EmbeddedPersistencePolicy
fn clone(&self) -> EmbeddedPersistencePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EmbeddedPersistencePolicy
Source§impl Debug for EmbeddedPersistencePolicy
impl Debug for EmbeddedPersistencePolicy
impl Eq for EmbeddedPersistencePolicy
impl StructuralPartialEq for EmbeddedPersistencePolicy
Auto Trait Implementations§
impl Freeze for EmbeddedPersistencePolicy
impl RefUnwindSafe for EmbeddedPersistencePolicy
impl Send for EmbeddedPersistencePolicy
impl Sync for EmbeddedPersistencePolicy
impl Unpin for EmbeddedPersistencePolicy
impl UnsafeUnpin for EmbeddedPersistencePolicy
impl UnwindSafe for EmbeddedPersistencePolicy
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