pub struct DevToolsState {
pub inspector: TimelineInspector,
pub easing_editor: EasingCurveEditor,
pub spring_visualizer: SpringVisualizer,
pub recorder: RecorderControls,
pub performance: PerformanceMonitor,
/* private fields */
}Expand description
Shared DevTools state consumed by optional rendering backends.
Fields§
§inspector: TimelineInspectorTimeline inspector state.
easing_editor: EasingCurveEditorEasing curve editor state.
spring_visualizer: SpringVisualizerSpring visualizer state.
recorder: RecorderControlsRecorder controls.
performance: PerformanceMonitorPerformance monitor state.
Implementations§
Trait Implementations§
Source§impl Clone for DevToolsState
impl Clone for DevToolsState
Source§fn clone(&self) -> DevToolsState
fn clone(&self) -> DevToolsState
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 DevToolsState
impl Debug for DevToolsState
Source§impl Default for DevToolsState
impl Default for DevToolsState
Source§fn default() -> DevToolsState
fn default() -> DevToolsState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DevToolsState
impl RefUnwindSafe for DevToolsState
impl Send for DevToolsState
impl Sync for DevToolsState
impl Unpin for DevToolsState
impl UnsafeUnpin for DevToolsState
impl UnwindSafe for DevToolsState
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