pub struct UiDebugLayerInfo {
pub id: UiLayerId,
pub root: NodeId,
pub visible: bool,
pub blocks_underlay_input: bool,
pub hit_testable: bool,
pub pointer_occlusion: PointerOcclusion,
pub wants_pointer_down_outside_events: bool,
pub consume_pointer_down_outside_events: bool,
pub pointer_down_outside_branches: Vec<NodeId>,
pub wants_pointer_move_events: bool,
pub wants_timer_events: bool,
}Fields§
§id: UiLayerId§root: NodeId§visible: bool§blocks_underlay_input: bool§hit_testable: bool§pointer_occlusion: PointerOcclusion§wants_pointer_down_outside_events: bool§consume_pointer_down_outside_events: bool§pointer_down_outside_branches: Vec<NodeId>§wants_pointer_move_events: bool§wants_timer_events: boolTrait Implementations§
Source§impl Clone for UiDebugLayerInfo
impl Clone for UiDebugLayerInfo
Source§fn clone(&self) -> UiDebugLayerInfo
fn clone(&self) -> UiDebugLayerInfo
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 moreAuto Trait Implementations§
impl Freeze for UiDebugLayerInfo
impl RefUnwindSafe for UiDebugLayerInfo
impl Send for UiDebugLayerInfo
impl Sync for UiDebugLayerInfo
impl Unpin for UiDebugLayerInfo
impl UnsafeUnpin for UiDebugLayerInfo
impl UnwindSafe for UiDebugLayerInfo
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