pub struct FirestoreCacheName(/* private fields */);Expand description
Re-exports all public items from the cache module.
This is only available if the caching feature is enabled.
It includes types like FirestoreCache and various
caching backends and configurations.
A name identifying a cache instance.
It appears in this crate’s log and tracing output, which is what makes it worth setting when an application runs more than one cache.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for FirestoreCacheName
impl AsRef<str> for FirestoreCacheName
Source§impl Clone for FirestoreCacheName
impl Clone for FirestoreCacheName
Source§fn clone(&self) -> FirestoreCacheName
fn clone(&self) -> FirestoreCacheName
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 moreSource§impl Debug for FirestoreCacheName
impl Debug for FirestoreCacheName
Source§impl Display for FirestoreCacheName
impl Display for FirestoreCacheName
impl Eq for FirestoreCacheName
Source§impl From<&String> for FirestoreCacheName
impl From<&String> for FirestoreCacheName
Source§impl From<&str> for FirestoreCacheName
impl From<&str> for FirestoreCacheName
Source§impl From<String> for FirestoreCacheName
impl From<String> for FirestoreCacheName
Source§impl FromStr for FirestoreCacheName
impl FromStr for FirestoreCacheName
Source§impl Hash for FirestoreCacheName
impl Hash for FirestoreCacheName
Source§impl PartialEq for FirestoreCacheName
impl PartialEq for FirestoreCacheName
impl StructuralPartialEq for FirestoreCacheName
Auto Trait Implementations§
impl Freeze for FirestoreCacheName
impl RefUnwindSafe for FirestoreCacheName
impl Send for FirestoreCacheName
impl Sync for FirestoreCacheName
impl Unpin for FirestoreCacheName
impl UnsafeUnpin for FirestoreCacheName
impl UnwindSafe for FirestoreCacheName
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request