#[non_exhaustive]pub struct GetAnywhereCacheRequest {
pub name: String,
pub request_id: String,
/* private fields */
}Expand description
Request message for GetAnywhereCache.
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.name: StringRequired. The name field in the request should be:
projects/{project}/buckets/{bucket}/anywhereCaches/{anywhere_cache}
request_id: StringOptional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.
Implementations§
Trait Implementations§
Source§impl Clone for GetAnywhereCacheRequest
impl Clone for GetAnywhereCacheRequest
Source§fn clone(&self) -> GetAnywhereCacheRequest
fn clone(&self) -> GetAnywhereCacheRequest
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 GetAnywhereCacheRequest
impl Debug for GetAnywhereCacheRequest
Source§impl Default for GetAnywhereCacheRequest
impl Default for GetAnywhereCacheRequest
Source§fn default() -> GetAnywhereCacheRequest
fn default() -> GetAnywhereCacheRequest
Returns the “default value” for a type. Read more
Source§impl Message for GetAnywhereCacheRequest
impl Message for GetAnywhereCacheRequest
Source§impl PartialEq for GetAnywhereCacheRequest
impl PartialEq for GetAnywhereCacheRequest
impl StructuralPartialEq for GetAnywhereCacheRequest
Auto Trait Implementations§
impl Freeze for GetAnywhereCacheRequest
impl RefUnwindSafe for GetAnywhereCacheRequest
impl Send for GetAnywhereCacheRequest
impl Sync for GetAnywhereCacheRequest
impl Unpin for GetAnywhereCacheRequest
impl UnwindSafe for GetAnywhereCacheRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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