Struct aws_sdk_devicefarm::types::builders::MonetaryAmountBuilder
source · #[non_exhaustive]pub struct MonetaryAmountBuilder { /* private fields */ }Expand description
A builder for MonetaryAmount.
Implementations§
source§impl MonetaryAmountBuilder
impl MonetaryAmountBuilder
sourcepub fn set_amount(self, input: Option<f64>) -> Self
pub fn set_amount(self, input: Option<f64>) -> Self
The numerical amount of an offering or transaction.
sourcepub fn currency_code(self, input: CurrencyCode) -> Self
pub fn currency_code(self, input: CurrencyCode) -> Self
The currency code of a monetary amount. For example, USD means U.S. dollars.
sourcepub fn set_currency_code(self, input: Option<CurrencyCode>) -> Self
pub fn set_currency_code(self, input: Option<CurrencyCode>) -> Self
The currency code of a monetary amount. For example, USD means U.S. dollars.
sourcepub fn build(self) -> MonetaryAmount
pub fn build(self) -> MonetaryAmount
Consumes the builder and constructs a MonetaryAmount.
Trait Implementations§
source§impl Clone for MonetaryAmountBuilder
impl Clone for MonetaryAmountBuilder
source§fn clone(&self) -> MonetaryAmountBuilder
fn clone(&self) -> MonetaryAmountBuilder
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 MonetaryAmountBuilder
impl Debug for MonetaryAmountBuilder
source§impl Default for MonetaryAmountBuilder
impl Default for MonetaryAmountBuilder
source§fn default() -> MonetaryAmountBuilder
fn default() -> MonetaryAmountBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<MonetaryAmountBuilder> for MonetaryAmountBuilder
impl PartialEq<MonetaryAmountBuilder> for MonetaryAmountBuilder
source§fn eq(&self, other: &MonetaryAmountBuilder) -> bool
fn eq(&self, other: &MonetaryAmountBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.