pub struct NodeGraphPortInteractionPolicy {
pub connectable: bool,
pub connectable_start: bool,
pub connectable_end: bool,
}Fields§
§connectable: bool§connectable_start: bool§connectable_end: boolImplementations§
Source§impl NodeGraphPortInteractionPolicy
impl NodeGraphPortInteractionPolicy
pub fn can_start_connection(self) -> bool
pub fn can_accept_connection(self) -> bool
Trait Implementations§
Source§impl Clone for NodeGraphPortInteractionPolicy
impl Clone for NodeGraphPortInteractionPolicy
Source§fn clone(&self) -> NodeGraphPortInteractionPolicy
fn clone(&self) -> NodeGraphPortInteractionPolicy
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 NodeGraphPortInteractionPolicy
impl Eq for NodeGraphPortInteractionPolicy
Source§impl PartialEq for NodeGraphPortInteractionPolicy
impl PartialEq for NodeGraphPortInteractionPolicy
Source§fn eq(&self, other: &NodeGraphPortInteractionPolicy) -> bool
fn eq(&self, other: &NodeGraphPortInteractionPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodeGraphPortInteractionPolicy
Auto Trait Implementations§
impl Freeze for NodeGraphPortInteractionPolicy
impl RefUnwindSafe for NodeGraphPortInteractionPolicy
impl Send for NodeGraphPortInteractionPolicy
impl Sync for NodeGraphPortInteractionPolicy
impl Unpin for NodeGraphPortInteractionPolicy
impl UnsafeUnpin for NodeGraphPortInteractionPolicy
impl UnwindSafe for NodeGraphPortInteractionPolicy
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.