Struct aws_runtime::env_config::property::PropertiesKey
source · pub struct PropertiesKey { /* private fields */ }
Expand description
A key for to a property value.
# An example AWS profile config section with properties and sub-properties
[section-key section-name]
property-name = property-value
property-name =
sub-property-name = property-value
Implementations§
source§impl PropertiesKey
impl PropertiesKey
sourcepub fn builder() -> PropertiesKeyBuilder
pub fn builder() -> PropertiesKeyBuilder
Create a new PropertiesKeyBuilder
.
Trait Implementations§
source§impl Clone for PropertiesKey
impl Clone for PropertiesKey
source§fn clone(&self) -> PropertiesKey
fn clone(&self) -> PropertiesKey
Returns a copy 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 Debug for PropertiesKey
impl Debug for PropertiesKey
source§impl Display for PropertiesKey
impl Display for PropertiesKey
source§impl Hash for PropertiesKey
impl Hash for PropertiesKey
source§impl PartialEq for PropertiesKey
impl PartialEq for PropertiesKey
impl Eq for PropertiesKey
impl StructuralPartialEq for PropertiesKey
Auto Trait Implementations§
impl Freeze for PropertiesKey
impl RefUnwindSafe for PropertiesKey
impl Send for PropertiesKey
impl Sync for PropertiesKey
impl Unpin for PropertiesKey
impl UnwindSafe for PropertiesKey
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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.