pub struct OperationalLimitType {
pub base: IdentifiedObject,
pub acceptable_duration: Option<f64>,
pub direction: Option<UriRef>,
pub is_infinite_duration: Option<bool>,
pub kind: Option<MridRef>,
}Expand description
The operational meaning of a category of limits.
Fields§
§base: IdentifiedObject§acceptable_duration: Option<f64>The nominal acceptable duration of the limit. Limits are commonly expressed in terms of the time limit for which the limit is normally acceptable. The actual acceptable duration of a specific limit may depend on other local factors such as temperature or wind speed. The attribute has meaning only if the flag isInfiniteDuration is set to false, hence it shall not be exchanged when isInfiniteDuration is set to true.
direction: Option<UriRef>The direction of the limit.
is_infinite_duration: Option<bool>Defines if the operational limit type has infinite duration. If true, the limit has infinite duration. If false, the limit has definite duration which is defined by the attribute acceptableDuration.
kind: Option<MridRef>Types of limits defined in the ENTSO-E Operational Handbook Policy 3.
Implementations§
Source§impl OperationalLimitType
impl OperationalLimitType
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for OperationalLimitType
impl CimElement for OperationalLimitType
Source§impl Clone for OperationalLimitType
impl Clone for OperationalLimitType
Source§fn clone(&self) -> OperationalLimitType
fn clone(&self) -> OperationalLimitType
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more