pub enum StackCache {
Internal,
External,
}Expand description
Selects which layer owns resolved-stack caching.
Variants§
Internal
StackPulse retains resolved stack ranges for ordinary consumers.
External
The caller caches prepared stacks; StackPulse retains only frame results.
Trait Implementations§
Source§impl Clone for StackCache
impl Clone for StackCache
Source§fn clone(&self) -> StackCache
fn clone(&self) -> StackCache
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 StackCache
Source§impl Debug for StackCache
impl Debug for StackCache
Source§impl Default for StackCache
impl Default for StackCache
Source§fn default() -> StackCache
fn default() -> StackCache
Returns the “default value” for a type. Read more
impl Eq for StackCache
Source§impl Hash for StackCache
impl Hash for StackCache
Source§impl PartialEq for StackCache
impl PartialEq for StackCache
impl StructuralPartialEq for StackCache
Auto Trait Implementations§
impl Freeze for StackCache
impl RefUnwindSafe for StackCache
impl Send for StackCache
impl Sync for StackCache
impl Unpin for StackCache
impl UnsafeUnpin for StackCache
impl UnwindSafe for StackCache
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