#[non_exhaustive]pub struct ListDeploymentsResponse {
pub deployments: Vec<Deployment>,
pub next_page_token: String,
pub unreachable: Vec<String>,
/* private fields */
}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.deployments: Vec<Deployment>List of Deployments.
next_page_token: StringToken to be supplied to the next ListDeployments request via page_token
to obtain the next set of results.
unreachable: Vec<String>Locations that could not be reached.
Implementations§
Source§impl ListDeploymentsResponse
impl ListDeploymentsResponse
pub fn new() -> Self
Sourcepub fn set_deployments<T, V>(self, v: T) -> Self
pub fn set_deployments<T, V>(self, v: T) -> Self
Sets the value of deployments.
§Example
ⓘ
use google_cloud_config_v1::model::Deployment;
let x = ListDeploymentsResponse::new()
.set_deployments([
Deployment::default()/* use setters */,
Deployment::default()/* use (different) setters */,
]);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.
§Example
ⓘ
let x = ListDeploymentsResponse::new().set_next_page_token("example");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.
§Example
ⓘ
let x = ListDeploymentsResponse::new().set_unreachable(["a", "b", "c"]);Trait Implementations§
Source§impl Clone for ListDeploymentsResponse
impl Clone for ListDeploymentsResponse
Source§fn clone(&self) -> ListDeploymentsResponse
fn clone(&self) -> ListDeploymentsResponse
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 ListDeploymentsResponse
impl Debug for ListDeploymentsResponse
Source§impl Default for ListDeploymentsResponse
impl Default for ListDeploymentsResponse
Source§fn default() -> ListDeploymentsResponse
fn default() -> ListDeploymentsResponse
Returns the “default value” for a type. Read more
Source§impl Message for ListDeploymentsResponse
impl Message for ListDeploymentsResponse
Source§impl PartialEq for ListDeploymentsResponse
impl PartialEq for ListDeploymentsResponse
impl StructuralPartialEq for ListDeploymentsResponse
Auto Trait Implementations§
impl Freeze for ListDeploymentsResponse
impl RefUnwindSafe for ListDeploymentsResponse
impl Send for ListDeploymentsResponse
impl Sync for ListDeploymentsResponse
impl Unpin for ListDeploymentsResponse
impl UnsafeUnpin for ListDeploymentsResponse
impl UnwindSafe for ListDeploymentsResponse
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