pub enum NodeGraphDeleteKey {
None,
Backspace,
Delete,
BackspaceOrDelete,
}Expand description
Delete key binding for removing the current selection (XyFlow deleteKeyCode).
Variants§
None
Delete is disabled.
Backspace
Use Backspace (XyFlow default).
Delete
Use Delete.
BackspaceOrDelete
Accept either Backspace or Delete.
Implementations§
Trait Implementations§
Source§impl Clone for NodeGraphDeleteKey
impl Clone for NodeGraphDeleteKey
Source§fn clone(&self) -> NodeGraphDeleteKey
fn clone(&self) -> NodeGraphDeleteKey
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 NodeGraphDeleteKey
Source§impl Debug for NodeGraphDeleteKey
impl Debug for NodeGraphDeleteKey
Source§impl Default for NodeGraphDeleteKey
impl Default for NodeGraphDeleteKey
Source§fn default() -> NodeGraphDeleteKey
fn default() -> NodeGraphDeleteKey
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodeGraphDeleteKey
impl<'de> Deserialize<'de> for NodeGraphDeleteKey
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 NodeGraphDeleteKey
Source§impl Hash for NodeGraphDeleteKey
impl Hash for NodeGraphDeleteKey
Source§impl PartialEq for NodeGraphDeleteKey
impl PartialEq for NodeGraphDeleteKey
Source§fn eq(&self, other: &NodeGraphDeleteKey) -> bool
fn eq(&self, other: &NodeGraphDeleteKey) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NodeGraphDeleteKey
impl Serialize for NodeGraphDeleteKey
impl StructuralPartialEq for NodeGraphDeleteKey
Auto Trait Implementations§
impl Freeze for NodeGraphDeleteKey
impl RefUnwindSafe for NodeGraphDeleteKey
impl Send for NodeGraphDeleteKey
impl Sync for NodeGraphDeleteKey
impl Unpin for NodeGraphDeleteKey
impl UnsafeUnpin for NodeGraphDeleteKey
impl UnwindSafe for NodeGraphDeleteKey
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.