pub struct UiDebugPrepaintAction {
pub node: NodeId,
pub target: Option<NodeId>,
pub kind: UiDebugPrepaintActionKind,
pub invalidation: Option<Invalidation>,
pub element: Option<GlobalElementId>,
pub virtual_list_window_shift_kind: Option<UiDebugVirtualListWindowShiftKind>,
pub virtual_list_window_shift_reason: Option<UiDebugVirtualListWindowShiftReason>,
pub chart_sampling_window_key: Option<u64>,
pub node_graph_cull_window_key: Option<u64>,
pub frame_id: FrameId,
}Fields§
§node: NodeId§target: Option<NodeId>§kind: UiDebugPrepaintActionKind§invalidation: Option<Invalidation>§element: Option<GlobalElementId>§virtual_list_window_shift_kind: Option<UiDebugVirtualListWindowShiftKind>§virtual_list_window_shift_reason: Option<UiDebugVirtualListWindowShiftReason>§chart_sampling_window_key: Option<u64>§node_graph_cull_window_key: Option<u64>§frame_id: FrameIdTrait Implementations§
Source§impl Clone for UiDebugPrepaintAction
impl Clone for UiDebugPrepaintAction
Source§fn clone(&self) -> UiDebugPrepaintAction
fn clone(&self) -> UiDebugPrepaintAction
Returns a duplicate of the value. Read more
1.0.0 · 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 UiDebugPrepaintAction
impl Debug for UiDebugPrepaintAction
impl Copy for UiDebugPrepaintAction
Auto Trait Implementations§
impl Freeze for UiDebugPrepaintAction
impl RefUnwindSafe for UiDebugPrepaintAction
impl Send for UiDebugPrepaintAction
impl Sync for UiDebugPrepaintAction
impl Unpin for UiDebugPrepaintAction
impl UnsafeUnpin for UiDebugPrepaintAction
impl UnwindSafe for UiDebugPrepaintAction
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