Struct aws_sdk_devicefarm::model::OfferingTransaction
source · [−]#[non_exhaustive]pub struct OfferingTransaction { /* private fields */ }Expand description
Represents the metadata of an offering transaction.
Implementations
sourceimpl OfferingTransaction
impl OfferingTransaction
sourcepub fn offering_status(&self) -> Option<&OfferingStatus>
pub fn offering_status(&self) -> Option<&OfferingStatus>
The status of an offering transaction.
sourcepub fn transaction_id(&self) -> Option<&str>
pub fn transaction_id(&self) -> Option<&str>
The transaction ID of the offering transaction.
sourcepub fn offering_promotion_id(&self) -> Option<&str>
pub fn offering_promotion_id(&self) -> Option<&str>
The ID that corresponds to a device offering promotion.
sourcepub fn created_on(&self) -> Option<&DateTime>
pub fn created_on(&self) -> Option<&DateTime>
The date on which an offering transaction was created.
sourcepub fn cost(&self) -> Option<&MonetaryAmount>
pub fn cost(&self) -> Option<&MonetaryAmount>
The cost of an offering transaction.
sourceimpl OfferingTransaction
impl OfferingTransaction
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture OfferingTransaction.
Trait Implementations
sourceimpl Clone for OfferingTransaction
impl Clone for OfferingTransaction
sourcefn clone(&self) -> OfferingTransaction
fn clone(&self) -> OfferingTransaction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for OfferingTransaction
impl Debug for OfferingTransaction
sourceimpl PartialEq<OfferingTransaction> for OfferingTransaction
impl PartialEq<OfferingTransaction> for OfferingTransaction
sourcefn eq(&self, other: &OfferingTransaction) -> bool
fn eq(&self, other: &OfferingTransaction) -> bool
impl StructuralPartialEq for OfferingTransaction
Auto Trait Implementations
impl RefUnwindSafe for OfferingTransaction
impl Send for OfferingTransaction
impl Sync for OfferingTransaction
impl Unpin for OfferingTransaction
impl UnwindSafe for OfferingTransaction
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