pub struct InvokeResolution {
pub range: TextRange,
pub scope: ScopeId,
pub resolution: ResolvedCallee,
}Fields§
§range: TextRange§scope: ScopeId§resolution: ResolvedCalleeTrait Implementations§
Source§impl Clone for InvokeResolution
impl Clone for InvokeResolution
Source§fn clone(&self) -> InvokeResolution
fn clone(&self) -> InvokeResolution
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 InvokeResolution
impl Debug for InvokeResolution
Source§impl PartialEq for InvokeResolution
impl PartialEq for InvokeResolution
impl Eq for InvokeResolution
impl StructuralPartialEq for InvokeResolution
Auto Trait Implementations§
impl Freeze for InvokeResolution
impl RefUnwindSafe for InvokeResolution
impl Send for InvokeResolution
impl Sync for InvokeResolution
impl Unpin for InvokeResolution
impl UnsafeUnpin for InvokeResolution
impl UnwindSafe for InvokeResolution
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