pub struct UiDebugScrollNodeTelemetry {
pub node: NodeId,
pub element: Option<GlobalElementId>,
pub test_id: Option<Arc<str>>,
pub axis: UiDebugScrollAxis,
pub offset: Point,
pub viewport: Size,
pub content: Size,
pub observed_extent: Option<Size>,
pub overflow_observation: Option<UiDebugScrollOverflowObservationTelemetry>,
}Fields§
§node: NodeId§element: Option<GlobalElementId>§test_id: Option<Arc<str>>§axis: UiDebugScrollAxis§offset: Point§viewport: Size§content: Size§observed_extent: Option<Size>§overflow_observation: Option<UiDebugScrollOverflowObservationTelemetry>Trait Implementations§
Source§impl Clone for UiDebugScrollNodeTelemetry
impl Clone for UiDebugScrollNodeTelemetry
Source§fn clone(&self) -> UiDebugScrollNodeTelemetry
fn clone(&self) -> UiDebugScrollNodeTelemetry
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 UiDebugScrollNodeTelemetry
impl RefUnwindSafe for UiDebugScrollNodeTelemetry
impl Send for UiDebugScrollNodeTelemetry
impl Sync for UiDebugScrollNodeTelemetry
impl Unpin for UiDebugScrollNodeTelemetry
impl UnsafeUnpin for UiDebugScrollNodeTelemetry
impl UnwindSafe for UiDebugScrollNodeTelemetry
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