pub struct Disconnector {
pub base: Switch,
}Expand description
A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made.
Fields§
§base: SwitchImplementations§
Source§impl Disconnector
impl Disconnector
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for Disconnector
impl CimElement for Disconnector
Source§impl Clone for Disconnector
impl Clone for Disconnector
Source§fn clone(&self) -> Disconnector
fn clone(&self) -> Disconnector
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 Disconnector
impl Debug for Disconnector
Source§impl Default for Disconnector
impl Default for Disconnector
Source§fn default() -> Disconnector
fn default() -> Disconnector
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Disconnector
impl<'de> Deserialize<'de> for Disconnector
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 Disconnector
impl RefUnwindSafe for Disconnector
impl Send for Disconnector
impl Sync for Disconnector
impl Unpin for Disconnector
impl UnsafeUnpin for Disconnector
impl UnwindSafe for Disconnector
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