pub enum FrameOrigin {
InProject,
NodeModules,
OutOfCorpus,
}Expand description
Where a frame’s source location sits relative to the analysed project.
Variants§
InProject
The frame’s file resolved to at least one module in the project graph. Only these frames are looked up against the graph’s definitions.
NodeModules
The frame’s file lives under an installed dependency tree.
OutOfCorpus
Everything else: a runtime-internal frame, a generated bundle, a file outside the analysed corpus, or a frame carrying no source location.
Implementations§
Trait Implementations§
Source§impl Clone for FrameOrigin
impl Clone for FrameOrigin
impl Copy for FrameOrigin
Source§impl Debug for FrameOrigin
impl Debug for FrameOrigin
impl Eq for FrameOrigin
Source§impl PartialEq for FrameOrigin
impl PartialEq for FrameOrigin
Source§impl Serialize for FrameOrigin
impl Serialize for FrameOrigin
impl StructuralPartialEq for FrameOrigin
Auto Trait Implementations§
impl Freeze for FrameOrigin
impl RefUnwindSafe for FrameOrigin
impl Send for FrameOrigin
impl Sync for FrameOrigin
impl Unpin for FrameOrigin
impl UnsafeUnpin for FrameOrigin
impl UnwindSafe for FrameOrigin
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.