#[non_exhaustive]pub struct GetGatewaySecurityPolicyRequest {
pub name: String,
/* private fields */
}Expand description
Request used by the GetGatewaySecurityPolicy 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. A name of the GatewaySecurityPolicy to get. Must be in the format
projects/{project}/locations/{location}/gatewaySecurityPolicies/*.
Implementations§
Trait Implementations§
Source§impl Clone for GetGatewaySecurityPolicyRequest
impl Clone for GetGatewaySecurityPolicyRequest
Source§fn clone(&self) -> GetGatewaySecurityPolicyRequest
fn clone(&self) -> GetGatewaySecurityPolicyRequest
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 Default for GetGatewaySecurityPolicyRequest
impl Default for GetGatewaySecurityPolicyRequest
Source§fn default() -> GetGatewaySecurityPolicyRequest
fn default() -> GetGatewaySecurityPolicyRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for GetGatewaySecurityPolicyRequest
impl PartialEq for GetGatewaySecurityPolicyRequest
Source§fn eq(&self, other: &GetGatewaySecurityPolicyRequest) -> bool
fn eq(&self, other: &GetGatewaySecurityPolicyRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GetGatewaySecurityPolicyRequest
Auto Trait Implementations§
impl Freeze for GetGatewaySecurityPolicyRequest
impl RefUnwindSafe for GetGatewaySecurityPolicyRequest
impl Send for GetGatewaySecurityPolicyRequest
impl Sync for GetGatewaySecurityPolicyRequest
impl Unpin for GetGatewaySecurityPolicyRequest
impl UnsafeUnpin for GetGatewaySecurityPolicyRequest
impl UnwindSafe for GetGatewaySecurityPolicyRequest
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