pub enum SwConnector {
Delegation(DelegationSwConnector),
Assembly(AssemblySwConnector),
PassThrough(PassThroughSwConnector),
}
Expand description
A SwConnector
is a generic enum that can represent any kind of software connector.
Variants§
Delegation(DelegationSwConnector)
The connector is a DelegationSwConnector
Assembly(AssemblySwConnector)
The connector is an AssemblySwConnector
PassThrough(PassThroughSwConnector)
The connector is a PassThroughSwConnector
Trait Implementations§
Source§impl AbstractionElement for SwConnector
impl AbstractionElement for SwConnector
Source§impl Clone for SwConnector
impl Clone for SwConnector
Source§fn clone(&self) -> SwConnector
fn clone(&self) -> SwConnector
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 SwConnector
impl Debug for SwConnector
Source§impl Hash for SwConnector
impl Hash for SwConnector
Source§impl PartialEq for SwConnector
impl PartialEq for SwConnector
Source§impl TryFrom<Element> for SwConnector
impl TryFrom<Element> for SwConnector
impl Eq for SwConnector
impl StructuralPartialEq for SwConnector
Auto Trait Implementations§
impl Freeze for SwConnector
impl !RefUnwindSafe for SwConnector
impl Send for SwConnector
impl Sync for SwConnector
impl Unpin for SwConnector
impl !UnwindSafe for SwConnector
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.