#[non_exhaustive]pub struct AccessApprovalServiceAccount {
pub name: String,
pub account_email: String,
/* private fields */
}Expand description
Access Approval service account related to a project/folder/organization.
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: StringThe resource name of the Access Approval service account. Format is one of:
- “projects/{project}/serviceAccount”
- “folders/{folder}/serviceAccount”
- “organizations/{organization}/serviceAccount”
account_email: StringEmail address of the service account.
Implementations§
Source§impl AccessApprovalServiceAccount
impl AccessApprovalServiceAccount
Trait Implementations§
Source§impl Clone for AccessApprovalServiceAccount
impl Clone for AccessApprovalServiceAccount
Source§fn clone(&self) -> AccessApprovalServiceAccount
fn clone(&self) -> AccessApprovalServiceAccount
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 AccessApprovalServiceAccount
impl Debug for AccessApprovalServiceAccount
Source§impl Default for AccessApprovalServiceAccount
impl Default for AccessApprovalServiceAccount
Source§fn default() -> AccessApprovalServiceAccount
fn default() -> AccessApprovalServiceAccount
Returns the “default value” for a type. Read more
Source§impl PartialEq for AccessApprovalServiceAccount
impl PartialEq for AccessApprovalServiceAccount
Source§fn eq(&self, other: &AccessApprovalServiceAccount) -> bool
fn eq(&self, other: &AccessApprovalServiceAccount) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AccessApprovalServiceAccount
Auto Trait Implementations§
impl Freeze for AccessApprovalServiceAccount
impl RefUnwindSafe for AccessApprovalServiceAccount
impl Send for AccessApprovalServiceAccount
impl Sync for AccessApprovalServiceAccount
impl Unpin for AccessApprovalServiceAccount
impl UnsafeUnpin for AccessApprovalServiceAccount
impl UnwindSafe for AccessApprovalServiceAccount
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