pub struct DepthCacheConfig {
pub depth_limit: u32,
pub fast_updates: bool,
pub refresh_interval: Option<Duration>,
}Expand description
Configuration for the depth cache manager.
Fields§
§depth_limit: u32Depth limit for initial snapshot (5, 10, 20, 50, 100, 500, 1000, 5000).
fast_updates: boolWhether to use fast (100ms) update speed.
refresh_interval: Option<Duration>Optional refresh interval to re-fetch snapshot.
Trait Implementations§
Source§impl Clone for DepthCacheConfig
impl Clone for DepthCacheConfig
Source§fn clone(&self) -> DepthCacheConfig
fn clone(&self) -> DepthCacheConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DepthCacheConfig
impl Debug for DepthCacheConfig
Auto Trait Implementations§
impl Freeze for DepthCacheConfig
impl RefUnwindSafe for DepthCacheConfig
impl Send for DepthCacheConfig
impl Sync for DepthCacheConfig
impl Unpin for DepthCacheConfig
impl UnwindSafe for DepthCacheConfig
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