Struct aws_sdk_rds::model::Option
source · [−]#[non_exhaustive]pub struct Option { /* private fields */ }Expand description
Option details.
Implementations
sourceimpl Option
impl Option
sourcepub fn option_name(&self) -> Option<&str>
pub fn option_name(&self) -> Option<&str>
The name of the option.
sourcepub fn option_description(&self) -> Option<&str>
pub fn option_description(&self) -> Option<&str>
The description of the option.
sourcepub fn persistent(&self) -> bool
pub fn persistent(&self) -> bool
Indicate if this option is persistent.
sourcepub fn option_version(&self) -> Option<&str>
pub fn option_version(&self) -> Option<&str>
The version of the option.
sourcepub fn option_settings(&self) -> Option<&[OptionSetting]>
pub fn option_settings(&self) -> Option<&[OptionSetting]>
The option settings for this option.
sourcepub fn db_security_group_memberships(
&self
) -> Option<&[DbSecurityGroupMembership]>
pub fn db_security_group_memberships(
&self
) -> Option<&[DbSecurityGroupMembership]>
If the option requires access to a port, then this DB security group allows access to the port.
sourcepub fn vpc_security_group_memberships(
&self
) -> Option<&[VpcSecurityGroupMembership]>
pub fn vpc_security_group_memberships(
&self
) -> Option<&[VpcSecurityGroupMembership]>
If the option requires access to a port, then this VPC security group allows access to the port.
Trait Implementations
impl StructuralPartialEq for Option
Auto Trait Implementations
impl RefUnwindSafe for Option
impl Send for Option
impl Sync for Option
impl Unpin for Option
impl UnwindSafe for Option
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more