pub enum SwitchingStepKind {
Open,
Close,
Energize,
DeEnergize,
Ground,
Unground,
}Expand description
The kind of action performed in a switching step.
Variants§
Trait Implementations§
Source§impl Clone for SwitchingStepKind
impl Clone for SwitchingStepKind
Source§fn clone(&self) -> SwitchingStepKind
fn clone(&self) -> SwitchingStepKind
Returns a duplicate of the value. Read more
1.0.0 · 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 SwitchingStepKind
impl Debug for SwitchingStepKind
Source§impl<'de> Deserialize<'de> for SwitchingStepKind
impl<'de> Deserialize<'de> for SwitchingStepKind
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
Source§impl PartialEq for SwitchingStepKind
impl PartialEq for SwitchingStepKind
Source§impl Serialize for SwitchingStepKind
impl Serialize for SwitchingStepKind
impl Copy for SwitchingStepKind
impl Eq for SwitchingStepKind
impl StructuralPartialEq for SwitchingStepKind
Auto Trait Implementations§
impl Freeze for SwitchingStepKind
impl RefUnwindSafe for SwitchingStepKind
impl Send for SwitchingStepKind
impl Sync for SwitchingStepKind
impl Unpin for SwitchingStepKind
impl UnsafeUnpin for SwitchingStepKind
impl UnwindSafe for SwitchingStepKind
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