pub enum TrimScope {
Outer,
Inner,
}Expand description
Which end of the stack to drop when there are more context rows than the budget allows.
Variants§
Outer
Drop the outermost scopes first. The default: the innermost scope is the one you are actually in, so it is the last to go.
Inner
Drop the innermost scopes first.
Trait Implementations§
impl Copy for TrimScope
impl Eq for TrimScope
impl StructuralPartialEq for TrimScope
Auto Trait Implementations§
impl Freeze for TrimScope
impl RefUnwindSafe for TrimScope
impl Send for TrimScope
impl Sync for TrimScope
impl Unpin for TrimScope
impl UnsafeUnpin for TrimScope
impl UnwindSafe for TrimScope
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