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