pub struct AuxiliaryEquipment {
pub base: Equipment,
pub terminal: Option<MridRef>,
}Expand description
AuxiliaryEquipment describe equipment that is not performing any primary functions but support for the equipment performing the primary function. AuxiliaryEquipment is attached to primary equipment via an association with Terminal.
Fields§
§base: Equipment§terminal: Option<MridRef>The Terminal at the equipment where the AuxiliaryEquipment is attached.
Implementations§
Source§impl AuxiliaryEquipment
impl AuxiliaryEquipment
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for AuxiliaryEquipment
impl CimElement for AuxiliaryEquipment
Source§impl Clone for AuxiliaryEquipment
impl Clone for AuxiliaryEquipment
Source§fn clone(&self) -> AuxiliaryEquipment
fn clone(&self) -> AuxiliaryEquipment
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 AuxiliaryEquipment
impl Debug for AuxiliaryEquipment
Source§impl Default for AuxiliaryEquipment
impl Default for AuxiliaryEquipment
Source§fn default() -> AuxiliaryEquipment
fn default() -> AuxiliaryEquipment
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuxiliaryEquipment
impl<'de> Deserialize<'de> for AuxiliaryEquipment
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 AuxiliaryEquipment
impl RefUnwindSafe for AuxiliaryEquipment
impl Send for AuxiliaryEquipment
impl Sync for AuxiliaryEquipment
impl Unpin for AuxiliaryEquipment
impl UnsafeUnpin for AuxiliaryEquipment
impl UnwindSafe for AuxiliaryEquipment
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