pub struct LocalImageCache { /* private fields */ }Expand description
Per-path cache for resolved local image data URIs. Keyed by absolute
path; stores (len, mtime) for freshness checks ((0, 0) sentinel
= immutable upload). LRU evicts by both entry count and total bytes.
Implementations§
Trait Implementations§
Source§impl Debug for LocalImageCache
impl Debug for LocalImageCache
Source§impl Default for LocalImageCache
impl Default for LocalImageCache
Source§fn default() -> LocalImageCache
fn default() -> LocalImageCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LocalImageCache
impl RefUnwindSafe for LocalImageCache
impl Send for LocalImageCache
impl Sync for LocalImageCache
impl Unpin for LocalImageCache
impl UnsafeUnpin for LocalImageCache
impl UnwindSafe for LocalImageCache
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more