pub enum SwitchingFunction {
SwitchConnect,
SwitchConnectDisconnect,
SwitchDisconnect,
SwitchDisconnectAll,
SwitchFindRoute,
}Expand description
A switching function of the expression language.
Every name begins with Switch, matching the engine; renaming them to drop
the prefix would break the one-to-one mapping this crate keeps.
Names only: what each one computes is the engine’s to document.
Variants§
SwitchConnect
SwitchConnect.
SwitchConnectDisconnect
SwitchConnectDisconnect.
SwitchDisconnect
SwitchDisconnect.
SwitchDisconnectAll
SwitchDisconnectAll.
SwitchFindRoute
SwitchFindRoute.
Implementations§
Trait Implementations§
Source§impl Clone for SwitchingFunction
impl Clone for SwitchingFunction
Source§fn clone(&self) -> SwitchingFunction
fn clone(&self) -> SwitchingFunction
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 moreimpl Copy for SwitchingFunction
Source§impl Debug for SwitchingFunction
impl Debug for SwitchingFunction
impl Eq for SwitchingFunction
Source§impl Hash for SwitchingFunction
impl Hash for SwitchingFunction
Source§impl PartialEq for SwitchingFunction
impl PartialEq for SwitchingFunction
impl StructuralPartialEq for SwitchingFunction
Auto Trait Implementations§
impl Freeze for SwitchingFunction
impl RefUnwindSafe for SwitchingFunction
impl Send for SwitchingFunction
impl Sync for SwitchingFunction
impl Unpin for SwitchingFunction
impl UnsafeUnpin for SwitchingFunction
impl UnwindSafe for SwitchingFunction
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