#[non_exhaustive]pub struct GetEffectivePolicyRequest {
pub name: String,
/* private fields */
}Expand description
The request sent to the [GetEffectivePolicy] [google.cloud.orgpolicy.v2.OrgPolicy.GetEffectivePolicy] method.
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 effective policy to compute. See Policy for naming requirements.
Implementations§
Trait Implementations§
Source§impl Clone for GetEffectivePolicyRequest
impl Clone for GetEffectivePolicyRequest
Source§fn clone(&self) -> GetEffectivePolicyRequest
fn clone(&self) -> GetEffectivePolicyRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GetEffectivePolicyRequest
impl Debug for GetEffectivePolicyRequest
Source§impl Default for GetEffectivePolicyRequest
impl Default for GetEffectivePolicyRequest
Source§fn default() -> GetEffectivePolicyRequest
fn default() -> GetEffectivePolicyRequest
Returns the “default value” for a type. Read more
Source§impl Message for GetEffectivePolicyRequest
impl Message for GetEffectivePolicyRequest
Source§impl PartialEq for GetEffectivePolicyRequest
impl PartialEq for GetEffectivePolicyRequest
Source§fn eq(&self, other: &GetEffectivePolicyRequest) -> bool
fn eq(&self, other: &GetEffectivePolicyRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetEffectivePolicyRequest
Auto Trait Implementations§
impl Freeze for GetEffectivePolicyRequest
impl RefUnwindSafe for GetEffectivePolicyRequest
impl Send for GetEffectivePolicyRequest
impl Sync for GetEffectivePolicyRequest
impl Unpin for GetEffectivePolicyRequest
impl UnsafeUnpin for GetEffectivePolicyRequest
impl UnwindSafe for GetEffectivePolicyRequest
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