pub struct Clamp {
pub base: ConductingEquipment,
pub ac_line_segment: Option<MridRef>,
pub length_from_terminal1: Option<f64>,
}Expand description
A Clamp is a galvanic connection at a line segment where other equipment is connected. A Clamp does not cut the line segment. A Clamp is ConductingEquipment and has one Terminal with an associated ConnectivityNode. Any other ConductingEquipment can be connected to the Clamp ConnectivityNode.
Fields§
§base: ConductingEquipment§ac_line_segment: Option<MridRef>The line segment to which the clamp is connected.
length_from_terminal1: Option<f64>The length to the place where the clamp is located starting from side one of the line segment, i.e. the line segment terminal with sequence number equal to 1.
Implementations§
Trait Implementations§
Source§impl CimElement for Clamp
impl CimElement for Clamp
Source§impl<'de> Deserialize<'de> for Clamp
impl<'de> Deserialize<'de> for Clamp
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 Clamp
impl RefUnwindSafe for Clamp
impl Send for Clamp
impl Sync for Clamp
impl Unpin for Clamp
impl UnsafeUnpin for Clamp
impl UnwindSafe for Clamp
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