[−][src]Struct rocket_etagged_raw_response::FileEtagCache
Implementations
impl FileEtagCache
[src]
pub fn new(cache_capacity: usize) -> FileEtagCache
[src]
Create an instance of EtagCache
.
pub fn clear_cache(&self)
[src]
Clear cache.
pub fn contains_key<S: AsRef<Path>>(&self, key: S) -> bool
[src]
Check if a cache key exists.
pub fn get_or_insert<P: AsRef<Path> + Into<PathBuf>>(
&self,
path: P
) -> Result<Arc<EntityTag>>
[src]
&self,
path: P
) -> Result<Arc<EntityTag>>
Get an Etag with a name as its key.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FileEtagCache
impl Send for FileEtagCache
impl Sync for FileEtagCache
impl Unpin for FileEtagCache
impl UnwindSafe for FileEtagCache
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, I> AsResult<T, I> for T where
I: Input,
I: Input,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoCollection<T> for T
fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
A: Array<Item = T>,
fn mapped<U, F, A>(self, f: F) -> SmallVec<A> where
A: Array<Item = U>,
F: FnMut(T) -> U,
A: Array<Item = U>,
F: FnMut(T) -> U,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,