pub struct ManagedValues {
pub is_last_step: bool,
pub remaining_steps: u32,
}Expand description
Managed values for step tracking
Provides information about recursion limits and remaining steps.
Fields§
§is_last_step: boolWhether this is the last step before hitting recursion limit
remaining_steps: u32Number of remaining steps
Trait Implementations§
Source§impl Clone for ManagedValues
impl Clone for ManagedValues
Source§fn clone(&self) -> ManagedValues
fn clone(&self) -> ManagedValues
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 moreimpl Copy for ManagedValues
Auto Trait Implementations§
impl Freeze for ManagedValues
impl RefUnwindSafe for ManagedValues
impl Send for ManagedValues
impl Sync for ManagedValues
impl Unpin for ManagedValues
impl UnsafeUnpin for ManagedValues
impl UnwindSafe for ManagedValues
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