pub struct BusbarSection {
pub base: Connector,
pub ip_max: Option<f64>,
}Expand description
A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation. Voltage measurements are typically obtained from voltage transformers that are connected to busbar sections. A bus bar section may have many physical terminals but for analysis is modelled with exactly one logical terminal.
Fields§
§base: Connector§ip_max: Option<f64>Maximum allowable peak short-circuit current of busbar (Ipmax in IEC 60909-0). Mechanical limit of the busbar in the substation itself. Used for short circuit data exchange according to IEC 60909.
Implementations§
Source§impl BusbarSection
impl BusbarSection
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for BusbarSection
impl CimElement for BusbarSection
Source§impl Clone for BusbarSection
impl Clone for BusbarSection
Source§fn clone(&self) -> BusbarSection
fn clone(&self) -> BusbarSection
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 BusbarSection
impl Debug for BusbarSection
Source§impl Default for BusbarSection
impl Default for BusbarSection
Source§fn default() -> BusbarSection
fn default() -> BusbarSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BusbarSection
impl<'de> Deserialize<'de> for BusbarSection
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 BusbarSection
impl RefUnwindSafe for BusbarSection
impl Send for BusbarSection
impl Sync for BusbarSection
impl Unpin for BusbarSection
impl UnsafeUnpin for BusbarSection
impl UnwindSafe for BusbarSection
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