pub struct ConformLoad {
pub base: EnergyConsumer,
pub load_group: Option<MridRef>,
}Expand description
ConformLoad represent loads that follow a daily load change pattern where the pattern can be used to scale the load with a system load.
Fields§
§base: EnergyConsumer§load_group: Option<MridRef>Group of this ConformLoad.
Implementations§
Source§impl ConformLoad
impl ConformLoad
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for ConformLoad
impl CimElement for ConformLoad
Source§impl Clone for ConformLoad
impl Clone for ConformLoad
Source§fn clone(&self) -> ConformLoad
fn clone(&self) -> ConformLoad
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConformLoad
impl Debug for ConformLoad
Source§impl Default for ConformLoad
impl Default for ConformLoad
Source§fn default() -> ConformLoad
fn default() -> ConformLoad
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConformLoad
impl<'de> Deserialize<'de> for ConformLoad
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConformLoad
impl RefUnwindSafe for ConformLoad
impl Send for ConformLoad
impl Sync for ConformLoad
impl Unpin for ConformLoad
impl UnsafeUnpin for ConformLoad
impl UnwindSafe for ConformLoad
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