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