Struct google_api_proto::google::cloud::compute::v1::InstantSnapshotAggregatedList
source · pub struct InstantSnapshotAggregatedList {
pub id: Option<String>,
pub items: BTreeMap<String, InstantSnapshotsScopedList>,
pub kind: Option<String>,
pub next_page_token: Option<String>,
pub self_link: Option<String>,
pub unreachables: Vec<String>,
pub warning: Option<Warning>,
}
Expand description
Fields§
§id: Option<String>
[Output Only] Unique identifier for the resource; defined by the server.
items: BTreeMap<String, InstantSnapshotsScopedList>
A list of InstantSnapshotsScopedList resources.
kind: Option<String>
[Output Only] Type of resource. Always compute#instantSnapshotAggregatedList for aggregated lists of instantSnapshots.
next_page_token: Option<String>
[Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
self_link: Option<String>
[Output Only] Server-defined URL for this resource.
unreachables: Vec<String>
[Output Only] Unreachable resources.
warning: Option<Warning>
[Output Only] Informational warning message.
Implementations§
source§impl InstantSnapshotAggregatedList
impl InstantSnapshotAggregatedList
sourcepub fn next_page_token(&self) -> &str
pub fn next_page_token(&self) -> &str
Returns the value of next_page_token
, or the default value if next_page_token
is unset.
Trait Implementations§
source§impl Clone for InstantSnapshotAggregatedList
impl Clone for InstantSnapshotAggregatedList
source§fn clone(&self) -> InstantSnapshotAggregatedList
fn clone(&self) -> InstantSnapshotAggregatedList
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Message for InstantSnapshotAggregatedList
impl Message for InstantSnapshotAggregatedList
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
.source§impl PartialEq for InstantSnapshotAggregatedList
impl PartialEq for InstantSnapshotAggregatedList
source§fn eq(&self, other: &InstantSnapshotAggregatedList) -> bool
fn eq(&self, other: &InstantSnapshotAggregatedList) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InstantSnapshotAggregatedList
Auto Trait Implementations§
impl Freeze for InstantSnapshotAggregatedList
impl RefUnwindSafe for InstantSnapshotAggregatedList
impl Send for InstantSnapshotAggregatedList
impl Sync for InstantSnapshotAggregatedList
impl Unpin for InstantSnapshotAggregatedList
impl UnwindSafe for InstantSnapshotAggregatedList
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
§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>
T
in a tonic::Request