pub struct DebugState { /* private fields */ }Expand description
The debug umbrella’s state (D5): the source module’s subsystem registry, active session and
frame counter, held by the caller instead of in module globals. Registration order is kept, as
the source Map keeps insertion order.
Trait Implementations§
Source§impl Default for DebugState
impl Default for DebugState
Source§impl Entity for DebugState
impl Entity for DebugState
fn entity_runtime(&self) -> &EntityRuntimeSlot
fn entity_runtime_mut(&mut self) -> &mut EntityRuntimeSlot
Auto Trait Implementations§
impl !RefUnwindSafe for DebugState
impl !UnwindSafe for DebugState
impl Freeze for DebugState
impl Send for DebugState
impl Sync for DebugState
impl Unpin for DebugState
impl UnsafeUnpin for DebugState
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