pub struct VariableReferenceContext { /* private fields */ }Implementations§
Source§impl VariableReferenceContext
impl VariableReferenceContext
pub fn new(whole: Range, reference: VariableReference) -> Self
pub fn reference(&self) -> &VariableReference
Trait Implementations§
Source§impl Debug for VariableReferenceContext
impl Debug for VariableReferenceContext
Source§impl From<VariableReference> for VariableReferenceContext
impl From<VariableReference> for VariableReferenceContext
Source§fn from(value: VariableReference) -> Self
fn from(value: VariableReference) -> Self
Converts to this type from the input type.
Source§impl From<VariableReferenceContext> for (RangeDebugText, VariableReference)
impl From<VariableReferenceContext> for (RangeDebugText, VariableReference)
Source§fn from(original: VariableReferenceContext) -> Self
fn from(original: VariableReferenceContext) -> Self
Converts to this type from the input type.
Source§impl From<VariableReferenceContext> for ValueContext
impl From<VariableReferenceContext> for ValueContext
Source§fn from(value: VariableReferenceContext) -> Self
fn from(value: VariableReferenceContext) -> Self
Converts to this type from the input type.
Source§impl HasVariableReference for VariableReferenceContext
impl HasVariableReference for VariableReferenceContext
fn var_references(&self, on_found: &mut dyn FnMut(&VariableReference))
Source§impl PartialEq for VariableReferenceContext
impl PartialEq for VariableReferenceContext
impl StructuralPartialEq for VariableReferenceContext
Auto Trait Implementations§
impl Freeze for VariableReferenceContext
impl RefUnwindSafe for VariableReferenceContext
impl Send for VariableReferenceContext
impl Sync for VariableReferenceContext
impl Unpin for VariableReferenceContext
impl UnwindSafe for VariableReferenceContext
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