#[non_exhaustive]pub struct RapidCacheInfo {
pub cache_type: String,
/* private fields */
}Expand description
The Rapid Cache configuration for the bucket.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.cache_type: StringOutput only. The type of cache in the bucket. Set to rapid-cache or
rapid-cache-ultra, only if there is a cache present.
Implementations§
Source§impl RapidCacheInfo
impl RapidCacheInfo
Sourcepub fn set_cache_type<T: Into<String>>(self, v: T) -> Self
pub fn set_cache_type<T: Into<String>>(self, v: T) -> Self
Trait Implementations§
Source§impl Clone for RapidCacheInfo
impl Clone for RapidCacheInfo
Source§fn clone(&self) -> RapidCacheInfo
fn clone(&self) -> RapidCacheInfo
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 RapidCacheInfo
impl Debug for RapidCacheInfo
Source§impl Default for RapidCacheInfo
impl Default for RapidCacheInfo
Source§fn default() -> RapidCacheInfo
fn default() -> RapidCacheInfo
Returns the “default value” for a type. Read more
Source§impl Message for RapidCacheInfo
impl Message for RapidCacheInfo
Source§impl PartialEq for RapidCacheInfo
impl PartialEq for RapidCacheInfo
impl StructuralPartialEq for RapidCacheInfo
Auto Trait Implementations§
impl Freeze for RapidCacheInfo
impl RefUnwindSafe for RapidCacheInfo
impl Send for RapidCacheInfo
impl Sync for RapidCacheInfo
impl Unpin for RapidCacheInfo
impl UnsafeUnpin for RapidCacheInfo
impl UnwindSafe for RapidCacheInfo
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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