pub enum EdgeResolution {
Resolved {
file: PathBuf,
symbol: String,
},
Unresolved {
callee_name: String,
},
}Expand description
Result of resolving a cross-file call edge.
Variants§
Resolved
Successfully resolved to a specific file and symbol.
Unresolved
Could not resolve — callee name preserved for diagnostics.
Trait Implementations§
Source§impl Clone for EdgeResolution
impl Clone for EdgeResolution
Source§fn clone(&self) -> EdgeResolution
fn clone(&self) -> EdgeResolution
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EdgeResolution
impl Debug for EdgeResolution
Source§impl PartialEq for EdgeResolution
impl PartialEq for EdgeResolution
impl Eq for EdgeResolution
impl StructuralPartialEq for EdgeResolution
Auto Trait Implementations§
impl Freeze for EdgeResolution
impl RefUnwindSafe for EdgeResolution
impl Send for EdgeResolution
impl Sync for EdgeResolution
impl Unpin for EdgeResolution
impl UnsafeUnpin for EdgeResolution
impl UnwindSafe for EdgeResolution
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more