pub struct R6TrackerClient {
client: Client,
search_cache: TimedCache<String, Option<Stats>>,
}Fields§
§client: Client§search_cache: TimedCache<String, Option<Stats>>The value is None if the user could not be found
Implementations§
Trait Implementations§
Source§impl CacheStatsProvider for R6TrackerClient
impl CacheStatsProvider for R6TrackerClient
Source§fn publish_cache_stats(&self, cache_stats_builder: &mut CacheStatsBuilder)
fn publish_cache_stats(&self, cache_stats_builder: &mut CacheStatsBuilder)
Publish stats to the provided
CacheStatsBuilder.Source§impl Clone for R6TrackerClient
impl Clone for R6TrackerClient
Source§fn clone(&self) -> R6TrackerClient
fn clone(&self) -> R6TrackerClient
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 R6TrackerClient
impl Debug for R6TrackerClient
Source§impl Default for R6TrackerClient
impl Default for R6TrackerClient
Source§fn default() -> R6TrackerClient
fn default() -> R6TrackerClient
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for R6TrackerClient
impl !RefUnwindSafe for R6TrackerClient
impl Send for R6TrackerClient
impl Sync for R6TrackerClient
impl Unpin for R6TrackerClient
impl !UnwindSafe for R6TrackerClient
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> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage>
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CloneableStorage for T
impl<T> CloneableStorage for T
fn clone_storage(&self) -> Box<dyn CloneableStorage>
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§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> 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