pub struct RemovedNode {
pub original_node_index: BoneId,
pub name: String,
pub original_parent_node_index: Option<BoneId>,
pub selected: bool,
}Expand description
One node in a planned subtree removal.
Fields§
§original_node_index: BoneIdNode index before structural projection.
name: StringExact node name before structural projection.
original_parent_node_index: Option<BoneId>Parent index before structural projection.
selected: boolWhether the recipe selected this node directly rather than through an ancestor.
Trait Implementations§
Source§impl Clone for RemovedNode
impl Clone for RemovedNode
Source§fn clone(&self) -> RemovedNode
fn clone(&self) -> RemovedNode
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 RemovedNode
impl Debug for RemovedNode
impl Eq for RemovedNode
Source§impl PartialEq for RemovedNode
impl PartialEq for RemovedNode
impl StructuralPartialEq for RemovedNode
Auto Trait Implementations§
impl Freeze for RemovedNode
impl RefUnwindSafe for RemovedNode
impl Send for RemovedNode
impl Sync for RemovedNode
impl Unpin for RemovedNode
impl UnsafeUnpin for RemovedNode
impl UnwindSafe for RemovedNode
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