pub struct SelectionBoxDecision { /* private fields */ }Expand description
Resolved selection-box outcome ready to be applied by a store or inspected by tests.
Implementations§
Source§impl SelectionBoxDecision
impl SelectionBoxDecision
pub fn apply_to_store(self, store: &mut NodeGraphStore) -> SelectionBoxResult
Source§impl SelectionBoxDecision
impl SelectionBoxDecision
pub fn new(result: SelectionBoxResult) -> Self
pub fn result(&self) -> &SelectionBoxResult
pub fn into_result(self) -> SelectionBoxResult
Trait Implementations§
Source§impl Clone for SelectionBoxDecision
impl Clone for SelectionBoxDecision
Source§fn clone(&self) -> SelectionBoxDecision
fn clone(&self) -> SelectionBoxDecision
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 SelectionBoxDecision
impl Debug for SelectionBoxDecision
Source§impl Default for SelectionBoxDecision
impl Default for SelectionBoxDecision
Source§fn default() -> SelectionBoxDecision
fn default() -> SelectionBoxDecision
Returns the “default value” for a type. Read more
impl Eq for SelectionBoxDecision
Source§impl PartialEq for SelectionBoxDecision
impl PartialEq for SelectionBoxDecision
Source§fn eq(&self, other: &SelectionBoxDecision) -> bool
fn eq(&self, other: &SelectionBoxDecision) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SelectionBoxDecision
Auto Trait Implementations§
impl Freeze for SelectionBoxDecision
impl RefUnwindSafe for SelectionBoxDecision
impl Send for SelectionBoxDecision
impl Sync for SelectionBoxDecision
impl Unpin for SelectionBoxDecision
impl UnsafeUnpin for SelectionBoxDecision
impl UnwindSafe for SelectionBoxDecision
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.