pub struct TreeChange {
pub change: TreeChangeKind,
pub window: u32,
pub path: Vec<u32>,
}Expand description
A change inside one window’s tree.
Fields§
§change: TreeChangeKind§window: u32§path: Vec<u32>Child indices from the window root to the node the change is about.
Trait Implementations§
Source§impl Clone for TreeChange
impl Clone for TreeChange
Source§impl Debug for TreeChange
impl Debug for TreeChange
impl Eq for TreeChange
Source§impl PartialEq for TreeChange
impl PartialEq for TreeChange
impl StructuralPartialEq for TreeChange
Auto Trait Implementations§
impl Freeze for TreeChange
impl RefUnwindSafe for TreeChange
impl Send for TreeChange
impl Sync for TreeChange
impl Unpin for TreeChange
impl UnsafeUnpin for TreeChange
impl UnwindSafe for TreeChange
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