#[non_exhaustive]pub struct GetExternalAccessRuleRequest {
pub name: String,
/* private fields */
}Expand description
Request message for VmwareEngine.GetExternalAccessRule
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 resource name of the external access firewall rule to
retrieve. Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1/networkPolicies/my-policy/externalAccessRules/my-rule
Implementations§
Trait Implementations§
Source§impl Clone for GetExternalAccessRuleRequest
impl Clone for GetExternalAccessRuleRequest
Source§fn clone(&self) -> GetExternalAccessRuleRequest
fn clone(&self) -> GetExternalAccessRuleRequest
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 GetExternalAccessRuleRequest
impl Debug for GetExternalAccessRuleRequest
Source§impl Default for GetExternalAccessRuleRequest
impl Default for GetExternalAccessRuleRequest
Source§fn default() -> GetExternalAccessRuleRequest
fn default() -> GetExternalAccessRuleRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for GetExternalAccessRuleRequest
Auto Trait Implementations§
impl Freeze for GetExternalAccessRuleRequest
impl RefUnwindSafe for GetExternalAccessRuleRequest
impl Send for GetExternalAccessRuleRequest
impl Sync for GetExternalAccessRuleRequest
impl Unpin for GetExternalAccessRuleRequest
impl UnsafeUnpin for GetExternalAccessRuleRequest
impl UnwindSafe for GetExternalAccessRuleRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request