pub struct BatchMeterUsageRequest {
pub product_code: String,
pub usage_records: Vec<UsageRecord>,
}
Expand description
A BatchMeterUsageRequest contains UsageRecords, which indicate quantities of usage within your application.
Fields
product_code: String
Product code is used to uniquely identify a product in AWS Marketplace. The product code should be the same as the one used during the publishing of a new product.
usage_records: Vec<UsageRecord>
The set of UsageRecords to submit. BatchMeterUsage accepts up to 25 UsageRecords at a time.
Trait Implementations
sourceimpl Clone for BatchMeterUsageRequest
impl Clone for BatchMeterUsageRequest
sourcefn clone(&self) -> BatchMeterUsageRequest
fn clone(&self) -> BatchMeterUsageRequest
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 more
sourceimpl Debug for BatchMeterUsageRequest
impl Debug for BatchMeterUsageRequest
sourceimpl Default for BatchMeterUsageRequest
impl Default for BatchMeterUsageRequest
sourcefn default() -> BatchMeterUsageRequest
fn default() -> BatchMeterUsageRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<BatchMeterUsageRequest> for BatchMeterUsageRequest
impl PartialEq<BatchMeterUsageRequest> for BatchMeterUsageRequest
sourcefn eq(&self, other: &BatchMeterUsageRequest) -> bool
fn eq(&self, other: &BatchMeterUsageRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &BatchMeterUsageRequest) -> bool
fn ne(&self, other: &BatchMeterUsageRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for BatchMeterUsageRequest
impl Serialize for BatchMeterUsageRequest
impl StructuralPartialEq for BatchMeterUsageRequest
Auto Trait Implementations
impl RefUnwindSafe for BatchMeterUsageRequest
impl Send for BatchMeterUsageRequest
impl Sync for BatchMeterUsageRequest
impl Unpin for BatchMeterUsageRequest
impl UnwindSafe for BatchMeterUsageRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more