pub struct ConnectionRuleDescriptor {
pub key: String,
pub label: String,
pub edge_kind: Option<EdgeKind>,
}Expand description
Human-readable connection rule metadata for adapters.
Fields§
§key: String§label: String§edge_kind: Option<EdgeKind>Implementations§
Trait Implementations§
Source§impl Clone for ConnectionRuleDescriptor
impl Clone for ConnectionRuleDescriptor
Source§fn clone(&self) -> ConnectionRuleDescriptor
fn clone(&self) -> ConnectionRuleDescriptor
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 ConnectionRuleDescriptor
impl Debug for ConnectionRuleDescriptor
Source§impl<'de> Deserialize<'de> for ConnectionRuleDescriptor
impl<'de> Deserialize<'de> for ConnectionRuleDescriptor
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
impl Eq for ConnectionRuleDescriptor
Source§impl PartialEq for ConnectionRuleDescriptor
impl PartialEq for ConnectionRuleDescriptor
Source§fn eq(&self, other: &ConnectionRuleDescriptor) -> bool
fn eq(&self, other: &ConnectionRuleDescriptor) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ConnectionRuleDescriptor
impl Serialize for ConnectionRuleDescriptor
impl StructuralPartialEq for ConnectionRuleDescriptor
Auto Trait Implementations§
impl Freeze for ConnectionRuleDescriptor
impl RefUnwindSafe for ConnectionRuleDescriptor
impl Send for ConnectionRuleDescriptor
impl Sync for ConnectionRuleDescriptor
impl Unpin for ConnectionRuleDescriptor
impl UnsafeUnpin for ConnectionRuleDescriptor
impl UnwindSafe for ConnectionRuleDescriptor
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.