pub struct OperationalLimitSet {
pub base: IdentifiedObject,
pub equipment: Option<MridRef>,
pub terminal: Option<MridRef>,
}Expand description
A set of limits associated with equipment. Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set.
Fields§
§base: IdentifiedObject§equipment: Option<MridRef>The equipment to which the limit set applies.
terminal: Option<MridRef>The terminal where the operational limit set apply.
Implementations§
Source§impl OperationalLimitSet
impl OperationalLimitSet
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for OperationalLimitSet
impl CimElement for OperationalLimitSet
Source§impl Clone for OperationalLimitSet
impl Clone for OperationalLimitSet
Source§fn clone(&self) -> OperationalLimitSet
fn clone(&self) -> OperationalLimitSet
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 OperationalLimitSet
impl Debug for OperationalLimitSet
Source§impl Default for OperationalLimitSet
impl Default for OperationalLimitSet
Source§fn default() -> OperationalLimitSet
fn default() -> OperationalLimitSet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OperationalLimitSet
impl<'de> Deserialize<'de> for OperationalLimitSet
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 OperationalLimitSet
impl RefUnwindSafe for OperationalLimitSet
impl Send for OperationalLimitSet
impl Sync for OperationalLimitSet
impl Unpin for OperationalLimitSet
impl UnsafeUnpin for OperationalLimitSet
impl UnwindSafe for OperationalLimitSet
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