#[non_exhaustive]pub struct ListInstancesResponse {
pub instances: Vec<Instance>,
pub next_page_token: String,
pub unreachable: Vec<String>,
/* private fields */
}Expand description
Response for ListInstances.
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.instances: Vec<Instance>A list of Memcached instances in the project in the specified location, or across all locations.
If the location_id in the parent field of the request is “-”, all regions
available to the project are queried, and the results aggregated.
next_page_token: StringToken to retrieve the next page of results, or empty if there are no more results in the list.
unreachable: Vec<String>Locations that could not be reached.
Implementations§
Source§impl ListInstancesResponse
impl ListInstancesResponse
pub fn new() -> Self
Sourcepub fn set_instances<T, V>(self, v: T) -> Self
pub fn set_instances<T, V>(self, v: T) -> Self
Sets the value of instances.
Sourcepub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_next_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of next_page_token.
Sourcepub fn set_unreachable<T, V>(self, v: T) -> Self
pub fn set_unreachable<T, V>(self, v: T) -> Self
Sets the value of unreachable.
Trait Implementations§
Source§impl Clone for ListInstancesResponse
impl Clone for ListInstancesResponse
Source§fn clone(&self) -> ListInstancesResponse
fn clone(&self) -> ListInstancesResponse
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 ListInstancesResponse
impl Debug for ListInstancesResponse
Source§impl Default for ListInstancesResponse
impl Default for ListInstancesResponse
Source§fn default() -> ListInstancesResponse
fn default() -> ListInstancesResponse
Returns the “default value” for a type. Read more
Source§impl Message for ListInstancesResponse
impl Message for ListInstancesResponse
Source§impl PartialEq for ListInstancesResponse
impl PartialEq for ListInstancesResponse
impl StructuralPartialEq for ListInstancesResponse
Auto Trait Implementations§
impl Freeze for ListInstancesResponse
impl RefUnwindSafe for ListInstancesResponse
impl Send for ListInstancesResponse
impl Sync for ListInstancesResponse
impl Unpin for ListInstancesResponse
impl UnwindSafe for ListInstancesResponse
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