pub struct ClientVpnAuthorizationRule {
pub client_vpn_endpoint_id: String,
pub group_id: Option<String>,
pub access_all: bool,
pub destination_cidr: String,
pub description: Option<String>,
pub status: ClientVpnAuthorizationRuleStatus,
}Fields§
§client_vpn_endpoint_id: String§group_id: Option<String>§access_all: bool§destination_cidr: String§description: Option<String>§status: ClientVpnAuthorizationRuleStatusTrait Implementations§
Source§impl Clone for ClientVpnAuthorizationRule
impl Clone for ClientVpnAuthorizationRule
Source§fn clone(&self) -> ClientVpnAuthorizationRule
fn clone(&self) -> ClientVpnAuthorizationRule
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 ClientVpnAuthorizationRule
impl Debug for ClientVpnAuthorizationRule
Source§impl From<&ClientVpnAuthorizationRule> for ClientVpnAuthorizationRuleView
impl From<&ClientVpnAuthorizationRule> for ClientVpnAuthorizationRuleView
Source§fn from(r: &ClientVpnAuthorizationRule) -> Self
fn from(r: &ClientVpnAuthorizationRule) -> Self
Converts to this type from the input type.
Source§impl From<ClientVpnAuthorizationRuleView> for ClientVpnAuthorizationRule
impl From<ClientVpnAuthorizationRuleView> for ClientVpnAuthorizationRule
Source§fn from(v: ClientVpnAuthorizationRuleView) -> Self
fn from(v: ClientVpnAuthorizationRuleView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ClientVpnAuthorizationRule
impl RefUnwindSafe for ClientVpnAuthorizationRule
impl Send for ClientVpnAuthorizationRule
impl Sync for ClientVpnAuthorizationRule
impl Unpin for ClientVpnAuthorizationRule
impl UnsafeUnpin for ClientVpnAuthorizationRule
impl UnwindSafe for ClientVpnAuthorizationRule
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.