pub enum HostMutation {
InsertNode {
id: HostNodeId,
source: UiId,
bounds: UiRect,
},
RemoveNode {
id: HostNodeId,
source: UiId,
old_bounds: UiRect,
},
UpdateProps {
id: HostNodeId,
source: UiId,
kind: HostUpdateKind,
old_bounds: UiRect,
new_bounds: UiRect,
},
ReorderChildren {
id: HostNodeId,
source: UiId,
bounds: UiRect,
},
}Variants§
Trait Implementations§
Source§impl Clone for HostMutation
impl Clone for HostMutation
Source§fn clone(&self) -> HostMutation
fn clone(&self) -> HostMutation
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 HostMutation
impl Debug for HostMutation
impl Eq for HostMutation
Source§impl PartialEq for HostMutation
impl PartialEq for HostMutation
impl StructuralPartialEq for HostMutation
Auto Trait Implementations§
impl Freeze for HostMutation
impl RefUnwindSafe for HostMutation
impl Send for HostMutation
impl Sync for HostMutation
impl Unpin for HostMutation
impl UnsafeUnpin for HostMutation
impl UnwindSafe for HostMutation
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