Struct sep2_common::packages::billing::BillingReadingSet
source · pub struct BillingReadingSet {
pub billing_reading_list_link: Option<BillingReadingListLink>,
pub time_period: DateTimeInterval,
pub mrid: MRIDType,
pub description: Option<String32>,
pub version: Option<VersionType>,
pub href: Option<String>,
}
Available on crate feature
billing
only.Fields§
§billing_reading_list_link: Option<BillingReadingListLink>
§time_period: DateTimeInterval
Specifies the time range during which the contained readings were taken.
mrid: MRIDType
The global identifier of the object.
description: Option<String32>
The description is a human readable text describing or naming the object.
version: Option<VersionType>
Contains the version number of the object. See the type definition for details.
href: Option<String>
A reference to the resource address (URI). Required in a response to a GET, ignored otherwise.
Trait Implementations§
source§impl Clone for BillingReadingSet
impl Clone for BillingReadingSet
source§fn clone(&self) -> BillingReadingSet
fn clone(&self) -> BillingReadingSet
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 BillingReadingSet
impl Debug for BillingReadingSet
source§impl Default for BillingReadingSet
impl Default for BillingReadingSet
source§fn default() -> BillingReadingSet
fn default() -> BillingReadingSet
Returns the “default value” for a type. Read more
source§impl Ord for BillingReadingSet
impl Ord for BillingReadingSet
source§impl PartialEq<BillingReadingSet> for BillingReadingSet
impl PartialEq<BillingReadingSet> for BillingReadingSet
source§fn eq(&self, other: &BillingReadingSet) -> bool
fn eq(&self, other: &BillingReadingSet) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<BillingReadingSet> for BillingReadingSet
impl PartialOrd<BillingReadingSet> for BillingReadingSet
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl SEReadingSetBase for BillingReadingSet
impl SEReadingSetBase for BillingReadingSet
source§fn time_period(&self) -> &DateTimeInterval
fn time_period(&self) -> &DateTimeInterval
Available on crate feature
metering_mirror
only.source§impl SEResource for BillingReadingSet
impl SEResource for BillingReadingSet
source§impl YaDeserialize for BillingReadingSet
impl YaDeserialize for BillingReadingSet
source§impl YaSerialize for BillingReadingSet
impl YaSerialize for BillingReadingSet
fn name() -> &'static strwhere Self: Sized,
fn serialize<W: Write>(&self, writer: &mut Serializer<W>) -> Result<(), String>where Self: Sized,
fn serialize_attributes( &self, source_attributes: Vec<OwnedAttribute>, source_namespace: Namespace ) -> Result<(Vec<OwnedAttribute>, Namespace), String>where Self: Sized,
impl Eq for BillingReadingSet
impl StructuralEq for BillingReadingSet
impl StructuralPartialEq for BillingReadingSet
Auto Trait Implementations§
impl RefUnwindSafe for BillingReadingSet
impl Send for BillingReadingSet
impl Sync for BillingReadingSet
impl Unpin for BillingReadingSet
impl UnwindSafe for BillingReadingSet
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