Struct sep2_common::packages::billing::BillingMeterReadingBase
source · pub struct BillingMeterReadingBase {
pub billing_reading_set_list_link: Option<BillingReadingSetListLink>,
pub reading_type_link: Option<ReadingTypeLink>,
pub mrid: MRIDType,
pub description: Option<String32>,
pub version: Option<VersionType>,
pub href: Option<String>,
}
Available on crate feature
billing
only.Fields§
§billing_reading_set_list_link: Option<BillingReadingSetListLink>
§reading_type_link: Option<ReadingTypeLink>
§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 BillingMeterReadingBase
impl Clone for BillingMeterReadingBase
source§fn clone(&self) -> BillingMeterReadingBase
fn clone(&self) -> BillingMeterReadingBase
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 BillingMeterReadingBase
impl Debug for BillingMeterReadingBase
source§impl Default for BillingMeterReadingBase
impl Default for BillingMeterReadingBase
source§fn default() -> BillingMeterReadingBase
fn default() -> BillingMeterReadingBase
Returns the “default value” for a type. Read more
source§impl PartialEq<BillingMeterReadingBase> for BillingMeterReadingBase
impl PartialEq<BillingMeterReadingBase> for BillingMeterReadingBase
source§fn eq(&self, other: &BillingMeterReadingBase) -> bool
fn eq(&self, other: &BillingMeterReadingBase) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl SEBillingMeterReadingBase for BillingMeterReadingBase
impl SEBillingMeterReadingBase for BillingMeterReadingBase
fn billing_reading_set_list_link(&self) -> Option<&BillingReadingSetListLink>
fn reading_type_link(&self) -> Option<&ReadingTypeLink>
source§impl SEResource for BillingMeterReadingBase
impl SEResource for BillingMeterReadingBase
source§impl YaDeserialize for BillingMeterReadingBase
impl YaDeserialize for BillingMeterReadingBase
source§impl YaSerialize for BillingMeterReadingBase
impl YaSerialize for BillingMeterReadingBase
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 BillingMeterReadingBase
impl SEMeterReadingBase for BillingMeterReadingBase
impl StructuralEq for BillingMeterReadingBase
impl StructuralPartialEq for BillingMeterReadingBase
Auto Trait Implementations§
impl RefUnwindSafe for BillingMeterReadingBase
impl Send for BillingMeterReadingBase
impl Sync for BillingMeterReadingBase
impl Unpin for BillingMeterReadingBase
impl UnwindSafe for BillingMeterReadingBase
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