Struct foyer_memory::LruConfig
source · pub struct LruConfig {
pub high_priority_pool_ratio: f64,
}Fields§
§high_priority_pool_ratio: f64The ratio of the high priority pool occupied.
[Lru] guarantees that the high priority charges are always as larger as
but no larger that the capacity * high priority pool ratio.
§Panic
Panics if the value is not in [0, 1.0].
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LruConfig
impl RefUnwindSafe for LruConfig
impl Send for LruConfig
impl Sync for LruConfig
impl Unpin for LruConfig
impl UnwindSafe for LruConfig
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